:root{--padding-sm: 10rem 0;--padding: 15rem 0;--padding-md: 20rem 0}@media only screen and (max-width: 1024px){:root{--padding-sm: 7.5rem 0;--padding: 10rem 0;--padding-md: 15rem 0}}@media only screen and (max-width: 482px){:root{--padding: 7.5rem 0;--padding-md: 10rem 0}}.privacy .container .content-box,.services .container .services-grid,.service-top .container .top-list,.service-top .container .top-list .top-item,.steps .container .steps-grid,.props .container .props-header,.props .container .props-grid,.props .container .props-grid .prop-card .prop-figure .tags-panel,.props .container .props-footer,.prop-details .container .slider-wrapper .embla .embla__container .embla__slide .slide-figure .tags-panel,.prop-details .container .details-list,.prop-details .container .details-list .detail-panel,.prop-details .container .details-list .detail-panel .detail-panel-content .panel-content-box,.touch .container .touch-header,.touch .container .touch-panel,.about .container .about-panel,.teammate-section .container .teammate-panel,.teammate-section .container .teammate-contact,.top-section .container .top-content,.top-section .container .top-content .top-bar,.top-section .container .top-content .top-bar form,.top-section .container .top-content .top-bar form .select-wrapper .options .option,.why .container .why-panel,.hamb-menu .hamb-menu-inner .hamb-links,.hamb-menu .hamb-menu-inner .hamb-footer,.navbar,.footer .container .footer-panel,.footer .container .footer-bottom,.info .container .info-panel,.testimonial .embla .embla__container .embla__slide .slide-content,.testimonial .embla .embla__container .embla__slide .slide-content .slide-top,.arrow-btn img,.slider-btn img,.page-wrapper,.container,figure,figure img,.embla,.embla__dots,.touch .container .touch-panel .touch-form-wrapper form,.teammate-section .container .teammate-contact .contact-content form{width:100%;height:auto}.top-section .container .top-content .top-bar .slider-controls,.hamb-menu,.link-outline:after,section .bg,section .bg img,section .bg video,section.overlay-20 .bg:before,section.overlay-21 .bg:before,section.overlay-22 .bg:before,section.overlay-23 .bg:before,section.overlay-24 .bg:before,section.overlay-25 .bg:before,section.overlay-26 .bg:before,section.overlay-27 .bg:before,section.overlay-28 .bg:before,section.overlay-29 .bg:before,section.overlay-30 .bg:before,section.overlay-31 .bg:before,section.overlay-32 .bg:before,section.overlay-33 .bg:before,section.overlay-34 .bg:before,section.overlay-35 .bg:before,section.overlay-36 .bg:before,section.overlay-37 .bg:before,section.overlay-38 .bg:before,section.overlay-39 .bg:before,section.overlay-40 .bg:before,section.overlay-41 .bg:before,section.overlay-42 .bg:before,section.overlay-43 .bg:before,section.overlay-44 .bg:before,section.overlay-45 .bg:before,section.overlay-46 .bg:before,section.overlay-47 .bg:before,section.overlay-48 .bg:before,section.overlay-49 .bg:before,section.overlay-50 .bg:before,section.overlay-51 .bg:before,section.overlay-52 .bg:before,section.overlay-53 .bg:before,section.overlay-54 .bg:before,section.overlay-55 .bg:before,section.overlay-56 .bg:before,section.overlay-57 .bg:before,section.overlay-58 .bg:before,section.overlay-59 .bg:before,section.overlay-60 .bg:before,section.overlay-61 .bg:before,section.overlay-62 .bg:before,section.overlay-63 .bg:before,section.overlay-64 .bg:before,section.overlay-65 .bg:before,section.overlay-66 .bg:before,section.overlay-67 .bg:before,section.overlay-68 .bg:before,section.overlay-69 .bg:before,section.overlay-70 .bg:before,section.overlay-71 .bg:before,section.overlay-72 .bg:before,section.overlay-73 .bg:before,section.overlay-74 .bg:before,section.overlay-75 .bg:before,section.overlay-76 .bg:before,section.overlay-77 .bg:before,section.overlay-78 .bg:before,section.overlay-79 .bg:before,section.overlay-80 .bg:before{width:100%;height:100%}.touch .container .touch-panel .touch-form-wrapper form,.teammate-section .container .teammate-contact .contact-content form{display:grid;grid-template-columns:repeat(2,1fr);gap:0rem;row-gap:4rem;column-gap:5rem}.touch .container .touch-panel .touch-form-wrapper form .form-group,.teammate-section .container .teammate-contact .contact-content form .form-group{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:1rem}.touch .container .touch-panel .touch-form-wrapper form .form-group:has(textarea,input[type=submit],.terms),.teammate-section .container .teammate-contact .contact-content form .form-group:has(textarea,input[type=submit],.terms){grid-column:1/-1}@media only screen and (max-width: 482px){.touch .container .touch-panel .touch-form-wrapper form,.teammate-section .container .teammate-contact .contact-content form{grid-template-columns:repeat(1,1fr)}}.terms{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:1rem}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.embla{overflow:hidden;position:relative}.embla__container{display:flex;transition:height .2s}.embla__slide{flex:0 0 100%;min-width:0}.embla__dots{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:1rem;position:relative;margin-top:4rem}.embla__dots .embla__dot{width:1.1rem;height:1.1rem;background:#101820;opacity:.2;border-radius:50%}.embla__dots .embla__dot.embla__dot--selected{opacity:1;background:#f5ea61}*{margin:0;padding:0}*,*:before,*:after{box-sizing:inherit;outline:none;-webkit-touch-callout:none;font-family:SeasonSans,sans-serif}:focus{outline:none}::-moz-focus-inner{border:0}a{color:inherit;outline:none;pointer-events:auto;text-decoration:none}button{background:none;border:none;border-radius:none;color:inherit;outline:none;cursor:pointer}video,img{vertical-align:middle;object-fit:cover;object-position:center}input,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-radius:0;outline:none;pointer-events:auto}:root{font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-optical-sizing:auto}html{box-sizing:border-box;overscroll-behavior:none;font-size:.5208333333vw!important}@media only screen and (max-width: 1024px){html{font-size:.9765625vw!important}}@media only screen and (max-width: 482px){html{font-size:2.0746887967vw!important}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-synthesis:none;font-optical-sizing:auto;overscroll-behavior:none;font-weight:400;width:100%;min-height:100vh;color:#101820}body.no-scroll{overflow:hidden}[data-animation=text]{transition:opacity 1s cubic-bezier(.3,1,.3,1);will-change:opacity}[data-animation=text].reveal{opacity:1!important}[data-animation=image-reveal] img{clip-path:inset(25%);transition:clip-path .7s cubic-bezier(.645,.045,.355,1),transform .5s cubic-bezier(.215,.61,.355,1),opacity .5s cubic-bezier(.645,.045,.355,1);will-change:clip-path,transform,opacity;opacity:0}[data-animation=image-reveal].reveal{opacity:1!important}[data-animation=image-reveal].reveal img{clip-path:inset(0 0 0 0);opacity:1}@font-face{font-family:SeasonSans;src:url(../fonts/SeasonSans-Regular.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:SeasonSans;src:url(../fonts/SeasonSans-Medium.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SeasonSans;src:url(../fonts/SeasonSans-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:SeasonSerif;src:url(../fonts/SeasonSerif-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SeasonSerif;src:url(../fonts/SeasonSerif-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}::-webkit-scrollbar{display:none}section .bg img.mobile-version,figure img.mobile-version,section .bg video.mobile-version,figure video.mobile-version{display:none}@media only screen and (max-width: 482px){section .bg:has(.mobile-version) img,figure:has(.mobile-version) img,section .bg:has(.mobile-version) video,figure:has(.mobile-version) video{display:none}section .bg:has(.mobile-version) img.mobile-version,figure:has(.mobile-version) img.mobile-version,section .bg:has(.mobile-version) video.mobile-version,figure:has(.mobile-version) video.mobile-version{display:block!important}}.page-wrapper{overflow:hidden}.container{position:relative;max-width:95%;margin:0 auto;z-index:3;overflow:hidden}@media only screen and (max-width: 482px){.container{max-width:90%}}figure{position:relative;overflow:hidden;border-radius:.5rem}section{position:relative;overflow:hidden;z-index:3}section .bg{position:absolute;top:0;left:0;overflow:hidden;z-index:1;pointer-events:none}section.overlay-20 .bg:before{content:"";position:absolute;top:0;left:0;background:#0003;z-index:1}section.overlay-21 .bg:before{content:"";position:absolute;top:0;left:0;background:#00000036;z-index:1}section.overlay-22 .bg:before{content:"";position:absolute;top:0;left:0;background:#00000038;z-index:1}section.overlay-23 .bg:before{content:"";position:absolute;top:0;left:0;background:#0000003b;z-index:1}section.overlay-24 .bg:before{content:"";position:absolute;top:0;left:0;background:#0000003d;z-index:1}section.overlay-25 .bg:before{content:"";position:absolute;top:0;left:0;background:#00000040;z-index:1}section.overlay-26 .bg:before{content:"";position:absolute;top:0;left:0;background:#00000042;z-index:1}section.overlay-27 .bg:before{content:"";position:absolute;top:0;left:0;background:#00000045;z-index:1}section.overlay-28 .bg:before{content:"";position:absolute;top:0;left:0;background:#00000047;z-index:1}section.overlay-29 .bg:before{content:"";position:absolute;top:0;left:0;background:#0000004a;z-index:1}section.overlay-30 .bg:before{content:"";position:absolute;top:0;left:0;background:#0000004d;z-index:1}section.overlay-31 .bg:before{content:"";position:absolute;top:0;left:0;background:#0000004f;z-index:1}section.overlay-32 .bg:before{content:"";position:absolute;top:0;left:0;background:#00000052;z-index:1}section.overlay-33 .bg:before{content:"";position:absolute;top:0;left:0;background:#00000054;z-index:1}section.overlay-34 .bg:before{content:"";position:absolute;top:0;left:0;background:#00000057;z-index:1}section.overlay-35 .bg:before{content:"";position:absolute;top:0;left:0;background:#00000059;z-index:1}section.overlay-36 .bg:before{content:"";position:absolute;top:0;left:0;background:#0000005c;z-index:1}section.overlay-37 .bg:before{content:"";position:absolute;top:0;left:0;background:#0000005e;z-index:1}section.overlay-38 .bg:before{content:"";position:absolute;top:0;left:0;background:#00000061;z-index:1}section.overlay-39 .bg:before{content:"";position:absolute;top:0;left:0;background:#00000063;z-index:1}section.overlay-40 .bg:before{content:"";position:absolute;top:0;left:0;background:#0006;z-index:1}section.overlay-41 .bg:before{content:"";position:absolute;top:0;left:0;background:#00000069;z-index:1}section.overlay-42 .bg:before{content:"";position:absolute;top:0;left:0;background:#0000006b;z-index:1}section.overlay-43 .bg:before{content:"";position:absolute;top:0;left:0;background:#0000006e;z-index:1}section.overlay-44 .bg:before{content:"";position:absolute;top:0;left:0;background:#00000070;z-index:1}section.overlay-45 .bg:before{content:"";position:absolute;top:0;left:0;background:#00000073;z-index:1}section.overlay-46 .bg:before{content:"";position:absolute;top:0;left:0;background:#00000075;z-index:1}section.overlay-47 .bg:before{content:"";position:absolute;top:0;left:0;background:#00000078;z-index:1}section.overlay-48 .bg:before{content:"";position:absolute;top:0;left:0;background:#0000007a;z-index:1}section.overlay-49 .bg:before{content:"";position:absolute;top:0;left:0;background:#0000007d;z-index:1}section.overlay-50 .bg:before{content:"";position:absolute;top:0;left:0;background:#00000080;z-index:1}section.overlay-51 .bg:before{content:"";position:absolute;top:0;left:0;background:#00000082;z-index:1}section.overlay-52 .bg:before{content:"";position:absolute;top:0;left:0;background:#00000085;z-index:1}section.overlay-53 .bg:before{content:"";position:absolute;top:0;left:0;background:#00000087;z-index:1}section.overlay-54 .bg:before{content:"";position:absolute;top:0;left:0;background:#0000008a;z-index:1}section.overlay-55 .bg:before{content:"";position:absolute;top:0;left:0;background:#0000008c;z-index:1}section.overlay-56 .bg:before{content:"";position:absolute;top:0;left:0;background:#0000008f;z-index:1}section.overlay-57 .bg:before{content:"";position:absolute;top:0;left:0;background:#00000091;z-index:1}section.overlay-58 .bg:before{content:"";position:absolute;top:0;left:0;background:#00000094;z-index:1}section.overlay-59 .bg:before{content:"";position:absolute;top:0;left:0;background:#00000096;z-index:1}section.overlay-60 .bg:before{content:"";position:absolute;top:0;left:0;background:#0009;z-index:1}section.overlay-61 .bg:before{content:"";position:absolute;top:0;left:0;background:#0000009c;z-index:1}section.overlay-62 .bg:before{content:"";position:absolute;top:0;left:0;background:#0000009e;z-index:1}section.overlay-63 .bg:before{content:"";position:absolute;top:0;left:0;background:#000000a1;z-index:1}section.overlay-64 .bg:before{content:"";position:absolute;top:0;left:0;background:#000000a3;z-index:1}section.overlay-65 .bg:before{content:"";position:absolute;top:0;left:0;background:#000000a6;z-index:1}section.overlay-66 .bg:before{content:"";position:absolute;top:0;left:0;background:#000000a8;z-index:1}section.overlay-67 .bg:before{content:"";position:absolute;top:0;left:0;background:#000000ab;z-index:1}section.overlay-68 .bg:before{content:"";position:absolute;top:0;left:0;background:#000000ad;z-index:1}section.overlay-69 .bg:before{content:"";position:absolute;top:0;left:0;background:#000000b0;z-index:1}section.overlay-70 .bg:before{content:"";position:absolute;top:0;left:0;background:#000000b3;z-index:1}section.overlay-71 .bg:before{content:"";position:absolute;top:0;left:0;background:#000000b5;z-index:1}section.overlay-72 .bg:before{content:"";position:absolute;top:0;left:0;background:#000000b8;z-index:1}section.overlay-73 .bg:before{content:"";position:absolute;top:0;left:0;background:#000000ba;z-index:1}section.overlay-74 .bg:before{content:"";position:absolute;top:0;left:0;background:#000000bd;z-index:1}section.overlay-75 .bg:before{content:"";position:absolute;top:0;left:0;background:#000000bf;z-index:1}section.overlay-76 .bg:before{content:"";position:absolute;top:0;left:0;background:#000000c2;z-index:1}section.overlay-77 .bg:before{content:"";position:absolute;top:0;left:0;background:#000000c4;z-index:1}section.overlay-78 .bg:before{content:"";position:absolute;top:0;left:0;background:#000000c7;z-index:1}section.overlay-79 .bg:before{content:"";position:absolute;top:0;left:0;background:#000000c9;z-index:1}section.overlay-80 .bg:before{content:"";position:absolute;top:0;left:0;background:#000c;z-index:1}.header-center{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap;gap:4rem;text-align:center;max-width:50%;margin:0 auto}.header-center p{max-width:70%;margin-top:-1.75rem}@media only screen and (max-width: 1024px){.header-center{max-width:75%}}@media only screen and (max-width: 482px){.header-center{max-width:100%!important;gap:2.5rem}.header-center p{max-width:100%;margin-top:-1rem}}.slider-wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:0;position:relative;max-width:90%}.slider-wrapper .embla{max-width:calc(100% - 12rem)}.slider-wrapper .slider-controls{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem;position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);z-index:3}.slider-wrapper:has(.embla__dots) .slider-controls{top:45%;transform:translateY(-45%)}@media only screen and (max-width: 482px){.slider-wrapper{max-width:100%!important}.slider-wrapper .embla{max-width:100%}.slider-wrapper .slider-controls{padding:1.5rem}}a,button{pointer-events:auto}.link-outline,.link-bg,.footer-link,.link-sm,.link{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:.5rem;font-size:1.8rem;font-weight:500;line-height:1.2;position:relative;cursor:pointer;transition:all .5s cubic-bezier(.3,1,.3,1)}@media only screen and (max-width: 1024px){.link-outline,.link-bg,.footer-link,.link-sm,.link{font-size:1.6rem}}.link-outline img,.link-bg img,.footer-link img,.link-sm img,.link img{width:1.15rem;transition:transform .3s ease}.link-sm:after,.link:after{content:"";position:absolute;bottom:-.5rem;left:0;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform 1s cubic-bezier(.3,1,.3,1)}.link-sm:hover:after,.link:hover:after{transform-origin:left;transform:scaleX(1)}.active.link-sm:after,.active.link:after{transform-origin:left;transform:scaleX(1)}.active.link-sm:hover:after,.active.link:hover:after{transform-origin:right;transform:scaleX(0)}.link-outline,.link-bg{padding:1rem 3rem 1.35rem}.link-outline:has(svg),.link-bg:has(svg){padding:1rem 2rem 1.35rem}.link-sm{font-size:1.4rem}.footer-link{font-size:2rem}.footer-link span{display:inline-block;overflow:hidden}.footer-link span span{transition:transform .5s cubic-bezier(.165,.84,.44,1);text-shadow:0 2.75rem 0 currentColor;overflow:visible}.footer-link:hover span span{transform:translateY(-2.75rem)}.link-bg{font-size:1.6rem;background:#f5ea61;color:#101820;border-radius:.3rem}.link-bg.dark{background:#101820;color:#fff}.link-outline{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:2rem;font-size:1.6rem;border-radius:.3rem;overflow:hidden}.link-outline svg{height:1rem;margin-top:.5rem}.link-outline__text{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:2rem;position:relative;z-index:3;pointer-events:none;transition:color .4s cubic-bezier(.3,1,.3,1)}.link-outline__fill{position:absolute;top:var(--y, 50%);left:var(--x, 50%);width:300%;padding-bottom:300%;border-radius:50%;background:currentColor;transform:translate(-50%,-50%) scale(0);transition:transform .6s cubic-bezier(.3,1,.3,1);z-index:2;pointer-events:none;opacity:0}.link-outline:hover .link-outline__fill{transform:translate(-50%,-50%) scale(1);opacity:1!important}.link-outline:hover .link-outline__text{color:#fff}.link-outline:after{content:"";position:absolute;top:0;left:0;z-index:4;border:1px solid currentColor;border-radius:.3rem;pointer-events:none}.link-outline.white{color:#fff}.link-outline.white:hover .link-outline__text{color:#101820}.btns{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:1rem}.arrow-btn,.slider-btn{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:0;width:4.1rem;height:4.1rem;background:#f5ea61;border-radius:.4rem}.arrow-btn img,.slider-btn img{max-width:25%}.arrow-btn.next img,.slider-btn.next img{transform:rotate(180deg)}.link-icon{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:0;width:4rem;height:4rem;border-radius:50%;background:#f5ea61}.link-icon img{max-width:50%}@media only screen and (max-width: 1024px){.footer-link{font-size:1.8rem}}h1{font-size:4.8rem;font-weight:300;line-height:1.26}h2{font-size:3.8rem;font-weight:300;line-height:1.26}h3{font-size:3.2rem;font-weight:300;line-height:1.26}h4{font-size:3rem;font-weight:300;line-height:1.26}h5{font-size:2.4rem;font-weight:300;line-height:1.26}h6{font-size:2rem;font-weight:300;line-height:1.35}.medium{font-weight:500}strong{font-weight:700}.badge{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:0;padding:1rem 2.5rem 1.75rem;background:#f5ea61;border-radius:.5rem;font-family:SeasonSerif,serif;font-weight:600!important;color:#101820}.tag{font-weight:600;font-family:SeasonSerif,serif;background:#fff;border-radius:5rem;padding:.5rem 1.5rem .75rem}li,p{font-size:1.6rem;font-weight:300;line-height:1.5;letter-spacing:4%}label,.paragraph-sm{font-size:1.4rem}.serif{font-family:SeasonSerif,serif!important;font-weight:500}.serif *{font-family:inherit}ul{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:.25rem;position:relative;list-style:disc;margin-left:1.5rem}.upper{text-transform:uppercase}label{line-height:1.35}@media only screen and (max-width: 1024px){h1{font-size:4rem}h2{font-size:3.2rem}h3{font-size:2.8rem}h4{font-size:2.6rem}h5{font-size:2.2rem}h6{font-size:1.8rem}.tag{padding:.5rem 1.25rem .75rem}}.info{background:#f3efa1}.info .container{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap;gap:10rem;padding:15rem}.info .container .info-top{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap;gap:4rem}.info .container .info-figure{border-radius:1rem}.info .container .info-panel{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:0}.info .container .info-panel .info-content{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:2.5rem}.info .container .info-panel .info-content:first-child{flex:0 0 32.5%;max-width:32.5%;width:100%;height:auto}.info .container .info-panel .info-content:last-child{flex:0 0 50%;max-width:50%;width:100%;height:auto}.info .container .info-panel .info-content .btns{margin-top:3rem}.testimonial{position:relative}.testimonial .timer-bar{position:absolute;top:20rem;right:6.5rem;width:50rem;height:.1rem;background:#ffffff4d;z-index:10;overflow:hidden}.testimonial .timer-bar__fill{width:0%;height:100%;background:#f5ea61;transition:none}.testimonial .timer-bar__fill.running{width:100%;transition:width 5s linear}.testimonial .slider-stats{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:1rem;position:absolute;top:22rem;right:6.5rem;z-index:3;color:#f5ea61}.testimonial .embla .embla__container .embla__slide{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;flex-wrap:wrap;gap:0;position:relative;height:calc(var(--vh, 1vh) * 100);padding:5rem}.testimonial .embla .embla__container .embla__slide .slide-content{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:5rem;position:relative;z-index:3;max-width:100rem;height:60%;color:#f5ea61}.testimonial .embla .embla__container .embla__slide .slide-content .slide-top{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:0}.testimonial .embla .embla__container .embla__slide .slide-content .slide-top .badge{padding:.5rem 1rem 1rem}.cta{background:#f3efa1}.cta .container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:0;padding:var(--padding)}.cta .container .cta-content{flex:0 0 40%;max-width:40%;width:100%;height:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:2.5rem}.cta .container .cta-content .btns{margin-top:2.5rem}.cta .container .cta-figure{flex:0 0 42.5%;max-width:42.5%;width:100%;height:auto;border-radius:1rem}@media only screen and (max-width: 1024px){.info .container{padding:10rem 0;gap:7.5rem}.cta .container .cta-figure{flex:0 0 50%;max-width:50%}}@media only screen and (max-width: 482px){.info .container{gap:5rem}.info .container .info-top{gap:2rem}.info .container .info-figure img{min-height:25rem}.info .container .info-panel{gap:3.5rem}.info .container .info-panel .info-content{flex:0 0 100%!important;max-width:100%!important}.testimonial .timer-bar{top:16rem;right:2rem;width:30rem}.testimonial .slider-stats{top:18rem;right:2rem}.testimonial .embla .embla__container .embla__slide{min-height:calc(var(--vh, 1vh) * 100);padding:5rem 2.5rem;height:auto}.testimonial .embla .embla__container .embla__slide .slide-content{min-height:60%;height:auto}.cta .container{gap:5rem;flex-wrap:wrap-reverse}.cta .container .cta-content,.cta .container .cta-figure{flex:0 0 100%;max-width:100%}}.custom-select,select{font-size:1.6rem;font-weight:400;line-height:1.2;border:1px solid currentColor;background:transparent;border-radius:.35rem;padding:1.05rem 3rem 1.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDEzIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjA3NC41MyA3LjcxNiA0Ljg4OGEyIDIgMCAwIDEtMi44MjggMEwuNTMuNTMiIHN0cm9rZT0iIzEwMTgyMCIgc3Ryb2tlLXdpZHRoPSIxLjUiLz48L3N2Zz4=) no-repeat right 2rem center;background-size:1.25rem}input[type=submit].link-outline{border:1px solid currentColor}input[type=submit].link-outline:hover{background:#101820;color:#fff}textarea,input:not([type=submit],[type=checkbox],[type=radio]){width:100%;font-size:1.6rem;font-weight:400;line-height:1.2;padding:1rem 0;border-bottom:1px solid currentColor;resize:none}input[type=radio],input[type=checkbox]{width:1.5rem;height:1.5rem;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;accent-color:#18352e}.footer{background:#18352e}.footer .container{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:10rem;padding:15rem 0 4rem;color:#f3efa1}.footer .container .footer-panel{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:0}.footer .container .footer-panel .footer-content{flex:0 0 32.5%;max-width:32.5%;width:100%;height:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:2.5rem}.footer .container .footer-panel .footer-content h6{font-weight:400}.footer .container .footer-panel .footer-list{flex:0 0 55%;max-width:55%;width:100%;height:auto;display:grid;grid-template-columns:repeat(4,1fr);gap:0rem}.footer .container .footer-panel .footer-list .footer-links{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:2rem}.footer .container .footer-panel .footer-list .footer-links h6{margin-bottom:1rem}.footer .container .footer-panel .footer-list .footer-addresses{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:2rem}.footer .container .footer-panel .footer-list .footer-addresses .address{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:2.25rem}.footer .container .footer-panel .footer-list h6{opacity:.25}.footer .container .footer-bottom{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:0}.footer .container .footer-bottom p{font-weight:400}.footer .container .footer-bottom .footer-bottom-box{flex:0 0 55%;max-width:55%;width:100%;height:auto;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:2rem}.footer .container .footer-bottom .footer-bottom-box .footer-bottom-bar{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:15rem}@media only screen and (max-width: 482px){.footer .container{padding:8rem 0 2.5rem;gap:7.5rem}.footer .container .footer-panel{gap:5rem}.footer .container .footer-panel .footer-content,.footer .container .footer-panel .footer-list{flex:0 0 100%;max-width:100%}.footer .container .footer-panel .footer-list{grid-template-columns:repeat(2,1fr);row-gap:5rem}.footer .container .footer-panel .footer-list .footer-links:nth-child(2),.footer .container .footer-panel .footer-list .footer-links:nth-child(3){order:3}.footer .container .footer-panel .footer-list .footer-addresses{order:2}.footer .container .footer-bottom{flex-direction:column-reverse;align-items:flex-start;gap:2rem;position:relative}.footer .container .footer-bottom .footer-bottom-box{flex:0 0 100%;max-width:100%;justify-content:center}.footer .container .footer-bottom .footer-bottom-box .footer-bottom-bar{width:100%;gap:2.5rem}.footer .container .footer-bottom .footer-bottom-box p{position:absolute;bottom:0;right:0}}.navbar{padding:4rem 0;position:absolute;top:0;left:0;z-index:10}.navbar .container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:5rem;padding:1.25rem;border-radius:.75rem;background:#ffffff40;max-width:60%}.navbar .container .logo{margin-left:3rem}.navbar .container .logo .logo-image{width:15rem}.navbar .container .navbar-links{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:1.25rem}.navbar .container .hamb-btn{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap;gap:.5rem;display:none;width:4rem;height:4rem;pointer-events:all;position:relative;z-index:5;cursor:pointer;background:#fff;border-radius:.5rem}.navbar .container .hamb-btn.outline{background:transparent;border:1px solid currentColor}.navbar .container .hamb-btn .divider{width:70%;height:2px;background:#000;pointer-events:none;transition:all .7s cubic-bezier(.3,1,.3,1)}.navbar .container .hamb-btn.active .divider:nth-child(1){transform:rotate(45deg) translate(.5rem,.5rem)}.navbar .container .hamb-btn.active .divider:nth-child(2){opacity:0;transform:scaleX(0)}.navbar .container .hamb-btn.active .divider:nth-child(3){transform:rotate(-45deg) translate(.5rem,-.5rem)}@media only screen and (max-width: 1024px){.navbar .container .navbar-links{display:none}.navbar .container .hamb-btn{display:flex}.navbar .container .logo{margin-left:.5rem}}@media only screen and (max-width: 482px){.navbar{padding:2.5rem 0}.navbar .container{max-width:90%}}.hamb-menu{position:fixed;top:0;left:0;z-index:9;background:#101820;overflow-y:scroll;transition:all .6s cubic-bezier(.3,1,.3,1);transform:translate(100%);opacity:0}.hamb-menu.active{opacity:1!important;transform:translate(0)}.hamb-menu .hamb-menu-inner{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;flex-wrap:nowrap;gap:7.5rem;color:#f5ea61;padding:15rem 5%;min-height:100%;text-align:center}.hamb-menu .hamb-menu-inner .hamb-links{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:3rem;text-align:center}.hamb-menu .hamb-menu-inner .hamb-links .hamb-link{font-size:3.4rem;font-weight:400;line-height:1}.hamb-menu .hamb-menu-inner .hamb-links .hamb-link.active{opacity:.25}.hamb-menu .hamb-menu-inner .hamb-footer{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:3.5rem}.top-section .container{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap;gap:0;padding:var(--padding);height:calc(var(--vh, 1vh) * 100)}.top-section .container .top-content{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap;gap:5rem;text-align:center}.top-section .container .top-content h1{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:1rem;color:#f5ea61;line-height:1;display:none}.top-section .container .top-content h1.active{display:flex}.top-section .container .top-content .top-bar{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap;gap:2.5rem;position:relative}.top-section .container .top-content .top-bar form{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:1rem}.top-section .container .top-content .top-bar form .select-wrapper{position:relative;z-index:4}.top-section .container .top-content .top-bar form .select-wrapper .native-select{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none}.top-section .container .top-content .top-bar form .select-wrapper select,.top-section .container .top-content .top-bar form .select-wrapper .custom-select{text-align:center;min-width:34rem;background:#fff;padding:1.15rem 3rem;border:none;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDEzIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjA3NC41MyA3LjcxNiA0Ljg4OGEyIDIgMCAwIDEtMi44MjggMEwuNTMuNTMiIHN0cm9rZT0iIzEwMTgyMCIgc3Ryb2tlLXdpZHRoPSIxLjUiLz48L3N2Zz4=) no-repeat right 2rem center #fff;background-size:1.25rem}.top-section .container .top-content .top-bar form .select-wrapper .options{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:.25rem;position:absolute;top:110%;left:0;right:0;display:none;max-height:200px;overflow-y:scroll;z-index:10}.top-section .container .top-content .top-bar form .select-wrapper .options::-webkit-scrollbar{display:block;width:.5rem}.top-section .container .top-content .top-bar form .select-wrapper .options::-webkit-scrollbar-thumb{background:#ffffff80;border-radius:.25rem}.top-section .container .top-content .top-bar form .select-wrapper .options::-webkit-scrollbar-track{background:#fff3;border-radius:.25rem}.top-section .container .top-content .top-bar form .select-wrapper .options.active{display:flex}.top-section .container .top-content .top-bar form .select-wrapper .options .option{font-size:1.6rem;padding:1rem 2rem;text-align:center;color:#fff;background:#fff3;border:1px solid rgba(255,255,255,.25);border-radius:.5rem}.top-section .container .top-content .top-bar form .select-wrapper .options .option[data-value=""]{display:none}.top-section .container .top-content .top-bar .slider-controls{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem;position:absolute;top:0;left:0;z-index:1;pointer-events:none}.top-section .container .socials{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:1rem;position:absolute;bottom:5rem;left:50%;transform:translate(-50%);z-index:2}.top-section .bg .embla,.top-section .bg .embla .embla__container,.top-section .bg .embla .embla__container .embla__slide{height:100%}.top-section .bg .embla .embla__container .embla__slide img{height:100%;width:100%}.types{display:grid;grid-template-columns:repeat(3,1fr);gap:0rem;min-height:calc(var(--vh, 1vh) * 100)}.types .type-bar{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;flex-wrap:wrap;gap:1rem;position:relative;padding:6.5rem}.types .type-bar .type-bar-content{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:17.5rem;position:relative;z-index:3;color:#f5ea61;height:60%}.types .type-bar .type-bar-content .badge{padding:.5rem 2rem 1rem}.types .type-bar .type-bar-content .content-box{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:2.5rem;flex:1;opacity:0;transition:opacity .3s cubic-bezier(.645,.045,.355,1)}.types .type-bar:hover .type-bar-content .content-box{opacity:1}.why{background:#f3efa1}.why .container{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:5rem;padding:var(--padding)}.why .container .why-panel{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;flex-wrap:wrap;gap:0}.why .container .why-panel .why-figure{flex:0 0 30%;max-width:30%;width:100%;height:auto}.why .container .why-panel .why-figure img{min-height:50rem;height:100%;max-height:60rem}.why .container .why-panel .why-content{flex:0 0 60%;max-width:60%;width:100%;height:auto;display:grid;grid-template-columns:repeat(2,1fr);gap:0rem;row-gap:6rem;column-gap:2.6rem}.why .container .why-panel .why-content .why-item{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:3rem;border-bottom:1px solid currentColor;padding-bottom:3rem}@media only screen and (max-width: 1024px){.why .container .why-panel{gap:5rem}.why .container .why-panel .why-figure,.why .container .why-panel .why-content{flex:0 0 100%;max-width:100%}}@media only screen and (max-width: 482px){.top-section .container .top-content .top-bar form{max-width:70%}.top-section .container .top-content .top-bar form .select-wrapper{width:100%}.top-section .container .top-content .top-bar form .select-wrapper .native-select{min-width:100%;width:100%;position:relative;inset:auto;opacity:1;pointer-events:auto}.top-section .container .top-content .top-bar form .select-wrapper .custom-select{display:none}.top-section .container .top-content .top-bar form input[type=submit]{margin-top:1.5rem}.top-section .container .top-content .top-bar .slider-controls{align-items:flex-start;padding-top:5.5rem}.types{grid-template-columns:repeat(1,1fr)}.types .type-bar{height:max-content;padding:5rem 2.5rem}.types .type-bar .bg{opacity:0}.types .type-bar .type-bar-content{flex-wrap:nowrap;gap:5rem}.types .type-bar .type-bar-content .content-box{opacity:1}.types .type-bar:nth-child(odd){background:#18352e}.types .type-bar:nth-child(2n){background:#f3efa1}.types .type-bar:nth-child(2n) .type-bar-content{color:#18352e}.types .type-bar:nth-child(2n) .type-bar-content .badge{background:#18352e;color:#f5ea61}.why .container .why-panel .why-content{grid-template-columns:repeat(1,1fr);gap:2.5rem}}.about .container{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:10rem;padding:25rem 0 15rem}.about .container .slider-wrapper .embla .embla__container .embla__slide .slide-figure{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap;gap:0;border-radius:.5rem}.about .container .slider-wrapper .embla .embla__container .embla__slide .slide-figure img{height:50rem}.about .container .about-panel{display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem;padding:0 15rem}.about .container .about-panel .panel-content{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:2.5rem}.team{background:#18352e;color:#f5ea61}.team .container{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:0;padding:var(--padding)}.team .container .team-content{flex:0 0 25%;max-width:25%;width:100%;height:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:2.5rem}.team .container .team-grid{flex:0 0 65%;max-width:65%;width:100%;height:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:0rem;row-gap:6rem;column-gap:2.5rem}.team .container .team-grid .team-card{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:2.5rem}.team .container .team-grid .team-card .card-content{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:2.5rem;flex:1}.team .container .team-grid .team-card .card-content .badge{padding:1rem 2rem 1.25rem;margin-bottom:1rem}.team .container .team-grid .team-card .card-content .paragraph-sm{margin-bottom:2rem}.team .container .team-grid .team-card .card-content .btns{margin-top:auto}.team .container .team-grid .team-card .card-content .btns .link-outline:hover .link-outline__text{color:#18352e}.teammate-section .container{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:10rem;padding:25rem 0 15rem}.teammate-section .container .header-center{max-width:65%}.teammate-section .container .header-center .serif br{display:none}.teammate-section .container .header-center .serif br.all-screen{display:block}.teammate-section .container .teammate-figure{max-width:45.5rem;height:45.5rem;border-radius:1rem}.teammate-section .container .teammate-figure img{height:100%}.teammate-section .container .teammate-panel{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:0;padding:0 15rem 10rem;position:relative}.teammate-section .container .teammate-panel:after{content:"";position:absolute;bottom:0;left:50%;width:calc(100% - 30rem);height:1px;transform:translate(-50%);background:#00000040;z-index:1}.teammate-section .container .teammate-panel .panel-content{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:2.5rem}.teammate-section .container .teammate-panel .panel-content:nth-child(1){flex:0 0 28%;max-width:28%;width:100%;height:auto}.teammate-section .container .teammate-panel .panel-content:nth-child(2){flex:0 0 50%;max-width:50%;width:100%;height:auto}.teammate-section .container .teammate-contact{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:0;padding:0 15rem 5rem}.teammate-section .container .teammate-contact .contact-content{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:2.5rem}.teammate-section .container .teammate-contact .contact-content:nth-child(1){flex:0 0 28%;max-width:28%;width:100%;height:auto}.teammate-section .container .teammate-contact .contact-content:nth-child(2){flex:0 0 50%;max-width:50%;width:100%;height:auto}@media only screen and (max-width: 1024px){.about .container{padding:20rem 0 12.5rem;gap:7.5rem}.about .container .slider-wrapper{max-width:100%}.about .container .about-panel{padding:0 6rem}.team .container{gap:7.5rem}.team .container .team-content,.team .container .team-grid{flex:0 0 100%;max-width:100%}.teammate-section .container{padding:20rem 0 12.5rem;gap:7.5rem}.teammate-section .container .teammate-panel{padding:0 0 7.5rem}.teammate-section .container .teammate-panel .panel-content:nth-child(1){flex:0 0 35%;max-width:35%}.teammate-section .container .teammate-panel:after{width:100%}.teammate-section .container .teammate-contact{padding:0 0 5rem}}@media only screen and (max-width: 482px){.about .container{padding:15rem 0 10rem;gap:5rem}.about .container .slider-wrapper .embla .embla__container .embla__slide .slide-figure img{height:20rem}.about .container .about-panel{padding:0;grid-template-columns:1fr}.team .container .team-grid{grid-template-columns:1fr}.teammate-section .container{padding:15rem 0 10rem;gap:5rem}.teammate-section .container .header-center .serif br{display:block}.teammate-section .container .teammate-panel{padding:0 0 5rem;gap:3rem}.teammate-section .container .teammate-panel .panel-content{flex:0 0 100%!important;max-width:100%!important}.teammate-section .container .teammate-contact{padding:0;gap:5rem}.teammate-section .container .teammate-contact .contact-content{flex:0 0 100%!important;max-width:100%!important}}.touch .container{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:8rem;padding:25rem 0 15rem}.touch .container .touch-header{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:0}.touch .container .touch-header .header-box{flex:0 0 40%;max-width:40%;width:100%;height:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:3rem}.touch .container .touch-panel{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:0}.touch .container .touch-panel .touch-content{flex:0 0 50%;max-width:50%;width:100%;height:auto;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:0}.touch .container .touch-panel .touch-content .touch-card{flex:0 0 49%;max-width:49%;width:100%;height:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:4rem}.touch .container .touch-panel .touch-content .touch-card iframe{width:100%;height:27.5rem}.touch .container .touch-panel .touch-content .touch-card .card-content{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:2.5rem}.touch .container .touch-panel .touch-content .touch-card .card-content .link{font-size:1.6rem;font-weight:300;margin-top:-2rem}.touch .container .touch-panel .touch-form-wrapper{flex:0 0 40%;max-width:40%;width:100%;height:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:3rem}@media only screen and (max-width: 1024px){.touch .container{padding:20rem 0 12.5rem;gap:5rem}.touch .container .touch-panel{gap:7.5rem;flex-wrap:wrap-reverse}.touch .container .touch-panel .touch-content,.touch .container .touch-panel .touch-form-wrapper{flex:0 0 100%;max-width:100%}}@media only screen and (max-width: 482px){.touch .container{padding:15rem 0 10rem}.touch .container .touch-header{gap:2rem}.touch .container .touch-header .header-box{flex:0 0 100%!important;max-width:100%!important;gap:1.5rem}.touch .container .touch-panel{flex-wrap:wrap}.touch .container .touch-panel .touch-content{gap:5rem}.touch .container .touch-panel .touch-content .touch-card{flex:0 0 100%;max-width:100%;gap:2.5rem}}.props .container{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:15rem;padding:var(--padding)}.props .container:has(.header-center){padding:25rem 0 15rem}.props .container .props-header{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:0}.props .container .props-header .header-box{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:3.5rem}.props .container .props-header .header-box:first-child{flex:0 0 52.5%;max-width:52.5%;width:100%;height:auto}.props .container .props-header .header-box:last-child{flex:0 0 30%;max-width:30%;width:100%;height:auto;padding-top:7.5rem}.props .container .props-header .header-box .btns{margin-top:2rem}.props .container .header-center .props-filter{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:1.5rem;margin-top:4rem}.props .container .header-center .props-filter p{margin:0}.props .container .header-center .props-filter select{padding-right:5rem}.props .container .props-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:0rem;column-gap:2.4rem;row-gap:5rem}.props .container .props-grid .prop-card{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:2.5rem;grid-column:span 2}.props .container .props-grid .prop-card .prop-figure{border-radius:.75rem}.props .container .props-grid .prop-card .prop-figure .tags-panel{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:1rem;position:absolute;top:0;left:0;z-index:3;padding:2.5rem;opacity:0;transition:opacity .3s ease}.props .container .props-grid .prop-card .prop-figure .tags-panel .tags{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:.75rem}.props .container .props-grid .prop-card .prop-figure .tags-panel:has(.tags:nth-child(2)){justify-content:space-between}.props .container .props-grid .prop-card .prop-figure.reveal .tags-panel{opacity:1;transition-delay:.5s}.props .container .props-grid .prop-card .prop-content{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:2.5rem;flex:1}.props .container .props-grid .prop-card .prop-content .content-bar{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:1rem}.props .container .props-grid .prop-card .prop-content p{margin-bottom:2rem}.props .container .props-grid .prop-card .prop-content .btns{margin-top:auto}.props .container .props-grid .prop-card:hover .prop-figure img{transform:scale(1.05)}.props .container .props-grid .prop-card.large{grid-column:span 3}.props .container .props-footer{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:1.5rem;border-top:1px solid rgba(0,0,0,.25);padding-top:7.5rem}.props .container .props-footer .props-pagination{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:2.5rem}.props .container .props-footer .props-pagination .pagination-inner{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:.25rem}.props .container .props-footer .props-pagination .number-btn{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:0;font-size:1.6rem;width:3.5rem;height:3.5rem;border-radius:50%}.props .container .props-footer .props-pagination .number-btn.active{background:#f5ea61}.prop-details .container{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap;gap:12.5rem;padding:25rem 0 15rem}.prop-details .container .slider-wrapper .embla .embla__container .embla__slide{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:0;border-radius:1rem;overflow:hidden}.prop-details .container .slider-wrapper .embla .embla__container .embla__slide .slide-figure{width:100%;height:80rem}.prop-details .container .slider-wrapper .embla .embla__container .embla__slide .slide-figure .tags-panel{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:0;position:absolute;top:0;left:0;padding:3.5rem}.prop-details .container .slider-wrapper .embla .embla__container .embla__slide .slide-figure .tags-panel .tags{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:1rem}.prop-details .container .slider-wrapper .embla .embla__container .embla__slide .slide-figure img{height:100%}.prop-details .container .details-list{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:6rem;max-width:82.5%}.prop-details .container .details-list .detail-panel{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:0}.prop-details .container .details-list .detail-panel:not(:last-child){border-bottom:1px solid rgba(0,0,0,.25);padding-bottom:6rem}.prop-details .container .details-list .detail-panel .detail-panel-bar{flex:0 0 30%;max-width:30%;width:100%;height:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:1.5rem}.prop-details .container .details-list .detail-panel .detail-panel-content{flex:0 0 50%;max-width:50%;width:100%;height:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:4rem}.prop-details .container .details-list .detail-panel .detail-panel-content .panel-content-bar{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:2.4rem;margin-top:2.5rem}.prop-details .container .details-list .detail-panel .detail-panel-content .panel-content-bar .box{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap;gap:1.5rem;text-align:center;width:20rem;height:15rem;border:1px solid currentColor;border-radius:.75rem}.prop-details .container .details-list .detail-panel .detail-panel-content .panel-content-bar .box img{height:5rem}.prop-details .container .details-list .detail-panel .detail-panel-content .panel-content-box{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:2rem}.prop-details .container .details-list .detail-panel .detail-panel-content .panel-content-box iframe{width:100%;height:40rem}@media only screen and (max-width: 1024px){.props .container{gap:7.5rem}.props .container:has(.header-center){padding:20rem 0 12.5rem}.props .container .props-grid{grid-template-columns:repeat(2,1fr)}.props .container .props-grid .prop-card,.props .container .props-grid .prop-card.large{grid-column:span 1}.prop-details .container{padding:20rem 0 12.5rem;gap:7.5rem}.prop-details .container .slider-wrapper,.prop-details .container .details-list{max-width:100%}}@media only screen and (max-width: 482px){.props .container:has(.header-center){padding:15rem 0 10rem}.props .container .props-header{gap:2.5rem}.props .container .props-header .header-box{flex:0 0 100%!important;max-width:100%!important;padding:0!important;gap:2.5rem}.props .container .props-grid{grid-template-columns:repeat(1,1fr)}.props .container .props-grid .prop-card,.props .container .props-grid .prop-card.large{grid-column:span 1}.props .container .props-grid .prop-card .prop-figure .tags-panel{padding:1.5rem}.props .container .props-grid .prop-card .prop-figure .tags-panel .tags{gap:.5rem}.props .container .props-grid .prop-card .prop-figure .tags-panel .tags .tag{font-size:1rem}.props .container .props-grid .prop-card .prop-content{gap:2rem}.props .container .props-grid .prop-card .prop-content .btns{margin-top:1rem}.props .container:has(.props-header) .props-grid .prop-card:not(:nth-child(1),:nth-child(2),:nth-child(3)){display:none}.prop-details .container{padding:15rem 0 10rem;gap:5rem}.prop-details .container .slider-wrapper .embla .embla__container .embla__slide .slide-figure{height:40rem}.prop-details .container .slider-wrapper .embla .embla__container .embla__slide .slide-figure .tags-panel{padding:1.5rem}.prop-details .container .slider-wrapper .embla .embla__container .embla__slide .slide-figure .tags-panel .tags{gap:.5rem}.prop-details .container .slider-wrapper .embla .embla__container .embla__slide .slide-figure .tags-panel .tags .tag{font-size:1rem}.prop-details .container .details-list .detail-panel{gap:2.5rem}.prop-details .container .details-list .detail-panel .detail-panel-bar,.prop-details .container .details-list .detail-panel .detail-panel-content{flex:0 0 100%;max-width:100%}}.services .container{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap;gap:12.5rem;padding:25rem 0 15rem}.services .container .services-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2.5rem}.services .container .services-grid .service-card{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:2.5rem}.services .container .services-grid .service-card .card-content{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:1.8rem;width:100%;flex:1}.services .container .services-grid .service-card .card-content .badge{padding:.75rem 2rem 1rem;margin-bottom:2rem}.services .container .services-grid .service-card .card-content p{margin-bottom:3rem}.services .container .services-grid .service-card .card-content .btns{margin-top:auto}.service-top .container{padding:25rem 0 12.5rem;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap;gap:8rem}.service-top .container .top-figure{max-width:80%;border-radius:.5rem}.service-top .container .top-list{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:0;max-width:80%;margin-top:-5.5rem}.service-top .container .top-list .top-item{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1.5rem;padding:2rem 0;border-bottom:1px solid rgba(0,0,0,.25)}.steps{background:#f3efa1}.steps .container{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:5rem;padding:var(--padding)}.steps .container .steps-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;row-gap:5rem;column-gap:2.5rem}.steps .container .steps-grid .step-item{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:2rem;border-bottom:1px solid currentColor;padding-bottom:2.5rem}.steps .container .steps-grid .step-item .icon{max-width:5rem;margin-bottom:1rem}@media only screen and (max-width: 1024px){.services .container{padding:20rem 0 12.5rem;gap:7.5rem}.services .container .services-grid{grid-template-columns:repeat(2,1fr);row-gap:5rem}.service-top .container{padding:20rem 0 12.5rem;gap:5rem}.service-top .container .top-list,.service-top .container .top-figure{max-width:100%}.service-top .container .top-list{margin-top:-3rem}.steps .container .steps-grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width: 482px){.services .container{padding:15rem 0 10rem;gap:5rem}.services .container .services-grid{grid-template-columns:1fr;row-gap:7.5rem}.service-top .container{padding:15rem 0 10rem;gap:5rem}.service-top .container .top-figure img{min-height:30rem}.service-top .container .top-list{margin-top:-3rem}.steps .container .steps-grid{grid-template-columns:1fr;row-gap:5rem}}.mortage-section .container{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap;gap:0;padding:25rem 0 15rem}.get-started .container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:0;padding:var(--padding)}.get-started .container .get-figure{flex:0 0 45%;max-width:45%;width:100%;height:auto;border-radius:1rem}.get-started .container .get-content{flex:0 0 40%;max-width:40%;width:100%;height:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:2.5rem}.get-started .container .get-content .btns{margin-top:2.5rem}@media only screen and (max-width: 1024px){.mortage-section .container{padding:20rem 0 12.5rem}.get-started .container .get-figure{flex:0 0 50%;max-width:50%}}@media only screen and (max-width: 482px){.mortage-section .container{padding:15rem 0 10rem}.mortage-section .container .header-center h2:not(:nth-child(2)){font-size:1.6rem;line-height:1.5;letter-spacing:4%}.get-started .container{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap;gap:0;padding:var(--padding);gap:5rem}.get-started .container .get-figure,.get-started .container .get-content{flex:0 0 100%;max-width:100%}.get-started .container .get-content{gap:2rem}.get-started .container .get-content .btns{margin-top:1rem}}.privacy .container{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:5rem;padding:20rem 15rem}.privacy .container .content-box{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:1.5rem}.privacy .container .content-box h4{font-weight:500}.privacy .container .content-box p{font-size:2rem}.privacy .container .content-box p a{text-decoration:1px solid underline;text-underline-offset:.5rem}@media only screen and (max-width: 482px){.privacy .container{padding:15rem 0}}
