@import"https://fonts.googleapis.com/css?family=Open+Sans:300,800";.main-banner{width:100%;min-height:400px;padding:20px 0;position:relative}.main-banner .background-img{background-image:url(/_next/static/media/banner.52b7690a.jpg);position:absolute;left:0;top:0;z-index:-1;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;filter:brightness(.5)}.main-banner .content{width:100%;height:100%;display:flex;align-items:center;padding:0 18.5%;gap:4%}.main-banner .content .banner-points{background-color:hsla(58,40%,57%,.1);padding:19px 19px 30px;width:calc(64.9765% - 10.5070540733px)}.main-banner .content .banner-points .title{color:#ff4848;padding-left:22px;font-size:28px}.main-banner .content .banner-points ul{padding:15px 0 15px 20px}.main-banner .content .banner-points ul li{color:#fff;font-weight:700;font-size:17px;line-height:1.8}.main-banner .content .banner-points ul li::marker{unicode-bidi:-webkit-isolate;unicode-bidi:isolate;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-transform:none;text-indent:0!important;text-align:start!important;text-align-last:start!important}.main-banner .content .banner-points .btn-container{padding:0 15px}.main-banner .content .banner-points .btn.rounded:before{width:28%;left:-12.5%}.main-banner .content .banner-points:hover .btn.rounded:before{background:#b33535;width:125%}.main-banner .content .sign-in{width:calc(35.0235% - 19.4929459267px);background-color:#fff;border-radius:10px;box-shadow:0 3px 15px 0 rgba(0,0,0,.1);padding:20px 10px;transition:transform .6s;transform-style:preserve-3d}.main-banner .content .sign-in .login-title{display:flex;align-items:center;justify-content:center;gap:5px;color:#303c6c;margin-bottom:20px}.main-banner .content .sign-in .login-title .icon-user{font-size:22px}.main-banner .content .sign-in .login-title h3{text-transform:uppercase}.main-banner .content .sign-in .auth-form{display:flex;flex-direction:column;align-items:center}.main-banner .content .sign-in .auth-form .input-field{margin-bottom:10px;width:100%;position:relative}.main-banner .content .sign-in .auth-form .input-field .view-pass{position:absolute;right:10px;top:10px;cursor:pointer}.main-banner .content .sign-in .auth-form .input-field .view-pass span{color:#303c6c}.main-banner .content .sign-in .auth-form .input-field .label{color:#fff;margin-bottom:10px}.main-banner .content .sign-in .auth-form .input-field input{color:#000;background-color:transparent!important;background:transparent;display:inline-block;min-height:40px;width:100%;font-size:14px;line-height:1.8;padding:6px 12px;vertical-align:middle;background-color:transparent;color:#333;border:1px solid #323237;border-radius:3px;transition:all .3s ease}.main-banner .content .sign-in .auth-form .input-field input input:-webkit-autofill,.main-banner .content .sign-in .auth-form .input-field input input:-webkit-autofill:active,.main-banner .content .sign-in .auth-form .input-field input input:-webkit-autofill:focus,.main-banner .content .sign-in .auth-form .input-field input input:-webkit-autofill:hover{background-color:transparent!important}.main-banner .content .sign-in .auth-form .input-field input.error{border-color:red}.main-banner .content .sign-in .auth-form .input-field input::placeholder{color:#bababa}.main-banner .content .sign-in .auth-form .input-field .error{height:16px;font-size:14px;color:red}.main-banner .content .sign-in .auth-form .input-field:last-of-type input{padding-right:40px}.main-banner .content .sign-in .auth-form button{background-color:#303c6c;color:#e1e1e1;font-size:12px;font-weight:600;text-transform:uppercase;margin:0;padding:14px 20px;border:0;cursor:pointer;width:100%}.main-banner .content .sign-in .auth-form button:disabled{opacity:.5;cursor:auto}.classic-btn{outline:none;border:none}.classic-btn,.classic-btn a{border-radius:3px;transition:.4s ease}.classic-btn a{background:#fff;font-weight:700;cursor:pointer;padding:.6rem;width:100%;height:100%;color:#303c6c}.classic-btn:hover a{background:#303c6c;color:#fff}.welcome{text-align:center;padding:50px 18.5% 0}.welcome h2{font-size:20px;margin-bottom:20px}.welcome .content{line-height:30px;margin-bottom:20px}.static-btn a{text-decoration:none;text-transform:uppercase;font-size:16px}.static-btn a span{padding:5px 7.5px;transition:.5s;position:relative}.static-btn a span:first-child{color:#fff;background:#303c6c}.static-btn a span:nth-child(2){color:#fff;background:#ff4848}.static-btn a span:first-child:before{content:attr(data-attr);position:absolute;top:0;left:0;background:#ff4848;padding:7.5px;transition:.5S;transform-origin:top;transform:rotateX(90deg) translateY(-50%)}.static-btn a:hover span:first-child:before{transform:rotateX(0deg) translateY(0)}.static-btn a span:nth-child(2):before{content:attr(data-attr);position:absolute;top:0;left:0;background:#303c6c;padding:7.5px;transition:.5S;transform-origin:bottom;transform:rotateX(90deg) translateY(50%)}.static-btn a:hover span:nth-child(2):before{transform:rotateX(0deg) translateY(0)}.static-btn a span:first-child:after{content:attr(data-attr);padding:7.5px;position:absolute;top:0;left:0;background:#303c6c;transform-origin:bottom;transform:rotateX(0deg) translateY(0);transition:.5s}.static-btn a:hover span:first-child:after{transform:rotateX(90deg) translateY(50%)}.static-btn a span:nth-child(2):after{content:attr(data-attr);position:absolute;top:0;left:0;background:#ff4848;padding:7.5px;transition:.5S;transform-origin:top;transform:rotateX(0deg) translateY(0)}.static-btn a:hover span:nth-child(2):after{transform:rotateX(90deg) translateY(-50%)}.for-customers{padding:0 18.5%;display:flex;justify-content:space-between;gap:2.5%;align-items:flex-start;margin:50px 0 60px}.for-customers .card{overflow:hidden;width:280px;height:360px;border-radius:15px;padding:1.5rem;background:#fff;position:relative;display:flex;align-items:flex-end;transition:.4s ease-out;box-shadow:0 7px 10px rgba(0,0,0,.5)}.for-customers .card .default-title{position:absolute;bottom:16px;left:16px;color:#fff;font-size:24px;font-weight:700;transition:.4s}.for-customers .card:hover{transform:translateY(10px)}.for-customers .card:hover .default-title{bottom:-50px;opacity:0}.for-customers .card:hover:before{opacity:1}.for-customers .card:hover .info{opacity:1;transform:translateY(0)}.for-customers .card:before{content:"";display:block;background:rgba(0,0,0,.6);z-index:2;transition:.5s;opacity:0}.for-customers .card img,.for-customers .card:before{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:15px}.for-customers .card img{object-fit:cover}.for-customers .card .info{position:relative;z-index:3;color:#fff;opacity:0;transform:translateY(30px);transition:.5s}.for-customers .card .info h2{margin-bottom:10px}.for-customers .card .info p{letter-spacing:1px;line-height:24px;margin-top:8px;margin-bottom:20px}.for-customers .card .info button{padding:.6rem;outline:none;border:none;border-radius:3px;background:#fff;font-weight:700;cursor:pointer;transition:.4s ease}.for-customers .card .info button a{color:#303c6c}.for-customers .card .info button:hover{background:#303c6c}.for-customers .card .info button:hover a{color:#fff}.about-section{padding:20px 18.5%;display:flex;gap:2.5%;background-color:#323237}.about-section .img-area{width:50%}.about-section .img-area img{width:100%;min-width:360px}.about-section .content{width:50%}.about-section .content .title{text-align:center;font-size:25px;font-family:Corbel;font-weight:600;color:#fff;margin-bottom:20px}.about-section .content .text{line-height:30px;font-size:17px;margin-bottom:20px;color:#fff}.about-section .content:hover .btn.rounded:before{background:#b33535;width:125%}.topics{padding:25px 18.5%;background-color:#eae8e6;text-align:center}.topics .topics-title{font-size:24px;font-weight:600;color:#ff4848;margin-bottom:20px}.topics .topics-description{font-size:25px;font-weight:600;margin-bottom:20px}.topics .container{margin-top:30px;display:flex;gap:20px;justify-content:space-between;flex-wrap:wrap;transition:all .6s ease}.topics .container .card{width:calc((100% - 60px)/4);min-width:220px;min-height:250px;overflow:hidden;background-color:#292929;border-radius:10px;box-shadow:0 2px 10px rgba(0,0,0,.24);border:2px solid rgba(7,7,7,.12);font-size:16px;position:relative;flex-direction:column;cursor:pointer;transition:all .3s ease}.topics .container .card,.topics .container .icon{display:flex;justify-content:center;align-items:center}.topics .container .icon{margin:0 auto;width:100%;height:80px;max-width:80px;background:linear-gradient(90deg,#ff7e7e,#ff4848 40%,rgba(0,0,0,.28) 60%);border-radius:100%;color:#fff;transition:all .8s ease;background-position:0;background-size:200px}.topics .container .icon img{width:50px;height:50px}.topics .container .card .title{width:100%;margin:30px 0 0;text-align:center;color:#fff;font-weight:600;text-transform:uppercase;letter-spacing:1px}.topics .container .card .text{width:80%;font-size:13px;text-align:center;margin:20px auto 0;color:#fff;font-weight:200;letter-spacing:2px;opacity:0;max-height:0;transition:all .3s ease}.topics .container .card:hover .info{height:100%}.topics .container .card:hover .text{transition:all .3s ease;opacity:1;max-height:80px}.topics .container .card:hover .icon{background-position:-120px;transition:all .3s ease}.topics .container .topic-item{width:calc((100% - 60px)/4);background-color:#fff;box-shadow:0 0 15px 0 rgba(0,0,0,.2);border:1px solid #e5e4e4;padding:20px;border-radius:20px;min-width:180px;transition:all .6s ease}.topics .container .topic-item a{display:flex;flex-direction:column;justify-content:space-between;align-items:center}.topics .container .topic-item .img-area{display:flex;justify-content:center;align-items:center;width:100px;height:100px;border-radius:50%;background-color:#b33535;margin-bottom:30px;box-shadow:5px 0 5px rgba(0,0,0,.2);transition:all .6s ease}.topics .container .topic-item .img-area img{width:50px;height:50px}.topics .container .topic-item h4{color:#ff4848;font-size:16px;font-weight:700;text-transform:uppercase;margin:0 0 10px;transition:all .6s ease}.topics .container .topic-item p{color:#000;line-height:20px}.topics .container .topic-item:hover{background-color:#b33535}.topics .container .topic-item:hover h4{color:#000}.topics .container .topic-item:hover .img-area{box-shadow:-5px 0 5px rgba(0,0,0,.2)}.faqs{margin-bottom:80px}.faqs .faqs-title{font-size:24px;margin-top:20px;text-align:center;font-weight:600;color:#ff4848;margin-bottom:20px}.faqs .faqs-description{text-align:center;font-size:25px;font-weight:600;margin-bottom:30px}.faq{padding:0 18.5%}.faq .question{position:relative;background:#323237;box-shadow:inset 0 0 12px 0 rgba(0,0,0,.5);margin:0 auto;opacity:.9;padding:10px 75px 10px 30px;display:block;cursor:pointer;transition:.6s ease;font-weight:600;line-height:30px;color:#fff}.faq .question h1{font-size:20px}.faq .question:after{content:"＋";position:absolute;z-index:0;right:20px;top:calc((100% - 40px)/2);color:#fff;font-size:40px;font-weight:100;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:.6s ease}.faq .question:hover{background-color:#fb6565;box-shadow:none}.faq .answers{background:#e1e1e1;padding:0 25px;margin:0 0 20px;height:0;overflow:hidden;z-index:-1;position:relative;opacity:0;transition:.6s ease;box-shadow:0 0 5px rgba(2,2,2,.4)}.faq .questions:checked~.answers{height:auto;opacity:1;padding:25px 30px 40px;line-height:24px;transform:scale(1.1);z-index:6;margin:0 0 -20px}.faq .questions:checked~.question{transform:scale(1.1) translateY(-6px);color:#131d64;background-color:#fb6565}.faq .questions:checked~.question:after{transform:rotate(45deg)}.faq .faq-item{position:relative}.faq .questions{display:none}.btn-flip{width:100%;text-decoration:none;white-space:nowrap;border:none;cursor:pointer;color:#fff;line-height:40px;position:relative;text-align:center;letter-spacing:1px;text-transform:uppercase;font-size:14px}.btn-flip:hover:after{opacity:1;transform:translateY(0) rotateX(0)}.btn-flip:hover:before{opacity:0;transform:translateY(50%) rotateX(90deg)}.btn-flip:after{opacity:0;width:100%;color:#323237;position:absolute;background:#eae8e6;content:attr(data-back);transform:translateY(-50%) rotateX(90deg)}.btn-flip:after,.btn-flip:before{top:0;left:0;display:block;transition:.5s}.btn-flip:before{opacity:1;color:#e1e1e1;line-height:40px;position:relative;background:#323237;content:attr(data-front);transform:translateY(0) rotateX(0)}@media screen and (max-width:1580px){.page-main .about-section,.page-main .faq,.page-main .for-customers,.page-main .main-banner .content,.page-main .topics,.page-main .welcome{padding-left:10%;padding-right:10%}}@media screen and (max-width:1350px){.page-main .about-section,.page-main .faq,.page-main .for-customers,.page-main .main-banner .content,.page-main .topics,.page-main .welcome{padding-left:7.5%;padding-right:7.5%}}@media screen and (max-width:1024px){.page-main .about-section,.page-main .faq,.page-main .for-customers,.page-main .main-banner .content,.page-main .topics,.page-main .welcome{padding-left:3%;padding-right:3%}.page-main .questions:checked~.answers,.page-main .questions:checked~.question{transform:scale(1.05)}.page-main .about-section .img-area img{min-width:240px}.page-main .about-section .lists{flex-wrap:wrap}}@media screen and (max-width:768px){.page-main .about-section,.page-main .faq,.page-main .for-customers,.page-main .main-banner .content,.page-main .topics,.page-main .welcome{padding-left:16px;padding-right:16px}.page-main .main-banner{height:unset;margin-top:0}.page-main .main-banner .background-img{display:none}.page-main .main-banner .content{flex-direction:column;gap:50px}.page-main .main-banner .content .banner-points{width:100%;margin-top:30px}.page-main .main-banner .content .banner-points ul li{color:#323237}.page-main .main-banner .content .banner-points .classic-btn a{background-color:#303c6c;color:#fff}.page-main .main-banner .content .sign-in{width:100%;border-radius:10px;background-color:#323237}.page-main .main-banner .content .sign-in .login-title{color:#fff}.page-main .main-banner .content .sign-in .auth-form .input-field input{border-color:#fff;color:#fff}.page-main .main-banner .content .sign-in .auth-form .input-field input::placeholder{color:#e1e1e1}.page-main .main-banner .content .sign-in .auth-form .input-field .view-pass span{color:#e1e1e1}.page-main .main-banner .content .sign-in .auth-form button{background-color:#e1e1e1;color:#323237}.page-main .for-customers{transform:none;margin:100px 0 30px;flex-direction:column;gap:30px}.page-main .for-customers .customer-info-item{width:100%}.page-main .for-customers .customer-info-item .btn-flip{width:50%}.page-main .for-customers .customer-info-item:hover{transform:scale(1.05)}.page-main .about-section{flex-direction:column;padding-bottom:40px;gap:30px;width:100%;min-width:unset}.page-main .about-section .img-area{width:100%;text-align:center}.page-main .about-section .img-area img{max-width:550px}.page-main .about-section .content{width:100%}.page-main .about-section .lists{flex-wrap:wrap;flex-direction:column;padding:0 2.5%}.page-main .topics .container{flex-direction:column}.page-main .topics .container .card{width:100%;min-height:300px}.page-main .topics .container .card .info{height:100%}.page-main .topics .container .card .text{transition:all .3s ease;opacity:1;max-height:80px}.page-main .faqs{margin-bottom:120px}}*{margin:0;padding:0;box-sizing:border-box;outline:none;font-family:sans-serif}a{text-decoration:none}.none{display:none}.flex{display:flex}.ov-hidden{padding-right:17px;overflow:hidden}.contact-main{padding:50px 18.5%;display:flex;gap:2%;min-height:100vh;justify-content:space-between}.contact-main .contact-about{width:48%}.contact-main .contact-about .title{font-size:20px;border-left:3px solid #b33535;padding:0 15px;margin-bottom:15px}.contact-main .contact-about .content p{margin-bottom:30px;line-height:30px}.contact-main .contact-about .contacts .contact a{width:100%;display:flex;gap:15px;align-items:center;background-color:#323237;margin-bottom:20px;border-radius:10px;padding:20px;transition:.3s}.contact-main .contact-about .contacts .contact a .icon{font-size:24px;color:#b33535}.contact-main .contact-about .contacts .contact a p:first-of-type{color:#bababa;font-width:bold;font-size:18px;margin-bottom:5px}.contact-main .contact-about .contacts .contact a p:last-of-type{color:#fff}.contact-main .contact-about .contacts .contact a:hover{box-shadow:0 0 15px #323237;transform:scale(1.01)}.contact-main .contact-form{width:48%}.contact-main .contact-form form{display:flex;flex-direction:column}.contact-main .contact-form form .input-field{margin-bottom:10px;width:100%}.contact-main .contact-form form .input-field .label{margin-bottom:10px}.contact-main .contact-form form .input-field input{background:transparent;display:inline-block;min-height:40px;width:100%;font-size:14px;line-height:1.8;padding:6px 12px;color:#333;border:1px solid #bababa;border-radius:3px}.contact-main .contact-form form .input-field input.error{border-color:red}.contact-main .contact-form form .input-field input::placeholder{color:#323237}.contact-main .contact-form form .input-field .error{height:16px;font-size:14px;color:red}.contact-main .contact-form form .message-area{width:100%}.contact-main .contact-form form .message-area textarea{width:100%;min-height:200px;padding:12px;margin-top:10px;font-size:14px}.contact-main .contact-form form .message{transition:1.6s!important;opacity:0;height:26px;margin-top:10px;font-size:20px;color:#fff}.contact-main .contact-form form .message.success{transition:.6s;opacity:1;color:green}.contact-main .contact-form form .message.error{opacity:1;color:red}.contact-main .contact-form form button{margin-top:15px;background-color:#323237;color:#e1e1e1;font-size:12px;font-weight:600;text-transform:uppercase;padding:14px 20px;border:0;cursor:pointer;width:max-content}.contact-main .contact-form form button:disabled{opacity:.5;cursor:auto}@media screen and (max-width:1580px){.contact-main{padding-left:10%;padding-right:10%}}@media screen and (max-width:1350px){.contact-main{padding-left:7.5%;padding-right:7.5%}}@media screen and (max-width:1024px){.contact-main{padding-left:3%;padding-right:3%}}@media screen and (max-width:768px){.contact-main{padding-left:16px;padding-right:16px;flex-direction:column}.contact-main .contact-about{width:100%;margin-bottom:20px}.contact-main .contact-about .contacts .contact a{padding:10px}.contact-main .contact-form{width:100%;margin-bottom:50px}}.top-panel{padding:15px 21%;display:flex;gap:10%;height:48px;background-color:#323237}.top-panel .info .icon{color:#fff}.mobile-menu.active .info,.top-panel .info{display:flex;flex-wrap:nowrap;align-content:center;gap:5px}.mobile-menu.active .info .icon,.top-panel .info .icon{transition:.6s}.mobile-menu.active .info a,.top-panel .info a{color:#fff;font-weight:700}header{height:74px;background-color:#fff;padding:0 18.5%;display:flex;justify-content:space-between;position:-webkit-sticky;position:sticky;top:0;left:0;z-index:9;transition:.3s}header .logo{padding:5px 0;transition:.3s}header .logo:hover{filter:brightness(.75)}header .logo img{height:60px;width:230px}header nav{display:flex}header nav .nav-item{padding:0 15px;transition:.6s;height:100%;display:flex;justify-content:center;align-items:center}header nav .nav-item a{color:#323237;font-weight:700;position:relative;padding:2.5px 0}header nav .nav-item a:before{content:"";position:absolute;width:100%;height:2px;border-radius:2px;background-color:#303c6c;bottom:0;left:0;transform-origin:right;transform:scaleX(0);transition:transform .3s ease-in-out}header nav .nav-item a:hover:before{transform-origin:left;transform:scaleX(1)}header nav .nav-item body{display:grid;font-family:Poppins,sans-serif;font-size:27px;font-weight:700;height:100vh;place-items:center}header .menu-burger,header .mobile-menu{display:none}.to-top{width:44px;height:44px;border-radius:2px;background-color:#fb6565;position:fixed;z-index:9;display:flex;justify-content:center;align-items:center;color:#fff;right:20px;bottom:20px;opacity:0;transition:.6s;cursor:pointer}.to-top p{margin-bottom:5px}.to-top.available{opacity:1}.to-top.available:hover{background-color:#b33535}footer{background-color:#1b1b1b}footer .rights{text-align:center}footer .rights p{color:#fff;font-size:12px;padding:15px 0}@media screen and (max-width:1580px){.top-panel,header{padding-left:10%;padding-right:10%}}@media screen and (max-width:1350px){.top-panel,header{padding-left:7.5%;padding-right:7.5%}}@media screen and (max-width:1024px){.top-panel,header{padding-left:3%;padding-right:3%}header{align-items:center}header nav{display:none}header .menu-burger{display:flex;align-items:center;padding-right:15px;cursor:pointer}header .menu-burger .icon-menu{color:#b33535;font-size:20px}header .menu-burger .close{position:fixed;z-index:9;top:15px;right:5%;transform:rotate(45deg);font-size:42px;font-weight:400;color:#fff}header .bg-phone{width:100vw;background-color:rgba(26,39,41,.57)}header .bg-phone,header .mobile-menu{position:fixed;left:0;top:0;height:100vh}header .mobile-menu{width:0;z-index:5;transition:.3s;overflow:hidden;display:block;background-color:#fff;border-bottom:1px solid #e1e1e1;box-shadow:0 0 15px #305b62}header .mobile-menu.active{width:80vw}header .mobile-menu .menu-logo{padding:30px 16px}header .mobile-menu .menu-logo img{max-width:168px}header .mobile-menu ul li a{display:block;width:100%;height:100%;padding:16px;border-bottom:1px solid #e1e1e1;color:#303c6c;font-weight:600}}@media screen and (max-width:768px){.top-panel{padding-left:16px;padding-right:16px;border-bottom:1px solid #f1f1f1}.top-panel .email-info{display:none}header{padding-left:16px;padding-right:16px}header .logo img{width:186px;height:auto}}@media screen and (max-width:450px){header{padding-left:16px;padding-right:16px}header .mobile-menu.active{width:100vw}header .menu-burger .close{color:#303c6c;right:2%}}@font-face{font-family:icomoon;src:url(/_next/static/media/icomoon.85723ec5.eot);src:url(/_next/static/media/icomoon.85723ec5.eot#iefix) format("embedded-opentype"),url(/_next/static/media/icomoon.a53ddb3a.ttf) format("truetype"),url(/_next/static/media/icomoon.25f31360.woff) format("woff"),url(/_next/static/media/icomoon.e67da36f.svg#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-menu:before{content:"\e901"}.icon-checkmark-outline:before{content:"\e900"}.icon-phone:before{content:"\e942"}.icon-envelop:before{content:"\e945"}.icon-user:before{content:"\e971"}.icon-sphere:before{content:"\e9c9"}.icon-eye:before{content:"\e9ce"}.icon-eye-blocked:before{content:"\e9d1"}