@-webkit-keyframes links-btn{0%,to{background-position:0 0}50%{background-position:200% 0}}@keyframes links-btn{0%,to{background-position:0 0}50%{background-position:200% 0}}header{height:100vh}header nav.navTop{width:100%;padding-top:20px}header nav.navTop p{max-width:250px;font-weight:400;line-height:18px;border-left:2px solid #bfbfbf;padding-left:20px}header nav.navTop a.info{font-weight:700;line-height:18px;cursor:pointer}.modal-register-content span.close:hover,header nav.navTop a.info:hover,nav.navBottom ul .closeMenu:hover{color:#dc143c}header nav.navTop a.info i.fa{color:#dc143c;font-size:18px}header nav.navTop a.info span.boldText{display:block}header nav.navTop a.info span.boldText span{display:block;font-weight:400;margin-top:2px;color:#bfbfbf}header nav.navTop a.info,header nav.navTop ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}header nav.navTop ul li{width:40px;height:40px;border-radius:50%;background-color:#dc143c;cursor:pointer}header nav.navTop button.changeMode:hover,header nav.navTop ul li:hover{background-color:#000}header nav.navTop a.info,header nav.navTop p,header nav.navTop ul li a{color:#fff;font-size:16px}header nav.navTop button.changeMode{padding:15px;border-radius:10px;border:0;background-color:#dc143c;color:#fff;font-size:16px;line-height:18px;cursor:pointer}.modal-register-content{position:fixed;left:-200%;top:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:1213;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-transition:1s;-o-transition:1s;transition:1s}.modal-register-content span.close{font-size:40px;font-weight:700;color:#fff;position:absolute;top:50px;right:50px;cursor:pointer;-webkit-transition:1s;-o-transition:1s;transition:1s}.modal-register-content .modal-register h2{font-size:38px;font-weight:700;color:#fff;max-width:500px;margin:auto auto 20px}.modal-register-content .modal-register h2 span{display:block;text-align:left;font-size:20px;font-weight:400;color:#e2e2e2}.modal-register-content,.modal-register-content .modal-register form,header nav.navTop ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal-register-content,.modal-register-content .modal-register form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modal-register-content .modal-register form label{width:100%}.modal-register-content .modal-register form input,.modal-register-content .modal-register form select{display:block;max-width:500px;width:100%;padding:20px 30px;background-color:transparent;border:2px solid #dc143c;border-radius:10px;font-size:16px;line-height:18px;color:#fff;margin:auto auto 10px}.modal-register-content .modal-register form input::-webkit-input-placeholder,.modal-register-content .modal-register form select::-webkit-input-placeholder{color:#fff}.modal-register-content .modal-register form input::-moz-placeholder,.modal-register-content .modal-register form select::-moz-placeholder{color:#fff}.modal-register-content .modal-register form input:-ms-input-placeholder,.modal-register-content .modal-register form select:-ms-input-placeholder{color:#fff}.modal-register-content .modal-register form input::-ms-input-placeholder,.modal-register-content .modal-register form select::-ms-input-placeholder{color:#fff}.modal-register-content .modal-register form input::placeholder,.modal-register-content .modal-register form select::placeholder{color:#fff}.modal-register-content .modal-register form input:focus,.modal-register-content .modal-register form select:focus{outline:0}.modal-register-content .modal-register form span.error{display:none;text-align:left;margin:10px 0;color:red;font-size:18px;font-weight:500;width:100%}.modal-register-content .modal-register form select option{color:#000}.modal-register-content .modal-register form button{width:100%;margin-top:10px;padding:20px}.activeModal{left:0;-webkit-transition:1s;-o-transition:1s;transition:1s}nav.navBottom{width:100%;margin-top:20px;z-index:111}nav.navBottom .container{padding:20px 15px;border-top:2px solid #dc143c}nav.navBottom .bars,nav.navBottom .logoContent{display:none}nav.navBottom .bars .barsBtn{border:2px solid #dc143c;padding:10px 20px;border-radius:5px;background-color:transparent;font-size:16px;color:#dc143c}nav.navBottom ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}nav.navBottom ul .closeMenu{font-size:30px;color:#fff;position:absolute;top:30px;right:30px;display:none;cursor:pointer}nav.navBottom ul li a,nav.navBottom ul li a:hover{-webkit-transition:.5s;-o-transition:.5s;transition:.5s}nav.navBottom ul li a{font-size:20px;font-weight:500;color:#fff;cursor:pointer}nav.navBottom ul li a:hover{color:#dc143c;text-decoration:underline}.header-title,.header-title::after{position:absolute;top:0;left:0;width:100%}.header-title{overflow:hidden;height:100vh;z-index:-1}.header-title::after{content:"";height:100%;background:rgba(0,0,0,.8)}.header-title .header-carousel-img{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:100%;height:100vh}.header-title .header-carousel-img img{min-width:100%;height:100vh;-o-object-fit:fill;object-fit:fill}.header-title .slider-header-active{-webkit-transition:-webkit-transform 1s ease-in-out;-o-transition:transform 1s ease-in-out;transition:transform 1s ease-in-out;transition:transform 1s ease-in-out,-webkit-transform 1s ease-in-out}.header-text{padding:100px 0}.header-text h1{font-size:46px;line-height:50px;color:#fff;margin-bottom:20px;font-weight:300}.header-text h1 strong{display:block;font-weight:900}.header-text h1 span.logoText{color:#dc143c;font-weight:900;letter-spacing:1px}.header-text p{font-size:20px;color:#fff;line-height:30px;margin-bottom:20px;max-width:700px}.alert-modal{width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(0,0,0,.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:99999;display:none}.alert-modal .alert-modal-content,main .icons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.alert-modal .alert-modal-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;width:100%;height:100%}.alert-modal .alert-modal-content p{font-size:70px;font-weight:700;color:green;margin-bottom:20px}.alert-modal .alert-modal-content h3{font-size:30px;font-weight:700;color:#fff;max-width:400px;line-height:35px;margin:0 auto}*,main{margin:0}footer iframe,main h2.title,section.products .box{margin-bottom:30px}main .imgBlock img{border-radius:30px}main button{width:100%;margin-top:10px}main .icons{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin:20px 0}main .icons h3{font-size:15px;font-weight:700;max-width:120px;margin:10px auto auto;line-height:20px}main .icons i{font-size:30px;color:#dc143c}main p{font-weight:500;line-height:30px}main p strong{font-weight:900}section.products{width:100%;margin:100px 0}section.products .box img{max-height:300px!important;max-width:400px}.alert-modal .alert-modal-content,.productModal,main .icons,section.products h3{-webkit-box-align:center;-ms-flex-align:center;align-items:center}main p,section.products h3{font-size:18px;color:var(--lightModeText)}section.products h3{margin:20px 0;font-weight:700;text-align:center}section.products button{padding:15px 40px;width:100%}section.products #readMore{width:auto}main .icons,section.products .text-center{text-align:center}section.products .moreCard{display:none}.productModal{width:100%;position:fixed;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,.5);display:none}.productModal .productModalContent{width:500px;height:500px;-o-object-fit:fill;object-fit:fill;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:grid;grid-template-columns:repeat(2,auto);gap:30px}.productModal img{max-width:100%;height:auto}.productModal h2,.productModal p{color:#fff;text-align:center}.banner{width:100%;margin:50px 0;background:url(https://ir.ozone.ru/s3/multimedia-q/6538233254.jpg) no-repeat center/cover;position:relative;padding:150px 0}.banner .container{position:relative;z-index:1}.banner::after{content:"";display:block;width:100%;height:100%;background:-webkit-gradient(linear,right top,left top,color-stop(-70%,#00000000),to(#596164));background:-o-linear-gradient(right,#00000000 -70%,#596164 100%);background:linear-gradient(to left,#00000000 -70%,#596164 100%);position:absolute;top:0;left:0}.banner button,footer{width:100%;padding:15px}.banner .text-gradient{background-image:-o-linear-gradient(45deg,#b62121 51%,#ca0000 52%,#a80909 51%);background-image:linear-gradient(45deg,#b62121 51%,#ca0000 52%,#a80909 51%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:#fff;text-align:left;font-size:40px;line-height:50px;background-size:200% auto;-webkit-animation:links-btn 5s linear infinite;animation:links-btn 5s linear infinite}.banner p{font-size:20px;color:#fff;text-transform:capitalize;max-width:400px;line-height:24px}.partners{position:relative;margin:0}.partners img{width:200px;height:200px;-o-object-fit:fill;object-fit:fill}.partners .owl-carousel{margin:50px 0}.partners .owl-dots,.partners .owl-nav{display:-webkit-box;display:-ms-flexbox;display:flex}.partners .owl-dots{margin-top:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.partners .owl-dots button{width:20px;height:20px;background:#dc143c;border-radius:50%}.partners .owl-dots .owl-dot.active{background-color:red}.partners .owl-nav{position:absolute;top:-80px;right:50px;gap:10px}.partners .owl-nav button{display:none}.faq{text-align:center}.faq .accardion{margin-top:10px}.faq .accardion .accardion-parent .accardion-title{font-size:20px;font-weight:700;background-color:#dc143c;border-radius:5px;padding:15px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;margin-bottom:20px;cursor:pointer}.faq .accardion .accardion-parent .accardion-body{padding:50px 30px;border:2px solid #dc143c;border-radius:5px;text-align:left;margin-bottom:30px;display:none;color:var(--lightModeText)}footer{padding:80px 0;background-color:#000}footer p{color:#fff;margin-top:30px}footer iframe{width:100%;border-radius:20px}*{padding:0;list-style:none;-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none}:root{--lightModeText:#000;--lightModeBg:#fff}.dark-theme{--lightModeText:#fff;--lightModeBg:#000}a.logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}a.logo img{max-width:45px}a.logo span,h2.title{font-weight:700;color:#dc143c}a.logo span{font-size:18px;letter-spacing:1px;position:absolute;bottom:-10px}a.logo:hover span{color:#000;-webkit-transition:1s;-o-transition:1s;transition:1s}img{max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover}body{cursor:url(../images/logo.png) auto;background-color:var(--lightModeBg);overflow-y:hidden}button.btnCrimson{padding:15px 30px;border-radius:10px;font-size:16px;font-weight:700;background-color:#dc143c;color:#fff;line-height:18px;border:0;cursor:pointer}button.btnCrimson:hover{opacity:.6}.activeScrollNavbar{position:fixed;width:100%;background-color:rgba(0,0,0,.1);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);top:-20px;left:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.preLoader,button.scrollTop{background-color:#dc143c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed}.preLoader{top:0;left:0;z-index:99999;width:100%;height:100%}h2.title{font-size:40px;margin-bottom:20px;text-align:center;font-family:"Raleway",sans-serif;line-height:40px}.activeMenuLink{color:#dc143c!important}button.scrollTop{width:60px;height:60px;border-radius:50%;color:#fff;font-size:20px;font-weight:700;bottom:100px;right:30px;border:0;-webkit-box-shadow:2px 2px 12px #000;box-shadow:2px 2px 12px #000;cursor:pointer;z-index:1212;display:none}@media (max-width:1400px){header nav.navTop p{max-width:200px;padding-left:10px}header nav.navTop ul{height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header nav.navTop ul li{width:30px;height:30px}button.btnCrimson{padding:15px;font-size:14px}}@media (max-width:991px){header nav.navTop{display:block}header nav.navTop p{max-width:190px;font-size:14px}nav.navBottom ul li a{font-size:14px}.header-text{margin-top:150px;text-align:center}main,section.products{margin:50px 0}h2.title{font-size:24px;line-height:28px}}@media (max-width:767px){header nav.navTop{display:none}.modal-register-content .modal-register h2{font-size:20px}nav.navBottom{min-height:75px}nav.navBottom .container{border:0;padding:0 15px}nav.navBottom .logoContent{display:-webkit-box;display:-ms-flexbox;display:flex}nav.navBottom .bars{display:block;margin-top:20px}nav.navBottom .menuListContent,nav.navBottom ul{height:100vh;background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}nav.navBottom .menuListContent{position:fixed;top:0;left:-200%;width:100%;padding:0}nav.navBottom ul .closeMenu{display:block}nav.navBottom ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}nav.navBottom ul li a{color:#fff;display:block;margin-bottom:15px;font-size:25px}.header-title{height:90vh}.header-text{padding:0;margin-top:170px}.header-text h1{font-size:26px;line-height:28px}.header-text p{font-size:16px;line-height:24px}main{margin:0}section.products .box{text-align:center}section.products button{width:90%}.partners img{height:100px}footer p{font-size:11px}footer iframe{height:350px}}
/*# sourceMappingURL=style.min.css.map */
