html,body{width:100%;overflow-x:hidden}body{font-family:'Poppins',sans-serif;font-size:18px;font-weight:400;color:var(--dark-font-color);padding:0;margin:0;line-height:1.4;background:#fafcff}a,button,div,form,input,p,span{-webkit-box-sizing:border-box;box-sizing:border-box}img{height:auto;max-width:100%}p{margin:0 0 20px}p:last-child{margin:0}h1,h2,h3,h4,h5,h6{font-family:'Alexandria',serif;padding:0;margin:0;color:var(--dark-font-color);font-weight:700;line-height:1.3}h1{font-size:48px;line-height:1.3;margin-bottom:33px}h2{font-size:40px;line-height:1.4;margin-bottom:16px}h3{font-size:24px;line-height:1.3}h4{font-size:20px;line-height:1.4;font-weight:500}a,button,input{-webkit-transition:all .3s ease;transition:all .3s ease}a{color:var(--acsent-color3)}a:hover{text-decoration:none}a,a:active,a:focus,a:hover,button,button:active,button:focus,button:hover,input,input:active,input:focus,input:hover{outline:0}.main-navigation{display:block}.main-navigation ul{display:none;list-style:none;margin:0;text-align:left;padding:19px 0 0}.main-navigation li{position:relative;display:inline-block}.main-navigation a{display:block;text-decoration:none;border-radius:3px;font-size:16px;font-weight:700;color:#337ab2;padding:12px 15px}.main-navigation li.current-menu-item a,.main-navigation li:hover a{color:#000;background:#e5e5e5}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:1.5em;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{left:100%}.menu-toggle,.main-navigation.toggled ul{display:block}.sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.bar1{top:0}.bar2{opacity:1}.menu-bar+.menu-bar{margin-top:5px}.bar3{bottom:0}.toggled .bar1{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.toggled .bar2{opacity:0}.toggled .bar3{margin-top:-22.5%;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:block}}.relative{background:red!important}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}@media screen and (max-width:991px){#primary-menu{padding-top:60px}#primary-menu a{text-align:left}.main-navigation ul ul{position:static}.main-navigation ul ul li{margin-left:50px}.menu-bar{display:block;position:relative;background:#337ab2;width:26px;height:2px;border-radius:1px;transition:all .3s;margin:0 auto}.menu-toggle,.menu-toggle:active,.menu-toggle:focus{display:block;position:relative;float:right;width:40px;height:40px;top:15px;right:0;padding:12px 0 0;margin:0 auto;background:0 0;transition:all .5s cubic-bezier(1,0,.645,.65);z-index:99999999;border:0;outline:0;box-shadow:none}.site-branding{float:left}header .main-navigation div li{display:block;text-align:right}header .main-navigation div li.current-menu-item,header .main-navigation div li:hover{border:0;color:var(--white-font-color)}header .main-navigation div li.current-menu-item a,header .main-navigation div li:hover a{color:var(--white-font-color)}header .main-navigation div{position:fixed;right:-300px;width:280px;background:#f9f9fa;z-index:150;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;overflow:hidden;height:100%;top:66px;padding-top:20px}header .toggled div{right:0}}.owl-carousel .owl-stage,.owl-carousel.owl-drag .owl-item{-ms-touch-action:auto;touch-action:auto}.nav-center{background-color:var(--acsent-color2)}.nav-center__row{display:flex;justify-content:space-between;height:61px}.nav-center .col-left{display:flex;align-items:center;width:70%;padding:12px 0;gap:40px}.nav-center .col-left .phone-mobile{display:none}.nav-center .col-right{width:30%;display:flex;flex-direction:column;justify-content:space-between}.nav-center .col-right__top{display:flex;align-items:center;justify-content:flex-end;border-bottom:1px solid #cacaca;padding:5px 0}.nav-center .col-right__bot{display:flex;align-items:center;justify-content:flex-end;padding:12px 0;margin:0 -20px;height:100%}.nav-center .col-right__bot>*{margin:0 20px}.nav-center .widget-reviews .elRkWC{padding:0}.nav-center .widget-reviews .saswp-r3{margin:0}.nav-center .widget-reviews .saswp-r3 ul{display:block}.nav-center .widget-reviews .saswp-r{margin:0}.nav-center .widget-reviews .saswp-r3 li{box-shadow:none}.nav-center .widget-reviews .saswp-r3-rtng{padding:5px}.nav-center .widget-reviews .saswp-r3-lg{display:none}.nav-bottom .logo{display:inline-block;object-fit:contain}.nav-bottom .logo img{max-height:60px;display:block;object-fit:contain;max-width:175px}.nav-center .header-location{display:flex;align-items:center}.nav-center .header-location .header-svg-wrap{margin-right:8px;height:25px}.nav-center .header-location .header-svg-wrap path{fill:var(--white-font-color)}.nav-center .header-location a{color:var(--white-font-color);font-size:16px;font-weight:500;text-decoration:underline}.nav-center .phone-block{display:flex;justify-content:flex-end;align-items:center;position:relative}.nav-side .phone-block svg,.nav-main .phone-block svg{margin-right:8px}.nav-main .phone-block svg path{fill:var(--white-font-color)}.nav-bottom .phone-block svg path{fill:var(--dark-font-color)}.nav-center .phone-block__caption{font-weight:500;font-size:18px;text-align:right;color:var(--white-font-color);display:flex;align-items:center}.nav-center .phone-block__caption svg{margin-right:9px}.nav-center .phone-block__link{text-align:right;font-size:18px;font-weight:700;line-height:1.15;color:var(--white-font-color);opacity:1}.nav-center .phone-block__link:hover{opacity:1}.nav-side .phone-block__link,.nav-bottom .phone-block__link{text-align:right;font-size:16px;font-weight:700;line-height:1.15;color:var(--dark-font-color);opacity:1}.nav-center .phone-block .ping-dot{position:absolute;top:50%;left:0;transform:translate(-50%,-50%);width:15px;height:15px;background-color:#ff5f7a;border-radius:50%;margin:0 0 0 -15px}@keyframes grow{0%{transform:scale(1,1);opacity:1}100%{transform:scale(1.8,1.8);opacity:0}}.nav-center .phone-block .ping-dot:before{background:red;animation-delay:-.5s}.nav-center .phone-block .ping-dot:after{background:red}.nav-center .phone-block .ping-dot:before,.nav-center .phone-block .ping-dot:after{content:"";display:block;position:absolute;top:0;left:20;width:15px;height:15px;background:#ff5f7a;border-radius:50%;z-index:-1;animation:grow 2s ease-in-out infinite}.nav-center .open-hours{display:flex;align-items:center;justify-content:flex-start}.nav-center .open-hours .header-svg-wrap{margin-right:8px;height:25px}.nav-center .open-hours .header-svg-wrap path{fill:var(--white-font-color)}.nav-center .open-hours .caption{text-align:left;color:var(--white-font-color);font-size:16px}.nav-center .open-hours .value{text-align:left;color:var(--white-font-color);font-size:16px}.nav-bottom .nav-toggle{display:none;margin-right:16px}.nav-bottom .nav-toggle .caption{display:none}.nav-bottom .phone-block{display:none}.nav-bottom-left{display:flex}@media (max-width:1199px){.nav-center__row{height:92px}.nav-center .logo img{max-height:60px;height:60px}.nav-center .col-left{min-width:unset}.nav-bottom{min-height:84px;display:flex}.nav-bottom .nav-toggle{display:block;background:0 0;border:none;padding:0}.nav-bottom .nav-toggle .nav-toggle-inner{display:flex;flex-direction:column;gap:6px;padding:3px}.nav-bottom .nav-toggle .nav-toggle-inner span{width:30px;height:3px;display:block;background-color:var(--dark-blue-font-color);border-radius:50px}.nav-center .widget-reviews{display:none}.nav-center .phone-block{margin-right:25px}.nav-center .col-right{width:auto}.nav-center .col-right__top{display:none}}@media (max-width:767px){.nav-center__row{height:65px}.nav-center .logo img{max-height:65px;height:65px;transform:translateY(-4px)}}@media (max-width:566px){.nav-center__row{flex-wrap:wrap;height:auto}.nav-center .col-right__bot{justify-content:space-between !important;flex-direction:row-reverse;min-height:79px}.nav-center .nav-toggle_{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px);display:flex;align-items:center;justify-content:flex-start;padding:9px 20px;background-color:#244777;border-bottom:1px solid var(--white-font-color)}.nav-center .nav-toggle_ .nav-toggle-inner{padding:0;margin:0;gap:4px}.nav-center .nav-toggle_ .nav-toggle-inner span{width:21px;height:2px;background-color:var(--color-white)}.nav-center .nav-toggle_ .caption{display:block;font-size:16px;font-weight:700;margin-left:8px;font-family:var(--font-primary);color:var(--color-white)}.nav-center .col-left{width:100%;display:flex;justify-content:space-between;align-items:center;padding:6px 0}.nav-center .col-left .phone-mobile_{display:block;font-family:var(--font-primary);font-weight:600;color:var(--color-black);background-color:#fcbf02;font-size:14px;border-radius:20px;padding:5px 12px}.nav-center .col-left .phone-mobile_:before{display:block;content:"";position:absolute;top:0;left:0;height:1px;background-color:red;width:100vw;right:0;display:none}.nav-center .col-right{width:100%}.nav-center .col-right__bot{padding:0;justify-content:flex-start}}.nav-bottom{border-bottom:1px solid var(--background-color2);background:#fafcff}.nav-bottom .container{position:relative;display:flex;align-items:center;justify-content:space-between}.nav-bottom .menu{display:flex;height:84px;width:60%;margin:0;padding:0}.nav-bottom .menu>li{height:100%;display:flex;align-items:center;justify-content:center;flex:1}.nav-bottom .menu>li.menu-item-has-children{flex:1.35}.nav-bottom .menu>li>a{width:100%;padding:10px 0;font-style:normal;font-size:16px;line-height:1.72;font-weight:400;position:relative;display:inline-flex;align-items:center;justify-content:center;text-transform:uppercase;color:var(--dark-font-color);text-align:center}.nav-bottom .menu>li>a span{position:relative}.nav-bottom .menu>li>a:hover{color:var(--acsent-color)}.nav-bottom .menu>li>a .pre-icon{margin-right:7px;display:none}.nav-bottom .menu>li>a .pre-icon svg{height:16px;width:auto;display:block;object-fit:contain}.nav-bottom .menu>li>a .pre-icon svg path{fill:var(--color-white)}.nav-bottom .menu>li>a .icon{margin-left:12px}.nav-bottom .menu>li>a .icon svg{height:14px;width:auto;display:block;object-fit:contain}.nav-bottom .menu>li>a .icon svg path{fill:var(--dark-font-color)}.nav-bottom .menu>li.current_page_item,.nav-bottom .menu>li.current-menu-item,.nav-bottom .menu>li.active{background-color:var(--color-black-3)}.nav-bottom .menu>li.current_page_item>a,.nav-bottom .menu>li.current-menu-item>a,.nav-bottom .menu>li.active>a{color:var(--color-white)}.nav-bottom .menu>li:hover{background-color:var(--color-black-3)}.nav-bottom .menu>li.menu-item-has-children{position:relative}.nav-bottom .menu>li.menu-item-has-children .sub-menu{padding:20px;width:100%;min-width:265px;position:absolute;top:100%;box-shadow:0px 16px 16px -16px rgba(0,0,0,.35),0px -4px 24px rgba(0,0,0,.25);opacity:0;pointer-events:none;transform:translateY(15px);background-color:#fafcff;left:-1px;z-index:99}.nav-bottom .menu>li.menu-item-has-children .sub-menu li{margin:0;position:relative;display:block}.nav-bottom .menu>li.menu-item-has-children .sub-menu li a{width:100%;font-family:var(--font-primary);font-style:normal;font-weight:600;font-size:15px;line-height:1.32;background-color:var(--color-white);color:var(--dark-font-color);padding-top:12px;padding-bottom:12px;padding-left:20px;padding-right:20px;white-space:nowrap;text-align:left;display:inline-flex;align-items:center;justify-content:flex-start;text-transform:uppercase}.nav-bottom .menu>li.menu-item-has-children .sub-menu li a .pre-icon{margin-right:7px;min-width:20px}.nav-bottom .menu>li.menu-item-has-children .sub-menu li a .pre-icon svg{height:16px;width:auto;display:block;object-fit:contain}.nav-bottom .menu>li.menu-item-has-children .sub-menu li a .pre-icon svg path{fill:var(--dark-font-color)}.nav-bottom .menu>li.menu-item-has-children .sub-menu li a:hover{color:var(--dark-font-color);background-color:var(--background-color2)}.nav-bottom .menu>li.menu-item-has-children .sub-menu li.current_page_item>a,.nav-bottom .menu>li.menu-item-has-children .sub-menu li.current-menu-item>a{color:var(--color-white);background-color:var(--background-color2)}.nav-bottom .menu>li.menu-item-has-children .sub-menu li.current_page_item>a .pre-icon svg path,.nav-bottom .menu>li.menu-item-has-children .sub-menu li.current-menu-item>a .pre-icon svg path{fill:var(--background-color2)}.nav-bottom .menu>li.menu-item-has-children.active>.sub-menu{opacity:1;pointer-events:all;transform:translateY(0)}.nav-bottom .menu>li.locations-dropdown{position:static}.nav-bottom .menu>li.locations-dropdown .locations-drop-down{padding:20px;display:flex;margin:0 auto;transform:translateY(15px);left:20px;right:20px;width:100%;max-width:650px}.nav-bottom .menu>li.locations-dropdown .locations-drop-down .dropdown-inner{max-width:680px;margin-left:auto;margin-right:auto;display:flex;width:100%}.nav-bottom .menu>li.locations-dropdown .locations-drop-down .column{flex:1;padding:0}.nav-bottom .menu>li.locations-dropdown.active>.sub-menu{opacity:1;pointer-events:all;transform:translateY(0)}.nav-bottom .menu>li.services-dropdown{position:static}.nav-bottom .menu>li.services-dropdown .services-drop-down{padding:20px;width:100%;left:15px;right:20px;max-width:calc(100% - 30px);display:flex;flex-direction:column;transform:translateY(15px);margin:0 auto}.nav-bottom .menu>li.services-dropdown .services-drop-down .column{flex:1;padding:0}.nav-bottom .menu>li.services-dropdown .dropdown-inner{width:100%;margin-left:auto;margin-right:auto;display:flex}.nav-bottom .menu>li.services-dropdown .dropdown-header{width:100%;margin-left:auto;margin-right:auto;display:flex;border-bottom:1px solid var(--color-light-grey);margin-bottom:15px}.nav-bottom .menu>li.services-dropdown .dropdown-header a{width:100%;font-family:var(--font-primary);font-style:normal;font-weight:600;font-size:15px;line-height:1.32;background-color:var(--color-white);color:var(--dark-font-color);padding-top:12px;padding-bottom:12px;padding-left:20px;padding-right:20px;white-space:nowrap;text-align:left;display:inline-flex;align-items:center;justify-content:flex-start;text-transform:uppercase}.nav-bottom .menu>li.services-dropdown .dropdown-header a[href="#"]{pointer-events:none}.nav-bottom .menu>li.services-dropdown .dropdown-header a .pre-icon{margin-right:7px;min-width:20px}.nav-bottom .menu>li.services-dropdown .dropdown-header a .pre-icon svg,.nav-bottom .menu>li.services-dropdown .dropdown-header a .pre-icon img{height:16px;width:auto;display:block;object-fit:contain}.nav-bottom .menu>li.services-dropdown .dropdown-header a .pre-icon svg path,.nav-bottom .menu>li.services-dropdown .dropdown-header a .pre-icon img path{fill:var(--dark-font-color)}.nav-bottom .menu>li.services-dropdown .dropdown-header a:hover{color:var(--dark-font-color);background-color:var(--white-font-color)}.nav-bottom .menu>li.services-dropdown.active>.sub-menu{opacity:1;pointer-events:all;transform:translateY(0)}@media (max-width:1199px){.nav-center,.nav-bottom .menu,.nav-bottom .btn-link{display:none}.nav-side .phone-block,.nav-bottom .phone-block{display:flex;align-items:center}}.nav-main{position:absolute;z-index:150;left:0;right:0;width:100%;max-width:100%;width:100%;top:0}.nav-main.fixed{position:fixed;top:0}.nav-main .nav-main__top-bar{background-color:var(--color-white);border-bottom:1px solid var(--color-text-grey);justify-content:center;align-items:center;text-align:center;padding-top:3px;padding-bottom:3px;font-weight:500;color:var(--color-black);display:none}@media (max-width:660px){.nav-main{top:0}}.nav-side{max-width:100vw;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100vh;z-index:250;pointer-events:none;transform:translateX(102%);background-color:#fafcff}@media (max-width:991px){.nav-side{display:block}}.nav-side.active{pointer-events:all;transform:translateX(0)}.nav-side__header{background-color:#fafcff}.nav-side__header .container{display:flex;align-items:center;justify-content:space-between;height:92px}.nav-side__header .logo{display:inline-block;object-fit:contain}.nav-side__header .logo img{max-height:65px;height:65px;display:block;object-fit:contain;width:auto}@media (max-width:767px){.nav-side__header .logo img{max-height:60px;height:60px}.nav-side__header .container{height:65px}}.nav-side__scroller{padding-top:20px;padding-bottom:125px;overflow-y:auto;-webkit-overflow-scrolling:touch;height:100%;max-height:100%;background-color:var(--color-white)}.nav-side__close{display:flex;justify-content:center;align-items:center;cursor:pointer;background:0 0;border:none;margin-right:15px}.nav-side__close svg{width:29px;height:29px;display:block;object-fit:contain}.nav-side__close svg path,.nav-side__close svg rect{stroke:var(--dark-blue-font-color);fill:var(--dark-blue-font-color)}.nav-side .mob-gr{max-width:145px;margin:24px auto;display:flex}.nav-side .btn-link{width:100%}.nav-side .menu{position:relative;z-index:15;padding:0}.nav-side .menu>li{display:block;width:100%;padding-bottom:12px;padding-top:12px;padding-left:16px;padding-right:16px}.nav-side .menu>li>a{width:100%;display:flex;align-items:center;color:var(--color-black-2);font-family:var(--font-primary);font-style:normal;font-weight:600;text-transform:uppercase;font-size:16px;line-height:1.4;position:relative}.nav-side .menu>li>a span:not(.sub-menu-toggle){position:relative}.nav-side .menu>li a .pre-icon{margin-right:7px;min-width:25px;display:none}.nav-side .menu>li>a .pre-icon svg{height:16px;width:auto;display:block;object-fit:contain}.nav-side .menu>li>a .pre-icon svg path{fill:var(--color-black-2)}.nav-side .menu>li>a .sub-menu-toggle{display:flex;align-items:center;justify-content:center;padding:5px 15px;margin-right:-15px;position:absolute;right:0}.nav-side .menu>li>a .sub-menu-toggle svg{height:16px;width:auto;display:block;object-fit:contain}.nav-side .menu>li>a .sub-menu-toggle svg path{fill:var(--dark-font-color)}.nav-side .menu>li>a .sub-menu-toggle:before{display:none}.nav-side .dropdown-header{display:none}.nav-side .column{padding:0;list-style:none}.nav-side .menu>li.current_page_item>a,.nav-side .menu>li.current-menu-item>a{color:var(--color-red)}.nav-side .menu>li.menu-item-has-children .sub-menu,.nav-side .menu>li.mega-menu-wrapper .sub-menu{display:none;padding-top:14px;padding-bottom:4px;padding-left:0}.nav-side .menu>li.menu-item-has-children .sub-menu li,.nav-side .menu>li.mega-menu-wrapper .sub-menu li{margin-bottom:10px}.nav-side .menu>li.menu-item-has-children .sub-menu li:last-child,.nav-side .menu>li.mega-menu-wrapper .sub-menu li:last-child{margin-bottom:0}.nav-side .menu>li.menu-item-has-children .sub-menu li.menu-item-has-children a,.nav-side .menu>li.mega-menu-wrapper .sub-menu li.menu-item-has-children a{width:100%}.nav-side .menu>li.menu-item-has-children .sub-menu li a,.nav-side .menu>li.mega-menu-wrapper .sub-menu li a{font-family:var(--font-primary);font-style:normal;font-weight:400;font-size:14px;line-height:1.4;color:var(--color-black-2);display:inline-flex;align-items:center;position:relative;text-transform:uppercase}.nav-side .menu>li.menu-item-has-children .sub-menu li a .pre-icon,.nav-side .menu>li.mega-menu-wrapper .sub-menu li a .pre-icon{margin-right:4px;min-width:25px}.nav-side .menu>li.menu-item-has-children .sub-menu li a .pre-icon svg,.nav-side .menu>li.mega-menu-wrapper .sub-menu li a .pre-icon svg{height:16px;width:auto;display:block;object-fit:contain}.nav-side .menu>li.menu-item-has-children .sub-menu li a .pre-icon svg path,.nav-side .menu>li.mega-menu-wrapper .sub-menu li a .pre-icon svg path{fill:#3d55ad}.nav-side .menu>li.menu-item-has-children .sub-menu li a .pre-icon-arrow,.nav-side .menu>li.mega-menu-wrapper .sub-menu li a .pre-icon-arrow{margin-right:-2px;min-width:25px;margin-left:6px}.nav-side .menu>li.menu-item-has-children .sub-menu li a .pre-icon-arrow svg,.nav-side .menu>li.mega-menu-wrapper .sub-menu li a .pre-icon-arrow svg{height:10px}.nav-side .menu>li.menu-item-has-children .sub-menu li a .pre-icon-arrow svg path,.nav-side .menu>li.mega-menu-wrapper .sub-menu li a .pre-icon-arrow svg path{fill:#495171}.nav-side .menu>li.menu-item-has-children .sub-menu li a .sub-menu-toggle,.nav-side .menu>li.mega-menu-wrapper .sub-menu li a .sub-menu-toggle{display:flex;align-items:center;justify-content:center;padding:5px 15px;margin-right:-15px;position:absolute;right:0}.nav-side .menu>li.menu-item-has-children .sub-menu li a .sub-menu-toggle svg,.nav-side .menu>li.mega-menu-wrapper .sub-menu li a .sub-menu-toggle svg{height:20px;width:auto;display:block;object-fit:contain}.nav-side .menu>li.menu-item-has-children .sub-menu li a .sub-menu-toggle svg path,.nav-side .menu>li.mega-menu-wrapper .sub-menu li a .sub-menu-toggle svg path{fill:var(--color-black-2)}.nav-side .menu>li.menu-item-has-children .sub-menu li a .sub-menu-toggle:before,.nav-side .menu>li.mega-menu-wrapper .sub-menu li a .sub-menu-toggle:before{display:none}.nav-side .menu>li.menu-item-has-children .sub-menu li.current_page_item>a,.nav-side .menu>li.menu-item-has-children .sub-menu li.current-menu-item>a,.nav-side .menu>li.mega-menu-wrapper .sub-menu li.current_page_item>a,.nav-side .menu>li.mega-menu-wrapper .sub-menu li.current-menu-item>a{color:var(--color-red)}.nav-side .menu>li.active>a>.sub-menu-toggle{transform:rotate(180deg)}.nav-side .header-svg-wrap{background:var(--background-color3)}.nav-side .header-svg-wrap svg path{fill:var(--acsent-color)}.nav-side .header-location a{color:var(--acsent-color3)}.footer{background-color:var(--background-color);color:var(--white-font-color)}.footer .footer-top{padding-top:60px;padding-bottom:24px}.footer .footer-top .footer-row{display:flex;gap:15px}.footer .footer-top .footer-col{flex:.9}.footer .footer-top .footer-col .text{max-width:440px}.footer .footer-top .footer-col .text h4{color:var(--white-font-color);margin-bottom:16px;padding-top:4px}.footer .footer-top .footer-col.sidebar-2{flex:1;display:flex;flex-wrap:wrap}.footer .footer-top .footer-col.sidebar-3{flex:.52}.footer .footer-top .socials{display:flex;align-items:center;justify-content:flex-start;gap:16px;margin-top:11px;padding:0}.footer .footer-top .socials li{display:flex;justify-content:center;align-items:center}.footer .footer-top .socials li a{display:flex;justify-content:center;align-items:center;min-width:36px;min-height:36px;border-radius:50%;background-color:#ddd}.footer .footer-top .socials li a[title=Facebook]{background-color:#3a559f}.footer .footer-top .socials li a[title=Facebook] path{fill:var(--white-font-color)}.footer .footer-top .socials li a[title=Linkedin]{background-color:#0a66c2}.footer .footer-top .socials li a[title=Linkedin] path{fill:var(--white-font-color)}.footer .footer-top .socials li a[title=Twitter]{background-color:#000}.footer .footer-top .socials li a[title=Twitter] path{fill:var(--white-font-color)}.footer .footer-top .socials li a[title=Yelp]{background-color:#c00}.footer .footer-top .socials li a[title=Yelp] path{fill:var(--white-font-color)}.footer .footer-top .socials li a[title="Google reviews"]{background-color:#eee}.footer .footer-top .socials li a[title="Google reviews"] svg{height:36px}.footer .footer-top .socials li a[title=YouTube]{background-color:#f20000}.footer .footer-top .socials li a[title=YouTube] path{fill:var(--white-font-color)}.footer .footer-top .socials li a[title=Instagram]{background:radial-gradient(circle at 30% 107%,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}.footer .footer-top .socials li a[title=Instagram] path{fill:var(--white-font-color)}.footer .footer-top .socials li a img,.footer .footer-top .socials li a svg{height:18px}.footer .footer-top .footer-menu{padding-left:35px;padding-right:35px;margin-bottom:20px;min-width:45%;max-width:50%}.footer .footer-top .footer-menu:nth-child(odd){padding-left:0}.footer .footer-top .footer-menu__title{font-size:18px;font-weight:700;margin-bottom:16px;display:block}.footer .footer-top .footer-menu ul{padding:0;list-style:none}.footer .footer-top .footer-menu ul li{margin-bottom:8px}.footer .footer-top .footer-menu ul li a{font-size:16px;color:var(--white-font-color)}.footer .footer-top .footer-menu ul li a:hover{color:var(--white-font-color)}.footer .footer-top .text{color:var(--white-font-color)}.footer .footer-top .widgets{margin-bottom:20px}.footer .footer-top .widgets .dmca-badge{height:61px;width:141px;background:var(--acsent-color);display:flex;align-items:center;justify-content:center;border-radius:4px;padding:12px}.footer .footer-top .map-wrap{display:block}.footer .footer-top .map-wrap iframe{height:420px;display:block}.footer .footer-top .widget-reviews{margin-top:30px;display:flex;justify-content:flex-start}.footer .footer-top .footer-info{display:flex;flex-direction:column;gap:25px}.footer .footer-top .footer-info .part p{font-size:18px;font-weight:700}.footer .footer-top .footer-info .info-block{margin-top:15px;margin-bottom:25px;display:flex;align-items:center}.footer .footer-top .footer-info .info-block svg{margin-right:12px;min-width:15px}.footer .footer-top .footer-info .info-block svg path{fill:var(--white-font-color)}.footer .footer-top .footer-info .info-block .info-title{display:block;margin-bottom:0;font-size:16px;font-weight:400}.footer .footer-top .footer-info .info-block .work-time p{font-size:16px;font-weight:400}.footer .footer-top .footer-info .info-block .work-time p br{display:none}.footer .footer-top .footer-info .info-block:first-child{margin-top:0}.footer .footer-top .footer-info .info-block:last-child{margin-bottom:0}.footer .footer-top .footer-info .work-time{font-size:17px}.footer .footer-top .footer-info .btn-link.btn-green:hover{background:var(--white-font-color);color:var(--acsent-color);border-color:var(--white-font-color)}.footer .footer-top .footer-info .info-list .info-item{display:flex;align-items:center;justify-content:flex-start;margin-bottom:15px}.footer .footer-top .footer-info .info-list .info-item:last-child{margin-bottom:0}.footer .footer-top .footer-info .info-list .info-item .icon{margin-right:10px}.footer .footer-top .footer-info .info-list .info-item .icon svg{fill:var(--white-font-color);height:16px;min-height:16px;width:auto;display:block;object-fit:contain}.footer .footer-top .footer-info .info-list .info-item .caption{font-size:18px;color:var(--white-font-color);font-weight:500}.footer .footer-bot{padding:0 0 24px}.footer .footer-bot .row{padding:24px 0;border-top:1px solid #1358ad;align-items:center;justify-content:space-between;margin:0}.footer .footer-bot .row>div{padding:0}.footer .footer-bot .footer-menu ul{display:flex;font-size:16px;margin:0 -12px;list-style:none}.footer .footer-bot .footer-menu ul li{margin:0 12px}.footer .footer-bot .footer-menu ul li a{color:var(--white-font-color)}.footer .footer-bot .copyright{font-size:16px}.s-home-hero{padding:44px 0}.s-home-hero .row{margin:0 -34px}.s-home-hero .row>div{padding:0 34px}.s-home-hero .row>div:first-child{max-width:732px}.home-hero-label{display:inline-flex;align-items:center;background:var(--background-color3);padding:4px 16px;border:1px solid var(--background-color2);border-radius:30px;margin:0 0 24px;color:var(--dark-font-color);font-size:16px;font-weight:500;height:40px}.home-hero-label img{max-width:24px;margin-right:4px}.btn-link{font-weight:700;padding:10px 15px;height:56px;min-width:186px;color:var(--acsent-color);border:2px solid var(--acsent-color);border-radius:100px;display:inline-flex;align-items:center;justify-content:center}.btn-link:hover{background:var(--acsent-color);color:var(--white-font-color)}.btn-link.btn-green{background:var(--acsent-color);color:var(--white-font-color)}.btn-link.btn-green:hover{background:0 0;color:var(--acsent-color)}.home-hero-left .d-flex .btn-link{min-width:236px;white-space:nowrap}.home-hero-left .d-flex p{margin-bottom:0}.home-hero-left .d-flex{margin-bottom:56px;gap:10px;max-width:628px;align-items:center}.block-home-hero{display:flex;align-items:center;justify-content:space-between;max-width:628px}.block-home-hero:not(:last-child){padding:0 0 24px;margin-bottom:24px;border-bottom:1px solid var(--background-color2)}.block-home-hero-text{display:flex;align-items:center}.block-home-hero-text img{max-width:32px;margin-right:12px;filter:brightness(0) invert(0)}.link{font-size:16px;font-weight:600;position:relative}.link:hover{color:var(--acsent-color3)}.link:after{content:"";position:absolute;width:100%;height:1px;background:var(--acsent-color3);left:0;bottom:-2px;transition:all .3s ease}.link:hover:after{opacity:0}.home-hero-right{position:relative}.home-goole-box-wrap{position:absolute;left:0;bottom:0;max-width:305px;padding:24px 24px 0 0;border-radius:0 15px 0 0;background:#fafcff}.home-google-box{background:var(--acsent-color3);padding:35px;border-radius:15px;text-align:center}.home-google-box h4{color:var(--white-font-color);margin:0 auto 24px}.home-google-box img{border-radius:15px;width:100%;max-width:197px}.s-feedback{padding:40px 0 80px;overflow:hidden}.feedback-widget{margin-bottom:40px}.s-feedback .feedback-widget-sd .saswp-r1 li{background:#fff;border-color:#d5e2ef;border-radius:16px;display:flex;flex-direction:column-reverse;padding:16px;color:#414141}.s-feedback .feedback-widget-sd .saswp-r1 li .saswp-rc-cnt{margin:0;height:unset}.s-feedback .feedback-widget-sd .saswp-r .saswp-rc .saswp-rc-nm{display:flex;gap:32px;align-items:center}.s-feedback .feedback-widget-sd .saswp-r1 li .saswp-rvw-str{width:unset;top:0}.s-feedback .feedback-widget-sd .saswp-r1 li .saswp-rvw-str:after{content:"";background:#d5e2ef;height:24px;width:1px;left:-14px;position:absolute;top:3px}.feedback-widget-sd{display:flex;align-items:center;justify-content:center;margin:0 0 40px}.feedback-widget-sd .saswp-r{width:100%;max-width:100%;margin-top:0;position:relative}.feedback-widget-sd .saswp-cct .saswp-sic .saswp-si,.feedback-widget-sd .saswp-cct .saswp-cs{max-width:1482px}.feedback-widget-sd .saswp-r .saswp-sic{max-width:unset !important}.feedback-widget-sd .saswp-r .saswp-cst .saswp-cs{height:unset}.feedback-widget-sd .saswp-r .saswp-r2-b{padding:0;background-color:transparent;color:#777;border:none;border-radius:0;height:unset !important}.feedback-widget-sd .saswp-r .saswp-r2-b:before{content:none}.feedback-widget-sd .saswp-r .saswp-r2-b .saswp-rc-cnt{font-size:16px;height:unset}.feedback-widget-sd .saswp-r2-q svg,.feedback-widget-sd .saswp-r .saswp-r2-strs{display:none}.feedback-widget-sd .saswp-cct .saswp-r2-sli{width:100%;margin-right:18px;max-width:471px;margin-bottom:40px;padding:16px;border:1px solid #d5e2ef;border-radius:16px}.feedback-widget-sd .saswp-r2-b .saswp-rc-cnt p{display:inline;font-weight:400;font-family:"Poppins";color:#414141}.feedback-widget-sd .saswp-rc-cnt{padding:0}.feedback-widget-sd .saswp-r .saswp-rc{padding:16px 0 0;justify-content:space-between;align-items:center}.feedback-widget-sd .saswp-r .saswp-rc .saswp-rc-a{flex:unset;display:flex;justify-content:flex-start;max-width:unset !important}.feedback-widget-sd .saswp-r .saswp-rc .saswp-rc-a img{display:none}.feedback-widget-sd .saswp-r .saswp-rc .saswp-rc-lg{transform:translateX(50%);margin-top:-2px;position:static}.feedback-widget-sd .saswp-r .saswp-rc .saswp-rc-nm{width:unset}.feedback-widget-sd .saswp-r .saswp-rc .saswp-rc-nm a{width:100%;color:var(--color-dark);text-transform:capitalize}.feedback-widget-sd .saswp-r .saswp-rc .saswp-rc-nm strong{font-weight:500}.feedback-widget-sd .saswp-r .saswp-sd{justify-content:center}.feedback-widget-sd .saswp-r .saswp-sd .saswp-dot{margin:0 6px;width:8px;height:8px;background:#d5e2ef}.feedback-widget-sd .saswp-r .saswp-sd .saswp-dot.saswp-active{color:var(--acsent-color3)}.feedback-widget-sd .saswp-glg-review-body{margin:0}.feedback-widget-sd .saswp-r:after,.feedback-widget-sd .saswp-r:before{bottom:0;content:"";display:block;position:absolute;top:0;width:150px;z-index:1}.feedback-widget-sd .saswp-r:before{background-image:linear-gradient(to right,#fafcff,hsla(0,0%,100%,0));left:0;right:auto}.feedback-widget-sd .saswp-r:after{background-image:linear-gradient(270deg,#fafcff,hsla(0,0%,100%,0));left:auto;right:0}.feedback-gallery{display:flex;align-items:center;justify-content:center}.feedback-gallery .img-wrap{background:var(--background-color3);height:106px;display:flex;align-items:center;justify-content:center;margin:0 12px;min-width:216px;border-radius:16px}.feedback-gallery .img-wrap img{max-width:184px;max-height:74px}.s-cost-calc{padding:80px 0;color:var(--white-font-color)}.s-cost-calc .content-serv{max-width:672px}.s-cost-calc .content-serv h2{color:var(--white-font-color)}.home-hero-it{display:flex;max-width:516px;margin:0 0 24px}.home-hero-it img{max-width:44px;margin-right:16px;filter:brightness(0) invert(1)}.cost-calc-wrap{background:var(--white-font-color);border-radius:15px;padding:36px;max-width:585px;margin-left:auto}.calc-title-top{text-align:center;color:var(--dark-font-color);opacity:.8}.calc-title-top h3{margin-bottom:4px}.calc-title-top p{max-width:390px;margin:0 auto 24px}.page-quiz{position:relative}.page-quiz .step-navigation{display:none;margin-top:24px;padding-top:27px;justify-content:space-between;align-items:center;gap:15px;max-width:840px;width:100%;margin-left:auto;margin-right:auto;flex-wrap:wrap;position:relative}.page-quiz .step-navigation:before{content:"";width:calc(100% + 72px);height:1px;background-color:var(--dark-font-color);opacity:.1;position:absolute;z-index:10;left:-36px;top:0}.page-quiz .step-navigation .btn{height:56px;min-width:144px;border:1px solid var(--acsent-color);border-radius:8px;background:0 0;color:var(--acsent-color);padding:0 10px;font-size:18px;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center}.page-quiz .step-navigation .btn .icon{max-height:23px}.page-quiz .step-navigation .btn svg{width:20px;margin-right:8px}.page-quiz .step-navigation .btn svg path{fill:var(--acsent-color);transition:all .3s ease}.page-quiz .step-navigation .btn .caption{text-transform:capitalize}.page-quiz .step-navigation .btn:hover{transform:none;background:var(--acsent-color);color:var(--white-font-color)}.page-quiz .step-navigation .btn:hover svg path{fill:var(--white-font-color)}.page-quiz .step-navigation .btn-start-over .icon{display:none}.page-quiz .step-navigation.active{display:flex}.page-quiz .preloader{display:flex;justify-content:center;align-items:center;position:absolute;z-index:15;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:var(--color-white);opacity:0;pointer-events:none}.page-quiz .preloader.active{opacity:1;pointer-events:all}.page-quiz .preloader .icon{width:50px;height:auto;display:block;object-fit:contain;animation:spin 1.5s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.quiz-step{display:none;margin-left:auto;margin-right:auto}.quiz-step.active{display:block}.quiz-step .step-title{margin-bottom:16px;font-size:20px;font-weight:500}.quiz-step .selection-grid{margin-left:auto;margin-right:auto;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:0px}.quiz-step .selection-grid.grid-list{grid-template-columns:repeat(1,1fr)}.quiz-step .selection-grid .step-select{display:inline-flex;justify-content:flex-start;align-items:center;cursor:pointer;padding:15px 20px;font-weight:400;color:var(--dark-font-color);position:relative;border-radius:8px}.quiz-step .selection-grid .step-select:before{display:block;content:"";width:33px;min-width:33px;height:33px;border-radius:100%;margin-right:24px;border:3px solid var(--background-color2)}.quiz-step .selection-grid .step-select:hover{background-color:var(--background-color3);color:#1c2134}.quiz-step .selection-grid .step-select:hover:before{border:3px solid var(--acsent-color3);background-color:var(--acsent-color3);box-shadow:0 0 0 0 var(--acsent-color3) inset,0 0 0 4px var(--background-color3) inset}.quiz-step .selection-grid .step-select .step-text .price{display:none}.quiz-step .btn-wrap{display:flex;justify-content:center;align-items:center;gap:12px;justify-content:center;padding:16px 0;flex-wrap:wrap}.quiz-step .btn-wrap a{align-items:center;border-radius:8px;display:flex;font-weight:900;height:56px;justify-content:center;min-width:243px;transition:all .25s ease;text-transform:none;font-size:18px}.quiz-step .btn-wrap a svg{margin-right:12px}.quiz-step .btn-wrap a svg path{transition:all .25s ease}.quiz-step .btn-wrap a.btn-white{background:var(--background-color2);color:var(--background-color)}.quiz-step .btn-wrap a.btn-white:hover{background-color:var(--background-color);color:var(--white-font-color);transform:none}.quiz-step .btn-wrap a.btn-white path{fill:var(--background-color)}.quiz-step .btn-wrap a.btn-white:hover path{fill:var(--white-font-color)}.quiz-step .btn-wrap a.btn-yellow{background-color:var(--acsent-color);border:2px solid var(--acsent-color);color:var(--white-font-color);transform:none}.quiz-step .btn-wrap a.btn-yellow:hover{background-color:transparent;color:var(--acsent-color);transform:none}.quiz-step .btn-wrap a.btn-yellow path{fill:var(--white-font-color)}.quiz-step .btn-wrap a.btn-yellow:hover path{fill:var(--acsent-color)}.quiz-step.final .post-content{margin-bottom:35px}.quiz-step.final .step-title{font-size:24px;font-weight:700}.quiz-step.final .list-of-services{max-width:unset;margin-left:auto;margin-right:auto;list-style:none;padding:0}.quiz-step.final .list-of-services li{position:relative;padding-left:36px}.quiz-step.final .list-of-services li svg{position:absolute;left:0}.quiz-step.final .list-of-services li svg path{fill:var(--acsent-color)}.quiz-step.final .final-price{max-width:unset;margin-left:auto;margin-right:auto;font-weight:700;font-size:24px}.quiz-step.final .info-notice{font-size:24px;font-weight:700;padding:24px 36px;border-radius:4px;border:1px solid #c1c9e6;background-color:var(--color-white);margin-top:24px}.quiz-step.final .info-notice ul{margin:0;font-size:18px;font-weight:400;list-style:none;padding:0}.quiz-step.final .info-notice ul li{position:relative;padding-left:20px}.quiz-step.final .info-notice ul li:after{content:"";width:8px;height:8px;border-radius:50px;background:#000;position:absolute;left:3px;top:10px}.hidden,.hide,[hidden]{display:none}.section-coupons-slider{padding-top:80px;padding-bottom:80px}.section-coupons-slider .section-caption{display:flex;justify-content:center;align-items:center;margin-bottom:12px}.section-coupons-slider .section-caption span{height:41px;border-radius:30px;border:2px solid var(--acsent-color2);color:var(--acsent-color2);display:flex;justify-content:center;align-items:center;font-size:14px;font-weight:700;margin-left:auto;margin-right:auto;padding:6px 12px;text-transform:uppercase}.section-coupons-slider h2{text-align:center;margin:0 0 12px}.section-content{max-width:864px;text-align:center;margin:0 auto 50px}.section-coupons-slider .row{margin:0 -12px}.section-coupons-slider .row>div{padding:0 12px}.coupon-one{margin:0 0 24px;padding:24px;position:relative;text-align:center;border-radius:15px;background:var(--white-font-color)}.section-coupons-slider .row>div:nth-child(n+4){display:none}.coupon-one h3{color:var(--dark-font-color);font-weight:700;margin:24px 0 12px;text-transform:capitalize}.coupon-one p{font-size:16px}.coupon-meta{display:flex;align-items:center;justify-content:space-between;padding:24px 0 0;margin:24px 0 0;border-top:1px solid var(--background-color2)}.coupon-one .exp-date{font-size:16px;font-weight:600}.coupon-one .coupon-picture img{height:223px;width:100%;object-fit:contain;background:0 0}.coupon-discont{display:inline-flex;background:var(--acsent-color3);color:var(--white-font-color);border-radius:12px 0;padding:8px 12px;position:absolute;left:0;top:0;align-items:center;font-size:18px;font-weight:700}.coupon-discont svg{margin-right:12px}.section-coupons-slider .row>div:first-child .coupon-discont{background:var(--acsent-color)}.toggle-coupon-wrap{display:flex;justify-content:center;margin-top:12px}.toggle-coupon{color:var(--acsent-color3);text-decoration:underline;font-size:16px;font-weight:600;cursor:pointer}.toggle-coupon:hover{color:var(--acsent-color);text-decoration:none}.coupon-modal{margin:75px auto;max-width:1368px}@media (max-width:480px){.coupon-modal{margin-top:65px;margin-bottom:150px}}.coupon-modal .modal-inner{background:var(--white-font-color);padding-left:40px;padding-bottom:40px;padding-right:40px;padding-top:108px;position:relative;border-radius:8px;border:1px solid #c1c9e6;box-shadow:0px 4px 25px 0px rgba(0,0,0,.25)}.coupon-modal .modal-inner .btn-close{position:absolute;top:40px;right:40px;height:36px;width:36px;display:flex;justify-content:center;align-items:center;cursor:pointer;background:0 0;border:none}@media (max-width:767px){.coupon-modal .modal-inner{padding-left:30px;padding-right:30px;padding-top:50px;padding-bottom:24px}.coupon-modal .modal-inner .btn-close{top:15px;right:15px}}@media (max-width:415px){.coupon-modal .modal-inner{padding-left:16px;padding-right:16px}}.coupon-modal .row{margin:0 -30px}.coupon-modal .row>div{padding:0 30px}.coupon-modal .row>div:nth-child(1){max-width:640px}.coupon-modal .col-coupon-modal-left{max-width:580px}.coupon-modal .modal-title{text-align:left;margin-bottom:24px}.coupon-modal h4{font-size:24px;font-weight:700;margin-bottom:24px}.coupon-modal .coupon-discont-modal-mob{display:none}.coupon-modal .col-coupon-modal-right{padding:24px 36px;border:1px solid #c1c9e6;border-radius:4px}.coupon-modal .coupon-discont-modal{text-align:right}.coupon-modal .coupon-discont-modal .coupon-discont{position:static;margin:0 0 16px}.coupon-modal .text{margin-top:30px}.coupon-modal .text ul{margin-left:0;padding:0}@media (max-width:1024px){.coupon-modal .row>div{flex-basis:100%;max-width:unset !important}.coupon-modal .col-coupon-modal-right .coupon-discont-modal,.coupon-modal .col-coupon-modal-right .coupon-picture,.coupon-modal .text h4{display:none}.coupon-modal .col-coupon-modal-left{max-width:unset}.coupon-modal h4{margin-bottom:16px}.coupon-modal .modal-title{margin-bottom:16px;text-align:center;font-size:30px}.coupon-modal .coupon-discont-modal-mob{display:block;margin-bottom:16px;position:relative}.coupon-modal .coupon-discont-modal-mob .coupon-discont{margin-bottom:0;position:absolute;top:0}.coupon-modal .col-coupon-modal-right{border:none;padding:0}.coupon-modal .text{margin-top:16px}.coupon-modal .text li{margin-bottom:8px}.coupon-modal .form-wrap .wpcf7 form .wpcf7-form-control-wrap{margin-bottom:8px}}.s-serv-form{position:relative;padding:85px 80px;border-radius:15px;background-color:var(--background-color)}.s-serv-form .row>div:nth-child(2){max-width:478px}.s-serv-form>div{position:relative;z-index:2}.s-serv-form .content-serv h2{color:var(--white-font-color);margin-bottom:16px}.s-serv-form .content-serv h2 span{color:var(--acsent-color4)}.s-serv-form .content-serv h4{color:var(--white-font-color);margin-bottom:36px}.s-serv-form .content-serv{color:var(--white-font-color);max-width:750px}.s-serv-form .content-serv .home-hero-it{max-width:unset;margin:0;align-items:center}.s-serv-form .content-serv .home-hero-it p{color:var(--white-font-color)}.serv-form .form-talk-to-expert{background-color:#1358ad;border-radius:15px;padding:36px 24px;width:100%}.serv-form .form-talk-to-expert p:nth-last-child(2){margin:0}.form-wrap-bar{display:flex;align-items:center;margin:0 0 24px}.form-wrap-bar img{max-width:62px;max-height:62px;margin-right:16px}.s-serv-form .form-talk-to-expert .form-title{margin-bottom:4px;color:var(--white-font-color);font-weight:700}.s-serv-form .form-talk-to-expert .work-time .caption{color:var(--white-font-color);font-size:16px;font-weight:400}.s-serv-form .form-talk-to-expert .work-time{margin-bottom:0}.form-wrap .wpcf7 form .wpcf7-form-control-wrap{display:block;width:100%;margin-bottom:16px}.form-wrap .wpcf7 form .wpcf7-form-control-wrap .wpcf7-not-valid-tip{margin-top:4px;font-size:13px;color:var(--acsent-color2)}.form-wrap .wpcf7 form .wpcf7-radio{display:flex;flex-direction:column;align-items:flex-start}.form-wrap .wpcf7 form .wpcf7-radio .wpcf7-list-item{margin-left:0;margin-right:0;margin-top:0;margin-bottom:2px;display:inline-flex;align-items:center;justify-content:flex-start;cursor:pointer}.form-wrap .wpcf7 form .wpcf7-radio .wpcf7-list-item label{display:flex;cursor:pointer;align-items:center}.form-wrap .wpcf7 form .wpcf7-radio .wpcf7-list-item input[type=radio]{appearance:auto;width:15px;height:15px;cursor:pointer}.form-wrap .wpcf7 form .wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label{font-size:15px;font-weight:400;margin-left:5px}.form-wrap .wpcf7 form .form-label{font-size:16px;font-weight:600;color:var(--dark-font-color);margin-bottom:5px}.form-wrap .wpcf7 form .wpcf7-select,.form-wrap .wpcf7 form .wpcf7-date,.form-wrap .wpcf7 form .wpcf7-text{background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px;padding:8px 16px;height:48px;line-height:normal;min-height:40px;display:block;font-size:16px;width:100%;color:#636d90;font-family:var(--dark-font-color)}.form-wrap .wpcf7 form .wpcf7-text::placeholder{opacity:.75}.form-wrap .wpcf7 form .wpcf7-textarea{background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px;height:80px;padding:12px 16px;line-height:normal;display:block;font-size:16px;width:100%;resize:vertical;height:60px;min-height:60px;color:#636d90}.form-wrap .wpcf7 form .wpcf7-textarea::placeholder{opacity:.75}.form-wrap .wpcf7 form button[type=submit]{width:100%;cursor:pointer;text-transform:capitalize;display:flex;justify-content:center;align-items:center;position:relative;background-color:var(--acsent-color) !important;border:1px solid var(--acsent-color) !important;color:var(--white-font-color);border-radius:100px;font-size:18px;font-weight:700;text-transform:capitalize;height:56px;min-height:56px}.form-wrap .wpcf7 form button[type=submit] .icon{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;opacity:0;transform:translateY(-50%) translateX(-50%)}.form-wrap .wpcf7 form button[type=submit] .icon svg{animation:spin 1.5s linear infinite;height:20px;width:auto}.form-wrap .wpcf7 form button[type=submit] .icon svg path{fill:var(--white-font-color)}.form-wrap .wpcf7 form button[type=submit]:hover{background-color:var(--acsent-color2) !important;border:1px solid var(--acsent-color2) !important}.form-wrap .wpcf7 form button[type=submit].disabled{pointer-events:none}.form-wrap .wpcf7 form button[type=submit].wait{color:transparent !important}.form-wrap .wpcf7 form button[type=submit].wait .icon{opacity:1}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.form-wrap .wpcf7 form .wpcf7-response-output{font-size:16px;margin-left:auto;margin-right:auto;margin-bottom:0;margin-top:15px;padding:0;border:0;font-weight:500;text-align:center;color:var(--color-black-2);max-width:265px}.s-serv-form .form-wrap .wpcf7 form .wpcf7-select,.s-serv-form .form-wrap .wpcf7 form .wpcf7-date,.s-serv-form .form-wrap .wpcf7 form .wpcf7-textarea,.s-serv-form .form-wrap .wpcf7 form .wpcf7-text{background-color:var(--background-color3);border:1px solid var(--background-color3);border-radius:100px;font-size:16px;min-height:48px;padding:8px 16px;width:100%;color:var(--dark-blue-font-color);outline:none}.s-serv-form .form-wrap .wpcf7 form .wpcf7-textarea{min-height:106px;border-radius:15px}.s-serv-form .form-wrap .wpcf7 form p{color:#fff;font-size:16px}.s-serv-form .form-wrap .wpcf7 form .wpcf7-form-control-wrap{margin-bottom:16px}.s-serv-form .form-wrap .wpcf7 form button[type=submit]{background-color:var(--acsent-color);border:1px solid var(--acsent-color) !important;color:var(--white-font-color);border-radius:100px;font-size:18px;font-weight:700;text-transform:capitalize;height:56px;min-height:56px}.s-serv-form .form-wrap .wpcf7 form .wpcf7-response-output{color:var(--white-font-color)}.s-serv-form .form-wrap .wpcf7 form .wpcf7-form-control-wrap .wpcf7-not-valid-tip{color:var(--acsent-color2)}.s-serv-form .form-wrap .wpcf7 form button[type=submit]:hover{background-color:var(--acsent-color2) !important;border:1px solid var(--acsent-color2) !important}.s-serv-contact{padding:80px 0}.s-serv-contact .row{margin:0 -34px}.s-serv-contact .row>div{padding:0 34px}.s-serv-contact .row>div:nth-child(1){max-width:654px}.s-serv-contact .section-title{max-width:670px}.s-serv-contact .serv-contact-text>p{margin-bottom:36px}.serv-contact-pw{padding:23px 36px;background:var(--white-font-color);border:1px solid var(--background-color2);border-radius:50px;display:flex;align-items:center;justify-content:space-between}.serv-contact-pw p{margin:0;margin-right:20px}.serv-contact-pw .btn-link{min-width:255px}.serv-contact-pw .btn-link svg path{fill:var(--white-font-color);transition:all .25s ease}.serv-contact-pw .btn-link:hover svg path{fill:var(--acsent-color)}.serv-contact-pw .btn-link svg{margin-right:12px}.offer-wrap{background:var(--background-color2);border-radius:15px;padding:36px}.offer-list{list-style:none;padding:0;margin-bottom:0;margin-top:24px}.offer-list li{background:var(--white-font-color);min-height:97px;padding:16px 24px;border-radius:15px;display:flex;align-items:center;box-shadow:0 -7px 44px rgba(23,23,73,.1)}.offer-list li svg{margin-right:20px;min-width:24px}.offer-list li svg path{fill:var(--acsent-color2)}.offer-list li:last-child{min-height:122px}.offer-list li:not(:last-child){margin-bottom:-14px;border-radius:15px 15px 0 0}.s-services-list{background:var(--background-color2);padding:80px 0}.s-services-list h2{text-align:center}.s-services-list p{text-align:center;margin-bottom:50px}.s-services-list .offer-list{margin:0}.s-services-list .offer-list>a{background:var(--white-font-color);color:var(--dark-font-color);min-height:97px;padding:16px 24px;border-radius:15px;display:flex;align-items:center;box-shadow:0 -7px 44px rgba(23,23,73,.1)}.s-services-list .offer-list>a svg{margin-right:20px;min-width:24px}.s-services-list .offer-list>a svg path{fill:var(--acsent-color2)}.s-services-list .offer-list>a:last-child{min-height:122px}.s-services-list .offer-list>a:not(:last-child){margin-bottom:-14px;border-radius:15px 15px 0 0}.s-services-list .offer-list>a[href="#"]{cursor:default;pointer-events:none}.s-services-list .toggle-services{color:var(--acsent-color3);text-decoration:underline;font-size:16px;font-weight:600;cursor:pointer}.s-services-list .toggle-services:hover{color:var(--acsent-color);text-decoration:none}.s-latest-posts{padding:80px 0;background:#fafdff}.s-latest-posts h2{text-align:center;margin:0 0 50px}.s-latest-posts .row{margin:0 -12px}.s-latest-posts .row>div{padding:0 12px}.s-latest-posts .post-related{background:var(--white-font-color);padding:36px;border-radius:15px;box-shadow:0 12px 44px rgba(23,33,73,.07)}.s-latest-posts .post-related img{border-radius:8px;height:230px;width:100%;object-fit:cover;margin:0 0 16px}.s-latest-posts .post-related .post-title{margin:0 0 12px}.s-latest-posts .post-related .post-title a{color:var(--dark-font-color)}.s-latest-posts .post-related .date{font-size:14px;text-transform:uppercase;font-weight:700;color:var(--dark-blue-font-color);margin:0 0 16px;display:inline-block}.s-latest-posts .btn-wrap{margin:50px 0 0;text-align:center}.section-faq{padding-top:40px;padding-bottom:80px}.section-faq .section-caption{display:inline-flex;justify-content:center;align-items:center;margin-bottom:12px;width:100%}.section-faq .section-caption span{padding:6px 12px;height:41px;border:2px solid var(--acsent-color3);background-color:transparent;border-radius:30px;color:var(--acsent-color3);font-size:14px;font-weight:700;text-transform:uppercase;display:inline-flex;justify-content:center;align-items:center}.section-faq h2{text-align:center}.section-faq .section-content{max-width:595px;margin-bottom:24px}.section-faq .btn-row{display:flex;align-items:center;justify-content:center;margin:0 -12px 50px}.section-faq .btn-row a{margin:0 12px;min-width:255px;transition:all .25s ease}.section-faq .btn-row a svg{margin-right:12px}.section-faq .btn-row a svg path{transition:all .25s ease}.section-faq .btn-row a.btn-blue{background:var(--background-color2);color:var(--background-color);border-color:var(--background-color2)}.section-faq .btn-row a.btn-blue:hover{background-color:var(--background-color);border-color:var(--background-color);color:var(--white-font-color)}.section-faq .btn-row a.btn-blue path{fill:var(--background-color)}.section-faq .btn-row a.btn-blue:hover path{fill:var(--white-font-color)}.section-faq .btn-row a.btn-green path{fill:var(--white-font-color)}.section-faq .btn-row a.btn-green:hover path{fill:var(--acsent-color)}.section-faq .acc-wrap{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.section-faq .acc-item{margin-bottom:24px;border-radius:15px;background:var(--white-font-color);box-shadow:0 12px 44px rgba(23,33,73,.07)}.section-faq .acc-item:last-child{margin-bottom:0}.section-faq .acc-item__header{cursor:pointer;display:flex;align-items:center;justify-content:space-between;text-decoration:none;padding:46px 36px}.section-faq .acc-item__header__title{font-weight:700;pointer-events:none;max-width:90%;font-size:24px;text-decoration:none;color:var(--dark-font-color)}.section-faq .acc-item__header__icon{pointer-events:none;display:flex;justify-content:center;align-items:center;width:42px;min-width:42px;height:42px;background:var(--background-color2);display:flex;align-items:center;justify-content:center;border-radius:8px}.section-faq .acc-item__header__icon .minus{display:none}.section-faq .acc-item__header__icon svg path{fill:var(--acsent-color3)}.section-faq .acc-item.active .acc-item__header__icon{background:var(--acsent-color3)}.section-faq .acc-item.active .acc-item__header__icon svg path{fill:var(--white-font-color)}.section-faq .acc-item__body{display:none;padding:0 36px 36px;margin-top:-30px}.section-faq .acc-item__body>div{max-width:550px}.section-faq .acc-item__body p{margin-bottom:1rem}.section-faq .acc-item__body p:last-child{margin-bottom:0}.section-faq .acc-item__body a{text-decoration:underline}.section-faq .acc-item.active .acc-item__header__icon .plus{display:none}.section-faq .acc-item.active .acc-item__header__icon .minus{display:block}.section-advantages{padding-top:80px;padding-bottom:80px;background-color:var(--background-color);position:relative}.section-advantages>div{position:relative;z-index:2}.section-advantages .section-caption{display:flex;justify-content:center;align-items:center;margin-bottom:12px}.section-advantages .section-caption span{padding:6px 12px;border:2px solid var(--acsent-color4);color:var(--acsent-color4);border-radius:30px;height:41px;font-size:14px;font-weight:700;text-transform:uppercase;display:flex;align-items:center;justify-content:center}.section-advantages h2{text-align:center;color:var(--white-font-color)}.section-advantages .text{text-align:center;font-weight:400;max-width:780px;margin-left:auto;margin-right:auto}.section-advantages .text p{color:var(--white-font-color)}.section-advantages .grid-wrap{margin:50px auto;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px}.section-advantages .grid-wrap .grid-item{border-radius:15px;display:flex;flex-direction:column;align-items:center;text-align:center;min-height:308px;background:var(--white-font-color);transition:all .25s ease}.section-advantages .grid-wrap .grid-item:hover{transform:translateY(-5px)}.section-advantages .grid-wrap .grid-item .grid-item-top{background:var(--background-color3);padding:24px;border-radius:15px 15px 0 0;display:flex;align-items:center;width:100%;text-align:left}.section-advantages .grid-wrap .grid-item .grid-item-top h3{font-weight:500}.section-advantages .grid-wrap .grid-item .icon{display:flex;justify-content:center;align-items:center;border-radius:100%;width:68px;min-width:68px;height:68px;background:var(--acsent-color);margin-right:16px}.section-advantages .grid-wrap .grid-item .icon svg,.section-advantages .grid-wrap .grid-item .icon img{max-height:36px;width:auto;display:block;object-fit:contain}.section-advantages .grid-wrap .grid-item .icon svg path{fill:var(--white-font-color)}.section-advantages .grid-wrap .grid-item .description{font-size:16px;padding:24px;width:100%;text-align:left}.section-marquee{padding:50px 0}.clients-carousel{min-height:106px;overflow:hidden}.clients-carousel .container{position:relative;overflow:hidden}.clients-carousel .js-marquee-wrapper{display:flex}.clients-carousel .js-marquee{display:inline-flex}.clients-carousel .clients-carousel__inner_{display:flex;align-items:center;justify-content:center;position:relative}.clients-carousel .clients-carousel__inner .client-item{background:var(--background-color3);height:106px;display:flex;align-items:center;justify-content:center;margin:0 12px;min-width:216px;border-radius:16px}.clients-carousel .clients-carousel__inner .client-item img{width:auto;max-height:106px;display:block;object-fit:contain}.clients-carousel .owl-dots{margin:35px 0 0}.section-areas{padding-top:40px;padding-bottom:80px}.section-areas .toggle-areas-wrap{display:none;justify-content:center;margin-top:12px}.section-areas .toggle-areas{color:var(--acsent-color3);text-decoration:underline;font-size:16px;font-weight:600;cursor:pointer}.section-areas .toggle-areas:hover{color:var(--acsent-color);text-decoration:none}.section-areas h2{text-align:center}.section-areas .section-caption{display:flex;justify-content:center;align-items:center;margin-bottom:50px}.section-areas .section-caption span{padding:6px 30px;background-color:#D71E240D;border-radius:22px;color:var(--color-red);font-size:13px;font-weight:900;text-transform:uppercase;margin-left:auto;margin-right:auto;display:inline-block}.section-areas .section-title{text-align:center}.section-areas .text{text-align:center;max-width:750px;margin-left:auto;margin-right:auto}.section-areas .location-list{display:grid;grid-template-columns:repeat(3,1fr);column-gap:24px;row-gap:24px;list-style:none;padding:0;margin:0}.section-areas .location-list .location-item{padding:16px 12px;background-color:var(--background-color3);border-radius:15px;display:flex;align-items:center;justify-content:flex-start}.section-areas .location-list .location-item .icon{display:flex;justify-content:center;align-items:center}.section-areas .location-list .location-item .icon svg{height:40px;width:auto;display:block;object-fit:contain}.section-areas .location-list .location-item .icon svg path{fill:var(--white-font-color)}.section-areas .location-list .location-item .caption{margin-left:16px;font-size:24px;font-weight:700;color:var(--dark-font-color)}.section-areas .location-list .location-item[href="#"]{pointer-events:none;cursor:default}.section-areas h3{margin-top:50px;text-align:center}.section-areas .post-content{margin-top:40px}.section-areas .post-content ul{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;list-style-type:none;gap:8px;margin:0;padding:0}.section-areas .post-content ul li{margin:0;background-color:#f5f5f5;height:48px;display:flex;align-items:center;justify-content:center;padding:12px}.cta-section{padding:80px 0;position:relative}.cta-section .container{display:flex;align-items:center;justify-content:space-between;position:relative;z-index:5}.cta-section:after{content:"";background:linear-gradient(270deg,rgba(0,0,0,.10406169303658963) 0%,rgba(0,45,103,1) 100%);width:100%;height:100%;position:absolute;left:0;top:0;z-index:2}.cta-section h2{color:var(--white-font-color);margin:0;max-width:620px}.cta-box{background:rgba(var(--acsent-color-rgba),.8);border-radius:15px;max-width:530px;padding:44px}.cta-box-top{display:flex;align-items:center;margin:0 0 36px}.cta-box-img{position:relative;min-width:86px;margin-right:24px}.cta-box-img img{border-radius:50%;max-height:86px;max-width:86px}.cta-box-img svg{position:absolute;right:0;bottom:-8px}.cta-box-text h3{color:var(--white-font-color);margin:0 0 12px}.cta-box-text h4{color:var(--white-font-color)}.cta-box .btn-wrap{text-align:center}.btn-link.btn-white{background:var(--white-font-color);border:2px solid var(--white-font-color);color:var(--acsent-color3)}.btn-link svg{margin-right:12px}.btn-link svg path{transition:all .3s ease}.cta-box .btn-link{min-width:298px}.btn-link.btn-white:hover{background:var(--acsent-color3);border:2px solid var(--acsent-color3);color:var(--white-font-color)}.btn-link.btn-white:hover svg path{fill:var(--white-font-color)}.section-locations{padding:80px 0}.section-locations .section-caption{display:flex;margin:0 0 16px}.section-locations .section-caption span{height:41px;border-radius:30px;border:2px solid var(--acsent-color2);color:var(--acsent-color2);display:flex;justify-content:center;align-items:center;font-size:14px;font-weight:700;margin-left:auto;margin-right:auto;padding:6px 12px;text-transform:uppercase}.section-locations h2{text-align:center}.section-locations .text.text-top{max-width:1100px;margin:0 auto 50px;text-align:center}.location-item{background:var(--white-font-color);display:flex;padding:36px;border-radius:15px;box-shadow:0 12px 44px rgba(23,33,73,.07)}.location-item:not(:last-child){margin:0 0 24px}.location-item .iframe-wrap iframe{max-width:378px;height:256px}.location-item .location-address{padding:44px;min-width:480px;margin:0}.location-address-inner h5{color:var(--dark-blue-font-color);text-transform:uppercase;font-size:14px;margin:0 0 8px}.feedback-location-slider{min-width:0}.feedback-location-item svg path{fill:var(--acsent-color)}.feedback-location-item-bot{display:flex;align-items:center}.feedback-location-item-bot p{margin:0;font-weight:500}.feedback-location-item-bot img{max-width:100px;transform:translateX(100%)}.feedback-location-slider .owl-dots{margin:-34px 0 0;justify-content:flex-end;position:relative;z-index:10}.location-item .location-address{flex-grow:1;flex-basis:0;max-width:38%}.widget-wrapper{display:flex;align-items:center;justify-content:center;flex-grow:1;flex-basis:0;max-width:100%;overflow:hidden;max-width:487px}.saswp-cct .saswp-cs{width:100%;max-width:100%}.widget-wrapper .saswp-r{width:100%;max-width:100%;margin-top:0;position:relative}.widget-wrapper_ .saswp-r:after{background:url(//thermoleak.co.il/wp-content/themes/zapo/assets/css/../img/fb.svg) no-repeat;content:"";height:30px;left:-66px;position:absolute;top:5px;width:30px}.widget-wrapper .saswp-cst .saswp-sic .saswp-si{max-width:487px}.widget-wrapper .saswp-r .saswp-r2-sli{max-width:unset !important}.widget-wrapper .saswp-r .saswp-cst .saswp-cs{height:unset}.widget-wrapper .saswp-r .saswp-r2-b{padding:0;background-color:var(--color-white);color:#777;border:none;border-radius:0}.widget-wrapper .saswp-r .saswp-r2-b:before{content:none}.widget-wrapper .saswp-r .saswp-r2-b .saswp-rc-cnt{font-size:16px}.widget-wrapper .saswp-r .saswp-r2-b .saswp-r2-q svg{width:20px;fill:var(--color-dark);height:30px;top:5px;left:-20px;display:none}.widget-wrapper .saswp-r .saswp-r2-strs{display:none}.widget-wrapper .saswp-r .saswp-rc{padding:20px 0;justify-content:start}.widget-wrapper .saswp-r .saswp-rc .saswp-rc-a{flex:unset;display:flex;justify-content:flex-start;max-width:unset !important}.widget-wrapper .saswp-r .saswp-rc .saswp-rc-a img{display:none}.widget-wrapper .saswp-r .saswp-rc .saswp-rc-lg{position:static;margin-top:-2px;transform:translateX(50%)}.widget-wrapper .saswp-r .saswp-rc .saswp-rc-nm{width:unset}.widget-wrapper .saswp-r .saswp-rc .saswp-rc-nm a{width:100%;color:var(--color-dark);text-transform:capitalize}.widget-wrapper .saswp-r .saswp-sd{top:-37px;right:-6px;justify-content:flex-end}.widget-wrapper .saswp-r .saswp-sd .saswp-dot{margin:0 6px;width:8px;height:8px;background:#aaa}.widget-wrapper .saswp-r .saswp-sd .saswp-dot.saswp-active{background:var(--acsent-color)}.widget-wrapper .saswp-glg-review-body{margin:0}@media (max-width:1440px){.widget-wrapper .saswp-cst .saswp-sic .saswp-si,.widget-wrapper{max-width:373px}}@media (max-width:992px){.widget-wrapper .saswp-cst .saswp-sic .saswp-si,.widget-wrapper{max-width:286px}}.section-header-banner{padding:62px 0}.section-header-banner .row{align-items:center}.breadcrumbs{display:flex;list-style:none;padding:0;margin:0 0 24px;color:#000;font-size:18px;text-transform:capitalize}.breadcrumbs .divider{margin:0 5px}.breadcrumbs a{color:#000}.breadcrumbs a:hover{color:var(--acsent-color)}.header-banner-left h1{margin-bottom:24px}.header-banner-left .d-flex{align-items:center;gap:24px}.header-banner-left .d-flex .text.section-description{max-width:370px}.header-banner-left .btn-link{padding:10px 18px}.header-banner-left .btn-link:hover svg path{fill:var(--acsent-color)}.header-banner-left .btn-link svg path{transition:all .25s ease}.header-banner-right{max-width:587px;margin-left:auto;position:relative}.header-banner-right>img{min-height:426px;object-fit:cover;border-radius:15px}.header-banner-right .home-goole-box-wrap{top:0;bottom:unset;padding:0 15px 15px 0;border-radius:0 0 15px;max-width:275px}.header-banner-right .home-google-box{padding:35px 24px;text-align:left}.header-banner-right .home-google-box img{border-radius:50%;max-width:62px;margin:0 0 16px}.header-banner-right .home-google-box h3{color:var(--white-font-color);margin:0 0 4px}.header-banner-right .home-google-box .work-time{color:var(--white-font-color);font-size:16px}.page-content{padding-bottom:70px;padding-top:40px}.section-header-banner+.page-content .container{background-color:var(--white-font-color);border-radius:6px;box-shadow:rgba(149,157,165,.2) 0px 8px 24px;padding:30px}.edit-post-visual-editor,.post-content,.text{line-height:1.5;font-size:18px;color:var(--dark-font-color);font-weight:400}@media (max-width:1199px){.edit-post-visual-editor,.post-content,.text{font-size:17px}}@media (max-width:767px){.edit-post-visual-editor,.post-content,.text{font-size:16px}}.edit-post-visual-editor a:not(.btn),.post-content a:not(.btn),.text a:not(.btn){text-decoration:underline;text-underline-offset:3px;color:var(--color-red)}.edit-post-visual-editor a:not(.btn):hover,.post-content a:not(.btn):hover,.text a:not(.btn):hover{color:var(--acsent-color)}.edit-post-visual-editor ul,.post-content ul,.text ul{list-style-type:disc;list-style-position:inside}.edit-post-visual-editor h1,.edit-post-visual-editor h2,.edit-post-visual-editor h3,.edit-post-visual-editor h4,.edit-post-visual-editor h5,.edit-post-visual-editor h6,.edit-post-visual-editor .h1,.edit-post-visual-editor .h2,.edit-post-visual-editor .h3,.edit-post-visual-editor .h4,.edit-post-visual-editor .h5,.edit-post-visual-editor .h6,.post-content h1,.post-content h2,.post-content h3,.post-content h4,.post-content h5,.post-content h6,.post-content .h1,.post-content .h2,.post-content .h3,.post-content .h4,.post-content .h5,.post-content .h6,.text h1,.text h2,.text h3,.text h4,.text h5,.text h6,.text .h1,.text .h2,.text .h3,.text .h4,.text .h5,.text .h6{margin-bottom:20px;margin-top:20px;line-height:1.45}.edit-post-visual-editor h1:first-child,.edit-post-visual-editor h2:first-child,.edit-post-visual-editor h3:first-child,.edit-post-visual-editor h4:first-child,.edit-post-visual-editor h5:first-child,.edit-post-visual-editor h6:first-child,.edit-post-visual-editor .h1:first-child,.edit-post-visual-editor .h2:first-child,.edit-post-visual-editor .h3:first-child,.edit-post-visual-editor .h4:first-child,.edit-post-visual-editor .h5:first-child,.edit-post-visual-editor .h6:first-child,.post-content h1:first-child,.post-content h2:first-child,.post-content h3:first-child,.post-content h4:first-child,.post-content h5:first-child,.post-content h6:first-child,.post-content .h1:first-child,.post-content .h2:first-child,.post-content .h3:first-child,.post-content .h4:first-child,.post-content .h5:first-child,.post-content .h6:first-child,.text h1:first-child,.text h2:first-child,.text h3:first-child,.text h4:first-child,.text h5:first-child,.text h6:first-child,.text .h1:first-child,.text .h2:first-child,.text .h3:first-child,.text .h4:first-child,.text .h5:first-child,.text .h6:first-child{margin-top:0}.edit-post-visual-editor h1:last-child,.edit-post-visual-editor h2:last-child,.edit-post-visual-editor h3:last-child,.edit-post-visual-editor h4:last-child,.edit-post-visual-editor h5:last-child,.edit-post-visual-editor h6:last-child,.edit-post-visual-editor .h1:last-child,.edit-post-visual-editor .h2:last-child,.edit-post-visual-editor .h3:last-child,.edit-post-visual-editor .h4:last-child,.edit-post-visual-editor .h5:last-child,.edit-post-visual-editor .h6:last-child,.post-content h1:last-child,.post-content h2:last-child,.post-content h3:last-child,.post-content h4:last-child,.post-content h5:last-child,.post-content h6:last-child,.post-content .h1:last-child,.post-content .h2:last-child,.post-content .h3:last-child,.post-content .h4:last-child,.post-content .h5:last-child,.post-content .h6:last-child,.text h1:last-child,.text h2:last-child,.text h3:last-child,.text h4:last-child,.text h5:last-child,.text h6:last-child,.text .h1:last-child,.text .h2:last-child,.text .h3:last-child,.text .h4:last-child,.text .h5:last-child,.text .h6:last-child{margin-bottom:0}.edit-post-visual-editor p,.post-content p,.text p{margin-bottom:1.8rem}.edit-post-visual-editor p:last-child,.post-content p:last-child,.text p:last-child{margin-bottom:0}.edit-post-visual-editor ul,.edit-post-visual-editor ol,.post-content ul,.post-content ol,.text ul,.text ol{margin-left:20px;margin-bottom:1.8rem}.edit-post-visual-editor ul li,.edit-post-visual-editor ol li,.post-content ul li,.post-content ol li,.text ul li,.text ol li{margin-bottom:1rem}.edit-post-visual-editor ul li:last-child,.edit-post-visual-editor ol li:last-child,.post-content ul li:last-child,.post-content ol li:last-child,.text ul li:last-child,.text ol li:last-child{margin-bottom:0}.edit-post-visual-editor ul:last-child,.edit-post-visual-editor ol:last-child,.post-content ul:last-child,.post-content ol:last-child,.text ul:last-child,.text ol:last-child{margin-bottom:0}.edit-post-visual-editor ul,.post-content ul,.text ul{list-style-type:disc}.edit-post-visual-editor h1,.edit-post-visual-editor .h1,.post-content h1,.post-content .h1,.text h1,.text .h1{font-size:48px}@media (max-width:1366px){.edit-post-visual-editor h1,.edit-post-visual-editor .h1,.post-content h1,.post-content .h1,.text h1,.text .h1{font-size:42px}}@media (max-width:1199px){.edit-post-visual-editor h1,.edit-post-visual-editor .h1,.post-content h1,.post-content .h1,.text h1,.text .h1{font-size:38px}}@media (max-width:991px){.edit-post-visual-editor h1,.edit-post-visual-editor .h1,.post-content h1,.post-content .h1,.text h1,.text .h1{font-size:36px}}@media (max-width:480px){.edit-post-visual-editor h1,.edit-post-visual-editor .h1,.post-content h1,.post-content .h1,.text h1,.text .h1{font-size:32px}}.edit-post-visual-editor h2,.edit-post-visual-editor .h2,.post-content h2,.post-content .h2,.text h2,.text .h2{font-size:32px}@media (max-width:1366px){.edit-post-visual-editor h2,.edit-post-visual-editor .h2,.post-content h2,.post-content .h2,.text h2,.text .h2{font-size:30px}}@media (max-width:1199px){.edit-post-visual-editor h2,.edit-post-visual-editor .h2,.post-content h2,.post-content .h2,.text h2,.text .h2{font-size:28px}}@media (max-width:991px){.edit-post-visual-editor h2,.edit-post-visual-editor .h2,.post-content h2,.post-content .h2,.text h2,.text .h2{font-size:24px}}@media (max-width:480px){.edit-post-visual-editor h2,.edit-post-visual-editor .h2,.post-content h2,.post-content .h2,.text h2,.text .h2{font-size:22px}}.edit-post-visual-editor h3,.edit-post-visual-editor .h3,.post-content h3,.post-content .h3,.text h3,.text .h3{font-size:30px}@media (max-width:1366px){.edit-post-visual-editor h3,.edit-post-visual-editor .h3,.post-content h3,.post-content .h3,.text h3,.text .h3{font-size:28px}}@media (max-width:1199px){.edit-post-visual-editor h3,.edit-post-visual-editor .h3,.post-content h3,.post-content .h3,.text h3,.text .h3{font-size:26px}}@media (max-width:991px){.edit-post-visual-editor h3,.edit-post-visual-editor .h3,.post-content h3,.post-content .h3,.text h3,.text .h3{font-size:24px}}@media (max-width:480px){.edit-post-visual-editor h3,.edit-post-visual-editor .h3,.post-content h3,.post-content .h3,.text h3,.text .h3{font-size:22px}}.edit-post-visual-editor h4,.edit-post-visual-editor .h4,.post-content h4,.post-content .h4,.text h4,.text .h4{font-size:28px}@media (max-width:1366px){.edit-post-visual-editor h4,.edit-post-visual-editor .h4,.post-content h4,.post-content .h4,.text h4,.text .h4{font-size:26px}}@media (max-width:1199px){.edit-post-visual-editor h4,.edit-post-visual-editor .h4,.post-content h4,.post-content .h4,.text h4,.text .h4{font-size:24px}}@media (max-width:991px){.edit-post-visual-editor h4,.edit-post-visual-editor .h4,.post-content h4,.post-content .h4,.text h4,.text .h4{font-size:22px}}@media (max-width:480px){.edit-post-visual-editor h4,.edit-post-visual-editor .h4,.post-content h4,.post-content .h4,.text h4,.text .h4{font-size:20px}}.edit-post-visual-editor h5 h4,.edit-post-visual-editor h5 .h4,.edit-post-visual-editor .h5 h4,.edit-post-visual-editor .h5 .h4,.post-content h5 h4,.post-content h5 .h4,.post-content .h5 h4,.post-content .h5 .h4,.text h5 h4,.text h5 .h4,.text .h5 h4,.text .h5 .h4{font-size:26px}@media (max-width:1366px){.edit-post-visual-editor h5 h4,.edit-post-visual-editor h5 .h4,.edit-post-visual-editor .h5 h4,.edit-post-visual-editor .h5 .h4,.post-content h5 h4,.post-content h5 .h4,.post-content .h5 h4,.post-content .h5 .h4,.text h5 h4,.text h5 .h4,.text .h5 h4,.text .h5 .h4{font-size:24px}}@media (max-width:1199px){.edit-post-visual-editor h5 h4,.edit-post-visual-editor h5 .h4,.edit-post-visual-editor .h5 h4,.edit-post-visual-editor .h5 .h4,.post-content h5 h4,.post-content h5 .h4,.post-content .h5 h4,.post-content .h5 .h4,.text h5 h4,.text h5 .h4,.text .h5 h4,.text .h5 .h4{font-size:22px}}@media (max-width:991px){.edit-post-visual-editor h5 h4,.edit-post-visual-editor h5 .h4,.edit-post-visual-editor .h5 h4,.edit-post-visual-editor .h5 .h4,.post-content h5 h4,.post-content h5 .h4,.post-content .h5 h4,.post-content .h5 .h4,.text h5 h4,.text h5 .h4,.text .h5 h4,.text .h5 .h4{font-size:20px}}@media (max-width:480px){.edit-post-visual-editor h5 h4,.edit-post-visual-editor h5 .h4,.edit-post-visual-editor .h5 h4,.edit-post-visual-editor .h5 .h4,.post-content h5 h4,.post-content h5 .h4,.post-content .h5 h4,.post-content .h5 .h4,.text h5 h4,.text h5 .h4,.text .h5 h4,.text .h5 .h4{font-size:18px}}.edit-post-visual-editor h6 h4,.edit-post-visual-editor h6 .h4,.edit-post-visual-editor .h6 h4,.edit-post-visual-editor .h6 .h4,.post-content h6 h4,.post-content h6 .h4,.post-content .h6 h4,.post-content .h6 .h4,.text h6 h4,.text h6 .h4,.text .h6 h4,.text .h6 .h4{font-size:24px}@media (max-width:1366px){.edit-post-visual-editor h6 h4,.edit-post-visual-editor h6 .h4,.edit-post-visual-editor .h6 h4,.edit-post-visual-editor .h6 .h4,.post-content h6 h4,.post-content h6 .h4,.post-content .h6 h4,.post-content .h6 .h4,.text h6 h4,.text h6 .h4,.text .h6 h4,.text .h6 .h4{font-size:22px}}@media (max-width:1199px){.edit-post-visual-editor h6 h4,.edit-post-visual-editor h6 .h4,.edit-post-visual-editor .h6 h4,.edit-post-visual-editor .h6 .h4,.post-content h6 h4,.post-content h6 .h4,.post-content .h6 h4,.post-content .h6 .h4,.text h6 h4,.text h6 .h4,.text .h6 h4,.text .h6 .h4{font-size:20px}}@media (max-width:991px){.edit-post-visual-editor h6 h4,.edit-post-visual-editor h6 .h4,.edit-post-visual-editor .h6 h4,.edit-post-visual-editor .h6 .h4,.post-content h6 h4,.post-content h6 .h4,.post-content .h6 h4,.post-content .h6 .h4,.text h6 h4,.text h6 .h4,.text .h6 h4,.text .h6 .h4{font-size:18px}}@media (max-width:480px){.edit-post-visual-editor h6 h4,.edit-post-visual-editor h6 .h4,.edit-post-visual-editor .h6 h4,.edit-post-visual-editor .h6 .h4,.post-content h6 h4,.post-content h6 .h4,.post-content .h6 h4,.post-content .h6 .h4,.text h6 h4,.text h6 .h4,.text .h6 h4,.text .h6 .h4{font-size:17px}}.edit-post-visual-editor.text--large,.post-content.text--large,.text.text--large{font-size:24px}@media (max-width:1199px){.edit-post-visual-editor.text--large,.post-content.text--large,.text.text--large{font-size:22px}}@media (max-width:767px){.edit-post-visual-editor.text--large,.post-content.text--large,.text.text--large{font-size:20px}}@media (max-width:480px){.edit-post-visual-editor.text--large,.post-content.text--large,.text.text--large{font-size:17px}}.edit-post-visual-editor.text--small,.post-content.text--small,.text.text--small{font-size:16px}.edit-post-visual-editor .wp-block-image,.post-content .wp-block-image,.text .wp-block-image{margin:35px 0}.edit-post-visual-editor .wp-block-image:first-child,.post-content .wp-block-image:first-child,.text .wp-block-image:first-child{margin-top:0}.edit-post-visual-editor .wp-block-image:last-child,.post-content .wp-block-image:last-child,.text .wp-block-image:last-child{margin-bottom:0}.edit-post-visual-editor .block-cta-line,.post-content .block-cta-line,.text .block-cta-line{background-color:var(--color-purple);padding-top:20px;padding-bottom:20px;margin:35px 0}.edit-post-visual-editor .block-cta-line:first-child,.post-content .block-cta-line:first-child,.text .block-cta-line:first-child{margin-top:0}.edit-post-visual-editor .block-cta-line:last-child,.post-content .block-cta-line:last-child,.text .block-cta-line:last-child{margin-bottom:0}.edit-post-visual-editor .block-cta-line .block-row,.post-content .block-cta-line .block-row,.text .block-cta-line .block-row{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-left:20px;padding-right:20px}.edit-post-visual-editor .block-cta-line .cta-title,.post-content .block-cta-line .cta-title,.text .block-cta-line .cta-title{color:var(--white-font-color);margin:0;font-size:20px}.edit-post-visual-editor .block-cta-line .btn-wrap .btn,.post-content .block-cta-line .btn-wrap .btn,.text .block-cta-line .btn-wrap .btn{text-decoration:none;min-width:215px}@media (max-width:994px){.edit-post-visual-editor .block-cta-line .cta-title,.post-content .block-cta-line .cta-title,.text .block-cta-line .cta-title{text-align:center}.edit-post-visual-editor .block-cta-line .block-row,.post-content .block-cta-line .block-row,.text .block-cta-line .block-row{flex-direction:column;justify-content:center;align-items:center}.edit-post-visual-editor .block-cta-line .block-row .btn-wrap,.post-content .block-cta-line .block-row .btn-wrap,.text .block-cta-line .block-row .btn-wrap{margin:0}}.edit-post-visual-editor .alignright,.post-content .alignright,.text .alignright{float:right;margin-left:1rem}.edit-post-visual-editor .alignleft,.post-content .alignleft,.text .alignleft{float:left;margin-left:1rem}.edit-post-visual-editor .has-text-align-center,.edit-post-visual-editor .aligncenter,.post-content .has-text-align-center,.post-content .aligncenter,.text .has-text-align-center,.text .aligncenter{text-align:center}.edit-post-visual-editor .wp-block-table,.post-content .wp-block-table,.text .wp-block-table{margin:35px 0}.edit-post-visual-editor .wp-block-table:first-child,.post-content .wp-block-table:first-child,.text .wp-block-table:first-child{margin-top:0}.edit-post-visual-editor .wp-block-table:last-child,.post-content .wp-block-table:last-child,.text .wp-block-table:last-child{margin-bottom:0}.edit-post-visual-editor .wp-block-table .has-fixed-layout,.post-content .wp-block-table .has-fixed-layout,.text .wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.edit-post-visual-editor .wp-block-table table,.post-content .wp-block-table table,.text .wp-block-table table{width:100%;border:1px solid #ccc;border-radius:4px;border-collapse:collapse;border-spacing:0;font-size:90%}.edit-post-visual-editor .wp-block-table table thead th,.edit-post-visual-editor .wp-block-table table thead td,.post-content .wp-block-table table thead th,.post-content .wp-block-table table thead td,.text .wp-block-table table thead th,.text .wp-block-table table thead td{border-bottom:2px solid #282827}.edit-post-visual-editor .wp-block-table table tr:nth-child(2n),.post-content .wp-block-table table tr:nth-child(2n),.text .wp-block-table table tr:nth-child(2n){background:#eef0f1}.edit-post-visual-editor .wp-block-table table td,.edit-post-visual-editor .wp-block-table table th,.post-content .wp-block-table table td,.post-content .wp-block-table table th,.text .wp-block-table table td,.text .wp-block-table table th{padding:16px 24px}@media (max-width:600px){.edit-post-visual-editor .wp-block-table table td,.edit-post-visual-editor .wp-block-table table th,.post-content .wp-block-table table td,.post-content .wp-block-table table th,.text .wp-block-table table td,.text .wp-block-table table th{padding:15px 14px}}.edit-post-visual-editor .wp-block-table table td.has-text-align-left,.edit-post-visual-editor .wp-block-table table th.has-text-align-left,.post-content .wp-block-table table td.has-text-align-left,.post-content .wp-block-table table th.has-text-align-left,.text .wp-block-table table td.has-text-align-left,.text .wp-block-table table th.has-text-align-left{text-align:center}.edit-post-visual-editor .wp-block-table table td[data-align=left],.edit-post-visual-editor .wp-block-table table th[data-align=left],.post-content .wp-block-table table td[data-align=left],.post-content .wp-block-table table th[data-align=left],.text .wp-block-table table td[data-align=left],.text .wp-block-table table th[data-align=left]{text-align:left}.edit-post-visual-editor .wp-block-table table td[data-align=center],.edit-post-visual-editor .wp-block-table table th[data-align=center],.post-content .wp-block-table table td[data-align=center],.post-content .wp-block-table table th[data-align=center],.text .wp-block-table table td[data-align=center],.text .wp-block-table table th[data-align=center]{text-align:center}.section-services-list{padding-top:100px;padding-bottom:26px;background-color:var(--white-font-color)}.section-services-list .services-columns{display:flex;margin-top:20px;gap:20px}.section-services-list .services-columns .services-column{flex:1;display:flex;flex-direction:column}.section-services-list .service-item{padding:16px;background-color:var(--white-font-color);margin-bottom:24px;min-height:62px;border:1px solid #c1c9e6;border-radius:4px;display:flex;align-items:center;justify-content:flex-start}.section-services-list .service-item:hover{box-shadow:var(--shadow)}.section-services-list .service-item:hover .caption{color:var(--acsent-color)}.section-services-list .service-item .icon{display:flex;justify-content:center;align-items:center}.section-services-list .service-item .icon svg{height:24px;width:auto;display:block;object-fit:contain}.section-services-list .service-item .icon svg path{fill:var(--acsent-color)}.section-services-list .service-item .caption{margin-left:12px;font-size:20px;font-weight:20px}.section-services-list .service-item[href="#"]{pointer-events:none;cursor:default}@media (max-width:991px){.section-services-list .services-columns{gap:0;flex-wrap:wrap}.section-services-list .services-columns .services-column{width:100%;flex:unset}}@media (max-width:767px){.section-services-list{padding-top:40px;padding-bottom:40px}}.section-services-list .section-row{display:flex;justify-content:space-between;gap:60px}.section-services-list .col-left{width:100%}.section-services-list .col-left h2{font-size:44px;font-weight:700;color:#1c2134;text-align:center;margin:0 0 12px}.section-services-list .col-left p{font-size:24px;color:#495171;margin-bottom:50px;text-align:center}.section-services-list .row{margin:0 -12px}.section-services-list .row>div{padding:0 12px;flex-basis:33.33%;max-width:33.33%}.section-services-list .sidebar{width:320px;min-width:320px}.section-services-list .sidebar .widget-posts .posts-list .post-related .post-info{background-color:var(--white-font-color)}@media (max-width:1199px){.section-services-list .section-row{flex-wrap:wrap}.section-services-list .sidebar{width:100%;min-width:unset}}.section-services-list .toggle-services-wrap{display:none;justify-content:center;margin-top:12px}.section-services-list .toggle-services{color:#2d3657;text-decoration:underline;font-size:17px;font-weight:700;cursor:pointer}.section-services-list .toggle-services:hover{color:#b6070c;text-decoration:none}.sidebar .services-widget{margin-top:40px}.sidebar .services-widget__title{display:block;margin-bottom:10px}.sidebar .services-widget .service-item{display:flex;justify-content:space-between;align-items:center;width:100%;padding:12px 0;border-bottom:1px dashed #aaa}.sidebar .services-widget .service-item .caption{font-weight:700;color:#000;font-size:16px;text-transform:uppercase;padding-right:10px}.sidebar .services-widget .service-item .icon svg{min-height:18px;height:18px;width:auto;display:block;object-fit:contain}.sidebar .services-widget .service-item .icon svg path{fill:#000}.sidebar .services-widget .service-item:hover .caption{color:var(--acsent-color)}.sidebar .services-widget .service-item:hover .icon svg path{fill:var(--acsent-color)}.sidebar .form-talk-to-expert{margin-bottom:20px;padding:20px;background:#fafcff;border-radius:10px}.sidebar .form-talk-to-expert:last-child{margin-bottom:0}.sidebar .coupon{width:100%;margin-bottom:20px}.sidebar .coupon:last-child{margin-bottom:0}.sidebar .coupon img{width:100%;display:block}@media (max-width:991px){.sidebar .coupons{display:flex;gap:30px}.sidebar .coupons .coupon{margin-bottom:0}}@media (max-width:480px){.sidebar .coupons{gap:15px}}.section-text-content{padding-top:60px;padding-bottom:60px}@media (max-width:767px){.section-text-content{padding-top:40px;padding-bottom:40px}}[data-sidebar="1"] .section-row{display:flex;justify-content:space-between;gap:60px}[data-sidebar="1"] .sidebar{width:320px;min-width:320px}@media (max-width:1199px){[data-sidebar="1"] .section-row{gap:40px}[data-sidebar="1"] .sidebar{width:280px;min-width:280px}}@media (max-width:991px){[data-sidebar="1"] .section-row{flex-wrap:wrap}[data-sidebar="1"] .sidebar{width:100%;min-width:unset;display:flex;flex-wrap:wrap}[data-sidebar="1"] .form-wrap{width:100%}}.section-services-grid{padding-top:80px;padding-bottom:80px}@media (max-width:767px){.section-services-grid{padding-top:40px;padding-bottom:40px}}.section-services-grid .section-title{margin-bottom:16px}.section-services-grid .section-description{margin-top:16px}.section-services-grid .services-grid{margin-top:40px;display:grid;grid-template-columns:repeat(3,1fr);grid-row-gap:24px;grid-column-gap:24px;position:relative;z-index:15}@media (max-width:1199px){.section-services-grid .services-grid{margin-top:34px;grid-gap:24px;grid-template-columns:repeat(2,1fr)}}@media (max-width:660px){.section-services-grid .services-grid{margin-top:32px;grid-template-columns:repeat(1,1fr);grid-gap:24px}}.section-services-grid .service-card-template{width:100%;display:flex;place-self:center;min-height:100%}.section-services-grid .service-card-template .post-inner{width:100%;display:flex;flex-direction:column;justify-content:flex-end;border-radius:15px;position:relative;height:298px;transition:all .25s ease}.section-services-grid .service-card-template .post-inner:hover{transform:translateY(-3px);box-shadow:rgba(149,157,165,.5) 0px 8px 24px}.section-services-grid .service-card-template .thumbnail{position:absolute;width:100%;height:100%;left:0;top:0}.section-services-grid .service-card-template .thumbnail img{display:block;object-fit:cover;height:100%;border-radius:15px}.section-services-grid .service-card-template .post-info{position:relative;z-index:2;padding:16px 23px;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);border-radius:0 0 15px 15px}.section-services-grid .service-card-template .post-title{font-weight:700;font-size:32px;line-height:1.4;text-overflow:ellipsis;width:100%;display:block;word-break:break-word;color:var(--white-font-color)}.section-locations-grid{padding-top:80px;padding-bottom:80px}@media (max-width:767px){.section-locations-grid{padding-top:40px;padding-bottom:40px}}.section-locations-grid .section-title{margin-bottom:40px}.section-locations-grid .text{max-width:816px;color:#1c2134;font-size:16px;margin:0 auto 36px}.section-locations-grid .locations-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;position:relative;z-index:15}@media (max-width:1199px){.section-locations-grid .locations-grid{margin-top:0;grid-gap:24px;grid-template-columns:repeat(2,1fr)}}@media (max-width:660px){.section-locations-grid .locations-grid{grid-template-columns:repeat(1,1fr)}}.section-locations-grid .location-card-template{width:100%;display:flex;place-self:center;min-height:100%;background-color:var(--white-font-color);overflow:hidden;transition:all .25s ease}.section-locations-grid .location-card-template .post-inner{width:100%;display:flex;flex-direction:column;border-radius:15px;padding:36px 24px;box-shadow:rgba(149,157,165,.2) 0px 8px 24px}.section-locations-grid .location-card-template:hover{transform:translateY(-3px)}.section-locations-grid .location-card-template .iframe-wrap{position:relative;width:100%;display:block;aspect-ratio:1.7777777778;border-radius:4px;border:1px solid #f4f6ff}.section-locations-grid .location-card-template .iframe-wrap iframe{width:100%;height:100%}.section-locations-grid .location-card-template .post-info{padding:24px 0 0}.section-locations-grid .location-card-template .post-info h3{margin:0 0 24px}.section-locations-grid .location-card-template .post-info h3 a{color:var(--dark-font-color)}.section-locations-grid .location-card-template .post-info h5{color:var(--dark-blue-font-color);margin:0 0 8px;font-size:14px;text-transform:uppercase}.section-contact{padding-top:90px;padding-bottom:90px}.section-contact .section-row{display:flex;align-items:center;gap:50px}.section-contact .col-left{width:50%}.section-contact .col-left .section-title{margin-bottom:10px}.section-contact .col-left .section-content{margin-bottom:20px;font-size:20px;text-align:left}.section-contact .col-left .form-wrap .wpcf7 form .wpcf7-textarea{min-height:120px}.section-contact .col-right{width:50%}.section-contact .col-right .iframe-wrap iframe{width:100%}@media (max-width:991px){.section-contact{padding:60px 0}.section-contact .section-row{flex-wrap:wrap}.section-contact .col-left{width:100%}.section-contact .col-right{width:100%}}@media (max-width:767px){.section-contact{padding:45px 0}}.section-gallery{padding-top:60px;padding-bottom:60px}@media (max-width:767px){.section-gallery{padding-top:40px;padding-bottom:40px}}.section-gallery .section-title{margin-bottom:60px}@media (max-width:1199px){.section-gallery .section-title{margin-bottom:40px}}@media (max-width:767px){.section-gallery .section-title{margin-bottom:30px}}.section-gallery .gallery-list{column-count:3;column-gap:20px;break-inside:avoid}.section-gallery .gallery-list a{display:block;margin-bottom:20px;overflow:hidden;position:relative}.section-gallery .gallery-list a img{display:block;object-fit:cover;transform:scale(1.05)}@media (max-width:1199px){.section-gallery .gallery-list{column-count:2;column-gap:10px}.section-gallery .gallery-list a{margin-bottom:10px}}.post-template-single .section-post-hero{position:relative;overflow:hidden;padding-top:45px;padding-bottom:45px}.post-template-single .section-post-hero .bg{position:absolute;top:0;left:0;right:0;bottom:0;display:block;object-fit:cover;z-index:3;width:100%;height:100%;opacity:.1}.post-template-single .section-post-hero .overlay{position:absolute;top:0;left:0;right:0;bottom:0;display:block;z-index:4;background-color:#d0d0d0;opacity:.2}.post-template-single .section-post-hero .container{position:relative;z-index:15}.post-template-single .section-post-hero .post-title{color:var(--color-text);font-weight:700;margin:15px 0}.post-template-single .section-post-hero .post-meta{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:20px}.post-template-single .section-post-hero .post-meta .meta-item{font-style:normal;font-weight:400;font-size:16px;line-height:1.67;display:flex;align-items:center;justify-content:flex-start;color:#000}.post-template-single .section-post-hero .post-meta .meta-item .icon{display:flex;justify-content:center;align-items:center;margin-right:10px}.post-template-single .section-post-hero .post-meta .meta-item .icon svg,.post-template-single .section-post-hero .post-meta .meta-item .icon img{height:14px;width:auto;display:block}.post-template-single .section-post-hero .breacrumbs{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:15px;padding:0;list-style:none}.post-template-single .section-post-hero .breacrumbs a{color:var(--acsent-color)}@media (max-width:1199px){.post-template-single .section-post-hero{padding-top:45px;padding-bottom:45px}}.post-template-single .section-post-content{padding-top:60px;padding-bottom:60px}.post-template-single .section-post-content .section-row{display:flex;justify-content:space-between;align-items:flex-start}.post-template-single .section-post-content .col-left{max-width:840px;min-width:840px}.post-template-single .section-post-content .col-left .photo-wrap{width:100%;display:block;margin-bottom:40px}.post-template-single .section-post-content .col-left .photo-wrap img{width:100%}.post-template-single .section-post-content .col-left .author-block{margin-top:30px;display:flex;background-color:var(--background-color2);padding:20px}.post-template-single .section-post-content .col-left .author-block__avatar{width:140px;min-width:140px}.post-template-single .section-post-content .col-left .author-block__avatar img{width:100%;display:block;object-fit:contain}.post-template-single .section-post-content .col-left .author-block__info{padding-left:30px}.post-template-single .section-post-content .col-left .author-block__info .author-name{margin-bottom:12px;display:block}@media (max-width:480px){.post-template-single .section-post-content .col-left .author-block{flex-direction:column}.post-template-single .section-post-content .col-left .author-block__avatar{width:100%}.post-template-single .section-post-content .col-left .author-block__info{padding-left:0;padding-top:20px}}.post-template-single .section-post-content .col-right{margin-left:40px}.post-template-single .section-post-content .col-right .sidebar{display:flex;flex-direction:column;padding-bottom:160px;padding-left:40px;border-left:1px solid var(--background-color2)}@media (max-width:1366px){.post-template-single .section-post-content{padding-bottom:80px}.post-template-single .section-post-content .col-left{min-width:unset;width:calc(100% - 360px);max-width:unset}.post-template-single .section-post-content .col-right{min-width:360px;width:360px;margin-left:20px}.post-template-single .section-post-content .col-right .sidebar{padding-left:20px}}@media (max-width:1199px){.post-template-single .section-post-content{padding-top:45px}.post-template-single .section-post-content .section-row{flex-wrap:wrap}.post-template-single .section-post-content .col-left{min-width:unset;max-width:100%;width:100%}.post-template-single .section-post-content .col-right{width:100%;display:block;margin-top:0;margin-left:0}.post-template-single .section-post-content .col-right .sidebar{padding:0;border:0;margin-top:60px;background-color:transparent;width:100%}}@media (max-width:991px){.post-template-single .section-post-content{padding-bottom:60px}}@media (max-width:660px){.post-template-single .section-post-content .col-right{min-width:100%}}.widget-posts__title{font-weight:700;margin-bottom:20px}.widget-posts .posts-list .post-related{display:flex;margin-bottom:20px;padding:0}.widget-posts .posts-list .post-related .post-thumbnail{min-width:120px;width:120px;position:relative;overflow:hidden;aspect-ratio:1;display:block}.widget-posts .posts-list .post-related .post-thumbnail img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:block;object-fit:cover;object-position:center}.widget-posts .posts-list .post-related .post-info{padding-top:10px;padding-bottom:10px;padding-left:20px;padding-right:10px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.widget-posts .posts-list .post-related .post-title a{font-style:normal;font-size:16px;line-height:1.53;color:var(--dark-font-color);font-weight:700;display:block}.widget-posts .posts-list .post-related .post-title a:hover{color:var(--acsent-color)}.widget-posts .posts-list .post-related .date{font-size:13px;margin-top:10px;display:block}.widget-posts .btn-wrap{margin-top:30px}.widget-posts .btn-wrap .btn-link svg{margin-right:0;margin-left:12px}.widget-posts .btn-wrap .btn-link:hover svg path{stroke:var(--white-font-color)}@media (max-width:1199px){.widget-posts{max-width:100%}.widget-posts__title{font-size:35px}.widget-posts .posts-list{display:grid;grid-template-columns:repeat(3,1fr);grid-row-gap:30px;grid-column-gap:30px}.widget-posts .posts-list .post-related{flex-direction:column;background-color:var(--white-font-color)}.widget-posts .posts-list .post-related .post-thumbnail{width:100%;display:block;margin:0;aspect-ratio:1.7777777778}.widget-posts .posts-list .post-related .post-info{padding:20px}.widget-posts .posts-list .post-related .post-info a{font-size:18px}.widget-posts .btn-wrap{margin-top:15px}}@media (max-width:991px){.widget-posts .posts-list{grid-template-columns:repeat(2,1fr)}}@media (max-width:660px){.widget-posts .posts-list{gap:0;grid-template-columns:repeat(1,1fr)}}.blog-template .blog-template__header{position:relative;padding-top:45px;padding-bottom:45px;overflow:hidden;border-bottom:1px solid #d0d0d0}@media (max-width:1199px){.blog-template .blog-template__header{padding-top:45px;padding-bottom:45px}}.blog-template .blog-template__header .bg{position:absolute;top:0;left:0;right:0;bottom:0;display:block;object-fit:cover;z-index:3;width:100%;height:100%;opacity:.1}.blog-template .blog-template__header .overlay{position:absolute;top:0;left:0;right:0;bottom:0;display:block;z-index:4;background-color:#d0d0d0;opacity:.2}.blog-template .blog-template__header .container{position:relative;z-index:15;display:flex;justify-content:center;flex-direction:column;align-items:center}.blog-template .blog-template__header .breacrumbs{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:12px;padding:0;list-style:none}.blog-template .blog-template__header .breacrumbs a{color:var(--color-red)}.blog-template .blog-template__header .blog-description{margin-top:20px}.blog-template .blog-template__posts-list{padding-top:60px;padding-bottom:60px}.blog-template .blog-template__posts-list .pagination-wrap{margin-top:80px}@media (max-width:660px){.blog-template .blog-template__posts-list .pagination-wrap{margin-top:40px}}.pagination-wrap{margin-top:55px;display:flex;justify-content:center;align-items:center;gap:12px}.pagination-wrap .page-numbers{border-style:solid;border-width:1px;border-color:var(--dark-font-color);min-width:38px;height:38px;text-align:center;display:flex;justify-content:center;align-items:center;cursor:pointer;font-size:16px;color:var(--dark-font-color);line-height:1;font-weight:500;position:relative;overflow:hidden}.pagination-wrap .page-numbers span{position:relative;z-index:5}.pagination-wrap .page-numbers.disabled{pointer-events:none}.pagination-wrap .page-numbers:hover,.pagination-wrap .page-numbers.current{color:var(--color-white);background-color:var(--color-red);border-color:var(--color-red)}.pagination-wrap .page-numbers:hover:before,.pagination-wrap .page-numbers.current:before{opacity:1}.pagination-wrap .page-numbers:hover.prev svg path,.pagination-wrap .page-numbers:hover.next svg path,.pagination-wrap .page-numbers.current.prev svg path,.pagination-wrap .page-numbers.current.next svg path{stroke:var(--color-white)}.pagination-wrap .page-numbers.prev{min-width:120px}.pagination-wrap .page-numbers.prev svg{margin-right:6px}.pagination-wrap .page-numbers.prev svg path{stroke:var(--dark-font-color)}.pagination-wrap .page-numbers.next{min-width:120px}.pagination-wrap .page-numbers.next svg{margin-left:6px}.pagination-wrap .page-numbers.next svg path{stroke:var(--dark-font-color)}.pagination-wrap .page-numbers.dots{pointer-events:none}@media (max-width:767px){.pagination-wrap{gap:6px;flex-wrap:wrap}.pagination-wrap .page-numbers{min-width:30px;height:auto;min-height:30px;aspect-ratio:1;font-size:14px;flex:1}.pagination-wrap .page-numbers.prev,.pagination-wrap .page-numbers.next{width:100%;flex:none;height:35px;aspect-ratio:unset}}.posts-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;position:relative;z-index:15}@media (max-width:1199px){.posts-grid{grid-gap:30px;grid-template-columns:repeat(2,1fr)}}@media (max-width:660px){.posts-grid{grid-template-columns:repeat(1,1fr);grid-gap:40px}}.post-card-template{width:100%;display:flex;place-self:center;min-height:100%;box-shadow:0 0 10px 0 rgba(0,0,0,.15)}.post-card-template:hover{box-shadow:0 0 30px 0 rgba(0,0,0,.15)}.post-card-template .post-inner{width:100%;display:flex;flex-direction:column}.post-card-template .post-thumbnail{position:relative;width:100%;display:block}.post-card-template .post-thumbnail .permalink{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:block;object-fit:contain;z-index:10}.post-card-template .post-thumbnail .category{position:absolute;right:20px;top:20px;z-index:15;background-color:var(--acsent-color);color:var(--white-font-color);padding:4px 10px;text-transform:uppercase;font-weight:500;font-size:12px;border-radius:999px}.post-card-template .post-thumbnail img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:block;object-fit:cover}.post-card-template .post-thumbnail:after{padding-bottom:62%;display:block;content:""}.post-card-template .post-info{flex:1;display:flex;flex-direction:column;justify-content:space-between}.post-card-template .post-header{padding-top:50px;padding-left:30px;padding-right:30px;padding-bottom:20px;position:relative}.post-card-template .post-header>.avatar{width:60px;height:60px;display:block;border-radius:100%;position:absolute;top:0;transform:translateY(-50%);background-color:#000;overflow:hidden}.post-card-template .avatar img{display:block;object-fit:cover;width:100%;height:100%}.post-card-template .date{display:block;font-size:15px;font-weight:500;color:#adadad}.post-card-template .post-title{font-weight:500;line-height:1.4;max-width:90%;text-overflow:ellipsis;width:100%;display:block;word-break:break-word}.post-card-template .post-title a{color:#000}.post-card-template .post-title a:hover{color:var(--acsent-color)}.post-card-template .post-footer{border-top:1px solid #eaeaea;padding:15px 30px}.rank-math-breadcrumb{font-size:18px;color:#000}.rank-math-breadcrumb a{font-size:18px;color:#000}.floated-left{bottom:20px;left:20px;opacity:0;pointer-events:none;position:fixed;transition:all .3s ease;z-index:50}.floated-left .saswp-r3,.floated-left .saswp-r{margin:0}.floated-left.widget-reviews{background:0 0 !important;padding:0}.floated-left.active{opacity:1;pointer-events:all}.floated-left .saswp-r3 ul{display:block}.floated-left .widget-reviews-inner{box-shadow:var(--shadow);position:relative}.floated-left .widget-reviews-inner .btn-remove-widgets-reviews{align-items:center;cursor:pointer;display:flex;height:30px;justify-content:center;position:absolute;right:0;top:0;width:30px;border:none;padding:0}.floated-left .widget-reviews-inner .btn-remove-widgets-reviews svg{display:block;height:80%;object-fit:contain;width:80%}.floated-right{bottom:30px;opacity:0;pointer-events:none;position:fixed;right:20px;transition:all .3s ease;z-index:50}.floated-right.active{opacity:1;pointer-events:all}.floated-right .phone-btn{align-items:center;background-color:#fcbf02;border-radius:50%;box-shadow:var(--shadow);cursor:pointer;display:flex;height:56px;justify-content:center;position:relative;width:56px}@keyframes grow{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.8)}}.floated-right .phone-btn:before{animation:grow 2s ease-in-out infinite;animation-delay:-.5s;background:#fcbf02;border-radius:50%;content:"";display:block;height:50px;position:absolute;width:50px;z-index:-1}.floated-right .phone-btn svg{display:block;height:auto;object-fit:contain;width:20px}