.elementor-10 .elementor-element.elementor-element-86f9817{background-color:#f3f4f5;border-radius:25px;position:relative}
.elementor-10 .elementor-element.elementor-element-e183f3e{position:absolute;top:147px;max-width:575px!important;width:100%;left:50%;transform:translateX(-50%);z-index:1}
.elementor-10 .elementor-element.elementor-element-e183f3e .kata-plus-iconbox a[data-class='icon-box-readmore']{margin-top:0;margin-bottom:0;background-color:#fca76a;font-weight:700;text-transform:uppercase;display:inline-block;padding-left:35px;padding-right:34px;border-radius:50px;line-height:48px;height:48px}
.elementor-10 .elementor-element.elementor-element-e183f3e .kata-plus-iconbox a[data-class='icon-box-readmore']:hover{background-color:#000}
.elementor-10 .elementor-element.elementor-element-e183f3e .kata-plus-iconbox [data-class='ck-icon-box-desc']{font-size:18px;color:#000;margin-top:0;margin-bottom:28px}
.elementor-10 .elementor-element.elementor-element-e183f3e .kata-plus-iconbox [data-class='ck-icon-box-subtitle']{margin-top:10px;font-weight:700;line-height:1.166em;margin-bottom:18px;font-size:calc(1rem + 2.29166667vw)}
.elementor-10 .elementor-element.elementor-element-e183f3e .kata-plus-iconbox [data-class='ck-icon-box-title']{margin-bottom:0;font-weight:700;color:#fca76a;line-height:1.275em;text-transform:uppercase;font-size:calc(1rem + 0.41666vw)}
.elementor-10 .elementor-element.elementor-element-e183f3e .kata-plus-iconbox-icon-wrap{display:none}
.elementor-10 .elementor-element.elementor-element-e183f3e .kata-plus-iconbox{padding:0;margin:0}
.elementor-10 .elementor-element.elementor-element-3055eb3{background-color:#f3f4f5;border-radius:20px;padding-left:60px;padding-right:60px}
.elementor-10 .elementor-element.elementor-element-94c1796 .kata-plus-iconbox [data-class='ck-icon-box-subtitle']{margin-bottom:0;font-size:14px;line-height:1.57em;color:#585858}
.elementor-10 .elementor-element.elementor-element-94c1796 .kata-plus-iconbox [data-class='ck-icon-box-title']{font-size:16px;font-weight:600;line-height:1.275em;margin-bottom:0}
.elementor-10 .elementor-element.elementor-element-94c1796 .kata-plus-iconbox .kata-plus-iconbox-cntt{margin:0;padding:0}
.elementor-10 .elementor-element.elementor-element-94c1796 .kata-plus-iconbox-icon-wrap{padding:0;margin-left:12.8px;margin-top:0;margin-bottom:0;margin-right:0}
.elementor-10 .elementor-element.elementor-element-94c1796 .kata-plus-iconbox{padding:0;margin:0;display:flex;flex-direction:row;align-items:center}
.elementor-10 .elementor-element.elementor-element-4d1f4ed .kata-plus-iconbox [data-class='ck-icon-box-subtitle']{margin-bottom:0;font-size:14px;line-height:1.57em;color:#585858}
.elementor-10 .elementor-element.elementor-element-4d1f4ed .kata-plus-iconbox [data-class='ck-icon-box-title']{font-size:16px;font-weight:600;line-height:1.275em;margin-bottom:0}
.elementor-10 .elementor-element.elementor-element-4d1f4ed .kata-plus-iconbox .kata-plus-iconbox-cntt{margin:0;padding:0}
.elementor-10 .elementor-element.elementor-element-4d1f4ed .kata-plus-iconbox-icon-wrap{padding:0;margin-left:12.8px;margin-top:0;margin-bottom:0;margin-right:0}
.elementor-10 .elementor-element.elementor-element-4d1f4ed .kata-plus-iconbox{padding:0;margin:0;display:flex;flex-direction:row;align-items:center}
.elementor-10 .elementor-element.elementor-element-e7acf55 .kata-plus-iconbox [data-class='ck-icon-box-subtitle']{margin-bottom:0;font-size:14px;line-height:1.57em;color:#585858}
.elementor-10 .elementor-element.elementor-element-e7acf55 .kata-plus-iconbox [data-class='ck-icon-box-title']{font-size:16px;font-weight:600;line-height:1.275em;margin-bottom:0}
.elementor-10 .elementor-element.elementor-element-e7acf55 .kata-plus-iconbox .kata-plus-iconbox-cntt{margin:0;padding:0}
.elementor-10 .elementor-element.elementor-element-e7acf55 .kata-plus-iconbox-icon-wrap{padding:0;margin-left:12.8px;margin-top:0;margin-bottom:0;margin-right:0}
.elementor-10 .elementor-element.elementor-element-e7acf55 .kata-plus-iconbox{padding:0;margin:0;display:flex;flex-direction:row;align-items:center}
.elementor-10 .elementor-element.elementor-element-55d7034 .kata-plus-iconbox [data-class='ck-icon-box-subtitle']{margin-bottom:0;font-size:14px;line-height:1.57em;color:#585858}
.elementor-10 .elementor-element.elementor-element-55d7034 .kata-plus-iconbox [data-class='ck-icon-box-title']{font-size:16px;font-weight:600;line-height:1.275em;margin-bottom:0}
.elementor-10 .elementor-element.elementor-element-55d7034 .kata-plus-iconbox .kata-plus-iconbox-cntt{margin:0;padding:0}
.elementor-10 .elementor-element.elementor-element-55d7034 .kata-plus-iconbox-icon-wrap{padding:0;margin-left:12.8px;margin-top:0;margin-bottom:0;margin-right:0}
.elementor-10 .elementor-element.elementor-element-55d7034 .kata-plus-iconbox{padding:0;margin:0;display:flex;flex-direction:row;align-items:center}
.elementor-10 .elementor-element.elementor-element-3524449{margin-bottom:54px}
.elementor-10 .elementor-element.elementor-element-e4d3710 .kata-plus-title-wrapper .kata-plus-subtitle{margin-bottom:0;font-weight:400;color:#000}
.elementor-10 .elementor-element.elementor-element-e4d3710 .kata-plus-title-wrapper .kata-plus-title{margin-bottom:6px}
.elementor-10 .elementor-element.elementor-element-e4d3710 .kata-plus-title-wrapper{margin-bottom:15px}
.elementor-10 .elementor-element.elementor-element-b9f10a1 .sp-pr-tabs-wrap .sp-pr-tabs-nav li.active .sp-pr-tab-title{color:#FFF}
.elementor-10 .elementor-element.elementor-element-b9f10a1 .sp-pr-tabs-wrap .sp-pr-tabs-nav li .sp-pr-tab-title{color:#000;font-size:12px;font-weight:700}
.elementor-10 .elementor-element.elementor-element-b9f10a1 .sp-pr-tabs-wrap .sp-pr-tabs-nav{margin-top:-80px;display:inline-flex;float:left;margin-bottom:0}
.elementor-10 .elementor-element.elementor-element-b9f10a1 .sp-pr-tabs-wrap ul.products{margin-bottom:0;margin-top:0}
.elementor-10 .elementor-element.elementor-element-b9f10a1 .sp-pr-tabs-wrap{padding:0;margin:0;min-height:unset!important}
.elementor-10 .elementor-element.elementor-element-b81c520 .kata-banner-button{margin-top:0;margin-bottom:0;display:inline-block;padding-left:25px;padding-right:26px;padding-top:10px;padding-bottom:10px;font-size:13px;color:#000;font-weight:700;text-transform:uppercase;background-color:#f8a76a}
.elementor-10 .elementor-element.elementor-element-b81c520 .kata-banner-button:hover{background-color:#000;color:#f8a76a}
.elementor-10 .elementor-element.elementor-element-b81c520 .kata-banner-subtitle{font-size:calc(1rem + 1.5104167vw);margin-bottom:24px;margin-top:0;color:#000;max-width:298px;width:100%}
.elementor-10 .elementor-element.elementor-element-b81c520 .kata-banner-title{font-weight:600;margin-bottom:13px;color:#000}
.elementor-10 .elementor-element.elementor-element-b81c520 .kata-banner-description{padding:0;position:absolute;bottom:50px;right:53px;left:1px}
.elementor-10 .elementor-element.elementor-element-0f2b2f9 .kata-banner-button{margin-top:0;margin-bottom:0;display:inline-block;padding-left:25px;padding-right:26px;padding-top:10px;padding-bottom:10px;font-size:13px;color:#000;font-weight:700;text-transform:uppercase;background-color:#f8a76a}
.elementor-10 .elementor-element.elementor-element-0f2b2f9 .kata-banner-button:hover{background-color:#000;color:#f8a76a}
.elementor-10 .elementor-element.elementor-element-0f2b2f9 .kata-banner-subtitle{font-size:calc(1rem + 1.5104167vw);margin-bottom:24px;margin-top:0;color:#000;max-width:322px;width:100%}
.elementor-10 .elementor-element.elementor-element-0f2b2f9 .kata-banner-title{font-weight:600;margin-bottom:13px;color:#000}
.elementor-10 .elementor-element.elementor-element-0f2b2f9 .kata-banner-description{padding:0;position:absolute;bottom:63px;right:55px}
.elementor-10 .elementor-element.elementor-element-9011907 .kata-banner-button{margin-top:0;margin-bottom:0;display:inline-block;padding-left:25px;padding-right:26px;padding-top:10px;padding-bottom:10px;font-size:13px;color:#000;font-weight:700;text-transform:uppercase;background-color:#f8a76a}
.elementor-10 .elementor-element.elementor-element-9011907 .kata-banner-button:hover{background-color:#000;color:#f8a76a}
.elementor-10 .elementor-element.elementor-element-9011907 .kata-banner-subtitle{font-size:calc(1rem + 1.5104167vw);margin-bottom:24px;margin-top:0;color:#000;max-width:392px;width:100%;text-transform:capitalize}
.elementor-10 .elementor-element.elementor-element-9011907 .kata-banner-title{font-weight:600;margin-bottom:13px;color:#000}
.elementor-10 .elementor-element.elementor-element-9011907 .kata-banner-description{padding:0;position:absolute;bottom:52px;text-align:right;right:51px}
.elementor-10 .elementor-element.elementor-element-fd912e8{margin-top:57px;margin-bottom:60px}
.elementor-10 .elementor-element.elementor-element-2f0d325 .kata-plus-title-wrapper .kata-plus-subtitle{margin-bottom:0;font-size:16px;color:#000}
.elementor-10 .elementor-element.elementor-element-2f0d325 .kata-plus-title-wrapper .kata-plus-title{margin-bottom:6px}
.elementor-10 .elementor-element.elementor-element-2f0d325 .kata-plus-title-wrapper{margin-bottom:23px}
.elementor-10 .elementor-element.elementor-element-34c9427 .sp-pr-tabs-wrap .sp-pr-tabs-nav li.active .sp-pr-tab-title{color:#FFF}
.elementor-10 .elementor-element.elementor-element-34c9427 .sp-pr-tabs-wrap .sp-pr-tabs-nav li .sp-pr-tab-title{color:#000;font-size:12px;font-weight:700}
.elementor-10 .elementor-element.elementor-element-34c9427 .sp-pr-tabs-wrap .sp-pr-tabs-nav{margin-top:-90px;display:inline-flex;float:left;margin-bottom:0}
.elementor-10 .elementor-element.elementor-element-34c9427 .sp-pr-tabs-wrap ul.products li.product{margin-bottom:47px!important}
.elementor-10 .elementor-element.elementor-element-34c9427 .sp-pr-tabs-wrap{padding:0;margin:0;min-height:unset!important}
.elementor-10 .elementor-element.elementor-element-0ddd301 .kata-plus-title-wrapper .kata-plus-subtitle{margin-bottom:0;font-size:16px}
.elementor-10 .elementor-element.elementor-element-0ddd301 .kata-plus-title-wrapper .kata-plus-title{margin-bottom:12px}
.elementor-10 .elementor-element.elementor-element-0ddd301 .kata-plus-title-wrapper{text-align:center;margin-bottom:46px}
.elementor-10 .elementor-element.elementor-element-292dc65 .kata-blog-post:not(.kata-first-post) .kata-post-thumbnail{margin-bottom:15px}
.elementor-10 .elementor-element.elementor-element-292dc65 .kata-blog-post:not(.kata-first-post) .kata-post-date a{margin-top:0;margin-bottom:0!important;padding:0;color:#959595;font-size:12px;font-weight:500;line-height:1.125em;text-transform:uppercase}
.elementor-10 .elementor-element.elementor-element-292dc65 .kata-blog-post:not(.kata-first-post) .kata-post-date{margin-bottom:0;margin-top:0;padding:0}
.elementor-10 .elementor-element.elementor-element-292dc65 .kata-blog-post:not(.kata-first-post) .kata-post-readmore{font-size:12px;text-transform:uppercase;color:#000;letter-spacing:0;font-weight:600;margin:0;text-decoration:underline}
.elementor-10 .elementor-element.elementor-element-292dc65 .kata-blog-post:not(.kata-first-post) .kata-post-readmore:after{background-image:url(https://sorensolar.com/wp-content/uploads/2024/10/shoe-shop-posts-arrow-left.svg);background-repeat:no-repeat;background-position:center center;background-size:auto;width:9px;height:9px;display:inline-block;margin-right:6px;content:''}
.elementor-10 .elementor-element.elementor-element-292dc65 .kata-blog-post:not(.kata-first-post) .kata-post-readmore:hover{color:#fca76a}
.elementor-10 .elementor-element.elementor-element-292dc65 .kata-blog-post:not(.kata-first-post) .kata-post-title{font-size:20px;font-weight:700;line-height:1.25em;margin-bottom:14px;margin-top:12px;max-width:300px;width:100%}
.elementor-10 .elementor-element.elementor-element-292dc65 .kata-blog-post:not(.kata-first-post) .kata-post-thumbnail img{margin-bottom:0;border-radius:15px}
.elementor-10 .elementor-element.elementor-element-292dc65 .kata-blog-post:not(.kata-first-post){padding-top:0;padding-left:0;padding-right:0;margin-bottom:0;padding-bottom:0}
.elementor-10 .elementor-element.elementor-element-292dc65 .kata-blog-posts{margin:0;padding:0}
@media(max-width: 1024px) {
.elementor-10 .elementor-element.elementor-element-e183f3e{top:100px}
.elementor-10 .elementor-element.elementor-element-292dc65 .kata-blog-post:not(.kata-first-post){margin-left:auto;margin-right:auto}
}
@media(max-width: 767px) {
.elementor-10 .elementor-element.elementor-element-e183f3e{top:60px}
.elementor-10 .elementor-element.elementor-element-e183f3e .kata-plus-iconbox [data-class='ck-icon-box-subtitle']{padding-left:40px;padding-right:40px}
.elementor-10 .elementor-element.elementor-element-b81c520 .kata-banner-description{bottom:20px;left:20px}
.elementor-10 .elementor-element.elementor-element-0f2b2f9 .kata-banner-description{bottom:20px;left:20px}
.elementor-10 .elementor-element.elementor-element-9011907 .kata-banner-description{bottom:20px;left:20px}
}
@media(max-width: 880px) {
.elementor-10 .elementor-element.elementor-element-3055eb3{padding-left:30px;padding-right:30px}
.elementor-10 .elementor-element.elementor-element-292dc65 .kata-blog-post:not(.kata-first-post){margin-bottom:30px}
}