@charset "UTF-8";
/*!
	📁 MAIN ––> CSS
	©2025 All rights reserved
*/
/*! modern-normalize v3.0.1 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";line-height:1.15;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{margin:0}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}table{border-color:currentcolor}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}@-webkit-keyframes rotateOut{0%{-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);-webkit-transition:all 0.5s cubic-bezier(0.77,0,0.175,1);transition:all 0.5s cubic-bezier(0.77,0,0.175,1)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:all 0.5s cubic-bezier(0.77,0,0.175,1);transition:all 0.5s cubic-bezier(0.77,0,0.175,1)}}@keyframes rotateOut{0%{-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);-webkit-transition:all 0.5s cubic-bezier(0.77,0,0.175,1);transition:all 0.5s cubic-bezier(0.77,0,0.175,1)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:all 0.5s cubic-bezier(0.77,0,0.175,1);transition:all 0.5s cubic-bezier(0.77,0,0.175,1)}}:root{--font-title:"Familjen Grotesk",sans-serif;--font-text:"Wix Madefor Display",sans-serif;--font-text-mono:"";--font-text-serif:"";--font-line-height:1.2;--font-size-fine-tunning:0.95;--color-primary:#EDCD1F;--color-secundary:#000;--color-blue:#000;--color-red:#000;--color-yellow:#000;--color-green:#000;--color-text:#1E2D3B;--color-text-light:#AAA9A9;--color-text-dark:#000;--color-body:#000;--color-accent:#F7F7F7;--color-divider:#AAA9A9;--color-elements:#1E2D3B;--color-text-placeholder:#AAA9A9;--color-selection-text:#000;--color-selection-background:#FFF083}*{-webkit-tap-highlight-color:transparent}a:active,button:active{-webkit-box-shadow:none;box-shadow:none;background:inherit}a,button,input,textarea{outline:none;-webkit-tap-highlight-color:transparent}:focus:not(:focus-visible){outline:none}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:100%;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale}body{width:100%;display:block;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Noto Sans",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";font-weight:400;font-style:normal;line-height:var(--text-line-height);letter-spacing:0em;margin:0px;padding:0px;overflow-x:hidden;background-color:var(--color-elements);font-smooth:always;font-smoothing:antialiased;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:var(--font-title);font-weight:700;font-style:normal;font-display:swap;line-height:1;letter-spacing:-0.025em;padding:0px;margin:0px;position:relative}a{display:inline-block;position:relative;text-decoration:none}address{font-family:var(--font-text);font-weight:400;font-style:normal;margin:0px;padding:0px;position:relative}p{font-family:var(--font-text);padding:0px;margin:0px;position:relative}data{font-family:var(--font-text);padding:0px;margin:0px;position:relative}time{font-family:var(--font-text);padding:0px;margin:0px;position:relative}span{font-family:var(--font-text);position:relative}strong{font-family:var(--font-text);font-weight:700}label{font-family:var(--font-text);position:relative}svg{display:inline-block;margin:0px;padding:0px;position:relative}ul{list-style:none;margin:0px;display:block;padding:0px;position:relative}ul li{font-family:var(--font-text);position:relative}ol{list-style:none;margin:0px;display:block;padding:0px;position:relative}ol li{font-family:var(--font-text);position:relative}::-webkit-input-placeholder{color:var(--color-text-placeholder)}::-moz-placeholder{color:var(--color-text-placeholder)}:-ms-input-placeholder{color:var(--color-text-placeholder)}::-ms-input-placeholder{color:var(--color-text-placeholder)}::placeholder{color:var(--color-text-placeholder)}::-moz-selection{color:var(--color-selection-text);background-color:var(--color-selection-background)}::selection{color:var(--color-selection-text);background-color:var(--color-selection-background)}::-moz-selection{color:var(--color-selection-text);background-color:var(--color-selection-background)}.button{cursor:pointer;border:1px solid transparent;background-color:transparent;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;vertical-align:baseline;text-align:center;text-decoration:none;white-space:nowrap;-webkit-box-shadow:none;box-shadow:none;-moz-appearance:none;-webkit-appearance:none;position:relative}.button:hover{text-decoration:none;background-color:transparent}.button__primary{border-radius:33px;background-color:var(--color-elements);padding:10px 10px 10px 2em;position:relative;-webkit-transition:all 0.5s cubic-bezier(0.77,0,0.175,1);transition:all 0.5s cubic-bezier(0.77,0,0.175,1);padding:10px 10px 10px 3em}@media (min-width:1080px){.button__primary{padding:10px 10px 10px 2em}}.button__primary.is--disabled{background-color:var(--color-divider)!important}.button__primary.is--disabled span{color:white!important}.button__primary.is--disabled data{background-color:white!important;-webkit-transition:all 0.5s cubic-bezier(0.77,0,0.175,1);transition:all 0.5s cubic-bezier(0.77,0,0.175,1)}.button__primary.is--disabled data svg{fill:var(--color-divider)}.button__primary:hover{background-color:var(--color-primary);-webkit-transition:all 0.5s cubic-bezier(0.77,0,0.175,1);transition:all 0.5s cubic-bezier(0.77,0,0.175,1)}.button__primary:hover data{background-color:var(--color-elements);-webkit-transition:all 0.5s cubic-bezier(0.77,0,0.175,1);transition:all 0.5s cubic-bezier(0.77,0,0.175,1)}.button__primary span{color:white;font-size:14px;font-weight:400;position:relative;-webkit-transition:all 0.5s cubic-bezier(0.77,0,0.175,1);transition:all 0.5s cubic-bezier(0.77,0,0.175,1)}@media (min-width:768px){.button__primary span{font-size:16px}}@media (min-width:1080px){.button__primary span{font-size:18px}}.button__primary data{width:34px;height:34px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:24px;border-radius:100%;background-color:var(--color-primary);position:relative;-webkit-transition:all 0.5s cubic-bezier(0.77,0,0.175,1);transition:all 0.5s cubic-bezier(0.77,0,0.175,1)}@media (min-width:768px){.button__primary data{width:38px;height:38px}}@media (min-width:1080px){.button__primary data{width:42px;height:42px}}.button__primary data svg{width:12px;fill:white;-webkit-transition:all 0.5s cubic-bezier(0.77,0,0.175,1);transition:all 0.5s cubic-bezier(0.77,0,0.175,1)}@media (min-width:768px){.button__primary data svg{width:14px}}@media (min-width:1080px){.button__primary data svg{width:16px}}.home__cover__overlay img,.images{width:100%;height:100%;display:block;border:0px;margin:0px;padding:0px;position:relative;outline:0px;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;vertical-align:middle}figure{width:100%;height:100%;display:block;border:0px;margin:0px;padding:0px;position:relative;outline:0px}.header{width:100%;z-index:100;top:0px;left:0px;position:relative;padding-top:1em;padding-bottom:1em;background-color:var(--color-divider);-webkit-transition:all 1s cubic-bezier(0.77,0,0.175,1);transition:all 1s cubic-bezier(0.77,0,0.175,1)}.header.is--scroll{-webkit-transform:matrix(1,0,0,1,0,-160);transform:matrix(1,0,0,1,0,-160);opacity:0;visibility:hidden;-webkit-transition:all 0.5s cubic-bezier(0.77,0,0.175,1);transition:all 0.5s cubic-bezier(0.77,0,0.175,1)}.header.is--scroll .header__logo a img{width:94px;-webkit-transition:all 0.5s cubic-bezier(0.77,0,0.175,1);transition:all 0.5s cubic-bezier(0.77,0,0.175,1)}.header.is--animation{position:fixed;-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0);opacity:1;visibility:visible;-webkit-transition:all 1s cubic-bezier(0.77,0,0.175,1);transition:all 1s cubic-bezier(0.77,0,0.175,1)}.header__layout{width:100%;margin:0 auto;padding-left:2rem;padding-right:2rem;position:relative}.header__grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr;grid-template-columns:repeat(12,1fr);grid-column-gap:0px;grid-row-gap:0px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__column{grid-column:auto/span 6;position:relative}.header__logo{position:relative}.header__logo a{position:relative}.header__logo a img{width:100%;max-width:144px;display:block;margin:0px;padding:0px;position:relative;-webkit-transition:all 0.5s cubic-bezier(0.77,0,0.175,1);transition:all 0.5s cubic-bezier(0.77,0,0.175,1)}.header__navigation{position:relative}.header__navigation nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0px;position:relative}.header__navigation nav ul li{position:relative}.header__navigation nav ul li+li{margin-left:12px}.header__navigation nav ul li.is--active a{border:1px solid var(--color-elements);background-color:var(--color-primary)}.header__navigation nav ul li.is--active a span{color:var(--color-elements);font-weight:700}.header__navigation nav ul li a{border-radius:68px;border:1px solid var(--color-elements);background-color:white;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:6px 12px;position:relative}.header__navigation nav ul li a span{color:var(--color-elements);font-size:12px;display:inline-block;position:relative}.header__navigation nav ul li a svg{width:14px;margin-right:4px;display:inline-block;position:relative}.footer__layout,.home__builder__layout,.home__contact__layout,.home__cover__layout,.home__file__layout,.home__results__layout,.page__layout{width:100%;margin:0 auto;padding:0em 1em;position:relative}@media (min-width:768px){.footer__layout,.home__builder__layout,.home__contact__layout,.home__cover__layout,.home__file__layout,.home__results__layout,.page__layout{padding:0em 2em}}@media (min-width:1080px){.footer__layout,.home__builder__layout,.home__contact__layout,.home__cover__layout,.home__file__layout,.home__results__layout,.page__layout{padding:0em 4em}}@media (min-width:1440px){.footer__layout,.home__builder__layout,.home__contact__layout,.home__cover__layout,.home__file__layout,.home__results__layout,.page__layout{max-width:1400px}}@media (min-width:1600px){.footer__layout,.home__builder__layout,.home__contact__layout,.home__cover__layout,.home__file__layout,.home__results__layout,.page__layout{max-width:1600px}}@media (min-width:1920px){.footer__layout,.home__builder__layout,.home__contact__layout,.home__cover__layout,.home__file__layout,.home__results__layout,.page__layout{max-width:1800px}}.home__builder__title h4,.home__file__head h4,.home__results__title h4,.section__title h4{color:white;font-family:var(--font-text);font-weight:400;font-size:22px;margin-bottom:1rem}@media (min-width:1080px){.home__builder__title h4,.home__file__head h4,.home__results__title h4,.section__title h4{font-size:24px;margin-bottom:2rem}}@media (min-width:1440px){.home__builder__title h4,.home__file__head h4,.home__results__title h4,.section__title h4{font-size:26px}}.home__builder__title h3,.home__file__head h3,.home__results__title h3,.section__title h3{color:var(--color-primary);font-family:var(--font-text);font-weight:600;font-size:28px;line-height:1.2;margin-bottom:1rem}@media (min-width:768px){.home__builder__title h3,.home__file__head h3,.home__results__title h3,.section__title h3{font-size:32px}}@media (min-width:1080px){.home__builder__title h3,.home__file__head h3,.home__results__title h3,.section__title h3{font-size:36px;margin-bottom:2rem}}@media (min-width:1440px){.home__builder__title h3,.home__file__head h3,.home__results__title h3,.section__title h3{font-size:40px}}@media (min-width:1600px){.home__builder__title h3,.home__file__head h3,.home__results__title h3,.section__title h3{font-size:44px}}@media (min-width:1920px){.home__builder__title h3,.home__file__head h3,.home__results__title h3,.section__title h3{font-size:48px}}.home__builder__title h3 span,.home__file__head h3 span,.home__results__title h3 span,.section__title h3 span{font-family:var(--font-text);font-weight:600;display:block;position:relative}.home__builder__title p,.home__file__head p,.home__results__title p,.section__title p{color:white;font-size:16px;font-weight:400;line-height:1.5}@media (min-width:1080px){.home__builder__title p,.home__file__head p,.home__results__title p,.section__title p{font-size:18px}}@media (min-width:1440px){.home__builder__title p,.home__file__head p,.home__results__title p,.section__title p{font-size:20px}}.home__builder__title p span,.home__file__head p span,.home__results__title p span,.section__title p span{display:block;position:relative}.footer{width:100%;position:relative;padding-top:2em;padding-bottom:2em;background-color:var(--color-elements)}@media (min-width:768px){.footer{padding-top:4em;padding-bottom:4em}}@media (min-width:1080px){.footer{padding-top:6em;padding-bottom:4em}}.footer:before{content:"";width:100%;height:4em;top:-4em;left:0px;position:absolute;z-index:15;border-top-right-radius:60px;border-top-left-radius:60px;background-color:var(--color-elements)}@media (min-width:1080px){.footer:before{height:6em;top:-6em}}.footer__grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr;grid-template-columns:repeat(12,1fr);grid-column-gap:0px;grid-row-gap:0px}.footer__column{position:relative;grid-column:auto/span 12}@media (min-width:1080px){.footer__column{grid-column:auto/span 6}}.footer__column:first-child{padding-right:0%;margin-top:2em}@media (min-width:1080px){.footer__column:first-child{margin-top:0px;padding-right:8.33333%}}.footer__column:nth-child(2){-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;padding-left:0%}@media (min-width:1080px){.footer__column:nth-child(2){-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:initial;padding-left:8.33333%}}.footer__map{width:100%;aspect-ratio:16/9;display:block;position:relative;overflow:hidden;background-color:var(--color-accent)}.footer__map #maps{width:100%;height:100%;top:0;left:0;right:0;bottom:0;position:absolute;overflow:hidden}.footer__privacy{margin-top:2em;position:relative}.footer__privacy p{color:white;font-size:12px;font-weight:400;text-transform:uppercase}@media (min-width:1080px){.footer__privacy p{font-size:14px}}.footer__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.footer__items li{width:100%;position:relative}@media (min-width:1080px){.footer__items li{width:50%}}.footer__items li:first-child{margin-top:2em}.footer__items li:nth-child(2){margin-top:2em}.footer__items li:nth-child(3){margin-top:2em}@media (min-width:1080px){.footer__items li:nth-child(3){margin-top:8em}}.footer__items li:nth-child(4){margin-top:0em}@media (min-width:1080px){.footer__items li:nth-child(4){margin-top:8em}}.footer__items li h5{color:var(--color-primary);font-family:var(--font-text);font-size:18px;font-weight:400;position:relative;margin-bottom:12px;text-transform:uppercase}@media (min-width:1080px){.footer__items li h5{font-size:20px;min-height:22px}}.footer__items li address{color:white;font-family:var(--font-text);font-size:14px;line-height:1.5;padding:0px;position:relative}@media (min-width:1080px){.footer__items li address{font-size:16px}}.footer__items li address span{font-family:var(--font-text);font-size:14px;color:white;display:block;position:relative}@media (min-width:1080px){.footer__items li address span{font-size:16px}}.footer__items li a{font-family:var(--font-text);color:white;position:relative;-webkit-transition:all 0.5s cubic-bezier(0.77,0,0.175,1);transition:all 0.5s cubic-bezier(0.77,0,0.175,1)}.footer__items li a:hover{opacity:0.65;-webkit-transition:all 0.5s cubic-bezier(0.77,0,0.175,1);transition:all 0.5s cubic-bezier(0.77,0,0.175,1)}.footer__items li a[role=link]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.footer__items li a[role=link]:before{content:"";width:100%;height:1px;left:0px;bottom:0px;position:absolute;background-color:white}.footer__items li a[role=phone]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.home{width:100%;position:relative}.home__cover{width:100%;position:relative;padding-top:calc(5em + 70px);padding-bottom:calc(4em + 86px);background-color:var(--color-accent)}@media (min-width:768px){.home__cover{padding-bottom:calc(8em + 86px)}}@media (min-width:1080px){.home__cover{padding-top:16em;padding-bottom:calc(12em + 86px)}}@media (min-width:1440px){.home__cover{padding-top:19em;padding-bottom:calc(14em + 86px)}}@media (min-width:1600px){.home__cover{padding-top:22em;padding-bottom:calc(15em + 86px)}}@media (min-width:1920px){.home__cover{padding-top:25em;padding-bottom:calc(16em + 86px)}}.home__cover__overlay{width:100%;height:100%;top:0;left:0;right:0;bottom:0;position:absolute;overflow:hidden;z-index:5}.home__cover__overlay:before{content:"";width:100%;height:100%;top:0;left:0;right:0;bottom:0;position:absolute;overflow:hidden;z-index:15;background-color:rgba(0,0,0,0.45)}.home__cover__overlay img{z-index:10;border-radius:100%;-webkit-transform:scale(0.5);transform:scale(0.5);opacity:0;visibility:hidden}.home__cover__layout{z-index:20}.home__cover__text{width:100%;padding-right:8.33333%;position:relative;overflow:hidden}@media (min-width:1080px){.home__cover__text{width:50%;padding-right:8.33333%}}.home__cover__text h1{color:white;font-size:34px;text-transform:uppercase;-webkit-transform:matrix(1,0,0,1,0,-160);transform:matrix(1,0,0,1,0,-160);opacity:0;visibility:hidden}@media (min-width:768px){.home__cover__text h1{font-size:44px}}@media (min-width:1080px){.home__cover__text h1{font-size:54px}}@media (min-width:1440px){.home__cover__text h1{font-size:64px}}@media (min-width:1600px){.home__cover__text h1{font-size:74px}}@media (min-width:1920px){.home__cover__text h1{font-size:84px}}.home__cover__text h1 span{font-family:var(--font-title);font-weight:700;display:block;position:relative}.home__cover__text p{color:white;font-size:20px;display:block;margin-top:12px;position:relative;opacity:0;visibility:hidden;-webkit-transform:matrix(1,0,0,1,0,100);transform:matrix(1,0,0,1,0,100)}@media (min-width:1080px){.home__cover__text p{font-size:22px}}@media (min-width:1440px){.home__cover__text p{font-size:24px}}@media (min-width:1600px){.home__cover__text p{font-size:26px}}@media (min-width:1920px){.home__cover__text p{font-size:28px}}.home__cover__text p span{display:block;position:relative}.home__builder{width:100%;position:relative;padding-top:2em;padding-bottom:0em;z-index:25;background-color:var(--color-elements)}@media (min-width:768px){.home__builder{padding-top:4em}}@media (min-width:1080px){.home__builder{padding-top:6em}}.home__builder:before{content:"";width:100%;left:0px;position:absolute;z-index:15;border-top-right-radius:60px;border-top-left-radius:60px;background-color:var(--color-elements);height:2em;top:-2em}@media (min-width:1080px){.home__builder:before{height:6em;top:-5em}}.home__builder__grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr;grid-template-columns:repeat(12,1fr);grid-column-gap:0px;grid-row-gap:0px}.home__builder__column{position:relative;grid-column:auto/span 12}@media (min-width:1080px){.home__builder__column{grid-column:auto/span 6}}.home__builder__title{position:relative;margin-bottom:2em}@media (min-width:1080px){.home__builder__title{margin-bottom:0px}}.home__builder__form{width:100%;border-radius:60px;background-color:var(--color-accent);padding:2em 1em;position:relative}@media (min-width:1080px){.home__builder__form{padding:2em 2em}}@media (min-width:1600px){.home__builder__form{padding:2em 4em}}@media (min-width:1920px){.home__builder__form{padding:2em 6em}}.home__builder__form__activity{position:relative}.home__builder__form__activity:after{content:"";width:100%;height:1px;background-color:var(--color-divider);display:block;margin-top:2em;position:relative}.home__builder__form__activity p{font-weight:500;text-align:center;font-size:14px;margin-bottom:1rem}@media (min-width:1440px){.home__builder__form__activity p{font-size:16px;margin-bottom:1.4rem}}@media (min-width:1600px){.home__builder__form__activity p{font-size:18px;margin-bottom:2rem}}.home__builder__form__activity ol{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left}.home__builder__form__activity ol li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding-left:1em;position:relative;text-align:left}@media (min-width:1080px){.home__builder__form__activity ol li{text-align:left}}.home__builder__form__activity ol li:first-child{width:40%}.home__builder__form__activity ol li:nth-child(2){width:60%;padding-left:0em}@media (min-width:1080px){.home__builder__form__activity ol li:nth-child(2){padding-left:1em}}.home__builder__form__activity ol li label{z-index:10;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0px;padding:0px;position:relative;border:0px;-webkit-box-shadow:none;box-shadow:none;outline:0px;background-color:transparent}.home__builder__form__activity ol li label:hover data:before{opacity:1;visibility:visible;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);-webkit-transition:all 0.5s cubic-bezier(0.77,0,0.175,1);transition:all 0.5s cubic-bezier(0.77,0,0.175,1)}.home__builder__form__activity ol li label data{width:22px;height:22px;border-radius:100%;border:1px solid var(--color-divider);background-color:white;display:inline-block;position:relative}@media (min-width:1080px){.home__builder__form__activity ol li label data{width:24px;height:24px}}.home__builder__form__activity ol li label data:before{content:"";width:10px;height:10px;border-radius:100%;background-color:var(--color-primary);top:50%;left:50%;position:absolute;opacity:0;visibility:hidden;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-webkit-transition:all 0.5s cubic-bezier(0.77,0,0.175,1);transition:all 0.5s cubic-bezier(0.77,0,0.175,1)}@media (min-width:1080px){.home__builder__form__activity ol li label data:before{width:14px;height:14px}}.home__builder__form__activity ol li label span{font-size:12px;font-weight:400;display:inline-block;margin-left:8px;position:relative}@media (min-width:1080px){.home__builder__form__activity ol li label span{font-size:14px;margin-left:10px}}@media (min-width:1440px){.home__builder__form__activity ol li label span{margin-left:12px;font-size:15px}}@media (min-width:1600px){.home__builder__form__activity ol li label span{margin-left:14px;font-size:16px}}@media (min-width:1920px){.home__builder__form__activity ol li label span{margin-left:16px}}.home__builder__form__activity ol li input[type=radio]{width:100%;height:100%;top:0px;left:0px;z-index:15;position:absolute;opacity:0;visibility:hidden;border:0px;-webkit-box-shadow:none;box-shadow:none;outline:0px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent}.home__builder__form__activity ol li input[type=radio]:focus{border:0px;-webkit-box-shadow:none;box-shadow:none;outline:0px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent}.home__builder__form__activity ol li input[type=radio]:checked{border:0px;-webkit-box-shadow:none;box-shadow:none;outline:0px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent}.home__builder__form__activity ol li input[type=radio]:checked~label data:before{opacity:1;visibility:visible;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);-webkit-transition:all 0.5s cubic-bezier(0.77,0,0.175,1);transition:all 0.5s cubic-bezier(0.77,0,0.175,1)}.home__builder__form__amount{position:relative;padding-top:2em;text-align:center}.home__builder__form__amount label{font-size:16px;font-weight:500;text-align:center;display:block;position:relative;margin-bottom:1rem}.home__builder__form__amount p{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;min-width:280px;padding:12px 40px;position:relative;overflow:hidden;border-radius:44px;border:1px solid var(--color-divider);background-color:white}.home__builder__form__amount p span{font-weight:700;font-size:20px;display:block;position:relative;opacity:0;visibility:hidden;-webkit-transform:matrix(1,0,0,1,0,20);transform:matrix(1,0,0,1,0,20)}@media (min-width:1080px){.home__builder__form__amount p span{font-size:22px}}@media (min-width:1440px){.home__builder__form__amount p span{font-size:24px}}.home__builder__form__amount input{width:100%;display:block;position:relative}.home__builder__form__amounts{position:relative;padding-top:2em;text-align:center}.home__builder__form__amounts span[role=progress]{width:0%;height:3px;left:0px;z-index:10;background-color:var(--color-primary);position:absolute}.home__builder__form__amounts input{width:100%;height:3px;display:block;position:relative;border:0px solid var(--color-text-light);background-color:var(--color-text-light);-webkit-appearance:none}.home__builder__form__amounts input::-webkit-slider-thumb{-webkit-appearance:none;z-index:10;cursor:-webkit-grab;cursor:grab;position:relative;background-color:white;border-radius:100%;-webkit-box-shadow:0px 0px 6px rgba(0,0,0,0.16);box-shadow:0px 0px 6px rgba(0,0,0,0.16);width:30px;height:30px;border:8px solid var(--color-primary)}@media (min-width:1080px){.home__builder__form__amounts input::-webkit-slider-thumb{width:35px;height:35px;border:8px solid var(--color-primary)}}@media (min-width:1440px){.home__builder__form__amounts input::-webkit-slider-thumb{width:40px;height:40px;border:10px solid var(--color-primary)}}.home__builder__form__amounts ol{z-index:5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px;position:relative}.home__builder__form__amounts ol li{color:var(--color-text-light);font-family:var(--font-text);font-weight:400;font-size:18px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative}@media (min-width:768px){.home__builder__form__amounts ol li{font-size:20px}}@media (min-width:1080px){.home__builder__form__amounts ol li{font-size:22px}}.home__builder__form__rate{position:relative;margin-top:2em;padding-top:2em}.home__builder__form__rate:before{content:"";width:100%;height:1px;background-color:var(--color-divider);top:0px;left:0px;display:block;position:absolute}.home__builder__form__rate label{font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px}@media (min-width:768px){.home__builder__form__rate label{font-size:18px}}@media (min-width:1080px){.home__builder__form__rate label{font-size:20px}}.home__builder__form__rate label data{font-weight:500;width:50%;position:relative;text-align:right;padding-right:1em;font-size:16px}@media (min-width:768px){.home__builder__form__rate label data{font-size:18px}}@media (min-width:1080px){.home__builder__form__rate label data{font-size:20px}}.home__builder__form__rate label span{font-weight:700;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-align:left;width:50%;position:relative;padding-left:1em;font-size:20px}@media (min-width:768px){.home__builder__form__rate label span{font-size:22px}}@media (min-width:1080px){.home__builder__form__rate label span{font-size:24px}}.home__builder__form__months{position:relative;margin-top:2em;padding-top:2em;text-align:center}.home__builder__form__months:before{content:"";width:100%;height:1px;background-color:var(--color-divider);top:0px;left:0px;display:block;position:absolute}.home__builder__form__months label{font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;overflow:hidden;font-size:16px}@media (min-width:768px){.home__builder__form__months label{font-size:18px}}@media (min-width:1080px){.home__builder__form__months label{font-size:20px}}.home__builder__form__months label data{font-weight:500;width:50%;position:relative;text-align:right;padding-right:1em;font-size:16px}@media (min-width:768px){.home__builder__form__months label data{font-size:18px}}@media (min-width:1080px){.home__builder__form__months label data{font-size:20px}}.home__builder__form__months label span{font-weight:700;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-align:left;width:50%;position:relative;padding-left:1em;font-size:20px}@media (min-width:768px){.home__builder__form__months label span{font-size:22px}}@media (min-width:1080px){.home__builder__form__months label span{font-size:24px}}.home__builder__form__deadlines{position:relative;margin-top:35px}.home__builder__form__deadlines span[role=progress]{width:0%;height:3px;left:0px;z-index:10;background-color:var(--color-primary);position:absolute}.home__builder__form__deadlines span[role=line]{width:100%;height:3px;left:0px;z-index:5;background-color:var(--color-text-light);position:absolute}.home__builder__form__deadlines input{width:100%;height:3px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:15;position:relative;border:0px solid var(--color-text-light);-webkit-appearance:none;background-color:transparent}.home__builder__form__deadlines input::-webkit-slider-thumb{-webkit-appearance:none;z-index:30;cursor:-webkit-grab;cursor:grab;background-color:white;-webkit-box-shadow:0px 0px 6px rgba(0,0,0,0.16);box-shadow:0px 0px 6px rgba(0,0,0,0.16);border-radius:100%;width:30px;height:30px;border:8px solid var(--color-primary)}@media (min-width:1080px){.home__builder__form__deadlines input::-webkit-slider-thumb{width:35px;height:35px;border:8px solid var(--color-primary)}}@media (min-width:1440px){.home__builder__form__deadlines input::-webkit-slider-thumb{width:40px;height:40px;border:10px solid var(--color-primary)}}.home__builder__form__deadlines datalist{z-index:5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px;position:relative}.home__builder__form__deadlines datalist option{color:var(--color-text-light);font-family:var(--font-text);font-weight:400;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;-webkit-transition:all 0.5s cubic-bezier(0.77,0,0.175,1);transition:all 0.5s cubic-bezier(0.77,0,0.175,1);font-size:18px}@media (min-width:768px){.home__builder__form__deadlines datalist option{font-size:20px}}@media (min-width:1080px){.home__builder__form__deadlines datalist option{font-size:22px}}.home__builder__form__deadlines datalist option.is--active:before{-webkit-transition:all 0.5s cubic-bezier(0.77,0,0.175,1);transition:all 0.5s cubic-bezier(0.77,0,0.175,1);background-color:var(--color-primary)}.home__builder__form__deadlines datalist option:first-child:before{left:0px}.home__builder__form__deadlines datalist option:nth-child(2):before{left:13px}.home__builder__form__deadlines datalist option:nth-child(3):before{left:11px}.home__builder__form__deadlines datalist option:nth-child(4):before{left:8px}.home__builder__form__deadlines datalist option:nth-child(5):before{right:0px}.home__builder__form__deadlines datalist option:before{content:"";width:16px;height:16px;border-radius:100%;background-color:var(--color-text-light);top:-40px;z-index:5;position:absolute;-webkit-transition:all 0.5s cubic-bezier(0.77,0,0.175,1);transition:all 0.5s cubic-bezier(0.77,0,0.175,1)}.home__builder__form__button{position:relative;text-align:center;margin-top:2em}.home__builder__form__date{width:100%;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;position:relative;margin-top:2em}.home__builder__form__date label{color:var(--color-text);font-weight:500;font-size:1rem;display:inline-block;margin-right:1em;position:relative}.home__builder__form__date input[type=date]{cursor:pointer;color:var(--color-text);font-family:var(--font-text);font-weight:500;font-size:1.25rem;text-align:center;text-transform:uppercase;width:50%;display:inline-block;position:relative;padding:0.75em 1em;border:1px solid var(--color-divider);border-radius:100px;background:white url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='22' viewBox='0 0 20 22'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%23EDCD1F' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' transform='translate(1 1)'%3E%3Crect width='18' height='18' y='2' rx='2'/%3E%3Cpath d='M13 0L13 4M5 0L5 4M0 8L18 8'/%3E%3C/g%3E%3C/svg%3E") right 1rem center no-repeat}.home__builder__form__date input[type=date]::-webkit-input-placeholder{color:var(--color-text-light)}.home__builder__form__date input[type=date]::-moz-placeholder{color:var(--color-text-light)}.home__builder__form__date input[type=date]:-ms-input-placeholder{color:var(--color-text-light)}.home__builder__form__date input[type=date]::-ms-input-placeholder{color:var(--color-text-light)}.home__builder__form__date input[type=date]::placeholder{color:var(--color-text-light)}.home__builder__form__date input[type=date]:focus{outline:none;border-color:var(--color-primary);-webkit-box-shadow:0 0 0 0.25rem rgba(0,120,250,0.1);box-shadow:0 0 0 0.25rem rgba(0,120,250,0.1)}.home__builder__form__date ::-webkit-datetime-edit-day-field:hover,.home__builder__form__date ::-webkit-datetime-edit-month-field:hover,.home__builder__form__date ::-webkit-datetime-edit-year-field:hover{background:rgba(0,120,250,0.1)}.home__builder__form__date ::-webkit-clear-button,.home__builder__form__date ::-webkit-inner-spin-button{display:none}.home__builder__form__date ::-webkit-calendar-picker-indicator{position:absolute;top:0;right:0;bottom:0;opacity:0;cursor:pointer;width:100%;height:100%;color:transparent;background:transparent}.home__builder__form__date input[type=date]:hover::-webkit-calendar-picker-indicator{opacity:0.05}.home__builder__form__date input[type=date]:hover::-webkit-calendar-picker-indicator:hover{opacity:0.15}.home__results{position:relative;padding-top:0em;padding-bottom:6em;background-color:var(--color-elements)}.home__results__grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr;grid-template-columns:repeat(12,1fr);grid-column-gap:0px;grid-row-gap:0px}.home__results__column{position:relative}.home__results__column:first-child{grid-column:auto/span 12}@media (min-width:1080px){.home__results__column:first-child{grid-column:auto/span 4}}.home__results__column:nth-child(2){grid-column:auto/span 12}@media (min-width:1080px){.home__results__column:nth-child(2){grid-column:auto/span 8}}.home__results__columns{position:relative}.home__results__columns:first-child{grid-column:auto/span 12}@media (min-width:1080px){.home__results__columns:first-child{grid-column:auto/span 4}}.home__results__columns:nth-child(2){grid-column:auto/span 12}@media (min-width:1080px){.home__results__columns:nth-child(2){grid-column:auto/span 8}}.home__results__title{position:relative;padding-bottom:4em}.home__results__scroll{width:100%;position:relative;overflow:hidden;display:none}@media (min-width:1080px){.home__results__scroll{display:block}}.home__results__scroll a{opacity:0;visibility:hidden;background-color:var(--color-accent);-webkit-transition:all 0.5s cubic-bezier(0.77,0,0.175,1);transition:all 0.5s cubic-bezier(0.77,0,0.175,1)}.home__results__scroll a.is--scroll{top:calc(2em + 70px);position:fixed;opacity:1;visibility:visible;-webkit-transition:all 0.5s cubic-bezier(0.77,0,0.175,1);transition:all 0.5s cubic-bezier(0.77,0,0.175,1)}.home__results__scroll a span{color:var(--color-elements)}.home__results__table{position:relative;opacity:0;visibility:hidden;-webkit-transform:matrix(1,0,0,1,0,20);transform:matrix(1,0,0,1,0,20)}.home__results__table__header ol{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;overflow:hidden;border-top-left-radius:16px;border-top-right-radius:16px;border-bottom:1px solid var(--color-elements)}.home__results__table__header ol li{width:18%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;position:relative;background-color:var(--color-primary);padding:10px 14px}@media (min-width:768px){.home__results__table__header ol li{padding:12px 16px}}@media (min-width:1080px){.home__results__table__header ol li{padding:14px 18px}}@media (min-width:1440px){.home__results__table__header ol li{padding:16px 20px}}.home__results__table__header ol li+li{border-left:1px solid var(--color-elements)}.home__results__table__header ol li:first-child{width:10%;background-color:var(--color-divider)}.home__results__table__header ol li p{font-weight:600;position:relative;font-size:10px}@media (min-width:768px){.home__results__table__header ol li p{font-size:12px}}@media (min-width:1080px){.home__results__table__header ol li p{font-size:14px}}@media (min-width:1440px){.home__results__table__header ol li p{font-size:16px}}@media (min-width:1600px){.home__results__table__header ol li p{font-size:17px}}@media (min-width:1920px){.home__results__table__header ol li p{font-size:18px}}.home__results__table__body{position:relative;overflow:hidden;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.home__results__table__body ul{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.home__results__table__body ul+ul{border-top:1px solid var(--color-elements)}.home__results__table__body ul:nth-child(2n) li{background-color:var(--color-accent)}.home__results__table__body ul li{width:18%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;background-color:white;overflow:hidden;padding:10px 14px}@media (min-width:768px){.home__results__table__body ul li{padding:12px 16px}}@media (min-width:1080px){.home__results__table__body ul li{padding:14px 18px}}@media (min-width:1440px){.home__results__table__body ul li{padding:16px 20px}}.home__results__table__body ul li[data-style=name]{background-color:var(--color-divider)}.home__results__table__body ul li:first-child{width:10%}.home__results__table__body ul li:first-child p{font-weight:600}.home__results__table__body ul li+li{border-left:1px solid var(--color-elements)}.home__results__table__body ul li p{position:relative;font-size:8px}.home__results__table__body ul li p[data-style=title]{font-weight:700;text-transform:uppercase}@media (min-width:768px){.home__results__table__body ul li p{font-size:12px}}@media (min-width:1080px){.home__results__table__body ul li p{font-size:15px}}@media (min-width:1440px){.home__results__table__body ul li p{font-size:16px}}@media (min-width:1600px){.home__results__table__body ul li p{font-size:17px}}@media (min-width:1920px){.home__results__table__body ul li p{font-size:18px}}.home__results__table__head{position:relative}.home__results__table__head ol{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;overflow:hidden;border-top-left-radius:16px;border-top-right-radius:16px;border-bottom:1px solid var(--color-elements)}.home__results__table__head ol li{width:22.5%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;position:relative;background-color:var(--color-primary);padding:10px 14px}@media (min-width:768px){.home__results__table__head ol li{padding:12px 16px}}@media (min-width:1080px){.home__results__table__head ol li{padding:14px 18px}}@media (min-width:1440px){.home__results__table__head ol li{padding:16px 20px}}.home__results__table__head ol li+li{border-left:1px solid var(--color-elements)}.home__results__table__head ol li:first-child{width:10%;background-color:var(--color-divider)}.home__results__table__head ol li p{font-weight:600;position:relative;font-size:10px}@media (min-width:768px){.home__results__table__head ol li p{font-size:12px}}@media (min-width:1080px){.home__results__table__head ol li p{font-size:14px}}@media (min-width:1440px){.home__results__table__head ol li p{font-size:16px}}@media (min-width:1600px){.home__results__table__head ol li p{font-size:17px}}@media (min-width:1920px){.home__results__table__head ol li p{font-size:18px}}.home__results__table__builder{position:relative;overflow:hidden;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.home__results__table__builder ul{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.home__results__table__builder ul+ul{border-top:1px solid var(--color-elements)}.home__results__table__builder ul:nth-child(2n) li{background-color:var(--color-accent)}.home__results__table__builder ul li{width:22.5%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;background-color:white;overflow:hidden;padding:10px 14px}@media (min-width:768px){.home__results__table__builder ul li{padding:12px 16px}}@media (min-width:1080px){.home__results__table__builder ul li{padding:14px 18px}}@media (min-width:1440px){.home__results__table__builder ul li{padding:16px 20px}}.home__results__table__builder ul li[data-style=name]{background-color:var(--color-divider)}.home__results__table__builder ul li:first-child{width:10%}.home__results__table__builder ul li:first-child p{font-weight:600}.home__results__table__builder ul li+li{border-left:1px solid var(--color-elements)}.home__results__table__builder ul li p{position:relative;font-size:8px}.home__results__table__builder ul li p[data-style=title]{font-weight:700;text-transform:uppercase}@media (min-width:768px){.home__results__table__builder ul li p{font-size:12px}}@media (min-width:1080px){.home__results__table__builder ul li p{font-size:15px}}@media (min-width:1440px){.home__results__table__builder ul li p{font-size:16px}}@media (min-width:1600px){.home__results__table__builder ul li p{font-size:17px}}@media (min-width:1920px){.home__results__table__builder ul li p{font-size:18px}}.home__file{width:100%;position:relative;padding-top:1em;padding-bottom:8em;background-color:var(--color-elements)}@media (min-width:768px){.home__file{padding-top:2em;padding-bottom:10em}}@media (min-width:1080px){.home__file{padding-top:4em;padding-bottom:12em}}@media (min-width:1440px){.home__file{padding-top:6em;padding-bottom:14em}}.home__file__head{position:relative;text-align:center}.home__file__copyright{position:relative;text-align:center;margin-top:4em}.home__file__copyright p{color:white;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:12px}@media (min-width:768px){.home__file__copyright p{-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-size:14px}}@media (min-width:1080px){.home__file__copyright p{font-size:16px}}@media (min-width:1440px){.home__file__copyright p{font-size:18px}}.home__file__copyright p label{cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;width:18px;height:18px;border-radius:1px;background-color:white}@media (min-width:768px){.home__file__copyright p label{width:20px;height:20px}}@media (min-width:1080px){.home__file__copyright p label{width:22px;height:22px}}.home__file__copyright p label:before{content:"";width:14px;height:14px;border-radius:2px;background-color:var(--color-primary);top:50%;left:50%;position:absolute;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);opacity:0;visibility:hidden;-webkit-transition:all 0.5s cubic-bezier(0.77,0,0.175,1);transition:all 0.5s cubic-bezier(0.77,0,0.175,1)}.home__file__copyright p input{width:100%;height:100%;top:0;left:0;right:0;bottom:0;position:absolute;overflow:hidden;opacity:0;visibility:hidden}.home__file__copyright p input:checked+label:before{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:1;visibility:visible;-webkit-transition:all 0.5s cubic-bezier(0.77,0,0.175,1);transition:all 0.5s cubic-bezier(0.77,0,0.175,1)}.home__file__copyright p span{color:white;position:relative;font-size:12px;margin-left:8px}@media (min-width:768px){.home__file__copyright p span{font-size:14px;margin-left:10px}}@media (min-width:1080px){.home__file__copyright p span{font-size:16px;margin-left:12px}}@media (min-width:1440px){.home__file__copyright p span{font-size:18px}}.home__file__copyright p a{color:var(--color-primary);font-weight:600;display:inline-block;position:relative;-webkit-transition:all 0.5s cubic-bezier(0.77,0,0.175,1);transition:all 0.5s cubic-bezier(0.77,0,0.175,1);font-size:12px;margin-left:2px;margin-right:2px}@media (min-width:768px){.home__file__copyright p a{font-size:14px;margin-left:4px;margin-right:4px}}@media (min-width:1080px){.home__file__copyright p a{font-size:16px;margin-left:6px;margin-right:6px}}@media (min-width:1440px){.home__file__copyright p a{font-size:18px}}.home__file__copyright p a:hover:before{width:100%;-webkit-transition:all 0.5s cubic-bezier(0.77,0,0.175,1);transition:all 0.5s cubic-bezier(0.77,0,0.175,1)}.home__file__copyright p a:before{content:"";width:0%;height:1px;left:0px;bottom:0px;position:absolute;background-color:var(--color-primary);-webkit-transition:all 0.5s cubic-bezier(0.77,0,0.175,1);transition:all 0.5s cubic-bezier(0.77,0,0.175,1)}.home__file__disclaimer{position:relative;text-align:center;margin-top:1em}@media (min-width:1080px){.home__file__disclaimer{margin-top:2em}}.home__file__disclaimer p{color:var(--color-accent);font-size:12px;line-height:1.4;position:relative;margin:0 auto;width:91.66667%}@media (min-width:768px){.home__file__disclaimer p{font-size:14px;width:83.33334%}}@media (min-width:1080px){.home__file__disclaimer p{width:75%}}@media (min-width:1440px){.home__file__disclaimer p{width:66.66667%}}.home__file__pdf{position:relative;text-align:center;margin-top:4em}.home__file__pdf a[role=button],.home__file__pdf button[role=button]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--color-primary)}.home__file__pdf a[role=button] span[role=text],.home__file__pdf button[role=button] span[role=text]{color:var(--color-elements);-webkit-transition:all 0.5s cubic-bezier(0.77,0,0.175,1);transition:all 0.5s cubic-bezier(0.77,0,0.175,1)}.home__file__pdf a[role=button] span[role=loading],.home__file__pdf button[role=button] span[role=loading]{color:var(--color-elements);margin-right:42px;position:absolute;opacity:0;visibility:hidden;-webkit-transform:matrix(1,0,0,1,0,30);transform:matrix(1,0,0,1,0,30);-webkit-transition:all 0.5s cubic-bezier(0.77,0,0.175,1);transition:all 0.5s cubic-bezier(0.77,0,0.175,1)}.home__file__pdf a[role=button] em,.home__file__pdf button[role=button] em{top:-26px;left:50%;-webkit-transform:translateX(-50%) scale(0);transform:translateX(-50%) scale(0);-webkit-transition:all 0.5s cubic-bezier(0.77,0,0.175,1);transition:all 0.5s cubic-bezier(0.77,0,0.175,1);color:var(--color-text);font-size:10px;font-weight:400;font-style:normal;border-radius:38px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:6px 10px;position:absolute;background-color:var(--color-text-light)}.home__file__pdf a[role=button] data,.home__file__pdf button[role=button] data{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;background-color:var(--color-elements)}.home__file__pdf a[role=button] data svg[role=active],.home__file__pdf button[role=button] data svg[role=active]{-webkit-transition:all 0.5s cubic-bezier(0.77,0,0.175,1);transition:all 0.5s cubic-bezier(0.77,0,0.175,1)}.home__file__pdf a[role=button] data svg[role=loader],.home__file__pdf button[role=button] data svg[role=loader]{width:26px;opacity:0;visibility:hidden;position:absolute;-webkit-animation-name:rotateOut;animation-name:rotateOut;-webkit-transform-origin:center;transform-origin:center;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-transition:all 0.5s cubic-bezier(0.77,0,0.175,1);transition:all 0.5s cubic-bezier(0.77,0,0.175,1)}.home__file__pdf a[role=button]:hover,.home__file__pdf button[role=button]:hover{background-color:var(--color-accent)}.home__file__pdf a[role=button]:hover span,.home__file__pdf button[role=button]:hover span{color:var(--color-elements)}.home__file__pdf a[role=button].is--disabled data svg[role=loader],.home__file__pdf button[role=button].is--disabled data svg[role=loader]{opacity:0;visibility:hidden;-webkit-transition:all 0.5s cubic-bezier(0.77,0,0.175,1);transition:all 0.5s cubic-bezier(0.77,0,0.175,1)}.home__file__pdf a[role=button].is--disabled:hover em,.home__file__pdf button[role=button].is--disabled:hover em{opacity:1;visibility:visible;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);-webkit-transition:all 0.5s cubic-bezier(0.77,0,0.175,1);transition:all 0.5s cubic-bezier(0.77,0,0.175,1)}.home__file__pdf button.is__loading span[role=text]{color:var(--color-elements);-webkit-transform:matrix(1,0,0,1,0,-30);transform:matrix(1,0,0,1,0,-30);opacity:0;visibility:hidden;-webkit-transition:all 0.5s cubic-bezier(0.77,0,0.175,1);transition:all 0.5s cubic-bezier(0.77,0,0.175,1)}.home__file__pdf button.is__loading span[role=loading]{opacity:1;visibility:visible;-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0);-webkit-transition:all 0.5s cubic-bezier(0.77,0,0.175,1);transition:all 0.5s cubic-bezier(0.77,0,0.175,1)}.home__file__pdf button.is__loading data svg[role=active]{opacity:0;visibility:hidden;-webkit-transition:all 0.5s cubic-bezier(0.77,0,0.175,1);transition:all 0.5s cubic-bezier(0.77,0,0.175,1)}.home__file__pdf button.is__loading data svg[role=loader]{opacity:1;visibility:visible;-webkit-transition:all 0.5s cubic-bezier(0.77,0,0.175,1);transition:all 0.5s cubic-bezier(0.77,0,0.175,1)}.home__contact{width:100%;padding-top:4em;padding-bottom:14em;position:relative;background-color:var(--color-accent)}.home__contact:before{content:"";width:100%;height:6em;left:0px;top:-4em;position:absolute;z-index:15;border-top-right-radius:60px;border-top-left-radius:60px;background-color:var(--color-accent)}.home__contact__grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr;grid-template-columns:repeat(12,1fr);grid-column-gap:0px;grid-row-gap:0px}.home__contact__column{position:relative;grid-column:auto/span 6}.home__contact__column:first-child{grid-column:auto/span 12}@media (min-width:1080px){.home__contact__column:first-child{grid-column:auto/span 8}}.home__contact__column:nth-child(2){grid-column:auto/span 12}@media (min-width:1080px){.home__contact__column:nth-child(2){grid-column:auto/span 4}}.home__contact__title{width:100%;position:relative;padding-right:0%}@media (min-width:1080px){.home__contact__title{padding-right:8.33333%}}.home__contact__title h4{color:var(--color-elements);font-family:var(--font-text);font-size:36px;font-weight:500}@media (min-width:768px){.home__contact__title h4{font-size:44px}}@media (min-width:1080px){.home__contact__title h4{font-size:54px}}@media (min-width:1440px){.home__contact__title h4{font-size:62px}}@media (min-width:1600px){.home__contact__title h4{font-size:68px}}@media (min-width:1920px){.home__contact__title h4{font-size:72px}}.home__contact__title h4 span{font-family:var(--font-text);font-weight:500;display:inline-block;position:relative}@media (min-width:1080px){.home__contact__title h4 span{display:block}}.home__contact__title p{color:var(--color-elements);font-size:18px;position:relative;line-height:1.5;margin-top:1rem}@media (min-width:768px){.home__contact__title p{font-size:20px;margin-top:2rem}}@media (min-width:1080px){.home__contact__title p{font-size:22px;margin-top:3rem}}@media (min-width:1440px){.home__contact__title p{font-size:24px;margin-top:4rem}}.home__contact__title p span{font-family:var(--font-text);display:block;position:relative}.home__contact__form{position:relative;margin-top:calc(2rem + 0px)}@media (min-width:768px){.home__contact__form{margin-top:calc(2rem + 0px)}}@media (min-width:1080px){.home__contact__form{margin-top:calc(4rem + 140px)}}.home__contact__form form input,.home__contact__form form textarea{color:var(--color-elements);font-family:var(--font-text);font-weight:400;border-radius:8px;border:1px solid var(--color-divider);background-color:white;-webkit-transition:all 0.5s cubic-bezier(0.77,0,0.175,1);transition:all 0.5s cubic-bezier(0.77,0,0.175,1);resize:none;z-index:10;outline:0px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:14px 20px;position:relative;font-size:16px}@media (min-width:768px){.home__contact__form form input,.home__contact__form form textarea{font-size:18px}}.home__contact__form form input:focus,.home__contact__form form textarea:focus{outline:0px;-webkit-box-shadow:none;box-shadow:none;background-color:white;border:1px solid var(--color-elements);-webkit-transition:all 0.5s cubic-bezier(0.77,0,0.175,1);transition:all 0.5s cubic-bezier(0.77,0,0.175,1)}.home__contact__form form input.is--error,.home__contact__form form textarea.is--error{background-color:rgba(255,58,48,0.05)!important;border:1px solid rgb(255,58,48)!important;-webkit-transition:all 0.5s cubic-bezier(0.77,0,0.175,1);transition:all 0.5s cubic-bezier(0.77,0,0.175,1)}.home__contact__form form input.is--loader,.home__contact__form form textarea.is--loader{-webkit-filter:blur(3px);filter:blur(3px)}.home__contact__form__item{position:relative}.home__contact__form__item+div[role=item]{margin-top:2em}.home__contact__form__submit{position:relative;text-align:center;margin-top:3em}.home__contact__form__submit button{margin:0 auto;padding-left:52px;position:relative}.home__contact__form__submit button:hover span{color:var(--color-elements)}.home__contact__form__submit button.is--loader{opacity:0.6;pointer-events:none;-webkit-transition:all 0.5s cubic-bezier(0.77,0,0.175,1);transition:all 0.5s cubic-bezier(0.77,0,0.175,1)}.home__contact__form__submit button.is--loader span[role=text]{color:var(--color-elements);-webkit-transform:matrix(1,0,0,1,0,-30);transform:matrix(1,0,0,1,0,-30);opacity:0;visibility:hidden;-webkit-transition:all 0.5s cubic-bezier(0.77,0,0.175,1);transition:all 0.5s cubic-bezier(0.77,0,0.175,1)}.home__contact__form__submit button.is--loader span[role=loading]{opacity:1;visibility:visible;-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0);-webkit-transition:all 0.5s cubic-bezier(0.77,0,0.175,1);transition:all 0.5s cubic-bezier(0.77,0,0.175,1)}.home__contact__form__submit button.is--loader data svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.home__contact__form__submit button.is--loader data svg[role=active]{opacity:0;visibility:hidden;-webkit-transition:all 0.5s cubic-bezier(0.77,0,0.175,1);transition:all 0.5s cubic-bezier(0.77,0,0.175,1)}.home__contact__form__submit button.is--loader data svg[role=loader]{opacity:1;visibility:visible;-webkit-transition:all 0.5s cubic-bezier(0.77,0,0.175,1);transition:all 0.5s cubic-bezier(0.77,0,0.175,1)}.home__contact__form__submit button span[role=text]{-webkit-transition:all 0.5s cubic-bezier(0.77,0,0.175,1);transition:all 0.5s cubic-bezier(0.77,0,0.175,1)}.home__contact__form__submit button span[role=loading]{left:32px;position:absolute;opacity:0;visibility:hidden;-webkit-transform:matrix(1,0,0,1,0,30);transform:matrix(1,0,0,1,0,30);-webkit-transition:all 0.5s cubic-bezier(0.77,0,0.175,1);transition:all 0.5s cubic-bezier(0.77,0,0.175,1)}.home__contact__form__submit button data svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.home__contact__form__submit button data svg[role=active]{-webkit-transition:all 0.5s cubic-bezier(0.77,0,0.175,1);transition:all 0.5s cubic-bezier(0.77,0,0.175,1)}.home__contact__form__submit button data svg[role=loader]{width:26px;opacity:0;visibility:hidden;position:absolute;-webkit-animation-name:rotateOut;animation-name:rotateOut;-webkit-transform-origin:center;transform-origin:center;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-transition:all 0.5s cubic-bezier(0.77,0,0.175,1);transition:all 0.5s cubic-bezier(0.77,0,0.175,1)}.home__contact__form__alert{left:0px;bottom:-23px;padding:3px 6px;position:absolute;overflow:hidden;z-index:5;-webkit-transform:matrix(1,0,0,1,0,-25);transform:matrix(1,0,0,1,0,-25);opacity:0;visibility:hidden;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-left:3px solid rgb(255,58,48);background-color:rgba(255,58,48,0.1)}.home__contact__form__alert svg{width:10px;fill:rgb(255,58,48);display:inline-block;margin-right:2px;position:relative;opacity:0;visibility:hidden}.home__contact__form__alert span{color:rgb(255,58,48);font-size:10px;display:inline-block;position:relative;-webkit-transform:matrix(1,0,0,1,0,10);transform:matrix(1,0,0,1,0,10);opacity:0;visibility:hidden}.home__contact__form__message{width:100%;height:100%;top:0;left:0;right:0;bottom:0;position:absolute;overflow:hidden;z-index:20;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:32px;-webkit-box-shadow:0px 6px 12px rgba(0,0,0,0.3);box-shadow:0px 6px 12px rgba(0,0,0,0.3);background-color:var(--color-elements);padding:0em 2em;-webkit-transform:scale(0.5);transform:scale(0.5);opacity:0;visibility:hidden}.home__contact__form__message p{color:white;font-size:16px;font-weight:400;line-height:1.5;overflow:hidden;position:relative;opacity:0;visibility:hidden}.home__contact__form__message p data{width:64px;height:64px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;position:relative;margin-bottom:1em;border-radius:100%;background:var(--color-primary);-webkit-transform:matrix(1,0,0,1,0,-20);transform:matrix(1,0,0,1,0,-20);opacity:0;visibility:hidden}.home__contact__form__message p data svg{fill:var(--color-elements);width:22px;position:relative}.home__contact__form__message p span{color:white;font-size:22px;line-height:1.2;display:block;font-weight:700;position:relative;margin-bottom:18px;-webkit-transform:matrix(1,0,0,1,0,20);transform:matrix(1,0,0,1,0,20);opacity:0;visibility:hidden}