﻿ul,ol{padding:0;margin:0}strong,b{font-weight:600}*,input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{background-color:#fff;color:#000;font-family:serif;font-size:16px;font-weight:300;line-height:1.4;-webkit-font-smoothing:antialiased;padding:0;margin:0;font-family:"komet",sans-serif}@media screen and (min-width: 768px){body{font-size:18px}}a{color:#5272fc;text-decoration:none}a:hover{color:#142364}a,input:focus,input[type=button],input[type=reset],input[type=submit],textarea:focus,.button{-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}a,input:focus,input[type=button],input[type=reset],input[type=submit],textarea:focus,button{transition:all .2s ease-in-out}p{margin:0 0 30px}p:last-child{margin-bottom:0}p a,a{text-decoration:none}h1,h2,h3,h4,h5,h6{font-family:"kazimirtext",sans-serif;font-weight:500;line-height:1.1;margin:0 0 30px;color:#0055a4}h1,.font56{font-size:56px}@media screen and (max-width: 960px){h1,.font56{font-size:46px}}@media screen and (max-width: 960px)and (max-width: 767px){h1,.font56{font-size:36px}}h2,.font32{font-size:32px}@media screen and (max-width: 1040px){h2,.font32{font-size:30px}}@media screen and (max-width: 1040px)and (max-width: 960px){h2,.font32{font-size:24px}}.font50{font-size:50px}@media screen and (max-width: 960px){.font50{font-size:40px}}@media screen and (max-width: 960px)and (max-width: 767px){.font50{font-size:35px}}.font45{font-size:45px}@media screen and (max-width: 960px){.font45{font-size:35px}}@media screen and (max-width: 960px)and (max-width: 767px){.font45{font-size:30px}}.font40{font-size:40px}@media screen and (max-width: 960px){.font40{font-size:30px}}@media screen and (max-width: 960px)and (max-width: 767px){.font40{font-size:24px}}h3,.font32{font-size:32px}@media screen and (max-width: 1040px){h3,.font32{font-size:30px}}@media screen and (max-width: 1040px)and (max-width: 960px){h3,.font32{font-size:24px}}h4{font-size:28px}@media screen and (max-width: 1040px){h4{font-size:28px}}@media screen and (max-width: 1040px)and (max-width: 960px){h4{font-size:21px}}@media screen and (max-width: 1040px)and (max-width: 960px)and (max-width: 767px){h4{font-size:20px}}h5,.font30{font-size:30px}@media screen and (max-width: 1040px){h5,.font30{font-size:28px}}@media screen and (max-width: 1040px)and (max-width: 960px){h5,.font30{font-size:22px}}@media screen and (max-width: 1040px)and (max-width: 960px)and (max-width: 767px){h5,.font30{font-size:20px}}h6,.font24{font-size:24px}@media screen and (max-width: 767px){h6,.font24{font-size:20px}}.font38{font-size:38px}@media screen and (max-width: 960px){.font38{font-size:30px}}@media screen and (max-width: 960px)and (max-width: 767px){.font38{font-size:26px}}.font35{font-size:35px}@media screen and (max-width: 960px){.font35{font-size:28px}}@media screen and (max-width: 960px)and (max-width: 767px){.font35{font-size:24px}}.font28{font-size:28px}@media screen and (max-width: 1040px){.font28{font-size:26px}}@media screen and (max-width: 1040px)and (max-width: 960px){.font28{font-size:20px}}@media screen and (max-width: 1040px)and (max-width: 960px)and (max-width: 767px){.font28{font-size:20px}}.font20{font-size:20px}@media screen and (max-width: 767px){.font20{font-size:18px}}.font18{font-size:18px}.font17{font-size:17px}.font16{font-size:16px}.subtitle{color:#000;margin-top:-20px;font-family:"komet-sc",sans-serif;font-style:italic;font-weight:250}.subtitle__normal{font-weight:500;font-family:"komet",sans-serif}.subtitle a{color:#000}.subtitle a:hover{color:#0055a4}.with-line-bottom{position:relative;padding-bottom:20px;margin-bottom:20px}.with-line-bottom::after{content:"";background-color:#b6dcff;width:48px;height:1px;left:0;right:0;bottom:0;margin:0 auto;display:block;position:absolute}.blue-gradient-bg .with-line-bottom::after{background-color:#fff}img{max-width:100%}.container{width:1150px;max-width:90%;margin:auto}.container__wide{width:1254px}ul li{list-style:none}.site-header{background-color:rgba(0,0,0,0);position:fixed;width:100%;top:0;left:0;z-index:999;border-top:0;padding:15px 0;transition:all .3s ease}@media screen and (min-width: 768px){.site-header{padding:0 0 20px}}.scrolled .site-header{box-shadow:0px 0px 8px 0px rgba(0,0,0,.25);background-color:#fff}.site-header__top{width:100%;background-color:#0055a5;color:#fff;padding:5px 10px;margin-bottom:25px;display:flex;align-items:center;justify-content:flex-end;min-height:25px}.site-header__top .container{gap:20px;width:1450px !important;justify-content:flex-end !important}@media screen and (min-width: 768px){.site-header__top .container{gap:35px}}.site-header__top ul{display:none;align-items:center;font-size:11px;font-weight:400;gap:10px}@media screen and (min-width: 768px){.site-header__top ul{gap:20px}}@media only screen and (min-width: 768px)and (min-width: 1250px){.site-header__top ul{display:flex}}.site-header__top ul li{border-right:1px solid #fff;padding-right:10px}@media screen and (min-width: 768px){.site-header__top ul li{padding-right:20px}}.site-header__top ul li:last-child{border-right:0;padding-right:0}.site-header__top ul li a{color:#fff}.site-header__top ul li a:hover{text-decoration:underline}.site-header__top__socials{display:none;align-items:center;gap:9px}@media only screen and (min-width: 1250px){.site-header__top__socials{display:flex}}.site-header__top__socials a{display:flex;align-items:center;justify-content:center;width:13px;height:13px;border-radius:100%;background-color:#fff;color:#0055a5;font-size:8px}.site-header .container{display:flex;align-items:center;justify-content:space-between;position:relative;z-index:9;width:1320px}.site-header__logo{width:100px;float:left;transition:all .2s ease-in-out}@media screen and (min-width: 768px){.site-header__logo{width:130px}}.site-header__right{width:300px;height:100%;overflow-y:auto;box-shadow:0px 0px 20px rgba(0,0,0,.5);transform:translate3d(320px, 0, 0);position:fixed;top:0;right:0;z-index:999;padding:20px 0;background-color:#fff;transition:.3s}@media screen and (min-width: 1250px){.site-header__right{background-color:rgba(0,0,0,0);overflow-y:unset;width:auto;height:auto;transform:translate3d(0, 0, 0);box-shadow:none;position:relative;padding:0;display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}}.site-header__right.open-menu{transform:translate3d(0, 0, 0)}.admin-bar .site-header__right{top:46px}@media screen and (min-width: 783px){.admin-bar .site-header__right{top:32px}}@media screen and (min-width: 783px)and (min-width: 1250px){.admin-bar .site-header__right{top:0}}.site-header__rightLinks{display:flex;justify-content:center;align-items:center;padding:20px;position:relative;flex-wrap:wrap}@media only screen and (min-width: 1250px){.site-header__rightLinks{justify-content:flex-end;flex-wrap:nowrap;padding:0;margin-left:35px}}.site-header__rightLinks__graphic{position:absolute;top:0;left:0;height:100%;display:none}@media screen and (min-width: 1250px){.site-header__rightLinks__graphic{display:block}}.site-header__rightLinks .site-btn{margin:10px 0 0;position:relative;z-index:5}@media screen and (min-width: 1250px){.site-header__rightLinks .site-btn{margin:0 5px 0 20px}}.mobile-quick-links{width:100%;display:block;padding:0 20px}@media only screen and (min-width: 1250px){.mobile-quick-links{display:none}}.mobile-quick-links ul{display:flex;align-items:center;justify-content:center;gap:15px;font-size:15px;width:100%;margin-bottom:20px}.mobile-quick-links ul a{color:#0055a5}.mobile-quick-links ul a:hover{color:#000}.mobile-quick-links .site-header__top__socials{justify-content:center;display:flex}.mobile-quick-links .site-header__top__socials a{width:30px;height:30px;background-color:#0055a5;color:#fff;font-size:15px}.mobile-quick-links .site-header__top__socials a:hover{background-color:#000;color:#fff}.phone-link{font-family:"komet-sc",sans-serif;font-weight:500;font-size:20px;color:#0055a4;position:relative;z-index:5}.phone-link:hover{opacity:.9}@media only screen and (min-width: 1250px){.phone-link{font-size:16px}}@media only screen and (min-width: 1250px)and (min-width: 1490px){.phone-link{font-size:24px}}.social-link{color:#142364;font-size:20px;position:relative;z-index:5;margin:0 2.5px}.social-link:hover{color:#5272fc}.social-link:last-of-type{margin-left:10px}.admin-bar .site-header{top:32px}@media screen and (max-width: 782px){.admin-bar .site-header{top:46px}}.menu-closer{position:fixed;z-index:9;cursor:pointer;width:100%;height:100%;top:0;left:0;background-color:#000;opacity:.85;display:none}.main-menu{display:flex;flex-wrap:wrap;align-items:center;list-style:none;font-size:18px;font-weight:500;font-family:"komet-sc",sans-serif;line-height:normal}@media only screen and (min-width: 1250px){.main-menu{width:100%;gap:10px;justify-content:flex-end;font-size:14px}}@media only screen and (min-width: 1250px)and (min-width: 1490px){.main-menu{font-size:16px;gap:10px 12px}}.main-menu li{width:100%;text-align:left;padding:10px 20px;border-bottom:1px solid #0054a4}@media only screen and (min-width: 1250px){.main-menu li{padding:0 12px 0 0;width:auto;border-right:.25px solid #0054a4;border-bottom:0}}.main-menu li.menu-item-has-children{position:relative}.main-menu li.menu-item-has-children::after{content:"";font-family:"Font Awesome 6 Free";font-weight:900;font-size:16px;color:#0154a4;position:absolute;top:12px;right:20px;cursor:pointer}@media only screen and (min-width: 1250px){.main-menu li.menu-item-has-children::after{position:relative;font-size:12px;top:0;right:0}}.main-menu li.menu-open::after{content:"" !important}.main-menu li a{color:#000;cursor:pointer}.main-menu li a:hover{color:#0055a4}.main-menu li:last-child a::after{display:none}.sub-menu{display:none;padding-left:20px}@media only screen and (min-width: 1250px){.sub-menu{min-width:220px;padding:10px 20px !important;left:-9999px;opacity:0;display:block;position:absolute;-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;z-index:99;padding:10px 20px 10px;line-height:1.5;background-color:#0054a4;padding:0;display:block !important;height:auto !important}.menu-item-has-children:hover>.sub-menu{left:auto;opacity:1}}.sub-menu li{border-bottom:0 !important;padding:0 !important;margin:0 0 5px !important;display:block;border-top:0 !important;border-right:0}.sub-menu li:first-child{padding-top:10px !important}@media only screen and (min-width: 1250px){.sub-menu li a{color:#fff}.sub-menu li a:hover{color:#b6dcff}}.btn-wrap{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;text-align:center;width:100%;margin-top:10px;gap:20px 30px}.btn-wrap__large-gap{margin-top:35px}.btn-wrap span{display:block;font-size:18px;margin-bottom:10px}@media only screen and (min-width: 600px){.btn-wrap span{font-size:20px}}.site-btn{background-color:#0154a4;color:#fff;border:1px solid #0154a4;font-weight:400;padding:12px 20px;text-align:center;display:inline-flex;align-items:center;justify-content:center;line-height:1;font-size:16px;cursor:pointer;border-radius:100px;min-width:165px;transition:all .2s ease-in-out;font-family:"komet-sc",sans-serif}.site-header .site-btn{min-width:140px;padding:8px 20px;font-size:13px;font-family:"komet",sans-serif}.site-btn:hover{background-color:rgba(0,0,0,0);color:#0154a4}.site-btn__clip{box-shadow:3px 4px 5.5px 0px rgba(0,0,0,.1803921569);clip-path:polygon(95% 0, 100% 50%, 95% 100%, 0% 100%, 5% 50%, 0% 0%);border-radius:0;min-width:175px;background:linear-gradient(90deg, #0055a4 9%, #3276b6 95%);padding:8px 20px;color:#fff;font-family:"komet",sans-serif}.site-btn__clip:hover{color:#fff;opacity:.9}.site-btn__gradient{background:linear-gradient(90deg, #0055a4 0%, #3276b6 100%);border:0}.site-btn__gradient:hover{color:#fff;opacity:.9}.site-btn__white{background-color:#fff;color:#0055a4;font-style:italic;font-size:12px;font-family:"komet",sans-serif;padding:13px 20px}.site-btn__white:hover{background-color:#0055a4;color:#fff}.site-btn__standard{font-style:italic;font-size:12px;font-family:"komet",sans-serif;padding:13px 20px}.site-btn__white-border{background-color:#fff;color:#0055a4;border:1px solid #fff}.site-btn__white-border:hover{background-color:rgba(0,0,0,0);color:#fff}.site-btn__blue-border{background-color:#fff;color:#0055a4;border:1px solid #0055a4}.site-btn__blue-border:hover{background-color:#0055a4;color:#fff}.site-btn__blue-border-two{background-color:rgba(1,56,109,.4509803922);color:#fff;border:.5px solid #fff}.site-btn__blue-border-two:hover{background-color:#fff;color:#0055a4}.burger-menu{color:#0055a4;cursor:pointer;font-size:24px;margin-top:5px;position:relative;z-index:5;border:0;background-color:rgba(0,0,0,0)}@media screen and (min-width: 1250px){.burger-menu{display:none !important}}.close-wrap{width:100%;padding:0 20px 10px;text-align:right;display:inline-block}@media screen and (min-width: 1250px){.close-wrap{display:none}}.close-wrap i{cursor:pointer;font-size:30px;color:#0055a4;line-height:.5}.page-section{display:flex;flex-wrap:wrap;width:100%}.block{padding:50px 0}.block__no-sapce-top{padding-top:0 !important}.block__no-sapce-bottom{padding-bottom:0 !important}.block__no-hero{padding-top:140px}@media screen and (min-width: 768px){.block__no-hero{padding-top:150px}}.center-text{text-align:center}.with-gradient-bg{position:relative;overflow:hidden}.with-gradient-bg::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, #e9edff 0%, #ffffff 99.08%);z-index:1}.with-gradient-bg .container{position:relative;z-index:5}.electric-icon{position:absolute;top:0;left:-100px;height:100%;max-height:500px;z-index:-1}.title-with-intro{margin-bottom:10px}.intro-text{font-weight:400;font-style:italic}.with-icon-section .container{padding:0 0 0 55px;position:relative}@media screen and (min-width: 768px){.with-icon-section .container{padding:0 95px}}.with-icon-section__icon{width:40px;height:40px;margin:0;position:absolute;top:-3px;left:0}@media screen and (min-width: 768px){.with-icon-section__icon{top:0;width:70px;height:70px}}.with-icon-section__icon img{max-height:100%}.bg-blue{background-color:#142364;position:relative}.bg-black{background-color:#161616;position:relative}.with-bg-image{position:relative;color:#fff}.with-bg-image h2,.with-bg-image h3,.with-bg-image h4,.with-bg-image h5{color:#fff}.with-bg-image p a{color:#fff}.with-bg-image .container{position:relative;z-index:5}.with-bg-image__bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:.18;background-size:cover;background-position:center center}.with-bg-image__darker .with-bg-image__bg{opacity:.06}.site-footer{padding:30px 0;text-align:center;background-color:#fff;border-top:5px solid #0055a4}.site-footer .container{width:800px;position:relative}.site-footer .hbar-logo{width:70px;display:block;margin:20px auto 0}@media screen and (min-width: 960px){.site-footer .hbar-logo{width:84px;position:absolute;top:50%;transform:translateY(-50%);right:-100px;margin:0}}@media screen and (min-width: 960px)and (min-width: 1130px){.site-footer .hbar-logo{right:-180px}}.site-footer .footer-menu{width:100%;display:flex;flex-wrap:wrap;justify-content:center;gap:5px 15px;font-weight:500;font-family:"komet-sc",sans-serif;font-size:16px;margin-bottom:30px}@media screen and (min-width: 768px){.site-footer .footer-menu{gap:5px 25px}}.site-footer .footer-menu li a{color:#000}.site-footer .footer-menu li a:hover{color:#0055a4}.site-footer .footer-menu .sub-menu{display:none !important}.site-footer .main-menu-wrap .footer-menu{margin-bottom:15px}.site-footer__bottom{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:30px}@media screen and (min-width: 850px){.site-footer__bottom{justify-content:space-between;gap:20px}}.site-footer__bottom div:first-child{width:100%;display:flex;justify-content:center}@media screen and (min-width: 850px){.site-footer__bottom div:first-child{width:175px}}.site-footer__bottom div:first-child p{font-size:12px;font-weight:400;margin-bottom:10px}.site-footer__bottom div:first-child a{color:#0055a4;font-size:20px}.site-footer__bottom div:first-child a:hover{color:#000}.site-footer__bottom div:nth-child(3){display:flex;justify-content:center;width:100%}@media screen and (min-width: 850px){.site-footer__bottom div:nth-child(3){width:175px}}.site-footer__logo{width:100px}@media screen and (min-width: 768px){.site-footer__logo{width:130px}}.site-footer__socials{margin-top:10px;display:flex;justify-content:center;align-items:center;width:100%;gap:15px}.site-footer__socials a{color:#0055a4}.site-footer__socials a:hover{color:#000}.hero-section{width:100%;height:auto;position:relative;display:flex;flex-wrap:wrap;background-size:cover;background-position:center center;padding:150px 0 100px}@media screen and (min-width: 768px){.hero-section{min-height:830px;padding:100px 0}}.hero-section::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #ffffff 33.17%, rgba(255, 255, 255, 0) 63.46%),linear-gradient(180deg, rgba(255, 255, 255, 0.95) 50%, rgba(255, 255, 255, 0) 100%)}@media screen and (min-width: 768px){.hero-section::before{background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #ffffff 33.17%, rgba(255, 255, 255, 0) 63.46%),linear-gradient(180deg, rgba(255, 255, 255, 0.95) 7.4%, rgba(255, 255, 255, 0) 100%)}}.hero-section__small{min-height:250px}@media screen and (min-width: 768px){.hero-section__small{min-height:500px}}.hero-section__small::before{background:linear-gradient(180deg, rgba(255, 255, 255, 0.95) 22.21%, rgba(255, 255, 255, 0) 85.56%)}.hero-section .container{display:flex;height:100%;align-items:center;justify-content:center;position:relative}.hero-section__arrow{width:60px;position:absolute;z-index:5;cursor:pointer;left:0;right:0;margin:0 auto;bottom:0;transition:all .3s ease}@media screen and (min-width: 768px){.hero-section__arrow{width:78px}}.hero-section__arrow:hover{opacity:.9}.hero-section__content{width:100%;height:auto;position:relative;top:0;left:0;z-index:5;font-weight:500;text-align:center;margin-top:0px}@media screen and (min-width: 768px){.hero-section__content{margin-top:-100px}}.hero-section__content h1{margin-bottom:15px}@media screen and (min-width: 768px){.hero-section__content h1{margin-bottom:25px}}.hero-section__content p{font-family:"komet-sc",sans-serif;font-style:italic;color:#000;font-weight:250}.hero-section__buttons{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:15px 30px;flex-direction:column}@media screen and (min-width: 768px){.hero-section__buttons{flex-direction:unset}}.title-with-icons{display:inline-block;padding:0 35px;position:relative}@media screen and (min-width: 768px){.title-with-icons{padding:0 55px}}.title-with-icons::before,.title-with-icons::after{content:"";background-image:url("../../images/icon.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;position:absolute;transform:translateY(-50%);top:50%;left:0;width:15px;height:15px}@media screen and (min-width: 768px){.title-with-icons::before,.title-with-icons::after{width:25px;height:25px}}.title-with-icons::after{left:auto;right:0}.product-list{display:flex;flex-wrap:wrap;justify-content:center;width:100%;position:relative;z-index:5;gap:30px 0}@media screen and (min-width: 768px){.product-list{flex-wrap:unset;gap:0}}.product-list__item{width:50%;padding:0 10px;text-align:center;position:relative}@media screen and (min-width: 768px){.product-list__item{width:18%}.product-list__item:first-child,.product-list__item:last-child{margin-top:30px}.product-list__item:nth-child(2),.product-list__item:nth-child(4){margin-top:8px}}.product-list__item a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5}.product-list__item figure{width:140px;height:140px;border-radius:100%;margin:0 auto 15px;position:relative;background-color:#fff;transition:all .5s ease;display:flex;box-shadow:inset 0 0 0 1px #b6dcff}@media screen and (min-width: 768px){.product-list__item figure{width:120px;height:120px}}@media screen and (min-width: 768px)and (min-width: 1100px){.product-list__item figure{width:173px;height:173px}}.product-list__item figure img{position:absolute;top:4px;left:4px;width:calc(100% - 8px);height:calc(100% - 8px);object-fit:cover;object-position:center center;border-radius:100%}.product-list__item h3{word-break:keep-all;color:#353535;position:relative;padding-bottom:12px;margin-bottom:5px;white-space:nowrap;text-align:center;font-size:16px}@media screen and (min-width: 1100px){.product-list__item h3{font-size:20px}}.product-list__item h3::after{content:"";background-color:#353535;width:30px;height:1px;left:0;right:0;bottom:0;margin:0 auto;display:block;position:absolute;opacity:0;transition:all .5s ease;transform:translateY(-5px)}.product-list__item span{display:inline-block;font-size:16px;color:#353535;font-weight:400;transition:all .5s ease;position:relative;padding:0 15px;position:relative;transform:translateY(-15px);font-size:14px}@media screen and (min-width: 1100px){.product-list__item span{font-size:16px}}.product-list__item span::before,.product-list__item span::after{content:"";background-image:url("../../images/icon.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;position:absolute;transform:translateY(-50%);top:50%;left:0;width:5px;height:5px;opacity:0;transition:all .5s ease}@media screen and (min-width: 768px){.product-list__item span::before,.product-list__item span::after{top:55%}}@media screen and (min-width: 768px)and (min-width: 1100px){.product-list__item span::before,.product-list__item span::after{top:50%}}.product-list__item span::after{left:auto;right:0}.product-list__item:hover figure{box-shadow:inset 0 0 0 2px #0055a4}.product-list__item:hover h3::after{transform:translateY(0);opacity:1}.product-list__item:hover span{padding:0 20px;transform:translateY(0);color:#0055a4}.product-list__item:hover span::before,.product-list__item:hover span::after{opacity:1}.with-gradient-curve{position:relative}.with-gradient-curve .container{position:relative;z-index:5}.with-gradient-curve::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:75%;z-index:-1;background:linear-gradient(180deg, rgba(182, 220, 255, 0) 56.99%, #b6dcff 111.56%);border-bottom-left-radius:50px;border-bottom-right-radius:50px;opacity:.5;transform:scaleY(-1)}@media screen and (min-width: 768px){.with-gradient-curve::after{border-bottom-left-radius:250px;border-bottom-right-radius:250px;height:250px}}.with-bottom-blue{position:relative}.with-bottom-blue .container{position:relative;z-index:5}.with-bottom-blue::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:218px;background-color:rgba(182,220,255,.2);border-bottom:1px solid #0054a4}.with-bottom-blue__large::after{height:355px}.small-gap{margin-bottom:15px}.text-white{color:#fff}.boxes{display:flex;flex-wrap:wrap;justify-content:center;gap:50px;margin-top:20px}@media screen and (min-width: 768px){.boxes{gap:60px 30px}}.boxes.boxes_plain{margin-top:65px}.boxes__item{width:100%;height:270px;border:1px solid rgba(0,0,0,0);background:linear-gradient(white, white) padding-box,linear-gradient(180deg, rgba(0, 84, 164, 0) 0%, rgba(0, 84, 164, 0.5) 100%) border-box;padding:0 20px 20px;border-radius:0 0 40px 40px}@media screen and (min-width: 768px){.boxes__item{width:calc(50% - 15px)}}.boxes__item__content{width:100%;height:270px;position:relative;overflow:hidden;border-radius:25px;border:1px solid rgba(0,0,0,0);background:linear-gradient(white, white) padding-box,linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #0054a4 100%) border-box;margin-top:-20px}.boxes__item__content .bg-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center;transition:all .8s ease}.boxes__item__content::before{content:"";z-index:2;box-shadow:0px 5px 9.9px 3px rgba(0,0,0,.4588235294) inset;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.4) 50%, rgba(0, 0, 0, 0) 100%)}.boxes_plain .boxes__item__content{transition:all .5s ease;top:0;background:linear-gradient(white, white) padding-box,linear-gradient(180deg, rgba(0, 84, 164, 0) 0%, rgba(0, 84, 164, 0.5) 100%) border-box}.boxes_plain .boxes__item__content::before{background:linear-gradient(180deg, #b6dcff 4.59%, rgba(182, 220, 255, 0) 100%);box-shadow:none;opacity:.5;transition:all .5s ease}.boxes_plain .boxes__item__content::after{content:"";background:linear-gradient(180deg, #0055a4 6.88%, #b6dcff 54.13%, rgba(182, 220, 255, 0) 100%);position:absolute;top:0;left:0;width:100%;height:100%;transition:all .5s ease;opacity:0;z-index:2}.boxes__item__content div{position:absolute;top:calc(50% + 25px);transform:translateY(-50%);left:0;width:100%;z-index:5;text-align:center;color:#fff;transition:all .5s ease}.boxes_plain .boxes__item__content div{top:50% !important;color:#0055a4}.boxes__item__content div figure{width:64px;height:79px;margin:0 auto 10px;display:flex;align-items:center;justify-content:center;position:relative;padding:22px 10px}.boxes__item__content div figure img{position:relative;max-height:100%;z-index:3;margin-top:-10px}.boxes__item__content div figure::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("../../images/marker.svg");background-size:56px 67px;background-repeat:no-repeat;background-position:top 4px center;z-index:1}.boxes__item__content div figure::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("../../images/marker-hover.png");background-size:64px 79px;background-repeat:no-repeat;background-position:top center;opacity:0;transition:all .5s ease}.boxes__item__content div h3{font-weight:500;margin-bottom:0;position:relative;padding:0 35px;display:inline-block;transition:all .5s ease}.boxes_plain .boxes__item__content div h3{color:#0055a4;min-width:180px}.boxes__item__content div h3::before,.boxes__item__content div h3::after{content:"";background-image:url("../../images/icon.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;position:absolute;transform:translateY(-50%);top:55%;left:0;width:13px;height:13px;transition:all .5s ease;filter:brightness(0) invert(1)}.boxes_plain .boxes__item__content div h3::before,.boxes_plain .boxes__item__content div h3::after{filter:unset}.boxes__item__content div h3::after{left:auto;right:0}.boxes__item__content div span{font-style:italic;font-weight:400;margin-top:15px;display:block;transition:all .5s ease;opacity:0;top:0;position:relative}.boxes_plain .boxes__item__content div span{opacity:1;top:0 !important;margin-top:5px}.boxes__item__content>a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:6}.boxes_plain .boxes__item:hover .boxes__item__content{top:-10px}.boxes_plain .boxes__item:hover .boxes__item__content::before{opacity:0}.boxes_plain .boxes__item:hover .boxes__item__content::after{opacity:.5}.boxes__item:hover .boxes__item__content .bg-image{transform:scale3d(1.1, 1.1, 1.1)}.boxes__item:hover .boxes__item__content div{top:calc(50% + 10px)}.boxes__item:hover .boxes__item__content div figure::after{opacity:1}.boxes__item:hover .boxes__item__content div h3{padding:0 45px;min-width:195px}.boxes__item:hover .boxes__item__content div span{opacity:1;top:-5px}.bubblewrap{height:450px;overflow:hidden}@media screen and (min-width: 768px){.bubblewrap{height:500px}}.clients-list{position:relative;top:0;left:0;float:left}.clients-list li{width:200px;height:80px;position:absolute;display:inline-block;background-size:contain;background-position:center center;background-repeat:no-repeat}@media screen and (min-width: 768px){.clients-list li{width:220px;height:100px}}.blue-gradient-bg{color:#fff;background:#0054a4 radial-gradient(88.51% 474.37% at 11.49% 25.16%, rgba(255, 255, 255, 0.3) 0%, rgba(0, 0, 0, 0) 100%);border-top:1px solid #0054a4;position:relative}.blue-gradient-bg::before{content:"";position:absolute;top:8px;left:0;width:100%;height:1px;z-index:2;background-color:#fff}.blue-gradient-bg .container{position:relative;z-index:4}.blue-gradient-bg h1,.blue-gradient-bg h2,.blue-gradient-bg h3,.blue-gradient-bg h5,.blue-gradient-bg h5,.blue-gradient-bg .subtitle{color:#fff}.blue-gradient-bg .subtitle a{color:#fff}.blue-gradient-bg .subtitle a:hover{color:#fff;text-decoration:underline}.blue-gradient-bg .blue-gradient-bg__with-image__image{position:absolute;top:0;right:0;width:100%;height:100%;margin:0;background-size:cover;background-position:center center;z-index:3;margin:0;opacity:.05}.logo-text{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;width:100%}.logo-text__image{width:100%;margin-bottom:35px}@media screen and (min-width: 768px){.logo-text__image{width:35%;margin-bottom:0}}.logo-text__image img{margin:0 auto;display:block;width:200px}@media screen and (min-width: 768px){.logo-text__image img{width:auto}}.logo-text__content{width:100%}@media screen and (min-width: 768px){.logo-text__content{width:60%}}.intro-wrap{width:925px;max-width:100%;margin:0 auto 50px;border-bottom:1px solid #0055a4;padding:0 0 50px;display:block}@media screen and (min-width: 768px){.intro-wrap{padding:0 90px 50px}}.intro-wrap__no-border{padding-bottom:0;margin-bottom:0;border:0}.home-section-7 .intro-wrap{margin-bottom:0}.content-map{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%}@media screen and (min-width: 959px){.content-map{justify-content:space-between}}.content-map__text{width:100%}@media screen and (min-width: 959px){.content-map__text{width:calc(100% - 580px)}}.content-map__image{width:300px;margin-top:35px;position:relative}@media screen and (min-width: 700px){.content-map__image{width:546px}}@media screen and (min-width: 700px)and (min-width: 959px){.content-map__image{margin-top:0}}.content-map__circle{width:80px;height:80px;border-radius:100%;background-image:url("../../images/map-graphic.png");background-size:contain;background-repeat:no-repeat;background-position:center center;position:absolute;top:40px;right:60px;animation:spin 20s linear infinite}@media screen and (min-width: 700px){.content-map__circle{top:78px;right:112px;width:137px;height:137px}}@keyframes spin{100%{transform:rotateZ(360deg)}}.locations{width:100%;margin-top:65px}.locations ul{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:20px 30px}.locations ul .site-btn{background-color:#0054a4;color:#fff}.boxes__small{justify-content:center}.boxes__small .boxes__item{height:290px;padding:0 12px 12px}@media screen and (min-width: 768px){.boxes__small .boxes__item{width:363px}}.boxes__small .boxes__item__content{height:290px;padding:25px 10px;margin-top:-12px}.boxes__small.no-hover .boxes__item__content{top:0 !important}.boxes__small.no-hover .boxes__item__content::before{opacity:.5 !important}.boxes__small.no-hover .boxes__item__content::after{opacity:0 !important}.with-top-line{position:relative;padding-top:10px;margin-top:10px !important;transition:all .5s ease;opacity:0 !important;font-size:14px !important;font-style:normal !important}.with-top-line::before{content:"";width:40px;height:.5px;background-color:#0054a4;position:absolute;top:0;left:0;right:0;margin:0 auto}.boxes__small-with-bg .boxes__item .boxes__item__content{top:0 !important}.boxes__small-with-bg .boxes__item .boxes__item__content div{top:calc(50% + 30px) !important}.boxes__small-with-bg .boxes__item:hover .boxes__item__content div{top:50% !important}.boxes__small-with-bg .boxes__item:hover .boxes__item__content div h3{text-shadow:0px 0px 4.6px #fff}.boxes__small-with-bg .boxes__item:hover .with-top-line{opacity:1 !important;text-shadow:0px 0px 4.6px #fff}.boxes__small-with-bg .bg-image{opacity:.5}.testimonials .boxes__item__content{font-size:15px;display:flex;justify-content:center;align-items:center;flex-direction:column}@media screen and (min-width: 768px){.testimonials .boxes__item__content{display:block}}.testimonials .boxes__item__content div{top:0 !important;transform:translateY(0);position:relative;width:100%;margin-bottom:15px;display:flex;align-items:center;justify-content:center;flex-direction:column}@media screen and (min-width: 768px){.testimonials .boxes__item__content div{height:140px}}.testimonials .boxes__item__content div p{font-weight:500;font-style:italic}.testimonials .boxes__item__content img{width:100px;margin:0 auto;display:block}@media screen and (min-width: 768px){.testimonials .boxes__item__content img{width:158px}}.testimonials .boxes__item__content strong{color:#0054a4;font-weight:700;display:block;text-align:center;margin-top:20px}.about-section-2.with-gradient-curve::after{top:260px;bottom:auto}@media screen and (min-width: 768px){.about-section-2.with-gradient-curve::after{top:240px}}.slider-wrap{width:100%;position:relative;padding:0 30px}.slider-wrap__item{padding-top:30px}.slider-wrap__item .boxes__item{width:540px;max-width:100%;margin:0 auto 45px}.slider-wrap__item .boxes__item .bg-image{transform:unset !important}.slider-wrap__item__content{width:750px;max-width:100%;display:block;margin:0 auto}.slider-wrap__item__content h3{margin-bottom:10px}.slider-wrap__item__content .subtitle{width:100% !important;font-size:13px;font-family:"kazimirtext",sans-serif;font-weight:500;color:#0055a4;font-style:unset;padding-bottom:10px;margin:0 0 10px !important}.slider-wrap__item__content p{margin:0 auto;width:fit-content}.slider-wrap__slideArrows{display:flex;justify-content:space-between;align-items:center;width:680px;max-width:100%;position:absolute;top:140px;left:0;right:0;margin:0 auto}.slider-wrap__slideArrowPrev,.slider-wrap__slideArrowNext{position:relative;cursor:pointer;z-index:9;width:19px;height:19px;background-color:rgba(0,0,0,0);background-image:url("../../images/slide-arrow-left.svg");background-size:contain;background-repeat:no-repeat;background-position:center left;border:0;appearance:none;transition:all .3s ease}.slider-wrap__slideArrowPrev:hover,.slider-wrap__slideArrowNext:hover{opacity:.8}.slider-wrap__slideArrowNext{background-image:url("../../images/slide-arrow-right.svg");background-position:center right}.slider-wrap__pagination{position:absolute;transform:unset !important;top:320px !important;left:0 !important;right:0;bottom:auto !important;width:fit-content !important;max-width:100%;height:auto !important;z-index:5;margin:0 auto;display:flex;align-items:center !important;justify-content:center !important;gap:7px !important}.slider-wrap__pagination::before{content:"";width:100%;height:1px;z-index:-1;background-color:#0054a4;position:absolute;top:3px;left:0}.slider-wrap__pagination span{width:7px !important;height:7px !important;background-color:#fff !important;border-radius:0;transform:unset !important;border-radius:100% !important;border:1px solid #0054a4 !important;margin:0 !important;display:flex;position:relative;z-index:5;opacity:1 !important}.slider-wrap__pagination span.swiper-pagination-bullet-active{background-color:#0054a4 !important}.story{width:100%;margin-top:40px}.story__item{display:flex;align-items:flex-start;width:100%;margin-bottom:30px}.story__item:last-child{margin-bottom:0}.story__item__year{font-family:"kazimirtext",sans-serif;font-weight:500;width:55px}@media screen and (min-width: 768px){.story__item__year{width:65px}}.story__item__icon{width:20px}@media screen and (min-width: 768px){.story__item__icon{width:30px}}.story__item__icon img{width:6px;filter:brightness(0) invert(1)}.story__item__content{width:calc(100% - 75px)}@media screen and (min-width: 768px){.story__item__content{width:calc(100% - 95px)}}.story__item__content strong{font-family:"komet-sc",sans-serif;font-weight:700}.team{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:45px 30px}@media screen and (min-width: 768px){.team{gap:70px 30px;padding-bottom:100px}}.team__item{width:100%}@media screen and (min-width: 768px){.team__item{width:calc(50% - 15px)}}.team__item figure{width:100%;max-height:250px;overflow:hidden;position:relative;aspect-ratio:3/2;border-radius:25px}@media screen and (min-width: 768px){.team__item figure{max-height:300px}}.team__item figure::before{content:"";box-shadow:0px 4px 4px 0px rgba(0,0,0,.5019607843) inset;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.team__item figure img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:top center}.team__item h3{margin-bottom:25px}.team__item .subtitle{font-size:16px;padding-bottom:15px;margin-bottom:15px}.team__item__fun-fact strong{color:#0054a4;font-family:"kazimirtext",sans-serif;font-weight:500}.video-text{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:40px}.video-text__left{width:100%;margin-bottom:35px}@media screen and (min-width: 768px){.video-text__left{width:calc(50% - 15px);margin-bottom:0}}.video-text__video-wrap{width:100%;position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:25px}.video-text__video-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center}.video-text__right{width:100%}@media screen and (min-width: 768px){.video-text__right{width:calc(50% - 15px)}}.video-text__right p{margin-bottom:15px}.video-text__right p:last-child{margin-bottom:0}.video-text__right strong{font-family:"kazimirtext",sans-serif;font-weight:500;font-size:18px}@media screen and (min-width: 768px){.video-text__right strong{font-size:20px}}.faqs{width:100%}.faqs__fields{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin:40px 0 25px}.faqs__fields__buttons{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:15px 10px;width:100%}@media screen and (min-width: 920px){.faqs__fields__buttons{width:auto;gap:15px 25px}}.faqs__fields__buttons button{cursor:pointer;appearance:none;background:linear-gradient(0deg, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.8)),linear-gradient(180deg, #b6dcff 4.59%, rgba(182, 220, 255, 0) 100%);border:.5px solid #0054a4;padding:10px 15px;display:inline-flex;align-items:center;justify-content:center;color:#0054a4;box-shadow:0px 3px 8px 1px rgba(0,0,0,.2);border-radius:100px;min-width:100px;font-size:10px;font-family:"kazimirtext",sans-serif;font-weight:500;transition:all .15s ease}@media screen and (min-width: 920px){.faqs__fields__buttons button{min-width:135px;font-size:14px}}@media screen and (min-width: 920px)and (min-width: 1100px){.faqs__fields__buttons button{border-radius:100px;min-width:165px;font-size:16px;padding:15px}}.faqs__fields__buttons button:hover,.faqs__fields__buttons button.active{background:#0054a4;color:#fff}.faqs__fields__search{position:relative;width:100%;max-width:100%;margin-top:20px}@media screen and (min-width: 920px){.faqs__fields__search{width:360px;margin-top:0}}.faqs__fields__search input[type=text]{appearance:none;background:linear-gradient(0deg, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.8)),linear-gradient(180deg, #b6dcff 4.59%, rgba(182, 220, 255, 0) 100%);border:.5px solid #0054a4;padding:15px 50px 15px 15px;display:inline-flex;align-items:center;justify-content:center;color:#0054a4;box-shadow:0px 3px 8px 1px rgba(0,0,0,.2);border-radius:100px;width:100%;font-size:16px;font-family:"kazimirtext",sans-serif;font-weight:500;outline:none !important}.faqs__fields__search img{position:absolute;top:14px;right:20px;width:21px;z-index:4}.faqs__items ol{padding-left:20px;margin-bottom:30px}.faqs__items ol:last-child{margin-bottom:0}.faqs__item{margin-bottom:15px}.faqs__item__question{width:100%;display:flex;align-items:center;background:linear-gradient(0deg, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.8)),linear-gradient(180deg, #b6dcff 4.59%, rgba(182, 220, 255, 0) 100%);border-radius:100px;font-family:"kazimirtext",sans-serif;font-weight:500;padding:0 20px;min-height:60px;color:#0054a4;border-bottom:1px solid #0054a4;font-size:14px;line-height:1.3;cursor:pointer;position:relative}@media screen and (min-width: 768px){.faqs__item__question{padding:0 70px 0 40px;font-size:20px}}.faqs__item__question img{width:12px;position:absolute;top:23px;right:20px;transition:al .3s ease}@media screen and (min-width: 768px){.faqs__item__question img{width:19px;top:22px;right:27px}}.active .faqs__item__question img{transform:scaleY(-1)}.faqs__item__answer{width:100%;padding:20px 20px 30px;display:none}@media screen and (min-width: 768px){.faqs__item__answer{padding:20px 40px 30px}}.with-margin-bottom{margin-bottom:45px}.text-order{width:100%;margin-bottom:10px;position:relative;z-index:5;background:none}.text-order .container{display:flex;flex-wrap:wrap;align-items:flex-start}.text-order__number{width:40px;font-size:35px;line-height:35px;font-family:"kazimirtext",sans-serif;font-weight:500}@media screen and (min-width: 768px){.text-order__number{width:85px;font-size:70px;line-height:60px}}.text-order__content{width:565px;max-width:calc(100% - 40px)}@media screen and (min-width: 768px){.text-order__content{max-width:calc(100% - 85px)}}.text-order__content .with-line-bottom::after{left:0;right:auto}.text-order__content .btn-wrap{justify-content:flex-start}.text-order__bg{position:absolute;top:0;right:0;width:100%;height:100%;margin:0;background-size:cover;background-position:center center;z-index:2;margin:0;opacity:1}.boxes_plain__two .boxes__item .boxes__item__content{top:0 !important}.boxes_plain__two .boxes__item .boxes__item__content::before{opacity:.5 !important}.boxes_plain__two .boxes__item .boxes__item__content::after{opacity:0 !important}.boxes_plain__two .boxes__item .boxes__item__content div{top:0 !important;transform:translateY(0) !important;padding:30px 10px;font-size:15px}.boxes_plain__two .boxes__item .boxes__item__content div h3{margin-bottom:20px}.boxes_plain__two .boxes__item .boxes__item__content div p{font-style:italic;text-align:left}.boxes_plain__two .boxes__item .boxes__item__content div.center-text p{text-align:center}.boxes_plain__two .boxes__item .boxes__item__content div a{color:#0055a4}.boxes_plain__two .boxes__item .boxes__item__content div a:hover{text-decoration:underline}.boxes_plain-with-text h3{margin-bottom:20px !important}.boxes_plain-with-text figure{padding-bottom:35px !important}.boxes_plain-with-text figure strong{position:relative;z-index:5;font-family:"kazimirtext",sans-serif;font-weight:500}.boxes_plain-with-text p{width:360px;max-width:90%;margin:0 auto 15px;text-align:left;font-size:14px}.boxes_plain-with-text p:last-child{margin:0 auto}.text-with-separator{width:100%;display:block;margin-bottom:25px;padding-bottom:26px;position:relative}.text-with-separator::after{content:"";width:945px;max-width:85%;height:1px;margin:0 auto;position:absolute;left:0;right:0;bottom:0;background-color:#fff;opacity:.25}.text-with-separator:last-child{padding-bottom:0;margin-bottom:0}.text-with-separator:last-child:after{display:none}.text-with-separator strong{font-size:18px;font-family:"kazimirtext",sans-serif;font-weight:500}@media screen and (min-width: 768px){.text-with-separator strong{font-size:20px}}.aligncenter{margin:0 auto;display:block}.embed-map iframe{aspect-ratio:3/2;width:100% !important;height:auto !important;max-height:500px}.gallery-area{width:100%;display:block;margin-top:50px}.clear_wrap{width:100%;text-align:right;margin-bottom:15px;display:block}.clear_wrap button{appearance:none;border:0;background-color:rgba(0,0,0,0);cursor:pointer;font-size:16px;font-family:"komet-sc",sans-serif;font-weight:400;font-style:italic;text-decoration:underline;color:#0055a4;transition:all .3s ease}.clear_wrap button:hover{opacity:.9}.gradient-button{cursor:pointer;appearance:none;background:linear-gradient(0deg, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.8)),linear-gradient(180deg, #b6dcff 4.59%, rgba(182, 220, 255, 0) 100%);border:.5px solid #0054a4;padding:10px 15px;display:inline-flex;align-items:center;justify-content:center;color:#0054a4;box-shadow:0px 3px 8px 1px rgba(0,0,0,.2);border-radius:100px;min-width:100px;font-size:12px;font-family:"kazimirtext",sans-serif;font-weight:500;transition:all .15s ease}@media screen and (min-width: 920px){.gradient-button{min-width:135px;font-size:14px}}@media screen and (min-width: 920px)and (min-width: 1100px){.gradient-button{border-radius:100px;min-width:165px;font-size:16px;padding:15px}}.gradient-button:hover,.gradient-button.active{background:#0054a4;color:#fff}.gallery-filters{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:15px;padding:0 10px}@media screen and (min-width: 650px){.gallery-filters{gap:15px 28px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}}.gallery-filters button{appearance:none;padding:10px}@media screen and (min-width: 650px){.gallery-filters button{width:auto;min-height:auto;padding:15px 20px}}.gallery-list{width:100%;margin-top:30px}.gallery-list__item{width:100%;margin:10px;width:calc(50% - 20px)}@media screen and (min-width: 650px){.gallery-list__item{margin:15px;width:calc(50% - 30px)}}@media screen and (min-width: 650px)and (min-width: 950px){.gallery-list__item{width:calc(33.3333333% - 30px)}}.gallery-list__item figure{width:100%;height:160px;margin:0 0 10px;overflow:hidden;border-radius:15px;position:relative}@media screen and (min-width: 650px){.gallery-list__item figure{height:190px}}.gallery-list__item figure>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center}.gallery-list__item a{cursor:pointer;position:absolute;top:0;left:0;width:100%;height:100%;z-index:6}.gallery-list__item div{text-align:center}.gallery-list__item div label{display:block;padding-bottom:6px;margin-bottom:5px;font-family:"kazimirtext",sans-serif;font-weight:500;color:#01386d}.gallery-list__item div label:after{background-color:#01386d}.gallery-list__item div span{font-family:"komet-sc",sans-serif;font-style:italic;font-weight:250;font-size:14px;color:#0054a4}.gallery-list__item__zoom{position:absolute;top:0;left:0;z-index:5;width:100%;height:100%;background:linear-gradient(180deg, rgba(0, 0, 0, 0.4048) 0%, rgba(0, 0, 0, 0.88) 87.98%);color:#fff;display:flex;align-items:center;justify-content:center;text-align:center;flex-direction:column;opacity:0;transition:all .4s ease}.gallery-list__item__zoom img{width:43px}.gallery-list__item__zoom span{color:#fff !important;margin-top:10px}.gallery-list__item:hover .gallery-list__item__zoom{opacity:1}.isotope-pager{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px;margin-top:20px;width:100%}.isotope-pager.less-than{display:none}.isotope-pager a.pager{cursor:pointer;width:8px;height:8px;background-color:rgba(0,0,0,0);border:1px solid #0054a4;border-radius:100%}.isotope-pager a.pager.active{background-color:#0054a4}.isotope-pager .prev-pager{width:9px;height:9px;background-image:url("../../images/slide-arrow-left.svg");background-size:contain;background-position:center center;background-repeat:no-repeat;margin-right:10px}.isotope-pager .prev-pager.disabled{pointer-events:none;opacity:.7}.isotope-pager .next-pager{width:9px;height:9px;background-image:url("../../images/slide-arrow-right.svg");background-size:contain;background-position:center center;background-repeat:no-repeat;margin-left:10px}.isotope-pager .next-pager.disabled{pointer-events:none;opacity:.7}.lity-wrap{padding:50px 5%}.lity-wrap img{max-height:70% !important}.admin-bar .lg-toolbar{top:32px !important}.lg-toolbar{top:20px !important}.lg-img-wrap img{max-width:calc(100% - 60px) !important;max-height:80% !important}@media screen and (min-width: 768px){.lg-img-wrap img{max-width:90% !important}}.lg-actions .lg-prev{left:0 !important}@media screen and (min-width: 768px){.lg-actions .lg-prev{left:20px !important}}.lg-actions .lg-next{right:0 !important}@media screen and (min-width: 768px){.lg-actions .lg-next{right:20px !important}}.lg-backdrop{background-color:rgba(0,0,0,.95) !important;opacity:1}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#1877f2 !important}.image-text{width:100%;display:flex;flex-wrap:wrap;margin-bottom:10px}.image-text:last-child{margin-bottom:0}.image-text__content{width:100%;display:flex;align-items:center;justify-content:flex-end;padding:50px 0}@media screen and (min-width: 768px){.image-text__content{width:calc(50% + 90px);padding:80px 0}}.image-text__content div{width:100%;padding:0 5%}@media screen and (min-width: 768px){.image-text__content div{width:665px;max-width:90%;padding-left:0;padding-right:90px}}.image-text__content div .with-line-bottom::after{height:2px;background-color:#b6dcff}.image-text figure{margin:0;width:100%;position:relative;overflow:hidden;aspect-ratio:3/2;max-height:300px}@media screen and (min-width: 768px){.image-text figure{width:calc(50% - 90px);aspect-ratio:unset;max-height:unset}}.image-text figure img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center}.image-text:nth-child(2n){flex-direction:row-reverse}.image-text:nth-child(2n) .image-text__content{justify-content:flex-start}@media screen and (min-width: 768px){.image-text:nth-child(2n) .image-text__content div{padding-left:90px;padding-right:0}}.gradient-block{width:100%;position:relative;background-size:cover;background-position:center center;background-repeat:no-repeat;padding:60px 0}@media screen and (min-width: 768px){.gradient-block{padding:100px 0}}.gradient-block::before{content:"";position:absolute;top:8px;left:0;width:100%;height:1px;z-index:2;background-color:#fff}.gradient-block::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:radial-gradient(circle at 15% 25%, rgba(255, 255, 255, 0.4) 0%, rgba(0, 0, 0, 0) 60%),linear-gradient(270deg, rgba(0, 79, 154, 0.63) 0%, #0054a4 63%)}.gradient-block .container{display:flex;justify-content:flex-start;position:relative;z-index:6}.gradient-block__content{position:relative;z-index:5;color:#fff;width:100%}@media screen and (min-width: 768px){.gradient-block__content{width:575px;max-width:100%}}.gradient-block__content h1,.gradient-block__content h2,.gradient-block__content h3,.gradient-block__content h5,.gradient-block__content h5,.gradient-block__content .subtitle{color:#fff}.gradient-block__content .subtitle a{color:#fff}.gradient-block__content .subtitle a:hover{color:#fff;text-decoration:underline}.gradient-block__content .with-line-bottom::after{height:2px;background-color:#b6dcff}.gradient-block:nth-child(2n)::after{background:linear-gradient(270deg, #0054a4 37.5%, rgba(0, 79, 154, 0.63) 100%),radial-gradient(88.51% 474.37% at 11.49% 25.16%, rgba(255, 255, 255, 0.3) 0%, rgba(0, 0, 0, 0) 100%)}.gradient-block:nth-child(2n) .container{justify-content:flex-end}.product-section-6{margin-top:10px}@media screen and (min-width: 853px){.with-form iframe{margin-top:-60px !important}}.single-section-entry h2{font-size:20px;font-family:"komet",sans-serif;font-weight:250;font-style:italic;color:#000;text-align:center;padding-bottom:15px;position:relative}.single-section-entry h2::after{content:"";position:absolute;left:0;right:0;bottom:0;margin:0 auto;background-color:#b6dcff;width:48px;height:1.4418945313px}.single-section-entry h3{font-size:15px;text-align:center}.single-section-entry h4{font-size:15px;text-align:center;font-family:"komet",sans-serif;font-weight:250;font-style:italic;color:#000}.single-section-entry a{color:#0055a4;text-decoration:underline}.single-section-entry ul{padding-left:20px;list-style:disc;margin-bottom:30px}.single-section-entry ul:last-child{margin-bottom:0}.single-section-entry ul li{list-style:disc}.single-section-entry ol{padding-left:20px;list-style:numeric;margin-bottom:30px}.single-section-entry ol:last-child{margin-bottom:0}.single-section-entry ol li{list-style:numeric}.single-section-entry img{display:block;margin:0 auto}.review-half .boxes__item{height:auto;display:flex}@media screen and (min-width: 768px){.review-half .boxes__item{width:calc(50% - 15px)}}.review-half .boxes__item__content{height:auto !important;display:flex}.review-half .boxes__item__content div{height:auto !important;padding:0 15px}.review-half .boxes__item__content div p{font-style:normal;font-weight:400;color:#000;font-size:16px}@media screen and (min-width: 768px){.review-half .boxes__item__content div p{font-size:18px}}.review-half .boxes__item__content strong{font-style:italic;font-weight:400;color:#0055a4;font-size:15px}.review-half .boxes__item__content .quote-box{position:relative;margin-bottom:30px}@media screen and (min-width: 768px){.review-half .boxes__item__content .quote-box{margin-bottom:50px}}.review-half .boxes__item__content .quote-box img{width:15px;display:inline-block;vertical-align:top;margin:0 5px;position:relative;top:2px}.review-half .boxes__item__content .rating{width:100%;height:auto !important;padding:0;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:5px}@media screen and (min-width: 768px){.review-half .boxes__item__content .rating{gap:10px}}.review-half .boxes__item__content .rating img{width:25px;margin:0}@media screen and (min-width: 768px){.review-half .boxes__item__content .rating img{width:38px}}.product-section-intro{background:rgba(182,220,255,.2);border-bottom:1px solid #0054a4}