:root{--accent-01: #f5833e;--accent-02: #003f37;--accent-03: #6dc06b;--accent-05: #e2e2e2;--white: #ffffff;--black: #000000;--header-height: 7.5rem;--line-shorten: 100%;--line-normal: 120%;--line-longest: 150%}form .field-area:not(:last-child){margin-bottom:1.6875rem}form .field-area label{display:block;margin-bottom:.875rem;font-style:italic;line-height:140%}form .field-area input{font-family:"Source Sans 3",sans-serif;width:100%;padding:.375rem 1.3125rem;font-size:.875rem;font-weight:400;color:#000;border-radius:0;border:1px solid #556562;border-top-width:0;background:rgba(0,0,0,0);-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}form .field-area input:focus{border-color:#003f37;outline:0;-webkit-box-shadow:0 0 0 .25rem rgba(0,63,55,.25);box-shadow:0 0 0 .25rem rgba(0,63,55,.25)}form .field-area input::-webkit-input-placeholder{color:#788382}form .field-area input::-moz-placeholder{color:#788382}form .field-area input:-ms-input-placeholder{color:#788382}form .field-area input::-ms-input-placeholder{color:#788382}form .field-area input::placeholder{color:#788382}form .button-area{margin-top:2rem}form .button-area button{background-color:#f5833e;color:#e2e2e2;width:100%;padding:.875rem 1.5rem;text-transform:uppercase;font-weight:700;font-size:1.1875rem;letter-spacing:.089375rem;-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;transition-duration:.3s}form .button-area button:hover{background-color:#6dc06b}.whatsapp-fab{position:fixed;right:20px;bottom:20px;z-index:9999;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;width:3.5rem;height:3.5rem;border-radius:50%;background:#25d366;color:#fff;text-decoration:none;-webkit-box-shadow:0 6px 18px rgba(0,0,0,.25);box-shadow:0 6px 18px rgba(0,0,0,.25);-webkit-transition:opacity .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;opacity:.95}.whatsapp-fab:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.whatsapp-fab:active{-webkit-transform:scale(0.97);transform:scale(0.97)}.whatsapp-fab .fa-whatsapp{font-size:2.5rem}@media(max-width: 560px){.whatsapp-fab{right:14px;bottom:14px;width:5rem;height:5rem}.whatsapp-fab .fa-whatsapp{font-size:3.5rem}}.pulse::after{content:"";position:absolute;width:100%;height:100%;border-radius:50%;left:0;top:0;background:rgba(37,211,102,.4);z-index:-1;-webkit-animation:pulse 1.8s infinite ease-in-out;animation:pulse 1.8s infinite ease-in-out}@font-face{font-family:"Rubik";src:url("../fonts/Rubik-Bold.woff2") format("woff2"),url("../fonts/Rubik-Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Rubik";src:url("../fonts/Rubik-SemiBold.woff2") format("woff2"),url("../fonts/Rubik-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Rubik";src:url("../fonts/Rubik-ExtraBold.woff2") format("woff2"),url("../fonts/Rubik-ExtraBold.woff") format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Rubik";src:url("../fonts/Rubik-Medium.woff2") format("woff2"),url("../fonts/Rubik-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Rubik";src:url("../fonts/Rubik-Regular.woff2") format("woff2"),url("../fonts/Rubik-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Source Sans 3";src:url("../fonts/SourceSans3-Regular.woff2") format("woff2"),url("../fonts/SourceSans3-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}.container{width:100%;max-width:89.6875rem;padding:0 .9375rem;margin:0 auto}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Rubik",sans-serif;-webkit-font-smoothing:antialiased}ul{list-style:none}a{text-decoration:none;display:block;color:inherit}img{display:block;max-width:100%}button{cursor:pointer;border:none;outline:none;background:none}html{scroll-behavior:smooth;font-size:.9vw}@media screen and (min-width: 1920px){html{font-size:16px}}@media screen and (width: 1600px)and (height: 1200px){html{font-size:clamp(14px,1vw,16px)}}@media screen and (width: 1280px)and (height: 1024px){html{font-size:clamp(14px,1vw,16px)}}@media screen and (width: 1280px)and (height: 960px){html{font-size:clamp(14px,1vw,16px)}}@media(max-width: 1024px){html{font-size:16px}}html,body{overflow-x:clip}h1,h2,h3,h4,h5,h6{font-family:"Rubik",sans-serif;line-height:var(--line-normal)}p,span{font-family:"Rubik",sans-serif;line-height:var(--line-longest)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1);opacity:.8}50%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1);opacity:.8}50%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}#social-sidebar{position:fixed;top:47%;right:.625rem;z-index:99}#social-sidebar li{list-style:none}#social-sidebar li:not(:last-child){margin-bottom:.75rem}#social-sidebar a{border:1px solid rgba(0,0,0,.1);background:var(--accent-01);color:#fff;text-decoration:none;display:block;width:3.125rem;height:3.125rem;font-size:1.5rem;line-height:3.125rem;text-align:center;position:relative;cursor:pointer;-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;transition-duration:.3s}#social-sidebar a:hover{background:var(--accent-01);color:#fff}#social-sidebar a span{font:.75rem "Rubik",sans-serif,sans-serif;text-transform:uppercase;border-radius:.1875rem;line-height:1.5rem;left:100%;margin-top:-1rem;opacity:0;padding:.25rem .5rem;position:absolute;top:50%;z-index:-1;-webkit-transition:opacity .3s,left .4s;transition:opacity .3s,left .4s}#social-sidebar a span::before{content:"";display:block;width:.5rem;height:.5rem;position:absolute;top:50%;right:-4px;margin-top:-4px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#social-sidebar a:hover span{left:-150%;opacity:1}#social-sidebar a:hover .link_facebook{left:-173%}#social-sidebar a:hover .link_instagram{left:-188%}#social-sidebar a:hover .link_youtube{left:-165%}#social-sidebar a:hover .link_linkedin{left:-152%}#social-sidebar a:hover .link_phone{left:-161%}#social-sidebar a:hover .link_whatsapp{left:-174%}#social-sidebar a[class*=facebook]:hover,#social-sidebar a[class*=facebook] span,#social-sidebar a[class*=facebook] span::before{background:#3b5998}#social-sidebar a[class*=instagram]:hover,#social-sidebar a[class*=instagram] span,#social-sidebar a[class*=instagram] span::before{background:#ea4c89}#social-sidebar a[class*=youtube]:hover,#social-sidebar a[class*=youtube] span,#social-sidebar a[class*=youtube] span::before{background:#e34429}#social-sidebar a[class*=linkedin]:hover,#social-sidebar a[class*=linkedin] span,#social-sidebar a[class*=linkedin] span::before{background:#8487f3}#social-sidebar a[class*=whatsapp]:hover,#social-sidebar a[class*=whatsapp] span,#social-sidebar a[class*=whatsapp] span::before{background:#5cb415}footer{background:#003f37;padding:2.125rem 0 1.25rem;position:relative}footer:before{content:"";position:absolute;top:5.875rem;right:-7.5rem;width:18rem;height:13.4375rem;background:url("../images/illustras/el-footer.svg") no-repeat center center;z-index:0;pointer-events:none}footer .container .top-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.875rem}footer .container .top-area .left{width:100%;max-width:21.3125rem}footer .container .top-area .middle{width:100%;max-width:24rem}footer .container .top-area .right-area{width:100%;max-width:24.9375rem}footer .container .top-area .right-area h2{font-size:2.5rem;font-weight:800;font-style:italic;color:#f5833e;margin-bottom:.875rem}footer .container .top-area .right-area h3{font-size:1.25rem;color:#fff;margin-bottom:.5rem;text-transform:uppercase}footer .container .top-area .right-area h4{font-size:1.125rem;font-weight:400;color:#fff}footer .container .top-area .right-area .mail{margin-top:.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;margin-bottom:.25rem}footer .container .top-area .right-area .mail i{font-size:1.5rem;color:#f5833e}footer .container .top-area .right-area .mail span{font-size:1.125rem;color:#fff;font-weight:600}footer .container .top-area .right-area .contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer .container .top-area .right-area .contacts .left{width:100%;max-width:17.25rem}footer .container .top-area .right-area .contacts .left ul li{margin-bottom:.375rem}footer .container .top-area .right-area .contacts .left ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}footer .container .top-area .right-area .contacts .left ul li a .icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25rem}footer .container .top-area .right-area .contacts .left ul li span{font-size:1.125rem;display:block;color:#e2e2e2;font-weight:600}footer .container .top-area .right-area .contacts .left ul li .link-whatspp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}footer .container .top-area .right-area .contacts .left ul li .link-whatspp span{font-size:1.5rem;font-weight:600;color:#e2e2e2;font-style:italic}footer .container .top-area .right-area .contacts .whats{width:100%;max-width:4.3125rem}footer .container .top-area .right-area .contacts .whats img{width:100%;height:auto}footer .container .area-legal span{display:block;font-size:.625rem;color:#fff;line-height:140%;text-align:center}@media(max-width: 991px){footer{padding-block:3.5rem}footer .container .top-area{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(max-width: 560px){footer{padding-block:2.5rem}footer .container .top-area .left{max-width:15rem}footer .container .top-area .middle{max-width:16.25rem}footer .container .top-area .right-area h2{font-size:2rem;text-align:center}footer .container .top-area .right-area h4,footer .container .top-area .right-area h3{text-align:center}footer .container .top-area .right-area .mail{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer .container .top-area .right-area .contacts{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.5rem}footer .container .top-area .right-area .contacts .left{max-width:12.5rem}footer .container .top-area .right-area .contacts .whats{max-width:3rem}footer .container .top-area .right-area .contacts .left ul li .link-whatspp span{font-size:1.5rem}}.copy{padding-block:1rem;background:#f5833e}.copy .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.copy .container .left-area{width:100%;max-width:9.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2.625rem}.copy .container .left-area ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.copy .container .left-area ul li a{-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;transition-duration:.3s}.copy .container .right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.copy .container .right p{font-size:.9375rem;color:#fff}.copy .container .right .logo-copy{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:6.25rem}@media(max-width: 560px){.copy .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.3125rem}.copy .container .left-area{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.25rem}.copy .container .right{max-width:100%}.copy .container .right .logo-copy{max-width:7.8125rem}}.s-hero{padding-top:3.25rem;background:url("../images/photos/bg.webp") no-repeat center center;background-size:cover}.s-hero .container .area-top{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;margin-bottom:1rem}.s-hero .container .area-top:where(h4,h5){position:relative}.s-hero .container .area-top h4{padding:.9375rem 1.875rem;background:#6dc06b;color:#003f37;font-size:1.4375rem;text-transform:uppercase;font-weight:700;letter-spacing:1.15rem;border-radius:.75rem;z-index:1}.s-hero .container .area-top h5{background:#f5833e;border-radius:.5rem;width:30.4375rem;padding:.375rem .625rem;text-align:center;font-size:1.6875rem;font-weight:500;font-style:italic;letter-spacing:.625rem;color:#003f37;margin-left:-0.75rem;z-index:0}.s-hero .container .area-main{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;gap:7.875rem}.s-hero .container .area-main .left-area{width:100%;max-width:56.125rem;position:relative;margin-bottom:-6.5625rem;z-index:33;border-bottom:1.375rem solid #6dc06b;border-radius:2.375rem;overflow:hidden}.s-hero .container .area-main .left-area::before{content:"";position:absolute;bottom:-1.25rem;left:-13.75rem;width:27.125rem;height:40.125rem;background:url("../images/illustras/el-before.svg") no-repeat center center;pointer-events:none;z-index:-1}.s-hero .container .area-main .left-area .area-texts{position:absolute;bottom:1.25rem;left:0;z-index:12}.s-hero .container .area-main .left-area .area-texts h1{padding:.5625rem 1.25rem .75rem;background:#6dc06b;width:34.9375rem;font-size:1.125rem;font-weight:400;font-style:italic;color:#003f37}.s-hero .container .area-main .left-area .area-texts h1 strong{font-weight:700}.s-hero .container .area-main .left-area .area-texts .area-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:30rem;padding-left:1.875rem;padding-block:.75rem;background:#f5833e;border-radius:0 1.75rem 1.75rem 1.75rem;position:relative}.s-hero .container .area-main .left-area .area-texts .area-btns .left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.s-hero .container .area-main .left-area .area-texts .area-btns .left span{display:block;font-size:1.125rem;font-weight:600;font-style:italic;line-height:100%;color:#003f37}.s-hero .container .area-main .left-area .area-texts .area-btns .left span small{display:block;font-weight:400}.s-hero .container .area-main .left-area .area-texts .area-btns .right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem;position:absolute;top:-0.25rem;right:0}.s-hero .container .area-main .left-area .img-hero{position:absolute}.s-hero .container .area-main .left-area .img-hero.logo{width:24.8125rem;top:0;left:0;z-index:3}.s-hero .container .area-main .left-area .img-hero.predio{position:relative;width:100%;bottom:0;right:0;z-index:0}.s-hero .container .area-main .left-area .img-hero.casal{width:14.9375rem;z-index:20;bottom:0;right:7.5625rem}.s-hero .container .area-main .left-area .img-hero.luxor{width:5.8125rem;bottom:.625rem;right:1.25rem;z-index:20}.s-hero .container .area-main .area-cta{padding:1.25rem;background:#e2e2e2;border-radius:.75rem;-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;transition-duration:.3s;border-top:.75rem solid #f5833e;-webkit-box-shadow:.4375rem .4375rem .3125rem rgba(0,0,0,.59);box-shadow:.4375rem .4375rem .3125rem rgba(0,0,0,.59)}.s-hero .container .area-main .area-cta:hover{background:#003f37}.s-hero .container .area-main .area-cta:hover h1{color:#fff}.s-hero .container .area-main .area-cta:hover .btn{background:#f5833e}.s-hero .container .area-main .area-cta h1{text-align:center;font-size:1.5rem;font-weight:400;text-transform:uppercase;margin-bottom:1.5rem;text-wrap:balance;-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;transition-duration:.3s;color:#003f37}.s-hero .container .area-main .area-cta .btn{padding:1rem 2rem;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;gap:.75rem;background:#003f37;border-radius:.75rem;-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.3s;transition-duration:.3s}.s-hero .container .area-main .area-cta .btn .icon{width:2rem;height:2rem;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}.s-hero .container .area-main .area-cta .btn .icon img{width:100%;height:100%}.s-hero .container .area-main .area-cta .btn span{color:#fff;font-size:1rem;white-space:nowrap}@media(max-width: 991px){.s-hero{padding-block:5rem}.s-hero .container .area-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:2.5rem}.s-hero .container .area-top h5{margin-left:0;margin-top:-0.3125rem}.s-hero .container .area-main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.s-hero .container .area-main .left-area{margin-bottom:0;max-width:100%;border-radius:0}.s-hero .container .area-main .area-texts{width:100%;margin-bottom:2.5rem;margin-top:-0.75rem}.s-hero .container .area-main .area-texts h1{padding:.5625rem 1.25rem .75rem;background:#6dc06b;font-size:1.25rem;font-weight:400;font-style:italic;color:#003f37;text-align:center}.s-hero .container .area-main .area-texts h1 strong{font-weight:700}.s-hero .container .area-main .area-texts .area-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:1.875rem;padding-block:.75rem;background:#f5833e;border-radius:0 0rem 1.75rem 1.75rem;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.25rem}.s-hero .container .area-main .area-texts .area-btns .left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.s-hero .container .area-main .area-texts .area-btns .left span{display:block;font-size:1.5rem;font-weight:600;font-style:italic;line-height:100%;color:#003f37}.s-hero .container .area-main .area-texts .area-btns .left span small{display:block;font-weight:400}.s-hero .container .area-main .area-texts .area-btns .right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem}.s-hero .container .area-main .area-form{max-width:90%}.s-hero .container .area-main .area-form:before{display:none}}@media(max-width: 768px){.s-hero .container .area-main .left-area{position:relative;max-width:100%}.s-hero .container .area-main .left-area .img-hero{position:absolute}.s-hero .container .area-main .left-area .img-hero.logo{width:clamp(8.75rem,44%,24.8125rem);left:0;top:0}.s-hero .container .area-main .left-area .img-hero.casal{width:clamp(3.75rem,26.6%,14.9375rem);right:13.4%;bottom:0}.s-hero .container .area-main .left-area .img-hero.luxor{width:clamp(3.75rem,10.3%,93px);right:5%;bottom:2%}.s-hero .container .area-main .left-area .img-hero.predio{width:100%}.s-hero .container .area-main .area-cta{padding:.9375rem}.s-hero .container .area-main .area-cta h1{font-size:1rem;margin-bottom:.9375rem}.s-hero .container .area-main .area-cta .btn{padding:.75rem 1.5rem}.s-hero .container .area-main .area-cta .btn .icon{width:1.5rem;height:1.5rem}}@media(max-width: 560px){.s-hero{padding-block:clamp(32px,6vw,56px)}.s-hero .container .area-top{text-align:center}.s-hero .container .area-top h4{font-size:clamp(10px,5vw,14px);letter-spacing:clamp(4px,2.2vw,10px);padding-inline:1.25rem}.s-hero .container .area-top h5{font-size:clamp(12px,3.5vw,14px);width:clamp(240px,70vw,320px);letter-spacing:clamp(4px,2vw,8px)}.s-hero .container .area-main .left-area{border-bottom:0}.s-hero .container .area-main .left-area .img-hero.logo{width:clamp(120px,40vw,240px);left:auto;z-index:20}.s-hero .container .area-main .left-area .img-hero.casal{width:clamp(100px,30vw,200px);right:-5%}.s-hero .container .area-main .left-area .img-hero.luxor{width:clamp(50px,12vw,90px);right:5%}.s-hero .container .area-main .area-texts{margin-top:0}.s-hero .container .area-main .area-texts h1{font-size:clamp(.875rem,5vw,1rem);padding:.5rem 1.5rem;text-wrap:balance}.s-hero .container .area-main .area-texts .area-btns{padding:.5rem 1.5rem;gap:.5rem}.s-hero .container .area-main .area-texts .area-btns .left .icon{display:none}.s-hero .container .area-main .area-texts .area-btns .left span{text-align:center;font-size:clamp(.875rem,5vw,1rem)}.s-hero .container .area-main .area-texts .area-btns .right a{width:3.5rem;height:3.5rem}.s-hero .container .area-main .area-form{max-width:100%}}@media(max-width: 350px){.s-hero .container .area-top h4{font-size:.75rem;letter-spacing:normal}}