:root{--color-white: #fff;--color-black: #000;--color-primary: #5F249F}*,*::before,*::after{box-sizing:border-box}*{margin:0;padding:0;font:inherit;scrollbar-width:thin}html{font-size:var(--font-size-base);color:var(--color-text-secondary);scroll-behavior:smooth}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}*{font-family:var(--base-font-family);font-size:var(--font-size-base);line-height:1.3}body{min-height:100svh;text-rendering:optimizeSpeed;line-height:1.3;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}h1,h2,h3,h4,h5,h6,p{font-weight:normal;overflow-wrap:break-word}h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin-block-end:0}input,button,textarea,select{font:inherit}#root,#__next{isolation:isolate}ul[class],ol[class]{list-style:none;padding:0;margin:0}html:focus-within{scroll-behavior:smooth}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}a{text-decoration:none}textarea:not([rows]){min-height:80px}:target{scroll-margin-top:25px}@media(prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}:root{--base-font-family: "General Sans", "Helvetica", sans-serif;--font-family-secondary: "Helvetica", "General Sans", sans-serif;--font-size-base: 1rem;--color-text-primary: #414141;--color-text-secondary: #191B1D;--color-cta-primary: #4C1D7F;--color-cta-lighter: #EFE9F5;--color-bg-primary: #5F249F;--color-bg-primary-dark: #150427;--color-bg-light: #F1EEFF;--color-error: #D80027}@font-face{font-family:"Helvetica";src:url("../fonts/helvetica/helvetica.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Helvetica";src:url("../fonts/helvetica/helvetica-light.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}.mh-100{min-height:100%}.d-flex{display:-ms-flexbox;display:flex}.d-inline-flex{display:-ms-inline-flexbox;display:inline-flex}.flex-row{-ms-flex-direction:row;flex-direction:row}.flex-row-reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-column{-ms-flex-direction:column;flex-direction:column}.flex-column-reverse{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.justify-content-start{-ms-flex-pack:start;justify-content:flex-start}.justify-content-end{-ms-flex-pack:end;justify-content:flex-end}.justify-content-center{-ms-flex-pack:center;justify-content:center}.justify-content-between{-ms-flex-pack:justify;justify-content:space-between}.justify-content-around{-ms-flex-pack:distribute;justify-content:space-around}.justify-content-evenly{-ms-flex-pack:space-evenly;justify-content:space-evenly}.flex-align-stretch{-ms-flex-align:stretch;align-items:stretch}.align-items-center{-ms-flex-align:center;align-items:center}.align-items-start{-ms-flex-align:start;align-items:start}.align-items-end{-ms-flex-align:end;align-items:end}.align-items-baseline{-ms-flex-align:baseline;align-items:baseline}.flex-nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.flex-fit{min-width:0;-ms-flex:1 1 0%;flex:1 1 0%}.font-family-primary{font-family:var(--base-font-family)}.font-family-secondary{font-family:var(--font-family-secondary)}.font-body-lg{font-family:var(--font-family-secondary);font-weight:400;font-size:24px;color:var(--color-text-primary);line-height:1.3}@media only screen and (max-width: 767px){.font-body-lg{font-size:20px}}.font-body-md{font-family:var(--font-family-secondary);font-weight:400;font-size:18px;color:var(--color-text-primary);line-height:1.3}@media only screen and (max-width: 767px){.font-body-md{font-size:16px}}.font-body-sm{font-family:var(--font-family-secondary);font-weight:400;font-size:16px;color:var(--color-text-primary);line-height:1.3}.font-body-xs{font-family:var(--font-family-secondary);font-weight:400;font-size:12px;color:var(--color-text-primary);line-height:1.1}.font-title-xxl{font-weight:600;font-size:84px;color:var(--color-text-secondary);line-height:1.1;letter-spacing:-3.36px}@media only screen and (max-width: 1248px){.font-title-xxl{font-size:68px}}@media only screen and (max-width: 991px){.font-title-xxl{font-size:48px;letter-spacing:-1.6px}}@media only screen and (max-width: 450px){.font-title-xxl{font-size:36px}}.font-title-xl{font-weight:500;font-size:56px;color:var(--color-text-secondary);line-height:1.15;letter-spacing:-1.68px}@media only screen and (max-width: 991px){.font-title-xl{font-size:32px;letter-spacing:-0.96px}}@media only screen and (max-width: 450px){.font-title-xl{font-size:26px}}.font-title-lg{font-weight:500;font-size:40px;color:var(--color-text-secondary);line-height:1.15;letter-spacing:-1.2px}@media only screen and (max-width: 991px){.font-title-lg{font-size:32px;letter-spacing:-0.96px}}@media only screen and (max-width: 450px){.font-title-lg{font-size:26px}}.font-title-md{font-weight:500;font-size:32px;color:var(--color-text-secondary);line-height:1.15;letter-spacing:-0.96px}@media only screen and (max-width: 991px){.font-title-md{font-size:20px}}.font-title-sm{font-weight:500;font-size:24px;color:var(--color-text-secondary);line-height:1.15}@media only screen and (max-width: 991px){.font-title-sm{font-size:20px}}.font-title-xs{font-weight:500;font-size:20px;color:var(--color-text-secondary);line-height:1.15;letter-spacing:-0.6px}.font-title-xxs{font-weight:400;font-size:16px;color:var(--color-text-secondary);line-height:1.15}@media only screen and (max-width: 991px){.font-title-xxs{font-size:14px}}.sec-subtitle{display:-ms-inline-flexbox;display:inline-flex;position:relative;color:var(--color-primary);font-family:var(--font-family-secondary);font-size:16px;font-weight:400;line-height:1.3;letter-spacing:-0.48px;text-transform:uppercase;margin-bottom:16px}.sec-subtitle::before{content:"";display:block;width:14px;height:1px;background-color:currentColor;margin:auto 12px auto 0}.text-center{text-align:center}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.font-weight-300{font-weight:300}.font-weight-400{font-weight:400}.font-weight-500{font-weight:500}.font-weight-600{font-weight:600}.font-weight-700{font-weight:700}.line-height-12{line-height:1.2}.line-height-13{line-height:1.3}.line-height-14{line-height:1.4}.line-height-15{line-height:1.5}.font-color-white{color:var(--color-white)}.font-color-black{color:var(--color-black) !important}.font-color-primary{color:var(--color-text-primary)}.font-color-primary-light{color:var(--color-cta-lighter)}.font-color-secondary{color:var(--color-text-secondary)}body{--layout-container-width: 1280px;--layout-container-gap: 24px}@media only screen and (max-width: 1248px){body{--layout-container-width: 100%}}.container{max-width:calc(var(--layout-container-width) + var(--layout-container-gap)*2);padding:0 var(--layout-container-gap);margin:0 auto}.container-fluid{padding:0 2.5rem}@media only screen and (max-width: 991px){.container-fluid{padding:0 1.5rem}}.p-0{padding:0 !important}.m-0{margin:0 !important}.mt-auto{margin-top:auto !important}.mr-auto{margin-right:auto !important}.mb-auto{margin-bottom:auto !important}.ml-auto{margin-left:auto !important}.bg-primary{--color-text-primary: var(--color-white);--color-text-secondary: var(--color-white);background-color:var(--color-bg-primary)}.bg-primary .sec-subtitle{color:var(--color-white)}.bg-primary .read-more-link{--read-more-link-color: var(--color-cta-lighter);--read-more-link-hover-color: var(--color-white)}.bg-primary-dark{background-color:var(--color-bg-primary-dark)}.bg-light{background-color:var(--color-bg-light)}body{--sec-cmn-space: 120px}@media only screen and (max-width: 767px){body{--sec-cmn-space: 48px}}.d-block{display:block}.d-none{display:none}.cursor-pointer{cursor:pointer}.img-fluid{width:100%}.sec-cmn-space{padding-block:var(--sec-cmn-space)}body[data-aos-duration="250"] [data-aos],[data-aos][data-aos][data-aos-duration="250"]{transition-duration:250ms}body[data-aos-duration="300"] [data-aos],[data-aos][data-aos][data-aos-duration="300"]{transition-duration:300ms}body[data-aos-duration="350"] [data-aos],[data-aos][data-aos][data-aos-duration="350"]{transition-duration:350ms}body[data-aos-duration="400"] [data-aos],[data-aos][data-aos][data-aos-duration="400"]{transition-duration:400ms}body[data-aos-duration="450"] [data-aos],[data-aos][data-aos][data-aos-duration="450"]{transition-duration:450ms}body[data-aos-duration="500"] [data-aos],[data-aos][data-aos][data-aos-duration="500"]{transition-duration:500ms}body[data-aos-duration="550"] [data-aos],[data-aos][data-aos][data-aos-duration="550"]{transition-duration:550ms}body[data-aos-duration="600"] [data-aos],[data-aos][data-aos][data-aos-duration="600"]{transition-duration:600ms}body[data-aos-duration="650"] [data-aos],[data-aos][data-aos][data-aos-duration="650"]{transition-duration:650ms}body[data-aos-duration="700"] [data-aos],[data-aos][data-aos][data-aos-duration="700"]{transition-duration:700ms}body[data-aos-duration="750"] [data-aos],[data-aos][data-aos][data-aos-duration="750"]{transition-duration:750ms}body[data-aos-delay="500"] [data-aos],[data-aos][data-aos][data-aos-delay="500"]{transition-delay:0s}body[data-aos-delay="500"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="500"].aos-animate{transition-delay:500ms}body[data-aos-delay="550"] [data-aos],[data-aos][data-aos][data-aos-delay="550"]{transition-delay:0s}body[data-aos-delay="550"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="550"].aos-animate{transition-delay:550ms}body[data-aos-delay="600"] [data-aos],[data-aos][data-aos][data-aos-delay="600"]{transition-delay:0s}body[data-aos-delay="600"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="600"].aos-animate{transition-delay:600ms}body[data-aos-delay="650"] [data-aos],[data-aos][data-aos][data-aos-delay="650"]{transition-delay:0s}body[data-aos-delay="650"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="650"].aos-animate{transition-delay:650ms}body[data-aos-delay="700"] [data-aos],[data-aos][data-aos][data-aos-delay="700"]{transition-delay:0s}body[data-aos-delay="700"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="700"].aos-animate{transition-delay:700ms}body[data-aos-delay="750"] [data-aos],[data-aos][data-aos][data-aos-delay="750"]{transition-delay:0s}body[data-aos-delay="750"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="750"].aos-animate{transition-delay:750ms}body[data-aos-easing=linear] [data-aos],[data-aos][data-aos][data-aos-easing=linear]{transition-timing-function:cubic-bezier(0.25, 0.25, 0.75, 0.75)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:all}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translate3d(0, 0, 0)}[data-aos=fade-up]{transform:translate3d(0, 45px, 0)}.btn{--btn-font-family: var(--font-family-secondary);--btn-bg-color: transparent;--btn-font-color: var(--color-text-primary);--btn-font-size: 16px;--btn-padding: 12px 24px;--btn-border-color: transparent;--btn-border-radius: 4px;--btn-hover-bg-color: transparent;--btn-hover-font-color: var(--color-text-primary);--btn-hover-border-color: transparent;--btn-focus-bg-color: transparent;--btn-focus-font-color: transparent;--btn-focus-border-color: transparent;position:relative;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:var(--btn-bg-color);font-family:var(--btn-font-family);color:var(--btn-font-color);font-weight:400;font-size:var(--btn-font-size);line-height:1.25;text-align:center;padding:var(--btn-padding);border:1px solid var(--btn-border-color);border-radius:var(--btn-border-radius);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;transition-property:color,background-color,border-color,opacity,visibility,box-shadow;transition-duration:.3s}.btn:is(a){text-decoration:none}.btn:disabled,.btn.disabled,.btn[aria-disabled=true]{cursor:default}.btn:hover{background-color:var(--btn-hover-bg-color);color:var(--btn-hover-font-color);border-color:var(--btn-hover-border-color)}.btn svg *{transition:all .4s}.btn-primary{--btn-bg-color: var(--color-primary);--btn-font-color: var(--color-white);--btn-hover-bg-color: var(--color-cta-primary);--btn-hover-font-color: var(--color-white)}.btn-secondary{--btn-bg-color: var(--color-white);--btn-font-color: var(--color-primary);--btn-hover-bg-color: var(--color-cta-lighter);--btn-hover-font-color: var(--color-primary)}.btn-outline-primary{--btn-bg-color: transparent;--btn-font-color: var(--color-primary);--btn-border-color: var(--color-primary);--btn-hover-bg-color: rgba(95, 36, 159, 0.06);--btn-hover-font-color: var(--color-primary);--btn-hover-border-color: var(--color-primary)}.btn-outline-secondary{--btn-bg-color: transparent;--btn-font-color: var(--color-white);--btn-border-color: var(--color-white);--btn-hover-bg-color: rgba(255, 255, 255, 0.06);--btn-hover-font-color: var(--color-white);--btn-hover-border-color: var(--color-white)}.btn.btn-sm{--btn-font-size: 14px;--btn-padding: 6px 16px}.btn.btn-lg{--btn-font-size: 18px;--btn-padding: 16px 32px}.view-more-link{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:12px;color:var(--color-cta-lighter);font-family:var(--font-family-secondary);font-size:16px;font-weight:300;line-height:1.25;text-decoration:none}.view-more-link:hover{text-decoration:underline}.read-more-link{--btn-padding: 0;--read-more-link-color: var(--color-text-secondary);--read-more-link-hover-color: var(--color-primary);display:-ms-inline-flexbox;display:inline-flex;color:var(--read-more-link-color);font-family:var(--font-family-secondary);font-size:18px;font-weight:700;line-height:1.25;text-decoration:underline}.read-more-link:hover{color:var(--read-more-link-hover-color);text-decoration:none}@media only screen and (max-width: 767px){.read-more-link{font-size:16px}}.contact-sec{position:relative;background:url("../images/questions-bg-right.svg") calc(100% + 170px) calc(100% + 88px)/auto no-repeat,var(--color-bg-primary);padding-block:120px 140px}@media only screen and (max-width: 991px){.contact-sec{background-size:305px 343px;background-position:calc(100% + 230px) calc(100% - 2px);padding-block:60px 100px}}.contact-sec::before{content:"";position:absolute;inset:0;background:url(../images/questions-bg-left.png) left bottom/auto no-repeat;mix-blend-mode:multiply;pointer-events:none}@media only screen and (max-width: 991px){.contact-sec::before{background-size:450px}}.contact-sec .contact-sec-title{max-width:670px}.contact-sec .contact-sec-sub-title{max-width:min(80%,380px);margin-top:16px}.contact-sec .btn-grp{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;margin-top:32px}.header{--header-gap: 32px;--header-bg-color: var(--color-white);--header-font-color: var(--color-text-secondary);--header-padding: 24px;--header-hover-font-color: var(--color-primary);--header-hover-active-color: var(--color-primary);position:sticky;top:0;background-color:var(--header-bg-color);padding-block:var(--header-padding);z-index:99;transition:all .4s}@media only screen and (max-width: 1248px){.header{--header-gap: 16px}}.header.header-scrolled{--header-padding: 12px}.header.header-fixed{--header-bg-color: transparent;--header-font-color: var(--color-white);--header-hover-font-color: var(--color-white);position:fixed;inset:0 0 auto 0}.header.header-fixed.header-scrolled{--header-bg-color: var(--color-white);--header-font-color: var(--color-text-secondary);--header-hover-font-color: var(--color-primary)}.header.header-fixed.header-scrolled svg .logo-icon{fill:var(--color-primary)}.header.header-fixed:has(.menu-is-active){--header-font-color: var(--color-text-secondary)}.header.header-fixed .logo svg *{transition:all .4s;fill:var(--header-font-color)}.header.hide-header{top:-125px}.header.hide-header:has(:hover){top:0}.header .header-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:var(--header-gap)}.header .logo{position:relative;max-width:160px;display:-ms-flexbox;display:flex;margin-right:auto;z-index:5}.header .logo svg{width:100%}.header .header-menu{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:var(--header-gap);-ms-flex:1 1 0px;flex:1 1 0;min-width:0}@media only screen and (max-width: 991px){.header .header-menu{--header-font-color: var(--color-text-secondary);--header-hover-font-color: var(--color-primary);position:fixed;inset:0;min-height:100svh;background:url("../images/responsive-menu-bg.svg") center bottom/100% no-repeat,var(--color-white);-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;padding:100px 16px 24px 16px;opacity:0;visibility:hidden;pointer-events:none;transition:all .4s;transform:translateY(-100px)}.header .header-menu.menu-is-active{opacity:1;visibility:visible;pointer-events:all;transform:translateY(0)}}.header .nav-links{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;gap:var(--header-gap);-ms-flex:1 1 0px;flex:1 1 0;min-width:0}@media only screen and (max-width: 991px){.header .nav-links{--header-gap: 8px;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch;overflow:auto}}.header .nav-links .nav-link-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:6px;color:var(--header-font-color);font-family:var(--font-family-secondary);font-size:16px;font-weight:400;line-height:1;text-decoration:none;transition:all .4s}@media only screen and (max-width: 991px){.header .nav-links .nav-link-item{padding:12px 0}}.header .nav-links .nav-link-item svg{transition:all .4s}.header .nav-links .nav-link-item svg path{stroke:var(--header-font-color)}.header .nav-links .nav-link-item:hover,.header .nav-links .nav-link-item:active,.header .nav-links .nav-link-item.active{color:var(--header-hover-font-color)}.header .nav-links .nav-link-item:hover svg path,.header .nav-links .nav-link-item:active svg path,.header .nav-links .nav-link-item.active svg path{stroke:var(--header-hover-font-color)}.header .nav-links .nav-link-active{color:var(--header-hover-active-color)}.header .nav-links .nav-menu-arrow{display:-ms-flexbox;display:flex;justify-self:flex-end;padding-right:4px;pointer-events:none}@media only screen and (max-width: 991px){.header .nav-links .nav-menu-arrow{min-width:15%;-ms-flex-pack:end;justify-content:flex-end;margin-left:auto;pointer-events:all}.header .nav-links .nav-menu-arrow.is-opened svg{transform:rotate(-90deg)}}@media only screen and (max-width: 991px){.header .nav-links .nav-menu-arrow svg{min-width:20px;aspect-ratio:1}}.header .nav-links .dropdown-menu-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;gap:12px 134px}@media only screen and (max-width: 991px){.header .nav-links .dropdown-menu-wrapper{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;margin:10px 0}}@media only screen and (max-width: 991px){.header .nav-links .dropdown-menu-item{background-color:#fdfbff;padding:16px;border-radius:12px;border:1px solid var(--Foundation-Violet-100, #EFE9F5)}}.header .nav-links .dropdown-menu-header{display:-ms-flexbox;display:flex;gap:12px;padding-bottom:20px;border-bottom:1px solid #efe9f5;margin-bottom:20px}@media only screen and (max-width: 991px){.header .nav-links .dropdown-menu-header{padding-bottom:12px;margin-bottom:12px}}.header .nav-links .dropdown-menu-title{font-family:var(--font-family-secondary);font-size:16px;font-weight:400;line-height:1.3;color:var(--color-text-primary);text-transform:uppercase;transition:all .4s}.header .nav-links .dropdown-menu{--dropdown-menu-item-gap: 8px}@media only screen and (max-width: 991px){.header .nav-links .dropdown-menu{--layout-container-gap: 0px;max-height:0;overflow:hidden;transition:max-height .3s}}@media only screen and (min-width: 992px){.header .nav-links .dropdown-menu{--header-font-color: var(--color-text-secondary);--header-hover-font-color: var(--color-primary);--dropdown-menu-gap: calc(var(--header-padding) + 14px);position:fixed;left:0;right:0;background-color:var(--color-white);padding:56px 0 80px 0;border-top:1px solid var(--color-cta-lighter);margin:var(--dropdown-menu-gap) 0 0 0;opacity:0;box-shadow:rgba(23,23,23,.2) 0px 12px 12px -4px;visibility:hidden;pointer-events:none;transition:all .4s;transform:translateY(20px)}.header .nav-links .dropdown-menu::before{content:"";position:absolute;min-height:var(--dropdown-menu-gap);top:calc(-1*var(--dropdown-menu-gap));width:100%}}.header .nav-links .dropdown-menu .dropdown-menu-links{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px}@media only screen and (min-width: 992px){.header .nav-links .dropdown-menu .dropdown-menu-links{max-height:calc(100svh - (195px + var(--header-padding)));overflow-y:auto;margin-top:calc(-1*var(--dropdown-menu-item-gap));padding-right:10px}}.header .nav-links .dropdown-menu .nav-link-item{gap:12px;font-family:var(--base-font-family);font-size:20px;font-weight:600;line-height:1.15;padding:var(--dropdown-menu-item-gap) 0;margin-right:4px}@media only screen and (max-width: 991px){.header .nav-links .dropdown-menu .nav-link-item{font-size:16px}}.header .nav-links .dropdown-menu .nav-link-item:hover svg{transform:rotate(45deg)}@media only screen and (min-width: 992px){.header .nav-links>li:hover .dropdown-menu{opacity:1;visibility:visible;pointer-events:all;transform:translateY(0)}}.header .nav-links>li:has(:hover)>.nav-link-item{color:var(--header-hover-font-color)}.header .nav-links>li:has(:hover)>.nav-link-item svg path{stroke:var(--header-hover-font-color)}.hamburger-btn{display:none;--hamburger-btn-size: 36px;padding:0}@media only screen and (max-width: 991px){.hamburger-btn{display:block}}.hamburger-btn svg{min-width:var(--hamburger-btn-size);transition:transform 600ms cubic-bezier(0.4, 0, 0.2, 1)}.hamburger-btn svg .line{fill:none;stroke:var(--header-font-color);stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;transition:stroke-dasharray 600ms cubic-bezier(0.4, 0, 0.2, 1),stroke-dashoffset 600ms cubic-bezier(0.4, 0, 0.2, 1)}.hamburger-btn svg .line-top-bottom{stroke-dasharray:12 63}.hamburger-btn.menu-is-active svg{transform:rotate(-45deg)}.hamburger-btn.menu-is-active svg .line-top-bottom{stroke-dasharray:20 300;stroke-dashoffset:-32.42}.footer{background-color:#0f031a}.footer .footer-logo{width:min(390px,90%);margin-bottom:32px}.footer .footer-logo svg{width:100%}.footer .footer-logo svg *:not(.logo-icon){fill:#fff}.footer .footer-tag-line{width:min(400px,100%);color:var(--color-white)}.footer .footer-tag-line:not(:last-child){margin-bottom:4px}.footer .footer-top{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding-block:88px 56px}@media only screen and (max-width: 991px){.footer .footer-top{padding-block:56px 24px}}@media only screen and (max-width: 767px){.footer .footer-top{-ms-flex-align:start;align-items:flex-start}}.footer .footer-bottom{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;gap:32px 16px;padding-block:56px}@media only screen and (max-width: 991px){.footer .footer-bottom{padding-block:24px 32px}}@media only screen and (max-width: 767px){.footer .footer-bottom{-ms-flex-direction:column;flex-direction:column}}.footer .footer-link-title{color:#898c93;font-size:14px;font-weight:500;line-height:1.3;letter-spacing:-0.28px;text-transform:uppercase;margin-bottom:16px}@media only screen and (max-width: 767px){.footer .footer-link-title{margin-bottom:20px}}.footer .footer-links{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px 40px}.footer .footer-links-column{display:grid;grid-template-columns:repeat(3, 1fr);gap:16px 40px}@media only screen and (max-width: 991px){.footer .footer-links-column{grid-template-columns:repeat(2, 1fr);gap:16px 30px}}@media only screen and (max-width: 450px){.footer .footer-links-column{display:-ms-flexbox;display:flex}}.footer .footer-link-item{color:#e8e8e8;font-family:var(--font-family-secondary);font-size:16px;font-weight:400;line-height:1.3;text-decoration:none;transition:all .4s}.footer .footer-link-item:hover{text-decoration:underline}.footer .footer-bottom-bar{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:16px;padding-bottom:32px}@media only screen and (max-width: 991px){.footer .footer-bottom-bar{padding-bottom:40px}}@media only screen and (max-width: 767px){.footer .footer-bottom-bar{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}}@media only screen and (max-width: 767px){.footer .footer-links-desktop{display:none}}.footer .footer-links-responsive{display:none}@media only screen and (max-width: 767px){.footer .footer-links-responsive{display:-ms-flexbox;display:flex}}.footer .footer-links-responsive .footer-links{-ms-flex-direction:row;flex-direction:row;gap:16px}.footer .footer-copyright{color:#898c93;font-family:var(--font-family-secondary);font-size:14px;font-weight:400;line-height:1.1}.footer .footer-bottom-bar-links{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:16px}@media only screen and (max-width: 767px){.footer .footer-bottom-bar-links{gap:12px}}.footer .footer-bottom-bar-links .footer-link-item{color:#898c93;font-size:14px;line-height:1.1}.footer .footer-bottom-bar-links .footer-link-item:hover{color:var(--color-white)}/*# sourceMappingURL=main.min.css.map */