html{box-sizing:border-box;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-size:62.5%}*,:after,:before{box-sizing:inherit;margin:0;padding:0}li{list-style:none}button{cursor:pointer;font-family:inherit}:root{--nav-font:clamp(1rem,1.7vw,1.2rem);--text-font:clamp(1.2rem,2vw,1.6rem);--header-font:clamp(2.3rem,3.5vw,3.3rem);--subhead-font:clamp(1.6rem,2.5vw,2.4rem);--title-font:clamp(1.3rem,2.2vw,2rem);--ex-small-font:0.7rem;--small-font:1rem;--medium-font:1.5rem;--large-font:2rem;--ex-large-font:2.5rem;--background-color:#36454f;--light-color:#a9a9a9;--text-color:ivory;--primary-black:#1113;--secondary-black:#1115;--dark-black:#111;--dark-rgb:rgba(25,25,112,.2);--light-rgb:hsla(0,0%,100%,.1);--fast-transition:0.3s;--normal-transition:0.6s;--slow-transition:1s}h1{font-size:clamp(2.3rem,3.5vw,3.3rem);font-size:var(--header-font)}h2{font-size:clamp(1.6rem,2.5vw,2.4rem);font-size:var(--subhead-font)}p{font-size:clamp(1.2rem,2vw,1.6rem);font-size:var(--text-font)}a{text-decoration:none}a,button{cursor:pointer;font-size:clamp(1rem,1.7vw,1.2rem);font-size:var(--nav-font)}li{list-style-type:none}body{background:linear-gradient(#36454f,#36454f);background:linear-gradient(var(--background-color),var(--background-color));background-repeat:no-repeat;color:ivory;color:var(--text-color)}section{padding:1em}header.header-container{background-color:#111;background-color:var(--dark-black);border-bottom:.1em solid hsla(0,0%,100%,.1);border-bottom:.1em solid var(--light-rgb);display:flex;flex-direction:column;gap:2em;justify-content:space-between;left:0;padding:1em;position:-webkit-sticky;position:sticky;top:-1em;transition:background-color,color,box-shadow,1s ease-in-out;transition:background-color,color,box-shadow,var(--slow-transition) ease-in-out;width:100%;z-index:4}.onscroll{box-shadow:0 .5em .7em hsla(0,0%,100%,.1);box-shadow:0 .5em .7em var(--light-rgb)}header.onscroll{background-color:ivory;background-color:var(--text-color);box-shadow:0 .5em .7em rgba(25,25,112,.2);box-shadow:0 .5em .7em var(--dark-rgb)}.onscroll .list-items .list-child a,header.onscroll{color:#36454f;color:var(--background-color)}.brand-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.brand-name{cursor:pointer;padding:0 .4em;transition:1s ease-in-out,-webkit-transform;transition:transform,1s ease-in-out;transition:transform,1s ease-in-out,-webkit-transform;transition:var(--slow-transition) ease-in-out,-webkit-transform;transition:transform,var(--slow-transition) ease-in-out;transition:transform,var(--slow-transition) ease-in-out,-webkit-transform}.brand-name:hover{-webkit-transform:translate(-.3em,.3em);transform:translate(-.3em,.3em)}nav.nav-container{flex:0.5 1;margin-top:.5em}.nav-container ul.list-items{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:space-around}.list-child a{color:ivory;color:var(--text-color);transition:1s cubic-bezier(.39,.575,.565,1),-webkit-transform;transition:transform,1s cubic-bezier(.39,.575,.565,1);transition:transform,1s cubic-bezier(.39,.575,.565,1),-webkit-transform;transition:var(--slow-transition) cubic-bezier(.39,.575,.565,1),-webkit-transform;transition:transform,var(--slow-transition) cubic-bezier(.39,.575,.565,1);transition:transform,var(--slow-transition) cubic-bezier(.39,.575,.565,1),-webkit-transform}.list-child a:hover{display:inline-block;-webkit-transform:scale(1.1);transform:scale(1.1)}.nav-container .active{text-decoration:underline}ul.property-filter{grid-gap:1em;display:grid;gap:1em;grid-template-columns:repeat(auto-fit,minmax(115px,1fr));margin:.5em auto auto;padding:.3em;width:max(80%,70%)}.property-filter li{display:flex;flex-direction:column;justify-content:center;padding:.3em}.property-filter li select{background-color:#36454f;background-color:var(--background-color);border:.1em solid ivory;border:.1em solid var(--text-color);border-radius:.2em;color:ivory;color:var(--text-color);padding:.3em}.property-filter li select:hover{background-color:ivory;background-color:var(--text-color);color:#36454f;color:var(--background-color)}.property-filter li:first-child{cursor:pointer}.loading-screen{align-items:center;background-color:rgba(0,0,0,.8);color:ivory;color:var(--text-color);display:flex;flex-direction:column;font-size:1.5em;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:3}.loading-spinner{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;border:.4em solid #36454f;border-top:.4em solid ivory;border:.4em solid var(--background-color);border-radius:50%;border-top-color:var(--text-color);height:3.125em;width:3.125em}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{border:.4em solid ivory;border-top:.4em solid #36454f;border:.4em solid var(--text-color);border-top-color:var(--background-color)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{border:.4em solid ivory;border-top:.4em solid #36454f;border:.4em solid var(--text-color);border-top-color:var(--background-color)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.loading-brand{-webkit-animation:fadeInOut 2s infinite;animation:fadeInOut 2s infinite}@-webkit-keyframes fadeInOut{0%,to{opacity:.5}50%{opacity:.9}}@keyframes fadeInOut{0%,to{opacity:.5}50%{opacity:.9}}.modal-container{background-color:#3339;bottom:0;left:0;right:0;top:0}.modal,.modal-container{position:fixed;z-index:5}.modal{background-color:#36454f;background-color:var(--background-color);border-radius:.8em;box-shadow:0 .2em .5em rgba(0,0,0,.8);left:50%;padding:2em;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:opacity .3s ease;width:max(70%,50%)}.modal h3{padding:.3em}.modal input,.modal textarea{background-color:initial;border:.1em solid ivory;border:.1em solid var(--text-color);border-radius:.3em;color:ivory;color:var(--text-color);margin-bottom:1em;outline:none;padding:.8em;resize:none;width:100%}.modal textarea::-webkit-scrollbar{display:none}.modal button{background-color:ivory;background-color:var(--text-color);border:none;border-radius:.4em;color:#36454f;color:var(--background-color);cursor:pointer;margin:.8em;padding:1em 1.6em;transition:background-color,color,border,.3s cubic-bezier(.455,.03,.515,.955);transition:background-color,color,border,var(--fast-transition) cubic-bezier(.455,.03,.515,.955)}.modal button:hover{background-color:#36454f;background-color:var(--background-color);border:.1em solid ivory;border:.1em solid var(--text-color);color:ivory;color:var(--text-color)}.support-aside{margin:auto;padding:1em;width:max(80%,70%)}.support-title{margin-top:1em;text-align:center}.support-text-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.support-text{text-align:center}.support-text-container span{font-size:clamp(1.3rem,2.2vw,2rem);font-size:var(--title-font);padding:1em;transition:1s cubic-bezier(.455,.03,.515,.955),-webkit-transform;transition:transform,1s cubic-bezier(.455,.03,.515,.955);transition:transform,1s cubic-bezier(.455,.03,.515,.955),-webkit-transform;transition:var(--slow-transition) cubic-bezier(.455,.03,.515,.955),-webkit-transform;transition:transform,var(--slow-transition) cubic-bezier(.455,.03,.515,.955);transition:transform,var(--slow-transition) cubic-bezier(.455,.03,.515,.955),-webkit-transform}.support-text-container:hover span{-webkit-transform:translateY(.4em);transform:translateY(.4em)}.support-details{grid-gap:.3em;align-items:center;display:grid;gap:.3em;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));position:relative}.support-overlay{background:linear-gradient(270deg,#36454f 30%,ivory);background:linear-gradient(to left,var(--background-color) 30%,var(--text-color));border-radius:.3em;bottom:0;left:0;position:absolute;right:60%;top:0;z-index:-1}.support-img{border-radius:50%;height:100%;-webkit-transform:translateX(1.3rem);transform:translateX(1.3rem);width:100%}.support-team{display:flex;flex-direction:column;gap:.3em;justify-content:center;padding:2em}.support-team>*{background:linear-gradient(90deg,#36454f 70%,ivory);background:linear-gradient(to right,var(--background-color) 70%,var(--text-color));border-radius:.3em;box-shadow:0 .4em .7em hsla(0,0%,100%,.1);box-shadow:0 .4em .7em var(--light-rgb);color:ivory;color:var(--text-color);display:flex;justify-content:space-around;margin-top:1em;padding:.4em;transition:1s cubic-bezier(.19,1,.22,1),-webkit-transform;transition:transform,1s cubic-bezier(.19,1,.22,1);transition:transform,1s cubic-bezier(.19,1,.22,1),-webkit-transform;transition:var(--slow-transition) cubic-bezier(.19,1,.22,1),-webkit-transform;transition:transform,var(--slow-transition) cubic-bezier(.19,1,.22,1);transition:transform,var(--slow-transition) cubic-bezier(.19,1,.22,1),-webkit-transform}.support-team>:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.footer-container{background-color:ivory;background-color:var(--text-color);color:#36454f;color:var(--background-color)}.footer-row{margin:auto;padding:1em;width:max(85%,70%)}.footer-row,.footer-sub{grid-gap:1em;display:grid;gap:1em;grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}.footer-sub{padding:.5em}footer a{color:#36454f;color:var(--background-color)}.footer-bottom{background-color:#111;background-color:var(--dark-black);color:ivory;color:var(--text-color);padding:1em}footer li{font-size:clamp(1rem,1.7vw,1.2rem);font-size:var(--nav-font)}.footer-bottom a{color:inherit}@media (min-width:500px){header.header-container{flex-direction:row;gap:initial;justify-content:space-around}.brand-container{align-items:normal}nav.nav-container{margin-top:0}.nav-container ul.list-items{align-items:center;display:flex;justify-content:space-between}}.hero-section{padding:1em}.hero-container{height:60vh;position:relative;width:100%}.hero-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}.hero-image-container{height:100%;left:0;position:absolute;top:0;width:100%}.hero-image{height:100%;object-fit:cover;object-position:center;transition:var(--normal-transition) cubic-bezier(.23,1,.32,1),-webkit-filter;transition:filter,var(--normal-transition) cubic-bezier(.23,1,.32,1);transition:filter,var(--normal-transition) cubic-bezier(.23,1,.32,1),-webkit-filter;width:100%}.hero-btn-container,.hero-description-container,.hero-title-container{position:relative;z-index:1}.hero-sub-container{margin:auto;padding:1em;position:absolute;text-shadow:.2em .5em .7em var(--background-color);top:40%;width:max(80%,70%)}.hero-title-container{text-align:center}.hero-title{-webkit-animation:right-fade-in 1s linear;animation:right-fade-in 1s linear}@-webkit-keyframes right-fade-in{0%{opacity:.2;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes right-fade-in{0%{opacity:.2;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.hero-description-container{padding:1em}.hero-description{-webkit-animation:left-fade-in 1s linear;animation:left-fade-in 1s linear;text-align:center}@-webkit-keyframes left-fade-in{0%{opacity:.2;-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes left-fade-in{0%{opacity:.2;-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.hero-btn-container{align-items:center;display:flex;justify-content:space-between;top:50%}.hero-btn{background-color:var(--background-color);color:var(--text-color);opacity:.4;padding:.7em;position:absolute;top:50%;transition:opacity,border,var(--slow-transition) cubic-bezier(.39,.575,.565,1);width:3em}.next-btn{right:0}.hero-btn:hover{border:.1em solid var(--text-color);opacity:.89}.filter-container{background-color:var(--light-color);box-shadow:0 .3em .5em var(--dark-rgb);margin:auto;padding:.5em;-webkit-transform:translateY(-4em);transform:translateY(-4em);width:max(90%,70%)}.filter-head{padding:.5em}.property-section a{align-items:center;border:.1em solid var(--text-color);border-radius:.2em;color:var(--text-color);display:flex;gap:.6em;justify-content:center;margin-left:auto;margin-right:auto;margin-top:.5em;padding:.3em;transition:background-color,color,var(--normal-transition) cubic-bezier(.445,.05,.55,.95);width:15em}.property-section a:hover{background-color:var(--text-color);color:var(--background-color)}.property-section a span{transition:var(--fast-transition) cubic-bezier(.445,.05,.55,.95),-webkit-transform;transition:transform,var(--fast-transition) cubic-bezier(.445,.05,.55,.95);transition:transform,var(--fast-transition) cubic-bezier(.445,.05,.55,.95),-webkit-transform}.property-section a:hover span{-webkit-transform:translateX(.3em);transform:translateX(.3em)}.founder-details{grid-gap:1.5em;border-radius:.3em;box-shadow:.5em .5em .7em var(--dark-rgb);display:grid;gap:1.5em;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin:auto;padding:1em;place-items:center;width:max(80%,70%)}.founder-about-container h4{border-bottom:.1em solid var(--text-color);padding:.3em}.founder-about-container span{padding:.3em;text-shadow:0 .1em .2em var(--text-color)}.founder-img{border-radius:.1em;box-shadow:0 .2em .3em var(--text-color);width:100%}.founder-details a{background-color:var(--text-color);border-radius:.1em;color:var(--background-color);float:right;margin-top:.1em;padding:.2em;transition:letter-spacing,var(--fast-transition) ease-in-out}.founder-details a:hover{letter-spacing:.03em}aside.testimonial-aside{padding:1em}.testimonial-head{margin-top:1em;text-align:center}.testimonial-title{text-align:center}.testimonial-container{grid-gap:.5em;display:grid;gap:.5em;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:auto;width:max(80%,75%)}.testimonial-details{background:linear-gradient(to top,var(--background-color) 70%,var(--text-color));border-radius:.3em;box-shadow:.5em .5em .7em var(--dark-rgb);display:flex;flex-direction:column;gap:.3em;height:100%;justify-content:space-between;padding:1em;transition:var(--fast-transition) cubic-bezier(.6,.04,.98,.335),-webkit-transform;transition:transform,var(--fast-transition) cubic-bezier(.6,.04,.98,.335);transition:transform,var(--fast-transition) cubic-bezier(.6,.04,.98,.335),-webkit-transform}.testimonial-details:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.testimonial-name{background-color:var(--text-color);color:var(--background-color);display:block;padding:.3em;text-align:center}.testimonial-img-container{align-items:center;display:flex;justify-content:center;padding:.5em}.testimonial-img-container img{border-radius:50%;height:3em;width:3em}.property-listing-container{grid-gap:1em;border:.1em solid var(--dark-rgb);border-radius:.3em;display:grid;gap:1em;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin:auto;padding:1em;width:max(90%,80%)}.property-head{padding:1em;text-align:center}.property-banner{min-height:15em;position:relative}.property-banner-text-container{color:var(--text-color);padding:1em;position:relative;text-align:center;text-shadow:0 .2em .4em var(--background-color);top:1rem;z-index:1}.property-banner-img-container{bottom:0;height:100%;position:absolute;top:0;width:100%}.property-banner-img{height:100%;object-fit:cover;object-position:center;opacity:.7;width:100%}.property-banner-img:hover{opacity:.9}.property-list{background-color:var(--text-color);border-radius:.3em;color:var(--background-color);cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;padding:1em}.property-list:hover{box-shadow:0 .2em .4em var(--text-color);-webkit-transform:translateY(-.3em);transform:translateY(-.3em)}.property-img-container{height:20em;position:relative;width:100%}.property-img{height:100%;object-fit:cover;object-position:center;position:absolute;width:100%}.property-items{display:flex;flex:1 1;flex-direction:column;justify-content:space-between}.property-btn{background-color:var(--dark-black);border:none;border-radius:.1em;color:var(--text-color);padding:.3em;text-align:center;transition:letter-spacing,var(--slow-transition);width:100%}.property-btn:hover{letter-spacing:.1em}.about-section{-webkit-animation:fade-in 1s ease-in-out;animation:fade-in 1s ease-in-out}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.about-head{background-color:var(--text-color);color:var(--background-color);padding:1em;text-align:center}.about-content{-webkit-animation:slide-in 1s ease-in-out;animation:slide-in 1s ease-in-out;margin:auto;padding:1em;width:max(90%,80%)}.about-details-container{min-height:auto;padding:1em}.about-details{grid-gap:1em;box-shadow:0 .3em .5em var(--text-color);display:grid;gap:1em;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));justify-content:space-around;margin:auto;min-height:auto;padding:1em;place-items:center;width:max(90%,80%)}.about-title{padding:1em;text-align:center}.about-text{border:.1rem solid var(--light-rgb);padding:1rem}.about-img-container{box-shadow:0 .2em .5em var(--light-rgb);height:20em;-webkit-transform:translateY(2rem);transform:translateY(2rem)}.about-img{height:100%;object-fit:cover;object-position:center;transition:var(--slow-transition) cubic-bezier(.455,.03,.515,.955),-webkit-transform;transition:transform,var(--slow-transition) cubic-bezier(.455,.03,.515,.955);transition:transform,var(--slow-transition) cubic-bezier(.455,.03,.515,.955),-webkit-transform;width:100%}.about-img:hover{-webkit-transform:translateY(-2rem);transform:translateY(-2rem)}.property-details-head{background-color:var(--text-color);color:var(--background-color);padding:.4em;text-align:center}.property-details-media{height:65vh;position:relative;width:100%}.property-details-btn{display:flex;justify-content:space-between;padding:.4em;position:absolute;top:50%;width:100%;z-index:2}.property-details-btn>*{background-color:var(--background-color);border:.2em solid var(--text-color);border-radius:.3em;opacity:.8;padding:.3em .6em;text-align:center;transition:opacity,color,var(--slow-transition) cubic-bezier(.39,.575,.565,1);width:3em}.property-details-btn button:last-of-type{float:right}.property-details-btn>:hover{color:var(--text-color);opacity:1}.property-details-img-container{border:.1em solid var(--light-rgb)}.property-details-img,.property-details-img-container{bottom:0;height:100%;position:absolute;top:0;width:100%}.property-details-img{object-fit:contain;object-position:center;opacity:.7;transition:opacity,var(--slow-transition) cubic-bezier(.39,.575,.565,1);z-index:1}.anchor{bottom:0;left:50%;padding:.3em;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1}.anchor>*{border-radius:.5em;color:var(--text-color);cursor:pointer;font-size:var(--header-font);opacity:.6;padding:.15em;transition:opacity,var(--fast-transition) ease-in-out}.active-anchor{color:var(--background-color);opacity:1}.anchor>:hover,.property-details-btn>:hover,.property-details-img:hover{opacity:1}.property-details-list{align-items:center;border-bottom:.1em solid var(--light-rgb);display:flex;justify-content:space-between;margin:auto;padding:1em;width:max(90%,80%)}.property-details-list>*{font-size:var(--nav-font)}.property-details-info{padding:1em}.property-details-description{font-size:var(--nav-font);padding:1em}.property-features{padding:1em}.details-btn{background-color:var(--dark-black);border:none;border-radius:.1em;color:var(--text-color);display:flex;margin-left:auto;margin-right:auto;padding:.7em;text-align:center;transition:letter-spacing,var(--slow-transition);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.property-features ul{display:grid;grid-template-columns:1fr;padding:.5em}.contact-head{background-color:var(--text-color);color:var(--background-color)}.contact-head,.contact-info,.error-message{padding:1em;text-align:center}.error-message{background-color:var(--text-color);box-shadow:0 .3em .5em var(--light-rgb);color:var(--background-color);font-size:var(--nav-font);margin:auto;width:max(90%,80%)}.contact-form{border-radius:.3em;box-shadow:.04em .08em .1em var(--light-rgb);margin:auto;padding:2.3em;width:max(80%,70%)}.email-container,.message-container,.name-container{display:flex;flex-direction:column;justify-content:center;padding:1em}.contact-form label{color:var(--text-color);font-size:var(--nav-font)}.contact-form input,.contact-form textarea{border:none;border-radius:.3em;cursor:pointer;outline:none;padding:1em;resize:none}.contact-form input::-webkit-input-placeholder,.contact-form textarea::-webkit-input-placeholder{-webkit-transition:var(--slow-transition) ease-in-out,-webkit-transform;transition:var(--slow-transition) ease-in-out,-webkit-transform;transition:transform,var(--slow-transition) ease-in-out;transition:transform,var(--slow-transition) ease-in-out,-webkit-transform}.contact-form input::placeholder,.contact-form textarea::placeholder{transition:var(--slow-transition) ease-in-out,-webkit-transform;transition:transform,var(--slow-transition) ease-in-out;transition:transform,var(--slow-transition) ease-in-out,-webkit-transform}.contact-form input:hover::-webkit-input-placeholder,.contact-form textarea:hover::-webkit-input-placeholder{-webkit-transform:translateY(-.5em);transform:translateY(-.5em)}.contact-form input:hover::placeholder,.contact-form textarea:hover::placeholder{-webkit-transform:translateY(-.5em);transform:translateY(-.5em)}.contact-form input:hover,.contact-form textarea:hover{box-shadow:.1em .2em .4em var(--light-rgb)}.form-btn-container{align-items:center;display:flex;justify-content:center}.form-btn{background-color:var(--dark-black);border-radius:.3em;color:var(--text-color);padding:.5em;transition:letter-spacing,var(--normal-transition) cubic-bezier(.755,.05,.855,.06)}.form-btn:hover{letter-spacing:.1em}.contact-bridge{padding:2em}.contact-img{margin:auto;position:relative;width:max(80%,70%)}.contact-img img{max-height:12em;object-fit:cover;object-position:center;width:100%}.contact-img .img-text{padding:1em;position:absolute;text-shadow:.1em .3em .5em var(--dark-rgb)}.contact-details{grid-gap:2em;display:grid;gap:2em;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin:auto;width:max(80%,70%)}.contact-details>*{background:linear-gradient(to right,var(--background-color) 70%,var(--text-color));border-radius:.3em;box-shadow:0 .4em .7em var(--light-rgb);padding:2em}.contact-phone,.contact-whatsapp{align-items:center;display:flex;flex-direction:column;gap:1em;justify-content:center}.contact-phone h4,.contact-whatsapp h4{transition:var(--slow-transition) cubic-bezier(.455,.03,.515,.955),-webkit-transform;transition:transform,var(--slow-transition) cubic-bezier(.455,.03,.515,.955);transition:transform,var(--slow-transition) cubic-bezier(.455,.03,.515,.955),-webkit-transform}.contact-phone:hover h4,.contact-whatsapp:hover h4{-webkit-transform:translateY(1rem);transform:translateY(1rem)}.contact-phone small,.contact-whatsapp small{margin:.5em 0;text-align:center;width:max(90%,80%)}.contact-link{background-color:var(--dark-black);border-radius:.3em;color:var(--text-color);display:inline-block;padding:.5em;text-align:center;transition:letter-spacing,var(--slow-transition) ease-in-out;width:max(90%,80%)}.contact-link:hover{letter-spacing:.1em}.contact-bottom{margin:auto;padding:1em;width:max(70%,60%)}.not-found-container{align-items:center;display:flex;height:70vh;justify-content:center}.not-found-content{-webkit-animation:slide-in .6s linear;animation:slide-in .6s linear;text-align:center}@-webkit-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(-2em);transform:translateY(-2em)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(-2em);transform:translateY(-2em)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.not-found-content h2{-webkit-animation:slideIn 1s ease-in-out;animation:slideIn 1s ease-in-out;color:#e74c3c;font-size:8em}.back-link{color:inherit;font-weight:700;text-decoration:none;transition:text-decoration-color,var(--slow-transition) ease-in-out,-webkit-text-decoration;transition:text-decoration,text-decoration-color,var(--slow-transition) ease-in-out;transition:text-decoration,text-decoration-color,var(--slow-transition) ease-in-out,-webkit-text-decoration}.back-link:hover{text-decoration:underline}@-webkit-keyframes slideIn{0%{opacity:0;-webkit-transform:translateX(-5em);transform:translateX(-5em)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideIn{0%{opacity:0;-webkit-transform:translateX(-5em);transform:translateX(-5em)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}
/*# sourceMappingURL=main.fb2313a6.css.map*/