.modalSoliciteContato{background-color:#000;--tw-bg-opacity:0.9}.modalSoliciteContato .shadow-lg{display:flex;height:600px;justify-content:center;position:relative;width:100%}@media (min-width:1024px){.modalSoliciteContato .shadow-lg{height:670px;width:90%}}.modalSoliciteContato .gfield_select,.modalSoliciteContato .modalSoliciteContato input[type=text],.modalSoliciteContato .textarea,.modalSoliciteContato input[type=email]{border-radius:10px!important;border-width:1px!important;height:45px!important;width:100%!important;--tw-border-opacity:1!important;border-color:rgb(178 176 174/var(--tw-border-opacity))!important}.modalSoliciteContato .gfield_label{font-family:Open Sans;font-size:16px;font-weight:700}.modalSoliciteContato .gform_required_legend{display:none}.modalSoliciteContato .title-desktop{display:none;font-family:Montserrat;font-size:22px;padding-top:.75rem;--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity))}@media (min-width:1024px){.modalSoliciteContato .title-desktop{display:block}}.modalSoliciteContato .title-desktop-mobile{display:block;padding-top:.5rem}@media (min-width:1024px){.modalSoliciteContato .title-desktop-mobile{display:none}}.modalSoliciteContato .gfield_consent_label{font-family:Open Sans;font-size:12px}.modalSoliciteContato .gfield_consent_label .gfield_required_asterisk{display:contents!important}.modalSoliciteContato .gfield_consent_label a{text-decoration-line:underline}@media (min-width:1024px){.modalSoliciteContato .gform_footer{padding:0!important}}.modalSoliciteContato input[type=submit]{border-radius:.375rem;display:flex;justify-content:center;width:100%;--tw-bg-opacity:1;background-color:rgb(167 28 32/var(--tw-bg-opacity));color:#fff;font-family:Open Sans;font-size:13px;font-weight:700;padding-bottom:1rem;padding-top:1rem;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,1,1);vertical-align:middle}.modalSoliciteContato input[type=submit]:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(129 24 35/var(--tw-bg-opacity))}@media (min-width:1024px){.modalSoliciteContato input[type=submit]{display:inline-block;font-size:16px;padding-bottom:.75rem;padding-top:.75rem;width:143px}}.modalSoliciteContato .btn-form{border-radius:5px;border-width:2px;--tw-border-opacity:1;border-color:rgb(167 28 32/var(--tw-border-opacity));padding:9px 15px}.modalMaterialImovel .shadow-lg{display:flex;height:740px;position:relative;width:100%}@media (min-width:1024px){.modalMaterialImovel .shadow-lg{height:670px;width:90%}}.modalMaterialImovel .gfield_select,.modalMaterialImovel .textarea,.modalMaterialImovel input[type=email],.modalMaterialImovel input[type=text]{border-color:#b2b0ae;border-radius:10px;border-width:1px;height:47px;width:100%}.modalMaterialImovel .gfield_label{font-family:Open Sans;font-size:16px;font-weight:700}.modalMaterialImovel .gform_required_legend{display:none}.modalMaterialImovel .title-desktop{display:none;font-family:Montserrat;font-size:22px;padding-top:.75rem;--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity))}@media (min-width:1024px){.modalMaterialImovel .title-desktop{display:block}}.modalMaterialImovel .gfield_consent_label{font-family:Open Sans;font-size:12px}.modalMaterialImovel .gfield_consent_label .gfield_required_asterisk{display:contents!important}@media (min-width:1024px){.modalMaterialImovel .gform_footer{padding:0!important}}.modalMaterialImovel input[type=submit]{background-color:#a71c20;border-radius:.375rem;color:#fff;display:flex;font-family:Open Sans;font-size:13px;font-weight:700;justify-content:center;padding-bottom:1rem;padding-top:1rem;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,1,1);vertical-align:middle;width:100%}.modalMaterialImovel input[type=submit]:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;background-color:#811823;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:1024px){.modalMaterialImovel input[type=submit]{display:inline-block;font-size:16px;padding-bottom:.75rem;padding-top:.75rem;width:143px}}.modalMaterialImovel .btn-form{border-color:#a71c20;border-radius:5px;border-width:2px;padding:9px 15px}.modalSimulation .gf_page_steps{align-items:center;border-style:none!important;display:flex;justify-content:space-between;margin-top:30px;position:absolute;top:0;width:90%}@media (min-width:1024px){.modalSimulation .gf_page_steps{margin-bottom:24px!important;margin-top:25px}}.modalSimulation .gf_page_steps:after{border-bottom-width:1px;content:"";left:1px;position:absolute;right:1px;top:50%;--tw-border-opacity:1!important;border-color:rgb(29 48 84/var(--tw-border-opacity))!important;--tw-bg-opacity:1!important;background-color:rgb(29 48 84/var(--tw-bg-opacity))!important;transform:translateY(-50%);z-index:0}.modalSimulation .gf_step{margin-right:0!important;padding:0!important}.modalSimulation .gf_step,.modalSimulation .gf_step_number{align-items:center;display:flex;justify-content:center;position:relative;z-index:10}.modalSimulation .gf_step_number{background-color:#fbf7f5!important;border-radius:9999px;font-weight:700;height:2rem;width:2rem}.modalSimulation .gf_step_active .gf_step_number{background-color:#1d3054!important;color:#fff!important;height:26px!important;width:26px!important}@media (min-width:1024px){.modalSimulation .gf_step_active .gf_step_number{height:40px!important;width:40px!important}}.modalSimulation .gf_step_next .gf_step_number,.modalSimulation .gf_step_pending .gf_step_number{background-color:#fbf7f5;color:#1d3054;height:26px!important;width:26px!important}@media (min-width:1024px){.modalSimulation .gf_step_next .gf_step_number,.modalSimulation .gf_step_pending .gf_step_number{height:40px!important;width:40px!important}}.modalSimulation .gf_step_label{padding:0!important}.modalSimulation .gform_fields{row-gap:15px!important}.modalSimulation .title-form{color:#000;font-family:Montserrat;font-size:18px;font-weight:500;line-height:27px}@media (min-width:1024px){.modalSimulation .title-form{font-size:36px;font-weight:300;line-height:54px}}.modalSimulation .text-form{color:#000;font-family:Montserrat;font-size:12px;font-weight:400;line-height:18px}@media (min-width:1024px){.modalSimulation .text-form{font-family:Open Sans;font-size:14px;line-height:21px}}.modalSimulation input[type=text]{align-items:center;align-self:stretch;border-color:rgba(99,114,142,.5);border-radius:10px;border-width:1px;box-shadow:inset 0 1px 5px rgba(0,0,0,.1);display:flex;justify-content:space-between;padding:.625rem 15px}.modalSimulation input[type=button]{background-color:#a71c20;border-radius:5px;color:#fff;cursor:pointer;font-family:Open Sans;font-size:16px;font-weight:700;line-height:150%;margin-left:0!important;margin-top:16px;padding:1rem 1.25rem;width:100%}@media (min-width:1024px){.modalSimulation input[type=button]{width:auto}}.modalSimulation .gform_wrapper.gravity-theme .gf_step_completed .gf_step_number:after{background-color:#1d3054!important;border-radius:20px!important;color:#fff!important;height:26px;width:26px}.modalSimulation .gform_wrapper.gravity-theme .gf_step_completed .gf_step_number:before{border-style:none!important;display:none}.modalSimulation .gf_step_completed .gf_step_number{border-style:none!important;display:contents!important}@media (min-width:1024px){.modalSimulation .gf_step_completed .gf_step_number{display:block!important}}.modalSimulation .gf_step_completed .gf_step_number:after{border-radius:20px!important;height:26px!important;top:0!important;width:26px!important}@media (min-width:1024px){.modalSimulation .gf_step_completed .gf_step_number:after{height:40px!important;width:40px!important}}.modalSimulation .gfield_label{color:#333!important;font-family:Open Sans}.modalSimulation .gfield_validation_message,.modalSimulation .gform_validation_errors{display:none}.modalSimulation .gfield_radio{display:flex;gap:15px}.modalSimulation .title-form br{display:none}@media (min-width:1024px){.modalSimulation .title-form br{display:block}}.modalSimulation .valuerenda1,.modalSimulation .valuerenda2{display:none!important}.modalSimulation .gfield_consent_label strong{color:#16243c;font-family:Open Sans;font-size:14px;font-weight:400;line-height:21px}.modalSimulation .gfield_consent_label strong a{color:#16243c;font-family:Open Sans;font-size:14px;font-weight:700;line-height:21px}.modalSimulation .gfield_consent_label{color:#000;font-family:Montserrat;font-size:12px;font-weight:400;line-height:18px}.modalSimulation #renda1{color:#a71c20;cursor:pointer;font-family:Montserrat;font-size:14px;font-weight:700;line-height:18px}.modalSimulation .gform_anchor{display:none}.modalSimulation .text-obrigado{font-family:Open Sans}.modalSimulation .subtext-obrigado{font-family:Open Sans;font-size:16px;font-weight:700;line-height:24px}@media (min-width:1024px){.modalSimulation .subtext-obrigado{font-family:Montserrat;font-size:18px;font-weight:500;line-height:27px}}.modalSimulation .itens-obrigado{color:#333;font-family:Open Sans;font-size:16px;font-weight:400;line-height:24px;margin-left:15px}.modalSimulation .gprl-reload-link{border-color:#a71c20;border-radius:5px;border-width:2px;font-size:16px;line-height:24px}.modalSimulation .btn-doubt,.modalSimulation .gprl-reload-link{align-items:center;color:#a71c20;display:flex;font-family:Open Sans;font-weight:700;justify-content:center;padding:1rem 1.25rem}.modalSimulation .btn-doubt{font-size:14px;line-height:17px;text-align:center}.modalSimulation .btn-red{align-items:center;background-color:#a71c20;border-radius:5px;color:#fff;display:flex;font-family:Open Sans;font-size:16px;font-weight:700;justify-content:center;line-height:24px;padding:1rem 1.25rem}.modalSimulation .tooltip_content{display:contents!important}.modalSimulation .text-tooltip-1{background-color:#fff;border:1px solid #dbd9d7;border-radius:10px;color:#6d6b68;font-size:12px;font-weight:400;gap:10px;left:20px;opacity:0;padding:10px;position:absolute;top:15px;transform:translateY(10px);transition:opacity .3s ease,transform .3s ease;visibility:hidden;width:200px;z-index:100}@media (max-width:768px){.modalSimulation .text-tooltip-1{left:-180px;top:25px}}.modalSimulation .custom-tooltip-1:hover .text-tooltip-1{opacity:1;transform:translateY(0);visibility:visible}.modalSimulation .text-tooltip-2{background-color:#fff;border:1px solid #dbd9d7;border-radius:10px;color:#6d6b68;font-size:12px;font-weight:400;gap:10px;left:26px;opacity:0;padding:10px;position:absolute;top:15px;transform:translateY(10px);transition:opacity .3s ease,transform .3s ease;visibility:hidden;width:200px;z-index:100}@media (max-width:768px){.modalSimulation .text-tooltip-2{left:-152px;top:25px;width:185px}}.modalSimulation .custom-tooltip-2:hover .text-tooltip-2{opacity:1;transform:translateY(0);visibility:visible}.modalSimulation .text-tooltip-3{background-color:#fff;border:1px solid #dbd9d7;border-radius:10px;color:#6d6b68;font-size:12px;font-weight:400;gap:10px;left:21px;opacity:0;padding:10px;position:absolute;top:0;transform:translateY(10px);transition:opacity .3s ease,transform .3s ease;visibility:hidden;width:300px;z-index:100}@media (max-width:768px){.modalSimulation .text-tooltip-3{left:25px;width:270px}}.modalSimulation .custom-tooltip-3:hover .text-tooltip-3{opacity:1;transform:translateY(0);visibility:visible}.modalSimulation .text-tooltip-4{background-color:#fff;border:1px solid #dbd9d7;border-radius:10px;color:#6d6b68;font-size:12px;font-weight:400;gap:10px;left:26px;opacity:0;padding:10px;position:absolute;top:15px;transform:translateY(10px);transition:opacity .3s ease,transform .3s ease;visibility:hidden;width:180px;z-index:100}@media (max-width:768px){.modalSimulation .text-tooltip-4{left:-162px;top:25px}}.modalSimulation .custom-tooltip-4:hover .text-tooltip-4{opacity:1;transform:translateY(0);visibility:visible}.modalSimulation .easygf-tooltip{border-style:none;text-decoration-line:none!important}.modalSimulation .valuerenda1 label,.modalSimulation .valuerenda2 label{display:none!important}.modalSimulation .gform_previous_button{background-color:initial!important;color:#a71c20!important;font-size:16px!important;padding:1.25rem!important}.modalSimulation .gform_page_footer{display:flex;gap:1rem}.modalSimulation .ginput_container_consent{display:flex;gap:.625rem}.modal-schedule-visit{align-items:center;background-color:rgba(0,0,0,.5);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw}.modal-schedule-visit__content{background-color:#fbf7f5;border-color:#8c8c8c;border-radius:20px;border-width:1px;height:640px;margin-bottom:35px;margin-left:auto;margin-right:auto;max-width:360px;min-height:600px;overflow-x:auto;padding:95px 15px 1.25rem;position:relative;width:100%}@media (min-width:1024px){.modal-schedule-visit__content{height:600px;margin-bottom:0;margin-top:35px;max-width:800px;min-height:500px;overflow:hidden;padding:70px 30px 0}}.modal-schedule-visit__content h3{color:#000;font-family:Montserrat;font-size:22px;font-weight:300;line-height:150%;padding-bottom:.625rem}@media (min-width:1024px){.modal-schedule-visit__content h3{font-size:36px;padding-bottom:15px}}.modal-schedule-visit__content h3+p{color:#000;font-family:Montserrat;font-size:12px;line-height:150%;padding-bottom:15px}@media (min-width:1024px){.modal-schedule-visit__content h3+p{font-size:16px}}.modal-schedule-visit__content h4{font-family:Open Sans;font-size:16px;font-weight:700;line-height:1rem;margin-top:15px}@media (min-width:1024px){.modal-schedule-visit__content h4{line-height:150%}}.modal-schedule-visit__content ul{margin-top:9px}@media (min-width:1024px){.modal-schedule-visit__content ul{margin-top:15px;padding-bottom:15px}}.modal-schedule-visit__content ul li{color:#000;font-family:Open Sans;font-size:12px;line-height:150%;margin-left:17px;padding-bottom:15px}@media (min-width:1024px){.modal-schedule-visit__content ul li{font-size:16px}}.modal-schedule-visit__image{grid-column:9/13!important;grid-row:1/2!important;max-height:122px;max-width:323px;overflow:hidden}@media (min-width:1024px){.modal-schedule-visit__image{max-height:none;overflow:visible;position:absolute;right:30px;top:83px}}.modal-schedule-visit__close{color:#b2b0ae;cursor:pointer;font-size:32px;font-weight:700;height:2rem;line-height:32px;position:absolute;right:15px;top:7px;width:1.5rem;z-index:10}@media (min-width:1024px){.modal-schedule-visit__close{right:30px}}.modal-schedule-visit .gform_confirmation_wrapper{max-width:420px}.modal-schedule-visit .gform_confirmation_wrapper .gform_confirmation_message{display:grid}.modal-schedule-visit .gform_confirmation_wrapper .confirmation__header{font-family:Open Sans;font-size:14px;grid-column:1/2}@media (min-width:1024px){.modal-schedule-visit .gform_confirmation_wrapper .confirmation__header{font-size:16px;font-weight:400}}.modal-schedule-visit .gform_confirmation_wrapper .confirmation__image{grid-column:2/3;grid-row:1/2;overflow:hidden}@media (min-width:1024px){.modal-schedule-visit .gform_confirmation_wrapper .confirmation__image{overflow:visible;position:absolute;right:30px;top:-20px;width:216px}}.modal-schedule-visit .gform_confirmation_wrapper .confirmation__image img{max-width:323px;transform-origin:top;width:100%;--tw-scale-x:2;--tw-scale-y:2;object-position:top;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.modal-schedule-visit .gform_confirmation_wrapper .confirmation__main{grid-column:1/3}.modal-schedule-visit .gform_confirmation_wrapper .confirmation__footer{display:flex;flex-direction:column;gap:32px;grid-column:1/3;justify-content:center;padding-bottom:23px}.modal-schedule-visit .gform_confirmation_wrapper .confirmation__footer-buttons{display:flex;flex-direction:column;gap:1rem;justify-content:space-between}@media (min-width:1024px){.modal-schedule-visit .gform_confirmation_wrapper .confirmation__footer-buttons{flex-direction:row}}.modal-schedule-visit .gform_confirmation_wrapper .confirmation__footer-buttons a{background-color:#a71c20;border:2px solid #a71c20;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-family:Open Sans;font-size:16px;font-weight:700;justify-content:center;padding-bottom:1rem;padding-top:1rem;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,1,1);width:100%}.modal-schedule-visit .gform_confirmation_wrapper .confirmation__footer-buttons a:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;background-color:#811823;border-color:#811823;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:1024px){.modal-schedule-visit .gform_confirmation_wrapper .confirmation__footer-buttons a{align-items:flex-end;font-size:14px;justify-self:end;padding:9px 11px;width:-moz-fit-content;width:fit-content}}.modal-schedule-visit .gform_confirmation_wrapper .confirmation__footer-buttons a:nth-child(2){background-color:#fbf7f5;color:#a71c20}.modal-schedule-visit .gform_confirmation_wrapper .confirmation__footer>a{align-self:center;color:#a71c20;font-family:Open Sans;font-size:16px;font-weight:700;line-height:150%}@media (min-width:1024px){.modal-schedule-visit .gform_confirmation_wrapper .confirmation__footer>a{font-size:14px}}.modal-schedule-visit .gform_confirmation_wrapper img{grid-column:2/3;max-width:355px}@media (min-width:1024px){.modal-schedule-visit .gform_confirmation_wrapper img{position:absolute;right:30px;top:83px}}.modal-schedule-visit .gfield--type-html:first-child{display:flex;flex-direction:column;grid-column:1/9!important;justify-content:center}@media (min-width:1024px){.modal-schedule-visit .gfield--type-html:first-child{grid-column:span 12/span 12!important}}.modal-schedule-visit .gfield--type-date{grid-column:1/3}.modal-schedule-visit .gform_heading{display:none}.modal-schedule-visit .gform_page:first-child,.modal-schedule-visit .gform_page:nth-child(2){max-width:355px}.modal-schedule-visit .gform_page:nth-child(3) .gfield--type-html:first-child{grid-column:span 12/span 12!important}.modal-schedule-visit .gf_page_steps{align-items:center;border-style:none!important;display:flex;justify-content:space-between;margin-top:54px;position:absolute;top:0;width:90%}@media (min-width:1024px){.modal-schedule-visit .gf_page_steps{margin-bottom:24px!important;margin-top:30px}}.modal-schedule-visit .gf_page_steps:after{background-color:#1d3054!important;border-bottom-width:1px;border-color:#1d3054!important;content:"";left:0;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:0}.modal-schedule-visit .gf_step{margin-right:0!important;padding:0!important}.modal-schedule-visit .gf_step,.modal-schedule-visit .gf_step_number{align-items:center;display:flex;justify-content:center;position:relative;z-index:10}.modal-schedule-visit .gf_step_number{background-color:#fbf7f5!important;border-radius:9999px;font-weight:700;height:26px!important;width:26px!important}.modal-schedule-visit .gf_step_active .gf_step_number{background-color:#1d3054!important;color:#fff!important;height:26px!important;width:26px!important}@media (min-width:1024px){.modal-schedule-visit .gf_step_active .gf_step_number{height:40px!important;width:40px!important}}.modal-schedule-visit .gf_step_next .gf_step_number,.modal-schedule-visit .gf_step_pending .gf_step_number{background-color:#fbf7f5;color:#1d3054;height:26px;width:26px}.modal-schedule-visit .gf_step_label{padding:0!important}.modal-schedule-visit .gform_wrapper.gravity-theme .gf_step_completed .gf_step_number{border-style:none!important}.modal-schedule-visit .gform_wrapper.gravity-theme .gf_step_completed .gf_step_number:after{background-color:#1d3054!important;border-radius:20px!important;color:#fff!important;height:26px;top:0;width:26px}.modal-schedule-visit .gform_wrapper.gravity-theme .gf_step_completed .gf_step_number:before{border-style:none!important;display:none}.modal-schedule-visit .gform_fields{display:grid;grid-template-columns:1fr 98px}@media (min-width:1024px){.modal-schedule-visit .gform_fields{display:flex}}.modal-schedule-visit .gform_page_footer{display:flex;justify-content:flex-end}.modal-schedule-visit .gform-theme-button{background-color:#a71c20;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-family:Open Sans;font-size:16px;font-weight:700;justify-content:center;padding:9px 15px;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,1,1);width:-moz-fit-content;width:fit-content}.modal-schedule-visit .gform-theme-button:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;background-color:#811823;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:1024px){.modal-schedule-visit .gform-theme-button{align-items:flex-end;font-size:14px;justify-self:end}}.modal-schedule-visit .gform_wrapper.gravity-theme .gform_previous_button.button{background-color:initial;border-style:none;color:#a71c20}.modal-schedule-visit .ginput_container_radio .gfield-choice-input{opacity:0;pointer-events:none;position:absolute}.modal-schedule-visit .ginput_container_radio .gfield_radio{display:flex;flex-direction:column;gap:.5rem}.modal-schedule-visit .ginput_container_radio .gform-field-label{align-items:center;background-color:#fff;border-radius:.5rem;color:#333;cursor:pointer;font-family:Open Sans;font-size:14px;font-weight:700;justify-content:center;line-height:120%;padding:15px;position:relative;--tw-shadow:inset 0 2px 4px 0 rgba(0,0,0,.05);--tw-shadow-colored:inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.modal-schedule-visit .ginput_container_radio .gform-field-label:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:1024px){.modal-schedule-visit .ginput_container_radio .gform-field-label{padding:1rem}}.modal-schedule-visit .ginput_container_radio .gform-field-label{display:flex!important}.modal-schedule-visit .ginput_container_radio .gform-field-label:hover{background-color:#811823;color:#fff}.modal-schedule-visit .ginput_container_radio .gform-field-label:hover:before{background-color:#fff}.modal-schedule-visit .ginput_container_radio .gform-field-label:before{background-color:#333;content:"";display:inline-block;height:1.25rem;margin-right:.75rem;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1.25rem}.modal-schedule-visit .ginput_container_radio .gfield-choice-input:checked+.gform-field-label{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from:#820307 var(--tw-gradient-from-position);--tw-gradient-to:rgba(130,3,7,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);color:#fff}@supports (color:rgb(0 0 0/0)){.modal-schedule-visit .ginput_container_radio .gfield-choice-input:checked+.gform-field-label{--tw-gradient-to:#a71c20 var(--tw-gradient-to-position)}}.modal-schedule-visit .ginput_container_radio .gfield-choice-input:checked+.gform-field-label:before{background-color:#fff}.modal-schedule-visit .ginput_container_radio .gchoice:first-child label:before{-webkit-mask-image:url(/wp-content/themes/riva/public/images/icons/dawn.8366e4.svg);mask-image:url(/wp-content/themes/riva/public/images/icons/dawn.8366e4.svg)}.modal-schedule-visit .ginput_container_radio .gchoice:nth-child(2) label:before{-webkit-mask-image:url(/wp-content/themes/riva/public/images/icons/Sun.fcd136.svg);mask-image:url(/wp-content/themes/riva/public/images/icons/Sun.fcd136.svg)}.modal-schedule-visit .ginput_container_radio .gchoice:nth-child(3) label:before{-webkit-mask-image:url(/wp-content/themes/riva/public/images/icons/moon.3e4891.svg);mask-image:url(/wp-content/themes/riva/public/images/icons/moon.3e4891.svg)}.modal-schedule-visit .gform_wrapper.gravity-theme .gfield_error label{color:#a71c20}.modal-schedule-visit .gform_wrapper.gravity-theme .gfield_error label:before{background-color:#a71c20}.modal-schedule-visit .gfield--type-name input[type=text]{border-color:#63728e;border-radius:10px;border-width:1px;--tw-shadow:0px 1px 5px 0px rgba(0,0,0,.1);--tw-shadow-colored:0px 1px 5px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.modal-schedule-visit .gform_wrapper.gravity-theme .gfield-choice-input+label{max-width:100%}.modal-schedule-visit .gform_wrapper.gravity-theme .gform_page_footer input+input{margin-left:1rem;width:100%}@media (min-width:1024px){.modal-schedule-visit .gform_wrapper.gravity-theme .gform_page_footer input+input{width:-moz-fit-content;width:fit-content}}.modal-schedule-visit .gform_ajax_spinner{height:2rem;left:50%;position:absolute;top:50%;width:2rem;--tw-translate-x:-50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.modal-schedule-visit .gform_wrapper .datepicker,.modal-schedule-visit .gform_wrapper .gfield_date_dropdown,.modal-schedule-visit .gform_wrapper .gfield_date_dropdown_day,.modal-schedule-visit .gform_wrapper .gfield_date_dropdown_month,.modal-schedule-visit .gform_wrapper .gfield_date_dropdown_year,.modal-schedule-visit .gform_wrapper input.datepicker{display:none;position:absolute;visibility:hidden}.modal-schedule-visit .gform_wrapper .gfield_date_day_month_year{position:relative}.modal-schedule-visit .gform_wrapper .ui-datepicker-inline{display:block;position:static;width:100%}@media (min-width:768px){.modal-schedule-visit .gform_wrapper .ui-datepicker-inline{width:355px}}.modal-schedule-visit .ui-datepicker{background-color:#fff;border-radius:15px;border-style:none;display:block;float:none;font-family:Montserrat;margin:0;opacity:1;padding:1.25rem;position:static;visibility:visible;width:355px;--tw-shadow:inset 0 2px 4px 0 rgba(0,0,0,.05);--tw-shadow-colored:inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:768px){.modal-schedule-visit .ui-datepicker{width:355px}}.modal-schedule-visit .ui-datepicker .ui-datepicker-header{background-color:initial;border-style:none;position:relative}.modal-schedule-visit .ui-datepicker .ui-datepicker-title{color:#000;font-size:18px;line-height:150%;text-align:center;text-transform:capitalize}.modal-schedule-visit .ui-datepicker .ui-datepicker-year{display:none}.modal-schedule-visit .ui-datepicker .ui-datepicker-next,.modal-schedule-visit .ui-datepicker .ui-datepicker-prev{background-color:#fbf7f5;border-radius:4px;border-style:none;cursor:pointer;height:24px;position:absolute;top:0;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:24px}.modal-schedule-visit .ui-datepicker .ui-datepicker-next:hover,.modal-schedule-visit .ui-datepicker .ui-datepicker-prev:hover{background-color:#f4f7fd}.modal-schedule-visit .ui-datepicker .ui-datepicker-next span,.modal-schedule-visit .ui-datepicker .ui-datepicker-prev span{display:block;height:21px;left:50%;margin:0;position:absolute;top:50%;--tw-translate-x:-50%;--tw-translate-y:-83%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.modal-schedule-visit .ui-datepicker .ui-datepicker-prev{left:0}.modal-schedule-visit .ui-datepicker .ui-datepicker-prev span:before{color:#000;content:"‹";font-size:20px}.modal-schedule-visit .ui-datepicker .ui-datepicker-next{right:0}.modal-schedule-visit .ui-datepicker .ui-datepicker-next span:before{color:#000;content:"›";font-size:20px}.modal-schedule-visit .ui-datepicker .ui-datepicker-calendar{border-collapse:initial;margin:0;width:100%;--tw-border-spacing-x:5px;--tw-border-spacing-y:5px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.modal-schedule-visit .ui-datepicker .ui-datepicker-calendar thead th{aspect-ratio:1/1;background-color:initial;border-style:none;color:#000;font-size:14px;font-weight:400;line-height:120%;padding:.25rem;text-align:center}.modal-schedule-visit .ui-datepicker .ui-datepicker-calendar span{min-width:2rem}.modal-schedule-visit .ui-datepicker .ui-datepicker-calendar td{background-color:initial;border-style:none;padding:0}.modal-schedule-visit .ui-datepicker .ui-datepicker-calendar td a,.modal-schedule-visit .ui-datepicker .ui-datepicker-calendar td span{align-items:center;background-color:#fff;border-radius:.25rem;border-style:none;color:#000;display:flex;font-size:14px;height:2rem;justify-content:center;line-height:14px;margin-left:auto;margin-right:auto;text-align:center;text-decoration-line:none;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:2rem}@media (min-width:1024px){.modal-schedule-visit .ui-datepicker .ui-datepicker-calendar td a,.modal-schedule-visit .ui-datepicker .ui-datepicker-calendar td span{height:26px;width:26px}.modal-schedule-visit .ui-datepicker .ui-datepicker-calendar td a:hover,.modal-schedule-visit .ui-datepicker .ui-datepicker-calendar td span:hover{background-color:#811823}}.modal-schedule-visit .ui-datepicker .ui-datepicker-calendar td:first-child a,.modal-schedule-visit .ui-datepicker .ui-datepicker-calendar td:first-child span,.modal-schedule-visit .ui-datepicker .ui-datepicker-calendar td:nth-child(7) a,.modal-schedule-visit .ui-datepicker .ui-datepicker-calendar td:nth-child(7) span{color:#a71c20}.modal-schedule-visit .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day a,.modal-schedule-visit .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today a{background-color:#a71c20;color:#fff}.modal-schedule-visit .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-other-month a,.modal-schedule-visit .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-other-month span{background-color:initial;color:#cfd1c7}.modal-schedule-visit .ui-datepicker .ui-datepicker-calendar td.date-disabled span,.modal-schedule-visit .ui-datepicker .ui-datepicker-calendar td.date-past span,.modal-schedule-visit .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-unselectable span{color:#cfd1c7;cursor:not-allowed;opacity:.6}.modal-schedule-visit .ui-datepicker .ui-datepicker-calendar td.date-disabled span:hover,.modal-schedule-visit .ui-datepicker .ui-datepicker-calendar td.date-past span:hover,.modal-schedule-visit .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-unselectable span:hover{background-color:initial}@media (min-width:1024px){.modal-schedule-visit .ui-datepicker .ui-datepicker-calendar td:not(.date-disabled) a:hover{background-color:#811823;color:#fff}}.modal-schedule-visit .ui-datepicker .ui-datepicker-calendar .ui-datepicker-buttonpane{display:none}@media (max-width:768px){.modalGallery .active-swiper{display:flex!important;flex-direction:column;justify-content:center;max-height:486px;min-height:72vh}.modalGallery .swiper-slide{overflow:hidden;position:relative}.modalGallery .swiper-zoom-container,.modalGallery .zoom-wrapper{align-items:center;display:flex;justify-content:center}.modalGallery .zoom-wrapper{width:100%}.modalGallery .descrição-img{z-index:20}}.modalGallery .btns-modal .active{align-items:center!important;background-color:#1d3054!important;border-color:#8c8c8c;border-width:1px;color:#fff!important;display:flex!important;font-family:Montserrat!important;font-size:12px!important;font-weight:700!important;gap:.625rem!important;justify-content:center!important;padding:5px .625rem!important}.modalGallery .btns-modal .active path{fill:#fff!important}.modalGallery .btns-modal .btn-swiper{align-items:center;background-color:#fbf7f5;border-radius:5px;color:#16243c;display:flex;font-family:Montserrat;font-size:12px;font-weight:700;gap:.625rem;justify-content:center;padding:5px .625rem}.modalGallery .btns-modal .btn-swiper path{fill:#16243c}.modalGallery .close{align-items:center;color:#fff;cursor:pointer;display:flex;font-family:Montserrat;font-size:12px;font-weight:700;z-index:9}.modalGallery .swiper-button-next:after,.modalGallery .swiper-button-prev:after{font-size:14px!important}.modalGallery .descrição-img{color:#fff;font-family:Open Sans;font-size:14px;font-weight:700;line-height:21px}@media (min-width:1024px){.modalGallery .descrição-img{font-family:Montserrat;font-size:18px;line-height:27px}}@media only screen and (min-device-width:1023px) and (max-device-width:1109px){@media (min-width:1024px){.modalGallery .size-modal{width:1000px}}}@media (max-width:768px){.modalDiferenciais .modal-tour-box,.modalDiferenciais .swiper,.modalGaleria .modal-tour-box,.modalGaleria .swiper,.modalPlanta .modal-tour-box,.modalPlanta .swiper,.modalTour .modal-tour-box,.modalTour .swiper{display:flex!important;flex-direction:column;justify-content:center;max-height:486px;min-height:95vh}.modalTour iframe{height:360px}}