*{padding:0;margin:0}*,:after,:before{box-sizing:border-box}body{font-size:13px;height:2000px;font-family:Arial}.modal-btn{width:200px;height:40px;background:#1a47f9;border:none;border-radius:3px;color:#fff;cursor:pointer;position:fixed;top:50px;left:50px}.cloud-modal{opacity:0;visibility:hidden;overflow-y:auto;overflow-x:hidden;position:fixed;top:0;left:0;right:0;bottom:0;z-index:444;text-align:center;transition:all .3s ease 0s;background:rgba(11,21,41,0.9)}.cloud-modal::-webkit-scrollbar{width:0}.cloud-modal::-webkit-scrollbar-track{background:#091122}.cloud-modal::-webkit-scrollbar-thumb{background-color:rgba(46,48,59,0.5);border-radius:20px;border:0px solid #091122}.cloud-modal:after{display:inline-block;vertical-align:middle;content:" ";height:100%}.cloud-modal .cloud-bg{content:'';width:100%;height:100%;position:fixed;top:0;right:0;bottom:0;left:0}.cloud-modal.cloud-privacy-modal .cloud-dialog{width:100%;max-width:1200px}.cloud-modal .cloud-dialog{transform:scaleX(0.9) scaleY(0.9);transform-origin:center top;width:650px;margin:0 auto;display:inline-block;text-align:left;vertical-align:middle;transition:transform .3s ease 0s;overflow:hidden;padding:20px}.cloud-modal .cloud-dialog .cloud-content{background:#1d2941;height:100%;border-radius:5px;position:relative}.cloud-modal .cloud-dialog .cloud-content .close-modal{position:absolute;right:15px;top:20px;background:rgba(255,255,255,0);border:none;color:#fff;opacity:.3;width:40px;height:40px;font-size:21px;cursor:pointer;outline:none}.cloud-modal .cloud-dialog .cloud-content .close-modal:hover{opacity:1}.cloud-modal .cloud-dialog .cloud-content .cloud-title{font-size:16px;color:#fff;padding:30px 60px 25px 30px}.cloud-modal .cloud-dialog .cloud-content .cloud-description{padding:0 30px 30px;color:#8F9EBB}.cloud-modal .cloud-dialog .cloud-content .cloud-description p{margin-bottom:10px}.cloud-modal .cloud-dialog .cloud-content .cloud-description a{color:#2196f3}.cloud-modal .cloud-dialog .cloud-content .cloud-description ul{padding-left:20px;margin:20px 0}.cloud-modal .cloud-dialog .cloud-content .cloud-description table{width:100%;margin:20px 0}.cloud-modal .cloud-dialog .cloud-content .cloud-form{padding:0 30px 30px}.cloud-modal .cloud-dialog .cloud-content .cloud-form .cloud-input{margin-bottom:20px;position:relative}.cloud-modal .cloud-dialog .cloud-content .cloud-form .cloud-input .checkbox{position:relative;padding-left:25px}.cloud-modal .cloud-dialog .cloud-content .cloud-form .cloud-input .checkbox .checkbox-input{position:absolute;left:0;top:2px}.cloud-modal .cloud-dialog .cloud-content .cloud-form .cloud-input label{color:#fff;font-weight:400;margin-bottom:5px;display:block}.cloud-modal .cloud-dialog .cloud-content .cloud-form .cloud-input label a{color:#2196f3;cursor:pointer}.cloud-modal .cloud-dialog .cloud-content .cloud-form .cloud-input.cloud-error .input-style{border:2px solid #F44336;background:#fff}.cloud-modal .cloud-dialog .cloud-content .cloud-form .cloud-input.cloud-error textarea{border:2px solid #F44336;background:#fff}.cloud-modal .cloud-dialog .cloud-content .cloud-form .cloud-input.cloud-error .cloud-error-massage{position:absolute;background-color:#ffffff;color:#F44336;text-align:center;padding:5px 5px;border-radius:2px;z-index:1;top:-12px;left:12px;display:block;font-size:12px}.cloud-modal .cloud-dialog .cloud-content .cloud-form .cloud-input .cloud-error-massage{display:none}.cloud-modal .cloud-dialog .cloud-content .cloud-form .cloud-input textarea{width:100%;box-sizing:border-box;max-width:100%;min-height:100px;max-height:300px;min-width:100%;padding:15px;transition:border .3s ease 0s, background .3s ease 0s;border:2px solid #0b1529;background:rgba(243,245,246,0);color:#8F9EBB;outline:none;border-radius:3px;font-family:inherit;-webkit-appearance:none;margin-bottom:-3px}.cloud-modal .cloud-dialog .cloud-content .cloud-form .cloud-input textarea:focus{border:2px solid #1D376A}.cloud-modal .cloud-dialog .cloud-content .cloud-form .cloud-input textarea::placeholder{color:#8F9EBB}.cloud-modal .cloud-dialog .cloud-content .cloud-form .cloud-input .input-style,.cloud-modal .cloud-dialog .cloud-content .cloud-form .cloud-input select{width:100%;height:45px;border:2px solid #0b1529;background:rgba(243,245,246,0);color:#8F9EBB;outline:none;border-radius:3px;font-family:inherit;padding:0 15px;box-sizing:border-box;transition:border .3s ease 0s, background .3s ease 0s;-webkit-appearance:none}.cloud-modal .cloud-dialog .cloud-content .cloud-form .cloud-input .input-style:focus,.cloud-modal .cloud-dialog .cloud-content .cloud-form .cloud-input select:focus{border:2px solid #1D376A}.cloud-modal .cloud-dialog .cloud-content .cloud-form .cloud-input .input-style::placeholder,.cloud-modal .cloud-dialog .cloud-content .cloud-form .cloud-input select::placeholder{color:#8F9EBB}.cloud-modal .cloud-dialog .cloud-content .cloud-form .cloud-btn{width:100%;background:#2196f3;color:#fff;height:50px;border:none;outline:none;border-radius:3px;font-family:inherit;cursor:pointer;transition:background .3s ease 0s;font-size:14px;font-weight:500;text-transform:uppercase}.show-modal .cloud-form-modal{opacity:1;visibility:inherit}.show-modal .cloud-form-modal .cloud-dialog{transform:scaleX(1) scaleY(1)}.show-privacy-modal .cloud-privacy-modal{opacity:1;visibility:inherit}.show-privacy-modal .cloud-privacy-modal .cloud-dialog{transform:scaleX(1) scaleY(1)}@media (max-width: 768px){.show-modal{padding-right:0}.show-modal .cloud-form-modal{padding-right:0}.show-privacy-modal{padding-right:0}.show-privacy-modal .cloud-privacy-modal{padding-right:0}.cloud-modal:after{display:none}.cloud-modal .cloud-dialog{width:auto;display:block}}@font-face{font-family:'Gilroy';src:url("../fonts/Gilroy-Black.eot");src:local("Gilroy Black"),local("Gilroy-Black"),url("../fonts/Gilroy-Black.eot?#iefix") format("embedded-opentype"),url("../fonts/Gilroy-Black.woff") format("woff"),url("../fonts/Gilroy-Black.ttf") format("truetype");font-weight:800;font-style:normal}@font-face{font-family:'Gilroy';src:url("../fonts/Gilroy-SemiBold.eot");src:local("Gilroy Bold"),local("Gilroy-SemiBold"),url("../fonts/Gilroy-SemiBold.eot?#iefix") format("embedded-opentype"),url("../fonts/Gilroy-SemiBold.woff") format("woff"),url("../fonts/Gilroy-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:'Gilroy';src:url("../fonts/Gilroy-Medium.eot");src:local("Gilroy Medium"),local("Gilroy-Medium"),url("../fonts/Gilroy-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/Gilroy-Medium.woff") format("woff"),url("../fonts/Gilroy-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:'Gilroy';src:url("../fonts/Gilroy-Regular.eot");src:local("Gilroy Regular"),local("Gilroy-Regular"),url("../fonts/Gilroy-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/Gilroy-Regular.woff") format("woff"),url("../fonts/Gilroy-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Monserat';src:url("../fonts/Montserrat-Regular.otf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Monserat';src:url("../fonts/Montserrat-SemiBold.otf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:'Monserat';src:url("../fonts/Montserrat-Medium.otf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:'Monserat';src:url("../fonts/Montserrat-Bold.otf") format("truetype");font-weight:700;font-style:normal}*,::after,::before{box-sizing:border-box}.slideanim{visibility:hidden}.slide{animation-name:slide !important;-webkit-animation-name:slide !important;animation-duration:1s;-webkit-animation-duration:1s;visibility:visible}.slide-1-5s{animation-duration:1.3s;-webkit-animation-duration:1.3s}.slide-2s{animation-duration:1.6s;-webkit-animation-duration:1.6s}.slide-2-5s{animation-duration:1.9s;-webkit-animation-duration:1.9s}.slide-3s{animation-duration:2.2s;-webkit-animation-duration:2.2s}.slide-3-5s{animation-duration:2.5s;-webkit-animation-duration:2.5s}.slide-footer{animation-duration:5s;-webkit-animation-duration:5s}.slide-top{animation-duration:3s;-webkit-animation-duration:3s;animation-delay:2s;-webkit-animation-delay:2s}.slide-bottom{animation-duration:3s;-webkit-animation-duration:3s;animation-fill-mode:backwards}@keyframes slide{0%{opacity:0;transform:translateY(50px)}100%{opacity:1;transform:translateY(0%)}}@-webkit-keyframes slide{0%{opacity:0;-webkit-transform:translateY(50px)}100%{opacity:1;-webkit-transform:translateY(0%)}}.up-scroll{animation-name:up;animation-duration:1s;visibility:visible}.down-scroll{animation-name:down;animation-duration:1s;visibility:visible}.my-container{max-width:1500px;width:100%;height:100%;margin:0 auto;position:relative;overflow:hidden;transition:transform 1s ease 0s,background 1s ease 0s !important;transform:skewY(0deg)}.loading{position:fixed;top:0;right:0;left:0;width:100%;height:100%;margin:0 auto;z-index:999999999999999999999;display:flex;align-items:center;justify-content:center;max-width:100%;transition:transform 2s ease .3s, max-width 1s ease 0s;background:#0B1529}.loading.loading-hide{transform:translateY(100%)}.loading.loading-width{max-width:1500px}.loading.loading-width svg{transform:scale3d(0.8, 0.8, 1)}.loading .content{position:relative;width:104.652px;height:82.002px}.loading .content svg{position:absolute;top:0;left:0;transition:transform 1s ease 0s}.load{opacity:0}.load{animation:load 1.5s forwards}#Path_26{animation-duration:2s;-webkit-animation-duration:2s}#Path_25{animation-duration:2.5s;-webkit-animation-duration:2.5s}#Path_24{animation-duration:3s;-webkit-animation-duration:3s}@keyframes load{0%{opacity:0}25%{opacity:0}100%{opacity:1}}a{text-decoration:none !important}html,body{width:100%;height:100%}html{scroll-behavior:smooth}body{color:#1D252A;font-family:"Monserat";font-size:14px;font-weight:400;margin:0;transition:background 1s ease 0s}.light-theme{background:#eaeaf3}.light-theme .swiper-pagination-bullet-active{background:#395da3}.light-theme .cloud-modal{background:rgba(201,202,209,0.9)}.light-theme .cloud-modal .cloud-dialog .cloud-content{background:#fff}.light-theme .cloud-modal .cloud-dialog .cloud-content .close-modal{color:#1d376a}.light-theme .cloud-modal .cloud-dialog .cloud-content .cloud-title{color:#1d376a;font-weight:600}.light-theme .cloud-modal .cloud-dialog .cloud-content .cloud-description{color:#1d376a}.light-theme .cloud-modal .cloud-dialog .cloud-content .cloud-form .cloud-input label{color:#1D376A}.light-theme .cloud-modal .cloud-dialog .cloud-content .cloud-form .cloud-input .input-style,.light-theme .cloud-modal .cloud-dialog .cloud-content .cloud-form .cloud-input select{border:2px solid #eaeaf3;color:#1D376A}.light-theme .cloud-modal .cloud-dialog .cloud-content .cloud-form .cloud-input .input-style:focus,.light-theme .cloud-modal .cloud-dialog .cloud-content .cloud-form .cloud-input select:focus{border:2px solid #1D376A}.light-theme .cloud-modal .cloud-dialog .cloud-content .cloud-form .cloud-input textarea{border:2px solid #eaeaf3;color:#1D376A}.light-theme .cloud-modal .cloud-dialog .cloud-content .cloud-form .cloud-input textarea:focus{border:2px solid #1D376A}.light-theme .my-container{background:#F4F5FC;transition:background 1s ease 0s}@keyframes loading{0%{opacity:0}30%{opacity:0}100%{opacity:1}}@-webkit-keyframes loading{0%{opacity:0}30%{opacity:0}100%{opacity:1}}.light-theme .loading{background:#F4F5FC}.light-theme .loading #Path_24{fill:#EF372B !important}.light-theme .loading #Path_25{fill:#EF372B !important}.light-theme .loading #Path_26{fill:#1D376A !important}.light-theme .loading #Path_27{fill:#1D376A !important}.light-theme{scrollbar-width:thin;scrollbar-color:#eaeaf3 #F4F5FC}.light-theme::-webkit-scrollbar{width:11px}.light-theme::-webkit-scrollbar-track{background:#eaeaf3}.light-theme::-webkit-scrollbar-thumb{background-color:rgba(46,48,59,0.2);border-radius:20px;border:3px solid #eaeaf3}.light-theme.hide-scroll::-webkit-scrollbar-thumb{background-color:rgba(199,203,255,0);border:3px solid #F4F5FC}.light-theme.hide-scroll::-webkit-scrollbar-track{background:#F4F5FC}.light-theme .cloud-modal::-webkit-scrollbar{width:0}.light-theme .cloud-modal::-webkit-scrollbar-track{background:#eaeaf3}.light-theme .cloud-modal::-webkit-scrollbar-thumb{background-color:rgba(46,48,59,0.2);border-radius:20px;border:0px solid #eaeaf3}.light-theme .top-bg{background:url("../images/top-bg-light.png");width:1641.93px;height:972.95px;position:absolute;left:-50px;top:-100px}.light-theme .bottom-bg{background:url("../images/top-bg-light.png");width:1641.93px;height:972.95px;position:absolute;left:-50px;bottom:0}.light-theme header{position:fixed;left:0;right:0;top:0;max-width:1500px;width:100%;margin:0 auto;z-index:99}.light-theme header.header-scroll .header{height:90px;background:rgba(244,245,252,0.85);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.light-theme header .header{width:100%;height:132px;display:flex;align-items:center;padding:0 75px;transition:all .5s ease 0s, padding 0s ease 0s}.light-theme header .header .logo-top{background:url("../images/logo-light.svg");width:182.35px;height:41.27px}.light-theme header .header nav{margin-left:auto}.light-theme header .header nav .menu-top{margin:0;padding:0;list-style:none;float:left}.light-theme header .header nav .menu-top li{float:left;margin-right:44px}.light-theme header .header nav .menu-top li a{color:#6c7287;transition:color .5s ease 0s}.light-theme header .header nav .menu-top li a:hover{color:#1D376A}.light-theme header .header nav .menu-top li a.active{color:#1D376A}.light-theme header .header nav .right-menu{margin:0;padding:0;list-style:none;float:left}.light-theme header .header nav .right-menu li{float:left;margin-right:33px}.light-theme header .header nav .right-menu li:last-child{margin:0}.light-theme header .header nav .right-menu li a{color:#1D376A;text-transform:uppercase;font-weight:500;cursor:pointer}.light-theme header .header nav .right-menu li .theme-btn{background:url("../images/moon.svg") no-repeat;width:20px;height:20px;cursor:pointer;transition:opacity .3s ease 0s}.light-theme header .header nav .right-menu li .theme-btn:hover{opacity:.7}.light-theme .top-section{position:relative;padding:200px 0 160px 0;min-height:500px}.light-theme .top-section .swiper{width:100%;height:500px}.light-theme .top-section .swiper .slider-button{position:absolute;bottom:0;left:75px;display:inline-block;text-transform:uppercase;color:#1D376A;font-weight:700;z-index:3;cursor:pointer}.light-theme .top-section .swiper .slider-button:hover:after{width:50px}.light-theme .top-section .swiper .slider-button:before{content:'';width:50px;height:1px;background:#1D376A;position:absolute;right:-70px;top:7px;cursor:default}.light-theme .top-section .swiper .slider-button:after{content:'';width:0;height:1px;background:#EF372B;position:absolute;right:-70px;top:7px;cursor:default;transition:width .5s ease 0s}.light-theme .top-section .swiper .swiper-button-position{position:absolute;width:50%;right:0;bottom:50px;z-index:2}.light-theme .top-section .swiper .swiper-button-position .swiper-button-group{width:100px;background:#1D376A;display:flex;position:absolute;left:0}.light-theme .top-section .swiper .swiper-button-position .swiper-next,.light-theme .top-section .swiper .swiper-button-position .swiper-prev{width:100%;display:flex;align-items:center;justify-content:center;text-align:center;height:50px;cursor:pointer;transition:background .5s ease 0s}.light-theme .top-section .swiper .swiper-button-position .swiper-next:hover,.light-theme .top-section .swiper .swiper-button-position .swiper-prev:hover{background:rgba(9,17,34,0.15)}.light-theme .top-section .swiper .swiper-button-position .swiper-next:active,.light-theme .top-section .swiper .swiper-button-position .swiper-prev:active{background:rgba(9,17,34,0)}.light-theme .top-section .swiper .swiper-button-position .swiper-next svg,.light-theme .top-section .swiper .swiper-button-position .swiper-prev svg{transition:opacity .5s ease 0s}.light-theme .top-section .swiper .swiper-button-position .swiper-next.swiper-button-disabled,.light-theme .top-section .swiper .swiper-button-position .swiper-prev.swiper-button-disabled{cursor:default}.light-theme .top-section .swiper .swiper-button-position .swiper-next.swiper-button-disabled svg,.light-theme .top-section .swiper .swiper-button-position .swiper-prev.swiper-button-disabled svg{opacity:.3}.light-theme .top-section .swiper .swiper-slide{opacity:0 !important}.light-theme .top-section .swiper .swiper-slide .column-left{width:50%;float:left;padding:31px 0 0 75px}.light-theme .top-section .swiper .swiper-slide .column-left .title{font-size:50px;color:#1D376A;max-width:600px;font-weight:700;line-height:normal;margin-bottom:40px}.light-theme .top-section .swiper .swiper-slide .column-left .title span{color:#EF372B}.light-theme .top-section .swiper .swiper-slide .column-left .description{color:#1D376A;max-width:425px;line-height:20px;font-size:16px}.light-theme .top-section .swiper .swiper-slide .column-right{width:50%;float:left;padding-right:75px}.light-theme .top-section .swiper .swiper-slide .column-right img{width:100%;height:500px;object-fit:cover}.light-theme .top-section .swiper .swiper-slide.swiper-slide-active{opacity:1 !important}.light-theme .products-section{padding:120px 75px 0 75px;position:relative;display:table;width:100%;z-index:1}.light-theme .products-section .line-style{background:url("../images/line-light.svg") no-repeat;width:100%;height:1px}.light-theme .products-section .products{position:relative;display:table;width:100%;padding-bottom:118px}.light-theme .products-section .products .logo-left{position:absolute;top:0;left:0}.light-theme .products-section .products .logo-left .logo{background:url("../images/logo-light-left.svg") no-repeat;width:182.35px;height:26.94px}.light-theme .products-section .products .logo-left .logo-btn{position:relative;margin:15px 0 0 36px;display:inline-block;font-size:13px;font-weight:500;color:#EF372B}.light-theme .products-section .products .logo-left .logo-btn:after{content:'';background:url("../images/right-btn.svg") no-repeat;width:11px;height:7.99px;position:absolute;right:-16px;top:5px}.light-theme .products-section .products .products-widget{padding-left:300px}.light-theme .products-section .products .products-widget .column-left{width:36%;float:left}.light-theme .products-section .products .products-widget .column-left .products-list{height:275px;overflow-y:auto;overflow-x:hidden;margin:0;padding:0;list-style:none}.light-theme .products-section .products .products-widget .column-left .products-list{scrollbar-width:thin;scrollbar-color:#E0E1E8 #667BA2}.light-theme .products-section .products .products-widget .column-left .products-list::-webkit-scrollbar{width:5px}.light-theme .products-section .products .products-widget .column-left .products-list::-webkit-scrollbar-track{background:#E0E1E8}.light-theme .products-section .products .products-widget .column-left .products-list::-webkit-scrollbar-thumb{background-color:#667BA2;border-radius:20px}.light-theme .products-section .products .products-widget .column-left .products-list li.active a{color:#1D376A}.light-theme .products-section .products .products-widget .column-left .products-list li a{display:block;padding:11px 10px 11px 0;color:#6c7287;cursor:pointer;transition:color .5s ease 0s}.light-theme .products-section .products .products-widget .column-left .products-list li a:hover{color:#1D376A}.light-theme .products-section .products .products-widget .column-right{width:64%;float:left}.light-theme .products-section .products .products-widget .column-right .product-content{padding:0 0 0 100px;margin:0;list-style:none;position:relative}.light-theme .products-section .products .products-widget .column-right .product-content li{position:absolute;display:none}.light-theme .products-section .products .products-widget .column-right .product-content li.active{display:block}.light-theme .products-section .products .products-widget .column-right .product-content li .title{font-size:18px;font-weight:500;color:#1D376A;margin-bottom:20px}.light-theme .products-section .products .products-widget .column-right .product-content li .description{color:#1D376A}.light-theme .products-section .products .products-widget .column-right .product-content li .description .description-list{padding:15px 0 0 18px;list-style-type:circle}.light-theme .products-section .products .products-widget .column-right .product-content li .description .description-list div{display:list-item !important}.light-theme .services-section{padding:120px 75px 0 75px;position:relative;display:table;width:100%;z-index:1}.light-theme .services-section .line-style{background:url("../images/line-light.svg") no-repeat;width:100%;height:1px}.light-theme .services-section .title{color:#1D376A;font-size:35px;font-weight:700;margin-bottom:5px;position:relative}.light-theme .services-section .description{color:#6c7287;margin-bottom:28px;position:relative}.light-theme .services-section .decor-line{width:0;height:2px;background:#EF372B;transition:width 1s ease 0s}.light-theme .services-section .decor-line.active{width:40px}.light-theme .services-section .services-container{margin:100px 0 120px 0}.light-theme .services-section .services-container .services-list{padding:0;margin:0;list-style:none;display:table;width:100%}.light-theme .services-section .services-container .services-list li{float:left;width:25%}.light-theme .services-section .services-container .services-list li .service-item{width:100%;height:300px;padding:25px;cursor:default;position:relative}.light-theme .services-section .services-container .services-list li .service-item .number{position:absolute;bottom:25px;left:25px;color:#6c7287;z-index:1}.light-theme .services-section .services-container .services-list li .service-item:after{content:'';width:100%;height:0;background:#eaeaf3;transition:all .5s ease 0s;position:absolute;bottom:0;left:0}.light-theme .services-section .services-container .services-list li .service-item:hover:after{height:100%}.light-theme .services-section .services-container .services-list li .service-item:hover .service-icon{opacity:1 !important}.light-theme .services-section .services-container .services-list li .service-item:hover .service-description{color:#1D376A !important}.light-theme .services-section .services-container .services-list li .service-item .service-icon{width:100%;margin:0 0 0 0;position:relative;z-index:1;transition:opacity .5s ease 0s}.light-theme .services-section .services-container .services-list li .service-item .service-icon img{display:block;margin:0 auto 35px 0;height:40px;object-fit:cover}.light-theme .services-section .services-container .services-list li .service-item .service-description{transition:color .5s ease 0s;position:relative;z-index:1;color:#6c7287;text-align:justify}.light-theme .product-shop-section{padding:120px 75px 0 75px;position:relative;display:table;width:100%;z-index:1}.light-theme .product-shop-section.active .product-shop-container:before{box-shadow:0 0 75px #1d376a !important}.light-theme .product-shop-section .title{color:#1D376A;font-size:35px;font-weight:700;margin-bottom:5px;position:relative}.light-theme .product-shop-section .description{color:#6c7287;margin-bottom:28px;position:relative}.light-theme .product-shop-section .decor-line{width:0;height:2px;background:#EF372B;transition:width 1s ease 0s}.light-theme .product-shop-section .decor-line.active{width:40px}.light-theme .product-shop-section .product-shop-container{margin:100px 0 120px 0;padding:60px;background:#1D376A;display:flex;width:100%;border-radius:10px;position:relative}.light-theme .product-shop-section .product-shop-container:before{content:'';position:absolute;z-index:-1;background:#1D376A;bottom:10px;width:85%;height:100px;left:0;right:0;margin:0 auto;box-shadow:0 -60px 75px #1d376a;transition:box-shadow 2.5s ease 0s}.light-theme .product-shop-section .product-shop-container .logo{max-width:100%;margin-right:6%}.light-theme .product-shop-section .product-shop-container .product-shop-content{max-width:360px;margin-right:6%}.light-theme .product-shop-section .product-shop-container .product-shop-content .product-shop-title{color:#fff;font-size:18px;font-weight:500;margin-bottom:20px}.light-theme .product-shop-section .product-shop-container .product-shop-content .product-shop-description{color:#e3e9f3;margin-bottom:44px}.light-theme .product-shop-section .product-shop-container .product-shop-content .product-shop-btn{width:200px;height:50px;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:500;background:#EF372B;border-radius:5px;cursor:pointer}.light-theme .product-shop-section .product-shop-container .product-shop-list{width:100%;padding:0;margin:0;list-style:none;display:table}.light-theme .product-shop-section .product-shop-container .product-shop-list li{float:left;width:50%;position:relative;padding:0 15px 15px 15px}.light-theme .product-shop-section .product-shop-container .product-shop-list li:nth-child(1){margin-bottom:60px}.light-theme .product-shop-section .product-shop-container .product-shop-list li:nth-child(2){margin-bottom:60px}.light-theme .product-shop-section .product-shop-container .product-shop-list li img{position:absolute;top:0;left:0}.light-theme .product-shop-section .product-shop-container .product-shop-list li span{color:#e3e9f3;padding:0 0 0 45px;display:block;max-width:190px}.light-theme .expertise-section{padding:120px 75px 0 75px;position:relative;display:table;width:100%;z-index:1}.light-theme .expertise-section .line-style{background:url("../images/line-light.svg") no-repeat;width:100%;height:1px}.light-theme .expertise-section .title{color:#1D376A;font-size:35px;font-weight:700;margin-bottom:5px;position:relative}.light-theme .expertise-section .description{color:#6c7287;margin-bottom:28px;position:relative}.light-theme .expertise-section .decor-line{width:0;height:2px;background:#EF372B;transition:width 1s ease 0s}.light-theme .expertise-section .decor-line.active{width:40px}.light-theme .expertise-section .expertise-container{margin:100px 0 120px 0;display:table;width:100%}.light-theme .expertise-section .expertise-container .column-left{width:60%;float:left}.light-theme .expertise-section .expertise-container .column-left .expertise-description{max-width:500px;color:#6c7287}.light-theme .expertise-section .expertise-container .column-left .expertise-description .expertise-description-title{font-size:18px;color:#1D376A;font-weight:500;margin-bottom:15px}.light-theme .expertise-section .expertise-container .column-right{width:40%;float:left}.light-theme .expertise-section .expertise-container .column-right .expertise-list{padding:0;margin:0;list-style:none;display:table;width:100%}.light-theme .expertise-section .expertise-container .column-right .expertise-list li{float:left;width:50%}.light-theme .expertise-section .expertise-container .column-right .expertise-list li .expertise-item{width:100%;height:150px;cursor:default;position:relative}.light-theme .expertise-section .expertise-container .column-right .expertise-list li .expertise-item .expertise-icon{width:100%;margin:0 0 0 0;position:relative;z-index:1;transition:opacity .5s ease 0s}.light-theme .expertise-section .expertise-container .column-right .expertise-list li .expertise-item .expertise-icon img{display:block;margin:0 auto 30px 0;height:40px;object-fit:cover}.light-theme .expertise-section .expertise-container .column-right .expertise-list li .expertise-item .expertise-title{color:#1D376A;font-weight:500}.light-theme .certification-section{padding:120px 75px 150px 75px;position:relative}.light-theme .certification-section .cert-bg{background:url("../images/cert-bg-light.png");width:1518.54px;height:972.95px;position:absolute;right:-50px;bottom:50px}.light-theme .certification-section .title{color:#1D376A;font-size:35px;font-weight:700;margin-bottom:5px;position:relative}.light-theme .certification-section .description{color:#6c7287;margin-bottom:28px;position:relative}.light-theme .certification-section .decor-line{width:0;height:2px;background:#EF372B;transition:width 1s ease 0s}.light-theme .certification-section .decor-line.active{width:40px}.light-theme .certification-section .certifications-slider{padding:0 0 0 0;margin:0 0 0 0;position:relative}.light-theme .certification-section .certifications-slider .swiper{width:100%}.light-theme .certification-section .certifications-slider .swiper-slide{float:left;width:20%;text-align:center;margin-bottom:90px;padding-top:10px}.light-theme .certification-section .certifications-slider .swiper-slide:nth-child(even){transform:translateY(55px)}.light-theme .certification-section .certifications-slider .swiper-slide:hover img{transform:translateY(-10px)}.light-theme .certification-section .certifications-slider .swiper-slide img{max-width:100%;transition:all .5s ease 0s}.light-theme .certification-section .certifications-slider .swiper-slide .certification-description{opacity:0;pointer-events:none;transition:all .5s ease 0s;padding:20px;background:#1D376A;max-width:320px;transform:translateY(15px);border-radius:5px;color:#fff;font-size:13px;text-align:left;line-height:18px}.light-theme .certification-section .certifications-slider .swiper-slide .certification-description:before{content:'';position:absolute;left:0;top:-9px;margin:0 auto;right:0;background:url("../images/cut.svg") no-repeat;width:18px;height:18px}.light-theme .certification-section .certifications-slider .swiper-slide:hover .certification-description{opacity:1;pointer-events:inherit;transform:translateY(10px)}.light-theme .certification-section .certifications-list{padding:0 0 64px 0;margin:100px 0 0 0;list-style:none;display:table;width:100%;position:relative}.light-theme .certification-section .certifications-list li{float:left;width:20%;text-align:center}.light-theme .certification-section .certifications-list li:nth-child(even){transform:translateY(55px)}.light-theme .certification-section .certifications-list li img{max-width:100%}.light-theme .certification-section .certifications-list li .certification-description{opacity:0;pointer-events:none;transition:all .5s ease 0s;padding:20px;background:#1D376A;max-width:320px;transform:translateY(15px);border-radius:5px;color:#fff;font-size:13px;text-align:left;line-height:18px}.light-theme .certification-section .certifications-list li .certification-description:before{content:'';position:absolute;left:0;top:-9px;margin:0 auto;right:0;background:url("../images/cut.svg") no-repeat;width:18px;height:18px}.light-theme .certification-section .certifications-list li:hover .certification-description{opacity:1;pointer-events:inherit;transform:translateY(10px)}.light-theme .clients{padding:120px 75px 0 75px;position:relative}.light-theme .clients .title{color:#1D376A;font-size:35px;font-weight:700;margin-bottom:5px;position:relative}.light-theme .clients .description{color:#6c7287;margin-bottom:28px;position:relative}.light-theme .clients .decor-line{width:0;height:2px;background:#EF372B;transition:width 1s ease 0s}.light-theme .clients .decor-line.active{width:40px}.light-theme .clients .line-style{background:url("../images/line-light.svg") no-repeat;width:100%;height:1px}.light-theme .clients .clients-slider{margin-top:100px;padding-bottom:120px}.light-theme .clients .clients-slider .comment-section .photo{position:absolute}.light-theme .clients .clients-slider .comment-section .photo img{filter:grayscale(100%)}.light-theme .clients .clients-slider .comment-section .name{padding-left:110px;color:#1D376A;margin-bottom:45px;font-size:18px;font-weight:500;padding-top:20px}.light-theme .clients .clients-slider .comment-section .name .name-description{color:#6c7287;margin-top:1px;font-size:14px;font-weight:400}.light-theme .clients .clients-slider .comment-section .comment{color:#1D376A}.light-theme .about{padding:120px 75px 0 75px;position:relative;z-index:2}.light-theme .about .title{color:#1D376A;font-size:35px;font-weight:700;margin-top:0;margin-bottom:5px;position:relative}.light-theme .about .description{margin-bottom:28px;position:relative;color:#6c7287}.light-theme .about .decor-line{width:0;height:2px;background:#EF372B;transition:width 1s ease 0s}.light-theme .about .decor-line.active{width:40px}.light-theme .about .about-container{display:flex;width:100%}.light-theme .about .about-container .column-left{width:60%;float:left;display:flex}.light-theme .about .about-container .column-left .content{margin-top:100px}.light-theme .about .about-container .column-left .content h1{font-size:18px;color:#1D376A;font-weight:500;margin-bottom:15px}.light-theme .about .about-container .column-left .content p{color:#6c7287;max-width:500px}.light-theme .about .about-container .column-right{width:40%;float:left;margin-top:103px}.light-theme .about .about-container .column-right img{width:100%;object-fit:cover;height:375px}.light-theme .contact{height:73vh;display:flex;align-items:center;justify-content:center;position:relative;z-index:1}.light-theme .contact .content{text-align:center}.light-theme .contact .content .title{font-size:35px;font-weight:700;color:#1D376A;margin-bottom:5px}.light-theme .contact .content .description{color:#6c7287;margin-bottom:28px}.light-theme .contact .content .decor-line{width:40px;height:2px;background:#EF372B;margin:0 auto 28px auto}.light-theme .contact .content .contact-btn{width:200px;height:50px;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:500;background:#EF372B;border-radius:5px;margin:0 auto;cursor:pointer}.light-theme .footer{padding:75px 75px;display:table;width:100%}.light-theme .footer .content{position:relative;z-index:21;width:100%;color:#1D376A}.light-theme .footer .content .copyright{float:left;font-weight:500}.light-theme .footer .content .footer-text{max-width:382px;margin:0 auto;text-align:center;position:absolute;right:0;left:0;font-weight:600}.light-theme .footer .content .footer-text a{color:#EF372B}.light-theme .footer .content .social{float:right;font-weight:500}.light-theme .footer .content .social a{vertical-align:middle;margin-left:5px}.light-theme .footer .content .social a #linkedin-brands{fill:#1D376A !important}.dark-theme{background:#091122}.dark-theme .swiper-pagination-bullet-active{background:#34ccff}.dark-theme .swiper-pagination-bullet{background:#34ccff}.dark-theme .my-container{background:#0B1529;transition:background 1s ease 0s}@keyframes loading2{0%{opacity:0}30%{opacity:0}100%{opacity:1}}@-webkit-keyframes loading2{0%{opacity:0}30%{opacity:0}100%{opacity:1}}.dark-theme ::placeholder{color:#5d6870}.dark-theme{scrollbar-width:thin;scrollbar-color:#091122 #17171c}.dark-theme::-webkit-scrollbar{width:11px}.dark-theme::-webkit-scrollbar-track{background:#091122}.dark-theme::-webkit-scrollbar-thumb{background-color:rgba(46,48,59,0.5);border-radius:20px;border:3px solid #091122}.dark-theme.hide-scroll::-webkit-scrollbar-thumb{background-color:rgba(46,48,59,0);border-radius:20px;border:3px solid #0B1529}.dark-theme.hide-scroll::-webkit-scrollbar-track{background:#0B1529}.dark-theme .top-bg{background:url("../images/top-bg.png");width:1641.93px;height:972.95px;position:absolute;left:-50px;top:-100px}.dark-theme .bottom-bg{background:url("../images/top-bg.png");width:1641.93px;height:972.95px;position:absolute;left:-50px;bottom:0}.dark-theme header{position:fixed;left:0;right:0;top:0;max-width:1500px;width:100%;margin:0 auto;z-index:99}.dark-theme header.header-scroll .header{height:90px;background:rgba(11,21,41,0.75);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.dark-theme header .header{width:100%;height:132px;display:flex;align-items:center;padding:0 75px;transition:all .5s ease 0s, padding 0s ease 0s}.dark-theme header .header .logo-top{background:url("../images/logo-dark-top.svg");width:182.35px;height:41.27px}.dark-theme header .header nav{margin-left:auto}.dark-theme header .header nav .menu-top{margin:0;padding:0;list-style:none;float:left}.dark-theme header .header nav .menu-top li{float:left;margin-right:44px}.dark-theme header .header nav .menu-top li a{color:#8F9EBB;transition:color .5s ease 0s}.dark-theme header .header nav .menu-top li a:hover{color:#fff}.dark-theme header .header nav .menu-top li a.active{color:#fff}.dark-theme header .header nav .right-menu{margin:0;padding:0;list-style:none;float:left}.dark-theme header .header nav .right-menu li{float:left;margin-right:33px}.dark-theme header .header nav .right-menu li:last-child{margin:0}.dark-theme header .header nav .right-menu li a{color:#fff;text-transform:uppercase;font-weight:500;cursor:pointer}.dark-theme header .header nav .right-menu li .theme-btn{background:url("../images/sun.svg") no-repeat;width:20px;height:20px;cursor:pointer;transition:opacity .3s ease 0s}.dark-theme header .header nav .right-menu li .theme-btn:hover{opacity:.7}.dark-theme .top-section{position:relative;padding:200px 0 160px 0;min-height:500px}.dark-theme .top-section .swiper{width:100%;height:500px}.dark-theme .top-section .swiper .slider-button{position:absolute;bottom:0;left:75px;display:inline-block;text-transform:uppercase;color:#fff;font-weight:700;z-index:3;cursor:pointer}.dark-theme .top-section .swiper .slider-button:hover:after{width:50px}.dark-theme .top-section .swiper .slider-button:before{content:'';width:50px;height:1px;background:#FFFFFF;position:absolute;right:-70px;top:7px;cursor:default}.dark-theme .top-section .swiper .slider-button:after{content:'';width:0;height:1px;background:#EF372B;position:absolute;right:-70px;top:7px;cursor:default;transition:width .5s ease 0s}.dark-theme .top-section .swiper .swiper-button-position{position:absolute;width:50%;right:0;bottom:50px;z-index:2}.dark-theme .top-section .swiper .swiper-button-position .swiper-button-group{width:100px;background:#1D376A;display:flex;position:absolute;left:0}.dark-theme .top-section .swiper .swiper-button-position .swiper-next,.dark-theme .top-section .swiper .swiper-button-position .swiper-prev{width:100%;display:flex;align-items:center;justify-content:center;text-align:center;height:50px;cursor:pointer;transition:background .5s ease 0s}.dark-theme .top-section .swiper .swiper-button-position .swiper-next:hover,.dark-theme .top-section .swiper .swiper-button-position .swiper-prev:hover{background:rgba(9,17,34,0.15)}.dark-theme .top-section .swiper .swiper-button-position .swiper-next:active,.dark-theme .top-section .swiper .swiper-button-position .swiper-prev:active{background:rgba(9,17,34,0)}.dark-theme .top-section .swiper .swiper-button-position .swiper-next svg,.dark-theme .top-section .swiper .swiper-button-position .swiper-prev svg{transition:opacity .5s ease 0s}.dark-theme .top-section .swiper .swiper-button-position .swiper-next.swiper-button-disabled,.dark-theme .top-section .swiper .swiper-button-position .swiper-prev.swiper-button-disabled{cursor:default}.dark-theme .top-section .swiper .swiper-button-position .swiper-next.swiper-button-disabled svg,.dark-theme .top-section .swiper .swiper-button-position .swiper-prev.swiper-button-disabled svg{opacity:.3}.dark-theme .top-section .swiper .swiper-slide{opacity:0 !important}.dark-theme .top-section .swiper .swiper-slide .column-left{width:50%;float:left;padding:31px 0 0 75px}.dark-theme .top-section .swiper .swiper-slide .column-left .title{font-size:50px;color:#fff;max-width:600px;font-weight:700;line-height:normal;margin-bottom:40px}.dark-theme .top-section .swiper .swiper-slide .column-left .title span{color:#EF372B}.dark-theme .top-section .swiper .swiper-slide .column-left .description{color:#8F9EBB;max-width:425px;line-height:20px;font-size:16px}.dark-theme .top-section .swiper .swiper-slide .column-right{width:50%;float:left;padding-right:75px}.dark-theme .top-section .swiper .swiper-slide .column-right img{width:100%;height:500px;object-fit:cover}.dark-theme .top-section .swiper .swiper-slide.swiper-slide-active{opacity:1 !important}.dark-theme .products-section{padding:120px 75px 0 75px;position:relative;display:table;width:100%;z-index:1}.dark-theme .products-section .line-style{background:url("../images/line-dark.svg") no-repeat;width:100%;height:1px}.dark-theme .products-section .products{position:relative;display:table;width:100%;padding-bottom:118px}.dark-theme .products-section .products .logo-left{position:absolute;top:0;left:0}.dark-theme .products-section .products .logo-left .logo{background:url("../images/logo-acu-dark.svg") no-repeat;width:182.35px;height:26.94px}.dark-theme .products-section .products .logo-left .logo-btn{position:relative;margin:15px 0 0 36px;display:inline-block;font-size:13px;font-weight:500;color:#EF372B}.dark-theme .products-section .products .logo-left .logo-btn:after{content:'';background:url("../images/right-btn.svg") no-repeat;width:11px;height:7.99px;position:absolute;right:-16px;top:5px}.dark-theme .products-section .products .products-widget{padding-left:300px}.dark-theme .products-section .products .products-widget .column-left{width:36%;float:left}.dark-theme .products-section .products .products-widget .column-left .products-list{height:275px;overflow-y:auto;overflow-x:hidden;margin:0;padding:0;list-style:none}.dark-theme .products-section .products .products-widget .column-left .products-list{scrollbar-width:thin;scrollbar-color:#040911 #1D376A}.dark-theme .products-section .products .products-widget .column-left .products-list::-webkit-scrollbar{width:5px}.dark-theme .products-section .products .products-widget .column-left .products-list::-webkit-scrollbar-track{background:#040911}.dark-theme .products-section .products .products-widget .column-left .products-list::-webkit-scrollbar-thumb{background-color:#1D376A;border-radius:20px}.dark-theme .products-section .products .products-widget .column-left .products-list li.active a{color:#fff}.dark-theme .products-section .products .products-widget .column-left .products-list li a{display:block;padding:11px 10px 11px 0;color:#8F9EBB;cursor:pointer;transition:color .5s ease 0s}.dark-theme .products-section .products .products-widget .column-left .products-list li a:hover{color:#fff}.dark-theme .products-section .products .products-widget .column-right{width:64%;float:left}.dark-theme .products-section .products .products-widget .column-right .product-content{padding:0 0 0 100px;margin:0;list-style:none;position:relative}.dark-theme .products-section .products .products-widget .column-right .product-content li{position:absolute;display:none}.dark-theme .products-section .products .products-widget .column-right .product-content li.active{display:block}.dark-theme .products-section .products .products-widget .column-right .product-content li .title{font-size:18px;font-weight:500;color:#fff;margin-bottom:20px}.dark-theme .products-section .products .products-widget .column-right .product-content li .description{color:#8F9EBB}.dark-theme .products-section .products .products-widget .column-right .product-content li .description .description-list{padding:15px 0 0 18px;list-style-type:circle}.dark-theme .products-section .products .products-widget .column-right .product-content li .description .description-list div{display:list-item !important}.dark-theme .services-section{padding:120px 75px 0 75px;position:relative;display:table;width:100%;z-index:1}.dark-theme .services-section .line-style{background:url("../images/line-dark.svg") no-repeat;width:100%;height:1px}.dark-theme .services-section .title{color:#fff;font-size:35px;font-weight:700;margin-bottom:5px;position:relative}.dark-theme .services-section .description{color:#8F9EBB;margin-bottom:28px;position:relative}.dark-theme .services-section .decor-line{width:0;height:2px;background:#EF372B;transition:width 1s ease 0s}.dark-theme .services-section .decor-line.active{width:40px}.dark-theme .services-section .services-container{margin:100px 0 120px 0}.dark-theme .services-section .services-container .services-list{padding:0;margin:0;list-style:none;display:table;width:100%}.dark-theme .services-section .services-container .services-list li{float:left;width:25%}.dark-theme .services-section .services-container .services-list li .service-item{width:100%;height:300px;padding:25px;cursor:default;position:relative}.dark-theme .services-section .services-container .services-list li .service-item .number{position:absolute;bottom:25px;left:25px;color:#8F9EBB;z-index:1}.dark-theme .services-section .services-container .services-list li .service-item:after{content:'';width:100%;height:0;background:rgba(9,17,34,0.71);transition:all .5s ease 0s;position:absolute;bottom:0;left:0}.dark-theme .services-section .services-container .services-list li .service-item:hover:after{height:100%}.dark-theme .services-section .services-container .services-list li .service-item:hover .service-icon{opacity:1 !important}.dark-theme .services-section .services-container .services-list li .service-item:hover .service-description{color:#fff !important}.dark-theme .services-section .services-container .services-list li .service-item .service-icon{width:100%;margin:0 0 0 0;position:relative;z-index:1;transition:opacity .5s ease 0s}.dark-theme .services-section .services-container .services-list li .service-item .service-icon img{display:block;margin:0 auto 35px 0;height:40px;object-fit:cover}.dark-theme .services-section .services-container .services-list li .service-item .service-description{transition:color .5s ease 0s;position:relative;z-index:1;color:#8F9EBB;text-align:justify}.dark-theme .product-shop-section{padding:120px 75px 0 75px;position:relative;display:table;width:100%;z-index:1}.dark-theme .product-shop-section.active .product-shop-container:before{box-shadow:0 0 75px #ef372b !important}.dark-theme .product-shop-section .title{color:#fff;font-size:35px;font-weight:700;margin-bottom:5px;position:relative}.dark-theme .product-shop-section .description{color:#8F9EBB;margin-bottom:28px;position:relative}.dark-theme .product-shop-section .decor-line{width:0;height:2px;background:#EF372B;transition:width 1s ease 0s}.dark-theme .product-shop-section .decor-line.active{width:40px}.dark-theme .product-shop-section .product-shop-container{margin:100px 0 120px 0;padding:60px;background:#091122;display:flex;width:100%;border-radius:10px;position:relative}.dark-theme .product-shop-section .product-shop-container:before{content:'';position:absolute;z-index:-1;background:#ef372b;bottom:10px;width:85%;height:100px;left:0;right:0;margin:0 auto;box-shadow:0 -60px 75px #a41a11;transition:box-shadow 2.5s ease 0s}.dark-theme .product-shop-section .product-shop-container .logo{max-width:100%;margin-right:6%}.dark-theme .product-shop-section .product-shop-container .product-shop-content{max-width:360px;margin-right:6%}.dark-theme .product-shop-section .product-shop-container .product-shop-content .product-shop-title{color:#fff;font-size:18px;font-weight:500;margin-bottom:20px}.dark-theme .product-shop-section .product-shop-container .product-shop-content .product-shop-description{color:#8F9EBB;margin-bottom:44px}.dark-theme .product-shop-section .product-shop-container .product-shop-content .product-shop-btn{width:200px;height:50px;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:500;background:#EF372B;border-radius:5px;cursor:pointer}.dark-theme .product-shop-section .product-shop-container .product-shop-list{width:100%;padding:0;margin:0;list-style:none;display:table}.dark-theme .product-shop-section .product-shop-container .product-shop-list li{float:left;width:50%;position:relative;padding:0 15px 15px 15px}.dark-theme .product-shop-section .product-shop-container .product-shop-list li:nth-child(1){margin-bottom:60px}.dark-theme .product-shop-section .product-shop-container .product-shop-list li:nth-child(2){margin-bottom:60px}.dark-theme .product-shop-section .product-shop-container .product-shop-list li img{position:absolute;top:0;left:0}.dark-theme .product-shop-section .product-shop-container .product-shop-list li span{color:#8F9EBB;padding:0 0 0 45px;display:block;max-width:190px}.dark-theme .expertise-section{padding:120px 75px 0 75px;position:relative;display:table;width:100%;z-index:1}.dark-theme .expertise-section .line-style{background:url("../images/line-dark.svg") no-repeat;width:100%;height:1px}.dark-theme .expertise-section .title{color:#fff;font-size:35px;font-weight:700;margin-bottom:5px;position:relative}.dark-theme .expertise-section .description{color:#8F9EBB;margin-bottom:28px;position:relative}.dark-theme .expertise-section .decor-line{width:0;height:2px;background:#EF372B;transition:width 1s ease 0s}.dark-theme .expertise-section .decor-line.active{width:40px}.dark-theme .expertise-section .expertise-container{margin:100px 0 120px 0;display:table;width:100%}.dark-theme .expertise-section .expertise-container .column-left{width:60%;float:left}.dark-theme .expertise-section .expertise-container .column-left .expertise-description{max-width:500px;color:#8F9EBB}.dark-theme .expertise-section .expertise-container .column-left .expertise-description .expertise-description-title{font-size:18px;color:#fff;font-weight:500;margin-bottom:15px}.dark-theme .expertise-section .expertise-container .column-right{width:40%;float:left}.dark-theme .expertise-section .expertise-container .column-right .expertise-list{padding:0;margin:0;list-style:none;display:table;width:100%}.dark-theme .expertise-section .expertise-container .column-right .expertise-list li{float:left;width:50%}.dark-theme .expertise-section .expertise-container .column-right .expertise-list li .expertise-item{width:100%;height:150px;cursor:default;position:relative}.dark-theme .expertise-section .expertise-container .column-right .expertise-list li .expertise-item .expertise-icon{width:100%;margin:0 0 0 0;position:relative;z-index:1;transition:opacity .5s ease 0s}.dark-theme .expertise-section .expertise-container .column-right .expertise-list li .expertise-item .expertise-icon img{display:block;margin:0 auto 30px 0;height:40px;object-fit:cover}.dark-theme .expertise-section .expertise-container .column-right .expertise-list li .expertise-item .expertise-title{color:#fff;font-weight:500}.dark-theme .certification-section{padding:120px 75px 150px 75px;position:relative}.dark-theme .certification-section .cert-bg{background:url("../images/cert-bg.png");width:1518.54px;height:972.95px;position:absolute;right:-50px;bottom:50px}.dark-theme .certification-section .title{color:#fff;font-size:35px;font-weight:700;margin-bottom:5px;position:relative}.dark-theme .certification-section .description{color:#8F9EBB;margin-bottom:28px;position:relative}.dark-theme .certification-section .decor-line{width:0;height:2px;background:#EF372B;transition:width 1s ease 0s}.dark-theme .certification-section .decor-line.active{width:40px}.dark-theme .certification-section .certifications-slider{padding:0 0 0 0;margin:0 0 0 0;position:relative}.dark-theme .certification-section .certifications-slider .swiper{width:100%}.dark-theme .certification-section .certifications-slider .swiper-slide{float:left;width:20%;text-align:center;margin-bottom:90px;padding-top:10px}.dark-theme .certification-section .certifications-slider .swiper-slide:nth-child(even){transform:translateY(55px)}.dark-theme .certification-section .certifications-slider .swiper-slide:hover img{transform:translateY(-10px)}.dark-theme .certification-section .certifications-slider .swiper-slide img{max-width:100%;transition:all .5s ease 0s}.dark-theme .certification-section .certifications-slider .swiper-slide .certification-description{opacity:0;pointer-events:none;transition:all .5s ease 0s;padding:20px;background:#1D376A;max-width:320px;transform:translateY(15px);border-radius:5px;color:#fff;font-size:13px;text-align:left;line-height:18px}.dark-theme .certification-section .certifications-slider .swiper-slide .certification-description:before{content:'';position:absolute;left:0;top:-9px;margin:0 auto;right:0;background:url("../images/cut.svg") no-repeat;width:18px;height:18px}.dark-theme .certification-section .certifications-slider .swiper-slide:hover .certification-description{opacity:1;pointer-events:inherit;transform:translateY(10px)}.dark-theme .certification-section .certifications-list{padding:0 0 64px 0;margin:100px 0 0 0;list-style:none;display:table;width:100%;position:relative}.dark-theme .certification-section .certifications-list li{float:left;width:20%;text-align:center}.dark-theme .certification-section .certifications-list li:nth-child(even){transform:translateY(55px)}.dark-theme .certification-section .certifications-list li img{max-width:100%}.dark-theme .certification-section .certifications-list li .certification-description{opacity:0;pointer-events:none;transition:all .5s ease 0s;padding:20px;background:#1D376A;max-width:320px;transform:translateY(15px);border-radius:5px;color:#fff;font-size:13px;text-align:left;line-height:18px}.dark-theme .certification-section .certifications-list li .certification-description:before{content:'';position:absolute;left:0;top:-9px;margin:0 auto;right:0;background:url("../images/cut.svg") no-repeat;width:18px;height:18px}.dark-theme .certification-section .certifications-list li:hover .certification-description{opacity:1;pointer-events:inherit;transform:translateY(10px)}.dark-theme .clients{padding:120px 75px 0 75px;position:relative}.dark-theme .clients .title{color:#fff;font-size:35px;font-weight:700;margin-bottom:5px;position:relative}.dark-theme .clients .description{color:#8F9EBB;margin-bottom:28px;position:relative}.dark-theme .clients .decor-line{width:0;height:2px;background:#EF372B;transition:width 1s ease 0s}.dark-theme .clients .decor-line.active{width:40px}.dark-theme .clients .line-style{background:url("../images/line-dark.svg") no-repeat;width:100%;height:1px}.dark-theme .clients .clients-slider{margin-top:100px;padding-bottom:120px}.dark-theme .clients .clients-slider .comment-section .photo{position:absolute}.dark-theme .clients .clients-slider .comment-section .photo img{filter:grayscale(100%);opacity:.8}.dark-theme .clients .clients-slider .comment-section .name{padding-left:110px;color:#fff;margin-bottom:45px;font-size:18px;font-weight:500;padding-top:20px}.dark-theme .clients .clients-slider .comment-section .name .name-description{color:#8F9EBB;margin-top:1px;font-size:14px;font-weight:400}.dark-theme .clients .clients-slider .comment-section .comment{color:#8F9EBB}.dark-theme .about{padding:120px 75px 0 75px;position:relative;z-index:2}.dark-theme .about .title{color:#fff;font-size:35px;font-weight:700;margin-top:0;margin-bottom:5px;position:relative}.dark-theme .about .description{color:#8F9EBB;margin-bottom:28px;position:relative}.dark-theme .about .decor-line{width:0;height:2px;background:#EF372B;transition:width 1s ease 0s}.dark-theme .about .decor-line.active{width:40px}.dark-theme .about .about-container{display:flex;width:100%}.dark-theme .about .about-container .column-left{width:60%;float:left;display:flex}.dark-theme .about .about-container .column-left .content{margin-top:100px}.dark-theme .about .about-container .column-left .content h1{font-size:18px;color:#fff;font-weight:500;margin-bottom:15px}.dark-theme .about .about-container .column-left .content p{color:#8F9EBB;max-width:500px}.dark-theme .about .about-container .column-right{width:40%;float:left;margin-top:103px}.dark-theme .about .about-container .column-right img{width:100%;object-fit:cover;height:375px}.dark-theme .contact{height:73vh;display:flex;align-items:center;justify-content:center;position:relative;z-index:1}.dark-theme .contact .content{text-align:center}.dark-theme .contact .content .title{font-size:35px;font-weight:700;color:#fff;margin-bottom:5px}.dark-theme .contact .content .description{color:#8F9EBB;margin-bottom:28px}.dark-theme .contact .content .decor-line{width:40px;height:2px;background:#EF372B;margin:0 auto 28px auto}.dark-theme .contact .content .contact-btn{width:200px;height:50px;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:500;background:#EF372B;border-radius:5px;margin:0 auto;cursor:pointer}.dark-theme .footer{padding:75px 75px;display:table;width:100%}.dark-theme .footer .content{position:relative;z-index:21;width:100%;color:#fff}.dark-theme .footer .content .copyright{float:left}.dark-theme .footer .content .footer-text{max-width:382px;margin:0 auto;text-align:center;position:absolute;right:0;left:0}.dark-theme .footer .content .footer-text a{color:#EF372B}.dark-theme .footer .content .social{float:right}.dark-theme .footer .content .social a{vertical-align:middle;margin-left:5px}.dark-theme .footer .content .social a i{position:relative;top:-1px}@media (max-width: 1300px){.dark-theme header .header nav .menu-top li,.light-theme header .header nav .menu-top li{margin-right:25px}}@media (max-width: 1190px){.dark-theme .bottom-bg,.light-theme .bottom-bg{opacity:.5}.dark-theme .top-bg,.light-theme .top-bg{left:auto;right:-255px}.dark-theme header .header,.light-theme header .header{padding:0 20px;height:80px !important}.dark-theme header .header .logo-top,.light-theme header .header .logo-top{width:142.35px;height:32.27px;background-size:cover;background-repeat:no-repeat}.dark-theme header .header nav .menu-top,.light-theme header .header nav .menu-top{display:none}.dark-theme header .header nav .right-menu,.light-theme header .header nav .right-menu{display:inline-block}.dark-theme header .header nav .right-menu li,.light-theme header .header nav .right-menu li{margin-right:20px;font-size:12px}.dark-theme header .header nav .right-menu li a,.light-theme header .header nav .right-menu li a{margin-top:2px;display:block}.dark-theme .top-section,.light-theme .top-section{height:100vh;padding:120px 0 20px 0;margin-bottom:100px}.dark-theme .top-section .swiper,.light-theme .top-section .swiper{height:100%}.dark-theme .top-section .swiper .slider-button,.light-theme .top-section .swiper .slider-button{bottom:20px;left:30px;color:#fff;font-size:12px}.dark-theme .top-section .swiper .slider-button:before,.light-theme .top-section .swiper .slider-button:before{background:#fff}.dark-theme .top-section .swiper .swiper-button-position,.light-theme .top-section .swiper .swiper-button-position{width:100px}.dark-theme .top-section .swiper .swiper-button-position .swiper-button-group,.light-theme .top-section .swiper .swiper-button-position .swiper-button-group{left:auto;right:20px}.dark-theme .top-section .swiper .swiper-slide .column-left,.light-theme .top-section .swiper .swiper-slide .column-left{width:100%;padding:0 20px}.dark-theme .top-section .swiper .swiper-slide .column-left .title,.light-theme .top-section .swiper .swiper-slide .column-left .title{font-size:35px;line-height:normal;margin-bottom:25px}.dark-theme .top-section .swiper .swiper-slide .column-left .description,.light-theme .top-section .swiper .swiper-slide .column-left .description{line-height:normal;margin-bottom:35px;text-align:justify}.dark-theme .top-section .swiper .swiper-slide .column-right,.light-theme .top-section .swiper .swiper-slide .column-right{width:100%;padding:0 20px;height:100%}.dark-theme .top-section .swiper .swiper-slide .column-right img,.light-theme .top-section .swiper .swiper-slide .column-right img{height:100%}.dark-theme .products-section,.light-theme .products-section{padding:0 20px 0 20px}.dark-theme .products-section .products,.light-theme .products-section .products{padding-bottom:100px}.dark-theme .products-section .products .logo-left,.light-theme .products-section .products .logo-left{position:relative}.dark-theme .products-section .products .logo-left .logo-btn,.light-theme .products-section .products .logo-left .logo-btn{margin:20px 0 0 0}.dark-theme .products-section .products .products-widget,.light-theme .products-section .products .products-widget{padding:0;margin-top:75px}.dark-theme .products-section .products .products-widget .column-left,.light-theme .products-section .products .products-widget .column-left{width:100%;float:inherit}.dark-theme .products-section .products .products-widget .column-left .products-list li.active a,.light-theme .products-section .products .products-widget .column-left .products-list li.active a{text-decoration:underline !important}.dark-theme .products-section .products .products-widget .column-right,.light-theme .products-section .products .products-widget .column-right{width:100%;float:inherit;margin-top:30px}.dark-theme .products-section .products .products-widget .column-right .product-content,.light-theme .products-section .products .products-widget .column-right .product-content{padding:0;text-align:justify}.dark-theme .products-section .products .products-widget .column-right .product-content li,.light-theme .products-section .products .products-widget .column-right .product-content li{position:relative}.dark-theme .services-section,.light-theme .services-section{padding:100px 0 0 0}.dark-theme .services-section .line-style,.light-theme .services-section .line-style{width:90%;margin:0 auto}.dark-theme .services-section .decor-line,.light-theme .services-section .decor-line{position:relative;left:20px}.dark-theme .services-section .title,.light-theme .services-section .title{padding:0 20px}.dark-theme .services-section .description,.light-theme .services-section .description{padding:0 20px}.dark-theme .services-section .services-container,.light-theme .services-section .services-container{margin:100px 0 40px 0}.dark-theme .services-section .services-container .services-list,.light-theme .services-section .services-container .services-list{padding:0 10px}.dark-theme .services-section .services-container .services-list li,.light-theme .services-section .services-container .services-list li{width:100%}.dark-theme .services-section .services-container .services-list li .service-item,.light-theme .services-section .services-container .services-list li .service-item{min-height:190px;height:auto;padding:10px}.dark-theme .services-section .services-container .services-list li .service-item .number,.light-theme .services-section .services-container .services-list li .service-item .number{top:25px;right:25px;left:auto;bottom:auto}.dark-theme .product-shop-section,.light-theme .product-shop-section{padding:100px 20px 20px 20px}.dark-theme .product-shop-section .line-style,.light-theme .product-shop-section .line-style{width:90%;margin:0 auto}.dark-theme .product-shop-section .decor-line,.light-theme .product-shop-section .decor-line{position:relative;left:0}.dark-theme .product-shop-section .title,.light-theme .product-shop-section .title{padding:0 0}.dark-theme .product-shop-section .description,.light-theme .product-shop-section .description{padding:0 0}.dark-theme .product-shop-section .product-shop-container,.light-theme .product-shop-section .product-shop-container{padding:50px 20px 20px;display:block;margin:100px 0 0 0}.dark-theme .product-shop-section .product-shop-container .logo,.light-theme .product-shop-section .product-shop-container .logo{text-align:center;margin-right:0}.dark-theme .product-shop-section .product-shop-container .product-shop-content,.light-theme .product-shop-section .product-shop-container .product-shop-content{max-width:100%;margin-right:0;text-align:center;margin-top:30px}.dark-theme .product-shop-section .product-shop-container .product-shop-content .product-shop-description,.light-theme .product-shop-section .product-shop-container .product-shop-content .product-shop-description{margin-bottom:20px}.dark-theme .product-shop-section .product-shop-container .product-shop-content .product-shop-btn,.light-theme .product-shop-section .product-shop-container .product-shop-content .product-shop-btn{margin:0 auto 30px auto}.dark-theme .product-shop-section .product-shop-container .product-shop-list li,.light-theme .product-shop-section .product-shop-container .product-shop-list li{margin-bottom:30px;width:100%}.dark-theme .product-shop-section .product-shop-container .product-shop-list li:nth-child(1),.light-theme .product-shop-section .product-shop-container .product-shop-list li:nth-child(1){margin-bottom:30px}.dark-theme .product-shop-section .product-shop-container .product-shop-list li:nth-child(2),.light-theme .product-shop-section .product-shop-container .product-shop-list li:nth-child(2){margin-bottom:30px}.dark-theme .product-shop-section .product-shop-container .product-shop-list li span,.light-theme .product-shop-section .product-shop-container .product-shop-list li span{padding:5px 0 0 45px;display:block;max-width:100%}.dark-theme .expertise-section,.light-theme .expertise-section{padding:100px 0 0 0}.dark-theme .expertise-section .line-style,.light-theme .expertise-section .line-style{width:90%;margin:0 auto}.dark-theme .expertise-section .decor-line,.light-theme .expertise-section .decor-line{position:relative;left:20px}.dark-theme .expertise-section .title,.light-theme .expertise-section .title{padding:0 20px}.dark-theme .expertise-section .description,.light-theme .expertise-section .description{padding:0 20px}.dark-theme .expertise-section .expertise-container,.light-theme .expertise-section .expertise-container{margin:100px 0 40px 0}.dark-theme .expertise-section .expertise-container .column-left,.light-theme .expertise-section .expertise-container .column-left{width:100%}.dark-theme .expertise-section .expertise-container .column-left .expertise-description,.light-theme .expertise-section .expertise-container .column-left .expertise-description{padding:0 20px;margin-bottom:40px}.dark-theme .expertise-section .expertise-container .column-right,.light-theme .expertise-section .expertise-container .column-right{width:100%}.dark-theme .expertise-section .expertise-container .column-right .expertise-list,.light-theme .expertise-section .expertise-container .column-right .expertise-list{padding:0 10px}.dark-theme .expertise-section .expertise-container .column-right .expertise-list li .expertise-item,.light-theme .expertise-section .expertise-container .column-right .expertise-list li .expertise-item{padding:10px}.dark-theme .certification-section,.light-theme .certification-section{padding:100px 0 0 0}.dark-theme .certification-section .cert-bg,.light-theme .certification-section .cert-bg{opacity:.5}.dark-theme .certification-section .decor-line,.light-theme .certification-section .decor-line{position:relative;left:20px}.dark-theme .certification-section .title,.light-theme .certification-section .title{padding:0 20px}.dark-theme .certification-section .description,.light-theme .certification-section .description{padding:0 20px}.dark-theme .certification-section .certifications-slider,.light-theme .certification-section .certifications-slider{margin:35px 0 0 0}.dark-theme .certification-section .certifications-slider .swiper-slide,.light-theme .certification-section .certifications-slider .swiper-slide{width:100%;transform:translateY(0px) !important}.dark-theme .certification-section .certifications-slider .swiper-slide .certification-description,.light-theme .certification-section .certifications-slider .swiper-slide .certification-description{opacity:1;pointer-events:inherit;margin:0 auto;text-align:center;max-width:275px}.dark-theme .clients,.light-theme .clients{padding:120px 0 0 0}.dark-theme .clients .line-style,.light-theme .clients .line-style{width:90%;margin:0 auto}.dark-theme .clients .decor-line,.light-theme .clients .decor-line{position:relative;left:20px}.dark-theme .clients .title,.light-theme .clients .title{padding:0 20px}.dark-theme .clients .description,.light-theme .clients .description{padding:0 20px}.dark-theme .clients .clients-slider,.light-theme .clients .clients-slider{margin-top:100px;padding-bottom:100px}.dark-theme .clients .clients-slider .comment-section,.light-theme .clients .clients-slider .comment-section{padding:0 20px;margin-bottom:50px}.dark-theme .clients .clients-slider .comment-section .comment,.light-theme .clients .clients-slider .comment-section .comment{text-align:justify}.dark-theme .clients .clients-slider .comment-section .name,.light-theme .clients .clients-slider .comment-section .name{padding-top:10px}.dark-theme .about,.light-theme .about{padding:100px 20px 0 20px}.dark-theme .about .about-container,.light-theme .about .about-container{display:table}.dark-theme .about .about-container .column-left,.light-theme .about .about-container .column-left{width:100%}.dark-theme .about .about-container .column-left .content,.light-theme .about .about-container .column-left .content{text-align:justify}.dark-theme .about .about-container .column-left .content p,.light-theme .about .about-container .column-left .content p{max-width:100%}.dark-theme .about .about-container .column-right,.light-theme .about .about-container .column-right{width:100%;margin-top:30px}.dark-theme .contact,.light-theme .contact{height:auto;padding:100px 20px}.dark-theme .footer,.light-theme .footer{padding:50px 20px;text-align:center}.dark-theme .footer .content .copyright,.dark-theme .footer .content .social,.light-theme .footer .content .copyright,.light-theme .footer .content .social{float:inherit}.dark-theme .footer .content .footer-text,.light-theme .footer .content .footer-text{position:relative;margin:20px auto}.cloud-modal .cloud-dialog .cloud-content .cloud-title{padding:20px 60px 25px 20px}.cloud-modal .cloud-dialog .cloud-content .cloud-description{padding:0 20px 20px}.cloud-modal .cloud-dialog .cloud-content .cloud-form{padding:0 20px 20px}.cloud-modal .cloud-dialog .cloud-content .close-modal{position:absolute;right:10px;top:10px}}@media (max-width: 380px){.dark-theme header .header .logo-top,.light-theme header .header .logo-top{width:142.35px;height:32.27px;background-size:cover}.dark-theme header .header nav .right-menu li,.light-theme header .header nav .right-menu li{font-size:12px}}
/*# sourceMappingURL=style.css.map */
