
.header {position: relative; padding-top: var(--space-m); padding-bottom: var(--space-m); background-color: var(--white)}@media (max-width: 478px) {.header {padding-top: var(--space-s); padding-bottom: var(--space-s)}}.header__inner {align-items: center; flex-direction: row; column-gap: var(--space-l); flex-wrap: nowrap}@media (max-width: 991px) {.header__inner {justify-content: space-between}}.header__logo-wrap {display: flex; align-items: center; justify-content: center}.header__logo {display: flex; align-items: center; justify-content: center; width: 220px; height: auto}@media (max-width: 478px) {.header__logo {width: 150px}}.header__icon-boxes {width: auto; margin-left: auto; flex-direction: row; flex-wrap: nowrap}@media (max-width: 991px) {.header__icon-boxes {display: none}}@media (max-width: 478px) {.header__icon-boxes {column-gap: var(--space-xs)}}.icon-box {display: flex; column-gap: var(--space-s); align-items: center}.icon-box{--icon-color: var(--primary);--icon-bg-color: var(--primary-trans-10);--transition: 0.5s ease;} .icon-box:hover{--icon-color: var(--white);--icon-bg-color: var(--primary);} .icon-box .icon-box__label:before{content:"";height: 1px;width: 0%;position: absolute;right: 0;bottom: 0;background: var(--primary);transition: var(--transition);} .icon-box:hover .icon-box__label:before{width: 100%;right: unset;left: 0;}.icon-box__icon-wrap {display: flex; align-items: center; justify-content: center; width: 6rem; height: 6rem; flex-shrink: 0; border-radius: var(--radius-circle); background-color: var(--icon-bg-color); transition: var(--transition)}@media (max-width: 991px) {.icon-box__icon-wrap {width: 4rem; height: 4rem}}@media (max-width: 767px) {.icon-box__icon-wrap {width: 4rem; height: 4rem}}@media (max-width: 478px) {.icon-box__icon-wrap {width: 4rem; height: 4rem}}.icon-box__icon :not([fill="none"]) {fill: var(--icon-color)}.icon-box__icon {width: 2rem; height: 2rem}.icon-box__icon *{transition: var(--transition);}@media (max-width: 991px) {.icon-box__icon {width: 1.5rem; height: 1.5rem}}@media (max-width: 767px) {.icon-box__icon {width: 1.5rem; height: 1.5rem}}@media (max-width: 478px) {.icon-box__icon {width: 1.5rem; height: 1.5rem}}.icon-box__content-wrap {flex-direction: column; width: auto; row-gap: 0px}@media (max-width: 991px) {.icon-box__content-wrap {display: none}}.icon-box__title {font-size: var(--text-xs)}.icon-box__label {font-weight: 700; color: var(--secondary); position: relative}.icon-box__label span{font-weight: 700}@media (max-width: 478px) {.header__button{--btn-font-size: 1.4rem;--btn-min-width: auto;--btn-padding-inline: 1em;}}.header-menu {background-color: var(--secondary); padding-top: 0; padding-bottom: 0}@media (max-width: 991px) {.header-menu {padding-top: 1.5rem; padding-bottom: 1.5rem}}.header-menu__inner {flex-direction: row}@media (max-width: 991px) {.header-menu__inner {align-items: center; justify-content: space-between}}.header-menu__icon-boxes-container {display: none; flex-wrap: nowrap; column-gap: var(--space-xs); row-gap: var(--space-xs)}.header-menu__icon-boxes-container > *{ --icon-color: var(--white); --icon-bg-color: var(--white-trans-20);}@media (max-width: 991px) {.header-menu__icon-boxes-container {display: flex}}.header-menu__nav {width: 100%}.header-menu__nav :where(.brx-nav-nested-items > li > a) {color: var(--nav-link-color); font-size: var(--nav-link-size); text-transform: uppercase; letter-spacing: var(--nav-link-letter-spacing); padding-top: var(--space-s); padding-bottom: var(--space-s)}.header-menu__nav :where(.brx-nav-nested-items > li > .brxe-text-link:not(a)) {color: var(--nav-link-color); font-size: var(--nav-link-size); text-transform: uppercase; letter-spacing: var(--nav-link-letter-spacing); padding-top: var(--space-s); padding-bottom: var(--space-s)}.header-menu__nav :where(.brx-nav-nested-items > li > .brxe-icon) {color: var(--nav-link-color); font-size: var(--nav-link-size); text-transform: uppercase; letter-spacing: var(--nav-link-letter-spacing); padding-top: var(--space-s); padding-bottom: var(--space-s)}.header-menu__nav :where(.brx-nav-nested-items > li:has( > .brxe-svg)) {color: var(--nav-link-color); font-size: var(--nav-link-size); text-transform: uppercase; letter-spacing: var(--nav-link-letter-spacing); padding-top: var(--space-s); padding-bottom: var(--space-s)}.header-menu__nav :where(.brx-nav-nested-items > li > .brx-submenu-toggle > *) {color: var(--nav-link-color); font-size: var(--nav-link-size); text-transform: uppercase; letter-spacing: var(--nav-link-letter-spacing); padding-top: var(--space-s); padding-bottom: var(--space-s)}.header-menu__nav.brx-open :where(.brx-nav-nested-items > li > button.brx-toggle-div) {padding-top: var(--space-s); padding-bottom: var(--space-s)}.header-menu__nav :where(.brx-submenu-toggle) {gap: 0px}.header-menu__nav :where(.brx-dropdown-content) {background-color: var(--secondary); min-width: 280px}.header-menu__nav :where(.brx-dropdown-content > li) > a {color: var(--nav-link-color); font-size: var(--nav-link-size); text-transform: uppercase; letter-spacing: var(--nav-link-letter-spacing); padding-right: .5rem; padding-left: .5rem}.header-menu__nav :where(.brx-dropdown-content .brx-submenu-toggle > *) {color: var(--nav-link-color); font-size: var(--nav-link-size); text-transform: uppercase; letter-spacing: var(--nav-link-letter-spacing); padding-right: .5rem; padding-left: .5rem}.header-menu__nav { --nav-link-size: var(--text-s); --nav-link-color: var(--white); --nav-link-letter-spacing: 2.34px; --nav-items-gap: calc( var(--section-space-m) * 1.12 );} .header-menu__nav .brx-submenu-toggle button { position: absolute; left: 50%; transform: translatex(-50%); bottom: -7px; padding: 0 !important;} .header-menu__nav .brx-submenu-toggle button svg { width: 1.5rem; height: .7rem;} .header-menu__nav ul > li{position: relative} .header-menu__nav ul > li:not(li:last-child , .brx-dropdown-content li):before{content: "";height: .6rem;width: .6rem;border: 2px solid var(--primary);position: absolute;top: 50%;transform: translatey(-50%);right: calc( var(--nav-items-gap) * -.5 );} .header-menu__nav .brx-dropdown-content{ gap: 1rem; padding: 1rem;} .header-menu__nav .header-menu__nav-link{position:relative;} .header-menu__nav .header-menu__nav-link:before{content:"";height:1px;width:0%;background:var(--white);position:absolute;right:0;bottom:0;transition:.4s ease;} .header-menu__nav .header-menu__nav-link:hover:before{width:100%;left:0;} .header-menu__nav-link[aria-current="page"]::before { width: 100%;}@media (max-width: 991px) {.header-menu__nav {display: none}}.header-menu__nav-items {width: 100%; flex-direction: row; justify-content: center; column-gap: var(--nav-items-gap); row-gap: 0px}.header-menu__nav-link {color: var(--base)}@media (max-width: 991px) {.header-menu__nav-link {color: var(--accent)}}.mobile-menu__inner {padding-top: var(--space-m); padding-right: var(--space-m); padding-bottom: var(--space-m); padding-left: var(--space-m); row-gap: var(--container-gap)}@media (max-width: 991px) {.mobile-menu__inner {justify-content: space-between; background-color: var(--secondary-ultra-light)}}@media (max-width: 767px) {.mobile-menu__inner {flex-wrap: nowrap}}@media (max-width: 478px) {.mobile-menu__inner {flex-wrap: nowrap}}.mobile-menu__logo:not(.tag), .mobile-menu__logo img {object-fit: contain}.mobile-menu__logo {height: auto; width: 180px}.mobile-menu__nav {width: 100%}.mobile-menu__nav :where(.brx-nav-nested-items > li > a) {color: var(--accent)}.mobile-menu__nav :where(.brx-nav-nested-items > li > .brxe-text-link:not(a)) {color: var(--accent)}.mobile-menu__nav :where(.brx-nav-nested-items > li > .brxe-icon) {color: var(--accent)}.mobile-menu__nav :where(.brx-nav-nested-items > li:has( > .brxe-svg)) {color: var(--accent)}.mobile-menu__nav :where(.brx-nav-nested-items > li > .brx-submenu-toggle > *) {color: var(--accent)}.mobile-menu__nav :where(.brx-dropdown-content > li) > a {color: var(--accent)}.mobile-menu__nav :where(.brx-dropdown-content .brx-submenu-toggle > *) {color: var(--accent)}.mobile-menu__nav .brx-submenu-toggle button{position: absolute;right: 0;font-size: var(--text-m);} .mobile-menu__nav .brx-submenu-toggle button svg { width: 1.5rem; height: .7rem;} .mobile-menu__nav a{border-top: 1px solid rgba(159, 159, 159, 0.29); min-height: 55px;display: flex;line-height: 1;align-items: center;width: 100%;text-transform: uppercase;font-size: var(--text-s);}.mobile-menu__nav-items {flex-direction: column; row-gap: 0px; column-gap: 0px; align-items: stretch}.mobile-menu__close {position: absolute; top: var(--space-m); right: var(--space-m); width: 1.5rem; height: 1.5rem; cursor: pointer}.mobile-menu__close :not([fill="none"]) {fill: var(--accent)}.hero {position: relative; min-height: 728px; justify-content: center; overflow: hidden}@media (max-width: 991px) {.hero {min-height: 100%}}.hero__inner {display: grid; align-items: initial; grid-template-columns: var(--grid-2); isolation: isolate}@media (max-width: 991px) {.hero__inner {grid-template-columns: var(--grid-1)}}@media (max-width: 767px) {.hero__inner {grid-template-columns: var(--grid-1)}}.heading-wrap {row-gap: var(--space-xs)}.hero__accent-heading{ --text-color: var(--white) !important;}.accent--heading { font-size: var(--text-s); --text-color: var(--secondary); --text-letter-spacing: 4.5px; --text-font-weight: 600; text-transform: uppercase; font-family: var(--text-font-family); color: var(--text-color); line-height: var(--text-line-height); font-weight: var(--text-font-weight); letter-spacing: var(--text-letter-spacing); text-wrap: var(--text-text-wrap);}@media (max-width: 767px) {.accent--heading { --text-letter-spacing: 1px;}}.hero__heading { --heading-color: var(--white); font-size: var(--h1);}.fake--heading { font-family: var(--heading-font-family); color: var(--heading-color); line-height: var(--heading-line-height) !important; font-weight: var(--heading-font-weight); letter-spacing: var(--heading-letter-spacing) !important; text-wrap: var(--heading-text-wrap);}.hero__divider {height: auto; width: 100px}.hero__lead {font-size: var(--h5); color: var(--white); width: 680px}.hero__lead a {font-size: var(--h5); color: var(--white); font-size: inherit}@media (max-width: 767px) {.hero__lead {font-size: var(--text-l)}.hero__lead a {font-size: var(--text-l); font-size: inherit}}.hero__buttons {flex-direction: row; column-gap: var(--space-xs); row-gap: var(--space-xs); margin-top: var(--space-xs)}.hero__bg {width: 100%; height: 100%; position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; z-index: -1}.hero__bg:before{content:"";height:100%;width: 100%;position: absolute;top: 0;left: 0;background: linear-gradient(90deg, #264C5A 0%, rgba(38, 76, 90, 0.64) 26.46%, rgba(38, 76, 90, 0.00) 60.21%);}.hero__bg-shape {position: absolute; top: 0px; right: 0px; bottom: 0px; height: 100%; width: auto; z-index: -1}.hero__bg-shape #top-shape{opacity: 0.5;mix-blend-mode: multiply;fill:var(--primary);} .hero__bg-shape #bottom-shape{opacity: 0.5;mix-blend-mode: multiply;fill:var(--secondary);}@media (max-width: 767px) {.hero__bg-shape {display: none}}.availability {background-color: var(--primary); padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; flex-direction: row; column-gap: 0px; row-gap: 0px; align-items: stretch}@media (max-width: 991px) {.availability {flex-direction: column}}.availability__icon-box {flex-direction: row; align-items: center; justify-content: center; padding-top: var(--space-s); padding-right: var(--space-s); padding-bottom: var(--space-s); padding-left: var(--space-s); column-gap: var(--space-s); background-color: var(--primary-dark)}@media (max-width: 991px) {.availability__icon-box {justify-content: flex-start; padding-right: var(--gutter); padding-left: var(--gutter)}}.availability__icon-wrap {display: flex; align-items: center; justify-content: center}.availability__box-icon {width: 4.5rem; height: 4.5rem}@media (max-width: 767px) {.availability__box-icon {width: 3rem; height: 3rem}}.availability__box-label {font-size: var(--h5); color: var(--white); font-weight: 600}@media (max-width: 767px) {.availability__box-label {font-size: var(--text-s)}}.introduction__inner {display: grid; align-items: initial; grid-template-columns: var(--grid-3-2); align-items: center; grid-column: full / content; gap: calc(var(--content-gap) * 7)}@media (max-width: 991px) {.introduction__inner {grid-template-columns: var(--grid-1); gap: var(--space-m); grid-column: content}}@media (max-width: 767px) {.introduction__inner {grid-template-columns: var(--grid-1); grid-column: content; gap: var(--content-gap)}}.introduction__heading {font-size: var(--h2)}.content--divider :not([fill="none"]) {fill: var(--primary-dark)}.content--divider {width: 100px; height: auto}.introduction__media {order: -1}.introduction__image {width: 100%; height: 600px}@media (max-width: 478px) {.introduction__image {height: 400px}}.testimonial {background-color: var(--base); position: relative; padding-top: 0; padding-bottom: 0; overflow: hidden}.testimonial__inner {grid-column: content / full; display: grid; align-items: initial; grid-template-columns: var(--grid-2-3); gap: calc(var(--content-gap) * 3)}@media (max-width: 991px) {.testimonial__inner {grid-template-columns: var(--grid-1); grid-column: full}}.testimonial__content {justify-content: center; padding-top: var(--section-space-m); padding-bottom: var(--section-space-m)}@media (max-width: 991px) {.testimonial__content {padding-right: var(--gutter); padding-bottom: 0; padding-left: var(--gutter)}}.testimonial__icon {width: 10rem; height: auto; margin-bottom: var(--space-m)}.testimonial__heading {font-size: var(--h3)}.testimonial__text {font-size: var(--text-xl); width: 550px}.testimonial__text a {font-size: var(--text-xl); font-size: inherit}@media (max-width: 991px) {.testimonial__text {width: 100%}}.testimonial__author {padding-top: var(--space-s); padding-right: var(--space-s); padding-bottom: var(--space-s); padding-left: var(--space-s); flex-direction: row; align-items: center; column-gap: var(--gap); position: relative; isolation: isolate}.testimonial__author{--gap: var(--space-l);} .testimonial__author:before{content:"";height:100%;width: 700px;position: absolute;left: 0;top: 0; background: linear-gradient(-270deg, #FFF 50%, rgba(255, 255, 255, 0.00) 100%);z-index: -1}@media (max-width: 478px) {.testimonial__author {width: 320px}.testimonial__author:before{width:100%;}}.testimonial__author-logo:not(.tag), .testimonial__author-logo img {object-fit: contain}.testimonial__author-logo {flex-shrink: 0; width: 170px; height: 80px}.testimonial__author-logo:before{content:"";height: 80%;width: 1px ;background: var(--secondary-trans-20);position: absolute;top: 50%;transform: translatey(-50%);right: calc( var(--gap) * -.5 );}@media (max-width: 991px) {.testimonial__author-logo {width: 100px; height: 60px}}.testimonial__author-content {row-gap: 1rem}.testimonial__author-name {font-size: var(--h4); font-weight: 700; color: var(--secondary)}@media (max-width: 478px) {.testimonial__author-name {font-size: var(--h5)}}.testimonial__author-company {color: var(--accent); font-weight: 500}@media (max-width: 478px) {.testimonial__author-company {font-size: var(--text-s)}}.testimonial__media {position: relative; justify-content: flex-end}.testimonial__image {width: 100%; min-height: 100%}.testimonial__image:not(.tag), .testimonial__image img {object-position: 0% 100%}.testimonial__image:before{content:"";height:100%;width: 100%;position: absolute;left: 0;top: 0;background: linear-gradient(180deg, rgba(249, 246, 242, 0.00) 45.8%, #F9F6F2 100%);z-index: 1;}.solutions {background-color: var(--secondary); row-gap: var(--space-l); position: relative; isolation: isolate}.solutions__head {flex-direction: row; justify-content: space-between}.solutions__content {width: auto}.solutions__heading {color: var(--white)}.solutions__divider :not([fill="none"]) {fill: var(--white)}.solutions__body {display: grid; align-items: initial; grid-template-columns: 2fr 2.5fr; grid-column: content / full}@media (max-width: 991px) {.solutions__body {grid-template-columns: var(--grid-1); grid-column: content}}.solutions__body-content {row-gap: var(--space-s)}.solution-card {background-color: var(--card-bg); border-top: 0 solid var(--card-border-color); border-right: 0 solid var(--card-border-color); border-bottom: 0 solid var(--card-border-color); border-left: var(--card-border-width) solid var(--card-border-color); padding-top: var(--card-spacing); padding-right: var(--card-spacing); padding-bottom: var(--card-spacing); padding-left: var(--card-spacing); column-gap: calc(var(--content-gap) * 2); flex-wrap: nowrap; flex-direction: row}.solution-card{--card-spacing: var(--space-l);--card-bg: var(--white);--card-border-width: 5px;--card-border-color: var(--primary);--card-heading-size: var(--h5);}@media (max-width: 478px) {.solution-card {column-gap: var(--content-gap); flex-direction: column}.solution-card{--card-spacing: var(--space-m);--card-border-width: 3px;--card-heading-size: var(--text-l);}}.solution-card__icon-wrap {width: auto; flex-shrink: 0}@media (max-width: 478px) {.solution-card__icon-wrap {margin-top: 10px}}.solution-card__icon {width: 5.5rem; height: 5.5rem}.solution-card__content-wrap {row-gap: calc(var(--content-gap) / 2)}.solution-card__heading {font-size: var(--card-heading-size)}.solution-card__heading{font-family: var(--text-font-family);font-weight: 700;}.solution-card__button {font-weight: 700; text-transform: uppercase; flex-direction: row-reverse; gap: var(--space-xs); margin-top: .5rem}@media (max-width: 478px) {.solution-card__button {font-size: var(--text-s)}}@media (max-width: 991px) {.solutions__body-media {order: -1}}.solutions__bg-shape {width: auto; height: 100%; position: absolute; top: 0px; bottom: 0px; z-index: -1; right: 0px}.solutions__bg-shape{grid-column: full;}.solutions__body-image {width: 100%; height: 100%}.testimonial-v2 {background-color: var(--base); position: relative; padding-top: 0; padding-bottom: 0; isolation: isolate}@media (max-width: 991px) {.testimonial-v2 {gap: 0px}}.testimonial-v2__inner {display: grid; align-items: initial; grid-template-columns: 1.2fr 1fr; gap: calc(var(--content-gap) * 3)}@media (max-width: 991px) {.testimonial-v2__inner {gap: var(--content-gap); grid-template-columns: var(--grid-1)}}.testimonial-v2__content {justify-content: center; padding-top: var(--section-space-m); padding-bottom: var(--section-space-m)}@media (max-width: 991px) {.testimonial-v2__content {padding-top: 0}}.testimonial-v2__icon {width: 10rem; height: auto; margin-bottom: var(--space-m)}.testimonial-v2__heading {font-size: var(--h3)}.testimonial-v2__text {font-size: var(--text-xl); width: 550px}.testimonial-v2__text a {font-size: var(--text-xl); font-size: inherit}@media (max-width: 991px) {.testimonial-v2__text {width: 1005px}}.testimonial-v2__author {padding-top: var(--space-s); padding-right: var(--space-s); padding-bottom: var(--space-s); padding-left: var(--space-s); flex-direction: row; align-items: center; column-gap: var(--gap); position: relative; isolation: isolate; flex-wrap: nowrap}.testimonial-v2__author{--gap: var(--space-l);} .testimonial-v2__author:before{content:"";height:100%;width: 700px;position: absolute;right: 0;top: 0; background: linear-gradient(270deg, #FFF 50%, rgba(255, 255, 255, 0.00) 100%);z-index: -1;}@media (max-width: 991px) {.testimonial-v2__author {justify-content: flex-start}}@media (max-width: 478px) {.testimonial-v2__author:before{width:100%;}}.testimonial-v2__author-logo:not(.tag), .testimonial-v2__author-logo img {object-fit: contain}.testimonial-v2__author-logo {flex-shrink: 0; width: 170px; height: 80px}.testimonial-v2__author-logo:before{content:"";height: 80%;width: 1px ;background: var(--secondary-trans-20);position: absolute;top: 50%;transform: translatey(-50%);right: calc( var(--gap) * -.5 );}@media (max-width: 991px) {.testimonial-v2__author-logo {width: 100px}}@media (max-width: 478px) {.testimonial-v2__author-logo {height: 60px}}.testimonial-v2__author-content {row-gap: 1rem; width: auto}.testimonial-v2__author-name {font-size: var(--h4); font-weight: 700; color: var(--secondary)}@media (max-width: 478px) {.testimonial-v2__author-name {font-size: var(--text-l)}}.testimonial-v2__author-company {color: var(--accent); font-weight: 500}@media (max-width: 478px) {.testimonial-v2__author-company {font-size: var(--text-s)}}.testimonial-v2__bg {width: 100%; height: 100%; position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; z-index: -1}.testimonial-v2__bg{grid-column: full;} .testimonial-v2__bg:before{content:"";height:100%;width: 100%;position: absolute;left: 0;top: 0;background: linear-gradient(-246deg, rgba(249, 246, 242, 0.00) 46.56%, rgba(249, 246, 242, 0.68) 56.65%, #F9F6F2 63.84%), linear-gradient(-312deg, rgba(249, 246, 242, 0.00) 49.12%, rgba(249, 246, 242, 0.68) 69.24%, #F9F6F2 83.57%), linear-gradient(-270deg, rgba(249, 246, 242, 0.00) 31.77%, rgba(249, 246, 242, 0.68) 53.54%, #F9F6F2 81.56%);}@media (max-width: 991px) {.testimonial-v2__bg {position: relative; order: -1; height: 600px}.testimonial-v2__bg:before{height: 200px;background: linear-gradient(-180deg, rgba(249, 246, 242, 0.00) 46.56%, rgba(249, 246, 242, 0.68) 56.65%, #F9F6F2 63.84%), linear-gradient(-180deg, rgba(249, 246, 242, 0.00) 49.12%, rgba(249, 246, 242, 0.68) 69.24%, #F9F6F2 83.57%), linear-gradient(-180deg, rgba(249, 246, 242, 0.00) 31.77%, rgba(249, 246, 242, 0.68) 53.54%, #F9F6F2 81.56%);top: unset;bottom: 0;}.testimonial-v2__bg:not(.tag), .testimonial-v2__bg img {object-position: 0 50%}}@media (max-width: 478px) {.testimonial-v2__bg {height: 500px}}.process {position: relative}.process__inner {row-gap: var(--space-xl); align-items: center}.process__head {align-items: center; text-align: center}.process__body {display: grid; align-items: initial; grid-template-columns: var(--grid-3); padding-left: 0; position: relative; overflow: hidden; flex-direction: row}.process__body{counter-reset: process-counter;}@media (max-width: 991px) {.process__body {grid-template-columns: var(--grid-1); flex-direction: column}}@media (max-width: 767px) {.process__body {grid-template-columns: var(--grid-1)}}.process-card {padding-top: var(--card-spacing); padding-right: var(--card-spacing); padding-bottom: var(--card-spacing); padding-left: var(--card-spacing); background-color: var(--base); position: relative; margin-top: calc(var(--card-outer-space) + var(--card-counter-size)); border-radius: 24px}.process-card{--card-spacing: var(--space-xl);--card-outer-space: var(--space-m);--card-counter-size: 5rem;} .process-card:before { counter-increment: process-counter; content:counter(process-counter); width: var(--card-counter-size); height: var(--card-counter-size); position: absolute; top: calc( var(--card-outer-space) * -1 - var(--card-counter-size)); left: calc(var(--card-spacing) / 2.2); background: var(--neutral); display: flex; justify-content: center; align-items: center; color: var(--white); border-radius: var(--radius-circle); font-size: var(--text-l); font-weight: 700;} .process-card:nth-child(2):before { background: var(--neutral-semi-light);} .process-card:nth-child(3):before { background: var(--neutral-light);} .process-card:after { content:""; width: calc( 100% - calc( var(--card-counter-size) * 2 ) ); height: 2px; position: absolute; top: calc( var(--card-outer-space) * -1 + calc( var(--card-counter-size) * -.5 - 1px )); left: calc(calc(var(--card-spacing) / 2.2) + calc( var(--card-counter-size) * 1.5 ) ); z-index: -1; background-image: linear-gradient(to right, #DFDFDF 33%, #DFDFDF 0%); background-position: bottom; background-size: 20px 2px; background-repeat: repeat-x; } .process-card:nth-child(3):after { background-image: linear-gradient(to right, #DFDFDF 33%, rgba(255, 255, 255, 0) 0%);}@media (max-width: 478px) {.process-card:before{display:none;}.process-card:after{display:none;}.process-card {margin-top: 0}}.process-card__head {margin-bottom: var(--space-xs)}@media (max-width: 478px) {.process-card__head {align-items: center}}.process-card__icon {width: 5.5rem; height: 5.5rem}.process-card__body {row-gap: var(--space-s)}@media (max-width: 478px) {.process-card__body {text-align: center; align-items: center}}.process-card__heading {font-weight: 700}.process-card__heading{font-size: var(--h4); font-family: var(--text-font-family);font-weight: 600;}.founder {background-color: var(--secondary); position: relative; isolation: isolate}.founder__inner {display: grid; align-items: initial; grid-template-columns: var(--grid-3-2); gap: 0px}@media (max-width: 991px) {.founder__inner {grid-template-columns: var(--grid-1)}}.founder__content {background-color: var(--white); padding-top: var(--space-xxl); padding-right: var(--space-xxl); padding-bottom: var(--space-xxl); padding-left: var(--space-xxl); justify-content: center}@media (max-width: 478px) {.founder__content {padding-top: var(--space-l); padding-right: var(--space-l); padding-bottom: var(--space-l); padding-left: var(--space-l)}}.founder__footer {flex-direction: row; align-items: center}.founder__media {position: relative}@media (max-width: 991px) {.founder__media {order: -1}}.founder__image {width: 100%; height: 100%}.founder__image:not(.tag), .founder__image img {object-position: 0% 50%}.founder__image:before{content:"";height:100%;width: 100%;background: linear-gradient(180deg, rgba(22, 51, 62, 0.00) 38.94%, rgba(22, 51, 62, 0.79) 77.66%, #16333E 95.08%);position: absolute;bottom: 0;left: 0;}@media (max-width: 991px) {.founder__image {height: 700px}}@media (max-width: 478px) {.founder__image {height: 550px}.founder__image:not(.tag), .founder__image img {object-position: 0% 0%}}.founder__authour-content {position: absolute; bottom: 100px; background-color: var(--white); row-gap: .5rem; padding-top: var(--space-m); padding-right: var(--space-m); padding-bottom: var(--space-m); padding-left: 80px; width: 500px; right: 0px}.founder__authour-content{clip-path: polygon(10% 0, 100% 0, 100% 100%, 0% 100%);}@media (max-width: 478px) {.founder__authour-content {bottom: 50px; width: 300px; padding-top: var(--space-xs); padding-right: var(--space-xs); padding-bottom: var(--space-xs); padding-left: 50px}}.founder__name {color: var(--secondary); font-size: var(--h5); font-weight: 700}@media (max-width: 478px) {.founder__name {font-size: var(--text-l)}}.founder__designation {font-weight: 500}@media (max-width: 478px) {.founder__designation {font-size: var(--text-xs)}}.founder__bg-shape {width: auto; height: 100%; position: absolute; top: 0px; bottom: 0px; left: 0px; transform: scaleX(-1) scaleY(-1); z-index: -1}.support {row-gap: var(--space-l); position: relative; isolation: isolate}.support__body {display: grid; align-items: initial; grid-column: content / full; grid-template-columns: var(--grid-2); gap: var(--section-space-m)}@media (max-width: 991px) {.support__body {grid-template-columns: var(--grid-1)}}.support__body-content {justify-content: center; row-gap: var(--gap); overflow: hidden}.support__body-content{--gap: var(--space-xxl);}.support-card {flex-direction: row; column-gap: calc(var(--content-gap) * 2); position: relative}.support-card{--card-heading-size: var(--h5);} .support-card:before{content: "";height: 1px;width: 100%;background: #D7D7D7;position: absolute;top: calc( var(--gap) * -.5 );left: 0;} .support-card:last-child:after{content: "";height: 1px;width: 100%;background: #D7D7D7;position: absolute;bottom: calc( var(--gap) * -.5 )}.support-card__icon-wrap {width: auto; flex-shrink: 0; margin-top: 1rem}.support-card__icon {width: 5.5rem; height: 5.5rem}.support-card__content-wrap {row-gap: calc(var(--content-gap) / 2)}.support-card__heading {font-size: var(--card-heading-size)}.support-card__heading{font-family: var(--text-font-family);font-weight: 700;}@media (max-width: 991px) {.support__body-media {order: -1}}.support__body-image {width: 100%; height: 700px}@media (max-width: 767px) {.support__body-image {height: 500px}}@media (max-width: 478px) {.support__body-image {height: 400px}}.footer__inner {display: grid; align-items: initial; grid-template-columns: var(--grid-1-2)}@media (max-width: 991px) {.footer__inner {gap: var(--space-l); grid-template-columns: var(--grid-1)}}.footer__content-wrapper {row-gap: var(--space-s)}.footer__logo-wrap {display: flex; align-items: center; justify-content: center; margin-bottom: var(--space-m)}.footer__logo {width: 281px; height: 59px}.footer-icon-box__content-wrap {flex-direction: column; row-gap: 0px}@media (max-width: 991px) {.footer-icon-box__content-wrap {display: flex}}.footer-icon-box__title {font-size: var(--text-xs); color: var(--accent)}.footer__links-wrapper {display: grid; align-items: initial; grid-template-columns: 1fr auto; flex-direction: row}@media (max-width: 991px) {.footer__links-wrapper {grid-template-columns: var(--grid-1); display: flex; flex-direction: column}}@media (max-width: 767px) {.footer__links-wrapper {grid-template-columns: var(--grid-1); gap: var(--space-l)}}.footer__heading{ font-size: var(--h4); color: var(--heading-color); line-height: var(--heading-line-height) !important; font-weight: 700; letter-spacing: var(--heading-letter-spacing) !important; text-wrap: var(--heading-text-wrap);}.footer__menu .bricks-nav-menu > li {margin-left: 0}.footer__menu .bricks-nav-menu {flex-direction: column; gap: var(--space-xs)}.footer__menu .bricks-nav-menu > li > a {font-size: var(--text-m); font-family: "Poppins"; font-weight: 400; color: var(--accent)}.footer__menu .bricks-nav-menu > li > .brx-submenu-toggle > * {font-size: var(--text-m); font-family: "Poppins"; font-weight: 400; color: var(--accent)}.footer__menu { li { align-self: baseline; a { position: relative; &:before { content: ""; height: 1px; width: 0%; background: var(--primary); position: absolute; right: 0; bottom: 0; transition: .4s ease; } &:hover { &:before { right: unset; left: 0; width: 100%; } } } }}.footer__nav :where(.brx-nav-nested-items) {gap: var(--space-xs)}.footer__nav :where(.brx-nav-nested-items > li > a) {color: var(--accent)}.footer__nav :where(.brx-nav-nested-items > li > .brxe-text-link:not(a)) {color: var(--accent)}.footer__nav :where(.brx-nav-nested-items > li > .brxe-icon) {color: var(--accent)}.footer__nav :where(.brx-nav-nested-items > li:has( > .brxe-svg)) {color: var(--accent)}.footer__nav :where(.brx-nav-nested-items > li > .brx-submenu-toggle > *) {color: var(--accent)}.footer__nav { li { align-self: baseline; a { position: relative; &:before { content: ""; height: 1px; width: 0%; background: var(--primary); position: absolute; right: 0; bottom: 0; transition: .4s ease; } &:hover { &:before { right: unset; left: 0; width: 100%; } } } }}.footer__nav-items {flex-direction: column; align-items: flex-start}.sub-footer {padding-top: 0; padding-bottom: 0}.sub-footer__inner {flex-direction: row; padding-top: var(--space-m); padding-bottom: var(--space-m); border-top: 1px solid #D7D7D7; border-right: 0 solid #D7D7D7; border-bottom: 0 solid #D7D7D7; border-left: 0 solid #D7D7D7; column-gap: var(--gap); flex-wrap: wrap}.sub-footer__inner{--gap: var(--space-l);}@media (max-width: 991px) {.sub-footer__inner {flex-direction: column; flex-wrap: nowrap}}@media (max-width: 767px) {.sub-footer__inner {flex-direction: column; overflow: hidden}}@media (max-width: 478px) {.sub-footer__inner {row-gap: var(--space-xs)}}.sub-footer__nav :where(.brx-nav-nested-items) {gap: var(--gap)}.sub-footer__nav :where(.brx-nav-nested-items > li > a) {font-weight: 600}.sub-footer__nav :where(.brx-nav-nested-items > li > .brxe-text-link:not(a)) {font-weight: 600}.sub-footer__nav :where(.brx-nav-nested-items > li > .brxe-icon) {font-weight: 600}.sub-footer__nav :where(.brx-nav-nested-items > li:has( > .brxe-svg)) {font-weight: 600}.sub-footer__nav :where(.brx-nav-nested-items > li > .brx-submenu-toggle > *) {font-weight: 600}.sub-footer__nav { li { align-self: baseline; a { position: relative; &:before { content: ""; height: 1px; width: 0%; background: var(--primary); position: absolute; right: 0; bottom: 0; transition: .4s ease; } &:hover { &:before { right: unset; left: 0; width: 100%; } } } }}.sub-footer__nav-items {flex-direction: row}.sub-footer__nav-item {position: relative}.sub-footer__nav-item:before{content: "";height: 60%;width: 1px;background: var(--accent);position: absolute;left: calc( var(--gap) * -.5 );top: 50%;transform: translatey(-50%);}@media (max-width: 991px) {.sub-footer__nav-item:before{display:none;}}.sub-footer__social-links {display: flex; margin-left: auto; column-gap: var(--space-s)}@media (max-width: 991px) {.sub-footer__social-links {margin-left: 0; order: -1}}.sub-footer__social-item {display: flex; align-items: center; justify-content: center; width: 3rem; height: 3rem}.sub-footer__social-icon {width: 2rem; height: 2rem}.sub-footer__social-icon :not([fill="none"]) {fill: var(--secondary-semi-light)}
/*# sourceURL=bricks-frontend-inline-inline-css */
