.padding-top-none{padding-top:0 !important}
.padding-bottom-none{padding-bottom:0 !important}
.content-main{line-height:1.4}
.content-main h1,.content-main h2,.content-main h3,.content-main h4,.content-main h5,.content-main h6{color:var(--clr-neutral-1000)}
.content-main ul{padding-left:1.5rem}
.content-main ul li{list-style:disc}
.content-main a{color:var(--clr-neutral-1000);text-decoration:underline}
.content-main h6 strong{font-weight:400}
.content-main strong{font-weight:700}
.fade-up{-webkit-transition:var(--duration,0.5s) var(--easing,ease-out);transition:var(--duration,0.5s) var(--easing,ease-out);-webkit-transform:translateY(var(--initialTranslateY,3.125em));transform:translateY(var(--initialTranslateY,3.125em));opacity:0}
.fade-up.in{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}
.fade-in{-webkit-transition:var(--duration,0.5s) var(--easing,ease-out);transition:var(--duration,0.5s) var(--easing,ease-out);opacity:0}
.fade-in.in{opacity:1}
.zoom-in{-webkit-transition:var(--duration,0.5s) var(--easing,ease-out);transition:var(--duration,0.5s) var(--easing,ease-out);-webkit-transform:scale(var(--initialScale,1.1));transform:scale(var(--initialScale,1.1))}
.zoom-in.in{-webkit-transform:scale(1);transform:scale(1)}
.fade-left{-webkit-transition:var(--duration,0.5s) var(--easing,ease-out);transition:var(--duration,0.5s) var(--easing,ease-out);-webkit-transform:translateX(var(--initialTranslateX,3.125em));transform:translateX(var(--initialTranslateX,3.125em));opacity:0}
.fade-left.in{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}
.fade-right{-webkit-transition:var(--duration,0.5s) var(--easing,ease-out);transition:var(--duration,0.5s) var(--easing,ease-out);-webkit-transform:translateX(var(--initialTranslateX,-3.125em));transform:translateX(var(--initialTranslateX,-3.125em));opacity:0}
.fade-right.in{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}
.move-left{-webkit-transition:var(--duration,0.5s) var(--easing,ease-out);transition:var(--duration,0.5s) var(--easing,ease-out);-webkit-transform:translateX(var(--initialTranslateX,-3.125em));transform:translateX(var(--initialTranslateX,-3.125em))}
.move-left.in{-webkit-transform:translateX(0);transform:translateX(0)}
.move-right{-webkit-transition:var(--duration,0.5s) var(--easing,ease-out);transition:var(--duration,0.5s) var(--easing,ease-out);-webkit-transform:translateX(var(--initialTranslateX,3.125em));transform:translateX(var(--initialTranslateX,3.125em))}
.move-right.in{-webkit-transform:translateX(0);transform:translateX(0)}
.delay-1{-webkit-transition-delay:.1s;transition-delay:.1s}
.delay-2{-webkit-transition-delay:.2s;transition-delay:.2s}
.delay-3{-webkit-transition-delay:.3s;transition-delay:.3s}
.delay-4{-webkit-transition-delay:.4s;transition-delay:.4s}
.delay-5{-webkit-transition-delay:.5s;transition-delay:.5s}
.delay-6{-webkit-transition-delay:.6s;transition-delay:.6s}
.delay-7{-webkit-transition-delay:.7s;transition-delay:.7s}
.delay-8{-webkit-transition-delay:.8s;transition-delay:.8s}
.delay-9{-webkit-transition-delay:.9s;transition-delay:.9s}
.delay-10{-webkit-transition-delay:1s;transition-delay:1s}
.delay-11{-webkit-transition-delay:1.1s;transition-delay:1.1s}
.delay-12{-webkit-transition-delay:1.2s;transition-delay:1.2s}
.delay-13{-webkit-transition-delay:1.3s;transition-delay:1.3s}
.delay-14{-webkit-transition-delay:1.4s;transition-delay:1.4s}
.delay-15{-webkit-transition-delay:1.5s;transition-delay:1.5s}
.delay-16{-webkit-transition-delay:1.6s;transition-delay:1.6s}
.delay-17{-webkit-transition-delay:1.7s;transition-delay:1.7s}
.delay-18{-webkit-transition-delay:1.8s;transition-delay:1.8s}
.delay-19{-webkit-transition-delay:1.9s;transition-delay:1.9s}
.delay-20{-webkit-transition-delay:2s;transition-delay:2s}
@font-face{font-family:"DM Sans";src:url("../assets/fonts/DMSans-Bold.woff2") format("woff2"),url("../assets/fonts/DMSans-Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:"DM Sans";src:url("../assets/fonts/DMSans-Regular.woff2") format("woff2"),url("../assets/fonts/DMSans-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:"Figtree";src:url("../assets/fonts/Figtree-Regular.woff2") format("woff2"),url("../assets/fonts/Figtree-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:"Figtree";src:url("../assets/fonts/Figtree-Bold.woff2") format("woff2"),url("../assets/fonts/Figtree-Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}
:root{--clr-neutral-000:white;--clr-neutral-200:#8a8888;--clr-neutral-1000:black;--clr-primary-400:#193028;--clr-accent-100:rgba(119,177,68,0.3);--clr-accent-400:#77b144;--fs-900:6.9375rem;--fs-800:4.6875rem;--fs-700:4.0625rem;--fs-600:3.625rem;--fs-500:2.5rem;--fs-400:1.125rem;--fs-300:.875rem;--fs-200:.75rem}
*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}
*::before,*::after{display:inline-block}
*{margin:0;padding:0;border:0;font:inherit}
html,body{height:100%}
body{text-rendering:optimizeLegibility;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
input,button,textarea{font-size:inherit;line-height:inherit;color:inherit;background-color:transparent}
input,textarea{width:100%}
label{display:inline-block}
button,select,option{cursor:pointer}
a{display:inline-block;color:inherit;text-decoration:none}
ul li{list-style:none}
a,button{-webkit-tap-highlight-color:transparent}
h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}
img,picture,svg{display:block;max-width:100%}
img{vertical-align:top}
.wpcf7-form *{padding:0;margin:0}
.wpcf7-form br,.wpcf7-form .wpcf7-spinner{display:none !important}
.wpcf7-form .wpcf7-not-valid-tip{display:none}
.wpcf7-form .wpcf7-response-output{margin:0 !important;padding:0 !important;border:none !important;margin-top:1.5rem !important}
.wpml-ls-statics-footer,.otgs-development-site-front-end{display:none}
html.lenis,html.lenis body{height:auto}
.lenis.lenis-smooth{scroll-behavior:auto !important}
.lenis.lenis-smooth [data-lenis-prevent]{-ms-scroll-chaining:none;overscroll-behavior:contain}
.lenis.lenis-stopped{overflow:hidden}
.lenis.lenis-smooth iframe{pointer-events:none}
body{font-family:"DM Sans",sans-serif;font-weight:400;font-size:var(--fs-400);color:var(--clr-neutral-000);background-color:var(--clr-primary-400);line-height:1}
.lock body{overflow:hidden;-ms-touch-action:none;touch-action:none;-ms-scroll-chaining:none;overscroll-behavior:none}
a{color:var(--clr-neutral-000)}
body:has(#wpadminbar) .wrapper .site-header{top:3.125rem}
.wrapper{min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;overflow:clip}
.wrapper>main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}
.wrapper>*{min-width:0}
h1,.heading-1{line-height:.98;font-size:var(--fs-900);color:var(--clr-neutral-000);font-family:"DM Sans",sans-serif;line-height:1.1;text-transform:initial;letter-spacing:0;font-weight:400}
h2,.heading-2{font-size:var(--fs-800);color:var(--clr-neutral-000);font-family:"DM Sans",sans-serif;line-height:1.1;text-transform:initial;letter-spacing:0;font-weight:400;line-height:.95;letter-spacing:-0.05em}
h3,.heading-3{font-size:var(--fs-700);color:var(--clr-neutral-000);font-family:"DM Sans",sans-serif;line-height:1.1;text-transform:initial;letter-spacing:0;font-weight:400;line-height:1.05;letter-spacing:-0.01em}
h4,.heading-4{font-size:var(--fs-600);color:var(--clr-neutral-000);font-family:"DM Sans",sans-serif;line-height:1.1;text-transform:initial;letter-spacing:0;font-weight:400;line-height:1.05;letter-spacing:-0.01em}
h5,.heading-5{font-size:var(--fs-500);color:var(--clr-neutral-000);font-family:"DM Sans",sans-serif;line-height:1.1;text-transform:initial;letter-spacing:0;font-weight:400}
h6,.heading-6{font-size:1.9375rem;color:var(--clr-neutral-000);font-family:"DM Sans",sans-serif;line-height:1.1;text-transform:initial;letter-spacing:0;font-weight:400}
.heading-1--black,.heading-2--black,.heading-3--black,.heading-4--black,.heading-5--black,.heading-6--black{color:var(--clr-neutral-1000)}
.heading-underline{border-bottom:.0625rem solid var(--clr-neutral-1000);width:100%}
.site-header{color:var(--clr-neutral-000);position:fixed;width:100%;z-index:20;left:0;-webkit-transition:top .4s ease,background-color .4s ease;transition:top .4s ease,background-color .4s ease}
.site-header._header-scroll{top:0;background-color:var(--clr-neutral-000);border-bottom:.0625rem solid #eff0f0}
.site-header__container{background-color:var(--clr-primary-400);border-radius:.3125rem;max-width:100rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:max-width .4s ease,background-color .4s ease;transition:max-width .4s ease,background-color .4s ease}
._header-scroll .site-header__container{max-width:108rem !important;background-color:transparent}
.site-header__logo{position:relative;z-index:2}
.site-header__logo img:last-of-type{display:none}
._header-scroll .site-header__logo img:last-of-type{display:block}
._header-scroll .site-header__logo img:first-of-type{display:none}
.menu__list{-webkit-tap-highlight-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex}
.menu__item--parent{position:relative;-webkit-transition:color .3s ease;transition:color .3s ease}
.menu__item--parent.open{color:var(--clr-accent-400)}
.menu__link{font-family:"Figtree",sans-serif;position:relative;z-index:2}
.open>.menu__link{color:var(--clr-accent-400)}
.actions-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2.375rem}
.actions-header__account{-webkit-box-flex:0;-ms-flex:0 0 2.375rem;flex:0 0 2.375rem;display:grid;place-items:center}
._header-scroll .actions-header__account{color:var(--clr-primary-400)}
.actions-header__button{-ms-flex-item-align:stretch;align-self:stretch}
.submenu__list{background-color:var(--clr-primary-400);border-radius:.3125rem;display:grid}
.submenu__item--parent{position:relative;color:var(--clr-neutral-000);-webkit-transition:color .3s ease;transition:color .3s ease}
.submenu__item--parent>.submenu .submenu__list{gap:1rem;padding-left:1.5rem}
.submenu__item--parent.open{color:var(--clr-accent-400)}
.submenu__item--parent.open>.submenu__link{font-weight:700}
.submenu__item--parent.open>.submenu{padding-top:1rem;max-height:18.75rem}
.submenu__item--parent .submenu__link{width:100%;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}
.submenu__item--parent .submenu__link svg{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}
.submenu__link{font-weight:400}
.open>.submenu__link{color:var(--clr-accent-400)}
[class*="--parent"]{cursor:pointer}
[class*="--parent"].open>.submenu{display:block}
.site-footer{position:relative;z-index:10;background-color:var(--clr-primary-400);color:var(--clr-neutral-000)}
.site-footer__top{padding-bottom:2.8125rem}
.site-footer__bottom{border-top:.0625rem solid var(--clr-neutral-000);padding-top:2.375rem}
.top-footer{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.5rem 1.25rem}
.top-footer__logo{max-width:6.25rem}
.top-footer__actions{display:-webkit-box;display:-ms-flexbox;display:flex}
.top-footer__partner{max-width:7.625rem}
.top-footer__navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.875rem 3.375rem}
.top-footer__column{-webkit-box-flex:1;-ms-flex:1 1 0;flex:1 1 0}
.top-footer__column>:not(:last-child){margin-bottom:.75rem}
.top-footer__list>:not(:last-child){margin-bottom:.75rem}
.top-footer__link{display:block;color:var(--clr-neutral-000);text-decoration:none;font-family:"DM Sans",sans-serif;letter-spacing:0}
.top-footer__link strong{font-weight:700}
.bottom-footer{font-size:.9375rem}
.bottom-footer__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.875rem}
.bottom-footer__list{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem .5rem}
.bottom-footer__item:not(:last-child):after{content:"|";margin-left:.375rem}
.bottom-footer__link{color:var(--clr-neutral-000);text-decoration:none;font-family:"DM Sans",sans-serif;letter-spacing:0}
.nav{--flex-column-gap:3.875rem;list-style:none;font-family:"DM Sans",sans-serif;font-weight:400}
.nav a{color:var(--clr-neutral-000);text-decoration:none}
.text{line-height:1.4}
.text--black{color:var(--clr-neutral-1000)}
.check-icon{-webkit-box-flex:0;-ms-flex:0 0 1.625rem;flex:0 0 1.625rem;width:1.625rem;height:1.625rem;background-color:var(--clr-accent-400);border-radius:50%;color:var(--clr-neutral-000);padding:.3125rem;display:grid;place-items:center}
.button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;text-decoration:none;line-height:1;font-family:"Figtree",sans-serif;font-size:var(--fs-400);text-transform:initial;font-weight:700;border:.0625rem solid transparent;border-radius:.5625rem;background-color:transparent;color:var(--clr-neutral-000);-webkit-transition:.3s ease;transition:.3s ease}
.button--accent,.button--primary{gap:.8125rem}
.button--accent svg,.button--primary svg{width:.8125rem;height:.875rem;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}
.button--accent{background-color:var(--clr-primary-400);color:var(--clr-neutral-000)}
.button--accent svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.button--primary{background-color:var(--clr-accent-400);color:var(--clr-neutral-000)}
.body-news{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}
.card-news{position:relative;overflow:hidden}
.card-news:not(:has(.card-news__image))::before,.card-news::after,.card-news__image{position:absolute;width:100%;height:100%;bottom:0;left:0;-webkit-filter:brightness(0.5);filter:brightness(0.5)}
.card-news__image{z-index:2;-o-object-fit:cover;object-fit:cover}
.card-news::after,.card-news:not(:has(.card-news__image))::before{content:""}
.card-news:not(:has(.card-news__image))::before{z-index:1;background-color:var(--clr-accent-100)}
.card-news::after{z-index:2;height:50%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(119,177,68,0)),to(#77b144));background:linear-gradient(180deg,rgba(119,177,68,0) 0,#77b144 100%);-webkit-transition:height .5s linear;transition:height .5s linear}
.card-news__content{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:.375rem;position:relative;z-index:3}
.card-news__title{line-height:1.36}
.card-news__text>p{letter-spacing:-0.01em;line-height:1.3;display:block;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow-y:hidden;text-overflow:ellipsis}
.card-news__icon{position:relative;-webkit-box-flex:0;-ms-flex:0 0 3.25rem;flex:0 0 3.25rem;width:3.25rem;height:3.25rem;border-radius:50%;background-color:var(--clr-primary-400);display:grid;place-items:center;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}
.card-news__icon svg{max-width:40%}
.flex-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:var(--flex-column-gap,2rem);-moz-column-gap:var(--flex-column-gap,2rem);column-gap:var(--flex-column-gap,2rem);row-gap:var(--flex-row-gap,calc(2rem / 2));width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}
.flex-group.mx-auto{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.flow>*:where(:not(:first-child)){margin-top:var(--flow-spacer,1rem)}
.even-columns{display:grid;gap:var(--grid-gap,2rem)}
.grid-auto-fit{display:grid;gap:var(--grid-gap,2rem);grid-template-columns:repeat(auto-fit,minmax(calc(min(250px, 100%)), 1fr))}
.cluster{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}
.pile{display:grid;grid-template-areas:"pile";place-content:center}
.pile>*{grid-area:pile}
.row{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;width:100%;margin:0 auto;display:grid;grid-template-columns:repeat(12,1fr);-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;row-gap:1rem}
.col-1{grid-column:span 1}
.col-1-offset-1{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:2;grid-column-end:3}
.col-1-offset-2{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:3;grid-column-end:4}
.col-1-offset-3{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:4;grid-column-end:5}
.col-1-offset-4{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:5;grid-column-end:6}
.col-1-offset-5{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:6;grid-column-end:7}
.col-1-offset-6{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:7;grid-column-end:8}
.col-1-offset-7{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:8;grid-column-end:9}
.col-1-offset-8{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:9;grid-column-end:10}
.col-1-offset-9{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:10;grid-column-end:11}
.col-1-offset-10{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:11;grid-column-end:12}
.col-1-offset-11{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:12;grid-column-end:13}
.col-2{grid-column:span 2}
.col-2-offset-1{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:2;grid-column-end:4}
.col-2-offset-2{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:3;grid-column-end:5}
.col-2-offset-3{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:4;grid-column-end:6}
.col-2-offset-4{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:5;grid-column-end:7}
.col-2-offset-5{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:6;grid-column-end:8}
.col-2-offset-6{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:7;grid-column-end:9}
.col-2-offset-7{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:8;grid-column-end:10}
.col-2-offset-8{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:9;grid-column-end:11}
.col-2-offset-9{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:10;grid-column-end:12}
.col-2-offset-10{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:11;grid-column-end:13}
.col-3{grid-column:span 3}
.col-3-offset-1{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:2;grid-column-end:5}
.col-3-offset-2{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:3;grid-column-end:6}
.col-3-offset-3{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:4;grid-column-end:7}
.col-3-offset-4{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:5;grid-column-end:8}
.col-3-offset-5{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:6;grid-column-end:9}
.col-3-offset-6{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:7;grid-column-end:10}
.col-3-offset-7{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:8;grid-column-end:11}
.col-3-offset-8{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:9;grid-column-end:12}
.col-3-offset-9{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:10;grid-column-end:13}
.col-4{grid-column:span 4}
.col-4-offset-1{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:2;grid-column-end:6}
.col-4-offset-2{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:3;grid-column-end:7}
.col-4-offset-3{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:4;grid-column-end:8}
.col-4-offset-4{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:5;grid-column-end:9}
.col-4-offset-5{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:6;grid-column-end:10}
.col-4-offset-6{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:7;grid-column-end:11}
.col-4-offset-7{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:8;grid-column-end:12}
.col-4-offset-8{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:9;grid-column-end:13}
.col-5{grid-column:span 5}
.col-5-offset-1{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:2;grid-column-end:7}
.col-5-offset-2{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:3;grid-column-end:8}
.col-5-offset-3{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:4;grid-column-end:9}
.col-5-offset-4{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:5;grid-column-end:10}
.col-5-offset-5{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:6;grid-column-end:11}
.col-5-offset-6{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:7;grid-column-end:12}
.col-5-offset-7{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:8;grid-column-end:13}
.col-6{grid-column:span 6}
.col-6-offset-1{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:2;grid-column-end:8}
.col-6-offset-2{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:3;grid-column-end:9}
.col-6-offset-3{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:4;grid-column-end:10}
.col-6-offset-4{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:5;grid-column-end:11}
.col-6-offset-5{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:6;grid-column-end:12}
.col-6-offset-6{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:7;grid-column-end:13}
.col-7{grid-column:span 7}
.col-7-offset-1{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:2;grid-column-end:9}
.col-7-offset-2{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:3;grid-column-end:10}
.col-7-offset-3{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:4;grid-column-end:11}
.col-7-offset-4{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:5;grid-column-end:12}
.col-7-offset-5{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:6;grid-column-end:13}
.col-8{grid-column:span 8}
.col-8-offset-1{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:2;grid-column-end:10}
.col-8-offset-2{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:3;grid-column-end:11}
.col-8-offset-3{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:4;grid-column-end:12}
.col-8-offset-4{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:5;grid-column-end:13}
.col-9{grid-column:span 9}
.col-9-offset-1{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:2;grid-column-end:11}
.col-9-offset-2{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:3;grid-column-end:12}
.col-9-offset-3{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:4;grid-column-end:13}
.col-10{grid-column:span 10}
.col-10-offset-1{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:2;grid-column-end:12}
.col-10-offset-2{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:3;grid-column-end:13}
.col-11{grid-column:span 11}
.col-11-offset-1{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:2;grid-column-end:13}
.col-12{grid-column:span 12}
.align-items-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}
.align-items-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}
.align-items-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}
.fade-up{-webkit-transition:var(--duration,1s) var(--easing,ease-out);transition:var(--duration,1s) var(--easing,ease-out);-webkit-transform:translateY(var(--initialTranslateY,3.125em));transform:translateY(var(--initialTranslateY,3.125em));opacity:0}
.fade-up.in{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;transform:translateY(0);opacity:1}
.fade-in{-webkit-transition:var(--duration,1s) var(--easing,ease-out);transition:var(--duration,1s) var(--easing,ease-out);opacity:0}
.fade-in.in{opacity:1;opacity:1}
.zoom-in{-webkit-transition:var(--duration,1s) var(--easing,ease-out);transition:var(--duration,1s) var(--easing,ease-out);-webkit-transform:scale(var(--initialScale,1.2));transform:scale(var(--initialScale,1.2))}
.zoom-in.in{-webkit-transform:scale(1);transform:scale(1);transform:scale(1)}
.zoom-out{-webkit-transition:var(--duration,1s) var(--easing,ease-out);transition:var(--duration,1s) var(--easing,ease-out);-webkit-transform:scale(var(--initialScale,0));transform:scale(var(--initialScale,0))}
.zoom-out.in{-webkit-transform:scale(1);transform:scale(1);transform:scale(1)}
.fade-left{-webkit-transition:var(--duration,1s) var(--easing,ease-out);transition:var(--duration,1s) var(--easing,ease-out);-webkit-transform:translateX(var(--initialTranslateX,3.125em));transform:translateX(var(--initialTranslateX,3.125em));opacity:0}
.fade-left.in{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;transform:translateX(0);opacity:1}
.fade-right{-webkit-transition:var(--duration,1s) var(--easing,ease-out);transition:var(--duration,1s) var(--easing,ease-out);-webkit-transform:translateX(var(--initialTranslateX,-3.125em));transform:translateX(var(--initialTranslateX,-3.125em));opacity:0}
.fade-right.in{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;transform:translateX(0);opacity:1}
.move-left{-webkit-transition:var(--duration,1s) var(--easing,ease-out);transition:var(--duration,1s) var(--easing,ease-out);-webkit-transform:translateX(var(--initialTranslateX,-3.125em));transform:translateX(var(--initialTranslateX,-3.125em))}
.move-left.in{-webkit-transform:translateX(0);transform:translateX(0);transform:translateX(0)}
.move-right{-webkit-transition:var(--duration,1s) var(--easing,ease-out);transition:var(--duration,1s) var(--easing,ease-out);-webkit-transform:translateX(var(--initialTranslateX,3.125em));transform:translateX(var(--initialTranslateX,3.125em))}
.move-right.in{-webkit-transform:translateX(0);transform:translateX(0);transform:translateX(0)}
.delay-0{-webkit-transition-delay:0s;transition-delay:0s}
.delay-1{-webkit-transition-delay:.2s;transition-delay:.2s}
.delay-2{-webkit-transition-delay:.4s;transition-delay:.4s}
.delay-3{-webkit-transition-delay:.6s;transition-delay:.6s}
.delay-4{-webkit-transition-delay:.8s;transition-delay:.8s}
.delay-5{-webkit-transition-delay:1s;transition-delay:1s}
.delay-6{-webkit-transition-delay:1.2s;transition-delay:1.2s}
.delay-7{-webkit-transition-delay:1.4s;transition-delay:1.4s}
.delay-8{-webkit-transition-delay:1.6s;transition-delay:1.6s}
.delay-9{-webkit-transition-delay:1.8s;transition-delay:1.8s}
.delay-10{-webkit-transition-delay:2s;transition-delay:2s}
.delay-11{-webkit-transition-delay:2.2s;transition-delay:2.2s}
.delay-12{-webkit-transition-delay:2.4s;transition-delay:2.4s}
.delay-13{-webkit-transition-delay:2.6s;transition-delay:2.6s}
.delay-14{-webkit-transition-delay:2.8s;transition-delay:2.8s}
.delay-15{-webkit-transition-delay:3s;transition-delay:3s}
.delay-16{-webkit-transition-delay:3.2s;transition-delay:3.2s}
.delay-17{-webkit-transition-delay:3.4s;transition-delay:3.4s}
.delay-18{-webkit-transition-delay:3.6s;transition-delay:3.6s}
.delay-19{-webkit-transition-delay:3.8s;transition-delay:3.8s}
.delay-20{-webkit-transition-delay:4s;transition-delay:4s}
.delay-21{-webkit-transition-delay:4.2s;transition-delay:4.2s}
.delay-22{-webkit-transition-delay:4.4s;transition-delay:4.4s}
.delay-23{-webkit-transition-delay:4.6s;transition-delay:4.6s}
.delay-24{-webkit-transition-delay:4.8s;transition-delay:4.8s}
.delay-25{-webkit-transition-delay:5s;transition-delay:5s}
.delay-26{-webkit-transition-delay:5.2s;transition-delay:5.2s}
.delay-27{-webkit-transition-delay:5.4s;transition-delay:5.4s}
.delay-28{-webkit-transition-delay:5.6s;transition-delay:5.6s}
.delay-29{-webkit-transition-delay:5.8s;transition-delay:5.8s}
.delay-30{-webkit-transition-delay:6s;transition-delay:6s}
.delay-31{-webkit-transition-delay:6.2s;transition-delay:6.2s}
.delay-32{-webkit-transition-delay:6.4s;transition-delay:6.4s}
.delay-33{-webkit-transition-delay:6.6s;transition-delay:6.6s}
.delay-34{-webkit-transition-delay:6.8s;transition-delay:6.8s}
.delay-35{-webkit-transition-delay:7s;transition-delay:7s}
.delay-36{-webkit-transition-delay:7.2s;transition-delay:7.2s}
.delay-37{-webkit-transition-delay:7.4s;transition-delay:7.4s}
.delay-38{-webkit-transition-delay:7.6s;transition-delay:7.6s}
.delay-39{-webkit-transition-delay:7.8s;transition-delay:7.8s}
.delay-40{-webkit-transition-delay:8s;transition-delay:8s}
.delay-41{-webkit-transition-delay:8.2s;transition-delay:8.2s}
.delay-42{-webkit-transition-delay:8.4s;transition-delay:8.4s}
.delay-43{-webkit-transition-delay:8.6s;transition-delay:8.6s}
.delay-44{-webkit-transition-delay:8.8s;transition-delay:8.8s}
.delay-45{-webkit-transition-delay:9s;transition-delay:9s}
.delay-46{-webkit-transition-delay:9.2s;transition-delay:9.2s}
.delay-47{-webkit-transition-delay:9.4s;transition-delay:9.4s}
.delay-48{-webkit-transition-delay:9.6s;transition-delay:9.6s}
.delay-49{-webkit-transition-delay:9.8s;transition-delay:9.8s}
.delay-50{-webkit-transition-delay:10s;transition-delay:10s}
.duration-0{-webkit-transition-duration:0s;transition-duration:0s}
.duration-1{-webkit-transition-duration:.2s;transition-duration:.2s}
.duration-2{-webkit-transition-duration:.4s;transition-duration:.4s}
.duration-3{-webkit-transition-duration:.6s;transition-duration:.6s}
.duration-4{-webkit-transition-duration:.8s;transition-duration:.8s}
.duration-5{-webkit-transition-duration:1s;transition-duration:1s}
.duration-6{-webkit-transition-duration:1.2s;transition-duration:1.2s}
.duration-7{-webkit-transition-duration:1.4s;transition-duration:1.4s}
.duration-8{-webkit-transition-duration:1.6s;transition-duration:1.6s}
.duration-9{-webkit-transition-duration:1.8s;transition-duration:1.8s}
.duration-10{-webkit-transition-duration:2s;transition-duration:2s}
.duration-11{-webkit-transition-duration:2.2s;transition-duration:2.2s}
.duration-12{-webkit-transition-duration:2.4s;transition-duration:2.4s}
.duration-13{-webkit-transition-duration:2.6s;transition-duration:2.6s}
.duration-14{-webkit-transition-duration:2.8s;transition-duration:2.8s}
.duration-15{-webkit-transition-duration:3s;transition-duration:3s}
.duration-16{-webkit-transition-duration:3.2s;transition-duration:3.2s}
.duration-17{-webkit-transition-duration:3.4s;transition-duration:3.4s}
.duration-18{-webkit-transition-duration:3.6s;transition-duration:3.6s}
.duration-19{-webkit-transition-duration:3.8s;transition-duration:3.8s}
.duration-20{-webkit-transition-duration:4s;transition-duration:4s}
.border-radius-1{border-radius:.3125rem !important}
.border-radius-2{border-radius:.5625rem !important}
.border-radius-3{border-radius:1.6875rem !important}
.border-radius-4{border-radius:2.25rem !important}
.border-radius-5{border-radius:3.4375rem !important}
.border-radius-6{border-radius:3.75rem !important}
.border-radius-7{border-radius:50% !important}
.box-shadow-1{-webkit-box-shadow:0 6px 5px rgba(0,0,0,0.012),0 22px 18px rgba(0,0,0,0.018),0 100px 80px rgba(0,0,0,0.03) !important;box-shadow:0 6px 5px rgba(0,0,0,0.012),0 22px 18px rgba(0,0,0,0.018),0 100px 80px rgba(0,0,0,0.03) !important}
.box-shadow-2{-webkit-box-shadow:0 6px 5px rgba(0,0,0,0.016),0 22px 18px rgba(0,0,0,0.024),0 100px 80px rgba(0,0,0,0.04) !important;box-shadow:0 6px 5px rgba(0,0,0,0.016),0 22px 18px rgba(0,0,0,0.024),0 100px 80px rgba(0,0,0,0.04) !important}
.box-shadow-3{-webkit-box-shadow:0 6px 5px rgba(0,0,0,0.02),0 22px 18px rgba(0,0,0,0.03),0 100px 80px rgba(0,0,0,0.05) !important;box-shadow:0 6px 5px rgba(0,0,0,0.02),0 22px 18px rgba(0,0,0,0.03),0 100px 80px rgba(0,0,0,0.05) !important}
.box-shadow-4{-webkit-box-shadow:0 6px 5px rgba(0,0,0,0.03),0 22px 18px rgba(0,0,0,0.042),0 100px 80px rgba(0,0,0,0.07) !important;box-shadow:0 6px 5px rgba(0,0,0,0.03),0 22px 18px rgba(0,0,0,0.042),0 100px 80px rgba(0,0,0,0.07) !important}
.box-shadow-5{-webkit-box-shadow:0 6px 5px rgba(0,0,0,0.04),0 22px 18px rgba(0,0,0,0.06),0 100px 80px rgba(0,0,0,0.1) !important;box-shadow:0 6px 5px rgba(0,0,0,0.04),0 22px 18px rgba(0,0,0,0.06),0 100px 80px rgba(0,0,0,0.1) !important}
/*! purgecss start ignore */.clr-neutral-000{color:var(--clr-neutral-000) !important}
.bg-neutral-000{background-color:var(--clr-neutral-000) !important}
.clr-neutral-200{color:var(--clr-neutral-200) !important}
.bg-neutral-200{background-color:var(--clr-neutral-200) !important}
.clr-neutral-1000{color:var(--clr-neutral-1000) !important}
.bg-neutral-1000{background-color:var(--clr-neutral-1000) !important}
.clr-primary-400{color:var(--clr-primary-400) !important}
.bg-primary-400{background-color:var(--clr-primary-400) !important}
.clr-accent-100{color:var(--clr-accent-100) !important}
.bg-accent-100{background-color:var(--clr-accent-100) !important}
.clr-accent-400{color:var(--clr-accent-400) !important}
.bg-accent-400{background-color:var(--clr-accent-400) !important}
/*! purgecss end ignore */.column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}
.container{--padding:1rem * 2;--max-width:85.4375rem;width:calc(min(100% - var(--padding), var(--max-width)));margin-inline:auto}
.container--narrow{--max-width:72.3125rem}
.container--wide{--max-width:100.5rem}
.container--full-bleed{--max-width:100%}
.display-block{display:block !important}
.display-inline-block{display:inline-block !important}
.display-inline{display:inline !important}
.display-none{display:none !important}
.display-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}
.display-grid{display:grid !important}
.ff-base{font-family:"DM Sans",sans-serif !important}
.ff-accent{font-family:"Figtree",sans-serif !important}
.fs-900{font-size:var(--fs-900) !important}
.fs-800{font-size:var(--fs-800) !important}
.fs-700{font-size:var(--fs-700) !important}
.fs-600{font-size:var(--fs-600) !important}
.fs-500{font-size:var(--fs-500) !important}
.fs-400{font-size:var(--fs-400) !important}
.fs-300{font-size:var(--fs-300) !important}
.fs-200{font-size:var(--fs-200) !important}
.height-auto{height:auto !important}
.height-full{height:100% !important}
.height-screen{height:100dvh !important;height:100vh !important}
.justify-content-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}
.justify-content-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}
.justify-content-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}
.justify-content-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}
.justify-content-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}
.justify-content-evenly{-webkit-box-pack:space-evenly !important;-ms-flex-pack:space-evenly !important;justify-content:space-evenly !important}
.round{border-radius:50% !important;aspect-ratio:1 / 1 !important}
.section{padding-block:6.25rem}
.mx-auto{margin-inline:auto !important}
.my-auto{margin-block:auto !important}
.mt-auto{-webkit-margin-before:auto !important;margin-block-start:auto !important}
.mb-auto{-webkit-margin-after:auto !important;margin-block-end:auto !important}
.mr-auto{-webkit-margin-end:auto !important;margin-inline-end:auto !important}
.ml-auto{-webkit-margin-start:auto !important;margin-inline-start:auto !important}
.m-0{margin:0 !important}
.mt-0{-webkit-margin-before:0 !important;margin-block-start:0 !important}
.mb-0{-webkit-margin-after:0 !important;margin-block-end:0 !important}
.my-0{margin-block:0 !important}
.ml-0{-webkit-margin-start:0 !important;margin-inline-start:0 !important}
.mr-0{-webkit-margin-end:0 !important;margin-inline-end:0 !important}
.mx-0{margin-inline:0 !important}
.p-0{padding:0 !important}
.pt-0{-webkit-padding-before:0 !important;padding-block-start:0 !important}
.pb-0{-webkit-padding-after:0 !important;padding-block-end:0 !important}
.py-0{padding-block:0 !important}
.pl-0{-webkit-padding-start:0 !important;padding-inline-start:0 !important}
.pr-0{-webkit-padding-end:0 !important;padding-inline-end:0 !important}
.px-0{padding-inline:0 !important}
.g-0{gap:0 !important}
.gx-0{-webkit-column-gap:0 !important;-moz-column-gap:0 !important;column-gap:0 !important}
.gy-0{row-gap:0 !important}
.m-4{margin:.25rem !important}
.mt-4{-webkit-margin-before:.25rem !important;margin-block-start:.25rem !important}
.mb-4{-webkit-margin-after:.25rem !important;margin-block-end:.25rem !important}
.my-4{margin-block:.25rem !important}
.ml-4{-webkit-margin-start:.25rem !important;margin-inline-start:.25rem !important}
.mr-4{-webkit-margin-end:.25rem !important;margin-inline-end:.25rem !important}
.mx-4{margin-inline:.25rem !important}
.p-4{padding:.25rem !important}
.pt-4{-webkit-padding-before:.25rem !important;padding-block-start:.25rem !important}
.pb-4{-webkit-padding-after:.25rem !important;padding-block-end:.25rem !important}
.py-4{padding-block:.25rem !important}
.pl-4{-webkit-padding-start:.25rem !important;padding-inline-start:.25rem !important}
.pr-4{-webkit-padding-end:.25rem !important;padding-inline-end:.25rem !important}
.px-4{padding-inline:.25rem !important}
.g-4{gap:.25rem !important}
.gx-4{-webkit-column-gap:.25rem !important;-moz-column-gap:.25rem !important;column-gap:.25rem !important}
.gy-4{row-gap:.25rem !important}
.m-8{margin:.5rem !important}
.mt-8{-webkit-margin-before:.5rem !important;margin-block-start:.5rem !important}
.mb-8{-webkit-margin-after:.5rem !important;margin-block-end:.5rem !important}
.my-8{margin-block:.5rem !important}
.ml-8{-webkit-margin-start:.5rem !important;margin-inline-start:.5rem !important}
.mr-8{-webkit-margin-end:.5rem !important;margin-inline-end:.5rem !important}
.mx-8{margin-inline:.5rem !important}
.p-8{padding:.5rem !important}
.pt-8{-webkit-padding-before:.5rem !important;padding-block-start:.5rem !important}
.pb-8{-webkit-padding-after:.5rem !important;padding-block-end:.5rem !important}
.py-8{padding-block:.5rem !important}
.pl-8{-webkit-padding-start:.5rem !important;padding-inline-start:.5rem !important}
.pr-8{-webkit-padding-end:.5rem !important;padding-inline-end:.5rem !important}
.px-8{padding-inline:.5rem !important}
.g-8{gap:.5rem !important}
.gx-8{-webkit-column-gap:.5rem !important;-moz-column-gap:.5rem !important;column-gap:.5rem !important}
.gy-8{row-gap:.5rem !important}
.m-12{margin:.75rem !important}
.mt-12{-webkit-margin-before:.75rem !important;margin-block-start:.75rem !important}
.mb-12{-webkit-margin-after:.75rem !important;margin-block-end:.75rem !important}
.my-12{margin-block:.75rem !important}
.ml-12{-webkit-margin-start:.75rem !important;margin-inline-start:.75rem !important}
.mr-12{-webkit-margin-end:.75rem !important;margin-inline-end:.75rem !important}
.mx-12{margin-inline:.75rem !important}
.p-12{padding:.75rem !important}
.pt-12{-webkit-padding-before:.75rem !important;padding-block-start:.75rem !important}
.pb-12{-webkit-padding-after:.75rem !important;padding-block-end:.75rem !important}
.py-12{padding-block:.75rem !important}
.pl-12{-webkit-padding-start:.75rem !important;padding-inline-start:.75rem !important}
.pr-12{-webkit-padding-end:.75rem !important;padding-inline-end:.75rem !important}
.px-12{padding-inline:.75rem !important}
.g-12{gap:.75rem !important}
.gx-12{-webkit-column-gap:.75rem !important;-moz-column-gap:.75rem !important;column-gap:.75rem !important}
.gy-12{row-gap:.75rem !important}
.m-16{margin:1rem !important}
.mt-16{-webkit-margin-before:1rem !important;margin-block-start:1rem !important}
.mb-16{-webkit-margin-after:1rem !important;margin-block-end:1rem !important}
.my-16{margin-block:1rem !important}
.ml-16{-webkit-margin-start:1rem !important;margin-inline-start:1rem !important}
.mr-16{-webkit-margin-end:1rem !important;margin-inline-end:1rem !important}
.mx-16{margin-inline:1rem !important}
.p-16{padding:1rem !important}
.pt-16{-webkit-padding-before:1rem !important;padding-block-start:1rem !important}
.pb-16{-webkit-padding-after:1rem !important;padding-block-end:1rem !important}
.py-16{padding-block:1rem !important}
.pl-16{-webkit-padding-start:1rem !important;padding-inline-start:1rem !important}
.pr-16{-webkit-padding-end:1rem !important;padding-inline-end:1rem !important}
.px-16{padding-inline:1rem !important}
.g-16{gap:1rem !important}
.gx-16{-webkit-column-gap:1rem !important;-moz-column-gap:1rem !important;column-gap:1rem !important}
.gy-16{row-gap:1rem !important}
.m-20{margin:1.25rem !important}
.mt-20{-webkit-margin-before:1.25rem !important;margin-block-start:1.25rem !important}
.mb-20{-webkit-margin-after:1.25rem !important;margin-block-end:1.25rem !important}
.my-20{margin-block:1.25rem !important}
.ml-20{-webkit-margin-start:1.25rem !important;margin-inline-start:1.25rem !important}
.mr-20{-webkit-margin-end:1.25rem !important;margin-inline-end:1.25rem !important}
.mx-20{margin-inline:1.25rem !important}
.p-20{padding:1.25rem !important}
.pt-20{-webkit-padding-before:1.25rem !important;padding-block-start:1.25rem !important}
.pb-20{-webkit-padding-after:1.25rem !important;padding-block-end:1.25rem !important}
.py-20{padding-block:1.25rem !important}
.pl-20{-webkit-padding-start:1.25rem !important;padding-inline-start:1.25rem !important}
.pr-20{-webkit-padding-end:1.25rem !important;padding-inline-end:1.25rem !important}
.px-20{padding-inline:1.25rem !important}
.g-20{gap:1.25rem !important}
.gx-20{-webkit-column-gap:1.25rem !important;-moz-column-gap:1.25rem !important;column-gap:1.25rem !important}
.gy-20{row-gap:1.25rem !important}
.m-24{margin:1.5rem !important}
.mt-24{-webkit-margin-before:1.5rem !important;margin-block-start:1.5rem !important}
.mb-24{-webkit-margin-after:1.5rem !important;margin-block-end:1.5rem !important}
.my-24{margin-block:1.5rem !important}
.ml-24{-webkit-margin-start:1.5rem !important;margin-inline-start:1.5rem !important}
.mr-24{-webkit-margin-end:1.5rem !important;margin-inline-end:1.5rem !important}
.mx-24{margin-inline:1.5rem !important}
.p-24{padding:1.5rem !important}
.pt-24{-webkit-padding-before:1.5rem !important;padding-block-start:1.5rem !important}
.pb-24{-webkit-padding-after:1.5rem !important;padding-block-end:1.5rem !important}
.py-24{padding-block:1.5rem !important}
.pl-24{-webkit-padding-start:1.5rem !important;padding-inline-start:1.5rem !important}
.pr-24{-webkit-padding-end:1.5rem !important;padding-inline-end:1.5rem !important}
.px-24{padding-inline:1.5rem !important}
.g-24{gap:1.5rem !important}
.gx-24{-webkit-column-gap:1.5rem !important;-moz-column-gap:1.5rem !important;column-gap:1.5rem !important}
.gy-24{row-gap:1.5rem !important}
.m-28{margin:1.75rem !important}
.mt-28{-webkit-margin-before:1.75rem !important;margin-block-start:1.75rem !important}
.mb-28{-webkit-margin-after:1.75rem !important;margin-block-end:1.75rem !important}
.my-28{margin-block:1.75rem !important}
.ml-28{-webkit-margin-start:1.75rem !important;margin-inline-start:1.75rem !important}
.mr-28{-webkit-margin-end:1.75rem !important;margin-inline-end:1.75rem !important}
.mx-28{margin-inline:1.75rem !important}
.p-28{padding:1.75rem !important}
.pt-28{-webkit-padding-before:1.75rem !important;padding-block-start:1.75rem !important}
.pb-28{-webkit-padding-after:1.75rem !important;padding-block-end:1.75rem !important}
.py-28{padding-block:1.75rem !important}
.pl-28{-webkit-padding-start:1.75rem !important;padding-inline-start:1.75rem !important}
.pr-28{-webkit-padding-end:1.75rem !important;padding-inline-end:1.75rem !important}
.px-28{padding-inline:1.75rem !important}
.g-28{gap:1.75rem !important}
.gx-28{-webkit-column-gap:1.75rem !important;-moz-column-gap:1.75rem !important;column-gap:1.75rem !important}
.gy-28{row-gap:1.75rem !important}
.m-32{margin:2rem !important}
.mt-32{-webkit-margin-before:2rem !important;margin-block-start:2rem !important}
.mb-32{-webkit-margin-after:2rem !important;margin-block-end:2rem !important}
.my-32{margin-block:2rem !important}
.ml-32{-webkit-margin-start:2rem !important;margin-inline-start:2rem !important}
.mr-32{-webkit-margin-end:2rem !important;margin-inline-end:2rem !important}
.mx-32{margin-inline:2rem !important}
.p-32{padding:2rem !important}
.pt-32{-webkit-padding-before:2rem !important;padding-block-start:2rem !important}
.pb-32{-webkit-padding-after:2rem !important;padding-block-end:2rem !important}
.py-32{padding-block:2rem !important}
.pl-32{-webkit-padding-start:2rem !important;padding-inline-start:2rem !important}
.pr-32{-webkit-padding-end:2rem !important;padding-inline-end:2rem !important}
.px-32{padding-inline:2rem !important}
.g-32{gap:2rem !important}
.gx-32{-webkit-column-gap:2rem !important;-moz-column-gap:2rem !important;column-gap:2rem !important}
.gy-32{row-gap:2rem !important}
.m-36{margin:2.25rem !important}
.mt-36{-webkit-margin-before:2.25rem !important;margin-block-start:2.25rem !important}
.mb-36{-webkit-margin-after:2.25rem !important;margin-block-end:2.25rem !important}
.my-36{margin-block:2.25rem !important}
.ml-36{-webkit-margin-start:2.25rem !important;margin-inline-start:2.25rem !important}
.mr-36{-webkit-margin-end:2.25rem !important;margin-inline-end:2.25rem !important}
.mx-36{margin-inline:2.25rem !important}
.p-36{padding:2.25rem !important}
.pt-36{-webkit-padding-before:2.25rem !important;padding-block-start:2.25rem !important}
.pb-36{-webkit-padding-after:2.25rem !important;padding-block-end:2.25rem !important}
.py-36{padding-block:2.25rem !important}
.pl-36{-webkit-padding-start:2.25rem !important;padding-inline-start:2.25rem !important}
.pr-36{-webkit-padding-end:2.25rem !important;padding-inline-end:2.25rem !important}
.px-36{padding-inline:2.25rem !important}
.g-36{gap:2.25rem !important}
.gx-36{-webkit-column-gap:2.25rem !important;-moz-column-gap:2.25rem !important;column-gap:2.25rem !important}
.gy-36{row-gap:2.25rem !important}
.m-48{margin:3rem !important}
.mt-48{-webkit-margin-before:3rem !important;margin-block-start:3rem !important}
.mb-48{-webkit-margin-after:3rem !important;margin-block-end:3rem !important}
.my-48{margin-block:3rem !important}
.ml-48{-webkit-margin-start:3rem !important;margin-inline-start:3rem !important}
.mr-48{-webkit-margin-end:3rem !important;margin-inline-end:3rem !important}
.mx-48{margin-inline:3rem !important}
.p-48{padding:3rem !important}
.pt-48{-webkit-padding-before:3rem !important;padding-block-start:3rem !important}
.pb-48{-webkit-padding-after:3rem !important;padding-block-end:3rem !important}
.py-48{padding-block:3rem !important}
.pl-48{-webkit-padding-start:3rem !important;padding-inline-start:3rem !important}
.pr-48{-webkit-padding-end:3rem !important;padding-inline-end:3rem !important}
.px-48{padding-inline:3rem !important}
.g-48{gap:3rem !important}
.gx-48{-webkit-column-gap:3rem !important;-moz-column-gap:3rem !important;column-gap:3rem !important}
.gy-48{row-gap:3rem !important}
.m-60{margin:3.75rem !important}
.mt-60{-webkit-margin-before:3.75rem !important;margin-block-start:3.75rem !important}
.mb-60{-webkit-margin-after:3.75rem !important;margin-block-end:3.75rem !important}
.my-60{margin-block:3.75rem !important}
.ml-60{-webkit-margin-start:3.75rem !important;margin-inline-start:3.75rem !important}
.mr-60{-webkit-margin-end:3.75rem !important;margin-inline-end:3.75rem !important}
.mx-60{margin-inline:3.75rem !important}
.p-60{padding:3.75rem !important}
.pt-60{-webkit-padding-before:3.75rem !important;padding-block-start:3.75rem !important}
.pb-60{-webkit-padding-after:3.75rem !important;padding-block-end:3.75rem !important}
.py-60{padding-block:3.75rem !important}
.pl-60{-webkit-padding-start:3.75rem !important;padding-inline-start:3.75rem !important}
.pr-60{-webkit-padding-end:3.75rem !important;padding-inline-end:3.75rem !important}
.px-60{padding-inline:3.75rem !important}
.g-60{gap:3.75rem !important}
.gx-60{-webkit-column-gap:3.75rem !important;-moz-column-gap:3.75rem !important;column-gap:3.75rem !important}
.gy-60{row-gap:3.75rem !important}
.m-80{margin:5rem !important}
.mt-80{-webkit-margin-before:5rem !important;margin-block-start:5rem !important}
.mb-80{-webkit-margin-after:5rem !important;margin-block-end:5rem !important}
.my-80{margin-block:5rem !important}
.ml-80{-webkit-margin-start:5rem !important;margin-inline-start:5rem !important}
.mr-80{-webkit-margin-end:5rem !important;margin-inline-end:5rem !important}
.mx-80{margin-inline:5rem !important}
.p-80{padding:5rem !important}
.pt-80{-webkit-padding-before:5rem !important;padding-block-start:5rem !important}
.pb-80{-webkit-padding-after:5rem !important;padding-block-end:5rem !important}
.py-80{padding-block:5rem !important}
.pl-80{-webkit-padding-start:5rem !important;padding-inline-start:5rem !important}
.pr-80{-webkit-padding-end:5rem !important;padding-inline-end:5rem !important}
.px-80{padding-inline:5rem !important}
.g-80{gap:5rem !important}
.gx-80{-webkit-column-gap:5rem !important;-moz-column-gap:5rem !important;column-gap:5rem !important}
.gy-80{row-gap:5rem !important}
.m-96{margin:6rem !important}
.mt-96{-webkit-margin-before:6rem !important;margin-block-start:6rem !important}
.mb-96{-webkit-margin-after:6rem !important;margin-block-end:6rem !important}
.my-96{margin-block:6rem !important}
.ml-96{-webkit-margin-start:6rem !important;margin-inline-start:6rem !important}
.mr-96{-webkit-margin-end:6rem !important;margin-inline-end:6rem !important}
.mx-96{margin-inline:6rem !important}
.p-96{padding:6rem !important}
.pt-96{-webkit-padding-before:6rem !important;padding-block-start:6rem !important}
.pb-96{-webkit-padding-after:6rem !important;padding-block-end:6rem !important}
.py-96{padding-block:6rem !important}
.pl-96{-webkit-padding-start:6rem !important;padding-inline-start:6rem !important}
.pr-96{-webkit-padding-end:6rem !important;padding-inline-end:6rem !important}
.px-96{padding-inline:6rem !important}
.g-96{gap:6rem !important}
.gx-96{-webkit-column-gap:6rem !important;-moz-column-gap:6rem !important;column-gap:6rem !important}
.gy-96{row-gap:6rem !important}
.m-128{margin:8rem !important}
.mt-128{-webkit-margin-before:8rem !important;margin-block-start:8rem !important}
.mb-128{-webkit-margin-after:8rem !important;margin-block-end:8rem !important}
.my-128{margin-block:8rem !important}
.ml-128{-webkit-margin-start:8rem !important;margin-inline-start:8rem !important}
.mr-128{-webkit-margin-end:8rem !important;margin-inline-end:8rem !important}
.mx-128{margin-inline:8rem !important}
.p-128{padding:8rem !important}
.pt-128{-webkit-padding-before:8rem !important;padding-block-start:8rem !important}
.pb-128{-webkit-padding-after:8rem !important;padding-block-end:8rem !important}
.py-128{padding-block:8rem !important}
.pl-128{-webkit-padding-start:8rem !important;padding-inline-start:8rem !important}
.pr-128{-webkit-padding-end:8rem !important;padding-inline-end:8rem !important}
.px-128{padding-inline:8rem !important}
.g-128{gap:8rem !important}
.gx-128{-webkit-column-gap:8rem !important;-moz-column-gap:8rem !important;column-gap:8rem !important}
.gy-128{row-gap:8rem !important}
.m-160{margin:10rem !important}
.mt-160{-webkit-margin-before:10rem !important;margin-block-start:10rem !important}
.mb-160{-webkit-margin-after:10rem !important;margin-block-end:10rem !important}
.my-160{margin-block:10rem !important}
.ml-160{-webkit-margin-start:10rem !important;margin-inline-start:10rem !important}
.mr-160{-webkit-margin-end:10rem !important;margin-inline-end:10rem !important}
.mx-160{margin-inline:10rem !important}
.p-160{padding:10rem !important}
.pt-160{-webkit-padding-before:10rem !important;padding-block-start:10rem !important}
.pb-160{-webkit-padding-after:10rem !important;padding-block-end:10rem !important}
.py-160{padding-block:10rem !important}
.pl-160{-webkit-padding-start:10rem !important;padding-inline-start:10rem !important}
.pr-160{-webkit-padding-end:10rem !important;padding-inline-end:10rem !important}
.px-160{padding-inline:10rem !important}
.g-160{gap:10rem !important}
.gx-160{-webkit-column-gap:10rem !important;-moz-column-gap:10rem !important;column-gap:10rem !important}
.gy-160{row-gap:10rem !important}
.text-center{text-align:center !important}
.text-left{text-align:left !important}
.text-right{text-align:right !important}
.underline{text-decoration:underline !important}
.uppercase{text-transform:uppercase !important}
.width-full{width:100% !important}
@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}
:root{--swiper-theme-color:#007aff}
:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}
.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}
.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);-webkit-box-sizing:content-box;box-sizing:content-box}
.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.swiper-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}
.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}
.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;display:block}
.swiper-slide-invisible-blank{visibility:hidden}
.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}
.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}
.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}
.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}
.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}
.swiper-3d{-webkit-perspective:1200px;perspective:1200px}
.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}
.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}
.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}
.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}
.swiper-css-mode.swiper-horizontal>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}
.swiper-css-mode.swiper-vertical>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}
.swiper-css-mode.swiper-free-mode>.swiper-wrapper{-ms-scroll-snap-type:none;scroll-snap-type:none}
.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}
.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}
.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}
.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}
.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}
.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}
.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}
.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}
.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,0.15)}
.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to left,rgba(0,0,0,0.5),rgba(0,0,0,0))}
.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to right,rgba(0,0,0,0.5),rgba(0,0,0,0))}
.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to top,rgba(0,0,0,0.5),rgba(0,0,0,0))}
.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to bottom,rgba(0,0,0,0.5),rgba(0,0,0,0))}
.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}
.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear}
.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}
.swiper-lazy-preloader-black{--swiper-preloader-color:#000}
.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}
.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}
.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}
.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}
:root{--swiper-navigation-size:44px}
.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;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;color:var(--swiper-navigation-color,var(--swiper-theme-color))}
.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}
.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}
.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none !important}
.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-transform-origin:center;transform-origin:center}
.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}
.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}
.swiper-button-lock{display:none}
.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;font-variant:initial;line-height:1}
.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}
.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}
.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}
.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}
.swiper-pagination.swiper-pagination-hidden{opacity:0}
.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none !important}
.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}
.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(0.33);transform:scale(0.33);position:relative}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);transform:scale(1)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(0.66);transform:scale(0.66)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(0.33);transform:scale(0.33)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(0.66);transform:scale(0.66)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(0.33);transform:scale(0.33)}
.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,0.2)}
button.swiper-pagination-bullet{border:0;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}
.swiper-pagination-bullet:only-child{display:none !important}
.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}
.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}
.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s transform,.2s top;transition:.2s transform,.2s top}
.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}
.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}
.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s transform,.2s left;transition:.2s transform,.2s left}
.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s transform,.2s right;transition:.2s transform,.2s right}
.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}
.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,0.25));position:absolute}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}
.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}
.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}
.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}
.swiper-pagination-lock{display:none}
.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;-ms-touch-action:none;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,0.1))}
.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none !important}
.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}
.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}
.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,0.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}
.swiper-scrollbar-cursor-drag{cursor:move}
.swiper-scrollbar-lock{display:none}
.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}
.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}
.swiper-slide-zoomed{cursor:move;-ms-touch-action:none;touch-action:none}
.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}
.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}
.swiper-grid>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}
.swiper-grid-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.swiper-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}
.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}
.swiper-fade .swiper-slide-active{pointer-events:auto}
.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}
.swiper-cube{overflow:visible}
.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}
.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}
.swiper-cube.swiper-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}
.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}
.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}
.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}
.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-filter:blur(50px);filter:blur(50px)}
.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}
.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.swiper-flip{overflow:visible}
.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}
.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}
.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;-webkit-transition-property:opacity,height,-webkit-transform;transition-property:opacity,height,-webkit-transform;transition-property:transform,opacity,height;transition-property:transform,opacity,height,-webkit-transform}
.swiper-cards{overflow:visible}
.swiper-cards .swiper-slide{-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
.hero-title{position:relative;text-align:center;padding-block:9.375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-position:center;background-size:cover}
.hero-title:before{content:"";position:absolute;inset:0;width:100%;height:100%;background:linear-gradient(22deg,rgba(119,177,68,0) 86.77%,rgba(119,177,68,0.4) 100.43%),linear-gradient(215deg,rgba(119,177,68,0) 60.33%,rgba(119,177,68,0.4) 83.86%)}
.hero-title__container{position:relative;z-index:1}
.hero-title__heading{text-wrap:balance;text-shadow:0 0 1.375rem rgba(0,0,0,0.6);z-index:1}
.hero-title__background{position:absolute;width:100%;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;z-index:-1}
.intro{background-color:var(--clr-neutral-000);position:relative;z-index:2}
.intro--product .intro__content{text-align:left;max-width:initial}
.intro__container{position:relative}
.intro__content{margin-inline:auto;text-align:center;display:grid;color:var(--clr-neutral-1000);position:relative;z-index:1}
.intro__description{line-height:1.4}
.reviews{position:relative;z-index:2;overflow:hidden;background-color:var(--clr-accent-400)}
.reviews__container{position:relative;z-index:2;text-align:center}
.navigation .swiper-pagination-bullet{margin-inline:.3125rem;background-color:var(--clr-neutral-000);border-radius:0;opacity:1;-webkit-transition:background-color .3s ease,-webkit-transform .3s ease;transition:background-color .3s ease,-webkit-transform .3s ease;transition:background-color .3s ease,transform .3s ease;transition:background-color .3s ease,transform .3s ease,-webkit-transform .3s ease}
.navigation .swiper-pagination-bullet-active{pointer-events:none;background-color:var(--clr-primary-400)}
.navigation--accent .swiper-pagination-bullet{background-color:#f0f0f0}
.navigation--accent .swiper-pagination-bullet-active{background-color:var(--clr-primary-400)}
.fixed-bg-img{background-attachment:fixed;-webkit-background-attachment:fixed;background-position:center;-webkit-background-position:center;background-repeat:no-repeat;-webkit-background-repeat:no-repeat;background-size:cover;-webkit-background-size:cover}
.privacy-policy .subscription{display:none}
.subscription{position:relative;background-color:var(--clr-neutral-000)}
.subscription__container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem 3.3125rem}
.subscription__content{display:-webkit-box;display:-ms-flexbox;display:flex}
.subscription__description a{color:inherit}
.form-subscription{width:100%;padding:.875rem;min-height:5.125rem;border-radius:.5625rem;background-color:var(--clr-accent-400)}
.form-subscription .wpcf7-spinner{display:none}
.form-subscription .wpcf7-form-control-wrap{width:100%}
.form-subscription p{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}
.form-subscription p br{display:none}
.form-subscription input{border:0}
.form-subscription input:not([type="submit"]){width:100%;border-radius:.3125rem;color:var(--clr-neutral-000);line-height:1.4;padding:1rem .75rem;caret-color:var(--clr-neutral-000)}
.form-subscription input:not([type="submit"])::-webkit-input-placeholder{color:inherit;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}
.form-subscription input:not([type="submit"])::-moz-placeholder{color:inherit;-moz-transition:opacity .3s ease;transition:opacity .3s ease}
.form-subscription input:not([type="submit"]):-ms-input-placeholder{color:inherit;-ms-transition:opacity .3s ease;transition:opacity .3s ease}
.form-subscription input:not([type="submit"])::-ms-input-placeholder{color:inherit;-ms-transition:opacity .3s ease;transition:opacity .3s ease}
.form-subscription input:not([type="submit"])::placeholder{color:inherit;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}
.form-subscription input:not([type="submit"]):focus,.form-subscription input:not([type="submit"]):focus-visible{outline:.0625rem solid var(--clr-neutral-000)}
.form-subscription input:not([type="submit"]):focus::-webkit-input-placeholder,.form-subscription input:not([type="submit"]):focus-visible::-webkit-input-placeholder{opacity:0}
.form-subscription input:not([type="submit"]):focus::-moz-placeholder,.form-subscription input:not([type="submit"]):focus-visible::-moz-placeholder{opacity:0}
.form-subscription input:not([type="submit"]):focus:-ms-input-placeholder,.form-subscription input:not([type="submit"]):focus-visible:-ms-input-placeholder{opacity:0}
.form-subscription input:not([type="submit"]):focus::-ms-input-placeholder,.form-subscription input:not([type="submit"]):focus-visible::-ms-input-placeholder{opacity:0}
.form-subscription input:not([type="submit"]):focus::placeholder,.form-subscription input:not([type="submit"]):focus-visible::placeholder{opacity:0}
.form-subscription input[type="submit"]{cursor:pointer;font-size:0;border-radius:50%;-webkit-box-flex:0;-ms-flex:0 0 3.375rem;flex:0 0 3.375rem;width:3.375rem;height:3.375rem;background:var(--clr-primary-400) url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14 14" width="14" height="14" fill="none"><path fill="%23fff" d="M12.3.7H1.7a1 1 0 0 0 0 2H10l-9 9A1 1 0 0 0 2.3 13l9-9v8.3a1 1 0 0 0 1.7.7 1 1 0 0 0 .2-.7V1.7a1 1 0 0 0-.9-1Z"/></svg>') center/0.875rem no-repeat;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}
.hero{position:sticky;top:-80%}
.hero--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}
.hero--center .hero__title{margin:0 auto !important}
.hero__title{line-height:1;max-width:63.125rem;text-shadow:0 0 1.375rem rgba(0,0,0,0.55)}
.hero__title:not(:last-child){margin-bottom:.9375em}
.hero__content{line-height:1.3}
.hero__description{line-height:1.33}
.hero__description:not(:last-child){margin-bottom:1.5em}
.hero__image{position:absolute;width:100%;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;z-index:-1}
.tabs{position:relative}
.tabs__container{position:relative}
.tabs__navigation{position:absolute;height:-webkit-max-content;height:-moz-max-content;height:max-content;z-index:2;right:0;bottom:0}
.tabs__navigation-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:-11.25rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.tabs__navigation-placeholder{width:51.5%;display:none}
.tabs__navigation-swiper{overflow:hidden;z-index:1;width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding-block:2.5rem}
.tabs .navigation{margin-bottom:1.25rem;padding-block:2.5rem}
.tabs .navigation__pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.tab-item{position:absolute;visibility:hidden;pointer-events:none}
.tab-item.active-content{pointer-events:all;display:-webkit-box;display:-ms-flexbox;display:flex;visibility:visible;position:static}
.tab-item__content{display:grid;opacity:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);-ms-flex-line-pack:center;align-content:center;max-width:700px}
.active-content .tab-item__content{-webkit-transition:opacity .6s ease,-webkit-transform .7s ease;transition:opacity .6s ease,-webkit-transform .7s ease;transition:opacity .6s ease,transform .7s ease;transition:opacity .6s ease,transform .7s ease,-webkit-transform .7s ease;opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
.tab-item__image{position:relative;overflow:hidden;opacity:0;-webkit-transform:translateX(50%);transform:translateX(50%);-webkit-transition:opacity .6s ease,-webkit-transform .7s ease;transition:opacity .6s ease,-webkit-transform .7s ease;transition:opacity .6s ease,transform .7s ease;transition:opacity .6s ease,transform .7s ease,-webkit-transform .7s ease}
.tab-item__image img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}
.active-content .tab-item__image{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
.tab-item__image::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:2;background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,transparent),to(var(--clr-accent-400)));background:linear-gradient(180deg,transparent 50%,var(--clr-accent-400) 100%)}
.nav-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;text-align:center}
.nav-tabs__button{border-bottom:.125rem solid transparent;padding-block:.5rem;-webkit-transition:border-bottom-color .3s ease;transition:border-bottom-color .3s ease;font-size:1.25rem}
.nav-tabs__button.active-tab{pointer-events:none;font-weight:700}
.explore{position:sticky;top:0}
.explore__container{display:-webkit-box;display:-ms-flexbox;display:flex}
.explore__image{position:relative;overflow:hidden}
.explore__content{display:grid}
.news{position:relative;z-index:3}
.news__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem 1.25rem}
.news__title{-webkit-box-flex:2;-ms-flex:2 1 0;flex:2 1 0}
.news__description{-webkit-box-flex:3;-ms-flex:3 1 0;flex:3 1 0}
.item-news{background-color:var(--clr-accent-400);border-radius:1.6875rem;-webkit-transition:background-color .5s ease;transition:background-color .5s ease}
.item-news__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;gap:1.25rem}
.item-news__title{line-height:1.33}
.item-news__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.item-news__button{font-family:"Figtree",sans-serif;font-weight:700}
.item-news__arrow{background-color:var(--clr-primary-400);-webkit-transition:background-color .3s ease;transition:background-color .3s ease;border-radius:50%;display:grid;place-items:center;display:grid;place-items:center}
.item-news__arrow svg{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;max-width:40%}
.tag-grid__container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.25rem}
.tag-grid__tags{display:grid}
.tag-grid__tag{background-color:var(--clr-neutral-000);border-radius:.3125rem;padding:.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem}
.tag-grid__icon{-webkit-box-flex:0;-ms-flex:0 0 1.5625rem;flex:0 0 1.5625rem;width:1.5625rem;height:1.5625rem;background-color:var(--clr-accent-400);border-radius:50%;display:grid;place-items:center}
.tag-grid__icon svg{height:.625rem;width:.875rem}
.tag-grid__image{-webkit-box-flex:0;-ms-flex:0 0 50.9%;flex:0 0 50.9%;position:relative;overflow:hidden}
.tag-grid__image img{position:absolute;width:100%;height:100%;inset:0;-o-object-fit:cover;object-fit:cover}
.team{position:relative;z-index:3;background-color:var(--clr-neutral-000)}
.team__header{text-align:center;margin-inline:auto}
.team__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(21.25rem,1fr));gap:1.875rem 2.25rem}
.team__item{position:relative;overflow:hidden;border-bottom-right-radius:1.6875rem;border-bottom-left-radius:1.6875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.team__image{position:relative;padding-bottom:83%;border-radius:1.6875rem;overflow:hidden}
.team__image img{position:absolute;width:100%;height:100%;inset:0;-o-object-fit:cover;object-fit:cover}
.team__content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;border-bottom-left-radius:1.6875rem;border-bottom-right-radius:1.6875rem;background-color:var(--clr-primary-400);color:var(--clr-neutral-000);margin-top:-4.125rem}
.team__name{font-weight:700;position:relative;z-index:3}
.team__name:not(:last-child){margin-bottom:.75rem}
.team__position{font-size:.9375rem;position:relative;z-index:3}
.team__email{position:absolute;z-index:3;width:3.25rem;height:3.25rem;top:1.4375rem;left:1.25rem;background-color:var(--clr-accent-400);border-radius:3.4375rem;display:grid;place-items:center}
.team__link{font-weight:700;letter-spacing:-0.01em}
.services{z-index:1;position:relative}
.services--main{background-color:var(--clr-neutral-000)}
.services__container:has(.services__wrapper){overflow:hidden}
.services__header{text-align:center}
.services__description{max-width:63.75rem}
.services__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}
.services__card{position:relative;border-radius:2.25rem;overflow:hidden}
.services__link{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
.services__link::before{content:"";z-index:2;height:50%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(119,177,68,0)),to(#77b144));background:linear-gradient(180deg,rgba(119,177,68,0) 0,#77b144 100%);-webkit-transition:height .3s linear;transition:height .3s linear}
.services .services__link::before,.services__image{position:absolute;width:100%;bottom:0;left:0}
.services__image{height:100%;-o-object-fit:cover;object-fit:cover}
.services__row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem 1.25rem;position:relative;z-index:2;-webkit-transition:all .2s ease;transition:all .2s ease}
.services__card-title{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;font-size:2.125rem;line-height:1.36;letter-spacing:-0.01em;overflow:hidden;-webkit-transition:width .4s ease,opacity .3s ease;transition:width .4s ease,opacity .3s ease}
.services__navigation{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin-inline:auto}
.services__navigation .navigation__pagination{ustify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}
.cta{background-color:var(--clr-primary-400);position:relative;z-index:3;overflow:hidden}
.cta::before{content:"";position:absolute;width:100%;height:100%;inset:0;background:linear-gradient(45deg,rgba(119,177,68,0.5) 0,rgba(255,255,255,0) 30%)}
.cta__container{display:grid;position:relative;text-align:center;z-index:2}
.product-intro__content{display:grid;text-align:center}
.product-intro__image{position:relative;overflow:hidden}
.product-intro__image img{position:absolute;width:100%;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 30%;object-position:50% 30%}
.list-description__container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.25rem}
.list-description__description{line-height:1.4;max-width:23.75rem}
.list-description__list-title{font-weight:700}
.list-description__list-items{display:grid}
.list-description__list-item{padding:.6875rem .25rem .6875rem .75rem;border:.0625rem solid #e4e4e4;border-radius:.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;min-height:3rem}
.list-description__list-text{margin-top:.1875rem;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}
.list-image__content{display:-webkit-box;display:-ms-flexbox;display:flex}
.list-image__list{-ms-flex-item-align:start;align-self:flex-start}
.list-image__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.list-image__text{line-height:1.65}
.list-image__image{position:relative;overflow:hidden;background-color:var(--clr-accent-400)}
.list-image__image img{position:absolute;width:100%;height:100%;inset:0;-o-object-fit:cover;object-fit:cover}
.list__item{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:2.4375rem;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.list__text{line-height:1.5}
.list-two-images__content{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem 2.625rem}
.list-two-images__items{align-self:flex-start;display:grid}
.list-two-images__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.list-two-images__text{line-height:1.5}
.list-two-images__images{display:grid}
.list-two-images__image{position:relative;overflow:hidden;background-color:var(--clr-accent-400)}
.list-two-images__image img{position:absolute;width:100%;height:100%;inset:0;-o-object-fit:cover;object-fit:cover}
.list-content__list{-webkit-column-gap:1.125rem;-moz-column-gap:1.125rem;column-gap:1.125rem}
.list-content__list-item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.125rem;min-height:2.4375rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}
.list-content__list-item--border{padding:.5625rem .25rem .5625rem .75rem;border:.0625rem solid #e4e4e4;border-radius:.25rem;gap:.75rem;min-height:3rem}
.list-content__list-text{margin-top:.1875rem;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}
.news-grid{position:relative;z-index:1}
.single__content{position:relative;z-index:1}
.single__share{border-top:.0625rem solid #e4e4e4}
.single__share .widget{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.3125rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.single__share .widget>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.25rem}
.single__share .widget>div>a{display:grid;place-items:center}
.single__share .widgettitle{color:var(--clr-neutral-1000);font-size:1.125rem;line-height:1.4;text-transform:uppercase}
.content{position:relative;z-index:3}
.privacy-policy .content{border-bottom-left-radius:0;border-bottom-right-radius:0}
.product-download__files{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}
.product-download__file{-webkit-box-flex:0;-ms-flex:0 0 fit-content;flex:0 0 fit-content;background-color:var(--clr-neutral-000);border-radius:.3125rem;padding:.75rem}
.product-content{color:var(--clr-neutral-1000)}
.product-content__container a{text-decoration:none}
.product-content__description{line-height:1.4}
.product-content__sub-title{font-weight:700}
.product-content__list{display:grid}
.product-content__list-item{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:2.4375rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.protected__form form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.125rem}
main.flexible-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex}
.hero-section{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;background-size:cover;background-position:center}
.hero-section__body{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.875rem}
.contacts{display:grid}
.form__fields{display:grid}
.form__field{-webkit-box-flex:1;-ms-flex:1 0 0;flex:1 0 0}
.form__field textarea,.form__field input:not([type="submit"]){border-radius:0 !important;border:.0625rem solid transparent;border-bottom-color:var(--clr-neutral-000);caret-color:var(--clr-neutral-000);-webkit-transition:all .4s ease;transition:all .4s ease}
.form__field textarea::-webkit-input-placeholder,.form__field input:not([type="submit"])::-webkit-input-placeholder{color:#8a8888;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}
.form__field textarea::-moz-placeholder,.form__field input:not([type="submit"])::-moz-placeholder{color:#8a8888;-moz-transition:opacity .4s ease;transition:opacity .4s ease}
.form__field textarea:-ms-input-placeholder,.form__field input:not([type="submit"]):-ms-input-placeholder{color:#8a8888;-ms-transition:opacity .4s ease;transition:opacity .4s ease}
.form__field textarea::-ms-input-placeholder,.form__field input:not([type="submit"])::-ms-input-placeholder{color:#8a8888;-ms-transition:opacity .4s ease;transition:opacity .4s ease}
.form__field textarea::placeholder,.form__field input:not([type="submit"])::placeholder{color:#8a8888;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}
.form__field textarea:focus::-webkit-input-placeholder,.form__field textarea:focus-visible::-webkit-input-placeholder,.form__field input:not([type="submit"]):focus::-webkit-input-placeholder,.form__field input:not([type="submit"]):focus-visible::-webkit-input-placeholder{opacity:0}
.form__field textarea:focus::-moz-placeholder,.form__field textarea:focus-visible::-moz-placeholder,.form__field input:not([type="submit"]):focus::-moz-placeholder,.form__field input:not([type="submit"]):focus-visible::-moz-placeholder{opacity:0}
.form__field textarea:focus:-ms-input-placeholder,.form__field textarea:focus-visible:-ms-input-placeholder,.form__field input:not([type="submit"]):focus:-ms-input-placeholder,.form__field input:not([type="submit"]):focus-visible:-ms-input-placeholder{opacity:0}
.form__field textarea:focus::-ms-input-placeholder,.form__field textarea:focus-visible::-ms-input-placeholder,.form__field input:not([type="submit"]):focus::-ms-input-placeholder,.form__field input:not([type="submit"]):focus-visible::-ms-input-placeholder{opacity:0}
.form__field textarea:focus::placeholder,.form__field textarea:focus-visible::placeholder,.form__field input:not([type="submit"]):focus::placeholder,.form__field input:not([type="submit"]):focus-visible::placeholder{opacity:0}
.form__field textarea:focus,.form__field textarea:focus-visible,.form__field input:not([type="submit"]):focus,.form__field input:not([type="submit"]):focus-visible{outline:.125rem solid var(--clr-neutral-000);padding-left:.9375rem;border-color:var(--clr-neutral-000)}
.form__field textarea{resize:none}
.form__row{display:-webkit-box;display:-ms-flexbox;display:flex}
.form__button{position:relative}
.form__button input{cursor:pointer;position:absolute;width:100%;height:100%;inset:0;padding-right:2.25rem;background-size:.875rem;background-repeat:no-repeat;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14" fill="none"><path fill="%23fff" d="m12.8 12.2.3-10.6a1 1 0 0 0-1.9 0L11 9.8 2.2.6A1 1 0 0 0 1 1.9L9.6 11H1.3a1 1 0 1 0 0 1.9l10.5.3a1 1 0 0 0 1-1Z"/></svg>')}
.error-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.error-page__wrapper{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:100%;padding-block:13vh 42vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-size:cover;background-position:50% 30%}
.error-page__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:62.5rem;max-width:100%;margin:auto;padding:0 1rem}
.thank-you{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.thank-you__wrapper{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:100%;padding-block:28vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-size:cover;background-position:center}
.thank-you__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:62.5rem;max-width:100%;margin:auto;padding:0 1rem}
.ui-kit .ui-color-box{width:10rem;border:2px solid var(--clr-neutral-000);color:var(--clr-neutral-000);display:grid;place-items:center}
.ui-kit .ui-color-box__color{width:100%;height:7.5rem}
.ui-kit .ui-color-box__name{height:3.75rem;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}
@media(hover:hover){a{-webkit-transition:all .3s ease;transition:all .3s ease}
a:hover,a:focus{color:var(--clr-accent-400)}
.top-footer__link:hover,.top-footer__link:focus{color:var(--clr-accent-400)}
.bottom-footer__link:hover,.bottom-footer__link:focus{color:var(--clr-accent-400)}
.nav a:hover,.nav a:focus{color:var(--clr-accent-400)}
.check-icon{-webkit-transition:background-color .3s ease;transition:background-color .3s ease}
.button:hover,.button:focus{background-color:transparent;color:var(--clr-accent-400)}
.button--accent:hover,.button--accent:focus{background-color:var(--clr-accent-400);color:var(--clr-neutral-000)}
.button--accent:hover svg,.button--accent:focus svg{-webkit-transform:rotate(0);transform:rotate(0)}
.button--primary:hover,.button--primary:focus{border-color:var(--clr-neutral-000);background-color:var(--clr-primary-400);color:var(--clr-neutral-000)}
.button--primary:hover svg,.button--primary:focus svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.tag-grid__tag{-webkit-transition:background-color .3s ease;transition:background-color .3s ease}
.tag-grid__tag:hover{background-color:var(--clr-accent-400)}
.tag-grid__tag:hover .tag-grid__text{color:var(--clr-neutral-000)}
.tag-grid__tag:hover .tag-grid__icon{background-color:var(--clr-primary-400)}
.tag-grid__icon{-webkit-transition:background-color .3s ease;transition:background-color .3s ease}
.tag-grid__text{-webkit-transition:color .3s ease;transition:color .3s ease}
.list-description__list-item{-webkit-transition:background-color .3s ease;transition:background-color .3s ease}
.list-description__list-item:hover .check-icon{background-color:var(--clr-primary-400)}
.list-image__item{-webkit-transition:background-color .3s ease;transition:background-color .3s ease}
.list-image__item:hover .check-icon{background-color:var(--clr-primary-400)}
.list__item{-webkit-transition:background-color .3s ease;transition:background-color .3s ease}
.list__item:hover .check-icon{background-color:var(--clr-primary-400)}
.list-two-images__item{-webkit-transition:background-color .3s ease;transition:background-color .3s ease}
.list-two-images__item:hover .check-icon{background-color:var(--clr-primary-400)}
.list-content__list-item:hover .check-icon{background-color:var(--clr-primary-400)}
.product-download__file{-webkit-transition:background-color .3s ease,color .3s ease;transition:background-color .3s ease,color .3s ease}
.product-download__file:hover{background-color:var(--clr-accent-400);color:var(--clr-neutral-000)}
.product-content__list-item{-webkit-transition:background-color .3s ease;transition:background-color .3s ease}
.product-content__list-item:hover .check-icon{background-color:var(--clr-primary-400)}
}@media(any-hover:hover){.actions-header__account{-webkit-transition:color .3s ease;transition:color .3s ease}
.actions-header__account:hover{color:var(--clr-accent-400)}
.card-news:hover .card-news__title{font-weight:700}
.card-news:hover::after{height:200%}
.card-news:hover .card-news__icon{-webkit-transform:rotate(90deg);transform:rotate(90deg);color:var(--clr-neutral-000)}
.card-news:hover .card-news__text{color:var(--clr-neutral-000)}
.card-news:hover .card-news__text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:auto;overflow:visible;padding-top:2rem}
.card-news__text{-webkit-transition:all .3s linear;transition:all .3s linear;overflow:hidden;height:0}
.navigation .swiper-pagination-bullet:hover{background-color:var(--clr-primary-400);-webkit-transform:scale(1.1);transform:scale(1.1)}
.subscription__description a:hover{color:var(--clr-accent-400)}
.form-subscription input[type="submit"]:hover{-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.nav-tabs__button:hover{border-bottom-color:var(--clr-neutral-000)}
.item-news:hover{background-color:var(--clr-primary-400)}
.item-news:hover,.item-news:hover a{color:var(--clr-neutral-000)}
.item-news:hover .item-news__arrow{background-color:var(--clr-accent-400)}
.item-news:hover .item-news__arrow svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.team__item:hover .team__action{bottom:0}
.team__row>.team__link{display:none}
.team__email{-webkit-transition:background-color .3s ease;transition:background-color .3s ease}
.team__email:hover{background-color:var(--clr-primary-400)}
.team__action{position:absolute;width:100%;height:100%;bottom:-100%;left:0;z-index:2;background:-webkit-gradient(linear,left top,left bottom,from(rgba(25,48,40,0)),color-stop(80%,#193028));background:linear-gradient(180deg,rgba(25,48,40,0) 0,#193028 80%);border-radius:1.6875rem;padding-top:6.25rem;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-transition:bottom .6s ease;transition:bottom .6s ease}
.services__card:hover .services__link::before{height:100%}
.services__card:hover .services__text{font-weight:700;width:auto;opacity:1;color:var(--clr-neutral-000)}
.services__card:hover .services__row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-inline:1.875rem}
.services__card:hover .services__card-title{width:0;-webkit-box-flex:0;-ms-flex:0;flex:0;opacity:0}
.services__row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.services__text{width:0;opacity:0;overflow:hidden;-webkit-transition:width .4s ease,opacity .3s ease;transition:width .4s ease,opacity .3s ease;margin-left:-2.1875rem;text-align:center}
.single__share .widget>div>a{-webkit-transition:-webkit-filter .3s ease;transition:-webkit-filter .3s ease;transition:filter .3s ease;transition:filter .3s ease,-webkit-filter .3s ease}
.single__share .widget>div>a:hover{-webkit-filter:invert(67%) sepia(5%) saturate(4733%) hue-rotate(51deg) brightness(92%) contrast(91%);filter:invert(67%) sepia(5%) saturate(4733%) hue-rotate(51deg) brightness(92%) contrast(91%)}
.form__button input:hover{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="13" height="14" fill="none"><path fill="%23fff" d="M11.6.8H1a1 1 0 0 0 0 1.9h8.3l-9 9A1 1 0 1 0 1.6 13l9-9v8.4a1 1 0 1 0 2 0V1.7a1 1 0 0 0-1-1Z"/></svg>')}
}@media(any-hover:none){.card-news__content{gap:.75rem}
.team__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1.25rem}
.team__row>.team__link{-webkit-box-flex:0;-ms-flex:0 0 fit-content;flex:0 0 fit-content}
.team__action{display:none}
.services__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}@media screen and (min-width:30em){.site-header__actions{-ms-flex-item-align:stretch;align-self:stretch;position:relative;z-index:2}
.top-footer__list--contacts>:not(:last-child){margin-bottom:1.5rem}
.bottom-footer>:not(:last-child){margin-bottom:2.9375rem}
.bottom-footer__copy{-webkit-box-flex:0;-ms-flex:0 0 max-content;flex:0 0 max-content}
.bottom-footer__copy{text-align:right}
.button{min-height:4.375rem;padding:1.5rem 2.5625rem}
.hero__description{font-size:1.9375rem}
.tag-grid__tags{gap:1.125rem .875rem;grid-template-columns:repeat(2,1fr)}
.services__grid .services__card{-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%;min-width:20.625rem;max-width:27.0625rem}
.services__navigation .navigation__pagination{gap:.625rem}
.cta__button{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin-inline:auto}
.list-image__list{-webkit-columns:2;-moz-columns:2;columns:2}
.list-image__item{gap:1.125rem}
.protected__form{max-width:22.9375rem}
.error-page__button{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin-inline:auto}
.thank-you__button{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin-inline:auto}
}@media screen and (min-width:48.1em){.padding-top-small{padding-top:1.875rem !important}
.padding-top-medium{padding-top:3.75rem !important}
.padding-top-large{padding-top:9.6875rem !important}
.padding-top-extra-large{padding-top:16.875rem !important}
.padding-bottom-small{padding-bottom:1.875rem !important}
.padding-bottom-medium{padding-bottom:3.75rem !important}
.padding-bottom-large{padding-bottom:9.6875rem !important}
.padding-bottom-extra-large{padding-bottom:16.875rem !important}
.content-main>:not(:last-child){margin-bottom:1.5625rem}
.content-main h6{font-size:2.5rem;margin-top:2rem}
body:has(#wpadminbar) .wrapper .site-header._header-scroll{top:2.5rem}
.heading-underline{padding:0 .125rem 2.25rem}
.site-footer{padding-block:5.75rem 5.375rem;border-radius:3.4375rem}
.card-news{min-height:27.5625rem;border-radius:2.25rem}
.card-news__content{padding:2.8125rem 2.25rem}
.card-news__text>p{font-size:1.3125rem}
.even-columns{grid-auto-flow:column;grid-auto-columns:1fr}
.hero-title{min-height:53.125rem}
.intro{padding-block:12.25rem;border-radius:3.4375rem;margin-block:-3.75rem -5.625rem}
.single .intro{padding-block:12.25rem 17.5rem}
.intro--product{padding-block:10.125rem}
.intro--product .intro__content{row-gap:3.25rem}
.intro__content{max-width:63.1875rem;gap:2.6875rem}
.intro__description>:not(:last-child){margin-bottom:1.5rem}
.intro__button{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin-inline:auto}
.reviews{padding-block:13.75rem 8.125rem;border-radius:3.4375rem}
.reviews__wrapper{margin-bottom:3.4375rem}
.reviews__slide>:not(:last-child){margin-bottom:3.4375rem}
.reviews__navigation:not(:last-child){margin-bottom:3.4375rem}
.reviews__button{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin-inline:auto}
.navigation .swiper-pagination-bullet{width:5.3125rem;height:.3125rem}
.subscription{padding-block:12.125rem;margin-block:-3.125rem}
.subscription__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.subscription__content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}
.subscription__form{-webkit-box-flex:0;-ms-flex:0 0 23.25rem;flex:0 0 23.25rem}
.hero{padding-block:16.875rem 15.625rem}
.hero--center{min-height:53.125rem}
.hero__content{max-width:40.625rem;margin-left:auto}
.hero__button{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}
.tabs__navigation-placeholder{display:block}
.tab-item{min-height:75rem}
.tab-item__content{padding-right:12%}
.tab-item__button{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}
.explore__image{-webkit-box-flex:0;-ms-flex:0 0 70%;flex:0 0 70%;padding-bottom:80%;margin-left:-22.625rem;border-radius:3.4375rem}
.explore__image img{position:absolute;width:100%;height:100%;top:0;left:0;-webkit-transform:scale(1.001);transform:scale(1.001);-o-object-fit:cover;object-fit:cover}
.explore__content{padding-block:10.8125rem 3.125rem;-ms-flex-item-align:start;align-self:flex-start;padding-left:18%;-webkit-box-flex:0;-ms-flex:0 0 51.5%;flex:0 0 51.5%;gap:2.6875rem}
.explore__button{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}
.news{padding-block:9.5625rem;margin-block:-6.25rem;border-radius:3.4375rem}
.news__container>:not(:last-child){margin-bottom:4.625rem}
.news__list{gap:3.4375rem}
.item-news{min-height:21.5625rem}
.item-news__title{font-size:1.75rem;letter-spacing:-0.01em;padding-inline:.5rem}
.item-news__button{font-size:1.25rem}
.tag-grid{padding-block:11.25rem 6.125rem}
.tag-grid__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.tag-grid__title:not(:last-child){margin-bottom:3.25rem}
.tag-grid__content{-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%}
.tag-grid__image{padding-bottom:50.4%;border-radius:3.4375rem}
.tag-grid__image img{-o-object-position:top;object-position:top}
.team{padding-block:7.625rem 12.1875rem;margin-bottom:-4.5rem;border-radius:3.4375rem}
.team__header{max-width:45.625rem}
.team__header:not(:last-child){margin-bottom:6rem}
.team__header>:not(:last-child){margin-bottom:2.5rem}
.team__grid{grid-template-columns:repeat(auto-fill,minmax(21.25rem,1fr));gap:1.875rem 2.25rem}
.team__content{padding:6.25rem 2rem 2rem}
.team__name{font-size:1.625rem}
.services--main{padding-block:9.6875rem;margin-top:-3.4375rem;border-top-left-radius:3.4375rem;border-top-right-radius:3.4375rem}
.services--product{padding-top:6.75rem}
.services__container>.services__title:not(:last-child){margin-bottom:5.375rem}
.services__header:not(:last-child){margin-bottom:6.25rem}
.services__header>:not(:last-child){margin-bottom:2.625rem}
.services__link{min-height:27.5625rem}
.services__navigation{margin-top:3.125rem}
.cta{border-radius:3.4375rem;padding-block:10.0625rem}
.cta__container{max-width:53.75rem;gap:2.6875rem}
.product-intro{padding-block:18.75rem 3.4375rem}
.product-intro>:not(:last-child){margin-bottom:6.8125rem}
.product-intro__content{gap:3.3125rem}
.product-intro__text{font-size:1.25rem}
.product-intro__button{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin-inline:auto}
.product-intro__image{border-radius:3.4375rem;padding-bottom:32.4%}
.list-description{padding-block:3.4375rem 3.75rem}
.list-description__container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.list-description__content{-webkit-box-flex:0;-ms-flex:0 1 36%;flex:0 1 36%}
.list-description__title:not(:last-child){margin-bottom:2.6875rem}
.list-description__description{font-size:1.25rem}
.list-description__list{-webkit-box-flex:0;-ms-flex:0 1 57.2%;flex:0 1 57.2%}
.list-description__list-title:not(:last-child){margin-bottom:2.0625rem}
.list-description__list-items{gap:.875rem}
.list-description__list-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.list-image{padding-block:3.75rem 3.125rem}
.list-image__title{margin-bottom:5.3125rem}
.list-image__content{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.list-image__list>:not(:last-child){margin-bottom:1.5rem}
.list-image__list{-webkit-box-flex:0;-ms-flex:0 0 41.6%;flex:0 0 41.6%;gap:1.5rem 5.625rem}
.list-image__image{-webkit-box-flex:0;-ms-flex:0 0 32%;flex:0 0 32%;padding-bottom:18.3%;border-radius:3.4375rem}
.list{padding-block:3.125rem}
.list__title:not(:last-child){margin-bottom:3.5625rem}
.list__items{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:5.75rem;-moz-column-gap:5.75rem;column-gap:5.75rem}
.list__items>:not(:last-child){margin-bottom:1.5rem}
.list__item{gap:1.125rem}
.list-two-images{padding-block:3.125rem 10.625rem}
.list-two-images__title{margin-bottom:3.5625rem}
.list-two-images__items{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;gap:1.5rem}
.list-two-images__item{gap:1.125rem}
.list-two-images__images{-webkit-box-flex:0;-ms-flex:0 0 32%;flex:0 0 32%;gap:2.25rem}
.list-two-images__image:nth-child(even){padding-bottom:111.5%}
.list-two-images__image:nth-child(even) img{-o-object-position:21%;object-position:21%}
.list-two-images__image{border-radius:3.4375rem;padding-bottom:63.1%}
.list-content{padding-block:3.125rem 5.3125rem}
.list-content__header>:not(:last-child){margin-bottom:2.6875rem}
.list-content__header:not(:last-child){margin-bottom:3.3125rem}
.list-content__header.heading-underline:not(:last-child){margin-bottom:3.5625rem}
.list-content__description{font-size:1.25rem;line-height:1.4}
.list-content__list{-webkit-columns:2;-moz-columns:2;columns:2}
.list-content__list>:not(:last-child){margin-bottom:.875rem}
.list-content+.list-content{padding-block:5.3125rem 7.5rem}
.news-grid{padding-top:8.625rem;margin-block:-3.75rem -5rem;border-top-left-radius:3.4375rem;border-top-right-radius:3.4375rem}
.single__content{padding-block:9.25rem 8.875rem;margin-top:-3.4375rem;border-radius:3.4375rem}
.single__container .content-main p:first-child{font-size:1.6875rem;line-height:1.3}
.single__share{margin-top:5rem;padding-top:4rem}
.other-news{padding-block:11.25rem 12.8125rem}
.other-news__title:not(:last-child){margin-bottom:5.25rem}
.other-news+.subscription{padding-top:6.6875rem;border-top-left-radius:3.4375rem;border-top-right-radius:3.4375rem}
.content{padding-top:8.9375rem;margin-block:-3.4375rem;border-radius:3.4375rem}
.privacy-policy .content{padding-bottom:7.5rem}
.product-download{padding-block:11.875rem 11.875rem}
.product-download__container>:not(:last-child){margin-bottom:4.6875rem}
.product-content{padding-block:8.125rem 12.5rem;margin-bottom:-3.125rem;border-top-left-radius:3.4375rem;border-top-right-radius:3.4375rem}
.product-content__header>:not(:last-child){margin-bottom:3.25rem}
.product-content__header:not(:last-child){margin-bottom:2.5rem}
.product-content__description>:not(:last-child){margin-bottom:1.5rem}
.product-content__sub-title:not(:last-child){margin-bottom:2.75rem}
.product-content__list{gap:2.5625rem}
.product-content__list-item{gap:1.125rem}
.protected{padding-block:9.8125rem 15.0625rem;margin-bottom:-5.75rem;border-top-left-radius:3.4375rem;border-top-right-radius:3.4375rem}
.protected__container>:not(:last-child){margin-bottom:3.25rem}
.hero-section{padding-block:13.875rem 12.875rem;margin-bottom:-3.4375rem}
.hero-section__container{padding-left:3rem}
.hero-section__title:not(:last-child){margin-bottom:6.625rem}
.hero-section__body{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.hero-section__contacts{-webkit-box-flex:0;-ms-flex:0 0 32.7%;flex:0 0 32.7%;padding-top:1.0625rem}
.hero-section__form{-webkit-box-flex:0;-ms-flex:0 0 48.4%;flex:0 0 48.4%}
.contacts{gap:2.125rem}
.contacts__item{font-size:1.6875rem;line-height:1.4}
.form__title:not(:last-child){margin-bottom:3.125rem}
.form__fields{gap:2.375rem}
.form__field textarea,.form__field input:not([type="submit"]){font-size:2.0625rem;padding:.9375rem .5rem 2rem .125rem}
.form__field textarea{min-height:14.6875rem}
.form__row{gap:3.5625rem}
.form__button{max-width:14.25rem}
.form__button input{background-position:82% 52%}
.error-page{min-height:75rem}
.error-page__title:not(:last-child){margin-bottom:3.1875rem}
.error-page__sub-title{font-size:1.6875rem}
.error-page__sub-title:not(:last-child){margin-bottom:2.5625rem}
.thank-you{min-height:75rem}
.thank-you__title:not(:last-child){margin-bottom:3.1875rem}
.thank-you__sub-title{font-size:1.6875rem}
.thank-you__sub-title:not(:last-child){margin-bottom:2.5625rem}
.thank-you+footer,.error-page+footer{margin-top:-3.75rem}
}@media(min-width:48.1em) and (max-width:92em){html{font-size:calc(10vw / 9) !important}
}@media(min-width:48.1em) and (max-width:69em){.privacy-policy .content{font-size:1.5vw}
}@media screen and (min-width:65em){:root{font-size:16px}
.site-header{top:2.25rem}
.site-header__container{padding:.75rem;min-height:5.9375rem}
.site-header__logo{max-width:6.25rem;margin-left:.625rem}
.menu__list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:3.875rem}
.menu__item--parent .menu__link svg{display:none}
._header-scroll .menu__link{color:#141414}
.submenu{display:none;position:absolute;min-width:17.75rem;width:100%;height:-webkit-max-content;height:-moz-max-content;height:max-content;top:0;left:0;padding-top:5rem}
.submenu__list{padding:1.125rem;gap:1.5625rem}
.submenu__item--parent>.submenu{padding-top:0;top:-1.1875rem;left:100%;padding-left:2.125rem;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}
.submenu__item--parent.open>.submenu__link svg{-webkit-transform:translateX(0);transform:translateX(0)}
.submenu__item--parent .submenu__link svg{-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.icon-menu{display:none}
.top-footer{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.top-footer__logo{-webkit-box-flex:0;-ms-flex:0 0 6.25rem;flex:0 0 6.25rem}
.body-news{gap:2rem}
.subscription__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.subscription__description{-webkit-box-flex:0;-ms-flex:0 0 52%;flex:0 0 52%;padding-left:13%}
.item-news__arrow{-webkit-box-flex:0;-ms-flex:0 0 3.75rem;flex:0 0 3.75rem;width:3.75rem;height:3.75rem}
.services__grid{gap:2.25rem 2rem}
.services__row{padding:3.125rem 1.5rem 2.8125rem 2.25rem}
}@media screen and (min-width:65em) and (max-width:1780px){:root{font-size:calc(12px + 4 * ((100vw - 320px) / 1460))}
}@media screen and (min-width:65em) and (any-hover:hover){._header-scroll .menu__link:hover{color:var(--clr-accent-400)}
}@media screen and (max-width:65em) and (min-width:48.1em){.menu-open .icon-menu::after{bottom:40%}
}@media(min-width:92em) and (max-width:100em){html{font-size:calc(10vw / 13) !important}
}@media screen and (min-width:100em){.tab-item{min-height:56.6875rem}
.explore__image{padding-bottom:67%;-webkit-box-flex:0;-ms-flex:0 0 60.8%;flex:0 0 60.8%;margin-left:-11.5rem}
}@media screen and (min-width:600px){.body-news__card{-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%;min-width:20.625rem;max-width:27.0625rem}
}@media screen and (min-width:650px){.top-footer__actions{-webkit-box-flex:0;-ms-flex:0 1 62%;flex:0 1 62%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16%}
.top-footer__partner{-webkit-box-flex:0;-ms-flex:0 0 7.625rem;flex:0 0 7.625rem}
}@media screen and (min-width:769px){.tabs__navigation-placeholder{-webkit-box-flex:0;-ms-flex:0 0 52%;flex:0 0 52%}
.tabs__navigation-swiper{padding-inline:1.25rem;-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%}
.tab-item__image{-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%}
}@media screen and (min-width:1250px){.intro__decor{position:absolute;width:100%;height:42%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding-bottom:45%}
.intro__decor img{position:absolute;width:100%;height:35%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-o-object-fit:contain;object-fit:contain}
}@media screen and (min-width:1471px){.tabs__navigation-placeholder{padding-right:12%;-webkit-box-flex:0;-ms-flex:0 0 51.5%;flex:0 0 51.5%}
.tabs__navigation-swiper{-webkit-box-flex:0;-ms-flex:0 0 60.8%;flex:0 0 60.8%}
.tab-item__content{gap:2.6875rem;-webkit-box-flex:0;-ms-flex:0 0 51.5%;flex:0 0 51.5%;-ms-flex-item-align:center;align-self:center;padding-block:9.375rem 3.125rem}
.tab-item__image{-webkit-box-flex:0;-ms-flex:0 0 60.8%;flex:0 0 60.8%;border-radius:3.4375rem}
}@media screen and (max-width:1471px){.tab-item__content{gap:1.75rem}
.tab-item__image{padding-bottom:100%;border-radius:1.6875rem;margin:0 -0.9375rem}
}@media screen and (max-width:650px){.top-footer__actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.875rem}
.top-footer__partner{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
.top-footer__navigation{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
}@media screen and (max-width:600px){.body-news__card{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}
}@media screen and (max-width:65em){.site-header{top:0}
.site-header__container{width:100%;padding:.9375rem;min-height:4.375rem}
.site-header__logo{max-width:4.375rem}
.site-header__menu{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
.site-header__actions{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.menu__body{position:fixed;top:0;left:-100%;width:100%;height:100%;padding:6.875rem .9375rem .9375rem 1.125rem;background-color:var(--clr-primary-400);-webkit-transition:left .5s ease;transition:left .5s ease;overflow-y:scroll;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.3125rem}
.menu__body::before{content:"";position:fixed;width:100%;height:5.625rem;left:-100%;top:0;background-color:var(--clr-primary-400);-webkit-transition:left .5s;transition:left .5s;z-index:3}
.menu-open .menu__body{left:0}
.menu-open .menu__body::before{left:0}
.menu__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}
.menu__item--parent .menu__link{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}
.menu__item--parent .menu__link svg{width:1.5rem;height:1.5rem;-webkit-box-flex:0;-ms-flex:0 0 1.5rem;flex:0 0 1.5rem;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}
.menu__link{font-size:1.75rem}
.submenu{max-height:0;overflow:hidden;-webkit-transition:max-height .3s ease,padding-top .3s ease;transition:max-height .3s ease,padding-top .3s ease}
.submenu__list{gap:1rem;padding-left:1rem}
.submenu__item--parent.open>.submenu__link svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.submenu__item--parent .submenu__link svg{width:1.5rem;height:1.5rem;-webkit-box-flex:0;-ms-flex:0 0 1.5rem;flex:0 0 1.5rem;-webkit-transform:rotate(0);transform:rotate(0)}
.submenu__link{font-size:1.25rem}
.icon-menu{display:block;position:relative;width:2.25rem;height:1.875rem;z-index:5}
.icon-menu span,.icon-menu::before,.icon-menu::after{content:"";-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;right:0;position:absolute;width:100%;height:.1875rem;background-color:var(--clr-neutral-000)}
._header-scroll .icon-menu span,._header-scroll .icon-menu::before,._header-scroll .icon-menu::after{background-color:var(--clr-accent-400)}
.icon-menu::before{top:0}
.icon-menu::after{bottom:0}
.icon-menu span{top:50%;-webkit-transform:translateY(-0.09375rem);transform:translateY(-0.09375rem)}
.menu-open .icon-menu span{scale:0}
.menu-open .icon-menu::before{top:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.menu-open .icon-menu::after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.top-footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.body-news{gap:1.5rem}
.row{grid-template-columns:repeat(8,1fr);-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;row-gap:1rem}
.col-lg-1{grid-column:span 1}
.col-lg-1-offset-1{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:2;grid-column-end:3}
.col-lg-1-offset-2{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:3;grid-column-end:4}
.col-lg-1-offset-3{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:4;grid-column-end:5}
.col-lg-1-offset-4{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:5;grid-column-end:6}
.col-lg-1-offset-5{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:6;grid-column-end:7}
.col-lg-1-offset-6{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:7;grid-column-end:8}
.col-lg-1-offset-7{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:8;grid-column-end:9}
.col-lg-2{grid-column:span 2}
.col-lg-2-offset-1{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:2;grid-column-end:4}
.col-lg-2-offset-2{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:3;grid-column-end:5}
.col-lg-2-offset-3{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:4;grid-column-end:6}
.col-lg-2-offset-4{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:5;grid-column-end:7}
.col-lg-2-offset-5{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:6;grid-column-end:8}
.col-lg-2-offset-6{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:7;grid-column-end:9}
.col-lg-3{grid-column:span 3}
.col-lg-3-offset-1{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:2;grid-column-end:5}
.col-lg-3-offset-2{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:3;grid-column-end:6}
.col-lg-3-offset-3{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:4;grid-column-end:7}
.col-lg-3-offset-4{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:5;grid-column-end:8}
.col-lg-3-offset-5{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:6;grid-column-end:9}
.col-lg-4{grid-column:span 4}
.col-lg-4-offset-1{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:2;grid-column-end:6}
.col-lg-4-offset-2{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:3;grid-column-end:7}
.col-lg-4-offset-3{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:4;grid-column-end:8}
.col-lg-4-offset-4{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:5;grid-column-end:9}
.col-lg-5{grid-column:span 5}
.col-lg-5-offset-1{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:2;grid-column-end:7}
.col-lg-5-offset-2{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:3;grid-column-end:8}
.col-lg-5-offset-3{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:4;grid-column-end:9}
.col-lg-6{grid-column:span 6}
.col-lg-6-offset-1{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:2;grid-column-end:8}
.col-lg-6-offset-2{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:3;grid-column-end:9}
.col-lg-7{grid-column:span 7}
.col-lg-7-offset-1{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:2;grid-column-end:9}
.col-lg-8{grid-column:span 8}
.display-lg-block{display:block !important}
.display-lg-inline-block{display:inline-block !important}
.display-lg-inline{display:inline !important}
.display-lg-none{display:none !important}
.display-lg-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}
.display-lg-grid{display:grid !important}
.fs-lg-900{font-size:var(--fs-900) !important}
.fs-lg-800{font-size:var(--fs-800) !important}
.fs-lg-700{font-size:var(--fs-700) !important}
.fs-lg-600{font-size:var(--fs-600) !important}
.fs-lg-500{font-size:var(--fs-500) !important}
.fs-lg-400{font-size:var(--fs-400) !important}
.fs-lg-300{font-size:var(--fs-300) !important}
.fs-lg-200{font-size:var(--fs-200) !important}
.m-lg-0{margin:0 !important}
.mt-lg-0{-webkit-margin-before:0 !important;margin-block-start:0 !important}
.mb-lg-0{-webkit-margin-after:0 !important;margin-block-end:0 !important}
.my-lg-0{margin-block:0 !important}
.ml-lg-0{-webkit-margin-start:0 !important;margin-inline-start:0 !important}
.mr-lg-0{-webkit-margin-end:0 !important;margin-inline-end:0 !important}
.mx-lg-0{margin-inline:0 !important}
.p-0{padding:0 !important}
.pt-lg-0{-webkit-padding-before:0 !important;padding-block-start:0 !important}
.pb-lg-0{-webkit-padding-after:0 !important;padding-block-end:0 !important}
.py-lg-0{padding-block:0 !important}
.pl-lg-0{-webkit-padding-start:0 !important;padding-inline-start:0 !important}
.pr-lg-0{-webkit-padding-end:0 !important;padding-inline-end:0 !important}
.px-lg-0{padding-inline:0 !important}
.g-0{gap:0 !important}
.gx-lg-0{-webkit-column-gap:0 !important;-moz-column-gap:0 !important;column-gap:0 !important}
.gy-lg-0{row-gap:0 !important}
.m-lg-4{margin:.25rem !important}
.mt-lg-4{-webkit-margin-before:.25rem !important;margin-block-start:.25rem !important}
.mb-lg-4{-webkit-margin-after:.25rem !important;margin-block-end:.25rem !important}
.my-lg-4{margin-block:.25rem !important}
.ml-lg-4{-webkit-margin-start:.25rem !important;margin-inline-start:.25rem !important}
.mr-lg-4{-webkit-margin-end:.25rem !important;margin-inline-end:.25rem !important}
.mx-lg-4{margin-inline:.25rem !important}
.p-4{padding:.25rem !important}
.pt-lg-4{-webkit-padding-before:.25rem !important;padding-block-start:.25rem !important}
.pb-lg-4{-webkit-padding-after:.25rem !important;padding-block-end:.25rem !important}
.py-lg-4{padding-block:.25rem !important}
.pl-lg-4{-webkit-padding-start:.25rem !important;padding-inline-start:.25rem !important}
.pr-lg-4{-webkit-padding-end:.25rem !important;padding-inline-end:.25rem !important}
.px-lg-4{padding-inline:.25rem !important}
.g-4{gap:.25rem !important}
.gx-lg-4{-webkit-column-gap:.25rem !important;-moz-column-gap:.25rem !important;column-gap:.25rem !important}
.gy-lg-4{row-gap:.25rem !important}
.m-lg-8{margin:.5rem !important}
.mt-lg-8{-webkit-margin-before:.5rem !important;margin-block-start:.5rem !important}
.mb-lg-8{-webkit-margin-after:.5rem !important;margin-block-end:.5rem !important}
.my-lg-8{margin-block:.5rem !important}
.ml-lg-8{-webkit-margin-start:.5rem !important;margin-inline-start:.5rem !important}
.mr-lg-8{-webkit-margin-end:.5rem !important;margin-inline-end:.5rem !important}
.mx-lg-8{margin-inline:.5rem !important}
.p-8{padding:.5rem !important}
.pt-lg-8{-webkit-padding-before:.5rem !important;padding-block-start:.5rem !important}
.pb-lg-8{-webkit-padding-after:.5rem !important;padding-block-end:.5rem !important}
.py-lg-8{padding-block:.5rem !important}
.pl-lg-8{-webkit-padding-start:.5rem !important;padding-inline-start:.5rem !important}
.pr-lg-8{-webkit-padding-end:.5rem !important;padding-inline-end:.5rem !important}
.px-lg-8{padding-inline:.5rem !important}
.g-8{gap:.5rem !important}
.gx-lg-8{-webkit-column-gap:.5rem !important;-moz-column-gap:.5rem !important;column-gap:.5rem !important}
.gy-lg-8{row-gap:.5rem !important}
.m-lg-12{margin:.75rem !important}
.mt-lg-12{-webkit-margin-before:.75rem !important;margin-block-start:.75rem !important}
.mb-lg-12{-webkit-margin-after:.75rem !important;margin-block-end:.75rem !important}
.my-lg-12{margin-block:.75rem !important}
.ml-lg-12{-webkit-margin-start:.75rem !important;margin-inline-start:.75rem !important}
.mr-lg-12{-webkit-margin-end:.75rem !important;margin-inline-end:.75rem !important}
.mx-lg-12{margin-inline:.75rem !important}
.p-12{padding:.75rem !important}
.pt-lg-12{-webkit-padding-before:.75rem !important;padding-block-start:.75rem !important}
.pb-lg-12{-webkit-padding-after:.75rem !important;padding-block-end:.75rem !important}
.py-lg-12{padding-block:.75rem !important}
.pl-lg-12{-webkit-padding-start:.75rem !important;padding-inline-start:.75rem !important}
.pr-lg-12{-webkit-padding-end:.75rem !important;padding-inline-end:.75rem !important}
.px-lg-12{padding-inline:.75rem !important}
.g-12{gap:.75rem !important}
.gx-lg-12{-webkit-column-gap:.75rem !important;-moz-column-gap:.75rem !important;column-gap:.75rem !important}
.gy-lg-12{row-gap:.75rem !important}
.m-lg-16{margin:1rem !important}
.mt-lg-16{-webkit-margin-before:1rem !important;margin-block-start:1rem !important}
.mb-lg-16{-webkit-margin-after:1rem !important;margin-block-end:1rem !important}
.my-lg-16{margin-block:1rem !important}
.ml-lg-16{-webkit-margin-start:1rem !important;margin-inline-start:1rem !important}
.mr-lg-16{-webkit-margin-end:1rem !important;margin-inline-end:1rem !important}
.mx-lg-16{margin-inline:1rem !important}
.p-16{padding:1rem !important}
.pt-lg-16{-webkit-padding-before:1rem !important;padding-block-start:1rem !important}
.pb-lg-16{-webkit-padding-after:1rem !important;padding-block-end:1rem !important}
.py-lg-16{padding-block:1rem !important}
.pl-lg-16{-webkit-padding-start:1rem !important;padding-inline-start:1rem !important}
.pr-lg-16{-webkit-padding-end:1rem !important;padding-inline-end:1rem !important}
.px-lg-16{padding-inline:1rem !important}
.g-16{gap:1rem !important}
.gx-lg-16{-webkit-column-gap:1rem !important;-moz-column-gap:1rem !important;column-gap:1rem !important}
.gy-lg-16{row-gap:1rem !important}
.m-lg-20{margin:1.25rem !important}
.mt-lg-20{-webkit-margin-before:1.25rem !important;margin-block-start:1.25rem !important}
.mb-lg-20{-webkit-margin-after:1.25rem !important;margin-block-end:1.25rem !important}
.my-lg-20{margin-block:1.25rem !important}
.ml-lg-20{-webkit-margin-start:1.25rem !important;margin-inline-start:1.25rem !important}
.mr-lg-20{-webkit-margin-end:1.25rem !important;margin-inline-end:1.25rem !important}
.mx-lg-20{margin-inline:1.25rem !important}
.p-20{padding:1.25rem !important}
.pt-lg-20{-webkit-padding-before:1.25rem !important;padding-block-start:1.25rem !important}
.pb-lg-20{-webkit-padding-after:1.25rem !important;padding-block-end:1.25rem !important}
.py-lg-20{padding-block:1.25rem !important}
.pl-lg-20{-webkit-padding-start:1.25rem !important;padding-inline-start:1.25rem !important}
.pr-lg-20{-webkit-padding-end:1.25rem !important;padding-inline-end:1.25rem !important}
.px-lg-20{padding-inline:1.25rem !important}
.g-20{gap:1.25rem !important}
.gx-lg-20{-webkit-column-gap:1.25rem !important;-moz-column-gap:1.25rem !important;column-gap:1.25rem !important}
.gy-lg-20{row-gap:1.25rem !important}
.m-lg-24{margin:1.5rem !important}
.mt-lg-24{-webkit-margin-before:1.5rem !important;margin-block-start:1.5rem !important}
.mb-lg-24{-webkit-margin-after:1.5rem !important;margin-block-end:1.5rem !important}
.my-lg-24{margin-block:1.5rem !important}
.ml-lg-24{-webkit-margin-start:1.5rem !important;margin-inline-start:1.5rem !important}
.mr-lg-24{-webkit-margin-end:1.5rem !important;margin-inline-end:1.5rem !important}
.mx-lg-24{margin-inline:1.5rem !important}
.p-24{padding:1.5rem !important}
.pt-lg-24{-webkit-padding-before:1.5rem !important;padding-block-start:1.5rem !important}
.pb-lg-24{-webkit-padding-after:1.5rem !important;padding-block-end:1.5rem !important}
.py-lg-24{padding-block:1.5rem !important}
.pl-lg-24{-webkit-padding-start:1.5rem !important;padding-inline-start:1.5rem !important}
.pr-lg-24{-webkit-padding-end:1.5rem !important;padding-inline-end:1.5rem !important}
.px-lg-24{padding-inline:1.5rem !important}
.g-24{gap:1.5rem !important}
.gx-lg-24{-webkit-column-gap:1.5rem !important;-moz-column-gap:1.5rem !important;column-gap:1.5rem !important}
.gy-lg-24{row-gap:1.5rem !important}
.m-lg-28{margin:1.75rem !important}
.mt-lg-28{-webkit-margin-before:1.75rem !important;margin-block-start:1.75rem !important}
.mb-lg-28{-webkit-margin-after:1.75rem !important;margin-block-end:1.75rem !important}
.my-lg-28{margin-block:1.75rem !important}
.ml-lg-28{-webkit-margin-start:1.75rem !important;margin-inline-start:1.75rem !important}
.mr-lg-28{-webkit-margin-end:1.75rem !important;margin-inline-end:1.75rem !important}
.mx-lg-28{margin-inline:1.75rem !important}
.p-28{padding:1.75rem !important}
.pt-lg-28{-webkit-padding-before:1.75rem !important;padding-block-start:1.75rem !important}
.pb-lg-28{-webkit-padding-after:1.75rem !important;padding-block-end:1.75rem !important}
.py-lg-28{padding-block:1.75rem !important}
.pl-lg-28{-webkit-padding-start:1.75rem !important;padding-inline-start:1.75rem !important}
.pr-lg-28{-webkit-padding-end:1.75rem !important;padding-inline-end:1.75rem !important}
.px-lg-28{padding-inline:1.75rem !important}
.g-28{gap:1.75rem !important}
.gx-lg-28{-webkit-column-gap:1.75rem !important;-moz-column-gap:1.75rem !important;column-gap:1.75rem !important}
.gy-lg-28{row-gap:1.75rem !important}
.m-lg-32{margin:2rem !important}
.mt-lg-32{-webkit-margin-before:2rem !important;margin-block-start:2rem !important}
.mb-lg-32{-webkit-margin-after:2rem !important;margin-block-end:2rem !important}
.my-lg-32{margin-block:2rem !important}
.ml-lg-32{-webkit-margin-start:2rem !important;margin-inline-start:2rem !important}
.mr-lg-32{-webkit-margin-end:2rem !important;margin-inline-end:2rem !important}
.mx-lg-32{margin-inline:2rem !important}
.p-32{padding:2rem !important}
.pt-lg-32{-webkit-padding-before:2rem !important;padding-block-start:2rem !important}
.pb-lg-32{-webkit-padding-after:2rem !important;padding-block-end:2rem !important}
.py-lg-32{padding-block:2rem !important}
.pl-lg-32{-webkit-padding-start:2rem !important;padding-inline-start:2rem !important}
.pr-lg-32{-webkit-padding-end:2rem !important;padding-inline-end:2rem !important}
.px-lg-32{padding-inline:2rem !important}
.g-32{gap:2rem !important}
.gx-lg-32{-webkit-column-gap:2rem !important;-moz-column-gap:2rem !important;column-gap:2rem !important}
.gy-lg-32{row-gap:2rem !important}
.m-lg-36{margin:2.25rem !important}
.mt-lg-36{-webkit-margin-before:2.25rem !important;margin-block-start:2.25rem !important}
.mb-lg-36{-webkit-margin-after:2.25rem !important;margin-block-end:2.25rem !important}
.my-lg-36{margin-block:2.25rem !important}
.ml-lg-36{-webkit-margin-start:2.25rem !important;margin-inline-start:2.25rem !important}
.mr-lg-36{-webkit-margin-end:2.25rem !important;margin-inline-end:2.25rem !important}
.mx-lg-36{margin-inline:2.25rem !important}
.p-36{padding:2.25rem !important}
.pt-lg-36{-webkit-padding-before:2.25rem !important;padding-block-start:2.25rem !important}
.pb-lg-36{-webkit-padding-after:2.25rem !important;padding-block-end:2.25rem !important}
.py-lg-36{padding-block:2.25rem !important}
.pl-lg-36{-webkit-padding-start:2.25rem !important;padding-inline-start:2.25rem !important}
.pr-lg-36{-webkit-padding-end:2.25rem !important;padding-inline-end:2.25rem !important}
.px-lg-36{padding-inline:2.25rem !important}
.g-36{gap:2.25rem !important}
.gx-lg-36{-webkit-column-gap:2.25rem !important;-moz-column-gap:2.25rem !important;column-gap:2.25rem !important}
.gy-lg-36{row-gap:2.25rem !important}
.m-lg-48{margin:3rem !important}
.mt-lg-48{-webkit-margin-before:3rem !important;margin-block-start:3rem !important}
.mb-lg-48{-webkit-margin-after:3rem !important;margin-block-end:3rem !important}
.my-lg-48{margin-block:3rem !important}
.ml-lg-48{-webkit-margin-start:3rem !important;margin-inline-start:3rem !important}
.mr-lg-48{-webkit-margin-end:3rem !important;margin-inline-end:3rem !important}
.mx-lg-48{margin-inline:3rem !important}
.p-48{padding:3rem !important}
.pt-lg-48{-webkit-padding-before:3rem !important;padding-block-start:3rem !important}
.pb-lg-48{-webkit-padding-after:3rem !important;padding-block-end:3rem !important}
.py-lg-48{padding-block:3rem !important}
.pl-lg-48{-webkit-padding-start:3rem !important;padding-inline-start:3rem !important}
.pr-lg-48{-webkit-padding-end:3rem !important;padding-inline-end:3rem !important}
.px-lg-48{padding-inline:3rem !important}
.g-48{gap:3rem !important}
.gx-lg-48{-webkit-column-gap:3rem !important;-moz-column-gap:3rem !important;column-gap:3rem !important}
.gy-lg-48{row-gap:3rem !important}
.m-lg-60{margin:3.75rem !important}
.mt-lg-60{-webkit-margin-before:3.75rem !important;margin-block-start:3.75rem !important}
.mb-lg-60{-webkit-margin-after:3.75rem !important;margin-block-end:3.75rem !important}
.my-lg-60{margin-block:3.75rem !important}
.ml-lg-60{-webkit-margin-start:3.75rem !important;margin-inline-start:3.75rem !important}
.mr-lg-60{-webkit-margin-end:3.75rem !important;margin-inline-end:3.75rem !important}
.mx-lg-60{margin-inline:3.75rem !important}
.p-60{padding:3.75rem !important}
.pt-lg-60{-webkit-padding-before:3.75rem !important;padding-block-start:3.75rem !important}
.pb-lg-60{-webkit-padding-after:3.75rem !important;padding-block-end:3.75rem !important}
.py-lg-60{padding-block:3.75rem !important}
.pl-lg-60{-webkit-padding-start:3.75rem !important;padding-inline-start:3.75rem !important}
.pr-lg-60{-webkit-padding-end:3.75rem !important;padding-inline-end:3.75rem !important}
.px-lg-60{padding-inline:3.75rem !important}
.g-60{gap:3.75rem !important}
.gx-lg-60{-webkit-column-gap:3.75rem !important;-moz-column-gap:3.75rem !important;column-gap:3.75rem !important}
.gy-lg-60{row-gap:3.75rem !important}
.m-lg-80{margin:5rem !important}
.mt-lg-80{-webkit-margin-before:5rem !important;margin-block-start:5rem !important}
.mb-lg-80{-webkit-margin-after:5rem !important;margin-block-end:5rem !important}
.my-lg-80{margin-block:5rem !important}
.ml-lg-80{-webkit-margin-start:5rem !important;margin-inline-start:5rem !important}
.mr-lg-80{-webkit-margin-end:5rem !important;margin-inline-end:5rem !important}
.mx-lg-80{margin-inline:5rem !important}
.p-80{padding:5rem !important}
.pt-lg-80{-webkit-padding-before:5rem !important;padding-block-start:5rem !important}
.pb-lg-80{-webkit-padding-after:5rem !important;padding-block-end:5rem !important}
.py-lg-80{padding-block:5rem !important}
.pl-lg-80{-webkit-padding-start:5rem !important;padding-inline-start:5rem !important}
.pr-lg-80{-webkit-padding-end:5rem !important;padding-inline-end:5rem !important}
.px-lg-80{padding-inline:5rem !important}
.g-80{gap:5rem !important}
.gx-lg-80{-webkit-column-gap:5rem !important;-moz-column-gap:5rem !important;column-gap:5rem !important}
.gy-lg-80{row-gap:5rem !important}
.m-lg-96{margin:6rem !important}
.mt-lg-96{-webkit-margin-before:6rem !important;margin-block-start:6rem !important}
.mb-lg-96{-webkit-margin-after:6rem !important;margin-block-end:6rem !important}
.my-lg-96{margin-block:6rem !important}
.ml-lg-96{-webkit-margin-start:6rem !important;margin-inline-start:6rem !important}
.mr-lg-96{-webkit-margin-end:6rem !important;margin-inline-end:6rem !important}
.mx-lg-96{margin-inline:6rem !important}
.p-96{padding:6rem !important}
.pt-lg-96{-webkit-padding-before:6rem !important;padding-block-start:6rem !important}
.pb-lg-96{-webkit-padding-after:6rem !important;padding-block-end:6rem !important}
.py-lg-96{padding-block:6rem !important}
.pl-lg-96{-webkit-padding-start:6rem !important;padding-inline-start:6rem !important}
.pr-lg-96{-webkit-padding-end:6rem !important;padding-inline-end:6rem !important}
.px-lg-96{padding-inline:6rem !important}
.g-96{gap:6rem !important}
.gx-lg-96{-webkit-column-gap:6rem !important;-moz-column-gap:6rem !important;column-gap:6rem !important}
.gy-lg-96{row-gap:6rem !important}
.m-lg-128{margin:8rem !important}
.mt-lg-128{-webkit-margin-before:8rem !important;margin-block-start:8rem !important}
.mb-lg-128{-webkit-margin-after:8rem !important;margin-block-end:8rem !important}
.my-lg-128{margin-block:8rem !important}
.ml-lg-128{-webkit-margin-start:8rem !important;margin-inline-start:8rem !important}
.mr-lg-128{-webkit-margin-end:8rem !important;margin-inline-end:8rem !important}
.mx-lg-128{margin-inline:8rem !important}
.p-128{padding:8rem !important}
.pt-lg-128{-webkit-padding-before:8rem !important;padding-block-start:8rem !important}
.pb-lg-128{-webkit-padding-after:8rem !important;padding-block-end:8rem !important}
.py-lg-128{padding-block:8rem !important}
.pl-lg-128{-webkit-padding-start:8rem !important;padding-inline-start:8rem !important}
.pr-lg-128{-webkit-padding-end:8rem !important;padding-inline-end:8rem !important}
.px-lg-128{padding-inline:8rem !important}
.g-128{gap:8rem !important}
.gx-lg-128{-webkit-column-gap:8rem !important;-moz-column-gap:8rem !important;column-gap:8rem !important}
.gy-lg-128{row-gap:8rem !important}
.m-lg-160{margin:10rem !important}
.mt-lg-160{-webkit-margin-before:10rem !important;margin-block-start:10rem !important}
.mb-lg-160{-webkit-margin-after:10rem !important;margin-block-end:10rem !important}
.my-lg-160{margin-block:10rem !important}
.ml-lg-160{-webkit-margin-start:10rem !important;margin-inline-start:10rem !important}
.mr-lg-160{-webkit-margin-end:10rem !important;margin-inline-end:10rem !important}
.mx-lg-160{margin-inline:10rem !important}
.p-160{padding:10rem !important}
.pt-lg-160{-webkit-padding-before:10rem !important;padding-block-start:10rem !important}
.pb-lg-160{-webkit-padding-after:10rem !important;padding-block-end:10rem !important}
.py-lg-160{padding-block:10rem !important}
.pl-lg-160{-webkit-padding-start:10rem !important;padding-inline-start:10rem !important}
.pr-lg-160{-webkit-padding-end:10rem !important;padding-inline-end:10rem !important}
.px-lg-160{padding-inline:10rem !important}
.g-160{gap:10rem !important}
.gx-lg-160{-webkit-column-gap:10rem !important;-moz-column-gap:10rem !important;column-gap:10rem !important}
.gy-lg-160{row-gap:10rem !important}
.intro__decor{display:none}
.subscription__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:1rem}
.item-news__arrow{-webkit-box-flex:0;-ms-flex:0 0 3.125rem;flex:0 0 3.125rem;width:3.125rem;height:3.125rem}
.services__grid{gap:1.5rem}
.services__row{padding:1.875rem 1rem}
}@media screen and (max-width:65em) and (max-width:30em){.menu__body{padding-top:5rem}
}@media screen and (max-width:65em) and (max-width:65em){.menu__item--parent.open .menu__link svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.menu__item--parent.open>.submenu{max-height:25rem;padding-top:1rem}
}@media screen and (max-width:65em) and (any-hover:none){.icon-menu{cursor:default}
}@media screen and (max-width:65em) and (max-width:48.1em){.menu-open .icon-menu::after{bottom:38%}
}@media screen and (max-width:48.1em){.padding-top-small{padding-top:1rem !important}
.padding-top-medium{padding-top:1.875rem !important}
.padding-top-large{padding-top:5rem !important}
.padding-top-extra-large{padding-top:8.125rem !important}
.padding-bottom-small{padding-bottom:1rem !important}
.padding-bottom-medium{padding-bottom:1.875rem !important}
.padding-bottom-large{padding-bottom:5rem !important}
.padding-bottom-extra-large{padding-bottom:8.125rem !important}
.content-main>:not(:last-child){margin-bottom:1rem}
.content-main h6{font-size:1.25rem;margin-top:1.5rem}
:root{--fs-900:3.875rem;--fs-800:3.375rem;--fs-700:2.875rem;--fs-600:2rem;--fs-500:1.75rem;--fs-400:1rem;--fs-300:.875rem;--fs-200:.75rem}
body:has(#wpadminbar) .wrapper .menu__body{padding-top:12.5rem}
h6,.heading-6{font-size:1.5rem}
.heading-underline{padding-bottom:1.5rem}
.submenu__item--parent>.submenu .submenu__list{font-size:1.125rem}
.site-footer{padding-block:3.75rem 1.875rem;border-radius:2.25rem}
.bottom-footer{-webkit-transform:translateY(0);transform:translateY(0);opacity:0}
.card-news{min-height:18.75rem;border-radius:1.6875rem}
.card-news__content{padding:1.5rem}
.card-news__text>p{font-size:1.125rem}
.row{grid-template-columns:repeat(8,1fr);-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;row-gap:1rem}
.col-md-1{grid-column:span 1}
.col-md-1-offset-1{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:2;grid-column-end:3}
.col-md-1-offset-2{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:3;grid-column-end:4}
.col-md-1-offset-3{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:4;grid-column-end:5}
.col-md-1-offset-4{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:5;grid-column-end:6}
.col-md-1-offset-5{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:6;grid-column-end:7}
.col-md-1-offset-6{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:7;grid-column-end:8}
.col-md-1-offset-7{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:8;grid-column-end:9}
.col-md-2{grid-column:span 2}
.col-md-2-offset-1{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:2;grid-column-end:4}
.col-md-2-offset-2{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:3;grid-column-end:5}
.col-md-2-offset-3{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:4;grid-column-end:6}
.col-md-2-offset-4{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:5;grid-column-end:7}
.col-md-2-offset-5{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:6;grid-column-end:8}
.col-md-2-offset-6{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:7;grid-column-end:9}
.col-md-3{grid-column:span 3}
.col-md-3-offset-1{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:2;grid-column-end:5}
.col-md-3-offset-2{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:3;grid-column-end:6}
.col-md-3-offset-3{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:4;grid-column-end:7}
.col-md-3-offset-4{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:5;grid-column-end:8}
.col-md-3-offset-5{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:6;grid-column-end:9}
.col-md-4{grid-column:span 4}
.col-md-4-offset-1{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:2;grid-column-end:6}
.col-md-4-offset-2{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:3;grid-column-end:7}
.col-md-4-offset-3{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:4;grid-column-end:8}
.col-md-4-offset-4{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:5;grid-column-end:9}
.col-md-5{grid-column:span 5}
.col-md-5-offset-1{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:2;grid-column-end:7}
.col-md-5-offset-2{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:3;grid-column-end:8}
.col-md-5-offset-3{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:4;grid-column-end:9}
.col-md-6{grid-column:span 6}
.col-md-6-offset-1{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:2;grid-column-end:8}
.col-md-6-offset-2{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:3;grid-column-end:9}
.col-md-7{grid-column:span 7}
.col-md-7-offset-1{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:2;grid-column-end:9}
.col-md-8{grid-column:span 8}
.display-md-block{display:block !important}
.display-md-inline-block{display:inline-block !important}
.display-md-inline{display:inline !important}
.display-md-none{display:none !important}
.display-md-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}
.display-md-grid{display:grid !important}
.fs-md-900{font-size:var(--fs-900) !important}
.fs-md-800{font-size:var(--fs-800) !important}
.fs-md-700{font-size:var(--fs-700) !important}
.fs-md-600{font-size:var(--fs-600) !important}
.fs-md-500{font-size:var(--fs-500) !important}
.fs-md-400{font-size:var(--fs-400) !important}
.fs-md-300{font-size:var(--fs-300) !important}
.fs-md-200{font-size:var(--fs-200) !important}
.m-0{margin:0 !important}
.mt-md-0{-webkit-margin-before:0 !important;margin-block-start:0 !important}
.mb-md-0{-webkit-margin-after:0 !important;margin-block-end:0 !important}
.my-md-0{margin-block:0 !important}
.ml-md-0{-webkit-margin-start:0 !important;margin-inline-start:0 !important}
.mr-md-0{-webkit-margin-end:0 !important;margin-inline-end:0 !important}
.mx-md-0{margin-inline:0 !important}
.p-0{padding:0 !important}
.pt-md-0{-webkit-padding-before:0 !important;padding-block-start:0 !important}
.pb-md-0{-webkit-padding-after:0 !important;padding-block-end:0 !important}
.py-md-0{padding-block:0 !important}
.pl-md-0{-webkit-padding-start:0 !important;padding-inline-start:0 !important}
.pr-md-0{-webkit-padding-end:0 !important;padding-inline-end:0 !important}
.px-md-0{padding-inline:0 !important}
.g-0{gap:0 !important}
.gx-md-0{-webkit-column-gap:0 !important;-moz-column-gap:0 !important;column-gap:0 !important}
.gy-md-0{row-gap:0 !important}
.m-4{margin:.25rem !important}
.mt-md-4{-webkit-margin-before:.25rem !important;margin-block-start:.25rem !important}
.mb-md-4{-webkit-margin-after:.25rem !important;margin-block-end:.25rem !important}
.my-md-4{margin-block:.25rem !important}
.ml-md-4{-webkit-margin-start:.25rem !important;margin-inline-start:.25rem !important}
.mr-md-4{-webkit-margin-end:.25rem !important;margin-inline-end:.25rem !important}
.mx-md-4{margin-inline:.25rem !important}
.p-4{padding:.25rem !important}
.pt-md-4{-webkit-padding-before:.25rem !important;padding-block-start:.25rem !important}
.pb-md-4{-webkit-padding-after:.25rem !important;padding-block-end:.25rem !important}
.py-md-4{padding-block:.25rem !important}
.pl-md-4{-webkit-padding-start:.25rem !important;padding-inline-start:.25rem !important}
.pr-md-4{-webkit-padding-end:.25rem !important;padding-inline-end:.25rem !important}
.px-md-4{padding-inline:.25rem !important}
.g-4{gap:.25rem !important}
.gx-md-4{-webkit-column-gap:.25rem !important;-moz-column-gap:.25rem !important;column-gap:.25rem !important}
.gy-md-4{row-gap:.25rem !important}
.m-8{margin:.5rem !important}
.mt-md-8{-webkit-margin-before:.5rem !important;margin-block-start:.5rem !important}
.mb-md-8{-webkit-margin-after:.5rem !important;margin-block-end:.5rem !important}
.my-md-8{margin-block:.5rem !important}
.ml-md-8{-webkit-margin-start:.5rem !important;margin-inline-start:.5rem !important}
.mr-md-8{-webkit-margin-end:.5rem !important;margin-inline-end:.5rem !important}
.mx-md-8{margin-inline:.5rem !important}
.p-8{padding:.5rem !important}
.pt-md-8{-webkit-padding-before:.5rem !important;padding-block-start:.5rem !important}
.pb-md-8{-webkit-padding-after:.5rem !important;padding-block-end:.5rem !important}
.py-md-8{padding-block:.5rem !important}
.pl-md-8{-webkit-padding-start:.5rem !important;padding-inline-start:.5rem !important}
.pr-md-8{-webkit-padding-end:.5rem !important;padding-inline-end:.5rem !important}
.px-md-8{padding-inline:.5rem !important}
.g-8{gap:.5rem !important}
.gx-md-8{-webkit-column-gap:.5rem !important;-moz-column-gap:.5rem !important;column-gap:.5rem !important}
.gy-md-8{row-gap:.5rem !important}
.m-12{margin:.75rem !important}
.mt-md-12{-webkit-margin-before:.75rem !important;margin-block-start:.75rem !important}
.mb-md-12{-webkit-margin-after:.75rem !important;margin-block-end:.75rem !important}
.my-md-12{margin-block:.75rem !important}
.ml-md-12{-webkit-margin-start:.75rem !important;margin-inline-start:.75rem !important}
.mr-md-12{-webkit-margin-end:.75rem !important;margin-inline-end:.75rem !important}
.mx-md-12{margin-inline:.75rem !important}
.p-12{padding:.75rem !important}
.pt-md-12{-webkit-padding-before:.75rem !important;padding-block-start:.75rem !important}
.pb-md-12{-webkit-padding-after:.75rem !important;padding-block-end:.75rem !important}
.py-md-12{padding-block:.75rem !important}
.pl-md-12{-webkit-padding-start:.75rem !important;padding-inline-start:.75rem !important}
.pr-md-12{-webkit-padding-end:.75rem !important;padding-inline-end:.75rem !important}
.px-md-12{padding-inline:.75rem !important}
.g-12{gap:.75rem !important}
.gx-md-12{-webkit-column-gap:.75rem !important;-moz-column-gap:.75rem !important;column-gap:.75rem !important}
.gy-md-12{row-gap:.75rem !important}
.m-16{margin:1rem !important}
.mt-md-16{-webkit-margin-before:1rem !important;margin-block-start:1rem !important}
.mb-md-16{-webkit-margin-after:1rem !important;margin-block-end:1rem !important}
.my-md-16{margin-block:1rem !important}
.ml-md-16{-webkit-margin-start:1rem !important;margin-inline-start:1rem !important}
.mr-md-16{-webkit-margin-end:1rem !important;margin-inline-end:1rem !important}
.mx-md-16{margin-inline:1rem !important}
.p-16{padding:1rem !important}
.pt-md-16{-webkit-padding-before:1rem !important;padding-block-start:1rem !important}
.pb-md-16{-webkit-padding-after:1rem !important;padding-block-end:1rem !important}
.py-md-16{padding-block:1rem !important}
.pl-md-16{-webkit-padding-start:1rem !important;padding-inline-start:1rem !important}
.pr-md-16{-webkit-padding-end:1rem !important;padding-inline-end:1rem !important}
.px-md-16{padding-inline:1rem !important}
.g-16{gap:1rem !important}
.gx-md-16{-webkit-column-gap:1rem !important;-moz-column-gap:1rem !important;column-gap:1rem !important}
.gy-md-16{row-gap:1rem !important}
.m-20{margin:1.25rem !important}
.mt-md-20{-webkit-margin-before:1.25rem !important;margin-block-start:1.25rem !important}
.mb-md-20{-webkit-margin-after:1.25rem !important;margin-block-end:1.25rem !important}
.my-md-20{margin-block:1.25rem !important}
.ml-md-20{-webkit-margin-start:1.25rem !important;margin-inline-start:1.25rem !important}
.mr-md-20{-webkit-margin-end:1.25rem !important;margin-inline-end:1.25rem !important}
.mx-md-20{margin-inline:1.25rem !important}
.p-20{padding:1.25rem !important}
.pt-md-20{-webkit-padding-before:1.25rem !important;padding-block-start:1.25rem !important}
.pb-md-20{-webkit-padding-after:1.25rem !important;padding-block-end:1.25rem !important}
.py-md-20{padding-block:1.25rem !important}
.pl-md-20{-webkit-padding-start:1.25rem !important;padding-inline-start:1.25rem !important}
.pr-md-20{-webkit-padding-end:1.25rem !important;padding-inline-end:1.25rem !important}
.px-md-20{padding-inline:1.25rem !important}
.g-20{gap:1.25rem !important}
.gx-md-20{-webkit-column-gap:1.25rem !important;-moz-column-gap:1.25rem !important;column-gap:1.25rem !important}
.gy-md-20{row-gap:1.25rem !important}
.m-24{margin:1.5rem !important}
.mt-md-24{-webkit-margin-before:1.5rem !important;margin-block-start:1.5rem !important}
.mb-md-24{-webkit-margin-after:1.5rem !important;margin-block-end:1.5rem !important}
.my-md-24{margin-block:1.5rem !important}
.ml-md-24{-webkit-margin-start:1.5rem !important;margin-inline-start:1.5rem !important}
.mr-md-24{-webkit-margin-end:1.5rem !important;margin-inline-end:1.5rem !important}
.mx-md-24{margin-inline:1.5rem !important}
.p-24{padding:1.5rem !important}
.pt-md-24{-webkit-padding-before:1.5rem !important;padding-block-start:1.5rem !important}
.pb-md-24{-webkit-padding-after:1.5rem !important;padding-block-end:1.5rem !important}
.py-md-24{padding-block:1.5rem !important}
.pl-md-24{-webkit-padding-start:1.5rem !important;padding-inline-start:1.5rem !important}
.pr-md-24{-webkit-padding-end:1.5rem !important;padding-inline-end:1.5rem !important}
.px-md-24{padding-inline:1.5rem !important}
.g-24{gap:1.5rem !important}
.gx-md-24{-webkit-column-gap:1.5rem !important;-moz-column-gap:1.5rem !important;column-gap:1.5rem !important}
.gy-md-24{row-gap:1.5rem !important}
.m-28{margin:1.75rem !important}
.mt-md-28{-webkit-margin-before:1.75rem !important;margin-block-start:1.75rem !important}
.mb-md-28{-webkit-margin-after:1.75rem !important;margin-block-end:1.75rem !important}
.my-md-28{margin-block:1.75rem !important}
.ml-md-28{-webkit-margin-start:1.75rem !important;margin-inline-start:1.75rem !important}
.mr-md-28{-webkit-margin-end:1.75rem !important;margin-inline-end:1.75rem !important}
.mx-md-28{margin-inline:1.75rem !important}
.p-28{padding:1.75rem !important}
.pt-md-28{-webkit-padding-before:1.75rem !important;padding-block-start:1.75rem !important}
.pb-md-28{-webkit-padding-after:1.75rem !important;padding-block-end:1.75rem !important}
.py-md-28{padding-block:1.75rem !important}
.pl-md-28{-webkit-padding-start:1.75rem !important;padding-inline-start:1.75rem !important}
.pr-md-28{-webkit-padding-end:1.75rem !important;padding-inline-end:1.75rem !important}
.px-md-28{padding-inline:1.75rem !important}
.g-28{gap:1.75rem !important}
.gx-md-28{-webkit-column-gap:1.75rem !important;-moz-column-gap:1.75rem !important;column-gap:1.75rem !important}
.gy-md-28{row-gap:1.75rem !important}
.m-32{margin:2rem !important}
.mt-md-32{-webkit-margin-before:2rem !important;margin-block-start:2rem !important}
.mb-md-32{-webkit-margin-after:2rem !important;margin-block-end:2rem !important}
.my-md-32{margin-block:2rem !important}
.ml-md-32{-webkit-margin-start:2rem !important;margin-inline-start:2rem !important}
.mr-md-32{-webkit-margin-end:2rem !important;margin-inline-end:2rem !important}
.mx-md-32{margin-inline:2rem !important}
.p-32{padding:2rem !important}
.pt-md-32{-webkit-padding-before:2rem !important;padding-block-start:2rem !important}
.pb-md-32{-webkit-padding-after:2rem !important;padding-block-end:2rem !important}
.py-md-32{padding-block:2rem !important}
.pl-md-32{-webkit-padding-start:2rem !important;padding-inline-start:2rem !important}
.pr-md-32{-webkit-padding-end:2rem !important;padding-inline-end:2rem !important}
.px-md-32{padding-inline:2rem !important}
.g-32{gap:2rem !important}
.gx-md-32{-webkit-column-gap:2rem !important;-moz-column-gap:2rem !important;column-gap:2rem !important}
.gy-md-32{row-gap:2rem !important}
.m-36{margin:2.25rem !important}
.mt-md-36{-webkit-margin-before:2.25rem !important;margin-block-start:2.25rem !important}
.mb-md-36{-webkit-margin-after:2.25rem !important;margin-block-end:2.25rem !important}
.my-md-36{margin-block:2.25rem !important}
.ml-md-36{-webkit-margin-start:2.25rem !important;margin-inline-start:2.25rem !important}
.mr-md-36{-webkit-margin-end:2.25rem !important;margin-inline-end:2.25rem !important}
.mx-md-36{margin-inline:2.25rem !important}
.p-36{padding:2.25rem !important}
.pt-md-36{-webkit-padding-before:2.25rem !important;padding-block-start:2.25rem !important}
.pb-md-36{-webkit-padding-after:2.25rem !important;padding-block-end:2.25rem !important}
.py-md-36{padding-block:2.25rem !important}
.pl-md-36{-webkit-padding-start:2.25rem !important;padding-inline-start:2.25rem !important}
.pr-md-36{-webkit-padding-end:2.25rem !important;padding-inline-end:2.25rem !important}
.px-md-36{padding-inline:2.25rem !important}
.g-36{gap:2.25rem !important}
.gx-md-36{-webkit-column-gap:2.25rem !important;-moz-column-gap:2.25rem !important;column-gap:2.25rem !important}
.gy-md-36{row-gap:2.25rem !important}
.m-48{margin:3rem !important}
.mt-md-48{-webkit-margin-before:3rem !important;margin-block-start:3rem !important}
.mb-md-48{-webkit-margin-after:3rem !important;margin-block-end:3rem !important}
.my-md-48{margin-block:3rem !important}
.ml-md-48{-webkit-margin-start:3rem !important;margin-inline-start:3rem !important}
.mr-md-48{-webkit-margin-end:3rem !important;margin-inline-end:3rem !important}
.mx-md-48{margin-inline:3rem !important}
.p-48{padding:3rem !important}
.pt-md-48{-webkit-padding-before:3rem !important;padding-block-start:3rem !important}
.pb-md-48{-webkit-padding-after:3rem !important;padding-block-end:3rem !important}
.py-md-48{padding-block:3rem !important}
.pl-md-48{-webkit-padding-start:3rem !important;padding-inline-start:3rem !important}
.pr-md-48{-webkit-padding-end:3rem !important;padding-inline-end:3rem !important}
.px-md-48{padding-inline:3rem !important}
.g-48{gap:3rem !important}
.gx-md-48{-webkit-column-gap:3rem !important;-moz-column-gap:3rem !important;column-gap:3rem !important}
.gy-md-48{row-gap:3rem !important}
.m-60{margin:3.75rem !important}
.mt-md-60{-webkit-margin-before:3.75rem !important;margin-block-start:3.75rem !important}
.mb-md-60{-webkit-margin-after:3.75rem !important;margin-block-end:3.75rem !important}
.my-md-60{margin-block:3.75rem !important}
.ml-md-60{-webkit-margin-start:3.75rem !important;margin-inline-start:3.75rem !important}
.mr-md-60{-webkit-margin-end:3.75rem !important;margin-inline-end:3.75rem !important}
.mx-md-60{margin-inline:3.75rem !important}
.p-60{padding:3.75rem !important}
.pt-md-60{-webkit-padding-before:3.75rem !important;padding-block-start:3.75rem !important}
.pb-md-60{-webkit-padding-after:3.75rem !important;padding-block-end:3.75rem !important}
.py-md-60{padding-block:3.75rem !important}
.pl-md-60{-webkit-padding-start:3.75rem !important;padding-inline-start:3.75rem !important}
.pr-md-60{-webkit-padding-end:3.75rem !important;padding-inline-end:3.75rem !important}
.px-md-60{padding-inline:3.75rem !important}
.g-60{gap:3.75rem !important}
.gx-md-60{-webkit-column-gap:3.75rem !important;-moz-column-gap:3.75rem !important;column-gap:3.75rem !important}
.gy-md-60{row-gap:3.75rem !important}
.m-80{margin:5rem !important}
.mt-md-80{-webkit-margin-before:5rem !important;margin-block-start:5rem !important}
.mb-md-80{-webkit-margin-after:5rem !important;margin-block-end:5rem !important}
.my-md-80{margin-block:5rem !important}
.ml-md-80{-webkit-margin-start:5rem !important;margin-inline-start:5rem !important}
.mr-md-80{-webkit-margin-end:5rem !important;margin-inline-end:5rem !important}
.mx-md-80{margin-inline:5rem !important}
.p-80{padding:5rem !important}
.pt-md-80{-webkit-padding-before:5rem !important;padding-block-start:5rem !important}
.pb-md-80{-webkit-padding-after:5rem !important;padding-block-end:5rem !important}
.py-md-80{padding-block:5rem !important}
.pl-md-80{-webkit-padding-start:5rem !important;padding-inline-start:5rem !important}
.pr-md-80{-webkit-padding-end:5rem !important;padding-inline-end:5rem !important}
.px-md-80{padding-inline:5rem !important}
.g-80{gap:5rem !important}
.gx-md-80{-webkit-column-gap:5rem !important;-moz-column-gap:5rem !important;column-gap:5rem !important}
.gy-md-80{row-gap:5rem !important}
.m-96{margin:6rem !important}
.mt-md-96{-webkit-margin-before:6rem !important;margin-block-start:6rem !important}
.mb-md-96{-webkit-margin-after:6rem !important;margin-block-end:6rem !important}
.my-md-96{margin-block:6rem !important}
.ml-md-96{-webkit-margin-start:6rem !important;margin-inline-start:6rem !important}
.mr-md-96{-webkit-margin-end:6rem !important;margin-inline-end:6rem !important}
.mx-md-96{margin-inline:6rem !important}
.p-96{padding:6rem !important}
.pt-md-96{-webkit-padding-before:6rem !important;padding-block-start:6rem !important}
.pb-md-96{-webkit-padding-after:6rem !important;padding-block-end:6rem !important}
.py-md-96{padding-block:6rem !important}
.pl-md-96{-webkit-padding-start:6rem !important;padding-inline-start:6rem !important}
.pr-md-96{-webkit-padding-end:6rem !important;padding-inline-end:6rem !important}
.px-md-96{padding-inline:6rem !important}
.g-96{gap:6rem !important}
.gx-md-96{-webkit-column-gap:6rem !important;-moz-column-gap:6rem !important;column-gap:6rem !important}
.gy-md-96{row-gap:6rem !important}
.m-128{margin:8rem !important}
.mt-md-128{-webkit-margin-before:8rem !important;margin-block-start:8rem !important}
.mb-md-128{-webkit-margin-after:8rem !important;margin-block-end:8rem !important}
.my-md-128{margin-block:8rem !important}
.ml-md-128{-webkit-margin-start:8rem !important;margin-inline-start:8rem !important}
.mr-md-128{-webkit-margin-end:8rem !important;margin-inline-end:8rem !important}
.mx-md-128{margin-inline:8rem !important}
.p-128{padding:8rem !important}
.pt-md-128{-webkit-padding-before:8rem !important;padding-block-start:8rem !important}
.pb-md-128{-webkit-padding-after:8rem !important;padding-block-end:8rem !important}
.py-md-128{padding-block:8rem !important}
.pl-md-128{-webkit-padding-start:8rem !important;padding-inline-start:8rem !important}
.pr-md-128{-webkit-padding-end:8rem !important;padding-inline-end:8rem !important}
.px-md-128{padding-inline:8rem !important}
.g-128{gap:8rem !important}
.gx-md-128{-webkit-column-gap:8rem !important;-moz-column-gap:8rem !important;column-gap:8rem !important}
.gy-md-128{row-gap:8rem !important}
.m-160{margin:10rem !important}
.mt-md-160{-webkit-margin-before:10rem !important;margin-block-start:10rem !important}
.mb-md-160{-webkit-margin-after:10rem !important;margin-block-end:10rem !important}
.my-md-160{margin-block:10rem !important}
.ml-md-160{-webkit-margin-start:10rem !important;margin-inline-start:10rem !important}
.mr-md-160{-webkit-margin-end:10rem !important;margin-inline-end:10rem !important}
.mx-md-160{margin-inline:10rem !important}
.p-160{padding:10rem !important}
.pt-md-160{-webkit-padding-before:10rem !important;padding-block-start:10rem !important}
.pb-md-160{-webkit-padding-after:10rem !important;padding-block-end:10rem !important}
.py-md-160{padding-block:10rem !important}
.pl-md-160{-webkit-padding-start:10rem !important;padding-inline-start:10rem !important}
.pr-md-160{-webkit-padding-end:10rem !important;padding-inline-end:10rem !important}
.px-md-160{padding-inline:10rem !important}
.g-160{gap:10rem !important}
.gx-md-160{-webkit-column-gap:10rem !important;-moz-column-gap:10rem !important;column-gap:10rem !important}
.gy-md-160{row-gap:10rem !important}
.hero-title{min-height:110vh}
.intro{padding-block:3.75rem 5rem;border-radius:1.6875rem;margin-block:-2.5rem}
.single .intro{padding-block:3.75rem 7.5rem}
.intro--product{padding-block:3.75rem}
.intro--product .intro__content{row-gap:1.625rem}
.intro__content{gap:1.5rem}
.intro__description>:not(:last-child){margin-bottom:.75rem}
.reviews{padding-block:5rem 3.75rem;border-radius:2.25rem}
.reviews__wrapper{margin-bottom:1.875rem}
.reviews__slide>:not(:last-child){margin-bottom:1.875rem}
.reviews__navigation:not(:last-child){margin-bottom:1.875rem}
.navigation .swiper-pagination-bullet{width:3.125rem;height:.375rem}
.subscription{padding-block:5.625rem;margin-block:-2.5rem}
.subscription__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.subscription__form{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}
.hero{padding-block:11.25rem 6.25rem}
.hero--center{min-height:110vh;padding-block:5rem}
.tabs{padding-top:8.75rem;padding-bottom:1.875rem}
.tab-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:1.25rem}
.explore{padding-top:1.875rem}
.explore__container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;row-gap:1.25rem}
.explore__image{border-radius:1.6875rem;margin:0 -0.9375rem}
.explore__content{gap:1.75rem}
.news{padding-block:3.75rem;margin-block:-2.5rem;border-radius:1.6875rem}
.news__container>:not(:last-child){margin-bottom:2.5rem}
.news__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.news__list{gap:1rem}
.item-news__title{font-size:1.25rem}
.item-news__button{font-size:1rem}
.tag-grid{padding-block:5.625rem 3.75rem}
.tag-grid__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.tag-grid__title:not(:last-child){margin-bottom:1.875rem;text-align:center}
.tag-grid__image{padding-bottom:70%;border-radius:1.6875rem}
.team{padding-block:3.75rem 3.75rem;margin-bottom:-2.5rem;border-radius:2.25rem}
.team__header:not(:last-child){margin-bottom:2.5rem}
.team__header>:not(:last-child){margin-bottom:1.75rem}
.team__grid{grid-template-columns:repeat(auto-fill,minmax(16.25rem,1fr));gap:1.25rem}
.team__content{padding:5rem 1.25rem 1.25rem}
.team__name{font-size:1.25rem}
.services--main{padding-block:3.75rem 6.875rem;margin-top:-2.5rem;border-top-left-radius:2.25rem;border-top-right-radius:2.25rem}
.services--product{padding-top:5rem}
.services__container>.services__title:not(:last-child){margin-bottom:2.5rem}
.services__header:not(:last-child){margin-bottom:2.5rem}
.services__header>:not(:last-child){margin-bottom:1.5rem}
.services__link{min-height:18.75rem}
.services__navigation{margin-top:1.5625rem}
.cta{padding-block:4.375rem;border-radius:2.25rem}
.cta__container{gap:1.75rem}
.product-intro{padding-block:8.75rem 1.875rem}
.product-intro>:not(:last-child){margin-bottom:3.125rem}
.product-intro__content{gap:1.75rem}
.product-intro__image{margin-inline:.9375rem;border-radius:2.25rem;padding-bottom:50%}
.list-description{padding-block:1.875rem}
.list-description__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.list-description__title:not(:last-child){margin-bottom:1.5rem}
.list-description__list-title:not(:last-child){margin-bottom:1.25rem}
.list-description__list-items{gap:.5rem}
.list-description__list-item{-webkit-box-align:start;-ms-flex-align:start;align-items:start}
.list-image{padding-block:1.875rem 1.5625rem}
.list-image__title{margin-bottom:2.125rem}
.list-image__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.25rem}
.list-image__list>:not(:last-child){margin-bottom:.75rem}
.list-image__list{gap:1.125rem}
.list-image__image{padding-bottom:50%;border-radius:2.25rem}
.list{padding-block:1.875rem}
.list__title:not(:last-child){margin-bottom:1.5rem}
.list__items>:not(:last-child){margin-bottom:.75rem}
.list__item{gap:.75rem}
.list-two-images{padding-block:1.875rem 6.25rem}
.list-two-images__title{margin-bottom:1.5rem}
.list-two-images__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.list-two-images__items{gap:.75rem}
.list-two-images__item{gap:1rem}
.list-two-images__images{gap:1.5rem}
.list-two-images__image:nth-child(even){padding-bottom:70%}
.list-two-images__image{border-radius:2.25rem;padding-bottom:50%}
.list-content{padding-block:1.875rem}
.list-content__header>:not(:last-child){margin-bottom:1.25rem}
.list-content__header:not(:last-child){margin-bottom:1.625rem}
.list-content__header.heading-underline:not(:last-child){margin-bottom:1.75rem}
.list-content__list>:not(:last-child){margin-bottom:.5rem}
.list-content+.list-content{padding-block:2.5rem}
.news-grid{padding-top:3.75rem;margin-block:-2.5rem;border-top-left-radius:2.25rem;border-top-right-radius:2.25rem}
.single__content{padding-block:3.75rem;margin-top:-2.5rem;border-radius:2.25rem}
.single__container .content-main p:first-child{font-size:1.25rem}
.single__share{margin-top:2.5rem;padding-top:2.25rem}
.single__share .widget{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.other-news{padding-block:5.625rem 7.5rem}
.other-news__title:not(:last-child){margin-bottom:2.5rem}
.other-news+.subscription{padding-top:3.75rem;border-top-left-radius:2.25rem;border-top-right-radius:2.25rem}
.content{padding-block:3.75rem 2.5rem;margin-top:-2.5rem;border-radius:2.25rem}
.privacy-policy .content{padding-bottom:3.125rem}
.product-download{padding-block:7.5rem}
.product-download__container>:not(:last-child){margin-bottom:2rem}
.product-content{padding-block:3.75rem 7.5rem;margin-bottom:-2.5rem;border-top-left-radius:2.25rem;border-top-right-radius:2.25rem}
.product-content__header>:not(:last-child){margin-bottom:1.625rem}
.product-content__header:not(:last-child){margin-bottom:1.25rem}
.product-content__description>:not(:last-child){margin-bottom:.75rem}
.product-content__sub-title:not(:last-child){margin-bottom:1.375rem}
.product-content__list{gap:1.25rem}
.product-content__list-item{gap:.75rem}
.protected{padding-block:5rem 7.5rem;margin-bottom:-2.5rem;border-top-left-radius:2.25rem;border-top-right-radius:2.25rem}
.protected__container>:not(:last-child){margin-bottom:1.625rem}
.hero-section{padding-block:9.375rem 6.25rem;margin-bottom:-2.5rem}
.hero-section__title:not(:last-child){margin-bottom:2.25rem}
.hero-section__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.contacts{gap:1rem}
.contacts__item{font-size:1.125rem;line-height:1.2}
.form__title:not(:last-child){margin-bottom:1.875rem}
.form__fields{gap:1rem}
.form__field textarea,.form__field input:not([type="submit"]){font-size:1.5rem;padding:.75rem .5rem}
.form__field textarea{min-height:9.375rem}
.form__row{gap:1rem 1.875rem}
.form__button input{background-position:68% 52%}
.error-page{min-height:100vh;min-height:100svh}
.error-page__title:not(:last-child){margin-bottom:1.625rem}
.error-page__sub-title{font-size:1.25rem}
.error-page__sub-title:not(:last-child){margin-bottom:1.25rem}
.thank-you{min-height:100vh;min-height:100svh}
.thank-you__title:not(:last-child){margin-bottom:1.625rem}
.thank-you__sub-title{font-size:1.25rem}
.thank-you__sub-title:not(:last-child){margin-bottom:1.25rem}
.thank-you+footer,.error-page+footer{margin-top:-2.5rem}
}@media screen and (max-width:30em){:root{--fs-900:2.375rem;--fs-800:2rem;--fs-700:1.75rem;--fs-600:1.625rem;--fs-500:1.5rem;--fs-400:1rem;--fs-300:.875rem;--fs-200:.75rem}
.site-header__actions{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:initial}
.actions-header__button{width:initial !important;margin-inline:initial !important}
.top-footer__navigation{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.bottom-footer>:not(:last-child){margin-bottom:1.875rem}
.bottom-footer__row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.bottom-footer__list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.button{min-height:3.125rem;padding:.75rem 1.75rem;width:100%}
.row{grid-template-columns:repeat(4,1fr);-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;row-gap:1rem}
.col-sm-1{grid-column:span 1}
.col-sm-1-offset-1{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:2;grid-column-end:3}
.col-sm-1-offset-2{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:3;grid-column-end:4}
.col-sm-1-offset-3{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:4;grid-column-end:5}
.col-sm-2{grid-column:span 2}
.col-sm-2-offset-1{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:2;grid-column-end:4}
.col-sm-2-offset-2{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:3;grid-column-end:5}
.col-sm-3{grid-column:span 3}
.col-sm-3-offset-1{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-start:2;grid-column-end:5}
.col-sm-4{grid-column:span 4}
.display-sm-block{display:block !important}
.display-sm-inline-block{display:inline-block !important}
.display-sm-inline{display:inline !important}
.display-sm-none{display:none !important}
.display-sm-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}
.display-sm-grid{display:grid !important}
.fs-sm-900{font-size:var(--fs-900) !important}
.fs-sm-800{font-size:var(--fs-800) !important}
.fs-sm-700{font-size:var(--fs-700) !important}
.fs-sm-600{font-size:var(--fs-600) !important}
.fs-sm-500{font-size:var(--fs-500) !important}
.fs-sm-400{font-size:var(--fs-400) !important}
.fs-sm-300{font-size:var(--fs-300) !important}
.fs-sm-200{font-size:var(--fs-200) !important}
.m-0{margin:0 !important}
.mt-sm-0{-webkit-margin-before:0 !important;margin-block-start:0 !important}
.mb-sm-0{-webkit-margin-after:0 !important;margin-block-end:0 !important}
.my-sm-0{margin-block:0 !important}
.ml-sm-0{-webkit-margin-start:0 !important;margin-inline-start:0 !important}
.mr-sm-0{-webkit-margin-end:0 !important;margin-inline-end:0 !important}
.mx-sm-0{margin-inline:0 !important}
.p-0{padding:0 !important}
.pt-sm-0{-webkit-padding-before:0 !important;padding-block-start:0 !important}
.pb-sm-0{-webkit-padding-after:0 !important;padding-block-end:0 !important}
.py-sm-0{padding-block:0 !important}
.pl-sm-0{-webkit-padding-start:0 !important;padding-inline-start:0 !important}
.pr-sm-0{-webkit-padding-end:0 !important;padding-inline-end:0 !important}
.px-sm-0{padding-inline:0 !important}
.g-0{gap:0 !important}
.gx-sm-0{-webkit-column-gap:0 !important;-moz-column-gap:0 !important;column-gap:0 !important}
.gy-sm-0{row-gap:0 !important}
.m-4{margin:.25rem !important}
.mt-sm-4{-webkit-margin-before:.25rem !important;margin-block-start:.25rem !important}
.mb-sm-4{-webkit-margin-after:.25rem !important;margin-block-end:.25rem !important}
.my-sm-4{margin-block:.25rem !important}
.ml-sm-4{-webkit-margin-start:.25rem !important;margin-inline-start:.25rem !important}
.mr-sm-4{-webkit-margin-end:.25rem !important;margin-inline-end:.25rem !important}
.mx-sm-4{margin-inline:.25rem !important}
.p-4{padding:.25rem !important}
.pt-sm-4{-webkit-padding-before:.25rem !important;padding-block-start:.25rem !important}
.pb-sm-4{-webkit-padding-after:.25rem !important;padding-block-end:.25rem !important}
.py-sm-4{padding-block:.25rem !important}
.pl-sm-4{-webkit-padding-start:.25rem !important;padding-inline-start:.25rem !important}
.pr-sm-4{-webkit-padding-end:.25rem !important;padding-inline-end:.25rem !important}
.px-sm-4{padding-inline:.25rem !important}
.g-4{gap:.25rem !important}
.gx-sm-4{-webkit-column-gap:.25rem !important;-moz-column-gap:.25rem !important;column-gap:.25rem !important}
.gy-sm-4{row-gap:.25rem !important}
.m-8{margin:.5rem !important}
.mt-sm-8{-webkit-margin-before:.5rem !important;margin-block-start:.5rem !important}
.mb-sm-8{-webkit-margin-after:.5rem !important;margin-block-end:.5rem !important}
.my-sm-8{margin-block:.5rem !important}
.ml-sm-8{-webkit-margin-start:.5rem !important;margin-inline-start:.5rem !important}
.mr-sm-8{-webkit-margin-end:.5rem !important;margin-inline-end:.5rem !important}
.mx-sm-8{margin-inline:.5rem !important}
.p-8{padding:.5rem !important}
.pt-sm-8{-webkit-padding-before:.5rem !important;padding-block-start:.5rem !important}
.pb-sm-8{-webkit-padding-after:.5rem !important;padding-block-end:.5rem !important}
.py-sm-8{padding-block:.5rem !important}
.pl-sm-8{-webkit-padding-start:.5rem !important;padding-inline-start:.5rem !important}
.pr-sm-8{-webkit-padding-end:.5rem !important;padding-inline-end:.5rem !important}
.px-sm-8{padding-inline:.5rem !important}
.g-8{gap:.5rem !important}
.gx-sm-8{-webkit-column-gap:.5rem !important;-moz-column-gap:.5rem !important;column-gap:.5rem !important}
.gy-sm-8{row-gap:.5rem !important}
.m-12{margin:.75rem !important}
.mt-sm-12{-webkit-margin-before:.75rem !important;margin-block-start:.75rem !important}
.mb-sm-12{-webkit-margin-after:.75rem !important;margin-block-end:.75rem !important}
.my-sm-12{margin-block:.75rem !important}
.ml-sm-12{-webkit-margin-start:.75rem !important;margin-inline-start:.75rem !important}
.mr-sm-12{-webkit-margin-end:.75rem !important;margin-inline-end:.75rem !important}
.mx-sm-12{margin-inline:.75rem !important}
.p-12{padding:.75rem !important}
.pt-sm-12{-webkit-padding-before:.75rem !important;padding-block-start:.75rem !important}
.pb-sm-12{-webkit-padding-after:.75rem !important;padding-block-end:.75rem !important}
.py-sm-12{padding-block:.75rem !important}
.pl-sm-12{-webkit-padding-start:.75rem !important;padding-inline-start:.75rem !important}
.pr-sm-12{-webkit-padding-end:.75rem !important;padding-inline-end:.75rem !important}
.px-sm-12{padding-inline:.75rem !important}
.g-12{gap:.75rem !important}
.gx-sm-12{-webkit-column-gap:.75rem !important;-moz-column-gap:.75rem !important;column-gap:.75rem !important}
.gy-sm-12{row-gap:.75rem !important}
.m-16{margin:1rem !important}
.mt-sm-16{-webkit-margin-before:1rem !important;margin-block-start:1rem !important}
.mb-sm-16{-webkit-margin-after:1rem !important;margin-block-end:1rem !important}
.my-sm-16{margin-block:1rem !important}
.ml-sm-16{-webkit-margin-start:1rem !important;margin-inline-start:1rem !important}
.mr-sm-16{-webkit-margin-end:1rem !important;margin-inline-end:1rem !important}
.mx-sm-16{margin-inline:1rem !important}
.p-16{padding:1rem !important}
.pt-sm-16{-webkit-padding-before:1rem !important;padding-block-start:1rem !important}
.pb-sm-16{-webkit-padding-after:1rem !important;padding-block-end:1rem !important}
.py-sm-16{padding-block:1rem !important}
.pl-sm-16{-webkit-padding-start:1rem !important;padding-inline-start:1rem !important}
.pr-sm-16{-webkit-padding-end:1rem !important;padding-inline-end:1rem !important}
.px-sm-16{padding-inline:1rem !important}
.g-16{gap:1rem !important}
.gx-sm-16{-webkit-column-gap:1rem !important;-moz-column-gap:1rem !important;column-gap:1rem !important}
.gy-sm-16{row-gap:1rem !important}
.m-20{margin:1.25rem !important}
.mt-sm-20{-webkit-margin-before:1.25rem !important;margin-block-start:1.25rem !important}
.mb-sm-20{-webkit-margin-after:1.25rem !important;margin-block-end:1.25rem !important}
.my-sm-20{margin-block:1.25rem !important}
.ml-sm-20{-webkit-margin-start:1.25rem !important;margin-inline-start:1.25rem !important}
.mr-sm-20{-webkit-margin-end:1.25rem !important;margin-inline-end:1.25rem !important}
.mx-sm-20{margin-inline:1.25rem !important}
.p-20{padding:1.25rem !important}
.pt-sm-20{-webkit-padding-before:1.25rem !important;padding-block-start:1.25rem !important}
.pb-sm-20{-webkit-padding-after:1.25rem !important;padding-block-end:1.25rem !important}
.py-sm-20{padding-block:1.25rem !important}
.pl-sm-20{-webkit-padding-start:1.25rem !important;padding-inline-start:1.25rem !important}
.pr-sm-20{-webkit-padding-end:1.25rem !important;padding-inline-end:1.25rem !important}
.px-sm-20{padding-inline:1.25rem !important}
.g-20{gap:1.25rem !important}
.gx-sm-20{-webkit-column-gap:1.25rem !important;-moz-column-gap:1.25rem !important;column-gap:1.25rem !important}
.gy-sm-20{row-gap:1.25rem !important}
.m-24{margin:1.5rem !important}
.mt-sm-24{-webkit-margin-before:1.5rem !important;margin-block-start:1.5rem !important}
.mb-sm-24{-webkit-margin-after:1.5rem !important;margin-block-end:1.5rem !important}
.my-sm-24{margin-block:1.5rem !important}
.ml-sm-24{-webkit-margin-start:1.5rem !important;margin-inline-start:1.5rem !important}
.mr-sm-24{-webkit-margin-end:1.5rem !important;margin-inline-end:1.5rem !important}
.mx-sm-24{margin-inline:1.5rem !important}
.p-24{padding:1.5rem !important}
.pt-sm-24{-webkit-padding-before:1.5rem !important;padding-block-start:1.5rem !important}
.pb-sm-24{-webkit-padding-after:1.5rem !important;padding-block-end:1.5rem !important}
.py-sm-24{padding-block:1.5rem !important}
.pl-sm-24{-webkit-padding-start:1.5rem !important;padding-inline-start:1.5rem !important}
.pr-sm-24{-webkit-padding-end:1.5rem !important;padding-inline-end:1.5rem !important}
.px-sm-24{padding-inline:1.5rem !important}
.g-24{gap:1.5rem !important}
.gx-sm-24{-webkit-column-gap:1.5rem !important;-moz-column-gap:1.5rem !important;column-gap:1.5rem !important}
.gy-sm-24{row-gap:1.5rem !important}
.m-28{margin:1.75rem !important}
.mt-sm-28{-webkit-margin-before:1.75rem !important;margin-block-start:1.75rem !important}
.mb-sm-28{-webkit-margin-after:1.75rem !important;margin-block-end:1.75rem !important}
.my-sm-28{margin-block:1.75rem !important}
.ml-sm-28{-webkit-margin-start:1.75rem !important;margin-inline-start:1.75rem !important}
.mr-sm-28{-webkit-margin-end:1.75rem !important;margin-inline-end:1.75rem !important}
.mx-sm-28{margin-inline:1.75rem !important}
.p-28{padding:1.75rem !important}
.pt-sm-28{-webkit-padding-before:1.75rem !important;padding-block-start:1.75rem !important}
.pb-sm-28{-webkit-padding-after:1.75rem !important;padding-block-end:1.75rem !important}
.py-sm-28{padding-block:1.75rem !important}
.pl-sm-28{-webkit-padding-start:1.75rem !important;padding-inline-start:1.75rem !important}
.pr-sm-28{-webkit-padding-end:1.75rem !important;padding-inline-end:1.75rem !important}
.px-sm-28{padding-inline:1.75rem !important}
.g-28{gap:1.75rem !important}
.gx-sm-28{-webkit-column-gap:1.75rem !important;-moz-column-gap:1.75rem !important;column-gap:1.75rem !important}
.gy-sm-28{row-gap:1.75rem !important}
.m-32{margin:2rem !important}
.mt-sm-32{-webkit-margin-before:2rem !important;margin-block-start:2rem !important}
.mb-sm-32{-webkit-margin-after:2rem !important;margin-block-end:2rem !important}
.my-sm-32{margin-block:2rem !important}
.ml-sm-32{-webkit-margin-start:2rem !important;margin-inline-start:2rem !important}
.mr-sm-32{-webkit-margin-end:2rem !important;margin-inline-end:2rem !important}
.mx-sm-32{margin-inline:2rem !important}
.p-32{padding:2rem !important}
.pt-sm-32{-webkit-padding-before:2rem !important;padding-block-start:2rem !important}
.pb-sm-32{-webkit-padding-after:2rem !important;padding-block-end:2rem !important}
.py-sm-32{padding-block:2rem !important}
.pl-sm-32{-webkit-padding-start:2rem !important;padding-inline-start:2rem !important}
.pr-sm-32{-webkit-padding-end:2rem !important;padding-inline-end:2rem !important}
.px-sm-32{padding-inline:2rem !important}
.g-32{gap:2rem !important}
.gx-sm-32{-webkit-column-gap:2rem !important;-moz-column-gap:2rem !important;column-gap:2rem !important}
.gy-sm-32{row-gap:2rem !important}
.m-36{margin:2.25rem !important}
.mt-sm-36{-webkit-margin-before:2.25rem !important;margin-block-start:2.25rem !important}
.mb-sm-36{-webkit-margin-after:2.25rem !important;margin-block-end:2.25rem !important}
.my-sm-36{margin-block:2.25rem !important}
.ml-sm-36{-webkit-margin-start:2.25rem !important;margin-inline-start:2.25rem !important}
.mr-sm-36{-webkit-margin-end:2.25rem !important;margin-inline-end:2.25rem !important}
.mx-sm-36{margin-inline:2.25rem !important}
.p-36{padding:2.25rem !important}
.pt-sm-36{-webkit-padding-before:2.25rem !important;padding-block-start:2.25rem !important}
.pb-sm-36{-webkit-padding-after:2.25rem !important;padding-block-end:2.25rem !important}
.py-sm-36{padding-block:2.25rem !important}
.pl-sm-36{-webkit-padding-start:2.25rem !important;padding-inline-start:2.25rem !important}
.pr-sm-36{-webkit-padding-end:2.25rem !important;padding-inline-end:2.25rem !important}
.px-sm-36{padding-inline:2.25rem !important}
.g-36{gap:2.25rem !important}
.gx-sm-36{-webkit-column-gap:2.25rem !important;-moz-column-gap:2.25rem !important;column-gap:2.25rem !important}
.gy-sm-36{row-gap:2.25rem !important}
.m-48{margin:3rem !important}
.mt-sm-48{-webkit-margin-before:3rem !important;margin-block-start:3rem !important}
.mb-sm-48{-webkit-margin-after:3rem !important;margin-block-end:3rem !important}
.my-sm-48{margin-block:3rem !important}
.ml-sm-48{-webkit-margin-start:3rem !important;margin-inline-start:3rem !important}
.mr-sm-48{-webkit-margin-end:3rem !important;margin-inline-end:3rem !important}
.mx-sm-48{margin-inline:3rem !important}
.p-48{padding:3rem !important}
.pt-sm-48{-webkit-padding-before:3rem !important;padding-block-start:3rem !important}
.pb-sm-48{-webkit-padding-after:3rem !important;padding-block-end:3rem !important}
.py-sm-48{padding-block:3rem !important}
.pl-sm-48{-webkit-padding-start:3rem !important;padding-inline-start:3rem !important}
.pr-sm-48{-webkit-padding-end:3rem !important;padding-inline-end:3rem !important}
.px-sm-48{padding-inline:3rem !important}
.g-48{gap:3rem !important}
.gx-sm-48{-webkit-column-gap:3rem !important;-moz-column-gap:3rem !important;column-gap:3rem !important}
.gy-sm-48{row-gap:3rem !important}
.m-60{margin:3.75rem !important}
.mt-sm-60{-webkit-margin-before:3.75rem !important;margin-block-start:3.75rem !important}
.mb-sm-60{-webkit-margin-after:3.75rem !important;margin-block-end:3.75rem !important}
.my-sm-60{margin-block:3.75rem !important}
.ml-sm-60{-webkit-margin-start:3.75rem !important;margin-inline-start:3.75rem !important}
.mr-sm-60{-webkit-margin-end:3.75rem !important;margin-inline-end:3.75rem !important}
.mx-sm-60{margin-inline:3.75rem !important}
.p-60{padding:3.75rem !important}
.pt-sm-60{-webkit-padding-before:3.75rem !important;padding-block-start:3.75rem !important}
.pb-sm-60{-webkit-padding-after:3.75rem !important;padding-block-end:3.75rem !important}
.py-sm-60{padding-block:3.75rem !important}
.pl-sm-60{-webkit-padding-start:3.75rem !important;padding-inline-start:3.75rem !important}
.pr-sm-60{-webkit-padding-end:3.75rem !important;padding-inline-end:3.75rem !important}
.px-sm-60{padding-inline:3.75rem !important}
.g-60{gap:3.75rem !important}
.gx-sm-60{-webkit-column-gap:3.75rem !important;-moz-column-gap:3.75rem !important;column-gap:3.75rem !important}
.gy-sm-60{row-gap:3.75rem !important}
.m-80{margin:5rem !important}
.mt-sm-80{-webkit-margin-before:5rem !important;margin-block-start:5rem !important}
.mb-sm-80{-webkit-margin-after:5rem !important;margin-block-end:5rem !important}
.my-sm-80{margin-block:5rem !important}
.ml-sm-80{-webkit-margin-start:5rem !important;margin-inline-start:5rem !important}
.mr-sm-80{-webkit-margin-end:5rem !important;margin-inline-end:5rem !important}
.mx-sm-80{margin-inline:5rem !important}
.p-80{padding:5rem !important}
.pt-sm-80{-webkit-padding-before:5rem !important;padding-block-start:5rem !important}
.pb-sm-80{-webkit-padding-after:5rem !important;padding-block-end:5rem !important}
.py-sm-80{padding-block:5rem !important}
.pl-sm-80{-webkit-padding-start:5rem !important;padding-inline-start:5rem !important}
.pr-sm-80{-webkit-padding-end:5rem !important;padding-inline-end:5rem !important}
.px-sm-80{padding-inline:5rem !important}
.g-80{gap:5rem !important}
.gx-sm-80{-webkit-column-gap:5rem !important;-moz-column-gap:5rem !important;column-gap:5rem !important}
.gy-sm-80{row-gap:5rem !important}
.m-96{margin:6rem !important}
.mt-sm-96{-webkit-margin-before:6rem !important;margin-block-start:6rem !important}
.mb-sm-96{-webkit-margin-after:6rem !important;margin-block-end:6rem !important}
.my-sm-96{margin-block:6rem !important}
.ml-sm-96{-webkit-margin-start:6rem !important;margin-inline-start:6rem !important}
.mr-sm-96{-webkit-margin-end:6rem !important;margin-inline-end:6rem !important}
.mx-sm-96{margin-inline:6rem !important}
.p-96{padding:6rem !important}
.pt-sm-96{-webkit-padding-before:6rem !important;padding-block-start:6rem !important}
.pb-sm-96{-webkit-padding-after:6rem !important;padding-block-end:6rem !important}
.py-sm-96{padding-block:6rem !important}
.pl-sm-96{-webkit-padding-start:6rem !important;padding-inline-start:6rem !important}
.pr-sm-96{-webkit-padding-end:6rem !important;padding-inline-end:6rem !important}
.px-sm-96{padding-inline:6rem !important}
.g-96{gap:6rem !important}
.gx-sm-96{-webkit-column-gap:6rem !important;-moz-column-gap:6rem !important;column-gap:6rem !important}
.gy-sm-96{row-gap:6rem !important}
.m-128{margin:8rem !important}
.mt-sm-128{-webkit-margin-before:8rem !important;margin-block-start:8rem !important}
.mb-sm-128{-webkit-margin-after:8rem !important;margin-block-end:8rem !important}
.my-sm-128{margin-block:8rem !important}
.ml-sm-128{-webkit-margin-start:8rem !important;margin-inline-start:8rem !important}
.mr-sm-128{-webkit-margin-end:8rem !important;margin-inline-end:8rem !important}
.mx-sm-128{margin-inline:8rem !important}
.p-128{padding:8rem !important}
.pt-sm-128{-webkit-padding-before:8rem !important;padding-block-start:8rem !important}
.pb-sm-128{-webkit-padding-after:8rem !important;padding-block-end:8rem !important}
.py-sm-128{padding-block:8rem !important}
.pl-sm-128{-webkit-padding-start:8rem !important;padding-inline-start:8rem !important}
.pr-sm-128{-webkit-padding-end:8rem !important;padding-inline-end:8rem !important}
.px-sm-128{padding-inline:8rem !important}
.g-128{gap:8rem !important}
.gx-sm-128{-webkit-column-gap:8rem !important;-moz-column-gap:8rem !important;column-gap:8rem !important}
.gy-sm-128{row-gap:8rem !important}
.m-160{margin:10rem !important}
.mt-sm-160{-webkit-margin-before:10rem !important;margin-block-start:10rem !important}
.mb-sm-160{-webkit-margin-after:10rem !important;margin-block-end:10rem !important}
.my-sm-160{margin-block:10rem !important}
.ml-sm-160{-webkit-margin-start:10rem !important;margin-inline-start:10rem !important}
.mr-sm-160{-webkit-margin-end:10rem !important;margin-inline-end:10rem !important}
.mx-sm-160{margin-inline:10rem !important}
.p-160{padding:10rem !important}
.pt-sm-160{-webkit-padding-before:10rem !important;padding-block-start:10rem !important}
.pb-sm-160{-webkit-padding-after:10rem !important;padding-block-end:10rem !important}
.py-sm-160{padding-block:10rem !important}
.pl-sm-160{-webkit-padding-start:10rem !important;padding-inline-start:10rem !important}
.pr-sm-160{-webkit-padding-end:10rem !important;padding-inline-end:10rem !important}
.px-sm-160{padding-inline:10rem !important}
.g-160{gap:10rem !important}
.gx-sm-160{-webkit-column-gap:10rem !important;-moz-column-gap:10rem !important;column-gap:10rem !important}
.gy-sm-160{row-gap:10rem !important}
.hero__description{font-size:1.25rem}
.tabs{padding-top:6.25rem}
.tag-grid__tags{gap:.75rem}
.services__grid .services__card{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}
.list-image__list{grid-template-columns:repeat(auto-fill,minmax(9.375rem,1fr))}
.list-image__item{gap:.75rem}
.form__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}