.btn{justify-content:center;align-items:center;display:flex;gap:12px;padding:16px 20px;background-color:#0075ff;color:#fcfcfc;border:none;border-radius:3px;cursor:pointer;max-width:200px;width:100%;height:45px;transition:.3s;font-family:Montserrat,sans-serif;font-size:16px;line-height:120%;font-weight:600}.btn:hover{background-color:#005ecc;transition:.3s}@media screen and (max-width:550px){.btn{max-width:100%}}.btn .icon{width:24px;height:24px}.secondary{background-color:#fcfcfc;color:#080808;max-width:315px;height:55px;font-size:16px;line-height:120%;font-weight:600;font-family:Montserrat,sans-serif}@media screen and (max-width:550px){.secondary{max-width:100%}}.secondary:hover{background-color:#e7e7e7;transition:.3s}.feedback-modal-overlay{position:fixed;top:0;left:0;height:100%;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:1000}.feedback-modal-container,.feedback-modal-overlay{width:100%;display:flex;align-items:center;justify-content:center}.feedback-modal-container{flex-direction:column;gap:25px;background-color:#080808;padding:35px;border-radius:10px;max-width:500px;margin:0 20px;color:#fcfcfc;position:relative;text-align:center;transform:scale(.8);opacity:0;animation:zoomIn .3s forwards}.feedback-modal-container.closing{animation:zoomOut .3s forwards}@keyframes zoomIn{to{transform:scale(1);opacity:1}}@keyframes zoomOut{0%{transform:scale(1);opacity:1}to{transform:scale(.8);opacity:0}}.modal-close-button{position:absolute;top:10px;right:10px;width:32px;height:32px;background:transparent;border:none;cursor:pointer;padding:0;outline:none}.modal-close-button .close-line{position:absolute;left:50%;top:50%;width:17px;height:2px;background-color:#fcfcfc;border-radius:1px;transform-origin:center}.modal-close-button .close-line:first-child{transform:translate(-50%,-50%) rotate(45deg)}.modal-close-button .close-line:last-child{transform:translate(-50%,-50%) rotate(-45deg)}.modal-info{justify-content:center;align-items:center;display:flex;flex-direction:column;gap:12px}.modal-title{font-size:24px;line-height:120%;font-weight:600;color:#fcfcfc}.modal-description,.modal-title{font-family:Montserrat,sans-serif}.modal-description{font-size:16px;line-height:150%;font-weight:400;color:#cfcfcf}.modal-form{align-items:center;gap:20px}.form-group,.modal-form{justify-content:flex-start;display:flex;flex-direction:column;width:100%}.form-group{align-items:flex-start;gap:5px}.form-group input{width:100%;padding:16px 15px;border-radius:5px;outline:none;border:1px solid #1b1b1b;background:#080808;transition:.3s;font-size:16px;line-height:120%;font-weight:400;font-family:Montserrat,sans-serif;color:#fcfcfc}.form-group input::placeholder{font-size:16px;line-height:120%;font-weight:400;font-family:Montserrat,sans-serif;color:#cfcfcf}.form-group input:hover{border:1px solid #66acff;transition:.3s}.form-group input:focus{border:1px solid #0075ff;transition:.3s}.form-group input.error{border:1px solid #ff6b6b;transition:.3s}.form-group .error{font-size:14px;line-height:150%;font-weight:400;text-align:left;font-family:Montserrat,sans-serif;color:#ff6b6b}.header{width:100%;padding:24px 0;position:fixed;z-index:10;background-color:transparent;transition:background-color .3s}.header.scrolled{background-color:#080808}@media screen and (max-width:550px){.header{padding:10px 0}}.header .container{justify-content:space-between;align-items:center;display:flex}@media screen and (max-width:550px){.header .container{padding:0}}.header .container .left-side,.header .container .right-side{justify-content:flex-start;align-items:center;display:flex;width:-moz-fit-content;width:fit-content;gap:50px}.header .container .menu{justify-content:flex-start;align-items:center;display:flex;gap:35px}@media screen and (max-width:550px){.header .container .menu{display:none}}.header .container .menu .link{font-family:Montserrat,sans-serif;font-size:16px;line-height:120%;font-weight:400;transition:.3s}.header .container .menu .link:hover{color:#99c8ff;transition:.3s}.header .container .menu .active{color:#0075ff;transition:.3s}.hit-card{justify-content:space-between;align-items:center;display:flex;flex-direction:row;width:100%;gap:25px}@media screen and (max-width:550px){.hit-card{flex-direction:column-reverse}}.hit-card .card-info{justify-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;max-width:460px;width:100%;gap:20px}.hit-card .card-info .card-number{font-size:32px;line-height:120%;font-weight:600;font-family:Montserrat,sans-serif}@media screen and (max-width:550px){.hit-card .card-info .card-number{font-size:24px;line-height:120%;font-weight:600}}.hit-card .card-info .card-text{justify-content:flex-start;align-items:flex-start;display:flex;flex-direction:column;gap:10px}.hit-card .card-info .card-text .card-title{font-size:32px;line-height:120%;font-weight:600;font-family:Montserrat,sans-serif;color:#fcfcfc}@media screen and (max-width:550px){.hit-card .card-info .card-text .card-title{font-size:22px;line-height:120%;font-weight:600}}.hit-card .card-info .card-text .card-description{font-size:16px;line-height:150%;font-weight:400;font-family:Montserrat,sans-serif;color:#cfcfcf}.hit-card .card-img-box{max-width:520px;width:100%}.hit-card .card-img-box img{width:100%;height:100%;object-fit:cover;border-radius:5px}.adv-card{justify-content:space-between;align-items:center;display:flex;flex-direction:column;width:100%;gap:25px;border:1px solid #1b1b1b;border-radius:5px;overflow:hidden}@media screen and (max-width:550px){.adv-card{flex-direction:column}}.adv-card .card-info{justify-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;max-width:460px;width:100%;gap:20px;padding:25px}.adv-card .card-info .card-number{font-size:32px;line-height:120%;font-weight:600;font-family:Montserrat,sans-serif}@media screen and (max-width:550px){.adv-card .card-info .card-number{font-size:24px;line-height:120%;font-weight:600}}.adv-card .card-info .card-text{justify-content:flex-start;align-items:flex-start;display:flex;flex-direction:column;gap:10px}.adv-card .card-info .card-text .card-title{font-size:24px;line-height:120%;font-weight:600;font-family:Montserrat,sans-serif;color:#fcfcfc}@media screen and (max-width:550px){.adv-card .card-info .card-text .card-title{font-size:20px;line-height:120%;font-weight:600}}.adv-card .card-info .card-text .card-description{font-size:16px;line-height:150%;font-weight:400;font-family:Montserrat,sans-serif;color:#cfcfcf}.adv-card .card-img-box{justify-content:flex-start;align-items:center;display:flex;width:100%;height:300px;padding-left:50px;position:relative;overflow:hidden}.adv-card .card-img-box:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at var(--gradient-x,100%) var(--gradient-y,0),rgba(0,119,255,.082),transparent 70%);filter:blur(10px);z-index:1}@media screen and (max-width:550px){.adv-card .card-img-box{height:200px;padding-left:30px}}.adv-card .card-img-box img{width:150px;height:200px}@media screen and (max-width:550px){.adv-card .card-img-box img{width:120px;height:170px}}.scroll-to-top{position:fixed;bottom:50px;right:40px;z-index:10;opacity:0;pointer-events:none;transition:opacity .3s ease-in-out}@media screen and (max-width:550px){.scroll-to-top{bottom:20px;right:20px}}.scroll-to-top .btn{padding:0;width:52px;height:52px;box-shadow:5px 5px 30px -14px rgba(0,0,0,.25)}@media screen and (max-width:550px){.scroll-to-top .btn{width:40px;height:40px}}.scroll-to-top.visible{opacity:1;pointer-events:auto}.accordion,.accordion .accordion-item{justify-content:flex-start;align-items:flex-start;display:flex;flex-direction:column;width:100%;gap:25px}.accordion .accordion-item{border-bottom:1px solid #1b1b1b}.accordion .accordion-item .accordion-header{justify-content:space-between;align-items:center;display:flex;width:100%;gap:45px;cursor:pointer}.accordion .accordion-item .accordion-header .accordion-question{font-size:32px;line-height:120%;font-weight:600;font-family:Montserrat,sans-serif;color:#fcfcfc;text-align:left;flex-shrink:1}@media screen and (max-width:550px){.accordion .accordion-item .accordion-header .accordion-question{font-size:18px;line-height:120%;font-weight:600}}.accordion .accordion-item .accordion-header .accordion-icon{justify-content:center;align-items:center;display:flex;position:relative;width:40px;height:40px;background-color:transparent;border:1px solid #1b1b1b;border-radius:3px;transition:all .3s ease;flex-shrink:0}.accordion .accordion-item .accordion-header .accordion-icon span{position:absolute;left:50%;top:50%;width:24px;border-radius:50px;height:2px;background-color:#fcfcfc;transition:transform .3s ease}.accordion .accordion-item .accordion-header .accordion-icon span:first-child{transform:translate(-50%,-50%) rotate(0deg);opacity:1}.accordion .accordion-item .accordion-header .accordion-icon span:last-child{transform:translate(-50%,-50%) rotate(90deg)}.accordion .accordion-item .accordion-content{overflow:hidden;max-height:0;padding-bottom:0;transition:all .3s ease}.accordion .accordion-item .accordion-content p{font-size:16px;line-height:125%;font-weight:400;font-family:Montserrat,sans-serif;color:#cfcfcf;text-align:left}.accordion .accordion-item.active .accordion-content{max-height:250px;padding-bottom:25px}.accordion .accordion-item.active .accordion-icon{background-color:#0075ff;border:1px solid #0075ff}.accordion .accordion-item.active .accordion-icon span:first-child{opacity:0}.accordion .accordion-item.active .accordion-icon span:last-child{transform:translate(-50%,-50%) rotate(180deg)}.footer{justify-content:center;align-items:center;display:flex;position:relative;width:100%;padding:45px 0;border-top:1px solid #1b1b1b}@media screen and (max-width:550px){.footer{padding:35px 0 55px}}.footer .container{justify-content:flex-start;align-items:center;display:flex;flex-direction:row}@media screen and (max-width:550px){.footer .container{justify-content:flex-start;align-items:flex-start;display:flex;flex-direction:column;gap:20px}}.footer .footer-left{justify-content:flex-start;align-items:flex-start;display:flex;flex-direction:column;gap:10px}.footer .footer-left .footer-text{font-size:16px;line-height:150%;font-weight:400;font-family:Montserrat,sans-serif;color:#cfcfcf;text-align:left}.footer .footer-center{justify-content:center;align-items:center;display:flex;position:absolute;left:50%;transform:translateX(-50%)}@media screen and (max-width:550px){.footer .footer-center{position:static;transform:none}}.footer .footer-center .contact-link{justify-content:center;align-items:center;display:flex;font-size:16px;line-height:120%;font-weight:400;gap:10px;text-decoration:underline;font-family:Montserrat,sans-serif;color:#0075ff;transition:color .3s}.footer .footer-center .contact-link:hover{transition:color .3s;color:#cce3ff}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#0075ff;border-radius:50px}html{scroll-behavior:smooth;background:#080808}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Unbounded,serif;width:100%}@media screen and (-webkit-min-device-pixel-ratio:0){body{font-smoothing:antialiased}}main{height:-moz-fit-content;height:fit-content}a{text-decoration:none}button{outline:none;border:none;cursor:pointer}a,body,button,h1,h2,h3,h4,h5,h6,p,span{font-family:Unbounded,serif;-webkit-tap-highlight-color:rgba(0,0,0,0)}a,body,h1,h2,h3,h4,h5,h6,p,span{color:#fcfcfc}div,img,p,span{-webkit-tap-highlight-color:rgba(0,0,0,0)}.no-scroll{overflow:hidden}.desktop-only{display:block}@media screen and (max-width:550px){.desktop-only{display:none}}.mobile-only{display:none}@media screen and (max-width:550px){.mobile-only{display:block}}.blue-500{color:#0075ff}.container{--container-top-padding:0;--container-side-padding:15px;--container-width:1380px;width:100%;margin:0 auto;max-width:var(--container-width);padding:var(--container-top-padding) var(--container-side-padding);justify-content:flex-start;align-items:flex-start;display:flex}@media screen and (max-width:550px){.container{max-width:calc(100% - 30px);width:100%;padding:0 15px}}.main{justify-content:center;align-items:center;display:flex;width:100%;flex-direction:column;gap:120px}@media screen and (max-width:550px){.main{gap:50px}}.hero-section{justify-content:center;align-items:center;display:flex;flex-direction:row;padding-top:100px;width:100%;height:720px}@media screen and (max-width:1220px){.hero-section{padding-top:85px;height:-moz-fit-content;height:fit-content;flex-direction:column-reverse;gap:30px}}.hero-section .info{justify-content:flex-start;align-items:flex-start;display:flex;flex-direction:column;gap:30px;max-width:760px;width:100%}.hero-section .info .main-title{font-size:56px;line-height:125%;font-weight:400;text-align:left;color:#fcfcfc}@media screen and (max-width:550px){.hero-section .info .main-title{font-size:32px;line-height:125%;font-weight:400}}.hero-section .info .description{font-size:16px;line-height:150%;font-weight:400;font-family:Montserrat,sans-serif;text-align:left;color:#cfcfcf;width:90%}@media screen and (max-width:550px){.hero-section .info .description{width:100%}}.hero-section .img-box{width:100%;max-width:600px}.hero-section .img-box img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(-54px 85px 100px rgba(0,117,255,.2))}.about-us{justify-content:center;align-items:center;display:flex;flex-direction:column;width:100%;gap:55px;overflow:visible}@media screen and (max-width:550px){.about-us{gap:30px}}.about-us .info{justify-content:flex-start;align-items:flex-start;display:flex;flex-direction:column;gap:20px;width:100%}.about-us .info .title{font-family:Montserrat,sans-serif;font-size:18px;line-height:120%;font-weight:500}.about-us .info .description{font-family:Montserrat,sans-serif;color:#fcfcfc;font-size:32px;line-height:120%;font-weight:600}@media screen and (max-width:550px){.about-us .info .description{font-size:24px;line-height:120%;font-weight:600}}.about-us .info .description span{font-family:Montserrat,sans-serif}.about-us .floating-box{justify-content:center;align-items:center;display:flex;width:100%;position:relative;overflow:visible}.about-us .floating-box .img-box{width:45%;height:100%;overflow:visible}@media screen and (max-width:550px){.about-us .floating-box .img-box{width:100%}}.about-us .floating-box .img-box img{width:100%;object-fit:contain}.hit-section,.hit-section .container{justify-content:center;align-items:center;display:flex;width:100%}.hit-section .container{flex-direction:column;gap:20px;max-width:1150px}.hit-section .title{font-size:42px;line-height:125%;font-weight:400;text-align:center;color:#fcfcfc}@media screen and (max-width:550px){.hit-section .title{font-size:28px;line-height:125%;font-weight:400}}.hit-section .card-container{justify-content:center;align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;width:100%;gap:75px}@media screen and (max-width:550px){.hit-section .card-container{gap:35px}}.hit-section .card-container>:nth-child(2n){flex-direction:row-reverse}@media screen and (max-width:550px){.hit-section .card-container>:nth-child(2n){flex-direction:column-reverse}}.advantages-section,.advantages-section .container{justify-content:center;align-items:center;display:flex;flex-direction:column;width:100%}.advantages-section .container{gap:20px;gap:65px}@media screen and (max-width:550px){.advantages-section .container{gap:35px;padding-left:0;padding-right:0}}.advantages-section .container .title{font-size:42px;line-height:125%;font-weight:400;text-align:center;color:#fcfcfc}@media screen and (max-width:550px){.advantages-section .container .title{font-size:28px;line-height:125%;font-weight:400}}.advantages-section .container .cards-container{justify-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;width:100%;gap:20px}@media screen and (max-width:550px){.advantages-section .container .cards-container{flex-direction:column}}.advantages-section .container .cards-container>*{width:calc(33.33% - 20px)}@media screen and (max-width:550px){.advantages-section .container .cards-container>*{width:100%}}.cta-section{justify-content:center;align-items:center;display:flex;width:100%;background-image:url(/img/cta-section-bg-01.webp);background-size:cover;background-position:50%;background-repeat:no-repeat;margin:0;padding:0;height:470px}@media screen and (max-width:550px){.cta-section{height:450px;background-image:url(/img/cta-section-bg-01-sm.webp)}}.cta-section .container{justify-content:center;align-items:center;display:flex;flex-direction:column;gap:45px}@media screen and (max-width:550px){.cta-section .container{gap:35px}}.cta-section .info{justify-content:center;align-items:center;display:flex;flex-direction:column;width:100%;max-width:1000px;gap:15px}@media screen and (max-width:550px){.cta-section .info{gap:10px}}.cta-section .info .title{font-size:42px;line-height:125%;font-weight:400;text-align:center;color:#fcfcfc}@media screen and (max-width:550px){.cta-section .info .title{font-size:28px;line-height:125%;font-weight:400;text-align:left}}.cta-section .info .description{font-size:16px;line-height:150%;font-weight:400;font-family:Montserrat,sans-serif;text-align:center;color:#fcfcfc;max-width:750px}@media screen and (max-width:550px){.cta-section .info .description{text-align:left}}.faq-section{justify-content:center;align-items:center;display:flex;flex-direction:column;width:100%;padding-bottom:115px}@media screen and (max-width:550px){.faq-section{padding-bottom:65px}}.faq-section .container{justify-content:center;align-items:center;display:flex;flex-direction:column;gap:20px;width:100%;max-width:1150px;gap:65px}@media screen and (max-width:550px){.faq-section .container{gap:35px}}.faq-section .container .info .title{font-size:42px;line-height:125%;font-weight:400;text-align:center;color:#fcfcfc}@media screen and (max-width:550px){.faq-section .container .info .title{font-size:28px;line-height:125%;font-weight:400}}