.elementor-11 .elementor-element.elementor-element-c31443e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 50px;--row-gap:20px;--column-gap:50px;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-11 .elementor-element.elementor-element-c31443e:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-c31443e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://citagecondominio.com.br/wp-content/uploads/2026/05/CT-URB_G1_03_ACESSO-PRINCIPAL_SUNSET.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-c31443e::before, .elementor-11 .elementor-element.elementor-element-c31443e > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-c31443e > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-c31443e > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-c31443e > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-c31443e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-8ca44b2 ) 0%, var( --e-global-color-f64ab20 ) 40%);}.elementor-11 .elementor-element.elementor-element-4969962{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 50px;--row-gap:20px;--column-gap:50px;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-11 .elementor-element.elementor-element-4969962::before, .elementor-11 .elementor-element.elementor-element-4969962 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-4969962 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-4969962 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-4969962 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-4969962 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-8ca44b2 ) 0%, var( --e-global-color-f64ab20 ) 50%);}.elementor-11 .elementor-element.elementor-element-6ef01ab{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 50px;--row-gap:20px;--column-gap:50px;--padding-top:200px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-11 .elementor-element.elementor-element-75d6ac8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-c3e066a .elementor-heading-title{font-size:0px;font-weight:600;line-height:0px;color:var( --e-global-color-e33a656 );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-11 .elementor-element.elementor-element-0d00402{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:start;}.elementor-11 .elementor-element.elementor-element-0d00402 img{width:100%;}.elementor-11 .elementor-element.elementor-element-7eb1e95{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-7eb1e95 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:400;line-height:25px;color:var( --e-global-color-9c69e8f );}.elementor-11 .elementor-element.elementor-element-a68e068{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-11 .elementor-element.elementor-element-ba78347{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-ff83a24 );--border-color:var( --e-global-color-ff83a24 );--border-radius:0px 0px 0px 0px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;overflow:visible;}.elementor-11 .elementor-element.elementor-element-ba78347:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-ba78347 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e621982 );}.elementor-11 .elementor-element.elementor-element-ba78347.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-8f7cd31 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-ff83a24 );}.elementor-11 .elementor-element.elementor-element-edc8ec0{text-align:start;}.elementor-11 .elementor-element.elementor-element-edc8ec0 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:30px;font-weight:600;line-height:30px;color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11 .elementor-element.elementor-element-9653926{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-11 .elementor-element.elementor-element-9653926 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-11 .elementor-element.elementor-element-9653926 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-11 .elementor-element.elementor-element-9653926 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-11 .elementor-element.elementor-element-9653926 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-11 .elementor-element.elementor-element-9653926 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-9653926 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-11 .elementor-element.elementor-element-9653926 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-11 .elementor-element.elementor-element-9653926 .elementor-field-group > label{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-11 .elementor-element.elementor-element-9653926 .elementor-field-type-html{padding-bottom:20px;color:#161616;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-11 .elementor-element.elementor-element-9653926 .elementor-field-group .elementor-field{color:var( --e-global-color-f64ab20 );}.elementor-11 .elementor-element.elementor-element-9653926 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:var( --e-global-color-8ca44b2 );border-color:var( --e-global-color-ff83a24 );border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-9653926 .elementor-field-group .elementor-select-wrapper select{background-color:var( --e-global-color-8ca44b2 );border-color:var( --e-global-color-ff83a24 );border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-9653926 .elementor-field-group .elementor-select-wrapper::before{color:var( --e-global-color-ff83a24 );}.elementor-11 .elementor-element.elementor-element-9653926 .elementor-button{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;border-radius:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-9653926 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-defb2e3 );color:var( --e-global-color-e33a656 );}.elementor-11 .elementor-element.elementor-element-9653926 .elementor-button[type="submit"]{background-color:var( --e-global-color-defb2e3 );color:var( --e-global-color-e33a656 );}.elementor-11 .elementor-element.elementor-element-9653926 .elementor-button[type="submit"] svg *{fill:var( --e-global-color-e33a656 );}.elementor-11 .elementor-element.elementor-element-9653926 .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-f1dbb20 );color:#ffffff;}.elementor-11 .elementor-element.elementor-element-9653926 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-text );color:var( --e-global-color-9c69e8f );}.elementor-11 .elementor-element.elementor-element-9653926 .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-text );color:var( --e-global-color-9c69e8f );}.elementor-11 .elementor-element.elementor-element-9653926 .elementor-button[type="submit"]:hover svg *{fill:var( --e-global-color-9c69e8f );}.elementor-11 .elementor-element.elementor-element-9653926 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-11 .elementor-element.elementor-element-3549c6e{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-3549c6e .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;text-transform:none;color:var( --e-global-color-0e89e01 );}.elementor-11 .elementor-element.elementor-element-a308804{--display:flex;overflow:visible;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-0711698{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 70px) 0px;}.elementor-11 .elementor-element.elementor-element-0711698 .elementor-icon-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-0711698.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9c69e8f );}.elementor-11 .elementor-element.elementor-element-0711698.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-0711698.elementor-view-default .elementor-icon{color:var( --e-global-color-9c69e8f );border-color:var( --e-global-color-9c69e8f );}.elementor-11 .elementor-element.elementor-element-0711698.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-0711698.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-9c69e8f );}.elementor-11 .elementor-element.elementor-element-0711698 .elementor-icon{font-size:12px;}.elementor-11 .elementor-element.elementor-element-0711698 .elementor-icon svg{height:12px;}.elementor-11 .elementor-element.elementor-element-8cee6c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-11 .elementor-element.elementor-element-8cee6c7:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-8cee6c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-5a16351{--display:flex;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-11 .elementor-element.elementor-element-c7adcf8{--display:flex;--padding-top:10px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-1fb6e8a{--divider-border-style:solid;--divider-color:var( --e-global-color-ff83a24 );--divider-border-width:1.8px;}.elementor-11 .elementor-element.elementor-element-1fb6e8a .elementor-divider-separator{width:20%;margin:0 auto;margin-left:0;}.elementor-11 .elementor-element.elementor-element-1fb6e8a .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-11 .elementor-element.elementor-element-1fb6e8a .elementor-divider__text{color:var( --e-global-color-ff83a24 );font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-773331d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-11 .elementor-element.elementor-element-773331d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-11 .elementor-element.elementor-element-773331d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-11 .elementor-element.elementor-element-773331d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-11 .elementor-element.elementor-element-773331d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-11 .elementor-element.elementor-element-773331d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-773331d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-11 .elementor-element.elementor-element-773331d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-11 .elementor-element.elementor-element-773331d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-773331d .elementor-icon-list-item > a{font-family:"Cormorant", Sans-serif;font-size:60px;font-weight:400;line-height:51px;}.elementor-11 .elementor-element.elementor-element-773331d .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-f64ebd0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-11 .elementor-element.elementor-element-f64ebd0:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-f64ebd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e621982 );}.elementor-11 .elementor-element.elementor-element-ac48da6{--display:flex;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-11 .elementor-element.elementor-element-19e7566{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:10px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-11 .elementor-element.elementor-element-5d966ea{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-11 .elementor-element.elementor-element-999a5f5 img{width:100%;height:481px;object-fit:cover;object-position:center center;border-style:none;}.elementor-11 .elementor-element.elementor-element-0052305{--display:flex;overflow:visible;}.elementor-11 .elementor-element.elementor-element-a7f0e2c{--divider-border-style:solid;--divider-color:var( --e-global-color-ff83a24 );--divider-border-width:1.8px;}.elementor-11 .elementor-element.elementor-element-a7f0e2c .elementor-divider-separator{width:15%;margin:0 auto;margin-left:0;}.elementor-11 .elementor-element.elementor-element-a7f0e2c .elementor-divider{text-align:left;padding-block-start:20px;padding-block-end:20px;}.elementor-11 .elementor-element.elementor-element-7d2a396{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-7d2a396 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:50px;font-weight:600;line-height:55px;color:var( --e-global-color-f1dbb20 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-dbd93b0{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-f1dbb20 );}.elementor-11 .elementor-element.elementor-element-db9e854{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-11 .elementor-element.elementor-element-db9e854:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-db9e854 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-defb2e3 );}.elementor-11 .elementor-element.elementor-element-d557c2d{--display:flex;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-11 .elementor-element.elementor-element-aa7f509{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:10px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-11 .elementor-element.elementor-element-a98537f{--display:flex;overflow:visible;}.elementor-11 .elementor-element.elementor-element-b0dae04{--divider-border-style:solid;--divider-color:var( --e-global-color-ff83a24 );--divider-border-width:1.8px;}.elementor-11 .elementor-element.elementor-element-b0dae04 .elementor-divider-separator{width:15%;margin:0 auto;margin-left:0;}.elementor-11 .elementor-element.elementor-element-b0dae04 .elementor-divider{text-align:left;padding-block-start:20px;padding-block-end:20px;}.elementor-11 .elementor-element.elementor-element-7416b16{width:var( --container-widget-width, 70% );max-width:70%;margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-999e328{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFFB3;}.elementor-11 .elementor-element.elementor-element-8c6a427{--display:flex;overflow:visible;}.elementor-11 .elementor-element.elementor-element-cc35333{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-11 .elementor-element.elementor-element-cc35333:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-cc35333 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-38709ad{--display:flex;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-11 .elementor-element.elementor-element-7257eb6{--display:flex;--padding-top:10px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-11 .elementor-element.elementor-element-2d841d3{--divider-border-style:solid;--divider-color:var( --e-global-color-ff83a24 );--divider-border-width:1.8px;}.elementor-11 .elementor-element.elementor-element-2d841d3 .elementor-divider-separator{width:23%;margin:0 auto;margin-left:0;}.elementor-11 .elementor-element.elementor-element-2d841d3 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-11 .elementor-element.elementor-element-2d841d3 .elementor-divider__text{color:var( --e-global-color-ff83a24 );font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;}.elementor-11 .elementor-element.elementor-element-5ca6b7a{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-5ca6b7a .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:50px;font-weight:600;line-height:55px;color:var( --e-global-color-f1dbb20 );}.elementor-11 .elementor-element.elementor-element-4c48135{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-035032e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-11 .elementor-element.elementor-element-035032e:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-035032e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e621982 );}.elementor-11 .elementor-element.elementor-element-cffdd4a{--display:flex;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-11 .elementor-element.elementor-element-f17c340{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 50px;--row-gap:20px;--column-gap:50px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-11 .elementor-element.elementor-element-dd3bcae{--display:flex;overflow:visible;}.elementor-11 .elementor-element.elementor-element-ba16863{--divider-border-style:solid;--divider-color:var( --e-global-color-ff83a24 );--divider-border-width:1.8px;}.elementor-11 .elementor-element.elementor-element-ba16863 .elementor-divider-separator{width:15%;margin:0 auto;margin-left:0;}.elementor-11 .elementor-element.elementor-element-ba16863 .elementor-divider{text-align:left;padding-block-start:20px;padding-block-end:20px;}.elementor-11 .elementor-element.elementor-element-03e537b{width:var( --container-widget-width, 75% );max-width:75%;padding:0px 0px 0px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-03e537b .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:50px;font-weight:600;line-height:55px;color:var( --e-global-color-f1dbb20 );}.elementor-11 .elementor-element.elementor-element-bcf7459{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-f1dbb20 );}.elementor-11 .elementor-element.elementor-element-78dc08b{--display:flex;overflow:visible;}.elementor-11 .elementor-element.elementor-element-fef5218 img{width:100%;height:650px;object-fit:cover;object-position:center center;}.elementor-11 .elementor-element.elementor-element-fef5218 .widget-image-caption{color:var( --e-global-color-e33a656 );}.elementor-11 .elementor-element.elementor-element-36883d9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-11 .elementor-element.elementor-element-36883d9:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-36883d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-defb2e3 );}.elementor-11 .elementor-element.elementor-element-ad8dfb0{--display:flex;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-11 .elementor-element.elementor-element-379e877{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-11 .elementor-element.elementor-element-525c6b2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--flex-wrap:nowrap;overflow:visible;}.elementor-11 .elementor-element.elementor-element-a87d9f9{--divider-border-style:solid;--divider-color:var( --e-global-color-ff83a24 );--divider-border-width:1.8px;}.elementor-11 .elementor-element.elementor-element-a87d9f9 .elementor-divider-separator{width:17%;margin:0 auto;margin-left:0;}.elementor-11 .elementor-element.elementor-element-a87d9f9 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-11 .elementor-element.elementor-element-a87d9f9 .elementor-divider__text{color:var( --e-global-color-ff83a24 );font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;}.elementor-11 .elementor-element.elementor-element-15e2e48{width:var( --container-widget-width, 65% );max-width:65%;padding:0px 0px 0px 0px;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-15e2e48 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:50px;font-weight:600;line-height:55px;color:var( --e-global-color-e33a656 );}.elementor-11 .elementor-element.elementor-element-0e3567b{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-e33a656 );}.elementor-11 .elementor-element.elementor-element-0e3567b a{color:#CEAC6D;}.elementor-11 .elementor-element.elementor-element-8653c85{--display:flex;--padding-top:10px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-11 .elementor-element.elementor-element-f1e8f91{--display:flex;overflow:visible;}.elementor-11 .elementor-element.elementor-element-f1e8f91:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-f1e8f91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-92e2707{--display:flex;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-11 .elementor-element.elementor-element-1a8a680{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-11 .elementor-element.elementor-element-52f0153{--display:flex;overflow:visible;}.elementor-11 .elementor-element.elementor-element-aac865b{--divider-border-style:solid;--divider-color:#CEAC6D;--divider-border-width:1.8px;}.elementor-11 .elementor-element.elementor-element-aac865b .elementor-divider-separator{width:35%;margin:0 auto;margin-left:0;}.elementor-11 .elementor-element.elementor-element-aac865b .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-11 .elementor-element.elementor-element-aac865b .elementor-divider__text{color:var( --e-global-color-ff83a24 );font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;}.elementor-11 .elementor-element.elementor-element-089f043{width:var( --container-widget-width, 75% );max-width:75%;padding:0px 0px 0px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-089f043 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:50px;font-weight:600;line-height:55px;color:var( --e-global-color-f1dbb20 );}.elementor-11 .elementor-element.elementor-element-98d0238{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-f1dbb20 );}.elementor-11 .elementor-element.elementor-element-ce5874e{--display:flex;overflow:visible;}.elementor-11 .elementor-element.elementor-element-e731f2e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-11 .elementor-element.elementor-element-e731f2e:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-e731f2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e621982 );}.elementor-11 .elementor-element.elementor-element-c3d7758{--display:flex;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-11 .elementor-element.elementor-element-f8d1f56{--display:flex;overflow:visible;}.elementor-11 .elementor-element.elementor-element-284bd08{--display:flex;--padding-top:10px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-11 .elementor-element.elementor-element-a5521c2{--divider-border-style:solid;--divider-color:#CEAC6D;--divider-border-width:1.8px;}.elementor-11 .elementor-element.elementor-element-a5521c2 .elementor-divider-separator{width:15%;margin:0 auto;margin-left:0;}.elementor-11 .elementor-element.elementor-element-a5521c2 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-11 .elementor-element.elementor-element-a5521c2 .elementor-divider__text{color:var( --e-global-color-ff83a24 );font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;}.elementor-11 .elementor-element.elementor-element-3b847fe{width:var( --container-widget-width, 37% );max-width:37%;padding:0px 0px 0px 0px;--container-widget-width:37%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-3b847fe .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:50px;font-weight:600;line-height:55px;color:var( --e-global-color-f1dbb20 );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11 .elementor-element.elementor-element-a7a9e9f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-11 .elementor-element.elementor-element-185fdc6 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:400;line-height:16px;color:var( --e-global-color-e749174 );}.elementor-11 .elementor-element.elementor-element-28d021f{--e-image-carousel-slides-to-show:4;}.elementor-11 .elementor-element.elementor-element-28d021f .elementor-swiper-button.elementor-swiper-button-prev, .elementor-11 .elementor-element.elementor-element-28d021f .elementor-swiper-button.elementor-swiper-button-next{font-size:0px;}.elementor-11 .elementor-element.elementor-element-28d021f .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:4px;}.elementor-11 .elementor-element.elementor-element-28d021f .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-28d021f .elementor-image-carousel-caption{text-align:center;}.elementor-11 .elementor-element.elementor-element-7ef888e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-11 .elementor-element.elementor-element-c3ddec4 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:400;line-height:16px;color:var( --e-global-color-e749174 );}.elementor-11 .elementor-element.elementor-element-1928cce{--e-image-carousel-slides-to-show:4;}.elementor-11 .elementor-element.elementor-element-1928cce .elementor-swiper-button.elementor-swiper-button-prev, .elementor-11 .elementor-element.elementor-element-1928cce .elementor-swiper-button.elementor-swiper-button-next{font-size:0px;}.elementor-11 .elementor-element.elementor-element-1928cce .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:4px;}.elementor-11 .elementor-element.elementor-element-1928cce .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-1928cce .elementor-image-carousel-caption{text-align:center;}.elementor-11 .elementor-element.elementor-element-2e42294{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-11 .elementor-element.elementor-element-ed356ea .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:400;line-height:16px;color:var( --e-global-color-e749174 );}.elementor-11 .elementor-element.elementor-element-e573844{--e-image-carousel-slides-to-show:4;}.elementor-11 .elementor-element.elementor-element-e573844 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-11 .elementor-element.elementor-element-e573844 .elementor-swiper-button.elementor-swiper-button-next{font-size:0px;}.elementor-11 .elementor-element.elementor-element-e573844 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:4px;}.elementor-11 .elementor-element.elementor-element-e573844 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-e573844 .elementor-image-carousel-caption{text-align:center;}.elementor-11 .elementor-element.elementor-element-d8d1e11{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-11 .elementor-element.elementor-element-f6a8698 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:400;line-height:16px;color:var( --e-global-color-e749174 );}.elementor-11 .elementor-element.elementor-element-b4c9ca9{--e-image-carousel-slides-to-show:4;}.elementor-11 .elementor-element.elementor-element-b4c9ca9 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-11 .elementor-element.elementor-element-b4c9ca9 .elementor-swiper-button.elementor-swiper-button-next{font-size:0px;}.elementor-11 .elementor-element.elementor-element-b4c9ca9 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:4px;}.elementor-11 .elementor-element.elementor-element-b4c9ca9 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-b4c9ca9 .elementor-image-carousel-caption{text-align:center;}.elementor-11 .elementor-element.elementor-element-a2cb8c8{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:10px;--n-tabs-gap:33px;--n-tabs-title-border-radius:0px 0px 0px 0px;--n-tabs-title-padding-top:5px;--n-tabs-title-padding-right:20px;--n-tabs-title-padding-bottom:5px;--n-tabs-title-padding-left:20px;--n-tabs-title-color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-a2cb8c8 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-8ca44b2 );}.elementor-11 .elementor-element.elementor-element-a2cb8c8.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-8ca44b2 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ff83a24 );}.elementor-11 .elementor-element.elementor-element-a2cb8c8.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-11 .elementor-element.elementor-element-a2cb8c8.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-f1dbb20 );}.elementor-11 .elementor-element.elementor-element-a2cb8c8.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-a2cb8c8.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Helvetica", Sans-serif;font-weight:400;}.elementor-11 .elementor-element.elementor-element-a2cb8c8 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-c257048{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-11 .elementor-element.elementor-element-c257048:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-c257048 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-7388e80{--display:flex;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-11 .elementor-element.elementor-element-b4e45e5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-11 .elementor-element.elementor-element-d2967c3{--display:flex;overflow:visible;}.elementor-11 .elementor-element.elementor-element-c25a434{--divider-border-style:solid;--divider-color:#CEAC6D;--divider-border-width:1.8px;}.elementor-11 .elementor-element.elementor-element-c25a434 .elementor-divider-separator{width:20%;margin:0 auto;margin-left:0;}.elementor-11 .elementor-element.elementor-element-c25a434 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-11 .elementor-element.elementor-element-c25a434 .elementor-divider__text{color:var( --e-global-color-ff83a24 );font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;}.elementor-11 .elementor-element.elementor-element-f579da1{width:var( --container-widget-width, 65% );max-width:65%;padding:0px 0px 0px 0px;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-f579da1 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:50px;font-weight:600;line-height:55px;color:var( --e-global-color-f1dbb20 );}.elementor-11 .elementor-element.elementor-element-348b1e3{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-f1dbb20 );}.elementor-11 .elementor-element.elementor-element-1254e97{--display:flex;overflow:visible;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11 .elementor-element.elementor-element-e4d2e78 .elementor-button{background-color:var( --e-global-color-8ca44b2 );font-family:"Helvetica", Sans-serif;font-size:25px;font-weight:500;text-transform:uppercase;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ff83a24 );}.elementor-11 .elementor-element.elementor-element-e4d2e78 .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-e4d2e78 .elementor-button:focus{background-color:var( --e-global-color-9c69e8f );}.elementor-11 .elementor-element.elementor-element-e4d2e78 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11 .elementor-element.elementor-element-e4d2e78 .elementor-button .elementor-button-content-wrapper{gap:25px;}.elementor-11 .elementor-element.elementor-element-1ff27b7{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-95e68b0{--display:flex;--padding-top:10px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-11 .elementor-element.elementor-element-89e5951 img{width:100%;}.elementor-11 .elementor-element.elementor-element-42660c0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-11 .elementor-element.elementor-element-42660c0:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-42660c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://citagecondominio.com.br/wp-content/uploads/2026/05/CT-URB_G3_57_FOTOMONTAGEM_FIMDETARDE-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-e8e0b0b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-11 .elementor-element.elementor-element-e8e0b0b:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-e8e0b0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-85d959c );}.elementor-11 .elementor-element.elementor-element-1cf7653{--display:flex;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-11 .elementor-element.elementor-element-2484fb1{text-align:center;}.elementor-11 .elementor-element.elementor-element-2484fb1 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-9c69e8f );}.elementor-11 .elementor-element.elementor-element-b7f65fb{width:var( --container-widget-width, 35% );max-width:35%;padding:0px 0px 0px 0px;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-b7f65fb.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-b7f65fb .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:50px;font-weight:600;line-height:55px;color:var( --e-global-color-e33a656 );}.elementor-11 .elementor-element.elementor-element-f11684a{width:auto;max-width:auto;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-f11684a.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-45db3c5 .elementor-button{background-color:var( --e-global-color-8ca44b2 );font-family:"Helvetica", Sans-serif;font-weight:300;text-transform:uppercase;fill:var( --e-global-color-9c69e8f );color:var( --e-global-color-9c69e8f );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-9c69e8f );}.elementor-11 .elementor-element.elementor-element-45db3c5 .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-45db3c5 .elementor-button:focus{background-color:var( --e-global-color-defb2e3 );color:var( --e-global-color-e33a656 );}.elementor-11 .elementor-element.elementor-element-45db3c5{width:var( --container-widget-width, 30% );max-width:30%;margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 80px) 0px;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-45db3c5.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-45db3c5 .elementor-button:hover svg, .elementor-11 .elementor-element.elementor-element-45db3c5 .elementor-button:focus svg{fill:var( --e-global-color-e33a656 );}.elementor-11 .elementor-element.elementor-element-532b69d.elementor-element{--order:99999 /* order end hack */;}.elementor-11 .elementor-element.elementor-element-532b69d{text-align:center;}.elementor-11 .elementor-element.elementor-element-532b69d .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-9c69e8f );}.elementor-11 .elementor-element.elementor-element-c643557{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-11 .elementor-element.elementor-element-c643557:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-c643557 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e621982 );}.elementor-11 .elementor-element.elementor-element-bdec45a{--display:flex;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-11 .elementor-element.elementor-element-7367f48{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:10px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-11 .elementor-element.elementor-element-4a19bf2{--divider-border-style:solid;--divider-color:#CEAC6D;--divider-border-width:1.8px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-4a19bf2 .elementor-divider-separator{width:15%;margin:0 auto;margin-left:0;}.elementor-11 .elementor-element.elementor-element-4a19bf2 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-11 .elementor-element.elementor-element-4a19bf2 .elementor-divider__text{color:var( --e-global-color-ff83a24 );font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;}.elementor-11 .elementor-element.elementor-element-7e3a7a5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-11 .elementor-element.elementor-element-23e2230{width:var( --container-widget-width, 48% );max-width:48%;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-23e2230.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-23e2230 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-11 .elementor-element.elementor-element-e8ee88f{width:var( --container-widget-width, 48% );max-width:48%;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-e8ee88f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-e8ee88f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-11 .elementor-element.elementor-element-8c7a858{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-11 .elementor-element.elementor-element-8c7a858:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-8c7a858 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-8caa7e4{--display:flex;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-11 .elementor-element.elementor-element-49987de{--display:flex;--padding-top:10px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-11 .elementor-element.elementor-element-ab4c1db{--divider-border-style:solid;--divider-color:#CEAC6D;--divider-border-width:1.8px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-ab4c1db .elementor-divider-separator{width:15%;margin:0 auto;margin-left:0;}.elementor-11 .elementor-element.elementor-element-ab4c1db .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-11 .elementor-element.elementor-element-ab4c1db .elementor-divider__text{color:var( --e-global-color-ff83a24 );font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;}.elementor-11 .elementor-element.elementor-element-e156712{width:var( --container-widget-width, 30% );max-width:30%;padding:0px 0px 0px 0px;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-e156712 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:50px;font-weight:600;line-height:55px;color:var( --e-global-color-f1dbb20 );}.elementor-11 .elementor-element.elementor-element-dacd619{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-f1dbb20 );}.elementor-11 .elementor-element.elementor-element-9748dee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.85;overflow:visible;}.elementor-11 .elementor-element.elementor-element-9748dee:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-9748dee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e621982 );background-image:url("https://citagecondominio.com.br/wp-content/uploads/2026/05/CT-URB_G1_03_ACESSO-PRINCIPAL_R04-scaled.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-9748dee::before, .elementor-11 .elementor-element.elementor-element-9748dee > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-9748dee > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-9748dee > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-9748dee > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-9748dee > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-e621982 );--background-overlay:'';}.elementor-11 .elementor-element.elementor-element-9974c48{--display:flex;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-11 .elementor-element.elementor-element-cf92f0a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-11 .elementor-element.elementor-element-ed140b6{--display:flex;overflow:visible;}.elementor-11 .elementor-element.elementor-element-d30d825{--divider-border-style:solid;--divider-color:var( --e-global-color-ff83a24 );--divider-border-width:1.8px;}.elementor-11 .elementor-element.elementor-element-d30d825 .elementor-divider-separator{width:15%;margin:0 auto;margin-left:0;}.elementor-11 .elementor-element.elementor-element-d30d825 .elementor-divider{text-align:left;padding-block-start:20px;padding-block-end:20px;}.elementor-11 .elementor-element.elementor-element-fa0f0e1{width:var( --container-widget-width, 65% );max-width:65%;padding:0px 0px 0px 0px;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-fa0f0e1 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:50px;font-weight:600;line-height:60px;color:var( --e-global-color-f1dbb20 );}.elementor-11 .elementor-element.elementor-element-b142842{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-f1dbb20 );}.elementor-11 .elementor-element.elementor-element-d6f0309{--display:flex;overflow:visible;}.elementor-11 .elementor-element.elementor-element-df6b5f7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-ff83a24 );--border-color:var( --e-global-color-ff83a24 );--border-radius:0px 0px 0px 0px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;overflow:visible;}.elementor-11 .elementor-element.elementor-element-df6b5f7:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-df6b5f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-defb2e3 );}.elementor-11 .elementor-element.elementor-element-df6b5f7.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-e1a0c05 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-ff83a24 );}.elementor-11 .elementor-element.elementor-element-9811dae{text-align:start;}.elementor-11 .elementor-element.elementor-element-9811dae .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:30px;font-weight:600;line-height:30px;color:var( --e-global-color-e33a656 );}.elementor-11 .elementor-element.elementor-element-fb692d9{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-11 .elementor-element.elementor-element-fb692d9 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-11 .elementor-element.elementor-element-fb692d9 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-11 .elementor-element.elementor-element-fb692d9 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-11 .elementor-element.elementor-element-fb692d9 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-11 .elementor-element.elementor-element-fb692d9 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-fb692d9 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-11 .elementor-element.elementor-element-fb692d9 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-11 .elementor-element.elementor-element-fb692d9 .elementor-field-group > label, .elementor-11 .elementor-element.elementor-element-fb692d9 .elementor-field-subgroup label{color:var( --e-global-color-e33a656 );}.elementor-11 .elementor-element.elementor-element-fb692d9 .elementor-field-group > label{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-11 .elementor-element.elementor-element-fb692d9 .elementor-field-type-html{padding-bottom:20px;color:var( --e-global-color-9c69e8f );font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-11 .elementor-element.elementor-element-fb692d9 .elementor-field-group .elementor-field{color:var( --e-global-color-e33a656 );}.elementor-11 .elementor-element.elementor-element-fb692d9 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF00;border-color:var( --e-global-color-9c69e8f );border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-fb692d9 .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF00;border-color:var( --e-global-color-9c69e8f );border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-fb692d9 .elementor-field-group .elementor-select-wrapper::before{color:var( --e-global-color-9c69e8f );}.elementor-11 .elementor-element.elementor-element-fb692d9 .elementor-button{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;border-radius:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-fb692d9 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-e33a656 );color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-fb692d9 .elementor-button[type="submit"]{background-color:var( --e-global-color-e33a656 );color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-fb692d9 .elementor-button[type="submit"] svg *{fill:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-fb692d9 .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-f1dbb20 );color:#ffffff;}.elementor-11 .elementor-element.elementor-element-fb692d9 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-9c69e8f );color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-fb692d9 .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-9c69e8f );color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-fb692d9 .elementor-button[type="submit"]:hover svg *{fill:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-fb692d9 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-11 .elementor-element.elementor-element-d5e300e{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-d5e300e .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:400;text-transform:none;color:var( --e-global-color-0e89e01 );}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-4969962{--width:100%;}.elementor-11 .elementor-element.elementor-element-6ef01ab{--content-width:1400px;}.elementor-11 .elementor-element.elementor-element-75d6ac8{--width:50%;}.elementor-11 .elementor-element.elementor-element-a68e068{--width:50%;}.elementor-11 .elementor-element.elementor-element-ba78347{--width:90%;}.elementor-11 .elementor-element.elementor-element-a7a9e9f{--width:100%;}.elementor-11 .elementor-element.elementor-element-df6b5f7{--width:90%;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-c31443e:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-c31443e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://citagecondominio.com.br/wp-content/uploads/2026/05/CT-URB_G3_57_FOTOMONTAGEM_FIMDETARDE-scaled.webp");background-position:center center;}.elementor-11 .elementor-element.elementor-element-6ef01ab{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-11 .elementor-element.elementor-element-75d6ac8{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-c3e066a .elementor-heading-title{font-size:0px;line-height:0px;}.elementor-11 .elementor-element.elementor-element-0d00402{width:100%;max-width:100%;text-align:center;}.elementor-11 .elementor-element.elementor-element-7eb1e95{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-edc8ec0 .elementor-heading-title{font-size:30px;}.elementor-11 .elementor-element.elementor-element-9653926 .elementor-field-group > label{font-size:14px;}.elementor-11 .elementor-element.elementor-element-9653926 .elementor-field-type-html{font-size:14px;}.elementor-11 .elementor-element.elementor-element-1fb6e8a .elementor-divider-separator{width:55%;}.elementor-11 .elementor-element.elementor-element-5d966ea{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-999a5f5 img{height:300px;}.elementor-11 .elementor-element.elementor-element-a7f0e2c .elementor-divider-separator{width:30%;}.elementor-11 .elementor-element.elementor-element-7d2a396{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-b0dae04 .elementor-divider-separator{width:30%;}.elementor-11 .elementor-element.elementor-element-7416b16{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-7416b16.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-2d841d3 .elementor-divider-separator{width:70%;}.elementor-11 .elementor-element.elementor-element-5ca6b7a{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-5ca6b7a .elementor-heading-title{line-height:50px;}.elementor-11 .elementor-element.elementor-element-4c48135{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-ba16863 .elementor-divider-separator{width:30%;}.elementor-11 .elementor-element.elementor-element-03e537b{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-03e537b .elementor-heading-title{line-height:50px;}.elementor-11 .elementor-element.elementor-element-38d7506{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-fef5218 img{height:350px;}.elementor-11 .elementor-element.elementor-element-a87d9f9 .elementor-divider-separator{width:60%;}.elementor-11 .elementor-element.elementor-element-15e2e48{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-15e2e48 .elementor-heading-title{line-height:50px;}.elementor-11 .elementor-element.elementor-element-0e3567b{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-aac865b .elementor-divider-separator{width:70%;}.elementor-11 .elementor-element.elementor-element-089f043{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-089f043 .elementor-heading-title{line-height:50px;}.elementor-11 .elementor-element.elementor-element-a5521c2 .elementor-divider-separator{width:50%;}.elementor-11 .elementor-element.elementor-element-3b847fe{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-3b847fe .elementor-heading-title{line-height:50px;}.elementor-11 .elementor-element.elementor-element-a7a9e9f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-185fdc6 .elementor-heading-title{line-height:16px;}.elementor-11 .elementor-element.elementor-element-c3ddec4 .elementor-heading-title{line-height:16px;}.elementor-11 .elementor-element.elementor-element-ed356ea .elementor-heading-title{line-height:16px;}.elementor-11 .elementor-element.elementor-element-f6a8698 .elementor-heading-title{line-height:16px;}.elementor-11 .elementor-element.elementor-element-a2cb8c8{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:20px;--n-tabs-title-flex-basis:initial;--n-tabs-title-flex-shrink:initial;--n-tabs-title-justify-content:flex-start;--n-tabs-title-align-items:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-gap:0px;--n-tabs-gap:91px;--n-tabs-title-font-size:12px;}.elementor-11 .elementor-element.elementor-element-c25a434 .elementor-divider-separator{width:40%;}.elementor-11 .elementor-element.elementor-element-f579da1{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-f579da1 .elementor-heading-title{line-height:50px;}.elementor-11 .elementor-element.elementor-element-1ff27b7{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-e8e0b0b{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-b7f65fb{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-b7f65fb .elementor-heading-title{line-height:50px;}.elementor-11 .elementor-element.elementor-element-f11684a{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-45db3c5{width:100%;max-width:100%;margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 80px) 0px;}.elementor-11 .elementor-element.elementor-element-45db3c5 .elementor-button{font-size:16px;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-4a19bf2 .elementor-divider-separator{width:50%;}.elementor-11 .elementor-element.elementor-element-7e3a7a5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-23e2230{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-e8ee88f{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-49987de{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-ab4c1db .elementor-divider-separator{width:50%;}.elementor-11 .elementor-element.elementor-element-e156712{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-e156712 .elementor-heading-title{line-height:50px;}.elementor-11 .elementor-element.elementor-element-9748dee:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-9748dee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://citagecondominio.com.br/wp-content/uploads/2026/05/CT-URB_G3_57_FOTOMONTAGEM_FIMDETARDE-scaled.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-d30d825 .elementor-divider-separator{width:30%;}.elementor-11 .elementor-element.elementor-element-fa0f0e1{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-fa0f0e1 .elementor-heading-title{line-height:50px;}.elementor-11 .elementor-element.elementor-element-9811dae .elementor-heading-title{font-size:30px;}.elementor-11 .elementor-element.elementor-element-fb692d9 .elementor-field-group > label{font-size:14px;}.elementor-11 .elementor-element.elementor-element-fb692d9 .elementor-field-type-html{font-size:14px;}}/* Start custom CSS for form, class: .elementor-element-9653926 *//* ===== CONTAINER DO ACCEPTANCE ===== */
.elementor-11 .elementor-element.elementor-element-9653926 .elementor-field-type-acceptance {
    margin-top: 5px !important;
    margin-bottom: 25px !important;
}

/* ===== ESTRUTURA DO CAMPO ===== */
.elementor-11 .elementor-element.elementor-element-9653926 .elementor-field-option {
    position: relative !important;
    display: block !important;
}

/* ===== CHECKBOX ===== */
.elementor-11 .elementor-element.elementor-element-9653926 .elementor-field-option input[type="checkbox"] {
    position: absolute !important;
    top: 2px !important;
    left: 0 !important;
    margin: 0 !important;
    
}

/* ===== TEXTO ===== */
.elementor-11 .elementor-element.elementor-element-9653926 .elementor-field-option label {
    display: block !important;
    margin: 0 !important;

    font-size: 14px !important;
    font-weight: 300 !important;
    line-height: 20px !important;
    color: #161616 !important;

    text-indent: 22px !important;
}

/* ===== LINK (HERDA DO TEXTO) ===== */
.elementor-11 .elementor-element.elementor-element-9653926 .elementor-field-option label a {
    font-size: inherit !important;
    font-weight: inherit !important;
    line-height: inherit !important;

    color: #161616 !important;
    text-decoration: underline !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0711698 */.scroll-indicator {
  animation: scrollBounceSoft 1.3s cubic-bezier(0.25, 0.8, 0.25, 1) infinite;
  will-change: transform;
}
@keyframes scrollBounceSoft {
  0%   { transform: translateY(0); }
  60%  { transform: translateY(0); }
  72%  { transform: translateY(8px); }
  86%  { transform: translateY(2px); }
  100% { transform: translateY(0); }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-773331d */@media (max-width: 767px) {
  .elementor-11 .elementor-element.elementor-element-773331d,
  .elementor-11 .elementor-element.elementor-element-773331d * {
    box-sizing: border-box !important;
  }

  .elementor-11 .elementor-element.elementor-element-773331d {
    max-width: 100% !important;
    overflow-x: hidden !important;
  }

  .elementor-11 .elementor-element.elementor-element-773331d .elementor-icon-list-items {
    display: grid !important;
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    gap: 42px 16px !important;
    width: 100% !important;
    max-width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
    overflow: hidden !important;
  }

  .elementor-11 .elementor-element.elementor-element-773331d .elementor-icon-list-item {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    margin: 0 !important;
    padding: 0 6px !important;
    display: flex !important;
    justify-content: center !important;
    text-align: center !important;
    overflow: hidden !important;
  }

  .elementor-11 .elementor-element.elementor-element-773331d .elementor-icon-list-text {
    display: block !important;
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    text-align: center !important;
    white-space: normal !important;
    overflow-wrap: break-word !important;
    word-break: normal !important;
    line-height: 1 !important;
  }

  .elementor-11 .elementor-element.elementor-element-773331d .elementor-icon-list-text p {
    margin: 8px 0 0 0 !important;
    padding: 0 !important;
    width: 100% !important;
    max-width: 100% !important;
    white-space: normal !important;
    overflow-wrap: break-word !important;
    word-break: normal !important;
    line-height: 1.2em !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-999a5f5 */.elementor-11 .elementor-element.elementor-element-999a5f5 {
  position: relative;
  display: inline-block;
  padding: 15px;
}

.elementor-11 .elementor-element.elementor-element-999a5f5::before {
  content: "";
  position: absolute;
  width: 160px;
  height: 160px;
  top: 0;
  left: 0;
  background: #CEAC6D82;
  z-index: 0;
}

.elementor-11 .elementor-element.elementor-element-999a5f5::after {
  content: "";
  position: absolute;
  width: 120px;
  height: 120px;
  right: 0;
  bottom: 0;
  background: #cfd0bf;
  z-index: 0;
}

.elementor-11 .elementor-element.elementor-element-999a5f5 img {
  position: relative;
  z-index: 1;
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fef5218 */.elementor-11 .elementor-element.elementor-element-fef5218 {
  position: relative;
}

.elementor-11 .elementor-element.elementor-element-fef5218 .widget-image-caption,
.elementor-11 .elementor-element.elementor-element-fef5218 figcaption {
  position: absolute;
  left: 32px;
  bottom: 28px;
  max-width: calc(100% - 64px);
  margin: 0 !important;

  font-family: Georgia, "Times New Roman", serif;
  font-size: 18px;
  font-style: italic;
  font-weight: 400;
  line-height: 1.5;

  color: #f8f1e5;
  text-align: left;
  z-index: 2;
}

.elementor-11 .elementor-element.elementor-element-fef5218 img {
  display: block;
  width: 100%;
}
@media (max-width: 767px) {
  .elementor-11 .elementor-element.elementor-element-fef5218 .widget-image-caption,
  .elementor-11 .elementor-element.elementor-element-fef5218 figcaption {
    left: 18px;
    bottom: 18px;
    max-width: calc(100% - 36px);
    font-size: 12px;
    line-height: 1.35;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7099402 */.citage-condicoes {
  --citage-dark: #061f14;
  --citage-text: #13251b;
  --citage-muted: #5e5a50;
  --citage-gold: #c1a05a;
  --citage-gold-soft: rgba(193, 160, 90, 0.18);
  --citage-border: rgba(193, 160, 90, 0.34);
  --citage-card: rgba(255, 255, 255, 0.48);

  display: flex;
  flex-direction: column;
  gap: 14px;
  width: 100%;
}

/* Card */
.citage-condicao {
  position: relative;
  display: flex;
  align-items: flex-start;
  gap: 16px;

  background: var(--citage-card);
  border: 1px solid var(--citage-border);
  border-radius: 18px;
  padding: 18px 22px;

  box-shadow: 0 12px 32px rgba(6, 31, 20, 0.08);
  overflow: hidden;
}

/* Filete lateral premium */
.citage-condicao::before {
  content: "";
  position: absolute;
  left: 0;
  top: 18px;
  bottom: 18px;
  width: 3px;
  border-radius: 0 6px 6px 0;
  background: linear-gradient(180deg, #d7b76d, #9d7f3f);
}

/* Ícone */
.citage-condicao-icon {
  flex: 0 0 46px;
  width: 46px;
  height: 46px;
  border-radius: 50%;

  display: flex;
  align-items: center;
  justify-content: center;

  background: radial-gradient(circle at 35% 25%, rgba(255,255,255,0.9), rgba(193,160,90,0.18));
  border: 1px solid rgba(193, 160, 90, 0.42);
  color: var(--citage-gold);
}

.citage-condicao-icon svg {
  width: 22px;
  height: 22px;
  fill: none;
  stroke: currentColor;
  stroke-width: 1.8;
  stroke-linecap: round;
  stroke-linejoin: round;
}

/* Texto */
.citage-condicao-text h4 {
  margin: 0 0 5px;
  font-size: 17px;
  font-weight: 600;
  line-height: 1.25;
  color: var(--citage-text);
}

.citage-condicao-text p {
  margin: 0;
  font-size: 14.5px;
  line-height: 1.55;
  color: var(--citage-muted);
}

/* Mobile */
@media (max-width: 767px) {
  .citage-condicao {
    padding: 16px 18px;
    gap: 14px;
    border-radius: 16px;
  }

  .citage-condicao-icon {
    width: 42px;
    height: 42px;
    flex-basis: 42px;
  }

  .citage-condicao-text h4 {
    font-size: 16px;
  }

  .citage-condicao-text p {
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-828a137 */.citage-plano {
  --citage-dark: #061f14;
  --citage-text: #13251b;
  --citage-muted: #625d52;
  --citage-gold: #c1a05a;
  --citage-gold-dark: #9d7f3f;
  --citage-gold-soft: rgba(193, 160, 90, 0.14);
  --citage-border: rgba(193, 160, 90, 0.34);
  --citage-card: rgba(255, 255, 255, 0.58);

  background: var(--citage-card);
  border: 1px solid var(--citage-border);
  border-radius: 20px;
  overflow: hidden;
  box-shadow: 0 18px 46px rgba(6, 31, 20, 0.12);
  max-width: 100%;
  margin: 0 auto;
  backdrop-filter: blur(4px);
}

/* Faixa superior */
.citage-plano-bar {
  height: 5px;
  background: linear-gradient(90deg, #9d7f3f, #c1a05a, #dfc37a);
}

/* Conteúdo */
.citage-plano-content {
  padding: 30px 30px 26px;
  text-align: center;
}

/* Título */
.citage-plano-content h3 {
  margin: 0 0 14px;
  font-size: 26px;
  font-weight: 600;
  line-height: 1.2;
  color: var(--citage-dark);
}

/* Sub */
.citage-plano-sub {
  font-size: 12px;
  letter-spacing: 1.8px;
  text-transform: uppercase;
  color: var(--citage-muted);
  margin-bottom: 8px;
}

/* Valor principal */
.citage-plano-valor {
  font-size: 42px;
  font-weight: 600;
  line-height: 1.08;
  color: var(--citage-gold-dark);
  margin-bottom: 8px;
}

/* Metragem */
.citage-plano-metragem {
  font-size: 14px;
  letter-spacing: 0.4px;
  color: var(--citage-muted);
  margin-bottom: 20px;
}

/* Divider */
.citage-plano-divider {
  height: 1px;
  background: rgba(193, 160, 90, 0.28);
  margin: 22px 0;
}

/* Grid valores */
.citage-plano-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 14px;
  margin-bottom: 24px;
}

.citage-plano-box {
  background: rgba(250, 247, 239, 0.86);
  border: 1px solid rgba(193, 160, 90, 0.18);
  border-radius: 16px;
  padding: 14px 10px;
}

.citage-plano-box small {
  display: block;
  font-size: 10.5px;
  color: var(--citage-muted);
  margin-bottom: 7px;
  letter-spacing: 0.9px;
  text-transform: uppercase;
}

.citage-plano-box strong {
  display: block;
  font-size: 17px;
  font-weight: 600;
  color: var(--citage-dark);
  white-space: nowrap;
}

/* Condição especial */
.citage-plano-special {
  background: rgba(193, 160, 90, 0.12);
  border-radius: 18px;
  padding: 16px 18px;
  margin-bottom: 20px;
  border: 1px solid rgba(193, 160, 90, 0.26);
}

.citage-plano-special-title {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
  margin-bottom: 8px;
  font-size: 14px;
  font-weight: 700;
  letter-spacing: 0.4px;
  color: var(--citage-dark);
}

.citage-plano-special-title span {
  width: 22px;
  height: 22px;
  border-radius: 50%;
  border: 1.5px solid var(--citage-gold);
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 13px;
  color: var(--citage-gold-dark);
  background: rgba(255, 255, 255, 0.55);
}

.citage-plano-special p {
  margin: 0;
  font-size: 14.5px;
  color: var(--citage-muted);
  line-height: 1.5;
}

/* Nota legal */
.citage-plano-note {
  font-size: 11.5px;
  color: rgba(98, 93, 82, 0.78);
  line-height: 1.55;
}

/* Responsivo */
@media (max-width: 768px) {
  .citage-plano-content {
    padding: 26px 18px 22px;
  }

  .citage-plano-content h3 {
    font-size: 23px;
  }

  .citage-plano-valor {
    font-size: 34px;
  }

  .citage-plano-grid {
    grid-template-columns: 1fr;
    gap: 10px;
  }

  .citage-plano-box strong {
    font-size: 18px;
  }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-a2cb8c8 */.elementor-11 .elementor-element.elementor-element-a2cb8c8 {
  overflow: hidden;
}

/* Slide */
.elementor-11 .elementor-element.elementor-element-a2cb8c8 .swiper-slide {
  position: relative;
  overflow: hidden;
}

/* Link da imagem */
.elementor-11 .elementor-element.elementor-element-a2cb8c8 .swiper-slide a {
  display: block;
  width: 100%;
  height: 400px;
  overflow: hidden;
  position: relative;
}

/* Imagem */
.elementor-11 .elementor-element.elementor-element-a2cb8c8 .swiper-slide img {
  width: 100% !important;
  height: 400px !important;
  object-fit: cover !important;
  object-position: center center !important;
  display: block !important;
}

/* Overlay escuro + gradiente inferior */
.elementor-11 .elementor-element.elementor-element-a2cb8c8 .swiper-slide::after {
  content: "";
  position: absolute;
  inset: 0;
  background:
    linear-gradient(
      to top,
      rgba(0, 0, 0, 0.78) 0%,
      rgba(0, 0, 0, 0.58) 18%,
      rgba(0, 0, 0, 0.30) 48%,
      rgba(0, 0, 0, 0.18) 100%
    );
  opacity: 0;
  transition: opacity .28s ease;
  pointer-events: none;
  z-index: 1;
}

/* Lupa central */
.elementor-11 .elementor-element.elementor-element-a2cb8c8 .swiper-slide::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;

  width: 24px;
  height: 24px;

  border: 3px solid #fff;
  border-radius: 50%;

  transform: translate(-50%, -50%);
  opacity: 0;
  z-index: 3;
  transition: opacity .28s ease;
  pointer-events: none;
}

/* Cabo da lupa */
.elementor-11 .elementor-element.elementor-element-a2cb8c8 .swiper-slide a::after {
  content: "";
  position: absolute;
  top: calc(50% + 13px);
  left: calc(50% + 12px);

  width: 12px;
  height: 3px;

  background: #fff;
  transform: rotate(45deg);
  transform-origin: left center;

  opacity: 0;
  z-index: 4;
  transition: opacity .28s ease;
  pointer-events: none;
}

/* Legenda */
.elementor-11 .elementor-element.elementor-element-a2cb8c8 .elementor-image-carousel-caption {
  position: absolute;
  left: 20px;
  bottom: 22px;
  z-index: 4;

  margin: 0 !important;
  padding: 0 !important;

  color: #fff;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 17px;
  font-weight: 700;
  line-height: 1.35;
  text-align: left;

  opacity: 0;
  transition: opacity .28s ease;
}

/* Hover */
.elementor-11 .elementor-element.elementor-element-a2cb8c8 .swiper-slide:hover::after,
.elementor-11 .elementor-element.elementor-element-a2cb8c8 .swiper-slide:hover::before,
.elementor-11 .elementor-element.elementor-element-a2cb8c8 .swiper-slide:hover a::after,
.elementor-11 .elementor-element.elementor-element-a2cb8c8 .swiper-slide:hover .elementor-image-carousel-caption {
  opacity: 1;
}

/* Setas */
.elementor-11 .elementor-element.elementor-element-a2cb8c8 .elementor-swiper-button,
.elementor-11 .elementor-element.elementor-element-a2cb8c8 .swiper-button-prev,
.elementor-11 .elementor-element.elementor-element-a2cb8c8 .swiper-button-next {
  width: 30px;
  height: 30px;
  background: #f7efe3;
  color: #002f14 !important;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 20;
}

/* Ícones das setas */
.elementor-11 .elementor-element.elementor-element-a2cb8c8 .elementor-swiper-button i,
.elementor-11 .elementor-element.elementor-element-a2cb8c8 .elementor-swiper-button svg,
.elementor-11 .elementor-element.elementor-element-a2cb8c8 .swiper-button-prev::after,
.elementor-11 .elementor-element.elementor-element-a2cb8c8 .swiper-button-next::after {
  color: #002f14 !important;
  fill: #002f14 !important;
  font-size: 20px !important;
}

/* Posição das setas */
.elementor-11 .elementor-element.elementor-element-a2cb8c8 .elementor-swiper-button-prev,
.elementor-11 .elementor-element.elementor-element-a2cb8c8 .swiper-button-prev {
  left: 10px !important;
}

.elementor-11 .elementor-element.elementor-element-a2cb8c8 .elementor-swiper-button-next,
.elementor-11 .elementor-element.elementor-element-a2cb8c8 .swiper-button-next {
  right: 10px !important;
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-11 .elementor-element.elementor-element-a2cb8c8 .swiper-slide a,
  .elementor-11 .elementor-element.elementor-element-a2cb8c8 .swiper-slide img {
    height: 360px !important;
  }

  .elementor-11 .elementor-element.elementor-element-a2cb8c8 .elementor-swiper-button,
  .elementor-11 .elementor-element.elementor-element-a2cb8c8 .swiper-button-prev,
  .elementor-11 .elementor-element.elementor-element-a2cb8c8 .swiper-button-next {
    width: 30px;
    height: 30px;
  }

  .elementor-11 .elementor-element.elementor-element-a2cb8c8 .elementor-image-carousel-caption {
    left: 16px;
    bottom: 18px;
    font-size: 14px;
  }

  .elementor-11 .elementor-element.elementor-element-a2cb8c8 .swiper-slide::before {
    width: 22px;
    height: 22px;
  }
}

@media (max-width: 767px) {
  .elementor-11 .elementor-element.elementor-element-a2cb8c8 .elementor-tabs-wrapper,
  .elementor-11 .elementor-element.elementor-element-a2cb8c8 .e-n-tabs-heading {
    display: grid !important;
    grid-template-columns: repeat(2, 1fr) !important;
    gap: 12px 14px !important;
    width: 100% !important;
    margin-bottom: 24px !important;
  }

  .elementor-11 .elementor-element.elementor-element-a2cb8c8 .elementor-tab-title,
  .elementor-11 .elementor-element.elementor-element-a2cb8c8 .e-n-tab-title {
    height: 54px !important;
    min-height: 54px !important;
    max-height: 54px !important;

    width: 100% !important;
    padding: 0 10px !important;
    margin: 0 !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    box-sizing: border-box !important;
   
  }

  .elementor-11 .elementor-element.elementor-element-a2cb8c8 .elementor-tabs-content-wrapper,
  .elementor-11 .elementor-element.elementor-element-a2cb8c8 .e-n-tabs-content {
    margin-top: 0 !important;
    padding-top: 0 !important;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-23e2230 */.elementor-11 .elementor-element.elementor-element-23e2230 {
  position: relative;
  padding-top: 30px;
}

.elementor-11 .elementor-element.elementor-element-23e2230::before {
  content: "MANIFESTO DO EMPREENDIMENTO";

  position: absolute;
  top: 0;
  left: 0;
  z-index: 5;

  font-family: Helvetica, Arial, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 1;
  letter-spacing: 3px;
  text-transform: uppercase;

  color: #214234;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-e8ee88f */.elementor-11 .elementor-element.elementor-element-e8ee88f {
  position: relative;
  padding-top: 30px;
}

.elementor-11 .elementor-element.elementor-element-e8ee88f::before {
  content: "IMPLANTAÇÃO E LAZER";

  position: absolute;
  top: 0;
  left: 0;
  z-index: 5;

  font-family: Helvetica, Arial, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 1;
  letter-spacing: 3px;
  text-transform: uppercase;

  color: #214234;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-fb692d9 *//* ===== CONTAINER DO ACCEPTANCE ===== */
.elementor-11 .elementor-element.elementor-element-fb692d9 .elementor-field-type-acceptance {
    margin-top: 5px !important;
    margin-bottom: 25px !important;
}

/* ===== ESTRUTURA DO CAMPO ===== */
.elementor-11 .elementor-element.elementor-element-fb692d9 .elementor-field-option {
    position: relative !important;
    display: block !important;
}

/* ===== CHECKBOX ===== */
.elementor-11 .elementor-element.elementor-element-fb692d9 .elementor-field-option input[type="checkbox"] {
    position: absolute !important;
    top: 2px !important;
    left: 0 !important;
    margin: 0 !important;
    
}

/* ===== TEXTO ===== */
.elementor-11 .elementor-element.elementor-element-fb692d9 .elementor-field-option label {
    display: block !important;
    margin: 0 !important;

    font-size: 14px !important;
    font-weight: 300 !important;
    line-height: 20px !important;
    color:white !important;

    text-indent: 22px !important;
}

/* ===== LINK (HERDA DO TEXTO) ===== */
.elementor-11 .elementor-element.elementor-element-fb692d9 .elementor-field-option label a {
    font-size: inherit !important;
    font-weight: inherit !important;
    line-height: inherit !important;

    color: white !important;
    text-decoration: underline !important;
}/* End custom CSS */