*,:after,:before{box-sizing:inherit}*{font:inherit}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;margin:0;padding:0}html{box-sizing:border-box}article,aside,details,figcaption,figure,footer,form legend,header,hgroup,main,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}button,input,select,textarea{margin:0}.btn,.form-control,.link,.reset{appearance:none;background-color:transparent;border:0;border-radius:0;color:inherit;line-height:inherit;padding:0}select.form-control::-ms-expand{display:none}textarea{overflow:auto;resize:vertical;vertical-align:top}input::-ms-clear{display:none}table{border-collapse:collapse;border-spacing:0}img,svg,video{max-width:100%}@font-face{font-family:Outfit;font-weight:900;src:url(/build/fonts/Outfit-Black.5027173f.ttf) format("ttf"),url(/build/fonts/Outfit-Black.d6a1e257.woff) format("woff"),url(/build/fonts/Outfit-Black.8f166d19.woff2) format("woff2")}@font-face{font-family:Outfit;font-weight:800;src:url(/build/fonts/Outfit-ExtraBold.af2c70c8.ttf) format("ttf"),url(/build/fonts/Outfit-ExtraBold.1fc7185d.woff) format("woff"),url(/build/fonts/Outfit-ExtraBold.caea5909.woff2) format("woff2")}@font-face{font-family:Outfit;font-weight:700;src:url(/build/fonts/Outfit-Bold.b2e2fcd8.ttf) format("ttf"),url(/build/fonts/Outfit-Bold.a01de600.woff) format("woff"),url(/build/fonts/Outfit-Bold.33f6fa54.woff2) format("woff2")}@font-face{font-family:Outfit;font-weight:600;src:url(/build/fonts/Outfit-SemiBold.ea851e9b.ttf) format("ttf"),url(/build/fonts/Outfit-SemiBold.592830c5.woff) format("woff"),url(/build/fonts/Outfit-SemiBold.3a56a037.woff2) format("woff2")}@font-face{font-family:Outfit;font-weight:500;src:url(/build/fonts/Outfit-Medium.1d6f1a86.ttf) format("ttf"),url(/build/fonts/Outfit-Medium.b868f144.woff) format("woff"),url(/build/fonts/Outfit-Medium.48773ccf.woff2) format("woff2")}@font-face{font-family:Outfit;font-weight:400;src:url(/build/fonts/Outfit-Regular.e853df41.ttf) format("ttf"),url(/build/fonts/Outfit-Regular.239557bd.woff) format("woff"),url(/build/fonts/Outfit-Regular.7c6b519d.woff2) format("woff2")}@font-face{font-family:Outfit;font-weight:300;src:url(/build/fonts/Outfit-Light.27737e30.ttf) format("ttf"),url(/build/fonts/Outfit-Light.fa5789bc.woff) format("woff"),url(/build/fonts/Outfit-Light.cc203ae2.woff2) format("woff2")}@font-face{font-family:Outfit;font-weight:200;src:url(/build/fonts/Outfit-ExtraLight.8ec1fa62.ttf) format("ttf"),url(/build/fonts/Outfit-ExtraLight.f099ea28.woff) format("woff"),url(/build/fonts/Outfit-ExtraLight.bdf3e400.woff2) format("woff2")}@font-face{font-family:Outfit;font-weight:100;src:url(/build/fonts/Outfit-Thin.2036ad77.ttf) format("ttf"),url(/build/fonts/Outfit-Thin.8642a610.woff) format("woff"),url(/build/fonts/Outfit-Thin.eba57f21.woff2) format("woff2")}@font-face{font-family:"DM Serif Text";font-weight:400;src:url(/build/fonts/DMSerifText-Regular.55cfbfdd.ttf) format("ttf"),url(/build/fonts/DMSerifText-Regular.f17f6392.woff) format("woff"),url(/build/fonts/DMSerifText-Regular.8936877e.woff2) format("woff2")}:root{--font-primary:"Outfit",sans-serif;--font-secondary:"DM Serif Text",sans-serif;--body-line-height:1.5;--heading-line-height:1;--text-sm:0.729rem;--text-unit:0.875rem;--text-md:1.063rem;--text-lg:1.25rem;--text-xl:1.5rem;--text-xxl:1.813rem;--text-xxxl:2.188rem;--text-xxxxl:2.625rem}@media (min-width:64rem){:root{--text-sm:0.833rem;--text-unit:1rem;--text-md:1.188rem;--text-lg:1.438rem;--text-xl:1.750rem;--text-xxl:2.062rem;--text-xxxl:2.5rem;--text-xxxxl:3rem;--text-base-size:1rem}}body{color:var(--color-primary);font-family:var(--font-primary);font-size:var(--text-unit)}:root,[data-theme=default]{--color-primary-darker:#000;--color-primary-darker-h:246;--color-primary-darker-s:43%;--color-primary-darker-l:0%;--color-primary-dark:#080712;--color-primary-dark-h:246;--color-primary-dark-s:43%;--color-primary-dark-l:5%;--color-primary:#0f0d21;--color-primary-h:246;--color-primary-s:43%;--color-primary-l:9%;--color-primary-light:#191637;--color-primary-light-h:246;--color-primary-light-s:43%;--color-primary-light-l:15%;--color-primary-lighter:#231f4d;--color-primary-lighter-h:246;--color-primary-lighter-s:43%;--color-primary-lighter-l:21%;--color-accent-darker:#26d96e;--color-accent-darker-h:144;--color-accent-darker-s:70%;--color-accent-darker-l:50%;--color-accent-dark:#40dd7f;--color-accent-dark-h:144;--color-accent-dark-s:70%;--color-accent-dark-l:56%;--color-accent:#5ae291;--color-accent-h:144;--color-accent-s:70%;--color-accent-l:62%;--color-accent-light:#74e7a2;--color-accent-light-h:144;--color-accent-light-s:70%;--color-accent-light-l:68%;--color-accent-lighter:#8eebb3;--color-accent-lighter-h:144;--color-accent-lighter-s:70%;--color-accent-lighter-l:74%;--color-background-darker:#ffdeb3;--color-background-darker-h:34;--color-background-darker-s:100%;--color-background-darker-l:85%;--color-background-dark:#ffebd1;--color-background-dark-h:34;--color-background-dark-s:100%;--color-background-dark-l:91%;--color-background:#fff8f0;--color-background-h:34;--color-background-s:100%;--color-background-l:97%;--color-background-light:#fffdfa;--color-background-light-h:34;--color-background-light-s:100%;--color-background-light-l:99%;--color-background-lighter:#fff;--color-background-lighter-h:34;--color-background-lighter-s:100%;--color-background-lighter-l:100%;--color-black:#0d1317;--color-black-h:204;--color-black-s:28%;--color-black-l:7%;--color-white:#fff;--color-white-h:0;--color-white-s:0%;--color-white-l:100%;--color-warning-darker:#a96404;--color-warning-darker-h:35;--color-warning-darker-s:95%;--color-warning-darker-l:34%;--color-warning-dark:#db8206;--color-warning-dark-h:35;--color-warning-dark-s:95%;--color-warning-dark-l:44%;--color-warning:#f99c1a;--color-warning-h:35;--color-warning-s:95%;--color-warning-l:54%;--color-warning-light:#fab24c;--color-warning-light-h:35;--color-warning-light-s:95%;--color-warning-light-l:64%;--color-warning-lighter:#fcc77e;--color-warning-lighter-h:35;--color-warning-lighter-s:95%;--color-warning-lighter-l:74%;--color-success-darker:#3cb440;--color-success-darker-h:122;--color-success-darker-s:50%;--color-success-darker-l:47%;--color-success-dark:#47c24b;--color-success-dark-h:122;--color-success-dark-s:50%;--color-success-dark-l:52%;--color-success:#66cc69;--color-success-h:122;--color-success-s:50%;--color-success-l:60%;--color-success-light:#88d78b;--color-success-light-h:122;--color-success-light-s:50%;--color-success-light-l:69%;--color-success-lighter:#a3e0a5;--color-success-lighter-h:122;--color-success-lighter-s:50%;--color-success-lighter-l:76%;--color-error-darker:#b70b3e;--color-error-darker-h:342;--color-error-darker-s:89%;--color-error-darker-l:38%;--color-error-dark:#cf0c47;--color-error-dark-h:342;--color-error-dark-s:89%;--color-error-dark-l:43%;--color-error:#e70d4f;--color-error-h:342;--color-error-s:89%;--color-error-l:48%;--color-error-light:#f32b67;--color-error-light-h:342;--color-error-light-s:89%;--color-error-light-l:56%;--color-error-lighter:#f4487c;--color-error-lighter-h:342;--color-error-lighter-s:89%;--color-error-lighter-l:62%;--color-info-darker:#337299;--color-info-darker-h:203;--color-info-darker-s:50%;--color-info-darker-l:40%;--color-info-dark:#408ebf;--color-info-dark-h:203;--color-info-dark-s:50%;--color-info-dark-l:50%;--color-info:#66a5cc;--color-info-h:203;--color-info-s:50%;--color-info-l:60%;--color-info-light:#8cbbd9;--color-info-light-h:203;--color-info-light-s:50%;--color-info-light-l:70%;--color-info-lighter:#b3d2e6;--color-info-lighter-h:203;--color-info-lighter-s:50%;--color-info-lighter-l:80%}.main{background-color:var(--color-white);font-weight:300;position:relative;z-index:0}a{color:var(--color-primary);text-decoration:none}p{margin:10px 0}.high-container{margin:0 6.5%}@media (min-width:64rem){.high-container{margin:0 10.5%}}.low-container{margin:0 3.5%}@media (min-width:64rem){.low-container{margin:0 6%}}.very-high-container{margin:0 6.5%}@media (min-width:64rem){.very-high-container{margin:0 17%}}.content{position:relative;z-index:0}strong{font-weight:600}ul{list-style:initial;margin-left:18px}.color-accent{color:var(--color-accent)}.header{background-color:var(--color-white);margin-bottom:20px;position:sticky;top:0;width:100%;z-index:2}.header .logo{height:40px;width:90px}.header .header-content{align-items:center;border-bottom:1px solid var(--color-background);display:flex;justify-content:space-between;padding:15px 0}.header .nav-background{background-color:#0f0d21;height:100vh;left:100%;opacity:0;position:fixed;top:0;transition:opacity .4s ease-in-out,left 0s .4s;width:100%;z-index:1}.header .nav-background.display-mobile{left:0;opacity:25%;transition:opacity .4s ease-in-out}.header .nav-content{background-color:var(--color-white);height:100vh;padding:25px 25px 0;position:fixed;right:-80%;top:0;transition:right .4s ease-in-out;width:80%;z-index:2}.header .nav-content.display-mobile{right:0}.header .nav-close{margin-bottom:53px;text-align:right}.header .nav-item,.header .nav-items{display:flex;flex-direction:column}.header .nav-item{font-size:var(--text-md);justify-content:flex-start;margin-bottom:25px}.header .sub-nav{display:none;flex-direction:column;gap:20px;margin-left:20px;margin-top:15px}.header .sub-nav-item{font-size:var(--text-unit)}.header .nav-item-title{align-items:center;cursor:pointer;display:flex}.header .nav-item-title svg{margin-left:10px;transition:transform .3s ease;width:10px}.header .js-nav-item.active .sub-nav,.header .js-nav-item:hover .sub-nav{display:flex}.header .js-nav-item.active svg,.header .js-nav-item:hover svg{transform:rotate(180deg)}.header .nav-item__svg{display:flex;gap:25px}.header .nav-item__svg svg{fill:var(--color-accent);height:32px;width:32px}.header .nav-close__button{background-color:transparent;border:none;color:var(--color-primary);cursor:pointer;text-transform:uppercase}.header .nav-open__button{align-items:center;cursor:pointer;display:flex;text-transform:uppercase}.header .nav-open__button svg{margin-right:15px}.header .nav-btn-contact{margin-top:15px}@media (min-width:64rem){.header .header-content{padding:25px 0}.header .logo{height:auto;width:auto}.header .nav-background,.header .nav-close,.header .nav-open__button{display:none}.header .nav-content{display:block;height:auto;padding:0;position:relative;right:auto;width:100%}.header .nav-items{align-items:center;flex-direction:row}.header .nav-item{margin:0 22px 0 0;position:relative}.header .sub-nav{background-color:var(--color-white);box-shadow:0 8px 24px rgba(0,0,0,.22);left:0;margin:0;padding:15px 20px;position:absolute;top:100%;width:max-content}.header .nav-btn-contact{margin:0}}@media (min-width:81rem){.header .nav-item{margin:0 50px 0 0}.header .nav-item:last-child{margin:0}}@media (min-width:90rem){.header .nav-item{margin-right:40px}.header .nav-item.nav-last-item{margin-right:80px}}.page-header{margin-top:70px}.footer{margin-bottom:25px}@media (min-width:81rem){.footer{margin-bottom:50px}}.footer .footer-headband{display:flex;font-size:var(--text-lg);font-weight:600;overflow:hidden;padding-bottom:100px}.footer .footer-headband-container{overflow:hidden;padding:40px 0}.footer .footer-container{border-radius:15px;margin-top:-100px;padding:60px 25px}@media (min-width:81rem){.footer .footer-container{padding:80px}}.footer .footer-content{display:flex;flex-direction:column}@media (min-width:81rem){.footer .footer-content{align-items:center;flex-direction:row;gap:50px}}@media (min-width:90rem){.footer .footer-content{align-items:center;flex-direction:row;gap:100px}}.footer .footer-content-left,.footer .footer-content-right{width:100%}@media (min-width:90rem){.footer .footer-content-left,.footer .footer-content-right{width:50%}}@media (min-width:81rem){.footer .footer-content-right{display:flex;justify-content:flex-end}}.footer .footer-content-text,.footer .footer-title{margin-bottom:20px}.footer .footer-content-button{display:flex;flex-direction:column;gap:20px;margin-bottom:40px}@media (min-width:48rem){.footer .footer-content-button{flex-direction:row}}.footer .footer-social-links{display:flex;gap:15px;margin-bottom:40px}.footer hr{background-color:var(--color-white);border:none;height:1px;margin-bottom:40px;width:100%}.footer .footer-links{display:flex;flex-direction:column;gap:20px}@media (min-width:81rem){.footer .footer-links{flex-direction:row;justify-content:space-between}}.footer .footer-links-center,.footer .footer-links-left,.footer .footer-links-right{display:flex;flex-direction:column;gap:10px}@media (min-width:81rem){.footer .footer-links-center,.footer .footer-links-left,.footer .footer-links-right{width:max-content}}.login .underline-title{margin-top:30px}.login .login-form{margin-top:50px}.login .login-submit{margin-top:1rem}.login .login-form_50{display:flex;flex-wrap:wrap;gap:6%}.login .btn-login-submit{display:flex;justify-content:flex-end}@media (min-width:64rem){.login .login-form_50 .input{width:47%}}@media (min-width:81rem){.login .login-form{width:75%}}@media (min-width:90rem){.login .login-form{width:60%}}.btn-login-submit{margin-bottom:100px}.underline-title{display:inline}.underline-text{background:linear-gradient(to bottom,transparent 60%,var(--color-accent) 60%);box-decoration-break:clone;-webkit-box-decoration-break:clone;padding:0 4px}h1{font-size:var(--text-xxxxl);font-weight:600}h2{font-size:var(--text-xxxl)}h2,h3{font-family:var(--font-secondary),serif;font-style:italic}h3{font-size:var(--text-xxl)}h4{font-size:var(--text-xl)}h4,h5{font-weight:600}h5{font-size:var(--text-lg)}h6{font-size:var(--text-md);font-weight:600}.btn{width:max-content}.btn.btn-primary a,.btn.btn-primary button{background-color:var(--color-accent);border:none;border-radius:15px;color:var(--color-primary);font-weight:600;letter-spacing:.9px;padding:18px 30px;text-align:center;text-transform:uppercase;transition:background-color .3s ease,color .3s ease}.btn.btn-primary svg{fill:var(--color-primary);height:20px;margin-left:15px;transition:fill .3s ease;width:20px}@media (min-width:64rem){.btn.btn-primary svg{height:24px;width:24px}}.btn.btn-primary:hover a,.btn.btn-primary:hover button{background-color:var(--color-primary);color:var(--color-accent)}.btn.btn-primary:hover svg{fill:var(--color-accent)}.btn.btn-secondary{font-weight:600;position:relative;text-transform:uppercase}.btn.btn-secondary svg{fill:var(--color-primary);height:14px;margin-left:10px;transition:fill .3s ease;width:14px}@media (min-width:64rem){.btn.btn-secondary svg{height:16px;width:16px}}.btn.btn-secondary .btn-underline{background-color:var(--color-primary);bottom:-8px;height:1px;left:0;opacity:0;position:absolute;transition:opacity .3s ease;width:100%}.btn.btn-secondary:hover .btn-underline{opacity:1}.btn .btn-link{display:flex}.btn .btn-link,.scroll-top{align-items:center;cursor:pointer}.scroll-top{bottom:85px;font-size:var(--text-sm);position:fixed;right:15px;text-transform:uppercase}.scroll-top svg{margin-right:20px}.input:not(.input__checkbox){background:transparent;border:none;border-bottom:1px solid var(--color-primary);color:var(--color-primary);margin-bottom:1rem;margin-top:1rem;padding:12px;width:100%}.input__type-checkbox{margin-bottom:1rem;margin-top:1rem;position:relative}.input__type-checkbox input{left:0;opacity:0;position:absolute;top:1px}.input__type-checkbox input:checked+label:after{background:var(--color-primary)}.input__type-checkbox label{display:grid;gap:1rem;grid-template-areas:"checkbox label";grid-template-columns:1rem 1fr;width:100%}.input__type-checkbox label:after,.input__type-checkbox label:before{content:"";display:block;grid-area:checkbox;margin-top:1px}.input__type-checkbox label:before{border:1px solid var(--color-primary);height:1rem;width:100%}.input__type-checkbox label:after{background:transparent;height:calc(1rem - 4px);left:2px;position:relative;top:2px;width:calc(100% - 4px)}.alerts_list{margin:1rem 0;width:100%}.alerts_list .alerts{border-radius:10px;color:var(--color-primary);list-style:disc;margin:1rem 0;padding:1rem 2rem}.alerts_list .alerts__success{background-color:hsla(var(--color-success-h),var(--color-success-s),var(--color-success-l),.4)}.alerts_list .alerts__error{background-color:hsla(var(--color-error-h),var(--color-error-s),var(--color-error-l),.4)}.alerts_list .alerts__warning{background-color:hsla(var(--color-warning-h),var(--color-warning-s),var(--color-warning-l),.4)}.alerts_list .alerts__info{background-color:hsla(var(--color-info-h),var(--color-info-s),var(--color-info-l),.4)}.breadcrumb{display:flex;flex-wrap:wrap;padding-bottom:30px}.breadcrumb .breadcrumb-separator{margin:0 10px}.background{overflow:hidden;position:relative;z-index:0}.background:before{background:url(/build/images/background-texture.f8b6a745.png) 0 0/450px 450px repeat;background-blend-mode:luminosity;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.bg-primary,.bg-primary a{color:var(--color-white)}.bg-primary .btn .btn-underline{background-color:var(--color-white)}.bg-primary:before{background-color:var(--color-primary)!important}.bg-accent:before{background-color:var(--color-accent)!important}.bg-background:before{background-color:var(--color-background)!important;opacity:.7!important}.scrolling-content{animation:scroll-left 10s linear infinite;display:flex;width:max-content}.separator{padding:0 10px}@keyframes scroll-left{0%{transform:translateX(0)}to{transform:translateX(-25%)}}.blocks--banner{padding-bottom:60px;padding-top:75px;text-align:center}.blocks--banner .banner-title{margin-bottom:20px}.blocks--banner .banner-content{margin-bottom:30px}.blocks--banner .btn{margin:auto}.blocks--benefit .background{border-radius:15px}.blocks--benefit .benefit-list{display:flex;flex-direction:column;gap:30px;padding:30px 40px;text-align:center}@media (min-width:64rem){.blocks--benefit .benefit-list{flex-direction:row;gap:80px;justify-content:center;padding-top:50px}.blocks--benefit .benefit-item{max-width:310px}}.blocks--form{margin-bottom:100px}.blocks--form .contact-description{margin-top:30px}.blocks--form .contact-form-flex{display:flex;flex-wrap:wrap;gap:2%}.blocks--form .checkbox-group{display:flex;flex-wrap:wrap;gap:35px;justify-content:space-between;padding:15px 0;row-gap:0}.blocks--form .input__type-checkbox{margin:0}.blocks--form .contact-form-100,.blocks--form .contact-form-50{width:100%}.blocks--form .form-control{display:flex;flex-direction:column;margin-top:30px}.blocks--form .form-control-checkbox{align-items:flex-start;display:flex;flex-direction:row-reverse;margin-top:30px}.blocks--form .form-control-checkbox label{margin-left:15px}.blocks--form label{margin-bottom:10px}.blocks--form input,.blocks--form select,.blocks--form textarea{border:1px solid var(--color-primary);border-radius:0;padding:15px}.blocks--form input::placeholder,.blocks--form select::placeholder,.blocks--form textarea::placeholder{font-size:var(--text-unit)}.blocks--form .ts-wrapper.plugin-remove_button .remove{border:none!important}.blocks--form .ts-wrapper .ts-control{appearance:none;background-image:url('data:image/svg+xml;charset=US-ASCII,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="6 9 12 15 18 9"></polyline></svg>');background-position:right 20px center;background-repeat:no-repeat;background-size:15px;border:1px solid var(--color-primary);border-radius:0;box-shadow:none;padding:16px}.blocks--form .ts-wrapper.has-items .ts-control{padding:12px 15px}.blocks--form .ts-wrapper.has-items .ts-control .item{background:#f6f6f6;border:none;box-shadow:none;color:var(--color-primary)}.blocks--form .ts-wrapper .ts-dropdown{border:none;box-shadow:none;font-size:var(--text-unit)}.blocks--form .ts-wrapper .ts-dropdown .option{padding:10px 20px}.blocks--form .ts-wrapper .ts-dropdown .option.active,.blocks--form .ts-wrapper .ts-dropdown .option:hover{background:#f6f6f6}.blocks--form select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url('data:image/svg+xml;charset=US-ASCII,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="6 9 12 15 18 9"></polyline></svg>');background-position:right 20px center;background-repeat:no-repeat;background-size:15px;padding-right:40px}.blocks--form .btn-arrow:before{background-color:var(--color-primary);content:"";display:inline-block;height:8px;margin-right:15px;mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="8"><path d="M1 3.5a.5.5 0 0 0 0 1zm30.354.854a.5.5 0 0 0 0-.708L28.172.464a.5.5 0 1 0-.707.708L30.293 4l-2.828 2.828a.5.5 0 1 0 .707.708zM1 4.5h30v-1H1z"/></svg>');mask-repeat:no-repeat;mask-size:contain;transition:background-color .3s ease;width:32px}.blocks--form .btn-arrow:hover:before{background-color:var(--color-white)}@media (min-width:48rem){.blocks--form .contact-form-flex{gap:2%}.blocks--form .contact-form-50{width:49%}}.blocks--hero{display:flex;flex-direction:column;padding-bottom:20px}.blocks--hero .hero-sub_title,.blocks--hero .hero-text,.blocks--hero .hero-title{margin-bottom:20px}@media (min-width:64rem){.blocks--hero{flex-direction:row;gap:60px;justify-content:space-between;padding-bottom:70px}.blocks--hero.has-no-cta{padding-bottom:40px}.blocks--hero .hero-content,.blocks--hero .hero-title{width:47%}}.blocks--imageLeftH2Text{position:relative}.blocks--imageLeftH2Text .continuity-background:before{background:url(/build/images/background-texture.f8b6a745.png) 0 0/450px 450px repeat;bottom:0;content:"";height:25%;left:0;position:absolute;width:100%;z-index:-1}.blocks--imageLeftH2Text .blocks--imageLeftH2Text-content{border-radius:15px;padding:70px 25px}.blocks--imageLeftH2Text .blocks--imageLeftH2Text-content .imageLeftH2Text__flex-container{display:flex;flex-direction:column;gap:50px}.blocks--imageLeftH2Text .blocks--imageLeftH2Text-content .imageLeftH2Text__image{border-radius:15px;overflow:hidden;width:100%}.blocks--imageLeftH2Text .blocks--imageLeftH2Text-content .imageLeftH2Text__image img{object-fit:cover}.blocks--imageLeftH2Text .blocks--imageLeftH2Text-content .imageLeftH2Text__content{display:flex;flex-direction:column;gap:20px}@media (min-width:64rem){.blocks--imageLeftH2Text .blocks--imageLeftH2Text-content{padding:100px 80px}.blocks--imageLeftH2Text .blocks--imageLeftH2Text-content .imageLeftH2Text__image{max-height:540px}.blocks--imageLeftH2Text .blocks--imageLeftH2Text-content .imageLeftH2Text__flex-container{align-items:center;flex-direction:row;gap:80px;justify-content:space-between}}.blocks--imageRightH2TextCTA{padding:60px 0}.blocks--imageRightH2TextCTA .imageRightH2TextCTA-flex{display:flex;flex-direction:column;gap:50px}.blocks--imageRightH2TextCTA .imageRightH2TextCTA-title{margin-bottom:20px}.blocks--imageRightH2TextCTA .imageRightH2TextCTA-content{margin-bottom:30px}.blocks--imageRightH2TextCTA .img-info{aspect-ratio:659/540;border-radius:3px;max-height:540px;max-width:649px;overflow:hidden}.blocks--imageRightH2TextCTA .img-info img{object-fit:cover}@media (min-width:64rem){.blocks--imageRightH2TextCTA{padding:100px 0}.blocks--imageRightH2TextCTA .imageRightH2TextCTA-flex{align-items:center;flex-direction:row;justify-content:space-between}.blocks--imageRightH2TextCTA .imageRightH2TextCTA-contents,.blocks--imageRightH2TextCTA .imageRightH2TextCTA-image{width:50%}.blocks--imageRightH2TextCTA .img-info{border-radius:15px;max-height:500px;max-width:100%}}.blocks--opinions{padding:60px 0}.blocks--opinions .swiper-3{overflow:hidden}.blocks--opinions .opinions--title{margin-bottom:30px;text-align:center}.blocks--opinions .opinion--text{text-align:center}.blocks--opinions .opinion--name{font-weight:600;margin-top:15px;text-align:center}.blocks--opinions .opinions--list{margin:0 auto;max-width:675px;overflow:hidden}.blocks--opinions .opinion-swiper-pagination{margin:15px auto 0;width:max-content}.blocks--opinions .swiper-pagination-bullet-active{background-color:var(--color-primary)}.blocks--packs{padding:60px 0}.blocks--packs .packs--list{display:flex;flex-direction:column;gap:45px}.blocks--packs .packs--title{margin-bottom:50px}.blocks--packs .pack--icon{height:50px;margin-bottom:30px;width:50px}.blocks--packs .pack--title{margin-bottom:15px}.blocks--packs .packs--button{margin:50px auto 0;width:max-content}@media (min-width:64rem){.blocks--packs .packs--title{width:50%}.blocks--packs .packs--list{flex-direction:row;flex-wrap:wrap;gap:4%;justify-content:space-between}.blocks--packs .packs--items-2 .packs--item{width:48%}.blocks--packs .packs--items-3 .packs--item{width:30%}}.blocks--projects{padding:60px 0}.blocks--projects .swiper-3{overflow:hidden}.blocks--projects .projects--title{margin-bottom:40px;text-align:center}.blocks--projects .project--image img{border-radius:15px;max-height:340px;overflow:hidden}.blocks--projects .project--title{margin-top:20px}.blocks--projects .projects--list{margin:0 auto;max-width:1060px;overflow:hidden}.blocks--projects .project-swiper-pagination{margin:15px auto 0;width:max-content}.blocks--projects .swiper-pagination-bullet-active{background-color:var(--color-primary)}.blocks--services{display:flex;flex-direction:column;gap:50px;padding:60px 0;text-align:center}.blocks--services .services-item{display:flex;flex-direction:column;gap:15px}.blocks--services .services-item__button{margin:0 auto;width:max-content}@media (min-width:64rem){.blocks--services{flex-direction:row;gap:60px;justify-content:space-between;padding:100px 0}.blocks--services .services-item{width:25%}}.blocks--servicesIcon{position:relative}.blocks--servicesIcon .continuity-background:before{background:url(/build/images/background-texture.f8b6a745.png) 0 0/450px 450px repeat;bottom:0;content:"";height:25%;left:0;position:absolute;width:100%;z-index:-1}.blocks--servicesIcon p{margin:0}.blocks--servicesIcon .background{border-radius:15px;padding:70px 25px}.blocks--servicesIcon .servicesIcon-title{margin-bottom:50px}.blocks--servicesIcon .servicesIcon-list{display:flex;flex-direction:column;gap:50px}.blocks--servicesIcon .service-item__image{height:50px;margin-bottom:35px;width:50px}@media (min-width:64rem){.blocks--servicesIcon .service-item__image{margin-bottom:25px}}.blocks--servicesIcon .service-item__image svg{fill:var(--color-accent)}.blocks--servicesIcon .service-item__title{margin-bottom:20px}@media (min-width:64rem){.blocks--servicesIcon .service-item__title{margin-bottom:15px}}.blocks--servicesIcon .service-item__content{margin-bottom:35px}@media (min-width:64rem){.blocks--servicesIcon .service-item__content{margin-bottom:25px}}.blocks--servicesIcon .service-item__button svg{fill:var(--color-white)}@media (min-width:48rem){.blocks--servicesIcon .servicesIcon-list{flex-direction:row;flex-wrap:wrap;gap:50px 4%;justify-content:space-between}.blocks--servicesIcon .service-item{width:46%}}@media (min-width:64rem){.blocks--servicesIcon .background{border-radius:15px;padding:100px 80px}.blocks--servicesIcon .service-item{margin-bottom:0}.blocks--servicesIcon .service-item__image{height:70px;width:70px}.blocks--servicesIcon .servicesIcon-list{gap:6%}.blocks--servicesIcon .service-item{width:20%}}.blocks--book-visions{padding:50px 0}.blocks--book-visions .book-visions-title{margin-bottom:30px}.blocks--book-visions .book-visions-content{display:flex;flex-direction:column;gap:40px;margin-bottom:30px}@media (min-width:64rem){.blocks--book-visions{padding:60px 0}.blocks--book-visions .book-visions-content{flex-direction:row;justify-content:space-between}.blocks--book-visions .book-visions-item{width:33%}}.blocks--calendly iframe{border:0;height:1100px;width:100%}@media (min-width:48rem){.blocks--calendly{margin-top:-50px}}@media (min-width:699px){.blocks--calendly iframe{height:1155px}}@media (min-width:1136px){.blocks--calendly iframe{height:700px}}