a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video,æ legend{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;background-color:var(--dark-purple-color);overflow-x:hidden;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;text-rendering:optimizeLegibility;font-family:Lato,sans-serif}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}html{-webkit-box-sizing:border-box;box-sizing:border-box;scroll-behavior:smooth}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}a{color:#773cff;text-decoration:none}main{padding-top:90px}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-thumb{background-color:var(--purple-secondary-color);border-radius:3px}::-webkit-scrollbar-track{background:var(--scroll-background-color)}:root{--primary-color:#773cff;--black-color:#222;--white-color:#fff;--brand-white-color:#fcfeea;--light-red-color:#ff3f71;--light-blue-color:#00e5ff;--yellow-color:#ffc500;--purple-color:#180c33;--purple-secondary-color:#d0bdff;--dark-purple-color:#161754;--gray-color:rgba(255, 255, 255, 0.2);--gradient-color:linear-gradient(270deg, #e88e47 0, #de5d36 25%, #c92d63 50%, #a52e8a 75%, #744494 100%);--scroll-background-color:rgba(217, 217, 217, 0.2)}@font-face{font-family:Lato;src:url(../../assets/fonts/Lato/Lato-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(../../assets/fonts/Lato/Lato-Medium.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(../fonts/Lato/Lato-Bold.ttf) format("truetype");font-weight:700;font-style:bold;font-display:swap}.container{max-width:1280px;width:100%;margin:0 auto}@media only screen and (max-width:1199px){.container{width:100%;padding:0 22px}}@media only screen and (max-width:1399px){.container{padding:0 22px}}.purple-section-title{padding:9px 24px;background-color:var(--light-red-color);color:var(--brand-white-color);width:-webkit-max-content;width:-moz-max-content;width:max-content;border-radius:28px;font-size:14px}.custom-main{padding:0}.header,.header .main-menu--item::after{-webkit-transition:all cubic-bezier(.56,0,.265,1) .25s;-o-transition:all cubic-bezier(.56,0,.265,1) .25s;transition:all cubic-bezier(.56,0,.265,1) .25s;left:0}.header,.header-scroll{position:fixed;top:0;width:100%}.header{height:90px;z-index:99;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;background-color:rgba(0,0,0,.3019607843)}.header.fix-normal{top:0}.header.fixed{top:-100%}.header-scroll{left:0;content:"";height:3px;display:block}.header-scroll span{width:0;display:block;height:100%;background:var(--primary-color)}.header-main{position:relative;height:90px}.header .main-menu,.header-main--inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.header-main--inner{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header-main--inner p{font-weight:600}.header .main-menu{gap:36px}.footer-main-sitemap-content ul li a,.header .main-menu--item{font-size:16px;font-style:normal;font-weight:600;line-height:120%}.header .main-menu--item{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;font-family:Lato}.header .main-menu--item a{color:var(--white-color)}.header .main-menu--item::after{content:"";position:absolute;width:0;right:0;bottom:-4px;height:1px;background-color:var(--primary-color)}.footer-actions-logo a img,.header .main-menu--item:hover::after{width:100%}.header-center-logo img,.hero-section .hero-image-box img,.work-section .work-description-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:1024px){.header-center-logo{width:130px}.header-menu-left,.header-menu-right{display:none}}.footer{width:100%;background-color:var(--dark-purple-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:80px 0 36px}.footer-inner{margin:0 auto}.footer-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:220px}@media only screen and (max-width:1024px){.footer-wrapper{gap:100px}}.footer-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:1024px){.footer-main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}}.footer-main-title{font-size:48px;font-weight:700;font-style:normal;line-height:57px;color:var(--brand-white-color);background:-o-linear-gradient(351deg);background:linear-gradient(99deg);background:-o-linear-gradient(351deg,#d0bdff 0,#ff3f71 100%);background:linear-gradient(99deg,#d0bdff 0,#ff3f71 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media only screen and (max-width:1599px){.footer-main-title br{display:none}}@media only screen and (max-width:1024px){.footer-main-title{line-height:34px;font-size:30px}}@media only screen and (max-width:767px){.footer-main-title{font-size:24px}}@media only screen and (max-width:1024px){.footer-main-title{text-align:center}}.footer-main-sitemap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:48px;max-width:451px}@media only screen and (max-width:1024px){.footer-main-sitemap{max-width:100%;margin-top:30px;gap:16px}}.footer-main-sitemap-title{color:#d0bdff;font-size:16px;font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase}@media only screen and (max-width:1024px){.footer-main-sitemap-title{text-align:center}}.footer-main-sitemap-content ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px 80px}@media only screen and (max-width:1024px){.footer-main-sitemap-content ul{gap:16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.footer-main-sitemap-content ul li a{color:var(--brand-white-color);-webkit-transition:all cubic-bezier(.56,0,.265,1) .25s;-o-transition:all cubic-bezier(.56,0,.265,1) .25s;transition:all cubic-bezier(.56,0,.265,1) .25s}.footer-actions-info--mail:hover,.footer-main-sitemap-content ul li a:hover{color:#d0bdff}.footer-main-sitemap-content ul li:last-child{margin-left:41px}@media only screen and (max-width:1024px){.footer-main-sitemap-content ul li:last-child{margin-left:0}}.footer-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #2f31b2;padding-bottom:40px}@media only screen and (max-width:1024px){.footer-actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-actions-logo{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}}.footer-actions-logo a{display:block;width:185px;height:56px}@media only screen and (max-width:1024px){.footer-actions-logo a{width:180px}}.footer-actions-info{display:-webkit-box;display:-ms-flexbox;display:flex;gap:110px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:1024px){.footer-actions-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:50px;margin-top:20px}}.footer-actions-info--mail,.footer-copyright--right ul li a{color:var(--brand-white-color);-webkit-transition:all cubic-bezier(.56,0,.265,1) .25s;-o-transition:all cubic-bezier(.56,0,.265,1) .25s;transition:all cubic-bezier(.56,0,.265,1) .25s}.footer-actions-info--mail{font-size:16px;font-style:normal;font-weight:600;line-height:120%}.footer-actions-social,.form-wrapper .contact-form--bottom ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}@media only screen and (max-width:1024px){.footer-actions-social{gap:24px}}.footer-actions-social svg,.form-wrapper .contact-form--bottom ul svg{width:25px;height:25px;color:#d0bdff;-webkit-transition:all cubic-bezier(.56,0,.265,1) .25s;-o-transition:all cubic-bezier(.56,0,.265,1) .25s;transition:all cubic-bezier(.56,0,.265,1) .25s}.footer-actions-social svg:hover,.form-wrapper .contact-form--bottom ul svg:hover{color:var(--brand-color)}.footer-copyright{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:20px;color:var(--brand-white-color);font-size:13px}@media only screen and (max-width:1024px){.footer-copyright{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:25px}.footer-copyright--text{padding-top:20px;border-top:1px solid #2f31b2}}.footer-copyright--right ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:36px}@media only screen and (max-width:1024px){.footer-copyright--right ul{-ms-flex-wrap:wrap;flex-wrap:wrap}}.footer-copyright--right ul li a{font-size:13px}.footer-copyright--right ul li:hover a{opacity:.5}.hero-section{height:calc(100vh - 90px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}@media only screen and (max-width:1024px){.hero-section{padding:50px 0}}.hero-section .hero-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:134px}@media only screen and (max-width:1024px){.hero-section .hero-content-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:60px}}.hero-section .hero-content{max-width:520px}@media only screen and (max-width:1024px){.hero-section .hero-content{max-width:100%;width:100%}}.hero-section .hero-content-update{padding:9px 24px;background-color:var(--light-red-color);color:var(--brand-white-color);width:-webkit-max-content;width:-moz-max-content;width:max-content;border-radius:28px;font-size:14px}.hero-section .hero-content-title{font-size:48px;font-weight:700;font-style:normal;line-height:57px;color:var(--brand-white-color);margin-top:20px}@media only screen and (max-width:1599px){.hero-section .hero-content-title br{display:none}}@media only screen and (max-width:1024px){.hero-section .hero-content-title{line-height:34px;font-size:30px}}@media only screen and (max-width:767px){.hero-section .hero-content-title{font-size:24px}}.hero-section .hero-content-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:26px;margin-top:56px}@media only screen and (max-width:1024px){.hero-section .hero-content-buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.hero-section .hero-content-description{font-size:16px;font-style:normal;margin-top:28px;color:var(--brand-white-color);font-weight:400;line-height:22px}@media only screen and (max-width:1024px){.hero-section .hero-content-description br{display:none}}@media only screen and (max-width:767px){.hero-section .hero-content-description{font-size:14px}}@media only screen and (max-width:1599px){.hero-section .hero-content-description br{display:none}}@media only screen and (max-width:1024px){.hero-section .hero-image-box{width:400px;margin:0 auto}}@media only screen and (max-width:767px){.hero-section .hero-image-box{width:250px;margin:0 auto}}.hero-section .hero-light{width:27.344vw;height:27.344vw;border-radius:50%;background:#773cff;-webkit-filter:blur(225.6569366455px);filter:blur(225.6569366455px);position:absolute;left:50%;top:-120px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width:1024px){.hero-section .hero-light{width:300px;height:300px}}.work-section{background-color:var(--white-color);padding:80px 0 120px;overflow:hidden}.work-section-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:28px}@media only screen and (max-width:1024px){.work-section-area{gap:16px}}.work-section .title{font-size:48px;font-weight:700;font-style:normal;line-height:57px;color:var(--black-color)}@media only screen and (max-width:1599px){.work-section .title br{display:none}}@media only screen and (max-width:1024px){.work-section .title{line-height:34px;font-size:30px}}@media only screen and (max-width:767px){.work-section .title{font-size:24px}}.work-section .description{color:var(--black-color);font-size:20px;font-style:normal;font-weight:400;line-height:normal;text-align:center}@media only screen and (max-width:1024px){.work-section .description{font-size:14px}.work-section .description br{display:none}}.work-section .work-wrapper{margin-top:60px}.work-section .work-description-box{display:-webkit-box;display:-ms-flexbox;display:flex;gap:170px}@media only screen and (max-width:1024px){.work-section .work-description-box{margin-top:50px}}.work-section .work-description-box:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media only screen and (max-width:1024px){.work-section .work-description-box:nth-child(even){-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.work-section .work-description-box{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:20px}}.work-section .work-description-box:nth-child(1) img{margin-top:60px;margin-left:60px;max-width:518px;max-height:346px;width:100%;height:100%}@media only screen and (max-width:1024px){.work-section .work-description-box:nth-child(1) img{max-width:300px;margin-top:60px;margin-left:30px}}.work-section .work-description-box:nth-child(2) img{margin-bottom:60px;margin-right:60px;max-width:518px;max-height:346px;width:100%;height:100%}@media only screen and (max-width:1024px){.work-section .work-description-box:nth-child(2) img{max-width:300px;margin-bottom:80px;margin-right:40px}}.work-section .work-description-box:nth-child(2) .work-description-image::before{top:auto;left:auto;right:0;bottom:0;height:240px}@media only screen and (max-width:1024px){.work-section .work-description-box:nth-child(2) .work-description-image::before{height:200px}}.work-section .work-description-box:nth-child(3) img{margin-bottom:60px;margin-left:60px;max-width:520px;max-height:346px;width:100%;height:100%}@media only screen and (max-width:1024px){.work-section .work-description-box:nth-child(3) img{max-width:300px}}.work-section .work-description-box:nth-child(3) .work-description-image::before{top:auto;right:auto;left:0;bottom:0;height:300px}@media only screen and (max-width:1024px){.work-section .work-description-box:nth-child(3) .work-description-image::before{height:200px}}.work-section .work-description-box:nth-child(4) img{margin-right:60px;margin-top:60px;max-width:520px;max-height:346px;width:100%;height:100%}@media only screen and (max-width:1024px){.work-section .work-description-box:nth-child(4) img{max-width:300px;margin-right:30px;margin-top:30px}}.work-section .work-description-box:nth-child(4) .work-description-image::before{top:0;right:0;left:auto;bottom:auto;height:300px}@media only screen and (max-width:1024px){.work-section .work-description-box:nth-child(4) .work-description-image::before{height:200px}}.work-section .work-description-image{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;z-index:1}@media only screen and (max-width:1024px){.work-section .work-description-image{margin-top:20px}}.work-section .work-description-image::before{content:"";position:absolute;top:0;left:0;width:520px;height:300px;border-radius:16px;background:#f5f5f5;-webkit-box-shadow:-153px 137px 58px 0 transparent,-98px 88px 53px 0 rgba(47,22,76,.01),-55px 49px 44px 0 rgba(47,22,76,.05),-25px 22px 33px 0 rgba(47,22,76,.09),-6px 5px 18px 0 rgba(47,22,76,.1);box-shadow:-153px 137px 58px 0 transparent,-98px 88px 53px 0 rgba(47,22,76,.01),-55px 49px 44px 0 rgba(47,22,76,.05),-25px 22px 33px 0 rgba(47,22,76,.09),-6px 5px 18px 0 rgba(47,22,76,.1);z-index:-1}@media only screen and (max-width:1024px){.work-section .work-description-image::before{width:100%;height:200px}}.work-section .work-description-content{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.work-section .work-description-content .work-count{border-radius:4px;border:2px solid var(--primary-color);background:-webkit-gradient(linear,left top, left bottom,color-stop(0, #773cff),to(#360f79));background:-o-linear-gradient(top,#773cff 0,#360f79 100%);background:linear-gradient(180deg,#773cff 0,#360f79 100%);color:var(--white-color);width:56px;height:56px;font-size:28px;text-align:center;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;font-weight:700}@media only screen and (max-width:1024px){.work-section .work-description-content .work-count{width:36px;height:36px;font-size:16px}}.work-section .work-description-content .work-title{margin-top:24px;color:var(--black-color);font-size:28px;font-weight:700}@media only screen and (max-width:1024px){.work-section .work-description-content .work-title{font-size:24px}}@media only screen and (max-width:767px){.work-section .work-description-content .work-title{font-size:20px}}.work-section .work-description-content .work-description{margin-top:12px;color:var(--black-color);font-size:16px;font-style:normal;font-weight:400;line-height:normal}@media only screen and (max-width:1024px){.work-section .work-description-content .work-description{font-size:14px}.work-section .work-description-content .work-description br{display:none}}.plans-section{padding:70px 0 100px}.plans-section .plans-title{font-size:48px;font-weight:700;font-style:normal;line-height:57px;text-align:center;color:var(--brand-white-color)}@media only screen and (max-width:1599px){.plans-section .plans-title br{display:none}}@media only screen and (max-width:1024px){.plans-section .plans-title{line-height:34px;font-size:30px}}@media only screen and (max-width:767px){.plans-section .plans-title{font-size:24px}}.plans-section .plans-description{font-size:20px;font-style:normal;font-weight:400;line-height:normal;text-align:center;color:var(--brand-white-color);margin-top:28px}@media only screen and (max-width:1024px){.plans-section .plans-description{font-size:14px;margin-top:16px}.plans-section .plans-description br{display:none}}.plans-section .plans-wrapper{margin-top:80px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:auto;gap:24px}@media only screen and (max-width:1024px){.plans-section .plans-wrapper{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:40px}}@media only screen and (max-width:767px){.plans-section .plans-wrapper{grid-template-columns:repeat(1,minmax(0,1fr))}}.plans-section .plans-box{border-radius:24px;border:1px solid #d0bdff;height:-webkit-max-content;height:-moz-max-content;height:max-content;padding:40px 40px 60px;background:-o-linear-gradient(305.13deg,rgba(208,189,255,.2) 0,rgba(208,189,255,0) 100%);background:linear-gradient(144.87deg,rgba(208,189,255,.2) 0,rgba(208,189,255,0) 100%);color:var(--brand-white-color)}.plans-section .plans-box-price span,.plans-section .plans-box-title{font-size:28px}.plans-section .plans-box-price{font-size:40px;font-weight:600;margin-top:12px;margin-bottom:36px}.plans-section .plans-box-list{margin-top:26px}.plans-section .plans-compare-button-box{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;margin-top:22px}.plans-section .plans-table-wrapper{margin-top:190px;max-height:0;opacity:0;overflow:hidden;will-change:max-height;-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}.plans-section .plans-table-wrapper.active{opacity:1}@media only screen and (max-width:1024px){.plans-section .plans-table-wrapper{margin-top:40px}}.faq-section{background-color:#af9adf;padding:120px 0 185px}.faq-section .faq-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:132px}@media only screen and (max-width:1024px){.faq-section .faq-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}}.faq-section .faq-content{max-width:411px}@media only screen and (max-width:1024px){.faq-section .faq-content{max-width:100%}}.faq-section .faq-content-title{font-size:48px;font-style:normal;line-height:57px;color:var(--black-color);font-weight:799;margin-top:30px}@media only screen and (max-width:1024px){.faq-section .faq-content-title{font-size:28px}}@media only screen and (max-width:767px){.faq-section .faq-content-title{font-size:24px}}@media only screen and (max-width:1024px){.faq-section .faq-content-title{margin-top:10px;font-size:24px}.faq-section .faq-content-title br{display:none}}.faq-section .faq-content-image{margin-top:60px;width:100%}.faq-section .faq-content-image img{width:100%}@media only screen and (max-width:1024px){.faq-section .faq-content-image{max-width:400px;margin:20px auto 0}}.faq-section .faq-detail{max-width:737px}@media only screen and (max-width:1024px){.faq-section .faq-detail{max-width:100%}}.faq-section .faq-button-box{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.faq-section .faq-button-box .btn-gray{padding:0 36px}@media only screen and (max-width:1024px){.faq-section .faq-button-box{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.contact-us-section{padding:120px 0 250px;background-color:var(--white-color);position:relative;z-index:2;overflow-x:hidden}.contact-us-section .contact-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:133px}@media only screen and (max-width:1024px){.contact-us-section .contact-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:70px}}.contact-us-section .contact-wrapper--content{max-width:628px;width:100%}.contact-us-section .contact-wrapper--content .title{font-size:48px;font-style:normal;line-height:57px;color:var(--black-color);font-weight:799;margin-top:30px}@media only screen and (max-width:1024px){.contact-us-section .contact-wrapper--content .title{font-size:28px}}@media only screen and (max-width:767px){.contact-us-section .contact-wrapper--content .title{font-size:24px}}@media only screen and (max-width:1024px){.contact-us-section .contact-wrapper--content .title{margin-top:10px}.contact-us-section .contact-wrapper--content .title br{display:none}}.contact-us-section .contact-wrapper--image{margin-top:150px;max-width:528px;width:100%}.contact-us-section .contact-wrapper--image img{width:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:1024px){.contact-us-section .contact-wrapper--image{display:none}}.contact-us-section--circle{background:url(../../assets/images/contact/circle.svg) no-repeat;background-size:cover;width:31.25vw;height:31.25vw;position:absolute;pointer-events:none;right:0;bottom:0;z-index:-1}.contact-page-section .contact-wrapper{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:36px}@media only screen and (max-width:1024px){.contact-page-section .contact-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.btn-blue,.contact-page-section .contact-left{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}.contact-page-section .contact-left{width:70%;height:100%;border-radius:16px;background:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(70px);backdrop-filter:blur(70px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:50px}@media only screen and (max-width:1024px){.contact-page-section .contact-left{padding:20px 10px}}.contact-page-section .contact-left--title{font-size:48px;font-style:normal;line-height:57px;color:var(--brand-white-color);font-weight:600;background:-o-linear-gradient(351deg,#d0bdff 0,#ff3f71 100%);background:linear-gradient(99deg,#d0bdff 0,#ff3f71 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media only screen and (max-width:1599px){.contact-page-section .contact-left--title br{display:none}}@media only screen and (max-width:1024px){.contact-page-section .contact-left--title{line-height:34px;font-size:30px}}@media only screen and (max-width:767px){.contact-page-section .contact-left--title{font-size:24px}}@media only screen and (max-width:1599px){.contact-page-section .contact-left--title{font-size:24px;text-align:center}.contact-page-section .contact-left{width:60%}}@media only screen and (max-width:1024px){.contact-page-section .contact-left{width:100%}}.contact-page-section .contact-right{width:30%;height:100%;border-radius:16px;background:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(70px);backdrop-filter:blur(70px);padding:40px}@media only screen and (max-width:1599px){.contact-page-section .contact-right{width:40%;padding:25px}}@media only screen and (max-width:1024px){.contact-page-section .contact-right{width:100%}}button{border:0}.btn-blue{border-radius:50px;height:56px;font-weight:600;font-family:Lato;font-size:14px;font-style:normal;position:relative;cursor:pointer;-webkit-transition:all cubic-bezier(.56,0,.265,1) .25s;-o-transition:all cubic-bezier(.56,0,.265,1) .25s;transition:all cubic-bezier(.56,0,.265,1) .25s;text-transform:uppercase;text-align:center;padding:0 65px}.btn-blue:hover,.btn-gray:hover,.btn-plans:hover,.btn-purple:hover{-webkit-box-shadow:0 4px 40px -12px rgba(0,0,0,.2),inset 0 1px 0 rgba(255,255,255,.1);box-shadow:0 4px 40px -12px rgba(0,0,0,.2),inset 0 1px 0 rgba(255,255,255,.1);opacity:.7}@media only screen and (max-width:1024px){.btn-blue{height:42px;font-size:14px;padding:0 20px}}.btn-purple{border-radius:50px;height:56px;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;font-weight:600;font-family:Lato;font-size:14px;font-style:normal;position:relative;cursor:pointer;-webkit-transition:all cubic-bezier(.56,0,.265,1) .25s;-o-transition:all cubic-bezier(.56,0,.265,1) .25s;transition:all cubic-bezier(.56,0,.265,1) .25s;text-transform:uppercase;text-align:center;background:var(--primary-color);color:var(--white-color);padding:20px 48px;border:0}@media only screen and (max-width:1024px){.btn-purple{height:42px;font-size:14px;padding:0 20px}}.btn-gray{border-radius:50px;height:56px;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;font-weight:600;font-family:Lato;font-size:14px;font-style:normal;position:relative;cursor:pointer;-webkit-transition:all cubic-bezier(.56,0,.265,1) .25s;-o-transition:all cubic-bezier(.56,0,.265,1) .25s;transition:all cubic-bezier(.56,0,.265,1) .25s;text-transform:uppercase;text-align:center;border:2px solid var(--white-color);background:var(--gray-color);color:var(--white-color);padding:0 65px}@media only screen and (max-width:1024px){.btn-gray{height:42px;font-size:14px;padding:0 20px}}.btn-plans{height:56px;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;font-weight:600;font-family:Lato;font-size:14px;font-style:normal;position:relative;cursor:pointer;-webkit-transition:all cubic-bezier(.56,0,.265,1) .25s;-o-transition:all cubic-bezier(.56,0,.265,1) .25s;transition:all cubic-bezier(.56,0,.265,1) .25s;text-align:center;padding:0 65px;text-transform:none;border-radius:12px}@media only screen and (max-width:1024px){.btn-plans{height:42px;font-size:14px;padding:0 20px}}.btn-plans.blue{background-color:var(--light-blue-color);color:#00454d}.btn-plans.red{background-color:var(--light-red-color);color:var(--brand-white-color)}.btn-plans.yellow{background-color:var(--yellow-color);color:#332700}.btn-compare{height:56px;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;font-weight:600;font-family:Lato;font-size:14px;font-style:normal;position:relative;cursor:pointer;-webkit-transition:all cubic-bezier(.56,0,.265,1) .25s;-o-transition:all cubic-bezier(.56,0,.265,1) .25s;transition:all cubic-bezier(.56,0,.265,1) .25s;text-align:center;background:var(--primary-color);color:var(--white-color);padding:20px 28px;text-transform:none;border-radius:28px;border:0}.btn-compare:hover,.btn-red-submit:hover{-webkit-box-shadow:0 4px 40px -12px rgba(0,0,0,.2),inset 0 1px 0 rgba(255,255,255,.1);box-shadow:0 4px 40px -12px rgba(0,0,0,.2),inset 0 1px 0 rgba(255,255,255,.1);opacity:.7}@media only screen and (max-width:1024px){.btn-compare{height:42px;font-size:14px;padding:0 20px}}.btn-compare svg,.btn-red-submit{-webkit-transition:all cubic-bezier(.56,0,.265,1) .25s;-o-transition:all cubic-bezier(.56,0,.265,1) .25s;transition:all cubic-bezier(.56,0,.265,1) .25s}.btn-compare.active svg,.contact-slider-wrapper .contact-slider-nav .contact-slider-button.swiper-button-prev img{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.btn-red-submit{border-radius:50px;height:56px;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;font-weight:600;font-family:Lato;font-size:14px;font-style:normal;position:relative;cursor:pointer;text-transform:uppercase;text-align:center;padding:0 65px;background-color:var(--light-red-color);color:var(--brand-white-color)}@media only screen and (max-width:1024px){.btn-red-submit{height:42px;font-size:14px;padding:0 20px}}.cookie-list li{padding:10px 28px;position:relative;border-radius:5px;z-index:1;list-style-type:none}.cookie-list li::before{content:"";width:16px;height:16px;background-image:url(../../assets/images/icons/circle-approve.svg);background-size:cover;position:absolute;left:0;border-radius:50%}@media only screen and (max-width:1024px){.cookie-list li{font-size:14px}}table td,table th{text-align:left;padding:21px 0}.table-wrapper{overflow:auto;margin-right:0;margin-left:0;padding-right:0}.compare-table{width:100%;color:var(--brand-white-color);border-collapse:collapse}.compare-table thead tr{border-bottom:1px solid #2f31b2;padding-bottom:36px}.compare-table thead th{font-size:28px;text-align:center;padding:36px 0}.compare-table thead th svg{margin-right:12px}@media only screen and (max-width:1024px){.compare-table thead th svg{margin:0}}.compare-table thead th:first-child{position:-webkit-sticky;position:sticky;left:0;width:360px;text-align:left}@media only screen and (max-width:1024px){.compare-table thead th{vertical-align:middle;font-size:14px}.compare-table thead th:not(:first-child){padding-left:10px;padding-right:10px}}.compare-table tbody tr{padding:21px 0;border-bottom:1px solid #2f31b2;-webkit-transition:all cubic-bezier(.56,0,.265,1) .25s;-o-transition:all cubic-bezier(.56,0,.265,1) .25s;transition:all cubic-bezier(.56,0,.265,1) .25s}.compare-table tbody tr:hover{background-color:rgba(47,49,178,.5)}.compare-table tbody tr td{text-align:center;vertical-align:middle}.compare-table tbody tr td:first-child{z-index:1;position:-webkit-sticky;position:sticky;left:0;text-align:left}@media only screen and (max-width:1024px){.compare-table tbody tr td img{width:24px;height:24px}}.compare-table tbody tr:last-child{border:0}@media only screen and (max-width:1024px){.compare-table tbody tr{font-size:14px}}.list-item-accordion{border-bottom:1px solid #8c7bb2;padding:20px 0}.list-item-accordion-head{width:100%;text-align:left;color:var(--black-color);font-size:28px;font-style:normal;font-weight:700;line-height:120%;background-color:transparent;border-style:none;padding:20px 30px 20px 0;background:url(../../assets/images/icons/accordion-open.svg) no-repeat center right;background-size:40px;cursor:pointer;-webkit-transition:all cubic-bezier(.56,0,.265,1) .25s;-o-transition:all cubic-bezier(.56,0,.265,1) .25s;transition:all cubic-bezier(.56,0,.265,1) .25s}.contact-slider-wrapper .contact-slider-nav .contact-slider-button:hover,.form-wrapper .contact-form--bottom a:hover,.list-item-accordion-head:hover{opacity:.7}@media only screen and (max-width:1024px){.list-item-accordion-head{font-size:17px;padding-right:42px}}.list-item-accordion-content-box{margin-top:5px;max-height:0;overflow:hidden;will-change:max-height;-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;opacity:0}.list-item-accordion-content-box.active{opacity:1}.list-item-accordion-content-box p{color:var(--black-color);font-size:16px;font-weight:400;line-height:140%}@media only screen and (max-width:1024px){.list-item-accordion-content-box{font-size:14px}}.list-item-accordion.accordion-active .list-item-accordion-head{background-image:url(../../assets/images/icons/accordion-close.svg)}.swiper-button-next::after,.swiper-button-prev::after{content:none!important}.contact-slider-wrapper{max-width:1000px;width:100%}@media only screen and (max-width:1599px){.contact-slider-wrapper{padding:20px}}@media only screen and (max-width:1024px){.contact-slider-wrapper{padding:0}}.contact-slider-wrapper .contact-slider--item--box{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:80px;padding-bottom:60px}@media only screen and (max-width:1024px){.contact-slider-wrapper .contact-slider--item--box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:100px}}.contact-slider-wrapper .contact-slider--item{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}.contact-slider-wrapper .contact-slider--item:nth-child(1) img{margin-top:60px;margin-left:60px;max-width:518px;max-height:346px;width:100%;height:100%}@media only screen and (max-width:1024px){.contact-slider-wrapper .contact-slider--item:nth-child(1) img{max-width:300px;margin:60px 0 0}}.contact-slider-wrapper .contact-slider--item:nth-child(2) img{margin-bottom:80px;margin-right:60px;max-width:518px;max-height:346px;width:100%;height:100%}@media only screen and (max-width:1024px){.contact-slider-wrapper .contact-slider--item:nth-child(2) img{max-width:300px;margin:60px 0 0}}.contact-slider-wrapper .contact-slider--item:nth-child(2) .contact-slider--item--image::before{top:auto;right:0;bottom:0;height:240px}@media only screen and (max-width:1024px){.contact-slider-wrapper .contact-slider--item:nth-child(2) .contact-slider--item--image::before{height:200px}}.contact-slider-wrapper .contact-slider--item:nth-child(3) img{margin-bottom:60px;margin-left:60px;max-width:520px;max-height:346px;width:100%;height:100%}@media only screen and (max-width:1024px){.contact-slider-wrapper .contact-slider--item:nth-child(3) img{max-width:300px;margin:60px 0 0}}.contact-slider-wrapper .contact-slider--item:nth-child(3) .contact-slider--item--image::before{top:auto;right:auto;left:0;bottom:0;height:300px}@media only screen and (max-width:1024px){.contact-slider-wrapper .contact-slider--item:nth-child(3) .contact-slider--item--image::before{height:200px;margin:60px 0 0}}.contact-slider-wrapper .contact-slider--item:nth-child(4) img{margin-right:60px;margin-top:60px;max-width:520px;max-height:346px;width:100%;height:100%}@media only screen and (max-width:1024px){.contact-slider-wrapper .contact-slider--item:nth-child(4) img{max-width:300px;margin-right:30px;margin-top:30px}}.contact-slider-wrapper .contact-slider--item:nth-child(4) .contact-slider--item--image::before{top:0;right:0;bottom:auto;height:300px}@media only screen and (max-width:1024px){.contact-slider-wrapper .contact-slider--item:nth-child(4) .contact-slider--item--image::before{height:200px}}.contact-slider-wrapper .contact-slider--item--image{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}@media only screen and (max-width:1024px){.contact-slider-wrapper .contact-slider--item--image{-webkit-box-flex:1;-ms-flex:auto;flex:auto;width:100%;height:250px}}.contact-slider-wrapper .contact-slider--item--image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:1024px){.contact-slider-wrapper .contact-slider--item--image{width:100%;max-width:100%;height:200px}}.contact-slider-wrapper .contact-slider--item--image::before{content:"";position:absolute;top:0;left:0;width:430px;height:250px;border-radius:16px;background:rgba(245,245,245,.1);-webkit-box-shadow:-153px 137px 58px 0 transparent,-98px 88px 53px 0 rgba(47,22,76,.01),-55px 49px 44px 0 rgba(47,22,76,.05),-25px 22px 33px 0 rgba(47,22,76,.09),-6px 5px 18px 0 rgba(47,22,76,.1);box-shadow:-153px 137px 58px 0 transparent,-98px 88px 53px 0 rgba(47,22,76,.01),-55px 49px 44px 0 rgba(47,22,76,.05),-25px 22px 33px 0 rgba(47,22,76,.09),-6px 5px 18px 0 rgba(47,22,76,.1);z-index:-1}@media only screen and (max-width:1599px){.contact-slider-wrapper .contact-slider--item--image::before{width:300px;height:240px}}@media only screen and (max-width:1024px){.contact-slider-wrapper .contact-slider--item--image::before{width:100%;height:200px}}.contact-slider-wrapper .contact-slider--item--content{-webkit-box-flex:1;-ms-flex:1;flex:1}@media only screen and (max-width:1024px){.contact-slider-wrapper .contact-slider--item--content{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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.contact-slider-wrapper .contact-slider--item--content .count{border-radius:4px;border:2px solid var(--primary-color);background:-webkit-gradient(linear,left top, left bottom,color-stop(0, #773cff),to(#360f79));background:-o-linear-gradient(top,#773cff 0,#360f79 100%);background:linear-gradient(180deg,#773cff 0,#360f79 100%);color:var(--white-color);width:56px;height:56px;font-size:28px;text-align:center;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;font-weight:700}@media only screen and (max-width:1399px){.contact-slider-wrapper .contact-slider--item--content .count{width:30px;height:30px;font-size:20px}}.contact-slider-wrapper .contact-slider--item--content .title{margin-top:24px;color:var(--brand-white-color);font-size:28px;font-weight:700}@media only screen and (max-width:1599px){.contact-slider-wrapper .contact-slider--item--content .title{font-size:22px}}.contact-slider-wrapper .contact-slider--item--content .description{margin-top:12px;color:var(--brand-white-color);font-size:16px;font-style:normal;font-weight:400;line-height:normal}@media only screen and (max-width:1599px){.contact-slider-wrapper .contact-slider--item--content .description{font-size:14px}}@media only screen and (max-width:1024px){.contact-slider-wrapper .contact-slider--item--content .description{text-align:center}}.contact-slider-wrapper .contact-slider-nav{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;left:0;bottom:30px;width:100%;max-width:100%;height:60px;z-index:1;-webkit-transition:all cubic-bezier(.56,0,.265,1) .25s;-o-transition:all cubic-bezier(.56,0,.265,1) .25s;transition:all cubic-bezier(.56,0,.265,1) .25s}@media only screen and (max-width:1024px){.contact-slider-wrapper .contact-slider-nav{margin-top:40px}}.contact-slider-wrapper .contact-slider-nav .contact-slider-button{width:60px;height:60px;border-radius:8px;border:1px solid #fcfeea;background:rgba(119,60,255,.4);bottom:auto;position:absolute;margin:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all cubic-bezier(.56,0,.265,1) .25s;-o-transition:all cubic-bezier(.56,0,.265,1) .25s;transition:all cubic-bezier(.56,0,.265,1) .25s}.contact-slider-wrapper .contact-slider-nav .contact-slider-button img,.form-wrapper .form-logo img{width:100%;height:100%}@media only screen and (max-width:1599px){.contact-slider-wrapper .contact-slider-nav .contact-slider-button{width:40px;height:40px}}@media only screen and (max-width:1399px){.contact-slider-wrapper .contact-slider-nav .contact-slider-button{width:30px;height:30px}}.contact-slider-wrapper .contact-slider-nav .contact-slider-scroll-bar{display:block;margin:0;padding:0;position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);max-width:750px;width:100%;text-align:center;pointer-events:none}.contact-slider-wrapper .contact-slider-nav .contact-slider-scroll-bar .swiper-scrollbar-drag{background:var(--purple-secondary-color)}@media only screen and (max-width:1599px){.contact-slider-wrapper .contact-slider-nav .contact-slider-scroll-bar{max-width:560px}}@media only screen and (max-width:1024px){.contact-slider-wrapper .contact-slider-nav .contact-slider-scroll-bar{width:200px}}.main-contact-form-box{margin-top:48px;position:relative;z-index:2}.main-contact-form-box::after{content:"";position:absolute;top:-81px;right:-75px;width:160px;height:160px;background-image:url(../../assets/images/icons/purple-circle.svg);background-size:cover;z-index:-1;border-radius:24px}@media only screen and (max-width:1024px){.main-contact-form-box::after{top:-64px}}.main-contact-form-box .main-contact-form{border-radius:24px;background:#f5f5f5;-webkit-box-shadow:-153px 137px 58px 0 transparent,-98px 88px 53px 0 rgba(47,22,76,.01),-55px 49px 44px 0 rgba(47,22,76,.05),-25px 22px 33px 0 rgba(47,22,76,.09),-6px 5px 18px 0 rgba(47,22,76,.1);box-shadow:-153px 137px 58px 0 transparent,-98px 88px 53px 0 rgba(47,22,76,.01),-55px 49px 44px 0 rgba(47,22,76,.05),-25px 22px 33px 0 rgba(47,22,76,.09),-6px 5px 18px 0 rgba(47,22,76,.1);padding:60px 60px 90px;position:relative}@media only screen and (max-width:1024px){.main-contact-form-box .main-contact-form{padding:40px 20px}}.main-contact-form-box .main-contact-form .contact-form-detail{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}.main-contact-form-box .main-contact-form .contact-form-detail .input-box{position:relative}.main-contact-form-box .main-contact-form .contact-form-detail .input-box input{width:100%;height:100%;border-radius:8px;border:1px solid #d9d9d9;background:#fff;padding:21px 16px;font-size:14px;font-style:normal;font-weight:500;line-height:120%}.form-wrapper .contact-form-detail .input-box input.error,.form-wrapper .contact-form-detail .input-box textarea.error,.main-contact-form-box .main-contact-form .contact-form-detail .input-box input.error{border-color:var(--light-red-color)}.form-wrapper .contact-form-detail .input-box input:focus,.form-wrapper .contact-form-detail .input-box textarea:focus,.main-contact-form-box .main-contact-form .contact-form-detail .input-box input:focus{border-color:var(--primary-color);outline:0}.main-contact-form-box .main-contact-form .form-submit-button{position:absolute;bottom:-30px}.form-wrapper,.form-wrapper-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form-wrapper{height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.form-wrapper .form-logo{display:block;width:180px;height:56px}@media only screen and (max-width:1599px){.form-wrapper .form-logo{width:150px;height:auto}}.form-wrapper-top{gap:60px}@media only screen and (max-width:1599px){.form-wrapper-top{gap:30px}}.form-wrapper .contact-form-title{font-size:28px;font-style:normal;font-weight:700;line-height:normal;color:var(--brand-white-color)}@media only screen and (max-width:1599px){.form-wrapper .contact-form-title{font-size:20px}}.form-wrapper .contact-form-detail{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:40px}.form-wrapper .contact-form-detail .input-box input,.form-wrapper .contact-form-detail .input-box textarea{width:100%;height:50px;padding:20px 16px;border-radius:8px;border:1px solid #d0bdff;background:rgba(255,255,255,.1);color:var(--brand-white-color)}@media only screen and (max-width:1599px){.form-wrapper .contact-form-detail .input-box input{height:40px}}.form-wrapper .contact-form-detail .input-box textarea{font-family:Lato;overflow-y:auto;height:100px;resize:none}@media only screen and (max-width:1599px){.form-wrapper .contact-form-detail .input-box textarea{height:70px}}.form-wrapper .contact-form-detail .input-box .checkbox{position:relative;cursor:pointer;font-size:11px;font-family:Lato;color:var(--brand-white-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-weight:400;-webkit-transition:all cubic-bezier(.56,0,.265,1) .25s;-o-transition:all cubic-bezier(.56,0,.265,1) .25s;transition:all cubic-bezier(.56,0,.265,1) .25s}.form-wrapper .contact-form-detail .input-box .checkbox:hover{opacity:.8}@media only screen and (max-width:1024px){.form-wrapper .contact-form-detail .input-box .checkbox{margin-top:20px}}.form-wrapper .contact-form-detail .input-box .checkbox p{display:inline-block;margin-bottom:1px;font-size:11px;width:100%;line-height:14px;margin-left:5px;font-weight:400}@media only screen and (max-width:767px){.form-wrapper .contact-form-detail .input-box .checkbox p{margin-left:13px}}@media only screen and (max-width:1599px){.form-wrapper .contact-form-detail .input-box .checkbox p{height:40px;overflow-y:auto}}@media only screen and (max-width:1024px){.form-wrapper .contact-form-detail .input-box .checkbox p{height:60px}}.form-wrapper .contact-form-detail .input-box .checkbox a{font-weight:600;text-decoration:none;color:var(--primary-p-40,#455560)}.form-wrapper .contact-form-detail .input-box .checkbox a:hover{color:#222}.form-wrapper .contact-form-detail .input-box .checkbox::before{content:"";display:inline-block;position:relative;width:24px;height:24px;background-image:url(../../assets/images/icons/checkbox-false.svg);background-repeat:no-repeat}.form-wrapper .contact-form-detail .input-box input[type=checkbox]{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}.form-wrapper .contact-form-detail .input-box input[type=checkbox]:checked+.checkbox::after{content:"";width:24px;height:24px;position:absolute}.form-wrapper .contact-form-detail .input-box input[type=checkbox]:checked+.checkbox::after,.form-wrapper .contact-form-detail .input-box input[type=checkbox]:checked+.checkbox::before{background-image:url(../../assets/images/icons/checkbox-true.svg);background-repeat:no-repeat}.form-wrapper .contact-form-detail .input-box input[type=checkbox].error+.checkbox::before{background-image:url(../../assets/images/icons/checkbox-error.svg);background-repeat:no-repeat}.form-wrapper .contact-form-detail .button-box{margin-top:20px}@media only screen and (max-width:1599px){.form-wrapper .contact-form-detail .button-box .btn-red-submit{height:40px}}@media only screen and (max-width:1024px){.form-wrapper .contact-form-detail .button-box .form-submit-button{width:100%;height:50px}}.contact-page-section,.form-wrapper .contact-form--bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:1024px){.form-wrapper .contact-form--bottom{margin-top:50px}}@media only screen and (max-width:1599px){.form-wrapper .contact-form--bottom ul svg{width:16px;height:16px}}.form-wrapper .contact-form--bottom a{color:var(--brand-white-color);font-size:14px;font-style:normal;font-weight:600;line-height:120%;-webkit-transition:all cubic-bezier(.56,0,.265,1) .25s;-o-transition:all cubic-bezier(.56,0,.265,1) .25s;transition:all cubic-bezier(.56,0,.265,1) .25s}.contact-page-section{width:100%;height:100vh;background-image:url(../../assets/images/contact-page/contact-page-bg.png);background-size:cover;background-position:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px}@media only screen and (max-width:1024px){.contact-page-section{height:100%;padding:30px 10px}}