@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500&display=swap);.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}*,::after,::before{margin:0;padding:0;box-sizing:border-box}body{font-family:Montserrat,sans-serif;font-weight:400;font-size:15px}.container{max-width:1230px;padding:0 30px;width:100%;margin:0 auto}@media screen and (max-width:575px){.container{padding:0 15px}}section{padding-top:112px}@media screen and (max-width:768px){section{padding-top:72px}}@media screen and (max-width:575px){section{padding-top:52px}}h2{font-weight:500;font-size:50px;line-height:61px}@media screen and (max-width:575px){h2{font-size:30px;line-height:36px}}.header{background-color:#00315f;padding:28px 0}.header .container{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:990px){.header .container{flex-wrap:wrap}}.header-menu{display:flex;align-items:center;list-style:none}.header-menu li+li{margin-left:36px}@media screen and (max-width:1200px){.header-menu li+li{margin-left:16px}}.header-menu li.menu-item-has-children{cursor:pointer;position:relative}.header-menu li.menu-item-has-children>a::after{content:"+";margin-left:4px}.header-menu li.menu-item-has-children.active>a::after{content:"-"}@media screen and (max-width:991px){.header-menu li.menu-item-has-children{display:flex;flex-direction:column;align-items:center}}.header-menu .sub-menu{position:absolute;list-style:none;display:none;background:#fff;padding:20px!important;left:50%;transform:translateX(-50%);top:calc(100% + 20px);width:200%!important;z-index:20;border:1px solid rgba(0,0,0,.09);border-radius:8px}.header-menu .sub-menu li{display:block;margin-left:0!important}.header-menu .sub-menu li a{color:#00315f;display:inline-block;padding:3px 0;border:1px solid transparent}.header-menu .sub-menu li a:hover{transition:all .3s ease-in-out;border-bottom-color:#00315f}.header-menu .sub-menu li+li{margin-top:5px}@media screen and (max-width:991px){.header-menu .sub-menu{position:relative;width:100%!important;padding:0!important;background-color:transparent;border:none;border-radius:0;margin-top:15px}.header-menu .sub-menu li{text-align:center}.header-menu .sub-menu li a{color:#fff;padding:0}.header-menu .sub-menu li a:hover{border-bottom-color:#fff}.header-menu .sub-menu li+li{margin-top:10px!important}}.header .custom-logo-link{display:flex}@media screen and (max-width:575px){.header .custom-logo-link{max-width:150px}.header .custom-logo-link img{max-width:100%}}.header a:not(.custom-logo-link){color:#fff;text-decoration:none;border:1px solid transparent;padding:4px 0}.header a:not(.custom-logo-link):hover{transition:all .3s ease-in-out;border-bottom-color:#fff}.header .menu-icon{display:none;cursor:pointer;flex-direction:column;align-items:center;justify-content:center;width:35px;height:35px}.header .menu-icon span{width:100%;height:3px;display:block;background-color:#fff;transition:all .3s ease-in-out}.header .menu-icon span+span{margin-top:7px}.header .menu-icon.active span:nth-child(1){transform:rotate(45deg) translate(6px,8px)}.header .menu-icon.active span:nth-child(3){transform:rotate(-45deg) translate(6px,-8px)}.header .menu-icon.active span:nth-child(2){background-color:transparent}@media screen and (max-width:990px){.header .menu-icon{display:flex}}.header .email{font-size:16px;font-weight:500}@media screen and (max-width:990px){.header .email{display:none}}.header-nav .email{display:none}@media screen and (max-width:990px){.header-nav{display:none;order:2;width:100%!important;padding:0!important}.header-nav .header-menu{margin:40px 0;flex-direction:column;align-items:center}.header-nav .header-menu li+li{margin-left:0;margin-top:20px}.header-nav .email{display:block;text-align:center;border-bottom:none!important}}.products h1{text-align:center;max-width:635px;font-size:50px;line-height:61px;margin:0 auto 100px;font-weight:500}@media screen and (max-width:575px){.products h1{font-size:30px;line-height:36px;margin-bottom:28px}}.products-inner{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:88px 20px}@media screen and (max-width:575px){.products-inner{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:20px}}.products-item{position:relative;border:1px solid rgba(0,0,0,.09);border-radius:8px;padding:120px 28px 48px;display:flex;flex-direction:column}.products-item img{position:absolute;transform:translateY(-50%);width:250px;height:auto;right:12px;top:20px}.products-item h3{font-weight:500;font-size:25px;line-height:30px;margin-bottom:24px}.products-item ul{list-style:none;margin-bottom:40px}.products-item ul li{display:flex;align-items:flex-start;line-height:20px;margin-bottom:12px;max-width:285px}.products-item ul li span{margin-right:8px;color:#00315f}.products-item a{width:100%;height:52px;display:flex;align-items:center;justify-content:center;margin-top:auto;background:#00315f;border-radius:6px;color:#fff;font-weight:600;text-decoration:none}.products-item:hover{background-color:#00315f;border-color:#00315f;transition:all .3s ease-in-out}.products-item:hover h3{color:#fff;transition:all .3s ease-in-out}.products-item:hover li{color:#fff;transition:all .3s ease-in-out}.products-item:hover li span{color:#fff;transition:all .3s ease-in-out}.products-item:hover a{background-color:#fff;color:#00315f;transition:all .3s ease-in-out}@media screen and (max-width:575px){.products-item{padding:40px 20px}.products-item img{position:relative;right:auto;top:0;transform:none;margin-bottom:40px;margin-left:auto}.products-item ul{margin-bottom:30px}}.advantages h2{text-align:center}.advantages-inner{margin:112px auto;max-width:290px;display:flex;justify-content:center;position:relative}.advantages-inner img{width:100%}@media screen and (max-width:990px){.advantages-inner{max-width:100%;margin:56px 0 0;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:24px 20px}.advantages-inner img{display:none}}@media screen and (max-width:575px){.advantages-inner{margin:40px 0 0}}.advantages-item{position:absolute;max-width:295px;width:100%}.advantages-item::after{content:"";width:8px;height:8px;border-radius:50%;background:#00315f;position:absolute}.advantages-item .title{font-weight:500;font-size:18px;line-height:22px;margin-bottom:8px}.advantages-item p+p{line-height:20px}.advantages-item-1{right:calc(100% + 30px);top:-48px;text-align:right}.advantages-item-1::after{right:-44px;top:40px}.advantages-item-2{left:calc(100% + 30px);top:-48px}.advantages-item-2::after{left:-44px;top:40px}.advantages-item-3{right:calc(100% + 40px);bottom:-48px;text-align:right}.advantages-item-3::after{right:-24px;top:-15px}.advantages-item-4{left:calc(100% + 40px);bottom:-48px;max-width:220px}.advantages-item-4::after{left:-24px;top:-15px}.advantages-item-5{top:calc(100% + 80px);left:50%;transform:translate(-50%);max-width:230px;text-align:center}.advantages-item-5::after{left:50%;transform:translate(-50%);top:-25px}@media screen and (max-width:990px){.advantages-item{position:relative;left:auto;top:auto;right:auto;bottom:auto;transform:none;text-align:left;padding-left:16px}.advantages-item::after{right:auto;bottom:auto;left:0;top:6px;transform:none}}.news-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:28px}.news-arrows{display:flex}.news-arrows .arrow{background-color:rgba(0,0,0,.09);border-radius:2px;width:35px;height:35px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease-in-out}.news-arrows .arrow-right{background-color:#00315f;margin-left:10px}.news-arrows .arrow-left:hover{background-color:#00315f;transition:all .3s ease-in-out}.news-arrows .arrow-left:hover path{fill:#fff;transition:all .3s ease-in-out}.news-arrows .arrow-left:hover+.arrow{background-color:rgba(0,0,0,.09);transition:all .3s ease-in-out}.news-arrows .arrow-left:hover+.arrow path{fill:#000;transition:all .3s ease-in-out}.news-slider{margin:0 -10px}.news-item{border:1px solid rgba(0,0,0,.09);border-radius:10px;display:flex;flex-direction:column;overflow:hidden;margin:0 10px}.news-item-img{width:100%;margin-bottom:35px;max-height:225px}.news-item-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.news-item-inner{padding:32px 36px}.news-item-inner h3{font-weight:500;font-size:22px;line-height:27px;margin-bottom:12px}.news-item-inner h3 a{text-decoration:none;color:#000}.news-item-inner .desc{font-weight:300;line-height:20px;margin-bottom:45px;max-width:300px}@media screen and (max-width:575px){.news-item-inner{padding:32px 20px}}.news-item-meta{display:flex;align-items:center;justify-content:space-between}.news-item-meta .date{font-size:16px;color:rgba(0,0,0,.3)}.news-item-meta a{font-weight:500;font-size:16px;text-decoration:none}.about .container{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:990px){.about .container{flex-direction:column-reverse;align-items:flex-start}}.about-img{width:45%;border-radius:16px;overflow:hidden;display:flex}.about-img img{max-width:100%}@media screen and (max-width:990px){.about-img{width:auto}}.about-content{width:48%}.about-content h2{margin-bottom:28px}.about-content p{line-height:25px}.about-content p+p{margin-top:20px}@media screen and (max-width:990px){.about-content{width:100%}}.partners h2{margin-bottom:40px;text-align:center}.partners-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:20px}.partners-list-item{height:166px;display:flex;align-items:center;justify-content:center;border-radius:8px;border:1px solid rgba(0,0,0,.09)}.partners-list-item img{max-width:100%}@media screen and (max-width:575px){.partners-list{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.partners-list-item{height:120px}}.footer{margin-top:112px;background-color:#00315f;padding:40px 0 48px}.footer .container{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:990px){.footer .container{flex-direction:column}}.footer-left{display:flex;flex-direction:column}.footer-left .custom-logo-link{display:flex;margin-bottom:28px}.footer-left span{font-size:12px;color:rgba(255,255,255,.6);display:block;margin-bottom:8px}.footer-left a{font-size:12px;text-decoration:none;color:rgba(255,255,255,.6)}@media screen and (max-width:990px){.footer-left{align-items:center}}.footer-menu{display:flex;align-items:flex-start;list-style:none}.footer-menu>li+li{margin-left:36px}@media screen and (max-width:1200px){.footer-menu>li+li{margin-left:16px}}@media screen and (max-width:990px){.footer-menu>li+li{margin-left:0;margin-top:16px}}@media screen and (max-width:990px){.footer-menu{font-size:16px}}.footer-menu a{color:#fff;text-decoration:none;border:1px solid transparent;padding:4px 0}.footer-menu a:hover{transition:all .3s ease-in-out;border-bottom-color:#fff}.footer-menu .sub-menu{display:flex;flex-direction:column;align-items:flex-start;list-style:none;margin-top:8px}.footer-menu .sub-menu li{display:flex}@media screen and (max-width:990px){.footer-menu .sub-menu{align-items:center;font-size:14px}}@media screen and (max-width:990px){.footer-menu{margin:40px 0;flex-direction:column;align-items:center}}.footer-right{display:flex;align-items:flex-start;flex-direction:column}.footer-right a{font-weight:500;font-size:16px;color:#fff;border:1px solid transparent;padding:4px 0;text-decoration:none}.footer-right a:hover{transition:all .3s ease-in-out;border-bottom-color:#fff}.footer-right a+a{margin-top:2px}@media screen and (max-width:990px){.footer-right{align-items:center}}@media screen and (max-width:768px){.footer{margin-top:72px}}.product-single h1{font-weight:500;font-size:50px;line-height:61px;margin:0 0 30px}@media screen and (max-width:575px){.product-single h1{font-size:35px;line-height:42px}}.product-single-content{display:flex;justify-content:space-between;margin-bottom:30px}.product-single-content-left{width:50%}.product-single-content-left h3{font-weight:500;font-size:20px;line-height:26px;margin-bottom:20px;max-width:370px}.product-single-content-left p{font-size:15px;line-height:22px;margin-bottom:20px}.product-single-content-left .date{font-size:16px;color:rgba(0,0,0,.3)}.product-single-content-right{width:46%;border-radius:15px}.product-single-content-right img{max-width:100%;height:auto}@media screen and (max-width:575px){.product-single-content-right img{max-width:350px;width:100%}}@media screen and (max-width:991px){.product-single-content{flex-direction:column-reverse}.product-single-content-right{width:100%;margin-bottom:30px}.product-single-content-left{width:100%}}.product-single-advanced{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:20px;align-items:flex-start}@media screen and (max-width:575px){.product-single-advanced{grid-template-columns:repeat(auto-fill,minmax(280px,380px));justify-content:center}}.product-single-advanced-item{position:relative;border:1px solid rgba(0,0,0,.09);border-radius:8px;padding:50px 30px;display:flex;flex-direction:column}.product-single-advanced-item .title{font-weight:500;font-size:25px;line-height:30px;margin-bottom:24px}.product-single-advanced-item ul{list-style:none}.product-single-advanced-item ul li{display:flex;align-items:flex-start;line-height:20px;margin-bottom:12px;max-width:285px;font-size:15px}.product-single-advanced-item ul li span{margin-right:8px;color:#00315f}.faq-links{margin-bottom:50px;display:flex;flex-direction:column;align-items:flex-start}.faq-links svg{margin-right:10px}.faq-links a{display:flex;align-items:center;font-weight:500;font-size:16px;line-height:20px;color:#00315f;margin-bottom:17px;text-decoration:none}.faq-wrap{display:flex;flex-direction:column}.faq-wrap h2{margin-bottom:35px}@media screen and (max-width:575px){.faq-wrap h2{margin-bottom:20px}}.faq-wrap-item{width:100%;margin-bottom:20px;border:1px solid rgba(0,0,0,.09);border-radius:8px;padding:22px 40px;cursor:pointer;transition:all .3s ease}.faq-wrap-item .question{display:flex;align-items:center;justify-content:space-between;font-weight:500;font-size:18px;line-height:22px}.faq-wrap-item .question::after{content:"+";font-weight:500;font-size:25px;line-height:30px;margin-left:10px}.faq-wrap-item .answer{padding:20px;font-size:15px;line-height:22px;width:100%!important;display:none}.faq-wrap-item.open{background-color:#00315f;border-color:#00315f;color:#fff;transition:all .3s ease}.faq-wrap-item.open .question::after{content:"-"}@media screen and (max-width:575px){.faq-wrap-item{padding:15px 20px;margin-bottom:10px}.faq-wrap-item .question{font-size:18px;line-height:24px}.faq-wrap-item .question::after{font-size:18px;line-height:24px}.faq-wrap-item .answer{font-size:14px;padding:15px}}.faq h2{text-align:center;margin-bottom:35px}.faq .wp-block-gallery{justify-content:center;margin-bottom:65px}.faq .wp-block-gallery ul{margin-bottom:20px}.faq .wp-block-gallery figcaption{font-size:15px;line-height:20px;text-align:center;max-width:760px}