header{position:absolute;width:100%;z-index:10;padding:12px 0}header ul{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}header li{list-style:none}header li a{font-size:16px;text-decoration:none;color:var(--black-color);font-weight:400}header li a:hover{color:var(--primary-color)}header button{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;gap:10px}header button svg path{fill:var(--primary-color)}header button p{font-size:14px;font-weight:600;text-transform:uppercase;color:var(--primary-color)}header button:hover p{color:var(--secondary-color)}header button:hover svg path{fill:var(--secondary-color)}.mobile-header{display:none!important}@-webkit-keyframes slideDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.scale-logo{-webkit-transform:scale(0.7);transform:scale(0.7)}.fixed-header{position:fixed;background:rgba(255,255,255,0.8196078431);-webkit-box-shadow:10px -10px 93px #e5e5e5;box-shadow:10px -10px 93px #e5e5e5;border-bottom:1px solid rgb(227,227,227);backdrop-filter:blur(6px);-webkit-animation:0.7s ease-in-out slideDown;animation:0.7s ease-in-out slideDown;padding:0!important}@media screen and (max-width:992px){header{padding:10px 0}.logo-mobile{padding:2px 0}.call-btn-mobile{padding:12px}.desctop-header{display:none}.mobile-header{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.fixed-header{padding:10px 0!important}.logo-mobile img{width:156px}.burger svg path{fill:var(--black-color)!important}.burger:hover svg path{fill:var(--primary-color)!important}.menu-offcanvas a{color:var(--white-color);font-size:18px}.offcanvas{background-color:rgba(0,0,0,0.75)!important;backdrop-filter:blur(3px)}.header-btn-close svg path{fill:var(--white-color)}.btn-close,.offcanvas-title{color:var(--white-color)!important}.offcanvas-body{padding:10px 0!important}.menu-offcanvas{padding:20px 0}.menu-offcanvas li{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:var(--white-color);padding:10px 20px;border-bottom:1px solid rgba(90,90,90,0.6705882353);width:100%}.menu-offcanvas-button{padding:40px 20px}.logo-header-burger img{padding:20px;width:120px}}footer{background-repeat:no-repeat;background-size:cover;color:var(--white-color)}footer .footer-qr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer .footer-qr img{width:70%;border-radius:20px}footer .footer-logo{margin-bottom:40px}footer .footer-social{width:58%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer .footer-social svg{fill:#ebebeb}footer .footer-social svg:hover{cursor:pointer;fill:var(--primary-color)}footer .footer-menu h5{margin-bottom:40px}footer .footer-links .cont{display:-webkit-box;display:-ms-flexbox;display:flex;width:18px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer .footer-links ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:10px}footer .footer-links a{font-size:16px;color:var(--white-color)}footer .footer-links a:hover{cursor:pointer;color:var(--primary-color)}footer .wpcf7 form .wpcf7-response-output{border-radius:var(--border-radius)!important}footer #form-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}footer .footer-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}footer .footer-form .primaty-button{padding:10px 28px}footer .footer-form input{width:100%;padding:12px 10px;background-color:var(--white-color);border-radius:var(--border-radius);margin-bottom:10px}footer .footer-form input::-webkit-input-placeholder{color:#999;font-family:"Roboto",sans-serif;font-size:14px;opacity:1}footer .footer-form input::-moz-placeholder{color:#999;font-family:"Roboto",sans-serif;font-size:14px;opacity:1}footer .footer-form input:-ms-input-placeholder{color:#999;font-family:"Roboto",sans-serif;font-size:14px;opacity:1}footer .footer-form input::-ms-input-placeholder{color:#999;font-family:"Roboto",sans-serif;font-size:14px;opacity:1}footer .footer-form input::placeholder{color:#999;font-family:"Roboto",sans-serif;font-size:14px;opacity:1}footer .footer-form input:focus-visible{-webkit-transition:all 0s;transition:all 0s;outline-color:#ffffff}footer .policy_link{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:30px;color:white;text-decoration:underline}@media screen and (max-width:480px){footer #form-main{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .mob-row{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer .footer-qr img{width:44%;border-radius:20px;margin-bottom:20px}footer .mob-centr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .footer-menu{margin-top:20px;margin-bottom:20px;width:100%}footer .footer-menu h5{text-align:start}footer .footer-logo{margin-bottom:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer .footer-form{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}footer .footer-form input{width:100%}}.section-1{position:relative;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:5}.section-1 .image-main{height:510px;background-position:center;background-repeat:no-repeat;background-size:130%}.section-1 .bg-images{display:none}.section-1 .title{position:relative;width:60%;margin-bottom:40px;z-index:1}.section-1 .title:before{content:"";position:absolute;top:-50px;left:-225px;width:150%;height:130%;background-image:url(../svg/bg-title.svg);background-repeat:no-repeat;background-size:80%;background-position:center;z-index:-1}.section-1 .title h1{letter-spacing:2px;font-weight:700}.section-1 .description p{font-size:20px;margin-bottom:30px}.section-1 .down-btn{display:none;position:relative}.section-1 .down-btn-container{position:absolute;width:92%;bottom:0px;height:85px;text-align:center}.section-1 .down-btn{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-animation:bounceY 2s ease-in-out infinite;animation:bounceY 2s ease-in-out infinite}.section-1 .down-btn path{stroke:var(--primary-color)}@-webkit-keyframes bounceY{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(20px);transform:translateY(20px)}}@keyframes bounceY{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(20px);transform:translateY(20px)}}@media screen and (max-width:1200px){.section-1 h1{font-size:40px}}@media screen and (max-width:992px){.bg-images-desct{display:none}.bg-images{display:block!important;background-size:210px;background-repeat:no-repeat;background-position-x:98%;background-position-y:20%}.section-1 .title:before{content:"";position:absolute;top:-50px;left:-113px;width:150%;height:150%;background-image:url(../svg/bg-title.svg);background-repeat:no-repeat;background-size:55%;background-position:center;z-index:-1}.bg-images-none{display:none}.section-1 .description p{font-size:14px;margin-bottom:12px;text-align:center}.section-1 .wrap-btn{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-1 .primaty-button{text-align:center}}@media screen and (max-width:480px){.section-1{height:84vh}h1{font-size:42px}}.section-2 .section-2-desc{padding:40px;background-color:var(--white-color);border-radius:var(--border-radius);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow)}.section-2 ul li svg{-ms-flex-negative:0;flex-shrink:0;position:relative;top:2px}.section-2 ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:5px;margin-bottom:5px}.section-2 .result{padding-top:40px}@media screen and (max-width:480px){.section-2 .section-2-desc{padding:40px 20px}}.section-3 .blocks-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.section-3 .block-30{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;width:32%;padding:40px 0;background-color:var(--white-color);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);border-radius:var(--border-radius)}.section-3 .block-30 .icon img{height:60px;margin-bottom:20px}.section-3 .block-30 p{width:75%;font-weight:400;line-height:18px;text-align:center;font-size:18px}.section-3 .block-30:hover{opacity:0.8;-webkit-transform:scale(1.03);transform:scale(1.03)}@media screen and (max-width:1200px){.block-30{width:48%!important}}@media screen and (max-width:480px){.section-3 .blocks-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px 0}.section-3 .block-30{width:100%!important}.section-3 .icon img{height:50px!important;margin-bottom:12px!important}.section-3 p{width:75%;line-height:14px!important;font-size:14px!important}}.section-4{background-repeat:no-repeat;background-size:cover}.section-4 h2{color:var(--white-color)}.section-4 .section-4-block{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;padding:32px 42px;border-radius:var(--border-radius)}.section-4 .section-4-block:hover{background-color:rgba(16,16,16,0.4745098039)}.section-4 .section-4-block-black{color:var(--white-color);background-repeat:no-repeat;background-size:cover}.section-4 .block-1 img{height:30px}.section-4 .block-1 p{font-size:34px;font-weight:600}.section-4 .block-2{width:70%}.section-4 .block-2 .title{color:var(--primary-color);font-weight:600;font-size:24px}@media screen and (max-width:480px){.section-4 .section-4-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section-4 .block-2{width:100%}.section-4 .section-4-block{padding:24px 12px}.section-4 .block-2 .title{text-align:center}}.section-5 .section-5-info img{margin-top:54px;width:328px}.section-5 .section-5-info h3{width:80%}.section-5 .blocks{gap:40px 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section-5 .block{width:48%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.section-5 .block img{height:68px}.section-5 .block .title p{width:100%;font-size:18px;font-weight:600;text-transform:uppercase;padding:10px 20px 6px;background:var(--white-color);border-radius:var(--border-radius);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow)}.section-5 .block .desc p{color:var(--text-grey-color);font-size:16px}.section-5 .block-mobile{display:none}@media screen and (max-width:480px){.section-5 .section-5-info h3{width:100%}.section-5 .section-5-info .button-container{display:none}.section-5 .blocks{padding:40px 12px 10px!important}.section-5 .block{display:none}.section-5 .block-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;margin-bottom:20px}.section-5 .block-mobile .bl-5-m{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:40px;padding:20px 14px;background:white;-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);border-radius:var(--border-radius)}.section-5 .block-mobile .icon img{height:30px}.section-5 .block-mobile .title p{font-size:20px;font-weight:500}}.section-6 .title-sections{margin-bottom:0px!important}.section-6 .next,.section-6 .prev{fill:var(--black-color)}.section-6 .next:hover,.section-6 .prev:hover{fill:var(--primary-color);cursor:pointer}.section-6 .container{overflow:visible;position:relative}.section-6 .swiper{overflow:visible}.section-6 .swiper{width:100%;height:100%}.section-6 .next.disabled,.section-6 .prev.disabled{opacity:0.3;pointer-events:none;cursor:default}.section-6 .slide-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:var(--border-radius);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow)}.section-6 .slide-container-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);background-repeat:no-repeat;background-size:cover;padding:30px 0}.section-6 .slide-container-title p{border:1px solid rgba(255,255,255,0.4);border-radius:var(--border-radius);text-transform:uppercase;font-size:20px;padding:3px 42px;color:var(--white-color)}.section-6 .slide-container-info{padding:20px;background-color:var(--white-color)}.section-6 .slide-container-info img{width:18px;height:18px}.section-6 .slide-container-info ul{padding-top:20px}.section-6 .slide-container-info ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:20px 0;border-bottom:2px solid rgba(32,32,32,0.2549019608)}.section-6 .slide-container-info ul li p{font-size:16px}.section-6 .slide-container-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 0}.section-6 .slide-container-button .primaty-button{padding:12px 30px}.section-6 .slide-container-button .primaty-button svg{width:16px;height:16px}.section-6 .slide-container-button .primaty-button p{font-size:18px}.section-6 .swiper-pagination{bottom:-50px}.section-6 .swiper-pagination{display:none}@media screen and (max-width:480px){.section-6 .slider-buttons{display:none!important}.section-6 .swiper-pagination{display:block}}.section-7{background-repeat:no-repeat;background-size:cover}.section-7 h2{color:var(--white-color)}.section-7 .title-sections{margin-bottom:0px!important}.section-7 .next_7,.section-7 .prev_7{fill:var(--white-color)}.section-7 .next_7:hover,.section-7 .prev_7:hover{fill:var(--primary-color);cursor:pointer}.section-7 .next_7.disabled,.section-7 .prev_7.disabled{opacity:0.3;pointer-events:none;cursor:default}.section-7 .swiper{width:100%;height:100%;padding:20px 10px}.section-7 .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;-webkit-box-shadow:4px 4px 10px #3f3f3f;box-shadow:4px 4px 10px #3f3f3f;border-radius:var(--border-radius)}.section-7 .swiper-pagination{bottom:-50px}.section-7 .swiper-pagination-bullet{background-color:var(--white-color)!important}.section-7 .swiper-pagination{display:none}.section-7 .slide-container{padding:30px 20px;background-color:var(--white-color);border-radius:var(--border-radius)}.section-7 .slide-container .slide-container-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;margin-bottom:20px}.section-7 .slide-container .icon img{width:64px;height:64px;border-radius:50%}.section-7 .slide-container .name p{font-size:20px;font-weight:500}.section-7 .slide-container .slide-container-desc p{font-size:16px}.section-7 .slide-container:hover{-webkit-transform:scale(1.03);transform:scale(1.03)}@media screen and (max-width:480px){.section-7 .slider-buttons{display:none!important}.section-7 .swiper-pagination{display:block}.section-7 .swiper{overflow:visible!important}}.section-8 .mob{display:none}.section-8 .desc p{font-size:18px;color:var(--text-grey-color)}.section-8 .parent-grid-3-3{display:-ms-grid;display:grid;-ms-grid-columns:1fr 28px 1fr 28px 1fr;grid-template-columns:repeat(3,1fr);-ms-grid-rows:1fr 28px 1fr 28px 1fr;grid-template-rows:repeat(3,1fr);grid-column-gap:28px;grid-row-gap:28px}.section-8 .parent-grid-3-3>:first-child{-ms-grid-row:1;-ms-grid-column:1}.section-8 .parent-grid-3-3>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.section-8 .parent-grid-3-3>:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}.section-8 .parent-grid-3-3>:nth-child(4){-ms-grid-row:3;-ms-grid-column:1}.section-8 .parent-grid-3-3>:nth-child(5){-ms-grid-row:3;-ms-grid-column:3}.section-8 .parent-grid-3-3>:nth-child(6){-ms-grid-row:3;-ms-grid-column:5}.section-8 .parent-grid-3-3>:nth-child(7){-ms-grid-row:5;-ms-grid-column:1}.section-8 .parent-grid-3-3>:nth-child(8){-ms-grid-row:5;-ms-grid-column:3}.section-8 .parent-grid-3-3>:nth-child(9){-ms-grid-row:5;-ms-grid-column:5}.section-8 .parent-grid-3-3 .block{height:170px;background-color:var(--white-color);border-radius:var(--border-radius);-webkit-box-shadow:var(--box-shadow-2);box-shadow:var(--box-shadow-2);background-position:center;background-repeat:no-repeat;background-size:70%}.section-8 .parent-grid-3-3 .block:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}@media screen and (max-width:480px){.section-8 .desc,.section-8 .parent-grid-3-3{display:none}.section-8 .mob{display:block;padding:0!important}.section-8 .slider-wrapper{overflow:hidden;width:100%}.section-8 .swiper{padding:10px;width:100%;height:100%}.section-8 .slider-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 10px}.section-8 .swiper-slide,.section-8 .swiper-slide .block{width:110px;height:80px;margin-right:20px;background-color:var(--white-color);border-radius:var(--border-radius);-webkit-box-shadow:var(--box-shadow-2);box-shadow:var(--box-shadow-2);background-size:contain;background-position:center;background-repeat:no-repeat;border-radius:10px}@-webkit-keyframes scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}}.section-9 .image{height:320px;border-radius:var(--border-radius);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);background-position:center;background-repeat:no-repeat;background-size:contain}.section-9 .chart-container{width:100%;max-width:700px;height:400px;margin:0 auto}@media screen and (max-width:480px){.section-9 #myChart{margin-top:20px}.section-9 .chart-container{height:280px}}.policy-page{padding:120px 0}.policy-page h1{font-size:32px;margin-bottom:24px}.policy-page h2{font-size:24px;margin-bottom:14px}.policy-page p,.policy-page ul{margin-bottom:24px;margin-left:30px}.modal{position:fixed;inset:0;background:rgba(0,0,0,0.6);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1000;opacity:0;visibility:hidden;-webkit-transition:opacity 0.4s ease,visibility 0.4s ease;transition:opacity 0.4s ease,visibility 0.4s ease;backdrop-filter:blur(5px)}.modal.show{opacity:1;visibility:visible}.modal-content{background:#fff;padding:30px;border-radius:10px;max-width:500px;width:90%;position:relative;text-align:center;-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.3);box-shadow:0 10px 25px rgba(0,0,0,0.3);-webkit-transform:scale(0.85);transform:scale(0.85);opacity:0;-webkit-transition:opacity 0.4s ease,-webkit-transform 0.4s ease;transition:opacity 0.4s ease,-webkit-transform 0.4s ease;transition:transform 0.4s ease,opacity 0.4s ease;transition:transform 0.4s ease,opacity 0.4s ease,-webkit-transform 0.4s ease}.modal-content h3{margin-bottom:40px}.modal.show .modal-content{-webkit-transform:scale(1);transform:scale(1);opacity:1}.modal-close{position:relative;top:8px;cursor:pointer;color:var(--text-grey-color);font-size:16px;margin-top:20px}.modal-form form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;margin-top:15px}.modal-form input[type=tel],.modal-form input[type=text]{width:100%;padding:12px 15px;border:1px solid #ccc;border-radius:var(--border-radius);font-size:16px;-webkit-transition:border-color 0.3s ease;transition:border-color 0.3s ease;margin-bottom:20px}.modal-form input[type=tel]:focus,.modal-form input[type=text]:focus{border-color:var(--primary-color);outline:none}.modal-form input[type=submit]{background:var(--primary-color);color:#fff;border:none;border-radius:var(--border-radius);margin-top:25px;padding:12px 50px;font-size:16px;cursor:pointer;-webkit-transition:0.3s ease;transition:0.3s ease}.modal-form input[type=submit]:hover{background:var(--primary-color)}.modal-form .primaty-button{padding:10px 40px!important}.wpcf7 form.sent .wpcf7-response-output{border:none;color:var(--success-send);text-align:center}.wpcf7-spinner{display:none}.notification{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) scale(0.9);transform:translate(-50%,-50%) scale(0.9);background:rgba(0,0,0,0.8);color:#fff;padding:20px 30px;border-radius:10px;text-align:center;font-size:16px;opacity:0;pointer-events:none;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;z-index:9999}.notification.show{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);pointer-events:auto}.notification.success{background:rgba(46,204,113,0.9)}.notification.error{background:rgba(231,76,60,0.9)}.scroll-top{position:fixed;right:40px;bottom:30px;width:44px;height:44px;border-radius:10px;border:none;background:rgba(0,0,0,0.7);color:white;display:-ms-grid;display:grid;place-items:center;cursor:pointer;-webkit-transform:translateY(20px) scale(0.95);transform:translateY(20px) scale(0.95);opacity:0;pointer-events:none;-webkit-transition:opacity 180ms ease,-webkit-transform 180ms ease,-webkit-box-shadow 180ms;transition:opacity 180ms ease,-webkit-transform 180ms ease,-webkit-box-shadow 180ms;transition:opacity 180ms ease,transform 180ms ease,box-shadow 180ms;transition:opacity 180ms ease,transform 180ms ease,box-shadow 180ms,-webkit-transform 180ms ease,-webkit-box-shadow 180ms;z-index:9999;-webkit-box-shadow:0 6px 14px rgba(0,0,0,0.25);box-shadow:0 6px 14px rgba(0,0,0,0.25)}.scroll-top:focus{outline:2px solid #fff;outline-offset:2px}.scroll-top.visible{opacity:1;pointer-events:auto;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}.scroll-top:hover{-webkit-box-shadow:0 10px 22px rgba(0,0,0,0.32);box-shadow:0 10px 22px rgba(0,0,0,0.32)}.scroll-top svg{width:18px;height:18px;display:block}@media screen and (max-width:480px){.scroll-top{right:26px;bottom:60px}}@media (prefers-reduced-motion:reduce){.scroll-top,.scroll-top.visible{-webkit-transition:none;transition:none;-webkit-transform:none;transform:none}}:root{--primary-color:#ee1e25;--secondary-color:#c01f1f;--black-color:#101010;--white-color:#ffffff;--white-color-bg:#fff8f8;--text-grey-color:#686868;--border-radius:5px;--box-shadow:0 0 20px #dbdbdb;--box-shadow-2:0 0 20px #96969644;--swiper-theme-color:#ee1e25!important}ul{list-style:none;padding:0;margin:0}p{margin:0;padding:0}a{text-decoration:none}button{border:none;background-color:transparent;cursor:pointer}b{font-weight:600}span{color:var(--primary-color)}h1{font-size:54px}h2{font-size:42px}h3{font-size:24px;font-weight:500}h5{font-size:20px;text-transform:uppercase;font-weight:500;margin-bottom:20px}h6{font-size:20px;font-weight:400;margin-bottom:20px}@media screen and (max-width:480px){h1{font-size:32px}h2{font-size:28px}h3{font-size:20px}}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}body,html{max-width:100%;overflow-x:hidden}body{background-color:var(--white-color-bg);overflow-x:hidden!important}.bold{font-weight:500}.primaty-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-transform:uppercase;font-size:18px;padding:16px 28px;background-color:var(--primary-color)!important;color:var(--white-color);border-radius:var(--border-radius);border:none!important}.primaty-button:hover{cursor:pointer;background-color:var(--secondary-color)}@media screen and (max-width:480px){.primaty-button{text-transform:uppercase;font-size:14px;padding:12px 24px}}.title-sections{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:40px}.title-sections h2{text-transform:uppercase}.padding{padding:100px 0}.padding-in-bg{padding:64px 0 80px 0}@media screen and (max-width:480px){.padding{padding:60px 0!important}}