@font-face{font-family:Inter;src:url(../../fonts/Inter-Light.eot);src:url(../../fonts/Inter-Light.eot?#iefix) format("embedded-opentype"),url(../../fonts/Inter-Light.woff2) format("woff2"),url(../../fonts/Inter-Light.woff) format("woff"),url(../../fonts/Inter-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../../fonts/Inter-Medium.eot);src:url(../../fonts/Inter-Medium.eot?#iefix) format("embedded-opentype"),url(../../fonts/Inter-Medium.woff2) format("woff2"),url(../../fonts/Inter-Medium.woff) format("woff"),url(../../fonts/Inter-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../../fonts/Inter-Regular.eot);src:url(../../fonts/Inter-Regular.eot?#iefix) format("embedded-opentype"),url(../../fonts/Inter-Regular.woff2) format("woff2"),url(../../fonts/Inter-Regular.woff) format("woff"),url(../../fonts/Inter-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../../fonts/Inter-ExtraLight.eot);src:url(../../fonts/Inter-ExtraLight.eot?#iefix) format("embedded-opentype"),url(../../fonts/Inter-ExtraLight.woff2) format("woff2"),url(../../fonts/Inter-ExtraLight.woff) format("woff"),url(../../fonts/Inter-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../../fonts/Inter-SemiBold.eot);src:url(../../fonts/Inter-SemiBold.eot?#iefix) format("embedded-opentype"),url(../../fonts/Inter-SemiBold.woff2) format("woff2"),url(../../fonts/Inter-SemiBold.woff) format("woff"),url(../../fonts/Inter-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../../fonts/Inter-ExtraBold.eot);src:url(../../fonts/Inter-ExtraBold.eot?#iefix) format("embedded-opentype"),url(../../fonts/Inter-ExtraBold.woff2) format("woff2"),url(../../fonts/Inter-ExtraBold.woff) format("woff"),url(../../fonts/Inter-ExtraBold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../../fonts/Inter-Black.eot);src:url(../../fonts/Inter-Black.eot?#iefix) format("embedded-opentype"),url(../../fonts/Inter-Black.woff2) format("woff2"),url(../../fonts/Inter-Black.woff) format("woff"),url(../../fonts/Inter-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../../fonts/Inter-Bold.eot);src:url(../../fonts/Inter-Bold.eot?#iefix) format("embedded-opentype"),url(../../fonts/Inter-Bold.woff2) format("woff2"),url(../../fonts/Inter-Bold.woff) format("woff"),url(../../fonts/Inter-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../../fonts/Inter-Thin.eot);src:url(../../fonts/Inter-Thin.eot?#iefix) format("embedded-opentype"),url(../../fonts/Inter-Thin.woff2) format("woff2"),url(../../fonts/Inter-Thin.woff) format("woff"),url(../../fonts/Inter-Thin.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}body{color:#1a1a1a;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:150%}h1{color:#1a1a1a;font-family:Inter;font-size:48px;font-style:normal;font-weight:700;line-height:140%}@media (max-width:991px){h1{font-size:32px;font-style:normal;font-weight:700;line-height:42px}}h2{color:#1a1a1a;font-family:Inter;font-size:36px;font-style:normal;font-weight:700;line-height:140%}@media (max-width:991px){h2{font-size:26px;font-style:normal;font-weight:700;line-height:140%}}h3{color:#1a1a1a;font-family:Inter;font-size:32px;font-style:normal;font-weight:500;line-height:140%}@media (max-width:991px){h3{font-size:24px;font-style:normal;font-weight:500;line-height:140%}}h4{color:#1a1a1a;font-family:Inter;font-size:28px;font-style:normal;font-weight:700;line-height:140%}@media (max-width:991px){h4{font-size:20px;font-style:normal;font-weight:700;line-height:140%}}h5{color:#1a1a1a;font-family:Inter;font-size:24px;font-style:normal;font-weight:700;line-height:130%}@media (max-width:991px){h5{font-size:18px;font-style:normal;font-weight:700;line-height:130%}}h6{color:#1a1a1a;font-family:Inter;font-size:18px;font-style:normal;font-weight:700;line-height:27px}@media (max-width:991px){h6{font-size:14px;font-style:normal;font-weight:700;line-height:130%}}p{color:#333;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.container-custom{max-width:1210px;margin:0 auto;padding:0 15px}@media (max-width:1560px){.container-custom{max-width:1280px}}.container-second{max-width:1400px;margin:0 auto;padding:0 15px}@media (max-width:1560px){.container-second{max-width:1180px}}.row-c{display:flex;flex-wrap:wrap}.bttn-primary,input[type=button],input[type=reset],input[type=submit]{padding:15px 42px;background:#2d2f7f;color:#e4ebf0!important;font-family:Inter;text-align:center;font-size:20px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;transition:.3s;display:inline-flex;justify-content:center;align-items:center;flex-wrap:wrap;border-radius:56px;text-decoration:unset;border:unset}@media (max-width:991px){.bttn-primary,input[type=button],input[type=reset],input[type=submit]{padding:12px 24px;font-size:14px;font-style:normal;font-weight:500;line-height:140%}}.bttn-primary:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{text-decoration:unset;background:#0c0d54;color:#e4ebf0!important}.page-template-default main{margin:90px 0}body,html{scroll-behavior:smooth}header#masthead{width:100%;background:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,.08);transition:.3s;position:fixed;left:0;top:0;z-index:9}header#masthead .row-c{justify-content:space-between;align-items:center;flex-wrap:unset}@media (max-width:991px){header#masthead .row-c{padding:16px 0;display:flex;align-items:center}}header#masthead .row-c .site-branding img{max-width:260px}@media (max-width:991px){header#masthead .row-c .site-branding img{max-width:160px}}@media (min-width:992px){header#masthead .row-c nav ul#primary-menu{display:flex;align-items:center;justify-content:flex-end}}@media (max-width:991px){header#masthead .row-c nav ul#primary-menu{display:none;position:absolute;z-index:999;width:100%;left:0;top:100%;background:#2d2f7f;height:auto;min-height:calc(100vh - 85px);padding:45px 0}}header#masthead .row-c nav ul#primary-menu>li{position:relative;padding:50px 0}@media (max-width:991px){header#masthead .row-c nav ul#primary-menu>li{padding:0 20px 20px;margin-bottom:0;color:#fff!important;text-align:left}header#masthead .row-c nav ul#primary-menu>li a{color:#fff!important}}header#masthead .row-c nav ul#primary-menu>li:not(:last-child){margin-right:20px}@media (max-width:991px){header#masthead .row-c nav ul#primary-menu>li:not(:last-child){margin-right:0;margin-bottom:15px}}header#masthead .row-c nav ul#primary-menu>li.menu-item-has-children{display:flex;align-items:center}header#masthead .row-c nav ul#primary-menu>li.menu-item-has-children svg{margin-left:3px}@media (max-width:991px){header#masthead .row-c nav ul#primary-menu>li.menu-item-has-children{flex-wrap:wrap;align-items:center}header#masthead .row-c nav ul#primary-menu>li.menu-item-has-children svg path{stroke:#fff}header#masthead .row-c nav ul#primary-menu>li.menu-item-has-children.open .icon-Arrow-Down{transform:rotate(-180deg)}}header#masthead .row-c nav ul#primary-menu>li.menu-item-has-children .icon-Arrow-Down{margin-left:5px;transition:.3s}@media (max-width:991px){header#masthead .row-c nav ul#primary-menu>li.menu-item-has-children .icon-Arrow-Down{filter:brightness(0)}}header#masthead .row-c nav ul#primary-menu>li a{color:#1a1a1a;text-decoration:unset;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}header#masthead .row-c nav ul#primary-menu>li:last-child{padding:0}header#masthead .row-c nav ul#primary-menu>li:last-child a{font-family:Inter;font-size:18px;font-style:normal;font-weight:500;line-height:130%;text-transform:uppercase;border-radius:56px;background-color:#5b76ab;color:#fff;padding:9px 20px 9px 52px;display:inline-flex;align-items:center;justify-content:center;transition:.3s;position:relative;z-index:1}header#masthead .row-c nav ul#primary-menu>li:last-child a:before{content:"";position:absolute;width:24px;height:24px;left:20px;background-image:url(../../images/w-phone.svg);background-repeat:no-repeat;background-size:contain;background-position:center}header#masthead .row-c nav ul#primary-menu>li:last-child a:hover{background:#0c0d54;text-decoration:unset}@media (max-width:991px){header#masthead .row-c nav ul#primary-menu>li:last-child{margin-top:30px;margin-left:20px}}header#masthead .row-c nav ul.sub-menu{padding:0;background:#fff}@media (max-width:991px){header#masthead .row-c nav ul.sub-menu{padding:20px 0 0;width:100%;position:unset;background-color:transparent;box-shadow:unset}}header#masthead .row-c nav ul.sub-menu li{padding:14px 28px;margin-right:0!important;margin-bottom:0!important}@media (max-width:991px){header#masthead .row-c nav ul.sub-menu li{text-align:left;padding:0 0 0 15px}header#masthead .row-c nav ul.sub-menu li a{width:100%}}header#masthead .row-c nav ul.sub-menu li:not(last-child){border-bottom:1px solid #5b76ab}@media (max-width:991px){header#masthead .row-c nav ul.sub-menu li:not(last-child){border-bottom:unset}}@media (max-width:991px){#masthead .menu-toggle{min-width:unset;display:flex;flex-direction:column;justify-content:center;padding:0;background:0 0;border:none;cursor:pointer;position:relative;height:24px;outline:0;width:33px;margin-left:auto}#masthead .menu-toggle span{width:100%;height:3px;background-color:#1a1a1a;border-radius:3px;transition:.5s all;margin-bottom:4px}#masthead .menu-toggle ul{list-style:none;margin:0;padding-left:0;display:flex;flex-direction:column;align-items:center;justify-content:center}#masthead .menu-toggle ul li{text-align:center}#masthead .main-navigation.toggled span{width:100%}#masthead .main-navigation.toggled span:nth-child(2){opacity:0}#masthead .main-navigation.toggled span:nth-child(1){transform:rotate(45deg);position:absolute;top:7px;left:0}#masthead .main-navigation.toggled span:nth-child(3){transform:rotate(-45deg);position:absolute;top:7px;left:0}}.home-hero{padding:220px 0 109px;position:relative;overflow:hidden;margin-bottom:94px}@media (max-width:991px){.home-hero{padding:100px 0;margin-bottom:50px;text-align:center}}.home-hero .hero-content{max-width:600px;display:flex;flex-direction:column;justify-content:center}@media (max-width:991px){.home-hero .hero-content{align-items:center;max-width:unset;width:100%}}.home-hero .hero-content h2{text-transform:uppercase}.home-hero .hero-content h1{margin-bottom:24px;text-transform:uppercase;color:#5b76ab}@media (max-width:991px){.home-hero .hero-content h1{margin-bottom:18px}}.home-hero .hero-content .desc p{margin:0;font-family:Inter;font-size:18px;font-style:normal;font-weight:500;line-height:140%}@media (max-width:991px){.home-hero .hero-content .desc p{font-size:16px}}.home-hero .hero-content .bttn-primary{margin-top:32px;width:auto}@media (max-width:991px){.home-hero .hero-content .bttn-primary{margin-top:24px}}.home-hero .img{position:absolute;top:15px;right:-5%;border-radius:100%;transition:.3s;height:100%;width:45%;max-width:600px;max-height:600px}@media (max-width:991px){.home-hero .img{position:relative;right:0;width:100%;max-width:300px;max-height:300px;margin:24px auto 0}}.home-hero .img::before{box-sizing:inherit;content:"";position:absolute;width:100%;height:100%}.home-hero .img::after{box-sizing:inherit;content:"";position:absolute;width:100%;height:100%}@media (max-width:991px){.home-hero .img::after{content:unset}}.home-hero .img.spin::after,.home-hero .img.spin::before{top:0;left:0}.home-hero .img.spin::before{border:7px solid #2d2f7f;border-top-color:transparent;border-left-color:transparent;border-right-color:#2d2f7f;border-bottom-color:#2d2f7f;transform:rotate(45deg)}@media (max-width:991px){.home-hero .img.spin::before{border-top-color:#2d2f7f;border-left-color:#2d2f7f}}.home-hero .img.spin:hover::before{border-top-color:#2d2f7f;border-right-color:#2d2f7f;border-bottom-color:#2d2f7f;transition:border-top-color .15s linear,border-right-color .15s linear .1s,border-bottom-color .15s linear .2s}.home-hero .img.spin::after{border:0 solid transparent}.home-hero .img.spin:hover::after{border-top:10px solid #2d2f7f;border-left-width:5px;border-right-width:5px;transform:rotate(270deg);transition:transform .4s linear 0s,border-left-width 0s linear .35s}.home-hero .img.circle{border-radius:100%;box-shadow:none}.home-hero .img.circle::after,.home-hero .img.circle::before{border-radius:100%}.home-hero .img img{width:100%;height:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;border-radius:100%;padding:20px}section.advantages-section h4{text-transform:uppercase;text-align:center}section.advantages-section h2{text-transform:uppercase;margin-bottom:50px;text-align:center}section.advantages-section .item{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}@media (max-width:991px){section.advantages-section .item{max-width:270px;margin:0 auto 38px}}section.advantages-section .item:before{content:"";position:absolute;left:0;top:32px;width:100%;border-bottom:1px solid #c5d6e1;z-index:-1}@media (max-width:991px){section.advantages-section .item:before{top:46px}}section.advantages-section .item .img{width:64px;height:64px;border-radius:100%;display:flex;align-items:center;justify-content:center;border:4px solid #5b76ab;padding:8px;background:#fff;margin-bottom:16px}@media (max-width:991px){section.advantages-section .item .img{width:93px;height:93px}}section.advantages-section .item .img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;border-radius:100%}section.advantages-section .item p{color:#1a1a1a;text-align:center;font-size:18px;font-style:normal;font-weight:700;line-height:140%;text-transform:uppercase}.about-section{background-position:top;background-repeat:no-repeat;background-size:cover;position:relative;padding-top:75px}.about-section .bg-img{position:absolute;width:100%;height:100%;-o-object-position:top;object-position:top;-o-object-fit:contain;object-fit:contain;left:0;top:0;z-index:-1}.about-section h2{text-transform:uppercase}@media (max-width:991px){.about-section h2.desc{display:none}}.about-section h2.mob{text-align:center;margin-bottom:42px}@media (min-width:992px){.about-section h2.mob{display:none}}.about-section .home-about{margin-bottom:150px}@media (max-width:991px){.about-section .home-about{margin-bottom:110px}}.about-section .home-about .about_content h2{margin-bottom:24px}.about-section .home-about .about_content ul{margin-top:24px;margin-left:0;padding-left:0}.about-section .home-about .about_content ul li{font-family:Inter;color:#1a1a1a;font-size:18px;font-style:normal;font-weight:500;line-height:140%;list-style:none;margin-bottom:16px;padding-left:20px;position:relative;display:flex;align-items:center}@media (max-width:991px){.about-section .home-about .about_content ul li{font-size:14px;font-style:normal;font-weight:600;line-height:150%;padding-left:12px;margin-bottom:10px}}.about-section .home-about .about_content ul li::before{content:"";position:absolute;left:0;width:10px;height:10px;background:#0c0d54;border-radius:50%}@media (max-width:991px){.about-section .home-about .about_content ul li::before{width:6px;height:6px}}.about-section .home-about .about-img{display:flex;align-items:center;justify-content:center;flex-direction:column}@media (max-width:991px){.about-section .home-about .about-img{margin-bottom:32px}}.about-section .home-about .about-img .img{padding:20px;border-radius:100%;overflow:hidden;position:relative}@media (max-width:991px){.about-section .home-about .about-img .img{width:300px;height:300px}}.about-section .home-about .about-img .img::before{box-sizing:inherit;content:"";position:absolute;width:100%;height:100%}.about-section .home-about .about-img .img::after{box-sizing:inherit;content:"";position:absolute;width:100%;height:100%}@media (max-width:991px){.about-section .home-about .about-img .img::after{content:unset}}.about-section .home-about .about-img .img.spin::after,.about-section .home-about .about-img .img.spin::before{top:0;left:0}.about-section .home-about .about-img .img.spin::before{border:7px solid #2d2f7f;border-top-color:transparent;border-left-color:transparent;border-right-color:#2d2f7f;border-bottom-color:#2d2f7f;transform:rotate(45deg)}@media (max-width:991px){.about-section .home-about .about-img .img.spin::before{border-top-color:#2d2f7f;border-left-color:#2d2f7f}}.about-section .home-about .about-img .img.spin:hover::before{border-top-color:#2d2f7f;border-right-color:#2d2f7f;border-bottom-color:#2d2f7f;transform:rotate(8deg);transition:border-top-color .15s linear,border-right-color .15s linear .1s,border-bottom-color .15s linear .2s}.about-section .home-about .about-img .img.spin::after{border:0 solid transparent}.about-section .home-about .about-img .img.spin:hover::after{border-top:10px solid #2d2f7f;border-left-width:5px;border-right-width:5px;transform:rotate(270deg);transition:transform .4s linear 0s,border-left-width 0s linear .35s}.about-section .home-about .about-img .img.circle{border-radius:100%;box-shadow:none}.about-section .home-about .about-img .img.circle::after,.about-section .home-about .about-img .img.circle::before{border-radius:100%}.about-section .home-about .about-img .img img{border-radius:100%;overflow:hidden}.about-section .prod-section{max-width:1010px}.about-section .prod-section:not(.product-pricelist){margin-bottom:90px}@media (max-width:991px){.about-section .prod-section:not(.product-pricelist){margin-bottom:30px}}@media (max-width:991px){.about-section .prod-section:not(.product-pricelist) .row{flex-direction:column-reverse}}.about-section .prod-section:not(.product-pricelist) ul{margin-top:24px;margin-left:0;padding-left:0}.about-section .prod-section:not(.product-pricelist) ul li{font-family:Inter;color:#1a1a1a;font-size:18px;font-style:normal;font-weight:500;line-height:140%;list-style:none;margin-bottom:16px;padding-left:20px;position:relative;display:flex;align-items:center}@media (max-width:991px){.about-section .prod-section:not(.product-pricelist) ul li{font-size:16px;font-style:normal;font-weight:500;line-height:30px;margin-bottom:12px;padding-left:15px}}.about-section .prod-section:not(.product-pricelist) ul li::before{content:"";position:absolute;left:0;width:10px;height:10px;background:#0c0d54;border-radius:50%}@media (max-width:991px){.about-section .prod-section:not(.product-pricelist) ul li::before{width:6px;height:6px}}.about-section .prod-section .slider-gallery{border-bottom:2px solid #2d2f7f;padding-bottom:52px}@media (max-width:991px){.about-section .prod-section .slider-gallery{border-bottom:unset;padding-bottom:0}}.about-section .prod-section .slider-gallery .gallery-top{max-width:480px;height:480px;margin:0 auto;border-radius:8px;border:2px solid #2d2f7f;background:#fff;box-shadow:0 2px 14px 0 rgba(0,0,0,.14)}.about-section .prod-section .slider-gallery .gallery-top .swiper-slide{height:100%;display:flex;align-items:center;justify-content:center}.about-section .prod-section .slider-gallery .gallery-top .swiper-slide img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.about-section .prod-section .slider-gallery .gallery-thumbs{max-width:480px;height:100px;margin:0 auto;margin-top:16px}.about-section .prod-section .slider-gallery .gallery-thumbs .swiper-slide{cursor:pointer;height:100%;display:flex;align-items:center;justify-content:center;border-radius:8px;border:1px solid #2d2f7f;background:#fff;box-shadow:0 2px 14px 0 rgba(0,0,0,.14);opacity:.5;transition:.3s}.about-section .prod-section .slider-gallery .gallery-thumbs .swiper-slide.swiper-slide-thumb-active{opacity:1}.about-section .prod-section .slider-gallery .gallery-thumbs .swiper-slide img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.about-section .prod-section .product-content{border-bottom:2px solid #2d2f7f;padding-bottom:52px}@media (max-width:991px){.about-section .prod-section .product-content{border-bottom:unset}}.about-section .prod-section .product-content .p-content{padding-left:40px}@media (max-width:991px){.about-section .prod-section .product-content .p-content{padding-left:0}}.about-section .prod-section .product-content .p-content .prod-advantages{margin-top:24px}.about-section .prod-section .product-content .p-content .prod-advantages h6{display:flex;align-items:center;margin-bottom:13px}.about-section .prod-section .product-content .p-content .prod-advantages h6 img{margin-right:9px}.about-section .prod-section .product-content .p-content .bttn-primary{margin-top:20px}.about-section .product-pricelist h4{text-transform:uppercase;margin-bottom:24px}.about-section .product-pricelist .reade-more{padding-top:38px;padding-bottom:38px}@media (max-width:991px){.about-section .product-pricelist .reade-more{padding-top:0}}.about-section .product-pricelist .reade-more .wrapper{height:250px;overflow:hidden}@media (max-width:991px){.about-section .product-pricelist .reade-more .wrapper{padding-top:30px;border-top:2px solid #2d2f7f}}.about-section .product-pricelist .reade-more .wrapper.active{height:auto}.about-section .product-pricelist .reade-more .toggle_btn{background:linear-gradient(180deg,rgba(255,255,255,0) .23%,#fff 60.59%);padding-top:50px;margin-top:-50px;position:relative;cursor:pointer}.about-section .product-pricelist .reade-more .toggle_btn .toggle_text{color:#000;font-family:Inter;font-size:16px;font-style:normal;font-weight:700;line-height:150%}.about-section .product-pricelist .p-content{border-radius:9px;background:#fff;box-shadow:0 2px 14px 0 rgba(0,0,0,.14);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:38px 0}.about-section .product-pricelist .p-content ul{list-style:none;padding-left:0;margin-left:0;margin-bottom:20px}.about-section .product-pricelist .p-content ul li{text-align:center;color:#1a1a1a;font-family:Inter;font-size:18px;font-style:normal;font-weight:700;line-height:27px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #2d2f7f}.about-section .product-pricelist .all-producte{display:flex;align-items:center;justify-content:center;margin-top:60px}section.testimonials{padding:175px 0 100px;background-image:url(../../images/testi-bg.png);background-position:top;background-size:cover;background-repeat:no-repeat;position:relative}@media (max-width:991px){section.testimonials{padding:110px 0}}section.testimonials:after{content:"";position:absolute;height:80px;width:100%;background:#f2f2f2;left:0;top:100%;z-index:-1}section.testimonials h2{text-transform:uppercase;text-align:center;margin-bottom:56px;color:#333}section.testimonials .testimonial-block{display:flex}section.testimonials .testimonial-block .avatar{width:48px;height:48px;border-radius:50%;margin-right:16px}section.testimonials .testimonial-block .testimonial-inf{width:calc(100% - 64px)}section.testimonials .testimonial-block .testimonial-inf h6{font-family:Inter;margin-bottom:11px;color:#333;font-style:normal;font-weight:600;line-height:normal}section.testimonials .testimonial-block .testimonial-inf .stars{display:flex;margin-bottom:15px}section.testimonials .testimonial-block .testimonial-inf .stars .star{width:18px;height:18px;margin-right:6px;display:flex;align-items:center;justify-content:center;background-image:url(../../images/star.svg);background-repeat:no-repeat;background-position:center}section.testimonials .swiper-container{padding-bottom:56px}section.testimonials .swiper-container .testimonials-pagination{display:flex;align-items:center;justify-content:center}section.testimonials .swiper-container .testimonials-pagination .swiper-pagination-bullet{width:16px;height:16px;background:#5b76ab}section.testimonials .swiper-container .testimonials-pagination .swiper-pagination-bullet-active{width:20px;height:20px;opacity:1;background:#2d2f7f;border:4px solid #5b76ab}.faq-section{background-image:url(../../images/faq-bg.png);background-repeat:no-repeat;background-size:cover;background-position:center;padding:130px 0;margin-bottom:106px}@media (max-width:991px){.faq-section{padding:60px 0;margin-bottom:60px}}.faq-section .faq-cont{max-width:750px;margin:0 auto}.faq-section .faq-cont h2{text-align:center;text-transform:uppercase;margin-bottom:40px}@media (max-width:991px){.faq-section .faq-cont h2{margin-bottom:30px}}.faq-section .faq-cont .accordion{background:0 0;--bs-accordion-border-width:0;--bs-accordion-border-radius:unset;--bs-accordion-bg:transparent}.faq-section .faq-cont .accordion .accordion-item{background:#fff;margin-bottom:16px;border-radius:8px;overflow:hidden}.faq-section .faq-cont .accordion .accordion-item .accordion-button{font-style:normal;font-weight:600;line-height:normal}.faq-section .faq-cont .accordion .accordion-item .accordion-button:focus{box-shadow:unset}.faq-section .faq-cont .accordion .accordion-item .accordion-button:not(.collapsed){background:#2d2f7f;color:#fff}.faq-section .faq-cont .accordion .accordion-item .accordion-button:not(.collapsed)::after{background-image:url(../../images/arrow.svg)}.faq-section .faq-cont .accordion .accordion-item .accordion-body{color:#333;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.contact-section .container{max-width:1010px}.contact-section .container .contact-description{max-width:750px;margin:0 auto 50px;text-align:center}.contact-section .container .contact-description h2{margin-bottom:14px;text-transform:uppercase}.contact-section .container .contact-description p{font-size:18px;font-style:normal;font-weight:500;line-height:150%;text-align:center}.contact-section .container .left-part{padding:50px 35px;border-radius:16px;background:#2d2f7f;height:100%;display:flex;flex-direction:column;justify-content:space-between}@media (max-width:991px){.contact-section .container .left-part{margin-bottom:30px;padding:40px 30px}}@media (max-width:991px){.contact-section .container .left-part .bottom{text-align:center}}.contact-section .container .left-part .bottom .bttn-primary{border:1px solid #fff}.contact-section .container .left-part h3{color:#fff;text-transform:uppercase;margin-bottom:23px}@media (max-width:991px){.contact-section .container .left-part h3{text-align:center}}.contact-section .container .left-part .info{margin-bottom:40px}@media (max-width:991px){.contact-section .container .left-part .info{max-width:180px;margin:0 auto 30px}}.contact-section .container .left-part .info h6{display:flex;align-items:center;color:#fff;margin-bottom:18px}.contact-section .container .left-part .info h6 svg{margin-right:12px}.contact-section .container .left-part .info a,.contact-section .container .left-part .info p{color:#fff;font-family:Inter;font-size:18px;font-style:normal;font-weight:700;line-height:27px;margin-bottom:0;text-decoration:unset}@media (max-width:991px){.contact-section .container .left-part .info a,.contact-section .container .left-part .info p{font-size:14px;font-style:normal;font-weight:700;line-height:130%}}.contact-section .container .right-part{border-radius:16px;background:#fff;box-shadow:0 2px 14px 0 rgba(0,0,0,.14);padding:40px;height:100%}@media (max-width:991px){.contact-section .container .right-part{padding:40px 25px}}.contact-section .container .right-part label{width:100%;margin-bottom:24px;color:#333;font-family:Inter;font-size:15px;font-style:normal;font-weight:400;line-height:20px}.contact-section .container .right-part label span.wpcf7-form-control-wrap{width:100%;margin-top:8px;display:block}.simple-page{padding-top:70px}.page-template-page-form{padding-top:210px;background-image:url(../../images/about-bg.png);background-repeat:no-repeat;background-size:contain;background-position:center}@media (max-width:991px){.page-template-page-form{padding-top:90px}}.page-template-page-form .page-description{margin-bottom:82px}@media (max-width:991px){.page-template-page-form .page-description{margin-bottom:30px}}.page-template-page-form .page-description h2{margin-bottom:14px;text-transform:uppercase;text-align:center}.page-template-page-form .page-description p{text-align:center;max-width:750px;margin:0 auto}.page-template-page-form .product-info-section{margin-bottom:72px}.page-template-page-form .product-info-section .product-pricelist{padding-bottom:72px;border-bottom:1px solid #2d2f7f}@media (max-width:991px){.page-template-page-form .product-info-section .product-pricelist .right{margin-bottom:30px}}.page-template-page-form .product-info-section .product-pricelist .right .product-info{border-radius:9px;background:#fff;box-shadow:0 2px 14px 0 rgba(0,0,0,.14);padding:38px 45px;height:100%}@media (max-width:991px){.page-template-page-form .product-info-section .product-pricelist .right .product-info{padding:28px 19px}}.page-template-page-form .product-info-section .product-pricelist .right .product-info .type-tabs{display:flex;justify-content:space-between;padding-bottom:24px;margin-bottom:36px;border-bottom:1px solid #2d2f7f}.page-template-page-form .product-info-section .product-pricelist .right .product-info .type-tabs button{border-radius:4px;font-size:18px;font-style:normal;font-weight:500;line-height:140%;text-transform:uppercase;padding:12px 58px;background-color:#5b76ab;outline:unset}.page-template-page-form .product-info-section .product-pricelist .right .product-info .type-tabs button.active,.page-template-page-form .product-info-section .product-pricelist .right .product-info .type-tabs button:hover{background-color:#2d2f7f}@media (max-width:991px){.page-template-page-form .product-info-section .product-pricelist .right .product-info .type-tabs button{font-size:14px;font-style:normal;font-weight:500;line-height:140%;text-transform:uppercase;padding:12px 16px;width:100%}}.page-template-page-form .product-info-section .product-pricelist .right .product-info .choose-products{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between}.page-template-page-form .product-info-section .product-pricelist .right .product-info .choose-products h4{margin-bottom:24px;text-transform:uppercase;width:100%}.page-template-page-form .product-info-section .product-pricelist .right .product-info .choose-products .accordion{width:calc(100% - 152px)}@media (max-width:991px){.page-template-page-form .product-info-section .product-pricelist .right .product-info .choose-products .accordion{width:calc(100% - 110px)}}.page-template-page-form .product-info-section .product-pricelist .right .product-info .choose-products .quantity{display:flex;justify-content:center;width:140px;background-color:#2d2f7f;padding:12px 24px;border-radius:4px}@media (max-width:991px){.page-template-page-form .product-info-section .product-pricelist .right .product-info .choose-products .quantity{width:105px}}.page-template-page-form .product-info-section .product-pricelist .right .product-info .choose-products .quantity .qty-minus,.page-template-page-form .product-info-section .product-pricelist .right .product-info .choose-products .quantity .qty-plus{background-color:transparent!important;padding:0!important;color:#fff;outline:unset;border:unset}.page-template-page-form .product-info-section .product-pricelist .right .product-info .choose-products .quantity input.input-text{width:28px;height:28px;border-radius:4px;border:unset;background-color:#fff;padding:0;text-align:center;margin:0 15px}.page-template-page-form .product-info-section .product-pricelist .right .product-info .choose-products .quantity input.input-text::-webkit-inner-spin-button,.page-template-page-form .product-info-section .product-pricelist .right .product-info .choose-products .quantity input.input-text::-webkit-outer-spin-button{-webkit-appearance:none}.page-template-page-form .product-info-section .product-pricelist .left .p-content{border-radius:9px;background:#fff;box-shadow:0 2px 14px 0 rgba(0,0,0,.14);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:38px 0}@media (max-width:991px){.page-template-page-form .product-info-section .product-pricelist .left .p-content{padding:28px 19px}}.page-template-page-form .product-info-section .product-pricelist .left .p-content h4{text-transform:uppercase;margin-bottom:24px}.page-template-page-form .product-info-section .product-pricelist .left .p-content ul{list-style:none;padding-left:0;margin-left:0;margin-bottom:20px}.page-template-page-form .product-info-section .product-pricelist .left .p-content ul li{text-align:center;color:#1a1a1a;font-family:Inter;font-size:18px;font-style:normal;font-weight:700;line-height:27px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #2d2f7f}.page-template-page-form .product-info-section .product-pricelist .bottom{display:none;margin-top:24px}.page-template-page-form .product-info-section .product-pricelist .bottom .subscription-info{border-radius:9px;background:#fff;box-shadow:0 2px 14px 0 rgba(0,0,0,.14);padding:38px 45px;height:100%}@media (max-width:991px){.page-template-page-form .product-info-section .product-pricelist .bottom .subscription-info{padding:28px 19px}}.page-template-page-form .product-info-section .product-pricelist .bottom .subscription-info .choose-products h4{margin-bottom:24px;text-transform:uppercase}.page-template-page-form .accordion{background:0 0;--bs-accordion-border-width:0;--bs-accordion-border-radius:unset;--bs-accordion-bg:transparent}.page-template-page-form .accordion .accordion-item{background:#fff;margin-bottom:16px;border-radius:4px 4px 0 0;overflow:hidden;box-shadow:0 2px 14px 0 rgba(0,0,0,.14)}.page-template-page-form .accordion .accordion-item .accordion-button{font-style:normal;font-weight:600;line-height:normal;background:#2d2f7f;color:#fff;border-radius:4px 4px 0 0;text-transform:capitalize}.page-template-page-form .accordion .accordion-item .accordion-button:focus{box-shadow:unset}.page-template-page-form .accordion .accordion-item .accordion-button::after{background-image:url(../../images/arrow.svg)}.page-template-page-form .accordion .accordion-item .accordion-collapse{max-height:300px;overflow-x:hidden}.page-template-page-form .accordion .accordion-item .accordion-collapse::-webkit-scrollbar{width:5px}.page-template-page-form .accordion .accordion-item .accordion-collapse::-webkit-scrollbar-track{background:#5b76ab}.page-template-page-form .accordion .accordion-item .accordion-collapse::-webkit-scrollbar-thumb{background:#2d2f7f}.page-template-page-form .accordion .accordion-item .accordion-collapse::-webkit-scrollbar-thumb:hover{background:#0c0d54}.page-template-page-form .accordion .accordion-item .accordion-collapse .accordion-body{color:#2d2f7f;font-family:Inter;font-size:18px;font-style:normal;font-weight:700;line-height:27px;cursor:pointer;transition:.3s}.page-template-page-form .accordion .accordion-item .accordion-collapse .accordion-body:not(:last-child){border-bottom:1px solid #2d2f7f}.page-template-page-form .accordion .accordion-item .accordion-collapse .accordion-body.active{border-bottom:4px solid #2d2f7f}.page-template-page-form .order-data-section .form-container{max-width:976px;margin:0 auto;border-radius:9px;background:#fff;box-shadow:0 2px 14px 0 rgba(0,0,0,.14);padding:40px 100px}@media (max-width:991px){.page-template-page-form .order-data-section .form-container{padding:34px 22px}}.page-template-page-form .order-data-section .form-container h4{margin-bottom:18px;text-transform:uppercase}.page-template-page-form .order-data-section .form-container .form-fields{display:flex;flex-wrap:wrap;justify-content:space-between}.page-template-page-form .order-data-section .form-container .form-fields p{margin-bottom:0}.page-template-page-form .order-data-section .form-container .form-fields .col-inp-6{width:calc(50% - 15px)}.page-template-page-form .order-data-section .form-container .form-fields .col-inp-6:not(:last-child){margin-bottom:16px}@media (max-width:991px){.page-template-page-form .order-data-section .form-container .form-fields .col-inp-6{width:100%}}.page-template-page-form .order-data-section .form-container .form-fields .col-inp-12{width:100%}.page-template-page-form .order-data-section .form-container .form-fields .col-inp-12:not(:last-child){margin-bottom:24px}.page-template-page-form .order-data-section .form-container .form-fields .col-inp-12:last-child{margin-top:40px}.page-template-page-form .order-data-section .form-container .form-fields label{width:100%}.page-template-page-form .order-data-section .form-container .form-fields label .wpcf7-form-control-wrap{display:block;margin-top:8px}.page-template-page-form .order-data-section .form-container .shipping-section{display:flex;flex-wrap:wrap;justify-content:space-between;padding:15px;border-radius:9px;background-color:rgba(91,118,171,.431372549);margin-bottom:16px}@media (max-width:991px){.page-template-page-form .order-data-section .form-container .shipping-section{padding:10px}}.wpcf7-checkbox{width:100%;display:block}.wpcf7-list-item{margin-left:0;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:20px;width:100%}.wpcf7-list-item label{display:flex;justify-content:space-between}.wpcf7-list-item label input{width:18px;height:18px}.wpcf7-list-item label span{width:calc(100% - 25px)}#agb-file{display:none}footer.site-footer{background-image:url(../../images/footer-bg.png);background-position:top;background-size:cover;background-repeat:no-repeat;padding-top:120px;margin-top:80px}@media (max-width:991px){footer.site-footer{padding-top:60px}}footer.site-footer .f-row{justify-content:space-between}@media (max-width:991px){footer.site-footer .f-row{flex-direction:column;justify-content:unset}}footer.site-footer .f-row .f-logo{width:32%}@media (max-width:991px){footer.site-footer .f-row .f-logo{width:100%;margin-bottom:50px;text-align:center}}footer.site-footer .f-row .f-logo img{max-width:260px;margin-bottom:47px}@media (max-width:991px){footer.site-footer .f-row .f-logo img{max-width:132px}}footer.site-footer .f-row .f-logo .footer-description{color:#fff;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:20px;max-width:373px}footer.site-footer .f-row .f-menu{width:25%}@media (max-width:991px){footer.site-footer .f-row .f-menu{width:100%;margin-bottom:30px;text-align:center}}footer.site-footer .f-row .f-menu ul{margin:0;padding:0;list-style:none}footer.site-footer .f-row .f-menu ul li{margin-bottom:12px}footer.site-footer .f-row .f-menu ul li a{color:#fff;letter-spacing:.4px;text-decoration:unset}footer.site-footer .f-row .f-menu ul li a:hover{text-decoration:underline}footer.site-footer .f-row .f-menu .contacts>div{display:flex;align-items:center;margin-bottom:14px}@media (max-width:991px){footer.site-footer .f-row .f-menu .contacts>div{justify-content:center}}footer.site-footer .f-row .f-menu .contacts>div svg{margin-right:8px}footer.site-footer .f-row .f-menu .contacts>div a,footer.site-footer .f-row .f-menu .contacts>div p{color:#fff;font-size:16px;font-style:normal;font-weight:500;line-height:24px;margin:0;text-decoration:unset}@media (max-width:991px){footer.site-footer .f-row .f-menu .contacts>div a,footer.site-footer .f-row .f-menu .contacts>div p{text-align:center}}footer.site-footer .f-row h6{color:#fff;margin-top:0;margin-bottom:24px}@media (max-width:991px){footer.site-footer .f-row h6{text-align:center}}footer.site-footer .copyright-container .copyright{margin-top:40px;border-top:1px dotted #fff;padding:24px 0 20px}@media (max-width:991px){footer.site-footer .copyright-container .copyright{text-align:center}}footer.site-footer .copyright-container .copyright .row-c{justify-content:space-between}@media (max-width:991px){footer.site-footer .copyright-container .copyright .row-c{flex-direction:column;justify-content:unset}}footer.site-footer .copyright-container .copyright .row-c p{margin:0;color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:24px}footer.site-footer .copyright-container .copyright .row-c p a{color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:24px}footer.site-footer .copyright-container .copyright .row-c a{color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:24px}footer.site-footer .copyright-container .copyright .row-c span{color:#fff}.error-404{position:relative;margin-top:150px}.error-404 .container{text-align:center}.error-404 .container h1{text-transform:uppercase;margin-bottom:47px;text-align:center}.error-404 .container img{margin-bottom:80px}.error-404 .container .bttns{width:100%;align-items:center;justify-content:center}.error-404 .error-bg{position:absolute;left:0;bottom:-230px;z-index:-1;width:100%;height:440px;background-image:url(../../images/about-bg.png);background-repeat:no-repeat;background-size:cover;background-position:top}.products-page{margin-top:120px}@media (max-width:991px){.products-page{margin-top:80px}}.products-page section.page-header{padding:112px 0 50px}.products-page section.page-header h1{text-transform:uppercase}.products-page .items .item:first-child{background:#e4ebf0}.products-page .items .item:not(:first-child,:last-child) .row{border-bottom:3px solid #2d2f7f}.products-page .items .item .container-product{max-width:1010px;padding:0 16px;margin:0 auto}.products-page .items .item .container-product .row{padding-top:70px;padding-bottom:70px}@media (max-width:991px){.products-page .items .item .container-product .row{padding-top:50px;padding-bottom:50px}}@media (max-width:991px){.products-page .items .item .container-product .row .left{margin-bottom:40px}}.products-page .items .item .container-product .row .left .product-image{border-radius:8px;border:2px solid #2d2f7f;background-color:#fff}.products-page .items .item .container-product .row .left .product-image img{width:100%;height:100%;-o-object-fit:none;object-fit:none;-o-object-position:center;object-position:center;border-radius:8px}@media (max-width:991px){.products-page .items .item .container-product .row .left .product-image img{max-height:340px}}.products-page .items .item .container-product .row .right .p-content{padding-left:40px}@media (max-width:991px){.products-page .items .item .container-product .row .right .p-content{padding-left:0}}.products-page .items .item .container-product .row .right .p-content h4{text-transform:uppercase;margin-bottom:20px;color:#1a1a1a}.products-page .items .item .container-product .row .right .p-content h3.price{font-family:Inter;font-size:28px;font-weight:700;line-height:39.2px;color:#2d2f7f;margin-bottom:20px}.products-page .items .item .container-product .row .right .p-content ul{margin-top:24px;margin-left:0;padding-left:0}.products-page .items .item .container-product .row .right .p-content ul li{font-family:Inter;color:#1a1a1a;font-size:18px;font-style:normal;font-weight:500;line-height:140%;list-style:none;margin-bottom:16px;padding-left:20px;position:relative;display:flex;align-items:center}@media (max-width:991px){.products-page .items .item .container-product .row .right .p-content ul li{font-size:16px;font-style:normal;font-weight:500;line-height:30px;margin-bottom:12px;padding-left:15px}}.products-page .items .item .container-product .row .right .p-content ul li::before{content:"";position:absolute;left:0;width:10px;height:10px;background:#0c0d54;border-radius:50%}@media (max-width:991px){.products-page .items .item .container-product .row .right .p-content ul li::before{width:6px;height:6px}}.products-page .items .item .container-product .row .right .p-content p{color:#1a1a1a}.products-page .items .item .container-product .row .right .p-content .bttn-primary{margin-top:20px}.products-page .items .wp-pagenavi{margin-top:80px;display:flex;align-items:center;justify-content:center}.products-page .items .wp-pagenavi a,.products-page .items .wp-pagenavi span{text-decoration:none;border:1px solid #2d2f7f;padding:3px 5px;margin:2px;width:34px;height:34px;border-radius:100%;display:flex;align-items:center;justify-content:center;color:#1a1a1a;font-family:Inter;font-size:16px;font-weight:400;line-height:18px}.products-page .items .wp-pagenavi span{background-color:#2d2f7f;color:#fff}