.elementor-90 .elementor-element.elementor-element-03d970a{--display:flex;--width:100%;--min-height:479px;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-90 .elementor-element.elementor-element-03d970a:not(.elementor-motion-effects-element-type-background), .elementor-90 .elementor-element.elementor-element-03d970a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://castorempreendimentos.com.br/wp-content/uploads/2023/11/banner-desktop-1.jpg");background-position:center center;background-size:cover;}.elementor-90 .elementor-element.elementor-element-318fcdb{--display:flex;--width:40%;--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-90 .elementor-element.elementor-element-48b0f0f{--display:flex;--width:89%;--min-height:0px;--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-90 .elementor-element.elementor-element-8b244f1{--display:flex;--width:833px;--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-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-90 .elementor-element.elementor-element-8b244f1.e-con{--flex-grow:0;--flex-shrink:0;}.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-90 .elementor-element.elementor-element-b01a341{text-align:left;}.elementor-90 .elementor-element.elementor-element-b01a341 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:23px;font-weight:600;color:#FFFFFF;}.elementor-90 .elementor-element.elementor-element-6e205db > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-90 .elementor-element.elementor-element-6e205db{text-align:left;}.elementor-90 .elementor-element.elementor-element-6e205db .elementor-heading-title{font-family:"Dancing Script", Sans-serif;font-size:49px;font-weight:900;}.elementor-90 .elementor-element.elementor-element-84560c2 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-90 .elementor-element.elementor-element-84560c2{text-align:left;}.elementor-90 .elementor-element.elementor-element-84560c2 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:35px;font-weight:600;color:#FFFFFF;}.elementor-90 .elementor-element.elementor-element-3303f9f > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-90 .elementor-element.elementor-element-3303f9f{text-align:left;}.elementor-90 .elementor-element.elementor-element-3303f9f .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:29px;font-weight:300;line-height:1.3em;color:#FFFFFF;} .elementor-90 .elementor-element.elementor-element-d9bec9a .box-button, .elementor-90 .elementor-element.elementor-element-d9bec9a .box-button .popup-icon,  .elementor-90 .elementor-element.elementor-element-d9bec9a .box-button:hover,  .elementor-90 .elementor-element.elementor-element-d9bec9a .box-button:focus, .elementor-90 .elementor-element.elementor-element-d9bec9a .box-hover:hover .box-button{background:var( --e-global-color-accent );}.elementor-90 .elementor-element.elementor-element-d9bec9a .box-button.elementor-button:hover, .elementor-90 .elementor-element.elementor-element-d9bec9a .box-button.elementor-button:focus, .elementor-90 .elementor-element.elementor-element-d9bec9a .box-button.elementor-button:hover .popup-icon, .elementor-90 .elementor-element.elementor-element-d9bec9a .box-button.elementor-button:focus .popup-icon,  .elementor-90 .elementor-element.elementor-element-d9bec9a .box-hover:hover .box-button.elementor-button, .elementor-90 .elementor-element.elementor-element-d9bec9a .box-hover:hover .box-button.elementor-button .popup-icon{background:#FFFFFF00;}.elementor-90 .elementor-element.elementor-element-d9bec9a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-90 .elementor-element.elementor-element-d9bec9a .box-button > span:not(.filter-popup){display:flex;align-items:center;justify-content:center;flex-flow:row nowrap;}.elementor-90 .elementor-element.elementor-element-d9bec9a .box-button i{order:1;margin:0 0 0 var(--btn-icon-spacing);}.elementor-90 .elementor-element.elementor-element-d9bec9a .box-button svg{order:1;margin:0 0 0 var(--btn-icon-spacing);fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-90 .elementor-element.elementor-element-d9bec9a .box-button .popup-icon{order:1;margin:0 0 0 var(--btn-icon-spacing);}.elementor-90 .elementor-element.elementor-element-d9bec9a .box-button{font-size:16px;border-style:solid;border-width:2px 2px 2px 2px;border-radius:100px 100px 100px 100px;}.elementor-90 .elementor-element.elementor-element-d9bec9a .box-button, .elementor-90 .elementor-element.elementor-element-d9bec9a .box-button *{color:var( --e-global-color-secondary );}.elementor-90 .elementor-element.elementor-element-d9bec9a .box-button,  .elementor-90 .elementor-element.elementor-element-d9bec9a .box-button:hover,  .elementor-90 .elementor-element.elementor-element-d9bec9a .box-button:focus, .elementor-90 .elementor-element.elementor-element-d9bec9a .box-hover:hover .box-button{border-color:var( --e-global-color-accent );}.elementor-90 .elementor-element.elementor-element-d9bec9a .box-button.elementor-button:hover, .elementor-90 .elementor-element.elementor-element-d9bec9a .box-button.elementor-button:focus, .elementor-90 .elementor-element.elementor-element-d9bec9a .box-button.elementor-button:hover *, .elementor-90 .elementor-element.elementor-element-d9bec9a .box-button.elementor-button:focus *, .elementor-90 .elementor-element.elementor-element-d9bec9a .box-hover:hover .box-button.elementor-button, .elementor-90 .elementor-element.elementor-element-d9bec9a .box-hover:hover .box-button.elementor-button *{color:var( --e-global-color-accent );}.elementor-90 .elementor-element.elementor-element-d9bec9a .box-button.elementor-button:hover svg, .elementor-90 .elementor-element.elementor-element-d9bec9a .box-button.elementor-button:focus svg, .elementor-90 .elementor-element.elementor-element-d9bec9a .box-hover:hover .box-button.elementor-button svg{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-90 .elementor-element.elementor-element-d9bec9a .box-button.elementor-button:hover, .elementor-90 .elementor-element.elementor-element-d9bec9a .box-button.elementor-button:focus, .elementor-90 .elementor-element.elementor-element-d9bec9a .box-hover:hover .box-button.elementor-button{border-color:var( --e-global-color-accent );}.elementor-90 .elementor-element.elementor-element-1c77703{--display:flex;--width:100%;--min-height:0px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90 .elementor-element.elementor-element-1c77703:not(.elementor-motion-effects-element-type-background), .elementor-90 .elementor-element.elementor-element-1c77703 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-90 .elementor-element.elementor-element-95e3f06{--display:flex;--width:51%;--min-height:0px;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-90 .elementor-element.elementor-element-1cbff1b{--display:flex;--width:630px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-widget-text-editor{color:var( --e-global-color-text );--textColor: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-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-90 .elementor-element.elementor-element-d239fbf > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-90 .elementor-element.elementor-element-d239fbf{font-family:"Raleway", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;}.elementor-90 .elementor-element.elementor-element-56c7aa8 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-90 .elementor-element.elementor-element-56c7aa8{text-align:left;}.elementor-90 .elementor-element.elementor-element-56c7aa8 .elementor-heading-title{font-family:"Dancing Script", Sans-serif;font-size:39px;font-weight:900;}.elementor-90 .elementor-element.elementor-element-bdb0eb3{--display:flex;--width:50%;--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-90 .elementor-element.elementor-element-bdb0eb3:not(.elementor-motion-effects-element-type-background), .elementor-90 .elementor-element.elementor-element-bdb0eb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://castorempreendimentos.com.br/wp-content/uploads/2023/11/smiley-senior-people-drinking-tea_23-2149365800.jpg");background-position:center center;background-size:cover;}.elementor-90 .elementor-element.elementor-element-0473384{--display:flex;--width:100%;--min-height:0px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90 .elementor-element.elementor-element-c25b52b{--display:flex;--width:50%;--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-90 .elementor-element.elementor-element-c25b52b:not(.elementor-motion-effects-element-type-background), .elementor-90 .elementor-element.elementor-element-c25b52b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://castorempreendimentos.com.br/wp-content/uploads/2023/11/small-group-mature-friends-enjoying-while-playing-cards-home_637285-4527.jpg");background-position:center center;background-size:cover;}.elementor-90 .elementor-element.elementor-element-5b76e47{--display:flex;--width:50%;--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;}.elementor-90 .elementor-element.elementor-element-36a0359{--display:flex;--width:630px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-90 .elementor-element.elementor-element-452967a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-90 .elementor-element.elementor-element-452967a{text-align:left;}.elementor-90 .elementor-element.elementor-element-452967a .elementor-heading-title{font-family:"Dancing Script", Sans-serif;font-size:39px;font-weight:900;color:#313131;} .elementor-90 .elementor-element.elementor-element-40298f2 .box-button, .elementor-90 .elementor-element.elementor-element-40298f2 .box-button .popup-icon,  .elementor-90 .elementor-element.elementor-element-40298f2 .box-button:hover,  .elementor-90 .elementor-element.elementor-element-40298f2 .box-button:focus, .elementor-90 .elementor-element.elementor-element-40298f2 .box-hover:hover .box-button{background:var( --e-global-color-accent );}.elementor-90 .elementor-element.elementor-element-40298f2 .box-button.elementor-button:hover, .elementor-90 .elementor-element.elementor-element-40298f2 .box-button.elementor-button:focus, .elementor-90 .elementor-element.elementor-element-40298f2 .box-button.elementor-button:hover .popup-icon, .elementor-90 .elementor-element.elementor-element-40298f2 .box-button.elementor-button:focus .popup-icon,  .elementor-90 .elementor-element.elementor-element-40298f2 .box-hover:hover .box-button.elementor-button, .elementor-90 .elementor-element.elementor-element-40298f2 .box-hover:hover .box-button.elementor-button .popup-icon{background:#FFFFFF00;}.elementor-90 .elementor-element.elementor-element-40298f2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-90 .elementor-element.elementor-element-40298f2 .box-button > span:not(.filter-popup){display:flex;align-items:center;justify-content:center;flex-flow:row nowrap;}.elementor-90 .elementor-element.elementor-element-40298f2 .box-button i{order:1;margin:0 0 0 var(--btn-icon-spacing);}.elementor-90 .elementor-element.elementor-element-40298f2 .box-button svg{order:1;margin:0 0 0 var(--btn-icon-spacing);fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-90 .elementor-element.elementor-element-40298f2 .box-button .popup-icon{order:1;margin:0 0 0 var(--btn-icon-spacing);}.elementor-90 .elementor-element.elementor-element-40298f2 .box-button{font-size:16px;border-style:solid;border-width:2px 2px 2px 2px;border-radius:100px 100px 100px 100px;}.elementor-90 .elementor-element.elementor-element-40298f2 .box-button, .elementor-90 .elementor-element.elementor-element-40298f2 .box-button *{color:var( --e-global-color-secondary );}.elementor-90 .elementor-element.elementor-element-40298f2 .box-button,  .elementor-90 .elementor-element.elementor-element-40298f2 .box-button:hover,  .elementor-90 .elementor-element.elementor-element-40298f2 .box-button:focus, .elementor-90 .elementor-element.elementor-element-40298f2 .box-hover:hover .box-button{border-color:var( --e-global-color-accent );}.elementor-90 .elementor-element.elementor-element-40298f2 .box-button.elementor-button:hover, .elementor-90 .elementor-element.elementor-element-40298f2 .box-button.elementor-button:focus, .elementor-90 .elementor-element.elementor-element-40298f2 .box-button.elementor-button:hover *, .elementor-90 .elementor-element.elementor-element-40298f2 .box-button.elementor-button:focus *, .elementor-90 .elementor-element.elementor-element-40298f2 .box-hover:hover .box-button.elementor-button, .elementor-90 .elementor-element.elementor-element-40298f2 .box-hover:hover .box-button.elementor-button *{color:var( --e-global-color-accent );}.elementor-90 .elementor-element.elementor-element-40298f2 .box-button.elementor-button:hover svg, .elementor-90 .elementor-element.elementor-element-40298f2 .box-button.elementor-button:focus svg, .elementor-90 .elementor-element.elementor-element-40298f2 .box-hover:hover .box-button.elementor-button svg{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-90 .elementor-element.elementor-element-40298f2 .box-button.elementor-button:hover, .elementor-90 .elementor-element.elementor-element-40298f2 .box-button.elementor-button:focus, .elementor-90 .elementor-element.elementor-element-40298f2 .box-hover:hover .box-button.elementor-button{border-color:var( --e-global-color-accent );}.elementor-90 .elementor-element.elementor-element-296e092{--display:flex;--width:100%;--min-height:0px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90 .elementor-element.elementor-element-835a6af{--display:flex;--width:50%;--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-end;}.elementor-90 .elementor-element.elementor-element-0056ced{--display:flex;--width:630px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-90 .elementor-element.elementor-element-0ca7131 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-90 .elementor-element.elementor-element-0ca7131{text-align:left;}.elementor-90 .elementor-element.elementor-element-0ca7131 .elementor-heading-title{font-family:"Dancing Script", Sans-serif;font-size:39px;font-weight:900;color:#313131;} .elementor-90 .elementor-element.elementor-element-a1a3de7 .box-button, .elementor-90 .elementor-element.elementor-element-a1a3de7 .box-button .popup-icon,  .elementor-90 .elementor-element.elementor-element-a1a3de7 .box-button:hover,  .elementor-90 .elementor-element.elementor-element-a1a3de7 .box-button:focus, .elementor-90 .elementor-element.elementor-element-a1a3de7 .box-hover:hover .box-button{background:var( --e-global-color-accent );}.elementor-90 .elementor-element.elementor-element-a1a3de7 .box-button.elementor-button:hover, .elementor-90 .elementor-element.elementor-element-a1a3de7 .box-button.elementor-button:focus, .elementor-90 .elementor-element.elementor-element-a1a3de7 .box-button.elementor-button:hover .popup-icon, .elementor-90 .elementor-element.elementor-element-a1a3de7 .box-button.elementor-button:focus .popup-icon,  .elementor-90 .elementor-element.elementor-element-a1a3de7 .box-hover:hover .box-button.elementor-button, .elementor-90 .elementor-element.elementor-element-a1a3de7 .box-hover:hover .box-button.elementor-button .popup-icon{background:#FFFFFF00;}.elementor-90 .elementor-element.elementor-element-a1a3de7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-90 .elementor-element.elementor-element-a1a3de7 .box-button > span:not(.filter-popup){display:flex;align-items:center;justify-content:center;flex-flow:row nowrap;}.elementor-90 .elementor-element.elementor-element-a1a3de7 .box-button i{order:1;margin:0 0 0 var(--btn-icon-spacing);}.elementor-90 .elementor-element.elementor-element-a1a3de7 .box-button svg{order:1;margin:0 0 0 var(--btn-icon-spacing);fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-90 .elementor-element.elementor-element-a1a3de7 .box-button .popup-icon{order:1;margin:0 0 0 var(--btn-icon-spacing);}.elementor-90 .elementor-element.elementor-element-a1a3de7 .box-button{font-size:16px;border-style:solid;border-width:2px 2px 2px 2px;border-radius:100px 100px 100px 100px;}.elementor-90 .elementor-element.elementor-element-a1a3de7 .box-button, .elementor-90 .elementor-element.elementor-element-a1a3de7 .box-button *{color:var( --e-global-color-secondary );}.elementor-90 .elementor-element.elementor-element-a1a3de7 .box-button,  .elementor-90 .elementor-element.elementor-element-a1a3de7 .box-button:hover,  .elementor-90 .elementor-element.elementor-element-a1a3de7 .box-button:focus, .elementor-90 .elementor-element.elementor-element-a1a3de7 .box-hover:hover .box-button{border-color:var( --e-global-color-accent );}.elementor-90 .elementor-element.elementor-element-a1a3de7 .box-button.elementor-button:hover, .elementor-90 .elementor-element.elementor-element-a1a3de7 .box-button.elementor-button:focus, .elementor-90 .elementor-element.elementor-element-a1a3de7 .box-button.elementor-button:hover *, .elementor-90 .elementor-element.elementor-element-a1a3de7 .box-button.elementor-button:focus *, .elementor-90 .elementor-element.elementor-element-a1a3de7 .box-hover:hover .box-button.elementor-button, .elementor-90 .elementor-element.elementor-element-a1a3de7 .box-hover:hover .box-button.elementor-button *{color:var( --e-global-color-accent );}.elementor-90 .elementor-element.elementor-element-a1a3de7 .box-button.elementor-button:hover svg, .elementor-90 .elementor-element.elementor-element-a1a3de7 .box-button.elementor-button:focus svg, .elementor-90 .elementor-element.elementor-element-a1a3de7 .box-hover:hover .box-button.elementor-button svg{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-90 .elementor-element.elementor-element-a1a3de7 .box-button.elementor-button:hover, .elementor-90 .elementor-element.elementor-element-a1a3de7 .box-button.elementor-button:focus, .elementor-90 .elementor-element.elementor-element-a1a3de7 .box-hover:hover .box-button.elementor-button{border-color:var( --e-global-color-accent );}.elementor-90 .elementor-element.elementor-element-cdbeabb{--display:flex;--width:55%;--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-90 .elementor-element.elementor-element-cdbeabb:not(.elementor-motion-effects-element-type-background), .elementor-90 .elementor-element.elementor-element-cdbeabb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://castorempreendimentos.com.br/wp-content/uploads/2023/11/Area-de-Convivencia.jpg");background-position:center center;background-size:cover;}.elementor-90 .elementor-element.elementor-element-d167ac1{--display:flex;--width:100%;--min-height:0px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90 .elementor-element.elementor-element-37ae2fa{--display:flex;--width:50%;--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-90 .elementor-element.elementor-element-37ae2fa:not(.elementor-motion-effects-element-type-background), .elementor-90 .elementor-element.elementor-element-37ae2fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://castorempreendimentos.com.br/wp-content/uploads/2023/11/life-style-senior-asian-woman_53876-47026.jpg");background-position:center center;background-size:cover;}.elementor-90 .elementor-element.elementor-element-1d77e5f{--display:flex;--width:50%;--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;}.elementor-90 .elementor-element.elementor-element-8d3fe94{--display:flex;--width:630px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-90 .elementor-element.elementor-element-0515ad3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-90 .elementor-element.elementor-element-0515ad3.elementor-element{--align-self:flex-start;}.elementor-90 .elementor-element.elementor-element-0515ad3{text-align:left;}.elementor-90 .elementor-element.elementor-element-0515ad3 .elementor-heading-title{font-family:"Dancing Script", Sans-serif;font-size:39px;font-weight:900;color:#313131;} .elementor-90 .elementor-element.elementor-element-d2aec5f .box-button, .elementor-90 .elementor-element.elementor-element-d2aec5f .box-button .popup-icon,  .elementor-90 .elementor-element.elementor-element-d2aec5f .box-button:hover,  .elementor-90 .elementor-element.elementor-element-d2aec5f .box-button:focus, .elementor-90 .elementor-element.elementor-element-d2aec5f .box-hover:hover .box-button{background:var( --e-global-color-accent );}.elementor-90 .elementor-element.elementor-element-d2aec5f .box-button.elementor-button:hover, .elementor-90 .elementor-element.elementor-element-d2aec5f .box-button.elementor-button:focus, .elementor-90 .elementor-element.elementor-element-d2aec5f .box-button.elementor-button:hover .popup-icon, .elementor-90 .elementor-element.elementor-element-d2aec5f .box-button.elementor-button:focus .popup-icon,  .elementor-90 .elementor-element.elementor-element-d2aec5f .box-hover:hover .box-button.elementor-button, .elementor-90 .elementor-element.elementor-element-d2aec5f .box-hover:hover .box-button.elementor-button .popup-icon{background:#FFFFFF00;}.elementor-90 .elementor-element.elementor-element-d2aec5f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-90 .elementor-element.elementor-element-d2aec5f .box-button > span:not(.filter-popup){display:flex;align-items:center;justify-content:center;flex-flow:row nowrap;}.elementor-90 .elementor-element.elementor-element-d2aec5f .box-button i{order:1;margin:0 0 0 var(--btn-icon-spacing);}.elementor-90 .elementor-element.elementor-element-d2aec5f .box-button svg{order:1;margin:0 0 0 var(--btn-icon-spacing);fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-90 .elementor-element.elementor-element-d2aec5f .box-button .popup-icon{order:1;margin:0 0 0 var(--btn-icon-spacing);}.elementor-90 .elementor-element.elementor-element-d2aec5f .box-button{font-size:16px;border-style:solid;border-width:2px 2px 2px 2px;border-radius:100px 100px 100px 100px;}.elementor-90 .elementor-element.elementor-element-d2aec5f .box-button, .elementor-90 .elementor-element.elementor-element-d2aec5f .box-button *{color:var( --e-global-color-secondary );}.elementor-90 .elementor-element.elementor-element-d2aec5f .box-button,  .elementor-90 .elementor-element.elementor-element-d2aec5f .box-button:hover,  .elementor-90 .elementor-element.elementor-element-d2aec5f .box-button:focus, .elementor-90 .elementor-element.elementor-element-d2aec5f .box-hover:hover .box-button{border-color:var( --e-global-color-accent );}.elementor-90 .elementor-element.elementor-element-d2aec5f .box-button.elementor-button:hover, .elementor-90 .elementor-element.elementor-element-d2aec5f .box-button.elementor-button:focus, .elementor-90 .elementor-element.elementor-element-d2aec5f .box-button.elementor-button:hover *, .elementor-90 .elementor-element.elementor-element-d2aec5f .box-button.elementor-button:focus *, .elementor-90 .elementor-element.elementor-element-d2aec5f .box-hover:hover .box-button.elementor-button, .elementor-90 .elementor-element.elementor-element-d2aec5f .box-hover:hover .box-button.elementor-button *{color:var( --e-global-color-accent );}.elementor-90 .elementor-element.elementor-element-d2aec5f .box-button.elementor-button:hover svg, .elementor-90 .elementor-element.elementor-element-d2aec5f .box-button.elementor-button:focus svg, .elementor-90 .elementor-element.elementor-element-d2aec5f .box-hover:hover .box-button.elementor-button svg{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-90 .elementor-element.elementor-element-d2aec5f .box-button.elementor-button:hover, .elementor-90 .elementor-element.elementor-element-d2aec5f .box-button.elementor-button:focus, .elementor-90 .elementor-element.elementor-element-d2aec5f .box-hover:hover .box-button.elementor-button{border-color:var( --e-global-color-accent );}body.elementor-page-90:not(.elementor-motion-effects-element-type-background), body.elementor-page-90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E6;}@media(max-width:767px){.elementor-90 .elementor-element.elementor-element-03d970a:not(.elementor-motion-effects-element-type-background), .elementor-90 .elementor-element.elementor-element-03d970a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://castorempreendimentos.com.br/wp-content/uploads/2023/11/banner-mobile.jpg");}.elementor-90 .elementor-element.elementor-element-03d970a{--flex-direction:column-reverse;--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-end;--flex-wrap:wrap;}.elementor-90 .elementor-element.elementor-element-48b0f0f{--width:100%;}.elementor-90 .elementor-element.elementor-element-8b244f1{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-90 .elementor-element.elementor-element-6e205db > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-90 .elementor-element.elementor-element-6e205db{text-align:center;}.elementor-90 .elementor-element.elementor-element-6e205db .elementor-heading-title{font-size:37px;}.elementor-90 .elementor-element.elementor-element-84560c2 .elementor-heading-title{font-size:19px;}.elementor-90 .elementor-element.elementor-element-3303f9f > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-90 .elementor-element.elementor-element-3303f9f{text-align:center;}.elementor-90 .elementor-element.elementor-element-3303f9f .elementor-heading-title{font-size:19px;}.elementor-90 .elementor-element.elementor-element-1c77703{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-90 .elementor-element.elementor-element-95e3f06{--width:100%;}.elementor-90 .elementor-element.elementor-element-1cbff1b{--width:100%;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-90 .elementor-element.elementor-element-d239fbf{font-size:18px;}.elementor-90 .elementor-element.elementor-element-56c7aa8 .elementor-heading-title{font-size:35px;}.elementor-90 .elementor-element.elementor-element-bdb0eb3{--width:100%;--min-height:214px;}.elementor-90 .elementor-element.elementor-element-c25b52b{--width:100%;--min-height:258px;}.elementor-90 .elementor-element.elementor-element-5b76e47{--width:100%;}.elementor-90 .elementor-element.elementor-element-36a0359{--width:100%;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-90 .elementor-element.elementor-element-296e092{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-90 .elementor-element.elementor-element-835a6af{--width:100%;}.elementor-90 .elementor-element.elementor-element-0056ced{--width:100%;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-90 .elementor-element.elementor-element-cdbeabb{--width:100%;--min-height:258px;}.elementor-90 .elementor-element.elementor-element-d167ac1{--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-90 .elementor-element.elementor-element-37ae2fa{--width:100%;--min-height:236px;}.elementor-90 .elementor-element.elementor-element-1d77e5f{--width:100%;}.elementor-90 .elementor-element.elementor-element-8d3fe94{--width:100%;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}}