@font-face{font-family:Mont;src:url(./Mont-Regular.Bui-EOTb.woff2) format("woff2"),url(./Mont-Regular.DZYiW7JP.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Mont;src:url(./Mont-SemiBold.FE7S0diC.woff2) format("woff2"),url(./Mont-SemiBold.CW5mpcsD.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}*{margin:0;padding:0;box-sizing:border-box;scroll-behavior:smooth}body{font-family:Mont,sans-serif!important;color:#190b28;background-color:#f7f6f8}ol,ul{list-style:none}a{color:inherit;text-decoration:none}.container{max-width:1368px;margin:0 auto;padding:0 48px}.gradient-text{background:linear-gradient(80.48deg,#fd3b2b -9.43%,#fb4bf3 109.09%);-webkit-background-clip:text;background-clip:text}.gradient-blue-text,.gradient-text{-webkit-text-fill-color:transparent}.gradient-blue-text{background:linear-gradient(0deg,#7ee8fa,#7ee8fa),linear-gradient(0deg,#0006,#0006);-webkit-background-clip:text;background-clip:text}.gradient-text-with-hover{background:linear-gradient(80.48deg,#fd3b2b -9.43%,#fb4bf3 109.09%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;position:relative;transition:all .3s ease}.gradient-text-with-hover:hover:before{content:"";position:absolute;inset:0;background:#fff3;mix-blend-mode:overlay;pointer-events:none}.gradient-btn{background:linear-gradient(80.48deg,#fd3b2b -9.43%,#fb4bf3 109.09%);border-radius:100px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-family:Mont;font-weight:700;font-size:16px;line-height:100%;border:none;position:relative;transition:all .3s ease;color:#fff}.gradient-btn:before{content:"";position:absolute;inset:0;border-radius:100px;background:#ffffff1f;opacity:0;transition:opacity .3s ease}.gradient-btn.btn-size-small{padding:6px 10px;font-size:14px}.gradient-btn.btn-size-medium{padding:10px 16px}.gradient-btn.btn-size-large{padding:22px 32px}.gradient-btn:hover{background:linear-gradient(80.48deg,#fd3b2b -9.43%,#fb4bf3 109.09%)}.gradient-btn:hover:before{opacity:1}.gradient-btn:active{opacity:.5}.gradient-btn:active:before{opacity:0}.gradient-btn-icon{margin-left:4px}.gradient-btn-icon,.gradient-btn>:not(.gradient-btn-icon){position:relative;z-index:1}.btn-center{margin:48px auto 0}.white-btn{padding:20px 32px;border-radius:100px;display:flex;align-items:center;justify-content:center;background-color:#fff;cursor:pointer;font-family:Mont;font-style:SemiBold;font-weight:700;font-size:16px;line-height:100%;border:1px solid #fff;transition:all .3s ease}.white-btn-icon{margin-left:4px}.white-btn:hover{background-color:#f7f6f8}.secondary-btn{border:1px solid rgba(25,11,40,.122);background:transparent;cursor:pointer;border-radius:100px;font-family:Mont;font-weight:700;font-size:16px;line-height:100%;color:#190b28}.section-title{margin-bottom:18px;padding:9px 8px;border-radius:6px;width:-moz-max-content;width:max-content;background:linear-gradient(80.48deg,#fd3b2b -9.43%,#fb4bf3 109.09%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative;display:inline-block;font-weight:700;font-size:12px;line-height:16px;text-transform:uppercase}.section-title:before{content:"";position:absolute;inset:0;border-radius:8px;background:linear-gradient(80.48deg,#fd3b2b12 -9.43%,#fb4bf312 109.09%);z-index:1}.secondary-title{font-weight:700;font-size:39px;line-height:100%;display:flex;flex-direction:column}.secondary-title-first-row.white{color:#fff}.secondary-title-second-row{display:flex;align-items:center}.secondary-title-second-row.white{color:#fff}.secondary-title-second-row.center{justify-content:center}.secondary-title-second-row .gradient-text{margin-left:8px}.secondary-title-second-row .gradient-text.without-margin{margin-left:0}.swiper-arrows{display:flex;align-self:center;justify-content:end;position:absolute;top:16%;right:0}.swiper-arrows .swiper-button{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid rgba(25,11,40,.122);border-radius:100px;background-color:transparent;cursor:pointer}.swiper-arrows .swiper-button.prev{transform:rotate(180deg);margin-right:8px}.swiper-arrows .swiper-button.disabled{pointer-events:none}.swiper-arrows .swiper-button.disabled img{filter:opacity(.5)}.slide-text-btn{display:flex;align-items:center;margin-top:12px;font-weight:700;font-size:16px;line-height:20px;cursor:pointer}.slide-text-btn-icon{margin-left:6px;width:20px;height:20px}.mainTitle{font-weight:700;font-size:52px;line-height:100%}.mainDescription{margin-top:16px;color:#190b2899;font-weight:600;font-size:16px;line-height:20px}.case-text-tabs{display:flex;align-items:center;flex-wrap:wrap;gap:4px}.case-text-tabs-item{padding:9px 8px 7px;font-weight:700;font-size:12px;line-height:16px;text-transform:uppercase;color:#190b2866;background-color:#190b280d;border-radius:6px}.price-block-period{position:relative;margin:48px auto 0;display:flex;align-items:center;width:-moz-max-content;width:max-content;border:1px solid rgba(25,11,40,.122);border-radius:100px}.price-block-period-btn{position:relative;font-weight:700;font-size:16px;line-height:20px;padding:10px 16px;border:1px solid transparent;border-radius:100px;cursor:pointer;background:transparent;transition:border-color .3s ease;white-space:nowrap;flex-shrink:0;z-index:1}.price-block-period-btn:before{content:"";position:absolute;inset:-2px;background:linear-gradient(80.48deg,#fd3b2b -9.43%,#fb4bf3 109.09%);border-radius:100px;z-index:-1;opacity:0;transition:opacity .3s ease;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:2px}.price-block-period-btn.active,.price-block-period-btn:hover{background:linear-gradient(80.48deg,#fd3b2b -9.43%,#fb4bf3 109.09%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.price-block-period-btn.active:before{opacity:1}.price-block-period-btn-discount{background:#58d477;position:absolute;top:-8px;right:-8px;z-index:1;font-weight:800;font-size:12px;line-height:16px;color:#fff;padding:2px 4px;border-radius:5px;transform:rotate(15deg)}.page-empty{margin-top:48px;display:flex;flex-direction:column;align-items:center}.page-empty-icon{width:52px;height:52px;margin-bottom:16px}.page-empty-title{font-weight:700;font-size:20px;line-height:22px;color:#190b2866;margin-bottom:12px}.page-empty-description{margin-bottom:24px;color:#190b2866;text-align:center;font-weight:600;font-size:16px;line-height:20px}.disabled{opacity:.5;pointer-events:none}.loading-spinner{position:fixed;z-index:20000}.loader-spinner,.loading-spinner{inset:0;margin:auto;animation:spin 2s linear infinite}.loader-spinner{position:relative}.mobile-modal{position:fixed;inset:0;background:#190b284d;z-index:2000;display:flex;align-items:flex-end}.mobile-modal-content{background:#fff;width:100%;max-height:80vh;border-top-left-radius:24px;border-top-right-radius:24px;overflow:hidden;display:flex;flex-direction:column}.mobile-modal-header{display:flex;align-items:center;justify-content:space-between;padding:23px 16px}.mobile-modal-title{font-weight:700;font-size:24px;line-height:26px;letter-spacing:-2px}.mobile-modal-close{background:none;font-size:24px;line-height:1;padding:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(25,11,40,.122);border-radius:100px}.mobile-modal-body{flex:1;overflow-y:auto;padding:0 16px 24px}.desk-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:9999;animation:fadeIn .3s ease}.desk-modal-overlay .desk-modal-content{background:#fff;border-radius:16px;padding:88px 80px 48px;width:90%;max-width:612px;max-height:95vh;overflow-y:auto;position:relative;animation:slideUp .3s ease}.desk-modal-overlay .desk-modal-content-close{position:absolute;top:24px;right:24px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid rgba(25,11,40,.122);border-radius:100px;cursor:pointer;transition:background-color .3s ease}.desk-modal-overlay .desk-modal-content-close:hover{background-color:#f7f6f8}.desk-modal-overlay .desk-modal-content-header{display:flex;flex-direction:column;align-items:center}.desk-modal-overlay .desk-modal-content-header-title{margin-bottom:48px;font-weight:700;font-size:32px;line-height:100%;text-align:center}.drop{position:absolute;display:flex;flex-direction:column;width:-moz-max-content;width:max-content;top:calc(100% + 8px);left:0;background:#fff;padding:8px;border-radius:16px;box-shadow:2px 2px 2px 2px #190b2833;z-index:10;max-height:250px;overflow-y:auto}.drop-item{display:flex;align-items:center;justify-content:space-between;padding:10px 8px;border-radius:8px;letter-spacing:-.5px;font-weight:600;font-size:16px;line-height:20px;transition:.3s ease-in-out;cursor:pointer}.drop-item.active,.drop-item:hover{background-color:#f7f6f8}.drop-item-icon{margin-right:12px}.pagination{margin-top:20px;position:relative}.pagination .swiper-arrows{top:0;left:0;align-items:center;justify-content:center}.pagination .swiper-arrows .prev{margin-right:0}.pagination-page{font-family:Mont;font-weight:700;font-size:16px;line-height:20%;margin:0 10px}.divider{height:1px;width:100%;background-color:#190b281f}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media(max-width:1051px){.container{padding:0 16px}.secondary-title{font-size:30px}.mainTitle{font-size:38px;line-height:95%}.btn-center{margin-top:0}.page-empty,.price-block-period{margin-top:40px}}@media(max-width:550px){.btn-center{margin-top:0}}@media(max-width:351px){.container{max-width:350px;padding:0 10px;overflow:hidden}}
