﻿@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap");body{margin:0;padding:0;font-weight:400;font-family:"Open Sans",sans-serif;line-height:1.6;color:#181818}*,*::after,*::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}ul,ol{margin:0;padding:0;list-style-type:none}a{text-decoration:none;text-transform:uppercase;font-size:16px;line-height:1.6;font-family:"Open Sans",sans-serif;font-weight:400}img{max-width:100%}p{margin:0;font-size:16px;line-height:1.9;font-family:"Open Sans",sans-serif;font-weight:400}h1,h2,h3,h4,h5,h6{margin:0}h1{font-size:32px;line-height:1.6;font-weight:800;font-family:"gilroy",sans-serif}@media (max-width: 767px){h1{line-height:1.2;font-size:29px}}h2{font-size:28.8px;line-height:1.6;font-weight:800;font-family:"gilroy",sans-serif}@media (max-width: 767px){h2{line-height:1.2;font-size:26px}}h3{font-size:25.6px;line-height:1.6;font-weight:800;font-family:"gilroy",sans-serif}@media (max-width: 767px){h3{line-height:1.2;font-size:23px}}h4{font-size:22.4px;line-height:1.2;font-weight:700;font-family:"Open Sans",sans-serif}@media (max-width: 767px){h4{font-size:20px}}h5{font-size:19.2px;line-height:1.2;font-weight:700;font-family:"Open Sans",sans-serif}h6{font-size:16px;line-height:1.2;font-weight:700;font-family:"Open Sans",sans-serif}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.clearfix:after,.clearfix:before{content:'';display:table}.clearfix:after{clear:both}.clearfix{zoom:1}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width: 576px){.container{max-width:540px}}@media (min-width: 768px){.container{max-width:720px}}@media (min-width: 992px){.container{max-width:960px}}@media (min-width: 1200px){.container{max-width:1240px}}@media (min-width: 1440px){.container{max-width:1379px}}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}@media (min-width: 768px){.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.margin-auto{margin:0 auto}.margin-left{margin-left:auto}.margin-right{margin-right:auto}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left !important}.row-align-center{align-items:center}.row-justify-between{justify-content:space-between}.mb-30px{margin-bottom:30px}.mt-40px{margin-top:40px}.mt-minus-61px{margin-top:-61px}@media (max-width: 767px){.mt-minus-61px{margin-top:-35px}}@media (max-width: 767px){.mt-minus-36px{margin-top:-36px}}.pb-50px{padding-bottom:50px}.pt-50px{padding-top:50px}@font-face{font-family:'gilroy';src:url("../fonts/Gilroy-ExtraBold.ttf") format("truetype"),url("../fonts/Gilroy-ExtraBold.ttf") format("ttf");font-weight:800;font-style:normal}@font-face{font-family:'Font Awesome 5 Brands';font-style:normal;font-weight:normal;font-display:auto;src:url("../fonts/fa-brands-400.eot");src:url("../fonts/fa-brands-400.eot?#iefix") format("embedded-opentype"),url("../fonts/fa-brands-400.woff2") format("woff2"),url("../fonts/fa-brands-400.woff") format("woff"),url("../fonts/fa-brands-400.ttf") format("truetype"),url("../fonts/fa-brands-400.svg#fontawesome") format("svg")}.fab{font-family:'Font Awesome 5 Brands'}@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:400;font-display:auto;src:url("../fonts/fa-regular-400.eot");src:url("../fonts/fa-regular-400.eot?#iefix") format("embedded-opentype"),url("../fonts/fa-regular-400.woff2") format("woff2"),url("../fonts/fa-regular-400.woff") format("woff"),url("../fonts/fa-regular-400.ttf") format("truetype"),url("../fonts/fa-regular-400.svg#fontawesome") format("svg")}.far{font-family:'Font Awesome 5 Free';font-weight:400}@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:900;font-display:auto;src:url("../fonts/fa-solid-900.eot");src:url("../fonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("../fonts/fa-solid-900.woff2") format("woff2"),url("../fonts/fa-solid-900.woff") format("woff"),url("../fonts/fa-solid-900.ttf") format("truetype"),url("../fonts/fa-solid-900.svg#fontawesome") format("svg")}.fa,.fas{font-family:'Font Awesome 5 Free';font-weight:900}.cookieConsentContainer{position:fixed;bottom:0;left:0;right:0;width:100%;background:#fff;box-shadow:0 3px 33px -16px rgba(0,0,0,0.4);padding:20px;z-index:9999;opacity:0;transform:translateY(100%);transition:all 500ms ease-out}.cookieConsentContainer.show{opacity:1;transform:translateY(0%);transition-delay:1000ms}.cookieConsentContainer p{color:#181818;text-align:center}.cookieConsentContainer .button-f{position:relative;font-weight:700;font-family:"Open Sans",sans-serif;border-radius:6px;font-size:14px;color:#fff;display:inline-block;padding:13px 50px 13px 30px;width:fit-content;width:-moz-fit-content;cursor:pointer;-webkit-transition:.3s all ease-out;-moz-transition:.3s all ease-out;-o-transition:.3s all ease-out;transition:.3s all ease-out}.cookieConsentContainer .button-f:hover:after{right:10px}.cookieConsentContainer .button-f:after{content:"" !important;background:url("../images/svg/button-arrow.svg") no-repeat;width:16px;height:16px;position:absolute;top:50%;right:20px;transform:translateY(-50%);transition:all 0.15s cubic-bezier(0.22, 0.61, 0.36, 1)}.cookieConsentContainer .button-f-green{background-color:#7cc529}@media (max-width: 1024px){.cookieConsentContainer .col-9,.cookieConsentContainer .col-3{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;text-align:center;margin-bottom:15px}}.cookieConsentContainer .row{align-items:center}.button,.button-f{position:relative;font-weight:700;font-family:"Open Sans",sans-serif;border-radius:6px;font-size:14px;color:#fff;display:inline-block;padding:13px 50px 13px 30px;width:fit-content;width:-moz-fit-content;cursor:pointer;-webkit-transition:.3s all ease-out;-moz-transition:.3s all ease-out;-o-transition:.3s all ease-out;transition:.3s all ease-out}.button:hover:after,.button-f:hover:after{right:10px}.button:after,.button-f:after{content:"" !important;background:url("../images/svg/button-arrow.svg") no-repeat;width:16px;height:16px;position:absolute;top:50%;right:20px;transform:translateY(-50%);transition:all 0.15s cubic-bezier(0.22, 0.61, 0.36, 1)}.button-blue{background-color:#049ee2}.button-green{background-color:#7cc529}.xoo-wsc-basket,.xoo-wsc-basket[style*='block']{display:none !important}.xoo-wsc-sc-cont .xoo-wsc-sc-subt{display:none}@media (max-width: 960px){.hide-on-tablet{display:none !important}}.mobile-menu-view{display:none}@media (max-width: 960px){.mobile-menu-view{display:block}}.mobile-menu-view-2{display:none}@media (max-width: 767px){.mobile-menu-view-2{display:block}}@media (max-width: 767px){.mds-none{display:none}}.ds-none{display:none}@media (max-width: 767px){.ds-none{display:block}}.h-500{height:500px !important}@media (max-width: 767px){.h-500{height:350px !important}}.cover{height:560px;margin-bottom:50px;border-radius:0 0 36px 36px;position:relative}.cover .container,.cover .row{height:100%}@media (max-width: 1024px){.cover .col-5{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (max-width: 1024px){.cover .col-7{display:none}}.cover .cover-content{height:100%;position:relative;z-index:1;overflow-x:clip}.cover .cover-content .cover-title{color:#fff;font-size:80px;line-height:85px;font-family:"gilroy",sans-serif}@media (max-width: 767px){.cover .cover-content .cover-title{font-size:40px;line-height:50px}}@media (max-width: 960px){.cover .cover-content .cover-title-2{margin-top:80px}}@media (max-width: 767px){.cover .cover-content .cover-title-2{margin-top:50px}}.cover .cover-content .divider{margin-right:10px;display:inline}@media (max-width: 960px){.cover .cover-content .divider{display:block}}.cover .cover-content .cover-search{margin:15px 0}.cover .cover-content .cover-img{position:absolute;top:-75px}.cover .cover-content .btn p{cursor:pointer}.cover .cover-content .wp-block-search__input{height:50px;border:none;outline:none;border-top-left-radius:6px;border-bottom-left-radius:6px}.cover .cover-content .wp-block-search__button{margin-left:0;border:none;outline:none;background-color:#7cc529;height:50px;border-top-right-radius:6px;border-bottom-right-radius:6px}.cover .cover-content .wp-block-search__button svg{color:#fff}.cover .word{position:absolute;opacity:0;color:#181818}.cover p{color:#fff}.cover .letter{display:inline-block;position:relative;float:left;transform:translateZ(25px);transform-origin:50% 50% 25px}.cover .letter.out{transform:rotateX(90deg);transition:transform 0.32s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.cover .letter.behind{transform:rotateX(-90deg)}.cover .letter.in{transform:rotateX(0deg);transition:transform 0.38s cubic-bezier(0.175, 0.885, 0.32, 1.275)}.faq-section h2{margin-bottom:30px}.faq-section .faq-title{padding:20px 0;border-top:1px solid rgba(83,94,109,0.3);display:flex;align-items:center;cursor:pointer}.faq-section .faq-title:before{content:'';vertical-align:middle;display:inline-block;border-top:7px solid #7cc529;border-left:7px solid transparent;border-right:7px solid transparent;position:absolute;right:15px;transform:rotate(0);transition:all 0.5s}.faq-section .faq-title img{margin-right:15px}.faq-section .active.faq-title::before{transform:rotate(-180deg)}.faq-section .not-active.faq-title::before{transform:rotate(0deg)}.faq-section .faq-desc{display:none;padding-bottom:20px}.show-sidebar{display:none;background-color:#049ee2;padding:10px 20px;border-radius:6px;text-align:center;color:#fff;width:max-content}@media (max-width: 767px){.show-sidebar{display:block}}.single-blog-left-sidebar{position:sticky;top:100px;padding-bottom:50px}.single-blog-left-sidebar a{text-transform:inherit}@media (max-width: 1024px){.single-blog-left-sidebar #ez-toc-container{padding:10px}}.refab-page .page-breadcrumbs{margin-bottom:30px}.refab-page .page-breadcrumbs a{font-weight:700;color:#049ee2;text-transform:inherit}.refab-page .page-breadcrumbs a:hover{text-decoration:underline}.refab-page .page-breadcrumbs span{color:#535e6d}.refab-page .refab-page-sidebar{border-right:1px solid rgba(83,94,109,0.3);position:sticky;top:100px}@media (max-width: 767px){.refab-page .refab-page-sidebar{position:relative;top:0;margin-top:30px;display:none}}.refab-page .refab-page-sidebar ul{margin-bottom:20px}.refab-page .refab-page-sidebar ul li a{color:#535e6d;text-transform:inherit}.refab-page .refab-page-sidebar ul li a:hover{text-decoration:underline}.refab-page .refab-page-content h1.page-title{margin-bottom:40px}@media (max-width: 767px){.refab-page .refab-page-content h1.page-title{margin-bottom:30px;margin-top:40px}}.refab-page .refab-page-content .wp-block-column{padding:20px}.refab-page .refab-page-content a{text-transform:inherit;color:#7cc529}.refab-page .refab-page-content img{border-radius:12px}.refab-page .refab-page-content i{color:#7cc529;margin-right:5px}.refab-page .refab-page-content ul{padding-left:20px}.refab-page .refab-page-content ul li{position:relative}.refab-page .refab-page-content ul li:before{content:"•";color:#049ee2;display:inline-block;width:16px;margin-left:-16px;font-size:20px;position:relative;top:2px}.refab-page .refab-page-content iframe{width:100%;height:480px;border-radius:12px}.refab-page .refab-page-content input{width:100%;border:1px solid rgba(83,94,109,0.3);border-radius:6px;outline:none;font-size:16px;line-height:1.9;font-family:"Open Sans",sans-serif;font-weight:400;padding:10px;margin-bottom:30px}.refab-page .refab-page-content textarea{width:100%;border:1px solid rgba(83,94,109,0.3);border-radius:6px;outline:none;height:150px;font-size:16px;line-height:1.9;font-family:"Open Sans",sans-serif;font-weight:400;padding:10px;margin-bottom:20px}.refab-page .refab-page-content input[type="submit"]{border:none;background-color:#7cc529;color:#fff;cursor:pointer;-webkit-transition:.3s all ease-out;-moz-transition:.3s all ease-out;-o-transition:.3s all ease-out;transition:.3s all ease-out}.refab-page .refab-page-content input[type="submit"]:hover{background-color:#049ee2}.refab-page .page-column-box{padding:30px;border:1px solid rgba(83,94,109,0.3);border-radius:6px}.refab-page figure{margin:0}@media (max-width: 767px){.pt-sm-20px{padding-top:20px}}.steps-section{padding:50px 0;margin:50px 0;background-color:#049ee20d}@media (max-width: 1024px){.steps-section .col-4{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-bottom:15px}}.steps-section .steps-title{text-align:center;margin-bottom:30px}.steps-section .steps-content{display:flex;padding:20px;position:relative}@media (max-width: 1024px){.steps-section .steps-content{padding:20px 0 20px 0}.steps-section .steps-content i{top:90% !important;left:0;right:0 !important;text-align:center;-webkit-transform:rotate(90deg) !important;-moz-transform:rotate(90deg) !important;transform:rotate(90deg) !important}}.steps-section .steps-content i{position:absolute;top:50%;right:-15px;font-size:40px;color:#049ee2;opacity:.25;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.steps-section .steps-content .number{width:70px;height:70px;border-radius:50%;min-width:70px;text-align:center;line-height:70px;background-color:#049ee2;color:#fff;font-size:32px;font-weight:800;font-family:"gilroy",sans-serif;margin-right:10px}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots{position:absolute;bottom:-50px;right:0;left:0;text-align:center}.slick-dots li{display:inline-block;cursor:pointer;margin:0 10px;color:rgba(255,255,255,0.3);padding:10px;border-radius:50%;background-color:#181818}.slick-dots li.slick-active{color:#fff}.slick-dots button{display:block;width:9px;height:9px;border-radius:50%;transform:scale(0.45);padding:0;outline:none;border:none;background-color:#fff;text-indent:-9999px;cursor:pointer;-webkit-transition:.3s all ease-out;-moz-transition:.3s all ease-out;-o-transition:.3s all ease-out;transition:.3s all ease-out}.slick-dots button:hover{background-color:#fff}.slick-dots li.slick-active button:before,.slick-dots li button:before{opacity:1}.slick-dots li.slick-active button{transform:none}.slick-dots li.slick-active button:before{color:transparent}.slick-next{width:50px;height:50px;border:1px solid rgba(83,94,109,0.3);outline:none;border-radius:50%;text-align:center;line-height:47px !important;color:#7cc529;position:absolute;top:-102px;right:100px;z-index:2;cursor:pointer;-webkit-transition:.3s all ease-out;-moz-transition:.3s all ease-out;-o-transition:.3s all ease-out;transition:.3s all ease-out}.slick-next:hover{background-color:#049ee2}@media (max-width: 1024px){.slick-next{right:50px}}.slick-prev{width:50px;height:50px;border:1px solid rgba(83,94,109,0.3);outline:none;border-radius:50%;text-align:center;line-height:47px !important;color:#7cc529;position:absolute;top:-102px;right:160px;z-index:2;cursor:pointer;-webkit-transition:.3s all ease-out;-moz-transition:.3s all ease-out;-o-transition:.3s all ease-out;transition:.3s all ease-out}.slick-prev:hover{background-color:#049ee2}@media (max-width: 1024px){.slick-prev{right:105px}}.header-main{position:relative}.header-main .header-top-bar{padding:10px 0}@media (max-width: 1024px){.header-main .header-top-bar{padding:0 0 10px 0}.header-main .header-top-bar .col{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:10px 0 0 0}}@media (max-width: 767px){.header-main .header-top-bar .col{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.header-main .header-top-bar .header-top-bar-content{display:flex}@media (max-width: 767px){.header-main .header-top-bar .header-top-bar-content{justify-content:center}}.header-main .header-top-bar i{color:#7cc529;position:relative;top:2px}.header-main .header-top-bar span{color:#181818;display:inline-block;margin-left:10px;font-size:13px}.header-main .header-navigation{background:#7cc529;padding:10px 0;-webkit-transition:.3s all ease-out;-moz-transition:.3s all ease-out;-o-transition:.3s all ease-out;transition:.3s all ease-out;z-index:100}.header-main .header-navigation.sticky{position:fixed;top:0;left:0;right:0;width:100%;-webkit-transition:.3s all ease-out;-moz-transition:.3s all ease-out;-o-transition:.3s all ease-out;transition:.3s all ease-out}@media (max-width: 960px){.header-main .header-navigation .col-1,.header-main .header-navigation .col-7{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.header-main .header-navigation .header-logo{width:315px}@media (max-width: 960px){.header-main .header-navigation .header-logo{width:auto}}.header-main .header-navigation .header-button{text-align:right}.header-main .header-navigation .header-button a{text-transform:initial;color:#fff;font-weight:600}.header-main .header-navigation .header-button-mob{display:none}@media (max-width: 960px){.header-main .header-navigation .header-button-mob{display:block;position:absolute;left:75px}}.modal::-webkit-scrollbar{display:none}#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item{border-bottom:1px solid rgba(83,94,109,0.3) !important}#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item a:hover{color:#7cc529}.footer-main{border-top:1px solid #e9ebec;padding-top:50px}.footer-main .footer-nav-bottom ul li{display:inline-block;margin-right:20px}@media (max-width: 767px){.footer-main .footer-nav-bottom ul li{margin:0 3px}}.footer-main .footer-nav-bottom ul li:first-of-type a{font-weight:400 !important}.footer-main .footer-nav ul li:first-of-type a{font-weight:700}.footer-main .footer-nav ul li a{color:#181818;text-transform:inherit}.footer-main .footer-nav ul li a:hover{text-decoration:underline;color:#7cc529}.footer-main .row-footer-bottom{padding-top:50px;padding-bottom:50px;margin-top:50px;border-top:1px solid #dee2e6}.footer-main .row-footer-bottom p{text-align:right}@media (max-width: 767px){.footer-main .row-footer-bottom p{text-align:center;margin-top:10px}}@media (max-width: 767px){.footer-main .row-footer-bottom ul{text-align:center}}@media (max-width: 960px){.footer-main .footer-col-2 .col-auto{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;margin-bottom:30px}}.front-banner-1{margin:30px 0;border-radius:16px;padding:28px 35px;text-align:center}@media (max-width: 960px){.front-banner-1 .col-3,.front-banner-1 .col-6{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.front-banner-1 .col-6{margin:30px 0}}@media (max-width: 960px){.front-banner-1 .col-6{margin:15px 0}.front-banner-1 .text-right{text-align:center}}.front-banner-1 h4{color:#fff}@media (max-width: 960px){.front-banner-2 .col-4{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.front-banner-2 .fb2-content{margin-bottom:30px;background-color:#fff;padding:30px;border-radius:12px;box-shadow:0 10px 20px #0000001a;-webkit-transition:.3s all ease-out;-moz-transition:.3s all ease-out;-o-transition:.3s all ease-out;transition:.3s all ease-out}.front-banner-2 .fb2-content:hover{-webkit-transform:scale(1.02);-moz-transform:scale(1.02);transform:scale(1.02)}@media (max-width: 767px){.front-banner-2 .fb2-content{margin-bottom:15px;padding:20px}.front-banner-2 .fb2-content .col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.front-banner-2 .fb2-content .col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}}.front-banner-2 .fb2-content a{display:block;text-transform:inherit}.front-banner-2 .fb2-content h4{color:#181818;margin-bottom:10px;text-transform:initial}.front-banner-2 .fb2-content p{color:#049ee2;font-size:14px;text-transform:initial}.front-banner-2 .fb2-content p i{margin-right:5px}.front-product-category{margin-bottom:30px}.front-product-category .col-4{border-left:1px solid rgba(83,94,109,0.3);margin-bottom:30px}@media (max-width: 767px){.front-product-category .col-4{border-left:none}}.front-product-category .front-cat-nav a{text-transform:inherit;color:#181818}.front-product-category .front-cat-nav a:hover{text-decoration:underline}.front-product-category .front-cat-nav:first-of-type a{font-weight:600}.front-column-text{margin-bottom:40px}@media (max-width: 767px){.front-column-text .col-4{margin:15px 0}.front-column-text .col-2{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.front-column-text .col-10{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}}.front-column-text p{font-size:14px;line-height:1.5}.front-column-text p.black{font-weight:700}.front-column-text p.grey{color:#535e6d}.front-column-images{margin-bottom:40px}.front-column-images img{border-radius:12px;-webkit-transition:.3s all ease-out;-moz-transition:.3s all ease-out;-o-transition:.3s all ease-out;transition:.3s all ease-out}.front-column-images img:hover{-webkit-transform:scale(1.02);-moz-transform:scale(1.02);transform:scale(1.02)}.front-reviews{margin-bottom:40px}.front-reviews .front-reviews-title{display:flex;justify-content:center;align-items:center;margin-bottom:50px}@media (max-width: 767px){.front-reviews .front-reviews-title{display:block;text-align:center;margin-bottom:130px}}.front-reviews .front-reviews-title .front-reviews-number{font-size:34px;font-weight:900;color:#049ee2;margin-right:5px}@media (max-width: 767px){.front-reviews .front-reviews-title .front-reviews-number{display:inline-block}}.front-reviews .front-reviews-title .front-reviews-star{margin-right:15px}@media (max-width: 767px){.front-reviews .front-reviews-title .front-reviews-star{display:inline-block}}.front-reviews .front-reviews-title .front-reviews-star i{color:#ffba00;font-size:27px}.front-reviews .front-reviews-title .shop-reviews__amount{font-size:34px}@media (max-width: 767px){.front-reviews .front-reviews-title .shop-reviews__amount{font-size:24px}}.front-reviews .front-reviews-slider{margin-bottom:10px}.front-reviews .front-reviews-slider .reviews-item{border:1px solid rgba(83,94,109,0.2);padding:20px;border-radius:12px;position:relative;margin:0 10px}.front-reviews .front-reviews-slider .review__feedbackcompany-logo{position:absolute;bottom:20px;right:20px;width:21px;height:20px}.front-reviews .front-reviews-slider .slider-star{margin-bottom:10px}.front-reviews .front-reviews-slider .slider-star i{color:#ffba00;font-size:13px}.front-reviews .front-reviews-slider .slider-star span{font-size:16px;line-height:1.9;font-family:"Open Sans",sans-serif;font-weight:400;display:inline-block;margin-left:5px}.front-reviews .front-reviews-slider p.small{font-size:13px;margin-bottom:15px}.front-reviews-partner{display:flex;justify-content:space-between;align-items:center;margin-top:60px;margin-bottom:60px}@media (max-width: 767px){.front-reviews-partner{flex-wrap:wrap;justify-content:center}}.front-reviews-partner .partner-item{width:120px}@media (max-width: 1024px){.front-reviews-partner .partner-item{padding:10px}}@media (max-width: 767px){.front-reviews-partner .partner-item{width:33.333333%}}.front-big-banner{position:relative;background-size:cover;background-repeat:no-repeat;height:800px;background-position:bottom;display:flex;flex-direction:column;justify-content:center}@media (max-width: 1024px){.front-big-banner{height:600px}}@media (max-width: 767px){.front-big-banner{height:auto;padding:100px 0}}.front-big-banner .color-light{color:#fff}.front-big-banner .color-dark{color:#181818}.front-big-banner h2{margin-bottom:15px}.front-big-banner p{margin-bottom:25px}.front-blog{padding:80px 0;background-color:#f6fafd}@media (max-width: 767px){.front-blog{padding:80px 0 0 0}}@media (max-width: 1440px){.front-blog .col-10{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}}@media (max-width: 1024px){.front-blog .col-10{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.front-blog h2{margin-bottom:50px}@media (max-width: 767px){.front-blog h2{margin-bottom:140px}}.front-blog .front-blog-slider{margin-bottom:40px}.front-blog .front-blog-slider .front-blog-item{margin:0 10px}.front-blog .front-blog-slider .front-blog-item:hover .post-blog-img{-webkit-transition:.3s all ease-out;-moz-transition:.3s all ease-out;-o-transition:.3s all ease-out;transition:.3s all ease-out;transform:scale(1.1)}.front-blog .front-blog-slider .slick-list{padding-right:10%}.front-blog .front-blog-slider .blog-list-item{overflow:hidden;border-radius:6px;position:relative;-webkit-transition:.3s all ease-out;-moz-transition:.3s all ease-out;-o-transition:.3s all ease-out;transition:.3s all ease-out}.front-blog .front-blog-slider .blog-list-item .post-blog-img{height:350px;border-right:6px;-webkit-transition:.3s all ease-out;-moz-transition:.3s all ease-out;-o-transition:.3s all ease-out;transition:.3s all ease-out}.front-blog .front-blog-slider .blog-list-item .post-blog-img img{width:100%;height:100%;object-fit:cover;position:relative;-webkit-transition:.3s all ease-out;-moz-transition:.3s all ease-out;-o-transition:.3s all ease-out;transition:.3s all ease-out}.front-blog .front-blog-slider .blog-list-item .post-blog-meta{color:#fff;position:absolute;bottom:20px;left:20px;right:20px}.front-content{padding:100px 0}@media (max-width: 767px){.front-content{padding:100px 0 50px 0}}.front-content a{color:#7cc529}.front-content-box{padding-bottom:50px;margin-bottom:50px;border-bottom:1px solid rgba(83,94,109,0.3);position:relative}.front-content-box:after{content:"";position:absolute;top:0;left:0;right:0;bottom:50px;border:3px solid #fff}@media (max-width: 767px){.front-content-box{border-bottom:none;margin-bottom:0}}.front-content-box .content-box-item{padding:20px;border-bottom:1px solid rgba(83,94,109,0.3);border-left:1px solid rgba(83,94,109,0.3)}@media (max-width: 1024px){.front-content-box .content-box-item .col-1{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.front-content-box .content-box-item .col-11{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}}.front-content-box p.bold{font-weight:900}.content-logos{padding-bottom:50px}@media (max-width: 767px){.content-logos .col-4{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.content-logos h2{margin-bottom:30px}.front-four-columns h2{margin-bottom:50px}.front-four-columns a{text-transform:initial;color:#181818}@media (max-width: 767px){.front-four-columns .col-3{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.front-four-columns .box{margin-bottom:30px;border-radius:12px;border:1px solid rgba(83,94,109,0.3);padding:20px;text-align:center;-webkit-transition:.3s all ease-out;-moz-transition:.3s all ease-out;-o-transition:.3s all ease-out;transition:.3s all ease-out}.front-four-columns .box:hover{box-shadow:#7cc529 0 0 0 2px}.front-four-columns .box .image-box{margin:0 auto 20px auto;height:245px}@media (max-width: 767px){.front-four-columns .box .image-box{height:135px;margin:0 auto}}.front-four-columns .box .image-box img{width:100%;height:100%;object-fit:contain}.front-text-box{padding-bottom:30px}.front-text-box h2{margin-bottom:30px}.contact-page{padding:80px 0}.contact-page .info-box{border:1px solid rgba(83,94,109,0.3);border-radius:6px;padding:30px;margin-bottom:30px}.contact-page .info-box .info-box-content h3{margin-bottom:10px}.contact-page .contact-desc ul{padding-left:20px}.contact-page .contact-desc ul li{position:relative;margin:5px 0}.contact-page .contact-desc ul li:before{content:"•";color:#049ee2;display:inline-block;width:16px;margin-left:-16px;font-size:20px;position:relative;top:2px}.contact-page .contact-form h3{margin:30px 0}.contact-page .contact-form input{width:100%;border:1px solid rgba(83,94,109,0.3);border-radius:6px;outline:none;font-size:16px;line-height:1.9;font-family:"Open Sans",sans-serif;font-weight:400;padding:10px;margin-bottom:30px}.contact-page .contact-form textarea{width:100%;border:1px solid rgba(83,94,109,0.3);border-radius:6px;outline:none;height:150px;font-size:16px;line-height:1.9;font-family:"Open Sans",sans-serif;font-weight:400;padding:10px;margin-bottom:20px}.contact-page .contact-form input[type="submit"]{border:none;background-color:#7cc529;color:#fff;margin-bottom:0;cursor:pointer;-webkit-transition:.3s all ease-out;-moz-transition:.3s all ease-out;-o-transition:.3s all ease-out;transition:.3s all ease-out}.contact-page .contact-form input[type="submit"]:hover{background-color:#049ee2}.wpcf7 form .wpcf7-response-output{margin:0 0 25px 0 !important}.refab-breadcrumbs{padding-bottom:50px}.refab-breadcrumbs a{text-transform:inherit;padding:0 10px}@media (max-width: 767px){.refab-breadcrumbs a{padding:0 3px}}.refab-breadcrumbs a:hover{text-decoration:underline}.refab-shop-breadcrumbs nav{color:#049ee2 !important;font-size:16px !important;margin:0 !important}.refab-shop-breadcrumbs a{text-transform:inherit;padding:0 10px;color:#535e6d !important}@media (max-width: 767px){.refab-shop-breadcrumbs a{padding:0 3px}}.refab-shop-breadcrumbs a:hover{text-decoration:underline}@media (max-width: 1024px){.refab-woocommerce .col-4-product{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (max-width: 960px){.refab-woocommerce .col-4-product{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.woocommerce span.onsale{background-color:#049ee2;padding:0}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::before{border-color:#049ee2}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::after{background:#049ee2}.woocommerce-product-gallery-info-text{position:absolute;top:50px;left:0;background-color:#ffba00;color:#fff;padding:0 .3em;border-radius:.2em;font-size:2em;font-weight:900;text-transform:uppercase;z-index:1;transform:rotate(-5deg);box-shadow:1px 1px 3px #00000047}@media (max-width: 767px){.woocommerce-product-gallery-info-text{font-size:1.5em}}ul.flex-direction-nav{position:absolute;top:30%;z-index:99999;width:100%;left:0;margin:0;padding:0px;list-style:none}ul.flex-direction-nav li{width:35px;height:35px;border-radius:50%;background-color:#fff}li.flex-nav-prev{float:left}li.flex-nav-next{float:right}a.flex-next{visibility:hidden}a.flex-prev{visibility:hidden}a.flex-next::after{visibility:visible;content:url("../images/img/chevron.png");margin-right:10px;position:relative;top:-19px;left:7px}a.flex-prev::before{visibility:visible;content:url("../images/img/left-chevron.png");margin-left:10px;position:relative;top:6px;right:6px}.refab-only-gallery .summary{display:none !important}.refab-only-gallery .woocommerce-notices-wrapper{display:none !important}.refab-only-gallery .woocommerce-tabs{display:none !important}.woocommerce .star-rating span::before{color:#fc0}.woocommerce-product-rating a{text-transform:inherit;color:#181818}@media (max-width: 767px){.refab-short-desc{display:none}}.refab-short-desc ul{padding:20px 0;border-bottom:1px solid rgba(83,94,109,0.3)}.refab-short-desc ul li{font-size:14px;padding:5px 0}.refab-short-desc ul li i{color:#7cc529;display:inline-block;margin-right:10px}.refab-short-desc ul li svg{width:28px;height:22px;position:relative;top:7px}.woo-image-box{padding:30px}.woo-image-box-1{position:relative;border-right:1px solid rgba(83,94,109,0.3)}.woo-image-box-1:after{content:""}.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch.selected:before{border:2px solid #049ee2 !important}.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch:not(.swatch-color){background-color:#edf5fc !important}.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch.swatch-label{padding:20px}.refab-woo-variations .product_title{display:none}.refab-woo-variations .var-opis{margin-bottom:30px}.refab-woo-variations .woocommerce-product-rating{display:none}.refab-woo-variations .woocommerce-product-details__short-description{display:none}.refab-woo-variations .product_meta{display:none}.refab-woo-variations .price{color:#049ee2;font-size:22.4px;line-height:1.2;font-weight:700;font-family:"Open Sans",sans-serif;margin-bottom:50px}@media (max-width: 767px){.refab-woo-variations .price{font-size:20px}}.refab-woo-variations .price ins{text-decoration:none}.refab-woo-variations .reset_variations{display:none !important}.refab-woo-variations .variations tr{vertical-align:baseline}.refab-woo-variations .variations th{text-align:left;font-weight:400;min-width:100px}.refab-woo-variations .woocommerce-variation-description{margin-bottom:30px}.refab-woo-variations .woocommerce-variation-description a{text-transform:initial;color:#049ee2}.refab-woo-variations .woocommerce-variation-price{margin-bottom:30px}.refab-woo-variations .swatch-type-color{border-radius:50% !important}.refab-woo-variations .swatch-type-color:before{border-radius:50% !important}.refab-woo-variations .single_variation_wrap{padding:15px;border-radius:8px;border:1px solid #cfdfef;background-color:#edf5fc}.refab-woo-variations .button,.refab-woo-variations .button-f{width:100%;background-color:#7cc529 !important;padding:20px !important;border:1px solid #03930E !important}.refab-woo-variations .quantity{margin-bottom:10px}.refab-woo-variations .quantity button.minus{background:transparent;width:50px;height:50px;font-size:20px;border-radius:8px;outline:none;border:1px solid #ddd;cursor:pointer}.refab-woo-variations .quantity button.plus{background:transparent;width:50px;height:50px;outline:none;font-size:20px;border:1px solid #ddd;cursor:pointer;border-radius:8px}.refab-woo-variations .quantity .qty{width:50px !important;height:50px !important;outline:none;border-radius:8px;font-size:20px;border:1px solid #ddd;background-color:transparent}.refab-woo-variations .quantity input::-webkit-outer-spin-button,.refab-woo-variations .quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.refab-woo-variations .quantity input[type=number]{-moz-appearance:textfield}.woo-image-box-2{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;color:#fff;font-weight:700;padding:15px;min-height:210px;border-radius:12px;margin-top:-30px}@media (max-width: 1024px){.woo-image-box-2{margin-top:30px}}@media (max-width: 767px){.woo-image-box-2{margin-bottom:30px}}.box-images{padding:30px 50px;margin-top:50px;border-radius:12px;border:1px solid rgba(83,94,109,0.3)}@media (max-width: 767px){.box-images{padding:30px 15px}.box-images .col-3{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.box-images .col-3:first-of-type{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.box-images img{height:110px;width:auto;margin:0 auto}.box-images p{margin-top:10px}@media (max-width: 767px){.box-images h5{margin-bottom:30px}}.box-images .plus:after{content:"+";font-family:"Open Sans",sans-serif;font-size:70px;color:#049ee2;position:absolute;top:50%;right:-13%;-webkit-transform:translate(-50%, 50%);-moz-transform:translate(-50%, 50%);transform:translate(-50%, -50%)}@media (max-width: 767px){.box-images .plus:after{right:-40px;font-size:55px}}.woo-anchor-links{margin-top:50px;text-align:center}.woo-anchor-links .row{justify-content:space-between}@media (max-width: 1024px){.woo-anchor-links .col-3{margin-bottom:15px;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (max-width: 767px){.woo-anchor-links .col-3{margin-bottom:0px;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.woo-anchor-links a{text-transform:inherit;color:#181818;display:block;padding:10px 20px;border-radius:12px;border:1px solid rgba(83,94,109,0.3);-webkit-transition:.3s all ease-out;-moz-transition:.3s all ease-out;-o-transition:.3s all ease-out;transition:.3s all ease-out}@media (max-width: 767px){.woo-anchor-links a{margin:3px 0}}.woo-anchor-links a:hover{background-color:#edf5fc}.woo-anchor-links a svg{width:25px;margin-right:5px;position:relative;top:7px}.modal-videos{margin-top:50px}@media (max-width: 767px){.modal-videos .col-4{margin-bottom:15px}}.modal-videos .modal-content{border-radius:12px;display:flex;flex-direction:row;align-items:end;height:250px;padding:30px;color:#fff;cursor:pointer;position:relative}@media (max-width: 1024px){.modal-videos .modal-content{padding:15px}}.modal-videos .modal-content:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3);border-radius:12px;z-index:0}.modal-videos .modal-content .video-container__icon{width:56px;height:56px;min-width:56px;background-color:#049ee2;border-radius:50%;text-align:center;position:relative;z-index:1;margin-right:10px;line-height:73px;cursor:pointer;transition:all .5s ease-in-out}@media (max-width: 1024px){.modal-videos .modal-content .video-container__icon{width:40px;height:40px;min-width:40px;line-height:47px}}.modal-videos .modal-content .video-container__icon svg{color:#fff;width:25px}@media (max-width: 1024px){.modal-videos .modal-content .video-container__icon svg{width:15px}}.modal-videos .modal-content p{text-transform:uppercase;font-weight:700;position:relative;z-index:1}.modal-videos .modal-content h5{position:relative;z-index:1}@media (max-width: 767px){.cover-modal-content{overflow-y:scroll;height:100vh}}.woo-product-information{border-top:1px solid #cfdfef;border-bottom:1px solid #cfdfef;background-color:#edf5fc;padding:90px 0;margin-top:50px}@media (max-width: 960px){.woo-product-information .col-6{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-bottom:30px}}@media (max-width: 767px){.woo-product-information .col-6{margin-bottom:15px}}.woo-product-information .woo-product-information-title{margin-bottom:50px}.woo-product-information .p-content{border-radius:12px;background-color:#fff;border:1px solid #cfdfef;padding:40px}@media (max-width: 767px){.woo-product-information .p-content{padding:40px 15px}}.woo-product-information .woo-plus-minus{border-radius:12px;background-color:#fff;border:1px solid #cfdfef;padding:40px}@media (max-width: 767px){.woo-product-information .woo-plus-minus{padding:40px 15px}}.woo-product-information .woo-plus-minus h3{margin-bottom:20px}.woo-product-information .woo-plus-minus ul li{padding:10px 0;display:flex;align-items:center}.woo-product-information .woo-plus-minus ul li .plus{width:25px;height:25px;min-width:25px;display:inline-block;margin-right:10px;background:url("../images/svg/plus.svg") no-repeat}.woo-product-information .woo-plus-minus ul li .minus{width:25px;height:25px;min-width:25px;display:inline-block;margin-right:10px;background:url("../images/svg/minus.svg") no-repeat}.woo-product-information .woo-recenzije{margin-top:30px;border-radius:12px;background-color:#fff;border:1px solid #cfdfef;padding:40px}@media (max-width: 767px){.woo-product-information .woo-recenzije{padding:40px 15px;margin-top:15px}}.woo-product-information .woo-recenzije .recenzije-title{display:flex;justify-content:space-between}.woo-product-information .woo-recenzije h2{font-size:19.2px;line-height:1.2;font-weight:700;font-family:"Open Sans",sans-serif;margin:20px 0 10px 0}.woo-product-information #tab-title-description,.woo-product-information #tab-title-additional_information,.woo-product-information #tab-title-reviews{display:none !important}.woocommerce #review_form #respond .comment-reply-title{font-weight:700}.woocommerce #review_form #respond .comment-form-rating{font-weight:700}.woocommerce #review_form #respond .comment-form-comment .comment{font-weight:700}.comment-form-comment label{font-weight:700}.woocommerce #review_form #respond textarea{border-color:rgba(83,94,109,0.3)}.form-submit input[type="submit"]{position:relative;font-weight:700 !important;font-family:"Open Sans",sans-serif;border-radius:6px !important;font-size:14px !important;color:#fff !important;display:inline-block;padding:13px 30px 13px 30px !important;width:fit-content !important;background-color:#7cc529 !important;cursor:pointer;-webkit-transition:.3s all ease-out;-moz-transition:.3s all ease-out;-o-transition:.3s all ease-out;transition:.3s all ease-out}.form-submit input[type="submit"]:hover{background-color:#049ee2 !important}.woo-specification{margin-bottom:30px;border-radius:12px;background-color:#fff;border:1px solid #cfdfef;padding:40px}@media (max-width: 767px){.woo-specification{padding:40px 15px;margin-bottom:15px}}.woo-specification h3{margin:20px 0 10px 0}.woo-specification th{text-align:left;color:#049ee2}.woo-specification td{font-style:normal !important}.woocommerce table.shop_attributes tr:nth-child(even) td,.woocommerce table.shop_attributes tr:nth-child(even) th{background:#edf5fc !important}.woo-faq-hide{display:none}.woo-faq{margin-top:30px;border-radius:12px;background-color:#fff;border:1px solid #cfdfef;padding:40px}@media (max-width: 767px){.woo-faq{padding:40px 15px;margin-top:15px}}.woo-faq h2{font-size:25.6px;line-height:1.6;font-weight:800;font-family:"gilroy",sans-serif}@media (max-width: 767px){.woo-faq h2{line-height:1.2;font-size:23px}}.woo-faq .faq-title{position:relative;padding-right:45px}.woo-blog{margin-top:30px;border-radius:12px;background-color:#fff;border:1px solid #cfdfef;padding:40px}@media (max-width: 767px){.woo-blog{padding:40px 15px;margin-top:15px}}.woo-blog h3{margin:0px 0 10px 0}.woo-blog a{color:#049ee2;text-transform:inherit;display:block;margin:10px 0;-webkit-transition:.3s all ease-out;-moz-transition:.3s all ease-out;-o-transition:.3s all ease-out;transition:.3s all ease-out}.woo-blog a:hover{color:#7cc529}.related{display:none}.refab-related-products{padding:90px 0}@media (max-width: 767px){.refab-related-products{padding:50px 0}}.refab-related-products .woocommerce-tabs{display:none}.refab-related-products .related{display:block}.refab-related-products .related h2{margin-bottom:30px}.refab-related-products .related ul li{padding:20px !important;border-radius:12px;border:1px solid rgba(83,94,109,0.3);-webkit-transition:.3s all ease-out;-moz-transition:.3s all ease-out;-o-transition:.3s all ease-out;transition:.3s all ease-out}.refab-related-products .related ul li:hover{background-color:#edf5fc}@media (max-width: 767px){.refab-related-products .related ul li{float:none !important;width:100% !important}}.refab-related-products .related ul li h2{font-size:19.2px !important;color:#181818;text-transform:initial}.refab-related-products .related ul li .price{color:#049ee2 !important;font-size:18px !important;font-weight:700 !important}.refab-related-products .related ul li .button,.refab-related-products .related ul li .button-f{position:absolute !important;bottom:20px;right:20px;font-weight:700 !important;border-radius:6px !important;font-size:14px !important;color:#fff !important;display:inline-block !important;background-color:#7cc529 !important;padding:13px 50px 13px 30px !important;width:fit-content;width:-moz-fit-content}.refab-related-products .related ul li .button:hover,.refab-related-products .related ul li .button-f:hover{background-color:#049ee2 !important}.refab-related-products .related ul li .product_type_simple{position:relative !important;right:0;bottom:0}.refab-related-products .related .woocommerce-variation-description a{text-transform:initial;color:#049ee2}.refab-related-products table.variations .label{display:none}.refab-related-products .swatch-type-color{border-radius:50% !important}.refab-related-products .swatch-type-color:before{border-radius:50% !important}.refab-related-products .tawcvs-swatches{margin-bottom:5px !important}.refab-related-products .swatch-type-label{height:20px !important}.refab-related-products .swatch-type-label .text{font-size:12px !important;line-height:15px !important}.refab-related-products .reset_variations{display:none !important}.refab-related-products .price ins{text-decoration:none}.refab-related-products .quantity{margin-top:10px}.refab-related-products .quantity button.minus{background:transparent;width:30px;height:30px;font-size:15px;border-radius:8px;outline:none;border:1px solid #ddd;cursor:pointer}.refab-related-products .quantity button.plus{background:transparent;width:30px;height:30px;outline:none;font-size:15px;border:1px solid #ddd;cursor:pointer;border-radius:8px}.refab-related-products .quantity .qty{width:30px !important;height:30px !important;outline:none;border-radius:8px;font-size:15px;border:1px solid #ddd;background-color:transparent}.refab-related-products .quantity input::-webkit-outer-spin-button,.refab-related-products .quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.refab-related-products .quantity input[type=number]{-moz-appearance:textfield}.woocommerce:not(.archive) .refab-related-products li.product .cart.variations_form .tawcvs-swatches .swatch-item-wrapper,.woocommerce.single-product .cart.variations_form .tawcvs-swatches .swatch-item-wrapper{margin-bottom:5px !important}.woocommerce table.shop_attributes td p{padding:8px !important}.woocommerce table.shop_table{border-color:transparent !important}.woocommerce table.shop_table .woocommerce-Price-amount{font-weight:700}.woocommerce table.shop_table .variation{margin-top:5px}.woocommerce table.shop_table .variation p{position:relative;top:-3px}.woocommerce table.shop_table .coupon input[type="text"]{width:200px;border-color:#049ee2 !important}@media (max-width: 767px){.woocommerce table.shop_table .coupon input[type="text"]{margin-bottom:10px !important;float:none !important;width:100% !important}}.woocommerce table.shop_table .button,.woocommerce table.shop_table .button-f{position:relative;font-weight:700 !important;font-family:"Open Sans",sans-serif;border-radius:6px !important;font-size:14px !important;color:#fff !important;display:inline-block;padding:15px 50px 15px 30px !important;width:fit-content !important;background-color:#7cc529 !important;cursor:pointer;-webkit-transition:.3s all ease-out;-moz-transition:.3s all ease-out;-o-transition:.3s all ease-out;transition:.3s all ease-out}.woocommerce table.shop_table .button:hover,.woocommerce table.shop_table .button-f:hover{background-color:#049ee2 !important}@media (max-width: 767px){.woocommerce table.shop_table .button,.woocommerce table.shop_table .button-f{float:none !important;width:100% !important}}.woocommerce table.shop_table .quantity{margin-bottom:10px}.woocommerce table.shop_table .quantity button.minus{background:transparent;width:40px;height:40px;font-size:20px;border-radius:8px;outline:none;border:1px solid #ddd;cursor:pointer}.woocommerce table.shop_table .quantity button.plus{background:transparent;width:40px;height:40px;outline:none;font-size:20px;border:1px solid #ddd;cursor:pointer;border-radius:8px}.woocommerce table.shop_table .quantity .qty{width:40px !important;height:40px !important;outline:none;border-radius:8px;font-size:18px;border:1px solid #ddd;background-color:transparent}.woocommerce table.shop_table .quantity input::-webkit-outer-spin-button,.woocommerce table.shop_table .quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.woocommerce table.shop_table .quantity input[type=number]{-moz-appearance:textfield}.woocommerce table.shop_table td{border-color:#049ee2 !important;border-top-width:4px}.woocommerce table.shop_table td.product-name{font-weight:700}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{-webkit-box-shadow:0px 6px 30px rgba(0,0,0,0.08);-moz-box-shadow:0px 6px 30px rgba(0,0,0,0.08);box-shadow:0px 6px 30px rgba(0,0,0,0.08);padding:20px}.woocommerce .cart-collaterals .cart_totals h2,.woocommerce-page .cart-collaterals .cart_totals h2{font-size:25.6px;line-height:1.6;font-weight:800;font-family:"gilroy",sans-serif}@media (max-width: 767px){.woocommerce .cart-collaterals .cart_totals h2,.woocommerce-page .cart-collaterals .cart_totals h2{line-height:1.2;font-size:23px}}.woocommerce .cart-collaterals .cart_totals .woocommerce-shipping-totals th,.woocommerce-page .cart-collaterals .cart_totals .woocommerce-shipping-totals th{border-top:1px solid #049ee2 !important}.woocommerce .cart-collaterals .cart_totals .order-total th,.woocommerce-page .cart-collaterals .cart_totals .order-total th{border-top:1px solid #049ee2 !important}.woocommerce .cart-collaterals .cart_totals li:before,.woocommerce-page .cart-collaterals .cart_totals li:before{content:unset}.woocommerce .cart-collaterals .cart_totals .button,.woocommerce .cart-collaterals .cart_totals .button-f,.woocommerce-page .cart-collaterals .cart_totals .button,.woocommerce-page .cart-collaterals .cart_totals .button-f{position:relative;font-weight:700 !important;font-family:"Open Sans",sans-serif;border-radius:6px !important;font-size:14px !important;color:#fff !important;display:inline-block;padding:15px 50px 15px 30px !important;width:fit-content !important;background-color:#049ee2 !important;cursor:pointer;-webkit-transition:.3s all ease-out;-moz-transition:.3s all ease-out;-o-transition:.3s all ease-out;transition:.3s all ease-out}.woocommerce .cart-collaterals .cart_totals .button:hover,.woocommerce .cart-collaterals .cart_totals .button-f:hover,.woocommerce-page .cart-collaterals .cart_totals .button:hover,.woocommerce-page .cart-collaterals .cart_totals .button-f:hover{background-color:#7cc529 !important}@media (max-width: 767px){.woocommerce .cart-collaterals .cart_totals .button,.woocommerce .cart-collaterals .cart_totals .button-f,.woocommerce-page .cart-collaterals .cart_totals .button,.woocommerce-page .cart-collaterals .cart_totals .button-f{float:none !important;width:100% !important}}.wp-block-woocommerce-checkout input{border-color:#049ee2 !important}.wp-block-woocommerce-checkout .wc-blocks-components-select .wc-blocks-components-select__container{border-color:#049ee2 !important}.wp-block-woocommerce-checkout .wc-block-components-shipping-rates-control__package input{width:auto !important}.wp-block-woocommerce-checkout .wc-block-components-radio-control--highlight-checked label.wc-block-components-radio-control__option--checked-option-highlighted{box-shadow:inset 0 0 0 2px #049ee2 !important}.wp-block-woocommerce-checkout .wc-block-components-radio-control--highlight-checked .wc-block-components-radio-control-accordion-option--checked-option-highlighted{box-shadow:inset 0 0 0 2px #049ee2 !important}.wp-block-woocommerce-checkout button[type="button"]{position:relative;font-weight:700 !important;font-family:"Open Sans",sans-serif;border-radius:6px !important;font-size:18px !important;border:none !important;outline:none !important;color:#fff !important;width:100% !important;display:inline-block;padding:15px 30px 15px 30px !important;background-color:#049ee2 !important;cursor:pointer;-webkit-transition:.3s all ease-out;-moz-transition:.3s all ease-out;-o-transition:.3s all ease-out;transition:.3s all ease-out}.wp-block-woocommerce-checkout button[type="button"]:hover{background-color:#7cc529 !important}.wp-block-woocommerce-checkout-payment-block input{width:auto !important}.is-large .wp-block-woocommerce-checkout-order-summary-block{-webkit-box-shadow:0px 6px 30px rgba(4,158,226,0.3);-moz-box-shadow:0px 6px 30px rgba(4,158,226,0.3);box-shadow:0px 6px 30px rgba(4,158,226,0.3);border:unset !important}.is-large .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-order-summary .wc-block-components-order-summary-item{display:block !important}.is-large .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-product-metadata,.is-large .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-product-price{display:none !important}.is-large .wp-block-woocommerce-checkout-order-summary-block button[type="submit"]{position:relative;font-weight:700 !important;font-family:"Open Sans",sans-serif;border-radius:6px !important;font-size:18px !important;border:none !important;outline:none !important;color:#fff !important;width:100% !important;display:inline-block;padding:15px 30px 15px 30px !important;background-color:#049ee2 !important;cursor:pointer;-webkit-transition:.3s all ease-out;-moz-transition:.3s all ease-out;-o-transition:.3s all ease-out;transition:.3s all ease-out}.is-large .wp-block-woocommerce-checkout-order-summary-block button[type="submit"]:hover{background-color:#7cc529 !important}.wc-block-components-totals-coupon button[type="submit"]{position:relative;font-weight:700 !important;font-family:"Open Sans",sans-serif;border-radius:6px !important;font-size:18px !important;border:none !important;outline:none !important;color:#fff !important;width:100% !important;display:inline-block;padding:15px 30px 15px 30px !important;background-color:#049ee2 !important;cursor:pointer;-webkit-transition:.3s all ease-out;-moz-transition:.3s all ease-out;-o-transition:.3s all ease-out;transition:.3s all ease-out}.wc-block-components-totals-coupon button[type="submit"]:hover{background-color:#7cc529 !important}.wc-block-components-order-summary-item{display:block !important}@media (max-width: 767px){.woocommerce-order ul{padding-left:0 !important}}@media (max-width: 767px){.woocommerce-order li{float:none !important;border-right:unset !important;border-bottom:1px dashed #049ee2;margin:10px 0}}.woocommerce-order li:before{content:unset !important}.woocommerce-order th{border-color:#049ee2 !important}@media (max-width: 767px){.woocommerce-customer-details h2{font-size:22.4px;line-height:1.2;font-weight:700;font-family:"Open Sans",sans-serif;margin:20px 0 10px 0 !important}}@media (max-width: 767px) and (max-width: 767px){.woocommerce-customer-details h2{font-size:20px}}.cr-all-reviews-shortcode .cr-summaryBox-wrap.cr-summaryBox-add-review .cr-add-review-wrap{width:-webkit-fill-available}#ivole-histogramTable tr.ivole-histogramRow a{text-transform:inherit;color:#049ee2}.cr-all-reviews-shortcode .cr-summaryBox-wrap,.cr-reviews-grid .cr-summaryBox-wrap{background-color:#edf5fc;border-radius:12px;padding:30px 15px}.cr-all-reviews-shortcode .cr-review-form-wrap .cr-review-form-buttons .cr-review-form-submit,.cr-all-reviews-shortcode .cr-summaryBox-wrap .cr-add-review-wrap .cr-all-reviews-add-review{background-color:#7cc529}.cr-all-reviews-shortcode ol.commentlist li .comment-text .meta .woocommerce-review__verified{color:#049ee2}.cr-all-reviews-shortcode .cr-summaryBox-wrap.cr-summaryBox-add-review .cr-summary-separator{display:none}.cr-all-reviews-shortcode .cr-review-form-res .cr-review-form-result .cr-review-form-continue{background-color:#7cc529}.refab-top-product-cat{border:1px solid rgba(83,94,109,0.3);border-radius:6px;padding:0px 20px;margin-top:20px}@media (max-width: 960px){.refab-top-product-cat{overflow-x:scroll}}.refab-top-product-cat .row{justify-content:space-around}@media (max-width: 960px){.refab-top-product-cat .row{flex-wrap:nowrap}}.refab-top-product-cat ul li{position:relative}.refab-top-product-cat ul li:after{content:"";background:url("../images/img/down-arrow.png") no-repeat;position:absolute;width:20px;height:20px;right:-17px;top:13px}@media (max-width: 960px){.refab-top-product-cat ul li:after{content:unset}}@media (max-width: 960px){.refab-top-product-cat ul li:hover ul.sub-menu{display:none}}.refab-top-product-cat ul li:hover ul{display:block}.refab-top-product-cat ul li a{text-transform:initial;color:#181818;line-height:50px}.refab-top-product-cat ul li a:hover{text-decoration:underline}.refab-top-product-cat ul li a:hover ul{display:block}.refab-top-product-cat ul li ul{display:none;position:absolute;top:51px;left:0px;z-index:20;background-color:#fff;width:max-content;padding:20px;border-radius:6px;border-top:1px solid rgba(83,94,109,0.3);border-left:1px solid rgba(83,94,109,0.3);border-right:1px solid rgba(83,94,109,0.3);border-bottom:1px solid rgba(83,94,109,0.3)}.refab-top-product-cat ul li ul li:after{content:unset}.refab-top-product-cat ul li ul a{line-height:30px}.refab-product-content .sidebar-filter{display:none;padding:10px 15px;font-size:16px;line-height:1.2;font-weight:700;font-family:"Open Sans",sans-serif;margin:0 auto;text-align:center;width:200px;border-radius:3px;color:#fff;background-color:#7cc529;position:fixed;bottom:20px;left:0;right:0;z-index:10000}@media (max-width: 960px){.refab-product-content .sidebar-filter{display:none}}.refab-product-content .sidebar-filter i{margin-right:10px;color:#fff}@media (max-width: 960px){.refab-product-content .col-2{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;position:fixed;background-color:#fff;overflow-x:scroll;top:0;left:0;bottom:0;transition:all 250ms;-webkit-transform:translateZ(0) translateX(-100%);transform:translateZ(0) translateX(-100%);z-index:9999}.refab-product-content .col-2.active{transform:translateZ(0) translateX(0);transform:translateZ(0) translateX(0);-webkit-transition:0.4s;transition:0.4s}}@media (max-width: 960px){.refab-product-content .col-10{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.refab-product-content ul li{padding:20px !important;border-radius:12px;border:1px solid rgba(83,94,109,0.3);-webkit-transition:.3s all ease-out;-moz-transition:.3s all ease-out;-o-transition:.3s all ease-out;transition:.3s all ease-out}.refab-product-content ul li:hover{background-color:#edf5fc}.refab-product-content ul li h2{font-size:19.2px !important;color:#535e6d;text-transform:initial;text-align:center}.refab-product-content ul li h2 .count{display:none}.refab-product-content ul li .price{color:#049ee2 !important;font-size:18px !important;font-weight:700 !important;display:none !important}.refab-product-content ul li .button,.refab-product-content ul li .button-f{position:relative !important;bottom:0;right:unset;font-weight:700 !important;border-radius:6px !important;font-size:14px !important;color:#fff !important;display:inline-block !important;background-color:#7cc529 !important;padding:13px 50px 13px 30px !important;border:1px solid #03930E !important;width:fit-content;width:-moz-fit-content}.refab-product-content ul li .button:hover,.refab-product-content ul li .button-f:hover{background-color:#049ee2 !important}.refab-product-content ul li .product_type_simple{position:relative !important;right:0;bottom:0}.refab-product-content table.variations .label{display:none}.refab-product-content .swatch-type-color{border-radius:50% !important}.refab-product-content .swatch-type-color:before{border-radius:50% !important}.refab-product-content .tawcvs-swatches{margin-bottom:5px !important;width:100% !important}.refab-product-content .swatch-type-label{height:20px !important}.refab-product-content .swatch-type-label .text{font-size:12px !important;line-height:15px !important}.refab-product-content .reset_variations{display:none !important}.refab-product-content .price ins{text-decoration:none}.refab-product-content .quantity{margin-top:10px}.refab-product-content .quantity button.minus{background:transparent;width:30px;height:30px;font-size:15px;border-radius:8px;outline:none;border:1px solid #ddd;cursor:pointer}.refab-product-content .quantity button.plus{background:transparent;width:30px;height:30px;outline:none;font-size:15px;border:1px solid #ddd;cursor:pointer;border-radius:8px}.refab-product-content .quantity .qty{width:30px !important;height:30px !important;outline:none;border-radius:8px;font-size:15px;border:1px solid #ddd;background-color:transparent}.refab-product-content .quantity input::-webkit-outer-spin-button,.refab-product-content .quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.refab-product-content .quantity input[type=number]{-moz-appearance:textfield}.refab-product-content .woocommerce-variation{display:none !important}.refab-product-content .woocommerce-result-count{font-weight:700}.refab-product-content .woocommerce-ordering select{height:40px;border-color:#049ee2;outline:none;display:none}.woocommerce.archive .cart.variations_form .tawcvs-swatches .swatch.swatch-label{width:55px !important;background:transparent !important;border:none !important}.woocommerce.archive .cart.variations_form .tawcvs-swatches .swatch.selected:before{border-color:#049ee2 !important}.badge-box-archive{position:absolute;top:50px;left:10px;background-color:#ffba00;color:#fff;padding:0 .2em;border-radius:.2em;font-size:1em;font-weight:900;text-transform:uppercase;z-index:1;transform:rotate(-5deg);box-shadow:1px 1px 3px #00000047}.modal{display:none;position:fixed;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);max-width:960px;height:500px;overflow-y:scroll;margin:0 auto;padding:30px;background:#fff;border-radius:12px;box-shadow:0 3px 10px rgba(0,0,0,0.3);z-index:100}.modal iframe{width:100%;height:500px}@media (max-width: 767px){.modal iframe{height:300px;padding:40px}}.modal a{color:#7cc529}.modal p{margin:10px 0}.modal ul{margin-bottom:20px}.modal ul li a{color:#535e6d;text-transform:inherit}.modal ul li a:hover{text-decoration:underline}.modal-close-btn{position:absolute;right:10px;top:10px;font-size:20px;cursor:pointer}@media (max-width: 767px){.modal-close-btn{right:20px;top:40px}}.overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:rgba(0,0,0,0.6);z-index:100}.woocommerce nav.woocommerce-pagination ul{border:none !important}@media (max-width: 767px){.woocommerce nav.woocommerce-pagination ul{display:flex;white-space:unset;justify-content:center}}.woocommerce nav.woocommerce-pagination ul li{border-radius:50% !important;border:1px solid rgba(83,94,109,0.3) !important;margin:0 1px;padding:0 !important;width:40px !important;height:40px}.woocommerce nav.woocommerce-pagination ul li span.current{width:100%;background-color:rgba(4,158,226,0.3);height:100%;color:#7cc529;padding:0;display:flex;justify-content:center;align-items:center}.woocommerce nav.woocommerce-pagination ul li a{width:100%;height:100%;color:#7cc529;display:flex;justify-content:center;align-items:center;-webkit-transition:.3s all ease-out;-moz-transition:.3s all ease-out;-o-transition:.3s all ease-out;transition:.3s all ease-out}.woocommerce nav.woocommerce-pagination ul li a.next{position:relative;top:-2px}.woocommerce nav.woocommerce-pagination ul li a.prev{position:relative;top:-2px}.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li a:focus{background:#049ee2;color:#7cc529}.refab-cat-shop-img{position:absolute;top:0;left:-191px;width:150px}@media (max-width: 960px){.refab-cat-shop-img{display:none}}.sidebar-refab-woo{position:relative}@media (max-width: 767px){.sidebar-refab-woo{padding:40px 20px}}.sidebar-refab-woo .widget{border-bottom:1px solid rgba(83,94,109,0.3);margin-bottom:30px}.sidebar-refab-woo h3{font-size:16px;line-height:1.2;font-weight:700;font-family:"Open Sans",sans-serif;margin-bottom:15px}.sidebar-refab-woo h4{font-size:16px;line-height:1.2;font-weight:700;font-family:"Open Sans",sans-serif;margin-bottom:15px}.sidebar-refab-woo .wc-block-product-categories-list{border-bottom:none;padding-bottom:15px;margin-bottom:0 !important}.sidebar-refab-woo .wc-block-product-categories-list li a{font-size:19.2px;line-height:1.2;font-weight:700;font-family:"Open Sans",sans-serif;text-transform:initial;color:#181818;-webkit-transition:.3s all ease-out;-moz-transition:.3s all ease-out;-o-transition:.3s all ease-out;transition:.3s all ease-out}.sidebar-refab-woo .wc-block-product-categories-list li a:hover{color:#7cc529;text-decoration:none}.sidebar-refab-woo .wc-block-product-categories-list li span:hover{text-decoration:none}.sidebar-refab-woo .wc-block-product-categories-list li ul{display:none}.sidebar-refab-woo ul{padding-bottom:25px;margin-bottom:30px !important;border-bottom:1px solid rgba(83,94,109,0.3)}.sidebar-refab-woo ul li{padding:unset !important;border:unset;border-radius:unset}.sidebar-refab-woo ul li:hover{background-color:transparent}.sidebar-refab-woo ul li span:hover{text-decoration:underline}.sidebar-refab-woo .wc-block-components-checkbox{margin-top:0}.refab-shop-subcategories{position:relative;margin-bottom:20px}.refab-shop-subcategories .category-slider{width:91%;margin:0 auto}.refab-shop-subcategories .slick-prev.hidden-s,.refab-shop-subcategories .slick-next.hidden-s{pointer-events:none}.refab-shop-subcategories .slick-next{top:50%;right:-59px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width: 767px){.refab-shop-subcategories .slick-next{right:-15px;width:15px;border:none;border-radius:unset}}.refab-shop-subcategories .slick-prev{top:50%;left:-59px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width: 767px){.refab-shop-subcategories .slick-prev{left:-15px;width:15px;border:none;border-radius:unset}}.refab-shop-subcategories .category-item{display:flex;align-items:center;margin:0 10px;padding:10px;border:1px solid rgba(83,94,109,0.3);border-radius:6px;background-color:#edf5fc}.refab-shop-subcategories .category-item img{width:60px;min-width:60px;margin-right:10px}.refab-shop-subcategories .category-item a{color:#181818;text-transform:initial}.refab-shop-subcategories .category-item a:hover{text-decoration:underline}.widget_tag_cloud h4{display:none}.tagcloud{position:relative;width:91%;margin:0 auto 20px auto}.tagcloud .slick-prev.hidden-s,.tagcloud .slick-next.hidden-s{pointer-events:none}.tagcloud .slick-next{top:50%;right:-59px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width: 767px){.tagcloud .slick-next{right:-15px;width:15px;border:none;border-radius:unset}}.tagcloud .slick-prev{top:50%;left:-59px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width: 767px){.tagcloud .slick-prev{left:-15px;width:15px;border:none;border-radius:unset}}.tagcloud a{display:flex;align-items:center;margin:0 10px;padding:10px;font-size:16px !important;line-height:1.6 !important;font-family:"Open Sans",sans-serif;font-weight:400;border:1px solid rgba(83,94,109,0.3);border-radius:6px;background-color:#edf5fc;color:#181818;text-transform:initial}.tagcloud a:hover{text-decoration:underline}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{position:relative}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a{font-size:16px;line-height:1.9;font-family:"Open Sans",sans-serif;font-weight:400;color:#535e6d;padding:0;display:block;text-transform:initial}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a:hover:after{opacity:1}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a:before{content:"";width:20px;height:20px;border:1px solid #535e6d;border-radius:3px;display:inline-block;position:relative;top:5px;margin-right:10px}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a:after{content:"";width:15px;height:11px;background:url("../images/svg/check.svg") no-repeat;display:inline-block;position:absolute;top:12px;left:3px;opacity:0}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span{display:none}.woocommerce .widget_price_filter .ui-slider .ui-slider-range,.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background-color:#049ee2}.woocommerce .widget_price_filter .price_slider_amount .button,.woocommerce .widget_price_filter .price_slider_amount .button-f{display:none}.woocommerce .widget_layered_nav_filters ul li a{color:#049ee2;text-transform:initial;margin-right:15px}.woocommerce .widget_price_filter .price_slider_amount{font-size:13px;text-align:left}.price_slider_wrapper{margin-bottom:30px}.wc-block-components-price-slider__range-input-progress{background:#049ee2 !important}.woocommerce-form-login__submit{position:relative;font-weight:700 !important;font-family:"Open Sans",sans-serif;border-radius:6px !important;font-size:18px !important;border:none !important;outline:none !important;color:#fff !important;width:100% !important;display:inline-block;padding:15px 30px 15px 30px !important;background-color:#049ee2 !important;cursor:pointer;-webkit-transition:.3s all ease-out;-moz-transition:.3s all ease-out;-o-transition:.3s all ease-out;transition:.3s all ease-out}.woocommerce-form-login__submit:hover{background-color:#7cc529 !important}.woocommerce-form-login__rememberme input{width:10% !important}.refab-additional-field{margin-top:50px}.refab-additional-field p{margin:10px 0}.refab-additional-field ul{padding-left:20px}.refab-additional-field ul li{position:relative}.refab-additional-field ul li:before{content:"•";color:#049ee2;display:inline-block;width:16px;margin-left:-16px;font-size:20px;position:relative;top:2px}.refab-additional-field table{width:100%}.refab-additional-field iframe{width:100%;border-radius:12px}.refab-additional-field img{border-radius:12px}.refab-additional-field .add-field-box{border-radius:6px;border:1px solid rgba(83,94,109,0.3);padding:40px}.refab-additional-field .add-field-box img{display:block;margin:0 auto 10px auto}.term-description{margin-bottom:50px}.woocommerce div.product .product_title{display:none}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price{display:none}.woocommerce div.product div.images.woocommerce-product-gallery{display:none}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:100%;float:none}.product_meta{display:none}.refab-step-section-0 .tc-section-inner-wrap{border:none !important;padding:0 !important}.tc-section-inner-wrap{border-radius:12px;padding:40px 20px;border:1px solid rgba(83,94,109,0.3)}.tm-element-description{padding:20px !important;border-radius:6px;border:1px solid #049ee2;background-color:rgba(4,158,226,0.3)}.tm-element-description img{width:140px}.tc-row ul{padding:10px 0 !important}.tc-row ul li{width:auto !important;flex:none !important}.tm-final-totals{font-size:28.8px;line-height:1.6;font-weight:800;font-family:"gilroy",sans-serif}@media (max-width: 767px){.tm-final-totals{line-height:1.2;font-size:26px}}.tm-final-totals .price{color:#049ee2 !important;font-size:25.6px !important;line-height:1.6 !important;font-weight:800 !important}.woocommerce .quantity .qty{display:none}#order_review_heading{display:none}.woocommerce-checkout-payment{background-color:transparent !important}.woocommerce-checkout-payment ul{display:none !important}.woocommerce div.product form.cart .button,.woocommerce div.product form.cart .button-f{position:relative;font-weight:700 !important;font-family:"Open Sans",sans-serif;border-radius:6px !important;font-size:18px !important;border:none !important;outline:none !important;color:#fff !important;width:100% !important;display:inline-block;padding:15px 30px 15px 30px !important;background-color:#049ee2 !important;cursor:pointer;-webkit-transition:.3s all ease-out;-moz-transition:.3s all ease-out;-o-transition:.3s all ease-out;transition:.3s all ease-out}.woocommerce div.product form.cart .button:hover,.woocommerce div.product form.cart .button-f:hover{background-color:#7cc529 !important}.wc-block-checkout__payment-method,.wc-block-components-checkbox label,.wc-block-checkout__terms.wc-block-checkout__terms--with-separator{display:none !important}.woocommerce ul.products li.product .button,.woocommerce ul.products li.product .button-f{width:100%}.woocommerce-notices-wrapper,.woocommerce ul.products li.product .button,.woocommerce ul.products li.product .button-f{display:none !important}.button-loop{position:relative;font-weight:700;font-family:"Open Sans",sans-serif;border-radius:6px;font-size:14px;color:#fff;border:1px solid #03930E;display:block;margin-top:10px;padding:13px 50px 13px 30px;width:100%;cursor:pointer;-webkit-transition:.3s all ease-out;-moz-transition:.3s all ease-out;-o-transition:.3s all ease-out;transition:.3s all ease-out}.button-loop:hover:after{right:10px}.button-loop:after{content:"" !important;background:url("../images/svg/button-arrow.svg") no-repeat;width:16px;height:16px;position:absolute;top:50%;right:20px;transform:translateY(-50%);transition:all 0.15s cubic-bezier(0.22, 0.61, 0.36, 1)}.refab-btn-next{position:absolute;bottom:-65px;right:0;z-index:1;font-weight:700;font-family:"Open Sans",sans-serif;border-radius:6px;font-size:14px;border:1px solid #03930E;color:#fff;background-color:#7cc529;display:inline-block;padding:13px 50px 13px 30px;width:fit-content;width:-moz-fit-content;cursor:pointer;-webkit-transition:.3s all ease-out;-moz-transition:.3s all ease-out;-o-transition:.3s all ease-out;transition:.3s all ease-out}.refab-btn-next:hover:after{right:10px}.refab-btn-next:after{content:"" !important;background:url("../images/svg/button-arrow.svg") no-repeat;width:16px;height:16px;position:absolute;top:50%;right:20px;transform:translateY(-50%);transition:all 0.15s cubic-bezier(0.22, 0.61, 0.36, 1)}.refab-btn-prev{position:absolute;bottom:-65px;left:0;z-index:1;font-weight:700;font-family:"Open Sans",sans-serif;border-radius:6px;font-size:14px;border:1px solid #03930E;color:#fff;background-color:#7cc529;display:inline-block;padding:13px 30px 13px 50px;width:fit-content;width:-moz-fit-content;cursor:pointer;-webkit-transition:.3s all ease-out;-moz-transition:.3s all ease-out;-o-transition:.3s all ease-out;transition:.3s all ease-out}.refab-btn-prev:hover:after{left:10px}.refab-btn-prev:after{content:"" !important;background:url("../images/svg/button-arrow.svg") no-repeat;width:16px;height:16px;position:absolute;top:20%;left:20px;transform:rotate(180deg) translateY(-50%);transition:all 0.15s cubic-bezier(0.22, 0.61, 0.36, 1)}.tc-totals-form dl.tm-extra-product-options-totals{margin-top:70px}.refab-thankyou{padding:20px !important;border-radius:6px;border:1px solid #049ee2;background-color:rgba(4,158,226,0.3)}.refab-thankyou h4{margin-bottom:15px}
