@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;margin:0;outline:0;padding:0}a{cursor:pointer;text-decoration:none}a:hover{text-decoration:none}br{clear:both}input,textarea,select{outline:none}html,body{height:100%;width:100%}img{height:auto;width:auto;max-height:100%;max-width:100%}body{background:#ECECEC;font-family:Inter,sans-serif;color:#000;font-weight:400;font-size:16px;line-height:28px}strong,b{font-weight:700}h1,h2,h3,h4,h5,h6{font-weight:400}.geral-section{padding-bottom:80px;padding-top:80px}.first-section{padding-top:200px;position:relative}.taped-section{padding-top:128px}.initial-content{width:50%}.initial-content h1{margin-bottom:20px}.nav-tabs{border-bottom:0;gap:40px}.paginationjs{font-family:inherit;padding-top:60px}.paginationjs .paginationjs-pages{float:unset;width:100%}.paginationjs .paginationjs-pages ul{align-items:center;gap:20px;display:flex;justify-content:center;width:100%}.paginationjs .paginationjs-pages li{border:none!important}.paginationjs .paginationjs-pages li.active a{color:#791214!important}.paginationjs .paginationjs-pages li.active a:after{width:100%}.paginationjs .paginationjs-pages li a{align-items:center;color:#000;background:none!important;border:none!important;display:flex;font-weight:700;font-size:16px;line-height:20px!important;justify-content:center;height:fit-content!important;min-height:unset;min-width:15px;position:relative;width:fit-content!important;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.paginationjs .paginationjs-pages li a:after{background:currentcolor;bottom:-3px;content:"";height:1px;left:0;position:absolute;width:0%;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.paginationjs .paginationjs-pages li a:hover{color:#791214}.paginationjs .paginationjs-pages li a:hover:after{width:100%}.paginationjs .paginationjs-pages li.disabled{pointer-events:none}.paginationjs .paginationjs-pages li.paginationjs-prev a,.paginationjs .paginationjs-pages li.paginationjs-next a{background:rgba(0,0,0,.25)!important;border-radius:999px;font-size:18px;height:40px!important;width:40px!important}.paginationjs .paginationjs-pages li.paginationjs-prev a:hover,.paginationjs .paginationjs-pages li.paginationjs-next a:hover{color:#000;background:rgba(0,0,0,.35)!important}.paginationjs .paginationjs-pages li.paginationjs-prev a:after,.paginationjs .paginationjs-pages li.paginationjs-next a:after{content:unset}.contact-section h3{margin-bottom:20px}.contact-section p{margin-bottom:40px}.contact-section iconify-icon{font-size:16px}.contact-section iframe{border-radius:5px;margin-bottom:-47px;max-height:430px;width:60%}.contact-section .content{display:flex;gap:70px}.contact-section .contacts{display:flex;flex-direction:column;gap:45px}.contact-section .contacts .icon{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:500;line-height:19px;margin:0}.contact-section .contacts .contact{color:#000;display:flex;flex-direction:column;gap:10px;font-size:26px;font-weight:700;line-height:31px;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.contact-section .contacts .contact:hover{color:#791214;transform:scale(1.005)}.contact-section .contacts .contact:hover h5{color:#791214}.swiper-container{overflow:hidden}.custom-modal{display:flex;align-items:center;justify-content:center;height:100vh;width:100%;position:fixed;top:0;left:0;z-index:-999}.custom-modal .geral-title{font-size:27px;margin-bottom:15px}.custom-modal .geral-text{margin-bottom:15px}.custom-modal .geral-text a{color:#791214;font-weight:500;position:relative}.custom-modal .geral-text a:after{background:currentcolor;bottom:-3px;height:1px;left:0;content:"";position:absolute;width:0%;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.custom-modal .geral-text a:hover:after{width:100%}.custom-modal .close-modal{background:none;border:none;color:#791214;font-size:30px;opacity:.7;position:absolute;right:15px;top:15px;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.custom-modal .close-modal:hover,.custom-modal .close-modal:active,.custom-modal .close-modal:focus{opacity:1;outline:0}.custom-modal .background{background:rgba(0,0,0,.5);position:absolute;left:0;width:100%;height:100%;z-index:1;opacity:0;visibility:hidden;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.custom-modal .content{background:#FFFFFF;border-radius:10px;padding:40px 25px;z-index:2;position:relative;max-width:580px;transform:scale(0);-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.custom-modal.show{opacity:1;visibility:visible;z-index:9999}.custom-modal.show .background{opacity:1;visibility:visible}.custom-modal.show .content{transform:scale(1)}.default-input-group{display:grid;gap:10px;width:100%}.default-input-group label{color:#000;font-weight:700;font-size:13px;line-height:150%}div.cs-select{color:#000;width:100%}div.cs-select .cs-placeholder{background:#FFFFFF;border:1px solid #E4E4E4;border-radius:5px;font-weight:400;font-size:14px;padding:10px 15px;text-transform:none}div.cs-select .cs-placeholder:after{content:url(https://api.iconify.design/akar-icons/chevron-down.svg);height:18px;width:18px;top:50%;right:10px;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}div.cs-select .cs-options{border-radius:5px;box-shadow:0 4px 14px #0000001a;left:0;width:100%}div.cs-select .cs-options ul{-webkit-column-count:1;-moz-column-count:1;column-count:1}div.cs-select .cs-options ul .cs-selected span{color:#791214;font-weight:700}div.cs-select .cs-options ul .cs-selected span:after{content:unset}div.cs-select .cs-options ul span{color:#000;font-size:15px;font-weight:400;padding:10px 15px;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}div.cs-select .cs-options ul span:hover{background:#ECECEC;color:#791214}.modal-backdrop.show{opacity:1;background:rgba(0,0,0,.5);backdrop-filter:blur(12.5px)}.modal-with-swiper .modal-dialog{max-width:95%}@media (min-width: 1200px){.modal-with-swiper .modal-dialog{max-width:1000px}}.modal-with-swiper .modal-content{background:#FFFFFF;border-radius:5px;padding:35px}.modal-with-swiper .modal-content .btn-close{margin-left:auto;margin-bottom:30px}.modal-with-swiper .modal-swiper{margin-bottom:20px;position:relative}.modal-with-swiper .modal-swiper .gallery-item{height:350px}.modal-with-swiper .modal-swiper .swiper-button-next,.modal-with-swiper .modal-swiper .swiper-button-prev{align-items:center;border-radius:999px;background:rgba(0,0,0,.25);backdrop-filter:blur(125px);display:flex;color:#fff;font-size:20px;justify-content:center;height:40px;margin-top:0;transform:translateY(-50%);width:40px;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.modal-with-swiper .modal-swiper .swiper-button-next:hover,.modal-with-swiper .modal-swiper .swiper-button-prev:hover{background:rgba(0,0,0,.35)}.modal-with-swiper .modal-swiper .swiper-button-next:after,.modal-with-swiper .modal-swiper .swiper-button-prev:after{content:unset}.modal-with-swiper .modal-thumb-swiper .swiper-slide .gallery-item{cursor:pointer;object-fit:cover;height:140px;opacity:.6;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.modal-with-swiper .modal-thumb-swiper .swiper-slide .gallery-item:hover,.modal-with-swiper .modal-thumb-swiper .swiper-slide-active .gallery-item{opacity:1}.modal-with-swiper .gallery-item{border-radius:5px;display:block;overflow:hidden;width:100%}.modal-with-swiper .gallery-item img{height:100%;object-fit:cover;width:100%}header{background:transparent;left:0;padding-top:50px;padding-bottom:45px;position:fixed;top:0;width:100%;z-index:1024;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}header .cookie{display:none}header .logo-mobile{display:none}header.scroll{background:#FFFFFF;box-shadow:0 5px 50px #0003}header.scroll .logo img.logo-white{display:none}header.scroll .logo img.logo-red{display:block}header.scroll .header-link{color:#a3a3a3}header.scroll .header-link.active{color:#791214}header.scroll .header-link:hover:after,header.scroll .header-link.active:after{opacity:1}header.scroll .nav-default .nav-button .span-menu{background:#791214}header .logo{display:flex;align-items:center}header .logo img{height:33px}header .logo img.logo-red{display:none}header .background{background:rgba(0,0,0,.6);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);display:none;height:100%;left:0;top:0;position:fixed;opacity:0;visibility:hidden;transition-timing-function:cubic-bezier(.78,-.04,0,.88);transition-duration:.6s;width:100%;z-index:-1}header .header-link{color:#fff;display:flex;font-size:14px;position:relative;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}header .header-link.social-link{font-size:18px}header .header-link.social-link:hover{color:#791214}header .header-link.social-link:after{content:unset}header .header-link:after{background:currentcolor;bottom:-40px;content:"";height:3px;position:absolute;left:0;opacity:0;width:100%;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}header .header-link.active{font-weight:700}header .social{display:flex;gap:35px}header .nav-default{align-items:center;display:flex;justify-content:space-between;max-height:18px;width:100%}header .nav-default .nav-menu{align-items:center;display:flex;justify-content:space-between;max-height:18px;width:100%}header .nav-default .nav-mobile-links{display:flex;transition-timing-function:cubic-bezier(.78,-.04,0,.88);transition-duration:.6s}header .nav-default .nav-links{align-items:center;justify-content:center;display:flex;gap:30px;list-style:none;padding:0;margin:0}header .nav-default .nav-toggle{display:none}header .nav-default .nav-button{background:none;border:none;cursor:pointer;height:auto;display:flex;flex-direction:column;margin-left:auto;width:25px}header .nav-default .nav-button .span-menu{background:#fff;border-radius:50px;height:1px;position:relative;z-index:5;width:100%;transition-timing-function:cubic-bezier(.78,-.04,0,.88);transition-duration:.6s}header .nav-default .nav-button .span-menu+.span-menu{margin-top:5px}header .nav-default.menu-mobile-opened .nav-mobile-links{right:0;z-index:1025}header .nav-default.menu-mobile-opened .logo-mobile{align-items:center;display:flex;max-height:18px}header .nav-default.menu-mobile-opened .nav-footer-links{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center;list-style:none;padding:0;margin:0}header .nav-default.menu-mobile-opened .nav-footer-links div{display:flex;justify-content:center;gap:35px}header .nav-default.menu-mobile-opened .nav-footer-links iconify-icon{font-size:24px}header .nav-default.menu-mobile-opened .nav-footer-links:last-child{text-decoration:underline}header .nav-default.menu-mobile-opened .background{opacity:1;visibility:visible;z-index:1024}header .nav-default.menu-mobile-opened .nav-links{height:100%;margin-top:80px}header .nav-default.menu-mobile-opened .nav-links .social{justify-content:center;margin-top:auto;width:100%}header .nav-default.menu-mobile-opened .nav-links .cookie{display:flex;justify-content:center;text-decoration:underline;width:100%}header .nav-default.menu-mobile-opened .nav-links .header-link{color:#fff}header .nav-default.menu-mobile-opened .nav-links .header-link:after{bottom:0px;height:100%;left:-30px;width:3px;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}header .nav-default.menu-mobile-opened .nav-links .header-link.active:after{opacity:1}header .nav-default.menu-mobile-opened .nav-button .span-menu{background:white}header .nav-default.menu-mobile-opened .nav-button .span-menu:nth-child(1){transform:rotate(45deg) translate(5px,4px)}header .nav-default.menu-mobile-opened .nav-button .span-menu:nth-child(2){transform:rotate(-45deg) translateY(1px)}header .nav-default.menu-mobile-opened .nav-button .span-menu:nth-child(3){transform:rotate(0) scale(0)}@media only screen and (max-width: 1200px){header .header-link{color:#fff}header .background{display:block}header .nav-default .nav-mobile-links{background:#791214;box-shadow:0 0 20px #00000026;flex-direction:column;height:100%;padding:30px;position:fixed;right:-100%;top:0;width:80%;z-index:-1}header .nav-default .nav-links{align-items:flex-start;flex-direction:column}header .nav-default .nav-toggle{display:block;position:relative;z-index:1026}}footer{background:#fff;padding-bottom:70px;padding-top:70px}footer.with-form{padding-top:155px}footer .logo img{height:33px}footer .footer-nav{display:flex;justify-content:space-between}footer .footer-nav:first-child{border-bottom:1px solid #8A8A8A;padding-bottom:50px;margin-bottom:30px}footer .footer-nav .nav-links{display:flex;gap:35px;list-style:none;margin:0;padding:0}footer .footer-link{color:#a3a3a3;display:flex;font-size:14px;position:relative;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}footer .footer-link.social-link{font-size:18px}footer .footer-link.social-link:hover{color:#791214}footer .footer-link.social-link:after{content:unset}footer .footer-link:after{background:currentcolor;bottom:-1px;content:"";height:1px;position:absolute;left:0;width:0%;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}footer .footer-link:hover:after{width:100%}footer .footer-link.active{color:#791214;font-weight:700}footer .footer-nav .mobile-links{display:none}@media only screen and (max-width: 1200px){footer{padding-bottom:40px}footer .footer-nav .nav-links:not(.mobile-links){display:none}footer .footer-link:not(.social-link){display:none}footer .logo{display:flex;align-items:center}footer .logo img{height:19px}footer .footer-nav .mobile-links{display:flex}footer .footer-nav:nth-child(2){max-height:20px}footer iconify-icon{font-size:20px}footer.with-form{padding-top:100px}}h1,h2{color:#000;font-weight:700;font-size:32px;line-height:40px;margin-bottom:20px}h3,h4,h5,h6{color:#000;font-weight:700;font-size:32px;line-height:38px;margin-bottom:20px}.simditor-text h1,.simditor-text h2{color:#000;font-weight:700;font-size:32px;line-height:40px;margin-bottom:20px}.simditor-text h3,.simditor-text h4,.simditor-text h5,.simditor-text h6{color:#000;font-weight:700;font-size:32px;line-height:38px;margin-bottom:20px}.simditor-text p,.simditor-text li,.simditor-text span{color:#000;font-weight:400;font-size:16px;line-height:28px}.btn-geral{align-items:center;border:1px solid transparent;background:#791214;border-radius:50px;color:#fff;display:flex;font-style:normal;font-weight:600;font-size:18px;line-height:22px;text-align:center;padding:13px 30px;max-width:fit-content;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.btn-geral.disabled{opacity:.6;pointer-events:none}.btn-geral:hover,.btn-geral:active,.btn-geral:focus{box-shadow:none;background:#630f10;color:#fff;outline:0;text-decoration:none}.btn-geral.btn-submit{padding:10px 46px}.btn-geral-secondary{align-items:center;border:1px solid transparent;background:transparent;border-radius:50px;color:#791214;display:flex;font-style:normal;font-weight:600;font-size:18px;line-height:22px;text-align:center;padding:10px 30px;max-width:fit-content;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.btn-geral-secondary.disabled{opacity:.6;pointer-events:none}.btn-geral-secondary:hover,.btn-geral-secondary:active,.btn-geral-secondary:focus{box-shadow:none;background:rgba(0,0,0,0);color:#791214;outline:0;text-decoration:none}.btn-geral-secondary.active{background:#791214;color:#fff}.btn-geral-secondary:hover{border-color:#791214}.btn-whatsapp{align-items:center;border:1px solid transparent;background:#1B9D5F;border-radius:50px;color:#fff;display:flex;font-style:normal;font-weight:600;font-size:18px;line-height:22px;text-align:center;padding:16px 35px;max-width:fit-content;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;gap:10px}.btn-whatsapp.disabled{opacity:.6;pointer-events:none}.btn-whatsapp:hover,.btn-whatsapp:active,.btn-whatsapp:focus{box-shadow:none;background:#178752;color:#fff;outline:0;text-decoration:none}.btn-whatsapp iconify-icon{font-size:22px}#banner{align-items:center;display:flex;height:100vh;position:relative}#banner .container{position:relative;z-index:3}#banner .container .content{width:40%}#banner .container .content h1,#banner .container .content p{color:#fff}#banner .container .content h1{font-size:50px;line-height:60px}#banner .container .content p{font-size:20px;margin-bottom:20px}#banner .background-area{left:0;height:100%;position:absolute;top:0;width:100%}#banner .background-area .background-image{height:100%;object-fit:cover;width:100%}#banner .background-area .background-linear{background:rgba(0,0,0,.55);left:0;height:100%;position:absolute;top:0;width:100%}#banner .banner-swiper{border-radius:5px 0 0 5px;height:540px;position:absolute;top:50%;right:0;overflow:hidden;transform:translateY(-50%);width:135px}#banner .banner-swiper .banner-item{align-items:center;background:rgba(240,240,240,.25);backdrop-filter:blur(125px);border:none;color:#fff;height:135px;font-size:12px;line-height:18px;flex-direction:column;display:flex;gap:15px;justify-content:center;width:100%;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}#banner .banner-swiper .banner-item img{height:20px}#banner .banner-swiper .banner-item:hover,#banner .banner-swiper .banner-item.active{background:rgba(240,240,240,.4)}#home-about{position:relative}#home-about .content{width:40%}#home-about .content .ckeditor-text{margin-bottom:70px}#home-about .about-swiper{height:430px;top:140px;right:0;position:absolute;width:50%}#home-about .about-swiper .image-item{border-radius:5px 0 0 5px;display:block;height:100%;overflow:hidden;position:relative;width:100%}#home-about .about-swiper .image-item .play-button{all:unset;cursor:pointer;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:10}#home-about .about-swiper .image-item .play-button iconify-icon{font-size:78px;color:#fff}#home-about .about-swiper .image-item .background{background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.6) 100%);position:absolute;left:0;height:100%;top:0;width:100%}#home-about .about-swiper .image-item img{height:100%;object-fit:cover;position:relative;width:100%}.swiper-pagination .swiper-pagination-bullet{background:#FFFFFF;opacity:.4;backdrop-filter:blur(25px);height:12px;width:12px;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.swiper-pagination .swiper-pagination-bullet:hover,.swiper-pagination .swiper-pagination-bullet-active{opacity:1}#properties-for-location{padding-top:195px;position:relative}#properties-for-location .background{background:#DBDBDB;position:absolute;left:0;height:480px;top:0;width:100%}#properties-for-location .container{position:relative}#properties-for-location .section-header{text-align:center}#properties-for-location .section-header h2{margin-bottom:20px}#properties-for-location .properties-grid{margin-bottom:30px;margin-top:30px}.properties-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,360px),1fr));gap:40px}.properties-grid .property-item{border-radius:5px;display:flex;height:470px;position:relative;overflow:hidden}.properties-grid .property-item:hover .image img{height:110%;width:110%}.properties-grid .property-item:hover .image .background-linear{opacity:1}.properties-grid .property-item:hover .content .property-details .area img{transform:rotate(-90deg)}.properties-grid .property-item .image{height:100%;position:absolute;width:100%}.properties-grid .property-item .image img{left:50%;height:100%;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;max-height:unset;max-width:unset;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.properties-grid .property-item .image .background-linear{background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.7) 100%);position:absolute;left:0;height:100%;opacity:.8;top:0;width:100%;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.properties-grid .property-item .content{display:flex;justify-content:flex-end;height:100%;flex-direction:column;padding:45px 25px;position:relative;width:100%}.properties-grid .property-item .content h3,.properties-grid .property-item .content p,.properties-grid .property-item .content span{color:#fff}.properties-grid .property-item .content .title{font-size:26px;line-height:32px;margin-bottom:0}.properties-grid .property-item .content .address{margin-bottom:10px}.properties-grid .property-item .content .property-details{align-items:center;display:flex;justify-content:space-between}.properties-grid .property-item .content .property-details .area{align-items:center;display:flex;gap:10px}.properties-grid .property-item .content .property-details .area img{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.properties-grid .property-item .content .property-details .price{font-size:20px;font-weight:700;margin-bottom:0}#contact .contact-flex{display:flex;gap:70px;margin-top:35px;margin-bottom:-100px}#contact .contact-flex .map{border-radius:5px;height:430px;overflow:hidden;width:55%}#contact .contact-flex .map iframe{height:100%;width:100%}#contact .contact-flex .contact-links{display:flex;flex-direction:column;gap:45px}#contact .contact-flex .contact-links .contact-item{color:#000;font-size:26px;line-height:30px;font-weight:700;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}#contact .contact-flex .contact-links .contact-item:hover{color:#791214}#contact .contact-flex .contact-links .contact-item .icon{align-items:center;display:flex;gap:10px;font-size:16px;line-height:22px;font-weight:400;margin-bottom:5px}.about-first{padding-bottom:120px}.about-first .about-image{position:absolute;right:0;top:250px}.about-first .about-image .about-image-1{border-radius:5px 0 0 5px;max-height:434px;object-fit:cover}.about-second{background:#DBDBDB;padding-top:70px;padding-bottom:283px}.about-second h3{padding-bottom:128px}.about-second h5{font-size:26px;margin-bottom:5px}.about-second .items{display:flex;gap:63px}.about-second .items .item{display:flex;flex-direction:column;gap:20px;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.about-second .items .item iconify-icon{font-size:28px}.about-second .items .item:before{content:"";background:black;display:inline-block;height:3px;width:100%}.about-second .items .item:hover{transform:scale(1.02)}.about-second .items .item:hover iconify-icon{filter:drop-shadow(0px 4px 4px rgba(0,0,0,.25))}.about-second .items .item:hover iconify-icon,.about-second .items .item:hover h5,.about-second .items .item:hover p{color:#791214}.about-second .items .item:hover:before{background:#791214}.history-section{padding-bottom:50px}.history-section .about-swiper{height:100%;max-height:533px;margin-top:-200px;margin-bottom:70px;position:relative;width:100%;z-index:1}.history-section .about-swiper .swiper-wrapper,.history-section .about-swiper .swiper-slide{height:100%}.history-section .about-swiper .image-item{border-radius:0 5px 5px 0;display:block;height:533px;overflow:hidden;position:relative;width:100%}.history-section .about-image-2{height:100%;object-fit:cover;width:100%}.history-section .history-flex p{width:100%;columns:2}.history-section .background-linear-gradient-left{background:linear-gradient(270deg,rgba(0,0,0,.5) 0%,rgba(0,0,0,0) 100%);height:100%;left:0;position:absolute;top:0;transform:rotate(-180deg);width:10%}.history-section .background-linear-gradient-right{background:linear-gradient(270deg,rgba(0,0,0,.5) 0%,rgba(0,0,0,0) 100%);height:100%;position:absolute;right:0;top:0;width:10%}.constructions-section{margin-bottom:80px;position:relative}.constructions-section.home-construction .btn-geral{margin-top:30px}.constructions-section.home-construction .section-header{text-align:center;margin-bottom:0}.constructions-section.home-construction .background-grey{height:100%}.constructions-section .background-grey{background:#DBDBDB;position:absolute;bottom:0;left:0;width:100%;height:85%}.constructions-section .constructions{display:flex;flex-wrap:wrap;gap:30px;position:relative;z-index:1}.constructions-section .container{position:relative}.constructions-section .construction{border-radius:5px;height:470px;width:67%;position:relative;overflow:hidden}.constructions-section .construction .background-linear{background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.7) 100%);position:absolute;left:0;height:100%;opacity:.8;top:0;width:100%;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.constructions-section .construction:hover .image img{height:110%;width:110%}.constructions-section .construction:hover .image .background-linear{opacity:1}.constructions-section .construction .image{height:100%;width:100%;position:absolute;top:0;left:0;z-index:-1}.constructions-section .construction .image img{height:100%;width:100%;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-height:unset;max-width:unset;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.constructions-section .construction .text{bottom:0;display:flex;flex-direction:column;gap:15px;padding:0 30px 30px;position:absolute;width:50%}.constructions-section .construction h5{color:#fff;font-size:26px;margin:0}.constructions-section .construction p{color:#fff;margin:0}.constructions-section .construction:nth-child(3),.constructions-section .construction:nth-child(4n+2){width:30%}.constructions-section .construction:nth-child(3) div,.constructions-section .construction:nth-child(4n+2) div{width:100%}.first-section.contact-section{background:white;padding-bottom:60px}.first-section.contact-section .content{display:flex;gap:240px}#send-contact{width:40%}#send-contact div{display:flex;flex-direction:column;gap:15px;margin-bottom:15px}#send-contact div:nth-child(5){margin-bottom:50px}#send-contact label{font-size:16px;font-weight:700}#send-contact input,#send-contact textarea{border:1px solid #E4E4E4;border-radius:5px;font-size:16px;padding:12px;resize:none}.map-section iframe{max-height:275px;width:100%}.properties-first{padding-bottom:40px}#properties{background:#DBDBDB;padding-top:40px}#properties .property-filter{align-items:center;display:flex;justify-content:space-between;margin-bottom:40px}#properties .property-filter h2{margin-bottom:0}#properties .property-filter .filter-properties{display:flex;gap:20px;width:40%}#contact-whatsapp h2{margin-bottom:0}#contact-whatsapp .contact-flex{align-items:center;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,600px),1fr));gap:40px}#contact-whatsapp .contact-flex .btn-whatsapp{margin-left:auto}#rental .property-details-body{display:flex;gap:40px}#rental .property-details-body .property-gallery-area{height:fit-content;min-width:485px;position:relative;width:485px}#rental .property-details-body .property-gallery-area .image{border-radius:5px;height:555px;overflow:hidden}#rental .property-details-body .property-gallery-area .image img{height:100%;object-fit:cover;width:100%}#rental .property-details-body .property-gallery-area .property-gallery{position:absolute;bottom:-80px;width:100%;padding-left:30px}#rental .property-details-body .property-gallery-area .property-gallery .swiper-button-prev,#rental .property-details-body .property-gallery-area .property-gallery .swiper-button-next{background:rgba(0,0,0,.25);border-radius:999px;color:#fff;font-size:18px;height:40px;opacity:1;width:40px}#rental .property-details-body .property-gallery-area .property-gallery .swiper-button-prev:after,#rental .property-details-body .property-gallery-area .property-gallery .swiper-button-next:after{content:unset}#rental .property-details-body .property-gallery-area .property-gallery .change-gallery-image{background:none;border:none;border-radius:5px;height:130px;overflow:hidden;width:100%}#rental .property-details-body .property-gallery-area .property-gallery .change-gallery-image img{height:100%;object-fit:cover;width:100%}#rental .content{padding-bottom:100px}#rental .content .address,#rental .content .area{align-items:center;display:flex;gap:10px;margin-bottom:30px}#rental .content .address iconify-icon,#rental .content .area iconify-icon{color:#791214;font-size:18px}#rental .content .property-details{margin-bottom:30px}#rental .content .property-details .details-title{font-weight:700;margin-bottom:5px}#rental .content .price{color:#000;font-weight:700;font-size:32px;line-height:33px;margin-bottom:5px}#rental .content .condominium-value{align-items:center;background:none;border:none;display:flex;font-size:18px;gap:5px;position:relative;margin-bottom:30px}#rental .content .condominium-value iconify-icon{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}#rental .content .condominium-value:focus iconify-icon{transform:rotate(-180deg)}#rental .content .condominium-value:focus .value-details{opacity:1;visibility:visible}#rental .content .condominium-value .value-details{background:#FFFFFF;border:1px solid #D5D5D5;border-radius:5px;padding:20px 15px;position:absolute;top:120%;left:0;width:100%;opacity:0;visibility:hidden;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}#rental .content .condominium-value .value-details p{align-items:center;display:flex;justify-content:space-between;font-size:14px;margin-bottom:0}#rental .content .share-area{align-items:center;display:flex;gap:15px;margin-top:40px}#rental .content .share-area p{color:#a2a2a2;font-weight:400;font-size:14px;margin-bottom:0}#rental .content .share-area .shareon{display:flex;gap:5px}#rental .content .share-area .shareon a,#rental .content .share-area .shareon button{height:18px!important;padding:0!important;min-width:18px!important;margin:0!important}#rental .content .share-area .shareon .facebook,#rental .content .share-area .shareon .whatsapp{background:none!important}#rental .content .share-area .shareon .facebook:before,#rental .content .share-area .shareon .whatsapp:before{left:0!important;top:0!important}#rental .content .share-area .shareon .facebook:before{background:url(https://api.iconify.design/eva/facebook-outline.svg?color=%23a3a3a3) no-repeat center center / contain!important;height:18px;width:18px}#rental .content .share-area .shareon .whatsapp:before{background:url(https://api.iconify.design/akar-icons/whatsapp-fill.svg?color=%23a3a3a3) no-repeat center center / contain!important;height:16px;width:16px}#related-properties{background:#DBDBDB}#related-properties .properties-grid{margin-bottom:40px;margin-top:30px}#related-properties .btn-geral{margin:auto}.breadcrumb-property{align-items:center;display:flex;gap:10px;padding-top:30px;margin-bottom:40px}.breadcrumb-property p{margin-bottom:0}.breadcrumb-property.release-breadcrumb .item{color:#fff}.breadcrumb-property.release-breadcrumb .item:not(.current):after{color:#fff}.breadcrumb-property.release-breadcrumb .item.current{color:#fff}.breadcrumb-property .item{color:#791214;font-weight:600;text-transform:underline}.breadcrumb-property .item:not(.current){margin-right:10px;position:relative}.breadcrumb-property .item:not(.current):after{content:"/";color:#000;position:absolute;right:-13px}.breadcrumb-property .item.current{color:#000;font-weight:400;text-transform:none}#release-banner{margin-top:113px;height:calc(100vh - 113px);position:relative}#release-banner .image-background{height:100%;position:absolute;left:0;top:0;width:100%}#release-banner .image-background img{height:100%;object-fit:cover;position:relative;width:100%}#release-banner .image-background .background-linear{background:linear-gradient(0deg,rgba(0,0,0,.6),rgba(0,0,0,.4));height:100%;position:absolute;left:0;top:0;width:100%}#release-banner .container{position:relative;height:100%}#release-banner .container .banner-content{text-align:center;position:absolute;left:50%;top:40%;transform:translate(-50%,-50%)}#release-banner .container .banner-content h1,#release-banner .container .banner-content p{color:#fff}#release-banner .container .banner-content h1{font-size:50px;line-height:55px}#release-banner .container .banner-content p{font-size:20px;margin:auto;width:70%}#release-banner .release-swiper{bottom:-100px;left:0;position:absolute;width:100%}#release-banner .release-swiper .image-item{border-radius:5px;display:block;height:263px;overflow:hidden;width:100%}#release-banner .release-swiper .image-item img{height:100%;object-fit:cover;width:100%}#release-details{background:#212121;color:#fff;padding-bottom:50px;padding-top:140px}#release-details *{color:inherit}#release-details .detail-title{color:#fff;font-size:16px;line-height:19px}#release-details .release-differentials{display:flex;justify-content:space-between;margin-top:40px}#release-details .release-differentials .list{width:70%}#release-details .release-differentials .list ul{margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:20px}#release-progress .progress-flex{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,520px),1fr));gap:20px}#release-progress .progress-flex .progress-infos{display:flex;justify-content:space-between}#release-progress .circle{align-items:center;display:flex;height:160px;justify-content:center;position:relative}#release-progress .circle circle{color:#791214}#release-progress .circle .percentage-area{text-align:center}#release-progress .circle .circle-infos{position:absolute;top:0}#release-progress .circle .circle-infos svg{position:relative;z-index:5}#release-progress .circle .circle-infos:after{border-radius:50%;box-shadow:inset 0 0 0 20px #bcbcbc;content:"";height:90%;left:50%;top:50%;position:absolute;width:90%;transform:translate(-50%,-50%)}#release-progress .circle h3{font-size:24px;line-height:24px;margin-bottom:0}#release-progress .circle .progress-ring-circle{transform:rotate(-90deg);transform-origin:50% 50%;stroke-width:25px;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}#release-units{background:#212121;color:#fff;padding-top:60px}#release-units *{color:inherit}#release-units h2{margin-bottom:60px}#release-units .properties-grid{margin-bottom:-120px}#release-location{background:#393939;color:#fff;padding-bottom:60px;padding-top:170px}#release-location *{color:inherit}#release-location #map{border-radius:5px;height:430px;overflow:hidden;margin-top:40px;width:100%}#legal p{margin:0}@media only screen and (max-width: 1600px){.banner-swiper .swiper-wrapper{margin-top:180px}}@media only screen and (max-width: 1400px){#contact-whatsapp .contact-flex{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,530px),1fr));gap:40px}.banner-swiper .swiper-wrapper{margin-top:150px}}@media only screen and (max-width: 1366px){.banner-swiper .swiper-wrapper{margin-top:100px}.about-first .about-image .about-image-1{max-height:400px}}@media only screen and (max-width: 1200px){#contact-whatsapp .contact-flex{display:flex;flex-direction:column;gap:20px}#contact-whatsapp .contact-flex .btn-whatsapp{margin-left:0}#properties-for-location{padding-top:100px}.about-first .about-image .about-image-1{max-height:340px}.constructions-section .constructions{flex-direction:column}.constructions-section .constructions .construction{width:100%}.custom-modal .content{max-width:90%}}@media only screen and (max-width: 820px){#banner .container .content{width:70%}#properties-for-location{padding-top:100px}#home-about .about-swiper{height:370px}.geral-section{padding-top:60px;padding-bottom:60px}.initial-content{width:100%}.about-first .about-image .about-image-1{max-height:250px}.about-second h3{padding-bottom:100px}#rental .property-details-body{flex-direction:column}#rental .content{padding-top:80px}#rental .property-details-body .property-gallery-area{min-width:unset;width:100%}.first-section.contact-section .content{flex-direction:column;gap:40px}.first-section.contact-section #send-contact{width:100%}.first-section.contact-section #send-contact .message{min-height:160px}#release-banner .container .banner-content{width:100%}}@media only screen and (max-width: 600px){header{padding-top:30px;padding-bottom:30px}header .logo img{height:18px}#banner{display:block;padding-top:200px}#banner .banner-swiper{bottom:60px;height:auto;left:0;margin:0;overflow:initial;top:unset;transform:none;width:calc(100vw / 3)}#banner .banner-swiper .swiper-wrapper{flex-direction:row}#banner .banner-swiper .banner-item{height:93px}#banner .container .content{width:85%}#banner .container .content h1{font-size:32px;line-height:120%}#banner .container .content p{font-size:14px;line-height:150%}.btn-geral,.btn-geral-secondary{font-size:14px;line-height:21px;padding:9px 24px}#home-about{display:flex;flex-direction:column;padding-top:40px;padding-bottom:0}#home-about h2{margin-bottom:10px}#home-about .content{width:100%}#home-about .content .ckeditor-text{font-size:14px;line-height:21px;margin-bottom:20px}#home-about .about-swiper{margin-top:40px;position:relative;top:0;width:100%}#home-about .about-swiper .image-item{border-radius:5px}#home-about .about-swiper .swiper-pagination{position:absolute}#home-about .about-swiper .swiper-pagination .swiper-pagination-bullet{height:10px;width:10px}#properties-for-location{padding-top:60px;padding-bottom:60px}#properties-for-location .content .ckeditor-text,#properties-for-location .section-header p{font-size:14px;line-height:21px}#properties-for-location .properties-grid{margin-top:50px}#properties-for-location .property-item .content .title{font-size:24px}#properties-for-location .property-item .content .property-details .price{font-size:16px}#properties-for-location .properties-grid .property-item .content span,#properties-for-location .property-item .content .address{font-size:14px;line-height:21px}#contact h2{margin-bottom:15px}#contact p{font-size:14px;line-height:150%;margin:0}#contact .contact-flex{flex-direction:column-reverse;gap:40px;margin-top:25px}#contact .contact-flex .map{height:220px;width:100%}#contact .contact-flex .contact-links{gap:30px}#contact .contact-flex .contact-links .contact-item{font-size:20px}#contact .contact-flex .contact-links .contact-item .icon{font-size:14px}#contact .contact-flex .contact-links .contact-item iconify-icon{font-size:14px}.initial-content{width:100%}.initial-content p{font-size:14px;line-height:21px}.first-section{padding-top:120px}.about-first{padding-top:120px;padding-bottom:100px}.about-first .about-image{right:unset;top:440px;width:90%;left:50%;transform:translate(-50%)}.about-first .about-image .about-image-1{border-radius:5px}footer:not(.with-form){padding-top:40px}footer:not(.with-form) .footer-nav{border:0;padding:0;margin:0}footer.with-form{padding-top:100px}.about-second{padding-top:180px;padding-bottom:160px}.about-second h3{padding-bottom:40px;text-align:center}.about-second .items{gap:40px;flex-direction:column}.about-second .items h5{font-size:24px;margin:0}.about-second .items p{font-size:12px;line-height:18px;margin:0}.about-second .items .item{gap:15px}.history-section{padding-bottom:60px}.history-section .about-swiper{margin-top:-120px;margin-bottom:60px}.history-section .about-swiper .image-item{height:185px}.history-section .about-swiper .swiper-pagination{position:absolute}.history-section .about-swiper .swiper-pagination .swiper-pagination-bullet{height:10px;width:10px}.history-section .history-flex p{columns:1;font-size:14px;line-height:21px;margin:0;width:100%}.constructions-section{padding-top:40px}.constructions-section .constructions .construction{gap:10px;width:100%}.constructions-section .constructions .construction .text{width:100%}.constructions-section .constructions .construction h5{font-size:24px;line-height:120%;margin:0}.constructions-section .constructions .construction p{font-size:14px;line-height:21px;margin:0}.modal-with-swiper .modal-content{padding:20px}.modal-with-swiper .modal-content .btn-close{margin-bottom:15px}.modal-with-swiper .gallery-item{border:.5px solid #791214}.modal-with-swiper .modal-swiper{margin-bottom:20px}.properties-first .nav{flex-wrap:nowrap}.properties-first .nav-tabs{gap:30px}.properties-first .d-flex{justify-content:space-around}#properties,#related-properties{padding-bottom:60px}#properties div.cs-select .cs-placeholder,#related-properties div.cs-select .cs-placeholder{padding:10px 35px 10px 15px}#properties h2,#related-properties h2{font-size:24px;line-height:120%;margin:0}#properties .property-filter,#related-properties .property-filter{gap:15px;flex-direction:column;justify-content:center}#properties .property-filter .filter-properties,#related-properties .property-filter .filter-properties{gap:30px;width:unset}#properties .properties-grid .property-item .content h3,#related-properties .properties-grid .property-item .content h3{font-size:24px;line-height:120%}#properties .properties-grid .property-item .content p:not(.price),#related-properties .properties-grid .property-item .content p:not(.price){font-size:14px;line-height:21px;margin-bottom:15px}#properties .properties-grid .property-item .content .price,#related-properties .properties-grid .property-item .content .price{font-size:16px}#properties .properties-grid .property-item .content .area span,#related-properties .properties-grid .property-item .content .area span{font-size:14px;line-height:21px}#properties .paginationjs,#related-properties .paginationjs{padding-top:30px}#properties .paginationjs .paginationjs-pages li.paginationjs-prev a,#related-properties .paginationjs .paginationjs-pages li.paginationjs-prev a,#properties .paginationjs .paginationjs-pages li.paginationjs-next a,#related-properties .paginationjs .paginationjs-pages li.paginationjs-next a{font-size:10px;height:32px!important;width:32px!important}#properties .paginationjs .paginationjs-pages li a,#related-properties .paginationjs .paginationjs-pages li a{font-size:12px;line-height:120%}#pagination-construction .paginationjs{padding-top:30px}#pagination-construction .paginationjs .paginationjs-pages li.paginationjs-prev a,#pagination-construction .paginationjs .paginationjs-pages li.paginationjs-next a{font-size:10px;height:32px!important;width:32px!important}#pagination-construction .paginationjs .paginationjs-pages li a{font-size:12px;line-height:120%}.constructions-section{padding-bottom:60px}#contact-whatsapp{padding-top:30px;padding-bottom:40px}#contact-whatsapp .contact-flex{display:flex;flex-direction:column;gap:20px}#contact-whatsapp .contact-flex .btn-whatsapp{font-size:14px;line-height:21px;margin-left:0;padding:14px 30px}.first-section.contact-section .content{flex-direction:column;gap:40px}.first-section.contact-section .content .contact-info p{margin-bottom:20px}.first-section.contact-section #send-contact{width:100%}.first-section.contact-section #send-contact label,.first-section.contact-section #send-contact input,.first-section.contact-section #send-contact textarea{font-size:12px;line-height:18px}.first-section.contact-section #send-contact div:nth-child(5){margin-bottom:40px}.first-section.contact-section #send-contact .message{min-height:120px}#legal{padding-bottom:40px}#legal h2,#legal h3,#legal h4,#legal h5{font-size:24px}#legal p{font-size:14px;line-height:21px}.taped-section{padding-top:120px}#rental .breadcrumb-property{padding-top:0;margin-bottom:20px}#rental .breadcrumb-property a,#rental .breadcrumb-property p{font-size:12px;line-height:150%}#rental .property-details-body .property-gallery-area{height:fit-content;min-width:fit-content;width:100%}#rental .content{padding-bottom:40px;width:100%}#rental .content .address{font-size:12px;line-height:120%;margin-bottom:40px}#rental .content .property-details{margin-bottom:40px}#rental .content .property-details .details-title{font-size:12px;line-height:120%}#rental .content .property-details .simditor-text,#rental .content .property-details .simditor-text p{font-size:14px;line-height:21px}#rental .content .property-details .area{flex-direction:column;width:10%}#rental .content .condominium-value{margin-bottom:40px}#rental .btn-whatsapp{font-size:14px;line-height:21px;padding:14px 30px}#rental .property-details-body{flex-direction:column}#related-properties{padding-top:40px;padding-bottom:40px}#related-properties h2{width:60%}#related-properties .properties-grid{margin-top:20px}#release-banner{margin-top:78px}#release-banner .breadcrumb-property{margin-bottom:20px}#release-banner .breadcrumb-property a,#release-banner .breadcrumb-property p{font-size:12px;line-height:150%}#release-banner .container .banner-content{width:100%}#release-banner .container .banner-content h1{font-size:32px;line-height:120%}#release-banner .container .banner-content p{font-size:16px;line-height:120%}#release-banner .release-swiper .image-item{height:240px}#release-details{margin-bottom:30px}#release-details .detail-title{font-size:12px;line-height:120%;margin-bottom:10px}#release-details .ckeditor-text{font-size:14px;line-height:21px}#release-details .release-differentials{flex-direction:column}#release-details .list ul{list-style-position:inside;gap:10px}#release-details .list ul li{font-size:14px;line-height:175%}#release-progress{padding-top:0;padding-bottom:40px}#release-progress .progress-flex{gap:30px}#release-progress .progress-flex h2{margin:0}#release-progress .progress-flex .info-text{font-size:14px;line-height:150%}#release-progress .progress-flex .info-text b{font-size:12px}#release-progress .progress-flex .info-graph{width:160px}#release-units{padding-top:50px}#release-units h2{margin-bottom:20px}#release-units .content{padding:40px 25px}#release-units .content .title{font-size:24px;line-height:120%}#release-location{padding-top:160px}}@media only screen and (max-width: 420px){.about-first .about-image{top:415px}}@media only screen and (max-width: 390px){.about-first .about-image{top:440px}}@media only screen and (max-width: 375px){.about-first .about-image{top:450px}}@media only screen and (max-width: 360px){.about-first .about-image{top:460px}}@media only screen and (max-width: 320px){.about-first .about-image{top:515px}}
