.scvilla-select-wrapper{position:relative;display:inline-block;user-select:none}.scvilla-select-wrapper select{display:none}.scvilla-select{position:relative;display:inline-block}.scvilla-select-trigger{position:relative;display:block;min-width:135px;padding:0 40px 0 5px;color:#fff;line-height:1;background:#154284;cursor:pointer;font-size:1.32rem;letter-spacing:.35px;font-family:"SCVilla-Bebas-Bold";font-weight:400}.scvilla-select-trigger::before{content:"";width:22px;height:19px;position:absolute;top:1px;right:9px;background-color:#2e4ea0;border-radius:3px;border:2px solid #fff}.scvilla-select-trigger:after{position:absolute;display:block;content:"";width:9px;height:9px;top:50%;right:15px;margin-top:-3px;border-bottom:1px solid #fff;border-right:1px solid #fff;transform:rotate(45deg) translateY(-50%);transition:all 0.2s ease-in-out;transform-origin:50% 0}.scvilla-select.opened .scvilla-select-trigger:after{margin-top:3px;transform:rotate(-135deg) translateY(-50%)}.custom-options{position:absolute;display:block;top:100%;left:0;right:0;min-width:100%;margin:15px 0;border-radius:4px;box-sizing:border-box;background:#fff;transition:all 0.2s ease-in-out;z-index:999;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-15px);box-shadow:0 .2rem .55rem .1rem rgba(0,0,0,.12)}.scvilla-select.opened .custom-options{opacity:1;visibility:visible;pointer-events:all;transform:translateY(0)}.custom-options:before{position:absolute;display:block;content:"";bottom:100%;right:25px;width:7px;height:7px;margin-bottom:-4px;border-top:1px solid #d7d7d7;border-left:1px solid #d7d7d7;background:#fff;transform:rotate(45deg);transition:all 0.4s ease-in-out}.option-hover:before{background:#f9f9f9}.custom-option{position:relative;display:block;padding:0 20px;border-bottom:1px solid #e1e1e1;font-size:.88rem;font-weight:600;color:#606060;line-height:2.25;cursor:pointer;transition:all 0.35s ease-in-out;font-family:"Montserrat",sans-serif;letter-spacing:.35px;text-transform:capitalize}.custom-option:first-of-type{border-radius:4px 4px 0 0}.custom-option:last-of-type{border-bottom:0;border-radius:0 0 4px 4px}.custom-option:hover,.custom-option.selection{background:#154284;color:#fff}body{font-size:.98rem;width:100%;overflow-x:hidden;background-color:#fff}a{color:#2ab39e}ol,ul{padding-left:10px}.entry-meta{font-size:.95rem;color:#424242;display:none!important}b,strong{font-weight:600}a,a:hover{text-decoration:none}.table td,.table th,.wp-block-table table td,.wp-block-table table th{padding:.6rem;vertical-align:middle}.nothing-found{display:flex;padding:30px 35px;background-color:#fff;border:1px solid #eee;border-radius:10px;margin:8vh 0}.nothing-found h4{text-transform:uppercase;font-weight:500;font-size:1.95rem;color:#5b5b5b;font-family:"SCVilla-Bebas-Bold";margin:0}.zoom,.zoom-img,.zoom-img img{transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out}.zoom:hover,.zoom-img:hover img{-webkit-transform:scale(1.06);transform:scale(1.06)}.form-control:focus{border-color:unset;outline:0;-webkit-box-shadow:none;box-shadow:none}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{-webkit-box-shadow:none;box-shadow:none}#header.bg-light{background-color:#f7f5f5!important;padding:25px 1rem 20px}.top-bar{background-color:#294284}.site-container{display:block;position:relative;width:1420px;max-width:100%;margin-right:auto;margin-left:auto;padding:0 10px}.top-bar-wrapper{display:flex;flex-direction:row;justify-content:space-between;padding:5px 0}.top-bar h3{font-family:"SCVilla";font-weight:600;font-size:.82rem;color:#fff;line-height:1;margin:0;letter-spacing:.2px;margin-left:116px}.top-bar .social-block .social-item a{color:#fff;width:24px;height:24px;display:flex;position:relative;margin:0 5px;align-items:center;justify-content:center;border-radius:4px;padding-bottom:1px}.top-bar .social-block .social-item a:hover{color:#2e4ea0;background-color:#fff}.top-bar .social-block{display:flex;justify-content:center;align-items:center;padding:5px}.top-bar-left{display:flex;justify-content:center;align-items:center}.top-bar-right{display:flex;flex-direction:revert;align-items:center;width:100%}.top-bar .site-container{width:100%}#header .site-container{display:flex;flex-direction:column;width:100%;align-items:center;position:unset;padding:0 3vw}.header-search-overlay{display:none;position:absolute;height:120px;background-color:#fff;z-index:222;top:77px;width:200vw;left:-50vw}.header-search-container{display:none;justify-content:center;cursor:pointer;align-items:center;margin-left:10px}.header-search-container .search-icon{color:#2ca4dd;display:flex;flex:1;justify-content:center;align-items:center;margin-bottom:-2px;border:2px solid #2ca4dd;line-height:1;padding:6px 6px 4px 5px;height:31px;border-radius:6px}.search-icon span{font-family:"Source Sans Pro",sans-serif;font-size:.95rem;letter-spacing:.55px;margin-left:5px}.header-search{display:none;position:absolute;padding:0;top:77px;width:calc(100% + 2rem);left:-16px;height:120px;z-index:888}.header-search-container.show-search .header-search,.header-search-container.show-search .header-search-overlay{display:block}#header .search-form{width:100%}#header .search-form .input-group{width:100%}.header-search-wrapper{display:flex;height:auto;background-color:#fff;z-index:999;position:relative;padding:35px 105px 35px 142px;width:100%;cursor:auto}#main-header.fixed-header-onscroll{position:fixed;top:0;left:0;z-index:1000;width:100vw}#main-header.fixed-header-onscroll #header .navbar-brand{margin-top:0}#main-header.fixed-header-onscroll #header .navbar-brand,#main-header.fixed-header-onscroll #header .navbar-brand img{width:auto}.header-search .input-group .form-control{line-height:1;font-size:1.35rem;color:#242424;letter-spacing:.15px;min-width:220px;font-weight:400;width:230px;border:1px solid #e3e3e3;border-radius:50px!important;padding:10px 25px 10px 50px;height:50px;background-color:#f8f8f8;font-family:"SCVilla-Bebas-Bold"}.header-search .input-group-append{width:160px;text-align:center;border:1px solid #e6e6e6!important;border-radius:50px!important;margin-left:10px;padding:5px 10px}.header-search .input-group-append .btn{height:auto;padding:0 10px;border-top-right-radius:50px;border-bottom-right-radius:50px;display:flex;justify-content:center;align-items:center;border:none!important;background-color:transparent;width:100%;outline:none!important}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:transparent!important;border:none!important}.close-white{display:flex;width:28px;height:28px;justify-content:center;align-items:center;position:absolute;right:25px;top:20px;padding:3px;border:2px solid #fff;border-radius:5px;cursor:pointer}.close-white:hover{background-color:#238cbf}.close-white img{width:100%;height:auto}.header-search .input-group-append .btn span{color:#555;text-transform:uppercase;font-weight:600}.header-search .input-group-append:hover{background-color:#eee}.scvilla-icon.icon-search::before{content:"\e800";font-size:13px;color:#2e4ea0}.header-search .scvilla-icon.icon-search{padding-bottom:4px}.header-search .villa-search-icon.icon-search{display:flex;align-items:center;font-size:1rem;margin-right:-40px;z-index:999;color:#888}#header .navbar-brand{display:block;position:relative;margin-right:0;width:auto;z-index:999;height:80px;padding:0}#header .navbar-brand img{width:auto;height:100%}#header .navbar-nav{margin:0;flex-direction:row;margin-right:10px!important;width:100%}.navbar-expand-md .navbar-nav .nav-link{color:#010101;font-size:.75rem;letter-spacing:.85px;padding:10px .15rem 10px;text-transform:uppercase;font-weight:600}.navbar-expand-md .navbar-nav .nav-link:hover,.navbar-expand-md .navbar-nav .active .nav-link{color:#ab8cbe}.navbar-expand-md .navbar-nav .dropdown-item{font-family:"SCVilla-web";font-size:.88rem}.sponsors-block{display:none;flex-direction:row;padding-left:115px;padding-top:5px}.sponsors-block .sponsor-item{display:flex;position:relative;margin-right:15px}.sponsor-item a{display:block;position:relative}.sponsor-item a img{width:auto;height:25px}.sc-full-width{display:flex;position:relative;width:100%;max-width:100%;flex-direction:column;overflow-x:hidden}#main{margin-top:0!important;background-color:#f7f5f5}.section.slider-section{display:block;position:relative;padding-top:25px}.main-slider{display:block;position:relative;width:100%;height:calc(100vh - 240px);overflow:hidden;min-height:560px}.main-slider.slick-slider{margin-bottom:0!important}.main-slider .slick-list.draggable,.main-slider .slick-list .slick-track{height:100%;width:100%}.main-slider-item.slick-slide{display:block;position:relative;height:100%}.sc-slide-shadow{position:relative;transform:none;width:100%;display:flex;flex-direction:row;background-color:#fff;align-items:center}.sc-slide-description{position:relative;z-index:200;right:0;bottom:0;left:0;box-sizing:border-box;padding:0 2rem 0;text-align:left;width:50%;display:flex;flex-direction:column;justify-content:center;background-color:#fff}.slider-image{display:flex;height:100%;width:50%;justify-content:center;align-items:center;padding:40px}.slider-image img{width:auto;max-width:100%;height:auto;max-height:100%}.slider-item-title,.slider-item-title:hover{outline:none;text-decoration:none}.slider-item-title h1{font-size:2.45rem;color:#013c56;text-transform:capitalize;margin-bottom:20px;line-height:1.1;font-weight:800}.slider-item-title:hover h1{color:#0fabe4}.main-slider .slick-arrow{z-index:999;width:48px;height:42px;background-color:rgb(255 255 255 / 65%);border-radius:10px;display:flex;justify-content:center;align-items:center}.main-slider .slick-arrow:hover,.main-slider .slick-arrow:focus{background-color:rgb(210 210 210 / 75%)}.slick-next.slick-arrow{top:auto;bottom:45px;right:25px}.slick-prev.slick-arrow{top:auto;bottom:45px;left:auto;right:82px}.main-slider .slick-arrow::before{background-size:contain;background-position:center;background-repeat:no-repeat;width:14px;height:14px;display:block}.main-slider .slick-prev::before{content:"";background-image:url(../../../../../../../../themes/Maramambo/assets/images/arrow-left.png);margin-right:4px}.main-slider .slick-next::before{content:"";background-image:url(../../../../../../../../themes/Maramambo/assets/images/arrow-right.png)}.main-slider .slick-dots{bottom:15px}.main-slider .slick-dots li{margin:0}.main-slider .slick-dots li button{padding:4px}.main-slider .slick-dots li button::before{font-size:6px;opacity:.75;color:#fff}.main-slider .slick-dots li.slick-active button::before{opacity:.95;color:#939393}.post-item-wrapper{display:block;position:relative;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;overflow:hidden;border-radius:10px;overflow:hidden;border:1px solid #f2f2f2;background-color:#fff}.post-item-wrapper:hover{box-shadow:0 14px 28px rgba(0,0,0,.1),0 10px 10px rgba(0,0,0,.1)}.article-bg-image{display:block;position:absolute;top:0;bottom:0;left:0;right:0;z-index:0;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;background-size:cover;background-position:center;background-repeat:no-repeat}.post-item-wrapper:hover .article-bg-image{-webkit-transform:scale(1.06);transform:scale(1.06)}.home-section{margin-top:50px;padding:30px}.post-item-wrapper .post-border,.post-item-wrapper .post-border article{display:block;position:relative;width:100%;height:100%;z-index:5}.post-item-wrapper .post-border article{display:flex}article .full-post-details{display:flex;flex-grow:1;flex-direction:column;position:relative;z-index:10;overflow:hidden}.outer-wrapper{display:flex;position:relative;overflow:hidden;flex-direction:column;flex:1}.post-item-wrapper:hover{text-decoration:none}#menu-main-menu li.menu-item{padding:0 .5rem}#menu-main-menu li.menu-item a:not(.dropdown-menu li.menu-item a){border-bottom:2px solid transparent}.section-container{display:block;position:relative}.section-container.home-matches-section{border-bottom:1px solid #ed2425;background-color:#f2f2f2;padding:40px 0 65px}.section-container.home-top-news{background-color:#f8f8f8}.gallery-item-thumb img{width:100%;display:block;max-width:100%;height:100%;transition:opacity 0.3s;object-fit:cover;transition:all 0.3s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out}.section-title{line-height:1;color:#21439a;text-align:left;flex:0 0 auto;text-transform:uppercase;padding-left:0;font-size:1.5rem;letter-spacing:.35px;font-family:"SCVilla-Bebas-Bold";text-shadow:0 0 2px rgba(0,0,0,.65)}.main-button-block{display:block;margin-top:20px}.main-button-block .main-button{display:flex;justify-content:center;align-items:center}.main-button-block .main-button a{position:relative;text-align:center;display:flex;width:800px;justify-content:center;align-items:center;background-color:rgba(0,0,0,.02);border:1px solid #e1e1e1;margin-top:10px;color:#2e4ea0;padding:9px 15px;text-transform:uppercase;border-radius:50px;font-weight:700;font-size:.88rem;letter-spacing:.6px;align-self:flex-end;max-width:90%}.main-button-block .main-button a:hover{background-color:rgba(46,78,160,.12)}.section-title2{font-size:2.35rem;line-height:1;color:#21439a;font-family:"SCVilla-web";font-weight:700;text-align:left;text-transform:uppercase;letter-spacing:-.25px;padding-left:5px;margin-bottom:35px}.gallery-item-wrapper{display:flex;box-shadow:0 1px 2px rgba(0,0,0,.2);flex-direction:column;width:100%;height:100%;border-radius:15px;overflow:hidden}.gallery-item-wrapper .gallery-item{height:420px;display:block;position:relative;width:100%;border:none;overflow:hidden}.gallery-details{display:block;position:absolute;bottom:0;width:100%;padding:25px 30px}.gallery-item-wrapper .gallery-details h4,.gallery-item-wrapper .gallery-details h5{margin:0}.gallery-item-wrapper .gallery-item .video-inner::after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";border-radius:.5rem}.gallery-item-wrapper .gallery-item a{z-index:999;background:-webkit-gradient(linear,left top,left bottom,from(rgba(21,18,17,0)),color-stop(20%,rgba(21,18,17,0)),to(90%,rgba(21,18,17,.75)));background:linear-gradient(to bottom,rgba(21,18,17,0) 0,rgba(21,18,17,0) 20%,rgba(21,18,17,.75) 90%)}.gallery-item-wrapper .gallery-item:hover a{background:-webkit-gradient(linear,left top,left bottom,from(rgba(21,18,17,0)),color-stop(20%,rgba(21,18,17,0)),to(90%,rgba(21,18,17,.65)));background:linear-gradient(to bottom,rgba(21,18,17,0) 0,rgba(21,18,17,0) 20%,rgba(21,18,17,.65) 90%)}.gallery-item-wrapper .gallery-details .gallery-title{color:#fff;font-size:1.75rem;line-height:1.05;text-transform:uppercase;letter-spacing:.35px;margin-bottom:8px;font-family:"SCVilla-Bebas-Bold"}.gallery-item-wrapper .gallery-details .gallery-date{font-size:.95rem;font-weight:600;line-height:1;text-transform:capitalize;color:#cecdcd;letter-spacing:.25px}.col-md-4 .gallery-item-wrapper .gallery-item{height:325px}.gallery-list-item{margin-bottom:30px}.newsletter-block{display:block;position:relative;padding:40px 35px 30px;border:.72rem solid #21439a;font-family:"SCVilla-web";background-color:#f7f7f7}.home-newsletter .home-section{margin-top:5px}.newsletter-titles .mini-title,.newsletter-titles .mega-title{font-size:1.25rem;line-height:1;font-family:"SCVilla-web";font-weight:700;text-align:left;text-transform:uppercase;letter-spacing:0;padding-left:0}.newsletter-meta{display:flex;align-items:center}.newsletter-titles{display:flex;flex-direction:column;justify-content:center}.newsletter-titles .mega-title{font-size:2.85rem;color:#21439a;margin-top:5px;font-family:"SCVilla-Bebas-Bold"}.newsletter-titles .mini-title{font-size:1.12rem;color:#ed2425;margin-bottom:10px}.newsletter-excerpt{font-family:"SCVilla-web";font-size:.98rem;color:#6f6f6f}.newsletter-form #wpforms-form-1396{display:flex;flex-direction:row}#wpforms-form-1396 .wpforms-field-medium{box-shadow:none!important;outline:none!important;height:45px!important;border-color:#21439a;border-width:4px;border-radius:0;width:100%;max-width:100%}#wpforms-form-1396 .wpforms-field-container{flex:1}.newsletter-form #wpforms-form-1396 button{height:45px;padding:0 20px;background-color:#21439a;color:#fff;text-transform:uppercase;font-family:"SCVilla-web";border-radius:0;border-color:#21439a}.newsletter-terms-check{display:block;position:relative;padding-left:15px;font-size:.92rem;line-height:1.5}.newsletter-form #mc_embed_signup .button:hover{background-color:#2c53b7;cursor:pointer}.newsletter-terms-check label{color:#828282}.newsletter-form #mc_embed_signup{background:transparent}#footer{background-color:#f7f5f5;margin-top:0;color:#545454}.footer-blocks{position:relative;padding:10px 0;display:flex;flex-direction:column;align-items:center;width:100%;margin-right:auto;margin-left:auto}#footer p{margin:0;color:#545454;font-weight:600}.footer-sponsors,.footer-social{display:flex;position:relative;width:100%;justify-content:center;padding:0 15px}.footer-sponsors .sponsors-block{padding:50px 0 0;display:flex;flex-direction:row;justify-content:center;width:100%;flex-wrap:wrap;margin-bottom:40px}.footer-sponsors .sponsors-block .sponsor-item a img{width:auto;height:56px}.footer-sponsors .sponsors-block .sponsor-item{margin-right:12px;margin-left:12px;margin-bottom:20px}.page-template-villa-tv .footer-sponsors,.single-video .footer-sponsors,.woocommerce-shop .footer-sponsors{display:none}.footer-social{padding:25px 0 25px;border-bottom:2px solid #1e3b46;margin-top:10px;justify-content:flex-start}.footer-social .social-block{display:flex;flex-direction:row}.footer-social .social-item{display:flex;justify-content:center;align-items:center;background-color:transparent;margin:0 12px 0 0}.footer-social .social-item a{color:#fff;display:flex;width:38px;height:38px;background-color:#204959;justify-content:center;align-items:center;border-radius:5px}.footer-social .social-item a:hover{background-color:#0fabe4}.footer-social .social-item a i{font-size:1.28rem}.footer-menu{display:flex;position:relative;width:100%;justify-content:center;margin-top:22px}.footer-menu .nav-link{color:#fff;font-family:"Source Sans Pro",Sans-serif;letter-spacing:.5px;font-size:.9rem}.footer-nav-inner{display:flex;flex-direction:row;width:100%;justify-content:center}.footer-nav-inner ul{display:flex;width:100%;justify-content:flex-start!important;flex-direction:column}.footer-copyright{display:flex;position:relative;padding:4px 0;margin-top:0;width:100%;justify-content:space-between;align-items:center}.footer-copyright p{text-align:center;color:#83b2c4;line-height:1.65;font-size:0.75rem!important;letter-spacing:.45px;font-weight:500}.main-sub-menu{display:block;position:relative;transition:height 0.2s ease}.main-sub-menu .navbar-nav{flex-direction:row}h3.page-title,.page-header .page-title{font-size:2.3rem;line-height:1;color:#21439a;font-family:"SCVilla-web";font-weight:700;text-align:left;text-transform:uppercase;letter-spacing:.15px;margin-bottom:35px}.pagination .page-link{display:block;padding:.4rem .6rem;color:#fff;border:4px solid #294284;margin-right:6px;border-radius:0!important;background-color:#2e4ea0;font-weight:600}.pagination .current{display:block;padding:.4rem .6rem;color:#fff;border:4px solid #1b8fc8;margin-right:6px;border-radius:0!important;background-color:#36a4da;font-weight:600;line-height:1.25}.archive #main.container{max-width:unset!important;padding:0!important}.not-found-block,.not-found-block .not-found-inner{display:flex;width:100%;position:relative;justify-content:center;padding:15px;margin-top:15px}.not-found-block .not-found-inner{padding:0;margin-top:0;flex-direction:column;align-items:center}.not-found-block img{width:200px;max-width:100%;margin-bottom:35px}.not-found-block h4{display:block;width:100%;text-align:center;font-size:2.55rem;font-weight:600;color:#5e5e5e;margin-bottom:30px;font-family:"SCVilla-Bebas-Bold";letter-spacing:.25px}.view-latest h5 a{display:block;width:300px;max-width:100%;padding:13px 15px;border-radius:50px;background-color:#294284;color:#fff;text-transform:uppercase;border-color:#294284;font-size:1.05rem;letter-spacing:.35px;font-weight:600;line-height:1;text-align:center;margin-bottom:15px}.view-latest h5 a:hover{background-color:#2e4ea0}.dropdown-toggle::after{margin-left:.155em}.section-container.staff-section{display:block;position:relative;width:100%;height:100vh}.card-child-block{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end}.holder{display:block;position:relative;width:100%;height:500px}.villa-products-list{display:flex;flex-direction:row;list-style:none;padding:0}.section-container.home-shop{background-position:center;background-repeat:no-repeat;background-size:cover}.home-shop-inner{display:flex;width:100%;height:100%;background:rgba(4,4,4,.28)}.villa-products-list li{width:295px;background-color:#fff;border-radius:12px;overflow:hidden;padding:15px}.villa-products-list a.woocommerce-LoopProduct-link{display:flex;flex-direction:column}.villa-products-list a.woocommerce-LoopProduct-link img{width:100%;height:auto;border-radius:12px}.villa-products-list .woocommerce-loop-product__title{font-size:1rem;color:#6c6c6c;text-align:center;margin-top:25px;font-style:italic}.villa-products-list .price{text-align:center;color:#646464;font-size:1.05rem;font-weight:700}.villa-products-list a.add_to_cart_button{display:flex;margin:0 auto;width:160px;justify-content:center;align-items:center;border:1px solid #d5d5d5;border-radius:50px;padding:10px 10px;margin-top:18px;margin-bottom:15px;color:#555;text-transform:uppercase;font-weight:600;font-size:.9rem}.villa-products-list a.add_to_cart_button:hover{background-color:#f4f4f4}.home-shop-inner .macthes-header,.home-shop-inner .all-matches,.home-shop-inner .all-matches a{color:#fff}.home-shop-inner .home-matches-header{margin-left:0;margin-bottom:20px}.villa-products-list a.added_to_cart,.woocommerce a.added_to_cart{margin:0 auto;display:flex;justify-content:center;align-items:center;margin-top:-10px;font-weight:700;text-transform:uppercase;font-size:.85rem;letter-spacing:.35px}.woocommerce ul.products li.product a{text-align:center;margin-top:1px;justify-content:center;padding-left:5px;font-size:.78rem}.woocommerce ul.products li.product a.woocommerce-LoopProduct-link{display:flex!important;flex-direction:column;flex-grow:1}.woocommerce ul.products li.product .price{margin-top:auto!important;margin-bottom:20px!important}.section-container.home-newsletter{padding-top:50px}.single-post .entry-header{display:flex;flex-direction:column;height:82vh;width:100%;height:calc(95vh - 100px);background-color:#373737;position:relative}.header-img,.header-img .post-thumbnail{display:flex;position:relative;width:100%;height:100%;margin:0;padding:0}.header-img .post-thumbnail img{width:100%;display:block;max-width:100%;height:100%;transition:opacity 0.3s;object-fit:cover}.single-container,.h-bottom-inner{width:1200px;max-width:100%;display:block;position:relative;margin:0 auto;padding:0 20px}h1.entry-title,h2.entry-title{font-size:2.85rem;color:#484848;text-transform:uppercase;margin-bottom:20px;font-weight:800;line-height:1}.single-details,.h-bottom-inner{color:#4a4a4a;font-size:1.05em;line-height:1.45;font-weight:400}.single-details b,.single-details strong{font-weight:700}.single .entry-content,.single .post-navigation{margin:10px 0}.single-meta{display:flex;padding:12px 0;border-bottom:1px solid #e1e1e1;margin-bottom:20px}.single-meta .entry-meta{width:100%;display:flex;flex-direction:row}.single-meta .by-author{margin-left:auto;display:inline-block}.single-meta .entry-meta{font-size:.88rem;font-weight:500;color:#606060;text-transform:capitalize}.single-meta .entry-meta a{color:#3e3e3e}.single-meta .entry-meta .sep{margin-right:5px}.single-details .wp-block-image{margin-bottom:30px}.single-details .wp-block-image img{border-radius:12px;margin-top:30px}.single-main-title,.related.products h2{font-size:1.35rem;color:#282828;text-transform:uppercase;margin-bottom:25px;line-height:1;letter-spacing:.35px;font-weight:700}.related.products h2{margin-bottom:15px}.related.products{margin-top:40px}.single-container.two{width:1050px}.recommended-posts .row{margin-right:-10px;margin-left:-10px}.single-nav-post{display:flex;flex-direction:row;width:40%;padding:0!important}.single .post-navigation{flex-direction:row}.nav-post-thumb{width:45%;height:135px;border-radius:10px;overflow:hidden;margin-right:10px}.nav-post-thumbnail,.nav-post-thumb a{display:flex;width:100%;height:100%}.nav-post-thumbnail img{width:100%;display:block;max-width:100%;height:100%;transition:opacity 0.3s;object-fit:cover}.single-nav-post a.btn{flex:1;font-size:1.15rem;color:#2d2d2d;text-transform:uppercase;font-weight:700;line-height:1.2;display:flex;flex-direction:column-reverse;border:none;padding:0;justify-content:flex-end;padding-top:5px}.single-nav-post.pr-3{flex-direction:row-reverse}.single-nav-post.pr-3 .nav-post-thumb{margin-left:10px;margin-right:0}.single-nav-post.pr-3 a.btn{text-align:right}.page-template-news .home-section{margin-top:0}.select-section{display:flex;flex-direction:row;justify-content:flex-end}.select-section .filter{display:flex;flex-direction:row;background-color:#294284;margin-left:12px;padding:6px 0 5px 15px;border-radius:4px}.filter .section-title{color:#fff;margin-bottom:0;font-size:1.35rem;text-align:right;letter-spacing:.85px}.filter .scvilla-select{min-width:150px}.select-section .section-title{text-shadow:none}.select-section .scvilla-select-trigger{color:#313030;background:#fff;font-size:1.35rem;text-align:right;letter-spacing:.85px}.select-section .filter .scvilla-select-trigger{color:#fff;background:transparent}.select-section .scvilla-select-trigger::after{border-bottom:1px solid #020202;border-right:1px solid #000}.select-section .filter .scvilla-select-trigger::after{border-bottom:2px solid #fff;border-right:2px solid #fff}.woocommerce h1.entry-title{color:#294284;font-family:"SCVilla-Bebas-Bold";font-size:2.15rem;line-height:1.15;text-transform:uppercase;margin-top:60px;margin-bottom:25px}.woocommerce ul.products li.product a img{border-radius:12px;margin-bottom:8px}.woocommerce ul.products li.product .woocommerce-loop-product__title{padding:.5em 0;margin:0;color:#686868;margin-bottom:5px;font-size:.95rem;padding:5px 0 5px;font-style:normal;font-weight:500}.woocommerce ul.products li.product .price{color:#4f4f4f;font-weight:700;font-size:1.02rem}.woocommerce ul.products li.product .button{display:flex;width:175px;justify-content:center;align-items:center;border:1px solid #d5d5d5;border-radius:50px;padding:10px 12px;color:#555;text-transform:uppercase;font-weight:700;font-size:.82rem;background-color:#fff;max-width:100%;margin:auto auto 0;line-height:1.2}.woocommerce ul.products li.product .button:hover{background-color:#f7f7f7}.woocommerce .woocommerce-ordering select{vertical-align:top;padding:7px 15px;border-radius:5px;border:1px solid #d9d9d9;background-color:#fdfdfd;font-size:.9rem;color:#6f6f6f;font-weight:500;margin-right:6px;margin-bottom:5px}.woocommerce .woocommerce-result-count{font-size:.95rem;font-weight:600;color:#555;margin-bottom:5px;margin-top:5px}.woocommerce ul.products li.product .price .woocommerce-Price-currencySymbol{margin-right:4px}a.watch-button{display:flex;width:200px;justify-content:center;align-items:center;border-radius:50px;padding:13px 15px;margin-top:18px;margin-bottom:15px;color:#fff;text-transform:uppercase;font-weight:600;font-size:.9rem;background-color:#2e4ea0}.woocommerce-shop #main,.woocommerce-page #main{margin-top:40px!important}.page-top-banner{height:600px;padding:0;position:relative}.banner-wrapper,.banner-image{display:flex;width:100%;height:100%;flex-direction:column;overflow:hidden;position:relative}.banner-image img{width:100%;display:block;max-width:100%;height:100%;transition:opacity 0.3s;object-fit:cover}.banner-title{position:absolute;display:flex;flex-direction:column;top:0;bottom:0;left:0;right:0;justify-content:flex-end;padding:25px 15px 30px 130px;margin:0 auto;background:-webkit-gradient(linear,left top,left bottom,from(rgba(21,18,17,.2)),color-stop(20%,rgba(21,18,17,.05)),to(90%,rgba(21,18,17,.9)));background:linear-gradient(to bottom,rgba(21,18,17,.2) 0,rgba(21,18,17,.05) 20%,rgba(21,18,17,.9) 90%)}.tagline,.tagline .inner{display:flex;position:relative}.tagline .inner{width:760px;max-width:100%;margin:0 auto;padding:45px 15px;font-size:1.2rem;line-height:1.28;color:#333;position:relative;font-family:"Roboto",sans-serif;font-weight:400;flex-direction:column}.h-bottom-inner img{margin:15px 0;width:100%;border-radius:12px}.history-section{display:flex;flex-direction:column;margin-bottom:10px}.history-section .h-section-top{display:flex;position:relative;height:620px;width:100%;flex-direction:column}.history-section .h-image{display:flex;width:100%;height:100%}.history-section .h-image img{width:100%;display:block;max-width:100%;height:100%;transition:opacity 0.3s;object-fit:cover}.h-top-details{position:absolute;width:100%;top:0;bottom:0;flex-direction:column;align-items:center;display:flex;justify-content:flex-end;padding:25px 15px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(21,18,17,.2)),color-stop(20%,rgba(21,18,17,.05)),to(90%,rgba(11,10,9,.9)));background:linear-gradient(to bottom,rgba(21,18,17,.2) 0,rgba(21,18,17,.05) 20%,rgba(11,10,9,.9) 90%)}.h-top-details.trophies{justify-content:center}.h-top-details h2.entry-title{font-size:4.15rem}.h-details-inner{display:flex;flex-direction:column;align-items:center}.trophies .h-details-inner{flex-direction:row;width:1080px;max-width:100%}.h-section-button{width:50px;height:50px;background-color:#fff;display:flex;justify-content:center;align-items:center;border-radius:50px;cursor:pointer}.h-section-button i::before{font-size:1.68rem}.h-bottom-inner{padding-top:65px;padding-bottom:40px}.h-section-button i.flo-icon-close::before{font-size:1.05rem;font-weight:600}.h-section-bottom{display:none;transition:all 0.3s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out}.history-section.expand .h-section-bottom{display:block}.title-v5{font-size:1.32rem;color:#fff;text-transform:uppercase;font-weight:700;margin-bottom:12px}.h-details-inner .title-v5{padding-left:20px}.match-container{display:flex;flex-direction:row;width:100%}.match-main{display:flex;flex-direction:column;flex:1;min-height:800px;width:calc(100vw - 450px);background-color:#f2f2f2}.side-wrapper{display:flex;flex-direction:column;padding:45px 20px;align-items:center}.side-top,.side-mid{display:flex;flex-direction:column;line-height:1.3;justify-content:center;align-items:center;font-size:.92rem;width:100%;margin-bottom:50px}.side-ft{display:inline-block;margin-top:25px;border:1px solid #333;padding:5px;margin-bottom:15px}.side-ft span{font-size:1.8rem;font-weight:800;width:100px;display:flex;justify-content:center;align-items:center;line-height:1;padding:5px 15px;font-family:"SCVilla-Bebas-Bold";letter-spacing:2px;position:relative}.side-ft span.bg{content:"";width:100%;height:50%;position:absolute;background-color:#4b4e60;z-index:1;top:0}.side-ft span.ft{z-index:2}.ft-inner{display:block;position:relative;background-color:#2e2d39}h4.stat-title{font-size:.92rem;font-weight:600;letter-spacing:.05px;margin:0}.stat-number{display:flex;justify-content:center;align-items:center;font-size:.94rem;font-weight:600;padding:4px 5px;letter-spacing:.85px;min-width:60px}.stat-number.more{background-color:#2e4ea0;border-radius:4px;text-align:center}h4.stat-title{min-width:100px;text-align:center;width:auto}.update-item{position:relative;margin-top:1.6rem;background:#fff;border-radius:.4rem;box-shadow:0 .1rem .4rem 0 rgba(0,0,0,.1);z-index:2}.update-item .item-title{padding:.8rem 1.2rem;border-bottom:.1rem solid #efefef;display:flex;align-items:center}.update-item .item-title .min{min-width:2.12rem;height:2.12rem;border-radius:1.4rem;border:1px solid #cf122d;background:#fff;display:flex;justify-content:center;align-items:center;padding:.25rem;font-size:.92rem;line-height:1;text-transform:uppercase;font-weight:700;letter-spacing:.25px;color:#cf122d}.item-bottom{padding:1.2rem 1.6rem 1.6rem}.title-body{margin-left:.8rem;padding-right:.6rem;font-size:.98rem;line-height:1;font-weight:700}.update-item.item-bold{display:flex;flex-direction:column;background-color:transparent;box-shadow:none;margin:1.85rem 0}.update-item.item-bold .item-title{padding:5px 3px;background-color:#f2f2f2}.update-item.item-bold .title-body,.update-item.goal .title-body{font-family:"SCVilla-Bebas-Bold";font-size:2.7rem;color:#ce0b0b;font-weight:700;font-style:italic}.update-item.item-bold .item-bottom{padding:10px;margin-left:auto}.update-item.item-bold .item-bottom{padding:5px 10px;margin-left:auto}.title-result{margin-left:auto}.update-item .item-title .min.long{border:none;font-size:.95rem}.update-image{display:block;position:relative;width:100%;margin-top:25px}.update-image img{width:100%;height:auto}.lineups-first,.lineups-second{width:100%;justify-content:space-between}.lineups .home-lineup,.lineups .away-lineup{width:45%}.photo-arrow .img{width:42px;height:42px;border-radius:50px;overflow:hidden;border:1px solid #fff}.photo-arrow .img img{width:100%}.photo-arrow{margin-left:15px;position:relative}.away .photo-arrow{margin-left:0;margin-right:15px}.name-number{color:#fff;font-size:.88rem;letter-spacing:.15px;font-weight:500;display:flex}.away .name-number{flex-direction:row-reverse}.away .name-number span{margin-left:0;margin-right:5px}.name-number span{display:block;margin-left:5px;font-weight:600}.sub-time{display:flex;position:absolute;top:27px;right:55px;padding:2px;line-height:1;align-items:center;justify-content:center;font-size:.75rem;font-weight:700;color:#ce0909}.sub-time i{padding-right:16px;line-height:1}.sub-time i::before{font-size:.58rem;font-weight:700;color:#ce0909;line-height:1}.away .sub-time{right:unset;left:55px}.lineups-second .sub-time,.lineups-second .sub-time i::before{color:#289d1e}.f-card{display:inline-block;position:relative;width:28px;height:auto;margin-right:8px}.f-card img{width:100%}.villa-mega{position:absolute;left:-1rem;right:-1rem;background-color:#f4f4f4;display:none;z-index:10;min-height:35vh;border-bottom:4px solid #bdbdbd1a;box-shadow:0 100vh .8rem 100vh rgba(0,0,0,.35)}.villa-mega::before{content:"";width:0;height:0;margin-left:0;margin-top:0;display:none;position:absolute;background-color:rgba(23,23,23,.45)}.villa-mega-wrapper{display:flex;position:relative;width:100%;height:100%;z-index:10;background:#fff;padding:25px 25px 35px 145px;flex-direction:column}#menu-main-menu li.menu-item:hover .villa-mega{display:block}.villa-mega-wrapper .sub-menu.nav-sub{display:flex;flex-direction:row;padding:0;list-style:none;margin-bottom:35px}.villa-mega-wrapper .sub-menu.nav-sub li{margin-right:25px;padding:0!important}.mini-menu li a,.sub-menu.nav-sub li a{color:#333;font-size:.92rem;font-weight:500}.header-fixtures{display:block;position:relative;width:100%}.header-fixtures-wrapper{display:flex;flex-direction:row;width:1420px;max-width:100%}.body-block.body-right{margin-left:20px;flex-grow:1;justify-content:flex-start;flex-direction:column!important}.body-right-top{display:flex;flex-direction:row}.gallery-item-wrapper .gallery-item-thumb{display:block;position:relative;width:100%;height:100%}.gallery-item .video-inner{position:absolute;top:0;bottom:0;left:0;right:0}.single-photo-gallery .page-top-banner{height:520px}.single-photo-gallery .banner-title{padding:25px 0 130px 0}.single-photo-gallery .banner-title .entry-title{margin-bottom:5px}.pswp__caption__center{font-size:0.88rem!important;font-weight:400!important;width:600px!important;max-width:100%!important}.photos-count{display:inline-block;padding:7px 10px;background-color:#2e4ea0;color:#fff;border-radius:5px;line-height:1;font-size:1rem;font-weight:600;margin-bottom:8px}.photos-count i{margin-left:4px}.tag-content{display:block;position:relative;margin-top:25px;font-size:1rem;line-height:1.35;font-family:"Roboto",sans-serif;font-weight:400}.tagline h1.entry-title{font-size:3rem;color:#333;text-shadow:none;font-weight:400}div.wpforms-container-full .wpforms-form input[type="date"],div.wpforms-container-full .wpforms-form input[type="datetime"],div.wpforms-container-full .wpforms-form input[type="datetime-local"],div.wpforms-container-full .wpforms-form input[type="email"],div.wpforms-container-full .wpforms-form input[type="month"],div.wpforms-container-full .wpforms-form input[type="number"],div.wpforms-container-full .wpforms-form input[type="password"],div.wpforms-container-full .wpforms-form input[type="range"],div.wpforms-container-full .wpforms-form input[type="search"],div.wpforms-container-full .wpforms-form input[type="tel"],div.wpforms-container-full .wpforms-form input[type="text"],div.wpforms-container-full .wpforms-form input[type="time"],div.wpforms-container-full .wpforms-form input[type="url"],div.wpforms-container-full .wpforms-form input[type="week"],div.wpforms-container-full .wpforms-form select,div.wpforms-container-full .wpforms-form textarea{color:#333;border:1px solid #cecece;padding:8px 10px;height:42px;border-radius:5px}div.wpforms-container-full .wpforms-form input[type="submit"],div.wpforms-container-full .wpforms-form button[type="submit"],div.wpforms-container-full .wpforms-form .wpforms-page-button{width:180px;max-width:100%;padding:10px 15px;border-radius:50px;background-color:#294284;color:#fff;text-transform:uppercase;border-color:#294284;font-size:1.05rem;letter-spacing:.35px;font-weight:600;line-height:1}.single .product .header-details{position:relative;background:no-repeat;display:none}h2.product-title.entry-title{color:#333;text-transform:uppercase;margin-top:0;margin-bottom:25px;text-shadow:none;font-size:1.5rem;font-weight:700;letter-spacing:0}.single-product .single-container{width:100%;max-width:100%}.single-product .single-meta{display:none}.villa-product-wrapper{display:flex;flex-direction:row;justify-content:space-between}.woocommerce div.product .villa-product-wrapper form.cart{display:flex;padding:15px 15px;background-color:#f0f0f0;flex-direction:column;margin-bottom:16px}.woocommerce div.product .villa-product-wrapper .summary.entry-summary{width:515px;padding-left:40px}.woocommerce .villa-product-wrapper .quantity .qty{width:100%;height:100%}.woocommerce div.product .villa-product-wrapper form.cart .button{display:flex;flex-grow:1;justify-content:center;background-color:#222;margin-top:10px}.woocommerce div.product .villa-product-wrapper form.cart .button:hover{background-color:#444}.woocommerce div.product .villa-product-wrapper form.cart div.quantity{width:80px;margin-right:15px}.single-product .entry-meta{display:none}.single-product .product_meta .posted_in{display:none}.woocommerce-product-details__short-description{font-size:1rem;line-height:1.65;font-weight:500}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#4f4f4f;font-weight:700;font-size:1.2rem}.villa-product-wrapper .woocommerce-Price-currencySymbol{margin-right:5px}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:10px 20px 12px 50px;font-size:.94rem}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{top:10px}.woocommerce-cart #main.site-container{width:1050px;padding:0 20px}input#coupon_code{width:180px}.woocommerce-page h1.entry-title{font-size:2rem;color:#013c56;text-shadow:none}.woocommerce-order-received h1.entry-title{font-size:1.95rem}.woocommerce-order-received .woocommerce-order-details{margin-bottom:80px}.woocommerce-order-received #main{margin-top:65px!important}.woocommerce table.shop_table td{line-height:1.5em;font-weight:600;font-size:.9rem}.woocommerce table.shop_table td.product-name a{font-weight:500;font-size:.92rem;color:#222}.woocommerce table.shop_table th{font-weight:700;font-size:1.15rem}.woocommerce table.shop_table td .woocommerce-Price-currencySymbol{margin-right:5px}.cart_totals h2{font-size:1.45rem;letter-spacing:0;font-weight:700}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button,.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{margin-bottom:1em;font-size:.95em;padding:15px 20px;text-transform:uppercase;letter-spacing:.5px;border-radius:50px;background-color:#01a3d4}#add_payment_method .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce #payment #place_order:hover,.woocommerce-page #payment #place_order:hover{background-color:#0295c1}.checkout.woocommerce-checkout{display:block}.checkout.woocommerce-checkout #customer_details{width:55%;max-width:100%;float:left}.villa-order-summary-block{width:45%;padding-left:40px;float:right}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{width:100%;max-width:100%}.woocommerce form .form-row{width:100%;padding:3px;margin:0 0 12px;display:flex;flex-direction:column}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text,.select2-container .select2-selection--single{width:100%;height:42px;border:1px solid #cecece;border-radius:5px;padding:5px 12px}.woocommerce-additional-fields{display:none}.select2-container--default .select2-selection--single .select2-selection__arrow{top:8px;right:10px}.select2-container .select2-selection--single .select2-selection__rendered{padding-left:2px}.woocommerce form .form-row label{font-size:.92rem;line-height:1}.villa-order-summary-block-wrapper{display:block;position:relative;background-color:#ebe9eb;padding:20px 25px;border-radius:6px}.villa-order-summary-block-wrapper .woocommerce-checkout-review-order{background-color:#fff;padding:20px 15px 8px;margin-bottom:20px;border-radius:8px}h3#order_review_heading,.woocommerce-billing-fields h3{color:#333;text-transform:uppercase;margin-top:0;margin-bottom:25px;text-shadow:none;font-size:1.12rem;font-weight:800;letter-spacing:0}#customer_details{background-color:#fff;padding:18px 12px;border:1px solid #e8e8e8;margin-bottom:55px;border-radius:8px}.woocommerce-checkout .woocommerce table.shop_table td{line-height:1.25em;font-weight:500;font-size:.88rem}.woocommerce-checkout .woocommerce-page h1.entry-title{margin-bottom:30px}.woocommerce-checkout .woocommerce table.shop_table th{font-size:1.08rem}.woocommerce-checkout #main.site-container{width:1140px;max-width:100%;padding:0 18px}.single_variation_wrap .woocommerce-variation-add-to-cart{display:flex;flex-direction:row}table.variations td select{padding:5px 10px;background-color:#fff;border:1px solid #333;border-radius:5px;font-size:.98rem}table.variations tr th{width:94px}.woocommerce div.product form.cart .variations{margin-bottom:8px}.woocommerce-Tabs-panel--additional_information h2{font-size:1.05rem;letter-spacing:.2px;padding:1.05rem .15rem 1.05rem;text-transform:uppercase;font-weight:700}.variations a.reset_variations{font-weight:700;font-size:.88rem;text-transform:uppercase;letter-spacing:.25px}.woocommerce .woocommerce-message .button.wc-forward{background-color:#8fae1b;color:#fff;min-width:125px;text-align:center;text-transform:uppercase;font-size:.84rem;letter-spacing:.25px}.woocommerce .woocommerce-message .button.wc-forward:hover{background-color:#829f13}.not-found-row{width:1200px;margin:0 auto;display:flex;flex-direction:row;padding:20px;max-width:100%}.not-found-row .not-column:first-child{width:500px;display:flex;justify-content:center;align-items:flex-start}.not-column img{width:100%;height:auto;border-radius:10px}.not-found-row .not-column:last-child{display:flex;flex-direction:column;padding-left:25px;width:auto;flex:1}.not-found-row .entry-title{color:#222;text-shadow:none;font-size:2.65rem;font-weight:400}.error404.not-found .not-found-row{margin-top:65px;min-height:55vh;height:auto}.not-found-row .entry-content{font-size:1.1rem;line-height:1.35;color:#444}.not-found-row .fan-bttuons{align-items:flex-start;margin-top:25px}.not-found-row .fan-bttuons a{width:250px}.size-modal .modal-dialog{width:800px;max-width:100%}.size-modal .modal-content{border:none;border-radius:15px}.size-modal .modal-header{padding:15px 22px}.size-modal .modal-body{padding:30px 22px 50px}.size-modal h5.modal-title{font-size:1.05rem;font-weight:700;text-transform:uppercase;color:#222;margin-top:15px}a.size-button{display:inline-block;width:auto;margin-left:auto;line-height:1;background-color:#4d4d4d;color:#fff;padding:5px 10px;text-transform:uppercase;font-size:.76rem;font-weight:600;letter-spacing:.65px;border-radius:3px;margin-top:5px;margin-bottom:20px}a.size-button:hover{background-color:#7b7b7b}.size-table-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:stretch;width:100%;overflow-x:auto;padding-bottom:10px}.size-chart{font-size:.92rem}.size-chart tr th{background-color:#222;color:#fff;padding:8px 12px;font-weight:500;letter-spacing:.25px;text-transform:uppercase}.size-chart tr td{padding:8px 10px!important;text-align:center;font-size:.86rem;font-weight:400;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;color:#222}.size-chart tr.solid{background-color:#f7f7f7}.size-table-wrapper h6{font-size:.84rem;font-weight:600;text-transform:uppercase;color:#8a8a8a;margin-bottom:10px}.product_meta .sku_wrapper{display:none}h4.table-name{text-transform:uppercase;font-weight:700;font-size:1rem;margin-top:40px}.home-slider .all-slides .swiper-slide .swiper-slide-contents{max-width:100%!important;width:1420px;padding:0 30px;margin:0 auto}.home-slider .all-slides .elementor-repeater-item-f81c79a .swiper-slide-bg{background-position-x:85%}.top-bar-right .social-item a{display:flex;position:relative;width:30px;height:25px;justify-content:center;align-items:center;background-color:#f7f5f5;border-radius:5px;color:#545454}.top-bar-right .social-item a i::before{font-size:1.1rem}.top-bar-right .social-item a i.flo-icon-youtube::before{font-size:1.35rem}.top-bar-right .social-item{margin-right:12px}.top-bar-right .social-block{display:flex;flex-direction:row}.flo-icon-search::before{font-weight:900}a.woocommerce-LoopProduct-link .woocommerce-product-short-description{font-size:.98rem;color:#777;padding:10px 12px;border-radius:12px;margin-bottom:15px;line-height:1.4}.purifaaya-benefits .elementor-image-box-img img{width:35px;height:auto}.faqs-rows .elementor-accordion .elementor-accordion-item{padding:6px 0;border:none}.faqs-rows .elementor-accordion .elementor-accordion-item .elementor-tab-title{padding:20px 15px;background-color:#fff;box-shadow:none;border-radius:0;border-bottom:2px solid #01a3d4}.faqs-rows .elementor-accordion .elementor-accordion-item .elementor-tab-content{border-top-color:#f2f2f2;background-color:#ffffffa6}.faqs-rows .elementor-accordion .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:2px!important;border-bottom-color:#01a3d4!important}.client-testimonials .elementor-widget-testimonial .elementor-testimonial-wrapper{display:flex;flex-direction:column-reverse;padding:10px}.client-testimonials .elementor-testimonial-wrapper .elementor-testimonial-content{margin-bottom:0;margin-top:20px;background-color:#fff;border:1px solid #f0f0f0;padding:25px;border-radius:12px;box-shadow:0 0 8px 0 rgba(0,0,0,.05)}.footer-upper.row{width:100%}a.footer-logo{display:flex;width:100%}.footer-logo img{width:200px;max-width:100%;margin:0 auto}.footer-upper.row .col-big{-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%;padding-right:45px}.footer-upper.row .col-small{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.footer-info h4{font-size:1.12rem;font-weight:700;margin-bottom:25px;color:#d6ecf4}#footer .footer-menu .menu-item a{color:#57c6ee;padding:6px 0;font-size:.92rem;line-height:1.15}.footer-info p a{padding-left:5px;color:#57c6ee;font-size:1rem}.luris-credits{font-size:.85rem;color:#b5b5b5;font-weight:500;letter-spacing:.25px;text-transform:uppercase}.luris-credits span{color:red}.luris-credits a{color:#e68c1a;font-weight:600}.all-slides .swiper-slide-inner .elementor-slide-button{font-family:"Nunito Sans",Sans-serif;font-size:1rem;font-weight:800;text-transform:uppercase;letter-spacing:.5px;padding:14px 55px 14px 55px;border-width:3px!important}.woocommerce ul.products li.product a.added_to_cart{font-size:.85rem;font-weight:600;letter-spacing:.35px}.sc-slide-description .welcome{display:flex;flex-direction:row;align-items:flex-end;line-height:1;margin-bottom:30px;color:#01a3d4;font-weight:700;font-size:.95rem;letter-spacing:.35px}.welcome .seperator{display:block;position:relative;width:35px;height:2px;border-bottom:1px solid #013c56;margin-bottom:4px;margin-right:5px}.slide-description{font-size:1.05rem;line-height:1.35;color:#666;margin-top:25px}.slide-list{display:block;position:relative;width:500px;max-width:100%}ul.slider-list{list-style:none;font-size:1.15rem;color:#444;margin-top:25px;padding-left:5px;font-weight:500}ul.slider-list li{display:flex;flex-direction:row;align-items:flex-start;margin-bottom:8px;line-height:1.15;font-size:1.05rem}ul.slider-list li img{width:22px;height:auto;margin-right:10px}.sc-slide-description a.order-button{font-size:1rem;font-weight:800;text-transform:uppercase;letter-spacing:.5px;padding:12px 25px 12px 25px;margin-top:30px;display:block;width:220px;border-radius:50px;text-align:center;line-height:1;border:3px solid #0fabe4;background-color:#0fabe4;color:#fff}.sc-slide-description a.order-button:hover{background-color:#fff;color:#0fabe4}.woocommerce-cart .site-container .content .woocommerce{padding-bottom:120px}.elementor-products-grid ul.products.elementor-grid li.product{width:auto!important;display:flex!important;flex-direction:column!important}.elementor-products-grid ul.products.elementor-grid::before{display:none!important}.woocommerce ul.products li.product .woocommerce-product-short-description strong{display:inline-block;font-size:.95rem;letter-spacing:.25px;color:#0fabe4}.related.products ul.products li .woocommerce-product-short-description,.single .woocommerce-tabs .woocommerce-Tabs-panel p strong{display:none}.related.products ul.products li.product .woocommerce-loop-product__title{font-size:1.05rem;font-weight:700;letter-spacing:.5px;color:#013c56;margin-bottom:10px;margin-top:10px}.related.products ul.products li.product .button{border-width:2px;border-color:#0fabe4;background-color:#0fabe4;color:#fff;font-size:.95rem}.related.products ul.products li.product .button:hover{color:#0fabe4;background-color:#fff}.woocommerce-tabs .woocommerce-Tabs-panel h2{font-size:1.15rem;font-weight:700}h2.woocommerce-order-details__title{font-weight:800;font-size:1.35rem;margin-top:30px}#footer p{font-size:.92rem}.woocommerce div.product div.images .flex-control-thumbs li{width:15%;padding-top:5px;padding-right:5px}.elementor-element.liza-favs .elementor-accordion .elementor-accordion-item{border-right:none!important;border-left:none!important}.highlights-block{display:block;position:relative;width:100%;height:600px}.highlights-block.portfolio-grid{height:auto;max-height:none}.highlights-block .highlights-carousel,.highlights-inner.grid-items{width:100%;height:100%;display:flex;flex-direction:row}.carousel-cell{padding:0 3px;transform:scale(.9);-webkit-transform:scale(.9);-webkit-transition:opacity 0.3s,-webkit-transform 0.3s,transform 0.3s,-webkit-filter 0.3s,filter 0.3s;transition:opacity 0.3s,transform 0.3s,filter 0.3s}.portfolio .carousel-cell{padding:0 2px;transform:scale(1);-webkit-transform:scale(1)}.carousel-cell.slick-slide.slick-current{transform:scale(1);-webkit-transform:scale(1)}.highlights-block .highlights-carousel .carousel-cell img{display:block;height:100%;width:auto;max-height:100%}.highlights-block .slick-list.draggable,.highlights-block .slick-list .slick-track{height:100%}.highlights-carousel .slick-arrow::before{content:"";width:30px;display:block;height:20px;background-repeat:no-repeat;background-position:center;background-size:contain}.highlights-carousel .slick-next::before{background-image:url(../../../../../../../../themes/Maramambo/assets/images/arrow-right.jpg)}.highlights-carousel .slick-prev::before{background-image:url(../../../../../../../../themes/Maramambo/assets/images/arrow-left.jpg)}.highlights-carousel .slick-next.slick-arrow{top:-20px;bottom:auto;right:10px}.highlights-carousel .slick-prev.slick-arrow{top:-20px;bottom:auto;right:60px}.portfolio .highlights-carousel .slick-prev.slick-arrow{top:auto;bottom:-50px;right:50%;margin-right:50px}.portfolio .highlights-carousel .slick-next.slick-arrow{top:auto;bottom:-50px;right:50%}.portfolio-grid .grid-items .grid-item{width:calc((100% - 20px) / 2);margin-bottom:15px;padding:0}.grid-item.carousel-cell img{width:100%;height:auto}.izuba-contact .elementor-field-textual.elementor-size-md{min-height:43px}.izuba-insta-feed #sb_instagram .svg-inline--fa{height:25px}.izuba-insta-feed #sb_instagram .sbi_inner_wrap{border-radius:11px}.izuba-insta-feed #sb_instagram{padding-bottom:0!important}.izuba-insta-feed .sbi-owl-nav>div{font-size:10px}.izuba-insta-feed p{margin:0!important}.izuba-follow .elementor-heading-title a:hover{color:#ac8b45!important}.efforce-no-padding .elementor-element-populated{padding:0!important}.ue_inner_menu-box div .elementor-location-header{width:100%}.elementor-widget-ucaddon_fullscreen_navigation_menu .outer-menu .ue_inner_menu-box div{max-width:80vw!important}.outer-menu .ue_hamburger>div::before{top:-8px!important}.outer-menu .ue_hamburger>div::after{top:8px!important}.outer-menu.menu-opened .ue_hamburger>div::before{top:-1px!important}.black-half::after{content:"";width:50%;height:100%;background-color:#000;position:absolute;right:0}.top-text.elementor-widget.elementor-widget-text-editor{max-width:550px;margin:0 auto}header{width:100%!important;background-color:transparent!important;opacity:1!important;-webkit-transition:opacity 0.65s ease-in-out!important;-moz-transition:opacity 0.65s ease-in-out!important;-o-transition:opacity 0.65s ease-in-out!important;transition:opacity 0.65s ease-in-out!important;z-index:999}header:hover{background-color:transparent!important;opacity:1!important}.sticky-header .logo img{height:45px;width:auto!important;transition:height 0.3s ease-in-out}header.fixed-header-onscroll.sticky-header{background-color:transparent!important;opacity:1!important}.izuba-slider{height:100%}.izuba-slider .elementor-widget-container,.izuba-slider .elementor-widget-container .elementor-swiper,.izuba-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper,.izuba-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-slides,.izuba-slider .elementor-widget-container .elementor-swiper .elementor-slides-wrapper .elementor-slides .swiper-slide{height:100%}.single.single-post header,.error404 header{background-color:#fff!important;opacity:1!important}.single.single-post header .logo img,.error404 header .logo img{height:45px!important}.izuba-footer-menu nav ul li a{padding:7px 0!important}.uc-side-menu-items .ue_logo{text-align:left!important}.elementor-section.mara-squares .elementor-column.mara-square{padding-top:25%}.elementor-section.mara-squares .elementor-column.mara-square.v2{padding-top:50%}.elementor-section.mara-squares .elementor-column.mara-square>div.elementor-widget-wrap{position:absolute;top:0;left:0;width:100%;height:100%}.elementor-section.mara-squares .mara-rectangle{width:50%!important}.elementor-section.mara-squares .mara-rectangle:hover .elementor-widget-button .elementor-button{color:#d7d7d7}.elementor-section.mara-squares .elementor-widget-button .elementor-button-icon i{font-size:1.05rem;margin-top:5px}.elementor-section.mara-squares .mara-rectangle:hover .elementor-widget-button .elementor-button .elementor-button-text{text-decoration:underline;font-weight:500}.mara-videos .elementor-widget-ucaddon_content_carousel_new .owl-stage .owl-item .ue_img_link::after{content:url(../../../../../../../../themes/Maramambo/assets/images/play-icon.png);position:absolute;width:55px;height:55px;display:flex;top:42%;left:42%;opacity:.55}.mara-videos .elementor-widget-ucaddon_content_carousel_new .owl-stage .owl-item:hover .ue_img_link::after{opacity:.85}.elementor-element.processes-slider{border-radius:8px;box-shadow:0 3px 20px rgb(0 0 0 / 16%);padding:20px 20px 40px 15px;border:4px solid #b04b40}.processes-slider .ue-content-carousel .owl-carousel .owl-nav{display:flex;position:relative;border-top:1px solid #ca6b6b}.processes-slider .ue-content-carousel .owl-carousel .owl-nav .owl-next,.processes-slider .ue-content-carousel .owl-carousel .owl-nav .owl-prev{top:18px!important;background-color:transparent!important;border:2px solid #fff;font-size:16px!important;display:flex!important;justify-content:center;align-items:center}.processes-slider .ue-content-carousel .owl-carousel .owl-nav .owl-next{right:15px!important}.processes-slider .ue-content-carousel .owl-carousel .owl-nav .owl-prev{left:15px!important}.uc-side-menu-main-wrapper .side-menu-holder .uc-list-menu{display:flex;flex-direction:column;flex-grow:1;justify-content:center}.uc-side-menu-main-wrapper .side-menu-holder .side-menu-after{margin-top:auto;padding-bottom:30px;flex-grow:revert!important}.photo-frame.elementor-widget-image .elementor-widget-container img{padding:5px;border:14px solid #272727fa!important;box-shadow:2px 2px 5px 0 rgba(0,0,0,.1)!important;border-radius:0!important}.industries-grid .ue_post_grid_item .uc_post_image img{padding:3px}.industries-grid .uc_post_grid_style_one:not(.ue-list-view) .ue_post_grid_item .uc_content{bottom:0!important;left:0!important;right:0!important;top:0%;display:flex;align-items:flex-end}#menu-main-menu .menu-item a .uc-menu-item-pointer i::before{font-size:22px}#menu-main-menu .menu-item ul.sub-menu li a{padding:10px 25px 10px 25px;line-height:1.15;font-size:1.55rem;color:#8a8a8a}#menu-main-menu .menu-item ul.sub-menu li a:hover{color:#cd9b30}.jet-popup .jet-popup__container{border:5px solid #000}.csr-area .elementor-icon-box-wrapper h3.elementor-icon-box-title{margin-top:-8px}.csr-area .elementor-icon-box-wrapper h4.elementor-icon-box-title{margin-top:-8px}.mara-video-bg section.video-bg-inner{height:100%;width:100%}.photo-frame.solid-bg.elementor-widget-image .elementor-widget-container img{background-color:#ffffffc9}.elementor-column.mara-square.v2.framed .elementor-widget-ucaddon_animated_border_content_box,.elementor-column.mara-square.v2.framed .elementor-widget-ucaddon_animated_border_content_box .elementor-widget-container,.elementor-column.mara-square.v2.framed .elementor-widget-ucaddon_animated_border_content_box .elementor-widget-container a,.elementor-column.mara-square.v2.framed .elementor-widget .uc_image_grid_border,.elementor-column.mara-square.v2.framed .elementor-widget .uc_image_grid_border .uc_image_grid_border_holder,.elementor-column.mara-square.v2.framed .elementor-widget .uc_image_grid_border .uc_image_grid_border_box,.elementor-column.mara-square.v2.framed .elementor-widget .uc_image_grid_border .uc_image_box{width:100%;height:100%}.elementor-column.mara-square.v2.framed .elementor-widget .uc_image_grid_border .uc_image_grid_border_box .uc_box_content{bottom:calc(50% - 25px)}.elementor-column.mara-square.v2.framed .elementor-widget-ucaddon_animated_border_content_box .elementor-widget-container a{display:block}.elementor-element.processes-slider.v2{padding:0;border:none;border-radius:12px;overflow:hidden}.elementor-element.processes-slider.v2 .owl-dots{margin-top:-30px;padding-bottom:20px}.script-print-results section.elementor-section,.script-print-results section.elementor-section .elementor-container{height:100%}.industries-grid .ue_post_grid_item .uc_content,.industries-grid .ue_post_grid_item .uc_content_inner,.industries-grid .ue_post_grid_item .uc_content-info-wrapper,.industries-grid .ue_post_grid_item .uc_post_title,.industries-grid .ue_post_grid_item .uc_post_title a{height:100%}.industries-grid .ue_post_grid_item .uc_post_title a{display:flex;justify-content:center;align-items:flex-end}.industries-grid .ue_post_grid_item.ue-item .uc_post_image img{transition:transform 0.6s ease;transform-origin:center center}.industries-grid .ue_post_grid_item.ue-item:hover .uc_post_image img{transform:scale(1.06)}.sector-image .elementor-widget-image,.sector-image .elementor-widget-container,.sector-image .elementor-widget-container img{width:100%!important;height:100%!important}.team-popup .ue-dynamic-popup .ue-dynamic-popup-arrow{font-size:16px!important;color:#12685b!important}.team-popup .ue-dynamic-popup .ue-dynamic-popup-arrow{width:38px!important;height:38px!important}.team-popup .ue-dynamic-popup .ue-dynamic-popup-close{font-size:15px!important;background-color:#12685b!important;border:1px solid #5e9189!important;font-weight:500;outline:none!important;box-shadow:none!important}.team-popup .ue-dynamic-popup .ue-dynamic-popup-close{font-size:15px!important;font-weight:500}.popup-content h3{font-size:1.65rem;text-align:center;font-weight:600;color:#4d4d4d}.single.single-team .ht-ctc.ht-ctc-chat{display:none!important}.short-bio ul.elementor-post-info{display:flex;justify-content:center;flex-direction:column;align-items:center}.short-bio ul.elementor-post-info li span{text-align:center}.short-bio ul.elementor-post-info li:first-child span{font-size:1.65rem;text-align:center;font-weight:600;color:#4d4d4d}.short-bio .elementor-widget-container{background-color:#f4f4f4;padding:15px 20px 20px;border:4px solid #eaeaea}.team-grid.btn-float .uc-dynamic-popup-grid .ue_post_grid_item .uc_content{position:relative}.team-grid.btn-float .uc-dynamic-popup-grid .ue_post_grid_item .uc_content .uc_post_button{position:absolute;top:-48px;right:5px}.team-grid.btn-float .uc-dynamic-popup-grid .ue_post_grid_item .uc_content .uc_post_button .uc_btn_inner{gap:6px}.team-grid.btn-float .uc_post_button .uc_more_btn i{font-size:.92rem}.elementor-widget-ucaddon_animated_border_content_box.placeholder .uc_box_content{display:none!important}.contact-form.elementor-widget-form .elementor-widget-container{width:820px;max-width:100%;margin:0 auto}.team-grid .ue-item .uc_content .uc_content-info-wrapper .ue-grid-item-meta-data{text-align:justify;font-size:1.18rem;line-height:1.2;letter-spacing:.25px}.team-grid .ue-item .uc_content .uc_content-info-wrapper .ue-grid-item-meta-data:first-child{font-weight:500;margin-top:5px;margin-bottom:12px;color:#444;display:flex;justify-content:center;text-align:center}.project.single-container{width:100%!important;max-width:100%;padding:0;min-height:200px}.project .single-meta{border-bottom:none;margin-bottom:0}.single-project .entry-content{margin:0}.single-post header.sticky-header{padding:12px 50px 12px 50px!important;background-color:#2d2d2d!important}.single.single-project .single-container{width:100%;padding:0}figure.wp-block-image .wp-element-caption{font-size:15px}