.elementor-814 .elementor-element.elementor-element-dde70f5{--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;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-dde70f5:not(.elementor-motion-effects-element-type-background), .elementor-814 .elementor-element.elementor-element-dde70f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-814 .elementor-element.elementor-element-dde70f5, .elementor-814 .elementor-element.elementor-element-dde70f5::before{--border-transition:0.3s;}.elementor-814 .elementor-element.elementor-element-d03b393{--display:flex;--background-transition:0.3s;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-814 .elementor-element.elementor-element-d03b393.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-814 .elementor-element.elementor-element-745f3fc .elementor-heading-title{color:#FFFFFF;}.elementor-814 .elementor-element.elementor-element-c886d9d .elementor-heading-title{color:#FFFFFF;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-428737a{--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;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-ba4a000{--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;--justify-content:flex-start;--align-items:center;--gap:15px 15px;--background-transition:0.3s;--padding-top:1em;--padding-bottom:1em;--padding-left:0em;--padding-right:1em;}.elementor-814 .elementor-element.elementor-element-d2d55de .elementor-icon-wrapper{text-align:center;}.elementor-814 .elementor-element.elementor-element-d2d55de.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-814 .elementor-element.elementor-element-d2d55de.elementor-view-framed .elementor-icon, .elementor-814 .elementor-element.elementor-element-d2d55de.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-814 .elementor-element.elementor-element-d2d55de.elementor-view-framed .elementor-icon, .elementor-814 .elementor-element.elementor-element-d2d55de.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-814 .elementor-element.elementor-element-d2d55de .elementor-icon{font-size:23px;}.elementor-814 .elementor-element.elementor-element-d2d55de .elementor-icon svg{height:23px;}.elementor-814 .elementor-element.elementor-element-1fbf0cc .elementor-heading-title{color:#FFFFFF;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-ac16196{--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;--justify-content:flex-start;--align-items:center;--gap:15px 15px;--background-transition:0.3s;--padding-top:1em;--padding-bottom:1em;--padding-left:0em;--padding-right:1em;}.elementor-814 .elementor-element.elementor-element-4d54f25 .elementor-icon-wrapper{text-align:center;}.elementor-814 .elementor-element.elementor-element-4d54f25.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-814 .elementor-element.elementor-element-4d54f25.elementor-view-framed .elementor-icon, .elementor-814 .elementor-element.elementor-element-4d54f25.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-814 .elementor-element.elementor-element-4d54f25.elementor-view-framed .elementor-icon, .elementor-814 .elementor-element.elementor-element-4d54f25.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-814 .elementor-element.elementor-element-4d54f25 .elementor-icon{font-size:23px;}.elementor-814 .elementor-element.elementor-element-4d54f25 .elementor-icon svg{height:23px;}.elementor-814 .elementor-element.elementor-element-14d2bee .elementor-heading-title{color:#FFFFFF;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-224dbc8{--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;--justify-content:flex-start;--align-items:center;--gap:15px 15px;--background-transition:0.3s;--padding-top:1em;--padding-bottom:1em;--padding-left:0em;--padding-right:1em;}.elementor-814 .elementor-element.elementor-element-7e09b43 .elementor-icon-wrapper{text-align:center;}.elementor-814 .elementor-element.elementor-element-7e09b43.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-814 .elementor-element.elementor-element-7e09b43.elementor-view-framed .elementor-icon, .elementor-814 .elementor-element.elementor-element-7e09b43.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-814 .elementor-element.elementor-element-7e09b43.elementor-view-framed .elementor-icon, .elementor-814 .elementor-element.elementor-element-7e09b43.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-814 .elementor-element.elementor-element-7e09b43 .elementor-icon{font-size:23px;}.elementor-814 .elementor-element.elementor-element-7e09b43 .elementor-icon svg{height:23px;}.elementor-814 .elementor-element.elementor-element-45ebba2 .elementor-heading-title{color:#FFFFFF;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-e354ca3{--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;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-c7a44c0{--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;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:2px;--margin-right:2px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-814 .elementor-element.elementor-element-c7a44c0:not(.elementor-motion-effects-element-type-background), .elementor-814 .elementor-element.elementor-element-c7a44c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.casastotal.com/wp-content/uploads/2026/06/casas-total-familia.webp");background-position:center center;background-size:cover;}.elementor-814 .elementor-element.elementor-element-c7a44c0::before, .elementor-814 .elementor-element.elementor-element-c7a44c0 > .elementor-background-video-container::before, .elementor-814 .elementor-element.elementor-element-c7a44c0 > .e-con-inner > .elementor-background-video-container::before, .elementor-814 .elementor-element.elementor-element-c7a44c0 > .elementor-background-slideshow::before, .elementor-814 .elementor-element.elementor-element-c7a44c0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-814 .elementor-element.elementor-element-c7a44c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, var( --e-global-color-primary ) 100%);}.elementor-814 .elementor-element.elementor-element-c7a44c0:hover::before, .elementor-814 .elementor-element.elementor-element-c7a44c0:hover > .elementor-background-video-container::before, .elementor-814 .elementor-element.elementor-element-c7a44c0:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-814 .elementor-element.elementor-element-c7a44c0 > .elementor-background-slideshow:hover::before, .elementor-814 .elementor-element.elementor-element-c7a44c0 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, var( --e-global-color-primary ) 100%);}.elementor-814 .elementor-element.elementor-element-c7a44c0:hover{--overlay-opacity:1;}.elementor-814 .elementor-element.elementor-element-c7a44c0, .elementor-814 .elementor-element.elementor-element-c7a44c0::before{--border-transition:0.3s;}.elementor-814 .elementor-element.elementor-element-59dd79c{--display:flex;--min-height:173px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-94a8e0a img{width:40px;}.elementor-814 .elementor-element.elementor-element-94a8e0a > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-814 .elementor-element.elementor-element-eb12efb .elementor-heading-title{color:var( --e-global-color-secondary );font-size:0.9em;}.elementor-814 .elementor-element.elementor-element-eb12efb > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-814 .elementor-element.elementor-element-e802393{text-align:center;}.elementor-814 .elementor-element.elementor-element-e802393 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-e802393 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-814 .elementor-element.elementor-element-8e7587c{--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;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:2px;--margin-right:2px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-814 .elementor-element.elementor-element-8e7587c:not(.elementor-motion-effects-element-type-background), .elementor-814 .elementor-element.elementor-element-8e7587c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.casastotal.com/wp-content/uploads/2026/06/casas-total-inversionistas.webp");background-position:center center;background-size:cover;}.elementor-814 .elementor-element.elementor-element-8e7587c::before, .elementor-814 .elementor-element.elementor-element-8e7587c > .elementor-background-video-container::before, .elementor-814 .elementor-element.elementor-element-8e7587c > .e-con-inner > .elementor-background-video-container::before, .elementor-814 .elementor-element.elementor-element-8e7587c > .elementor-background-slideshow::before, .elementor-814 .elementor-element.elementor-element-8e7587c > .e-con-inner > .elementor-background-slideshow::before, .elementor-814 .elementor-element.elementor-element-8e7587c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, var( --e-global-color-primary ) 100%);}.elementor-814 .elementor-element.elementor-element-8e7587c:hover::before, .elementor-814 .elementor-element.elementor-element-8e7587c:hover > .elementor-background-video-container::before, .elementor-814 .elementor-element.elementor-element-8e7587c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-814 .elementor-element.elementor-element-8e7587c > .elementor-background-slideshow:hover::before, .elementor-814 .elementor-element.elementor-element-8e7587c > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, var( --e-global-color-primary ) 100%);}.elementor-814 .elementor-element.elementor-element-8e7587c:hover{--overlay-opacity:1;}.elementor-814 .elementor-element.elementor-element-8e7587c, .elementor-814 .elementor-element.elementor-element-8e7587c::before{--border-transition:0.3s;}.elementor-814 .elementor-element.elementor-element-ca708c3{--display:flex;--min-height:173px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-90b7510 img{width:40px;}.elementor-814 .elementor-element.elementor-element-90b7510 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-814 .elementor-element.elementor-element-4ffc0b9 .elementor-heading-title{color:var( --e-global-color-secondary );font-size:0.9em;}.elementor-814 .elementor-element.elementor-element-4ffc0b9 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-814 .elementor-element.elementor-element-151a195{text-align:center;}.elementor-814 .elementor-element.elementor-element-151a195 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-151a195 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-814 .elementor-element.elementor-element-602d0f3{--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;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:2px;--margin-right:2px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-814 .elementor-element.elementor-element-602d0f3:not(.elementor-motion-effects-element-type-background), .elementor-814 .elementor-element.elementor-element-602d0f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.casastotal.com/wp-content/uploads/2026/06/casas-total-desarrolladores.webp");background-position:center center;background-size:cover;}.elementor-814 .elementor-element.elementor-element-602d0f3::before, .elementor-814 .elementor-element.elementor-element-602d0f3 > .elementor-background-video-container::before, .elementor-814 .elementor-element.elementor-element-602d0f3 > .e-con-inner > .elementor-background-video-container::before, .elementor-814 .elementor-element.elementor-element-602d0f3 > .elementor-background-slideshow::before, .elementor-814 .elementor-element.elementor-element-602d0f3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-814 .elementor-element.elementor-element-602d0f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, var( --e-global-color-primary ) 100%);}.elementor-814 .elementor-element.elementor-element-602d0f3:hover::before, .elementor-814 .elementor-element.elementor-element-602d0f3:hover > .elementor-background-video-container::before, .elementor-814 .elementor-element.elementor-element-602d0f3:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-814 .elementor-element.elementor-element-602d0f3 > .elementor-background-slideshow:hover::before, .elementor-814 .elementor-element.elementor-element-602d0f3 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, var( --e-global-color-primary ) 100%);}.elementor-814 .elementor-element.elementor-element-602d0f3:hover{--overlay-opacity:1;}.elementor-814 .elementor-element.elementor-element-602d0f3, .elementor-814 .elementor-element.elementor-element-602d0f3::before{--border-transition:0.3s;}.elementor-814 .elementor-element.elementor-element-eaa41d5{--display:flex;--min-height:173px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-1ce530c img{width:40px;}.elementor-814 .elementor-element.elementor-element-1ce530c > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-814 .elementor-element.elementor-element-3d154d4 .elementor-heading-title{color:var( --e-global-color-secondary );font-size:0.9em;}.elementor-814 .elementor-element.elementor-element-3d154d4 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-814 .elementor-element.elementor-element-8ad5d42{text-align:center;}.elementor-814 .elementor-element.elementor-element-8ad5d42 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-8ad5d42 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-814 .elementor-element.elementor-element-a8740fd{--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;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:2px;--margin-right:2px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-814 .elementor-element.elementor-element-a8740fd:not(.elementor-motion-effects-element-type-background), .elementor-814 .elementor-element.elementor-element-a8740fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.casastotal.com/wp-content/uploads/2026/06/casas-total-empresas.webp");background-position:center center;background-size:cover;}.elementor-814 .elementor-element.elementor-element-a8740fd::before, .elementor-814 .elementor-element.elementor-element-a8740fd > .elementor-background-video-container::before, .elementor-814 .elementor-element.elementor-element-a8740fd > .e-con-inner > .elementor-background-video-container::before, .elementor-814 .elementor-element.elementor-element-a8740fd > .elementor-background-slideshow::before, .elementor-814 .elementor-element.elementor-element-a8740fd > .e-con-inner > .elementor-background-slideshow::before, .elementor-814 .elementor-element.elementor-element-a8740fd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, var( --e-global-color-primary ) 100%);}.elementor-814 .elementor-element.elementor-element-a8740fd:hover::before, .elementor-814 .elementor-element.elementor-element-a8740fd:hover > .elementor-background-video-container::before, .elementor-814 .elementor-element.elementor-element-a8740fd:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-814 .elementor-element.elementor-element-a8740fd > .elementor-background-slideshow:hover::before, .elementor-814 .elementor-element.elementor-element-a8740fd > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, var( --e-global-color-primary ) 100%);}.elementor-814 .elementor-element.elementor-element-a8740fd:hover{--overlay-opacity:1;}.elementor-814 .elementor-element.elementor-element-a8740fd, .elementor-814 .elementor-element.elementor-element-a8740fd::before{--border-transition:0.3s;}.elementor-814 .elementor-element.elementor-element-e46deaa{--display:flex;--min-height:173px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-d02c46b img{width:40px;}.elementor-814 .elementor-element.elementor-element-d02c46b > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-814 .elementor-element.elementor-element-ff3fa9b .elementor-heading-title{color:var( --e-global-color-secondary );font-size:0.9em;}.elementor-814 .elementor-element.elementor-element-ff3fa9b > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-814 .elementor-element.elementor-element-8f482fc{text-align:center;}.elementor-814 .elementor-element.elementor-element-8f482fc .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-8f482fc > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-814 .elementor-element.elementor-element-8b21eaf{--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:3em 0em;--background-transition:0.3s;--padding-top:3em;--padding-bottom:3em;--padding-left:2em;--padding-right:2em;}.elementor-814 .elementor-element.elementor-element-faccea5{text-align:center;}.elementor-814 .elementor-element.elementor-element-5415ab7{--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:center;--gap:2em 2em;--background-transition:0.3s;--padding-top:1em;--padding-bottom:3em;--padding-left:2em;--padding-right:2em;}.elementor-814 .elementor-element.elementor-element-308ed67{--display:flex;--justify-content:space-between;--gap:0px 0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EEEEEE;--border-color:#EEEEEE;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.12);--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-814 .elementor-element.elementor-element-308ed67, .elementor-814 .elementor-element.elementor-element-308ed67::before{--border-transition:0.3s;}.elementor-814 .elementor-element.elementor-element-308ed67.e-con:hover{--e-con-transform-scale:1.05;}.elementor-814 .elementor-element.elementor-element-b3d5d82{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-307fcb7 img{max-width:90px;}.elementor-814 .elementor-element.elementor-element-307fcb7 > .elementor-widget-container{margin:-4em 0em 0em 0em;}.elementor-814 .elementor-element.elementor-element-92ae7c2{text-align:center;}.elementor-814 .elementor-element.elementor-element-92ae7c2 .elementor-heading-title{color:#464646;font-family:"Times New Roman", Sans-serif;font-size:1.8em;font-weight:700;}.elementor-814 .elementor-element.elementor-element-92ae7c2 > .elementor-widget-container{padding:1em 0em 0em 0em;}.elementor-814 .elementor-element.elementor-element-92ae7c2.elementor-element{--align-self:center;}.elementor-814 .elementor-element.elementor-element-1d23667{text-align:center;}.elementor-814 .elementor-element.elementor-element-1d23667 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-814 .elementor-element.elementor-element-1d23667 > .elementor-widget-container{padding:1em 1em 0em 1em;}.elementor-814 .elementor-element.elementor-element-605ce2d{text-align:center;}.elementor-814 .elementor-element.elementor-element-605ce2d .elementor-heading-title{color:#464646;font-family:"Roboto", Sans-serif;font-size:0.9em;font-weight:300;}.elementor-814 .elementor-element.elementor-element-605ce2d > .elementor-widget-container{padding:1em 1em 2em 1em;}.elementor-814 .elementor-element.elementor-element-2b2e1d2{--display:flex;--min-height:203px;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:1;--border-radius:0px 0px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-2b2e1d2:not(.elementor-motion-effects-element-type-background), .elementor-814 .elementor-element.elementor-element-2b2e1d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.casastotal.com/wp-content/uploads/2026/06/casas-total-edificio-oficinas-1.webp");background-position:center center;background-size:cover;}.elementor-814 .elementor-element.elementor-element-2b2e1d2::before, .elementor-814 .elementor-element.elementor-element-2b2e1d2 > .elementor-background-video-container::before, .elementor-814 .elementor-element.elementor-element-2b2e1d2 > .e-con-inner > .elementor-background-video-container::before, .elementor-814 .elementor-element.elementor-element-2b2e1d2 > .elementor-background-slideshow::before, .elementor-814 .elementor-element.elementor-element-2b2e1d2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-814 .elementor-element.elementor-element-2b2e1d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF00 30%);}.elementor-814 .elementor-element.elementor-element-2b2e1d2, .elementor-814 .elementor-element.elementor-element-2b2e1d2::before{--border-transition:0.3s;}.elementor-814 .elementor-element.elementor-element-7cd0ac3{--display:flex;--justify-content:space-between;--gap:0px 0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EEEEEE;--border-color:#EEEEEE;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.12);--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-814 .elementor-element.elementor-element-7cd0ac3, .elementor-814 .elementor-element.elementor-element-7cd0ac3::before{--border-transition:0.3s;}.elementor-814 .elementor-element.elementor-element-7cd0ac3.e-con:hover{--e-con-transform-scale:1.05;}.elementor-814 .elementor-element.elementor-element-b7ccaf2{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-2e1d435 img{max-width:90px;}.elementor-814 .elementor-element.elementor-element-2e1d435 > .elementor-widget-container{margin:-4em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-814 .elementor-element.elementor-element-1419628{text-align:center;}.elementor-814 .elementor-element.elementor-element-1419628 .elementor-heading-title{color:#464646;font-family:"Times New Roman", Sans-serif;font-size:1.8em;font-weight:700;}.elementor-814 .elementor-element.elementor-element-1419628 > .elementor-widget-container{padding:1em 0em 0em 0em;}.elementor-814 .elementor-element.elementor-element-1419628.elementor-element{--align-self:center;}.elementor-814 .elementor-element.elementor-element-9df1e05{text-align:center;}.elementor-814 .elementor-element.elementor-element-9df1e05 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-814 .elementor-element.elementor-element-9df1e05 > .elementor-widget-container{padding:1em 1em 0em 1em;}.elementor-814 .elementor-element.elementor-element-f43686d{text-align:center;}.elementor-814 .elementor-element.elementor-element-f43686d .elementor-heading-title{color:#464646;font-family:"Roboto", Sans-serif;font-size:0.9em;font-weight:300;}.elementor-814 .elementor-element.elementor-element-f43686d > .elementor-widget-container{padding:1em 1em 2em 1em;}.elementor-814 .elementor-element.elementor-element-0fdbc4e{--display:flex;--min-height:203px;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:1;--border-radius:0px 0px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-0fdbc4e:not(.elementor-motion-effects-element-type-background), .elementor-814 .elementor-element.elementor-element-0fdbc4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.casastotal.com/wp-content/uploads/2026/06/casas-total-paisaje-1.webp");background-position:center center;background-size:cover;}.elementor-814 .elementor-element.elementor-element-0fdbc4e::before, .elementor-814 .elementor-element.elementor-element-0fdbc4e > .elementor-background-video-container::before, .elementor-814 .elementor-element.elementor-element-0fdbc4e > .e-con-inner > .elementor-background-video-container::before, .elementor-814 .elementor-element.elementor-element-0fdbc4e > .elementor-background-slideshow::before, .elementor-814 .elementor-element.elementor-element-0fdbc4e > .e-con-inner > .elementor-background-slideshow::before, .elementor-814 .elementor-element.elementor-element-0fdbc4e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF00 30%);}.elementor-814 .elementor-element.elementor-element-0fdbc4e, .elementor-814 .elementor-element.elementor-element-0fdbc4e::before{--border-transition:0.3s;}.elementor-814 .elementor-element.elementor-element-1ebfe67{--display:flex;--justify-content:space-between;--gap:0px 0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EEEEEE;--border-color:#EEEEEE;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.12);--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-814 .elementor-element.elementor-element-1ebfe67, .elementor-814 .elementor-element.elementor-element-1ebfe67::before{--border-transition:0.3s;}.elementor-814 .elementor-element.elementor-element-1ebfe67.e-con:hover{--e-con-transform-scale:1.05;}.elementor-814 .elementor-element.elementor-element-0618538{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-24f795e img{max-width:90px;}.elementor-814 .elementor-element.elementor-element-24f795e > .elementor-widget-container{margin:-4em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-814 .elementor-element.elementor-element-903d9c9{text-align:center;}.elementor-814 .elementor-element.elementor-element-903d9c9 .elementor-heading-title{color:#464646;font-family:"Times New Roman", Sans-serif;font-size:1.8em;font-weight:700;}.elementor-814 .elementor-element.elementor-element-903d9c9 > .elementor-widget-container{padding:1em 0em 0em 0em;}.elementor-814 .elementor-element.elementor-element-903d9c9.elementor-element{--align-self:center;}.elementor-814 .elementor-element.elementor-element-5305f7e{text-align:center;}.elementor-814 .elementor-element.elementor-element-5305f7e .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-814 .elementor-element.elementor-element-5305f7e > .elementor-widget-container{padding:1em 1em 0em 1em;}.elementor-814 .elementor-element.elementor-element-1de878c{text-align:center;}.elementor-814 .elementor-element.elementor-element-1de878c .elementor-heading-title{color:#464646;font-family:"Roboto", Sans-serif;font-size:0.9em;font-weight:300;}.elementor-814 .elementor-element.elementor-element-1de878c > .elementor-widget-container{padding:1em 1em 2em 1em;}.elementor-814 .elementor-element.elementor-element-9612ccb{--display:flex;--min-height:203px;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:1;--border-radius:0px 0px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-9612ccb:not(.elementor-motion-effects-element-type-background), .elementor-814 .elementor-element.elementor-element-9612ccb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.casastotal.com/wp-content/uploads/2026/06/casas-total-dormitorio-1.webp");background-position:center center;background-size:cover;}.elementor-814 .elementor-element.elementor-element-9612ccb::before, .elementor-814 .elementor-element.elementor-element-9612ccb > .elementor-background-video-container::before, .elementor-814 .elementor-element.elementor-element-9612ccb > .e-con-inner > .elementor-background-video-container::before, .elementor-814 .elementor-element.elementor-element-9612ccb > .elementor-background-slideshow::before, .elementor-814 .elementor-element.elementor-element-9612ccb > .e-con-inner > .elementor-background-slideshow::before, .elementor-814 .elementor-element.elementor-element-9612ccb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF00 30%);}.elementor-814 .elementor-element.elementor-element-9612ccb, .elementor-814 .elementor-element.elementor-element-9612ccb::before{--border-transition:0.3s;}.elementor-814 .elementor-element.elementor-element-c182ab7{--display:flex;--justify-content:space-between;--gap:0px 0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EEEEEE;--border-color:#EEEEEE;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.12);--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-814 .elementor-element.elementor-element-c182ab7, .elementor-814 .elementor-element.elementor-element-c182ab7::before{--border-transition:0.3s;}.elementor-814 .elementor-element.elementor-element-c182ab7.e-con:hover{--e-con-transform-scale:1.05;}.elementor-814 .elementor-element.elementor-element-44de7a8{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-190e3ab img{max-width:90px;}.elementor-814 .elementor-element.elementor-element-190e3ab > .elementor-widget-container{margin:-4em 0em 0em 0em;}.elementor-814 .elementor-element.elementor-element-2b47ab9{text-align:center;}.elementor-814 .elementor-element.elementor-element-2b47ab9 .elementor-heading-title{color:#464646;font-family:"Times New Roman", Sans-serif;font-size:1.8em;font-weight:700;}.elementor-814 .elementor-element.elementor-element-2b47ab9 > .elementor-widget-container{padding:1em 0em 0em 0em;}.elementor-814 .elementor-element.elementor-element-2b47ab9.elementor-element{--align-self:center;}.elementor-814 .elementor-element.elementor-element-fc6e5de{text-align:center;}.elementor-814 .elementor-element.elementor-element-fc6e5de .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-814 .elementor-element.elementor-element-fc6e5de > .elementor-widget-container{padding:1em 1em 0em 1em;}.elementor-814 .elementor-element.elementor-element-c5be980{text-align:center;}.elementor-814 .elementor-element.elementor-element-c5be980 .elementor-heading-title{color:#464646;font-family:"Roboto", Sans-serif;font-size:0.9em;font-weight:300;}.elementor-814 .elementor-element.elementor-element-c5be980 > .elementor-widget-container{padding:1em 1em 2em 1em;}.elementor-814 .elementor-element.elementor-element-2e90907{--display:flex;--min-height:203px;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:1;--border-radius:0px 0px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-2e90907:not(.elementor-motion-effects-element-type-background), .elementor-814 .elementor-element.elementor-element-2e90907 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.casastotal.com/wp-content/uploads/2026/06/casas-total-planificacion-obra-1.webp");background-position:center center;background-size:cover;}.elementor-814 .elementor-element.elementor-element-2e90907::before, .elementor-814 .elementor-element.elementor-element-2e90907 > .elementor-background-video-container::before, .elementor-814 .elementor-element.elementor-element-2e90907 > .e-con-inner > .elementor-background-video-container::before, .elementor-814 .elementor-element.elementor-element-2e90907 > .elementor-background-slideshow::before, .elementor-814 .elementor-element.elementor-element-2e90907 > .e-con-inner > .elementor-background-slideshow::before, .elementor-814 .elementor-element.elementor-element-2e90907 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF00 30%);}.elementor-814 .elementor-element.elementor-element-2e90907, .elementor-814 .elementor-element.elementor-element-2e90907::before{--border-transition:0.3s;}.elementor-814 .elementor-element.elementor-element-6c4c6aa{--display:flex;--justify-content:space-between;--gap:0px 0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EEEEEE;--border-color:#EEEEEE;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.12);--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-814 .elementor-element.elementor-element-6c4c6aa, .elementor-814 .elementor-element.elementor-element-6c4c6aa::before{--border-transition:0.3s;}.elementor-814 .elementor-element.elementor-element-6c4c6aa.e-con:hover{--e-con-transform-scale:1.05;}.elementor-814 .elementor-element.elementor-element-d65dece{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-85bfe68 img{max-width:90px;}.elementor-814 .elementor-element.elementor-element-85bfe68 > .elementor-widget-container{margin:-4em 0em 0em 0em;}.elementor-814 .elementor-element.elementor-element-cfd6a7e{text-align:center;}.elementor-814 .elementor-element.elementor-element-cfd6a7e .elementor-heading-title{color:#464646;font-family:"Times New Roman", Sans-serif;font-size:1.8em;font-weight:700;}.elementor-814 .elementor-element.elementor-element-cfd6a7e > .elementor-widget-container{padding:1em 0em 0em 0em;}.elementor-814 .elementor-element.elementor-element-cfd6a7e.elementor-element{--align-self:center;}.elementor-814 .elementor-element.elementor-element-aa80d43{text-align:center;}.elementor-814 .elementor-element.elementor-element-aa80d43 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-814 .elementor-element.elementor-element-aa80d43 > .elementor-widget-container{padding:1em 1em 0em 1em;}.elementor-814 .elementor-element.elementor-element-a4a6e07{text-align:center;}.elementor-814 .elementor-element.elementor-element-a4a6e07 .elementor-heading-title{color:#464646;font-family:"Roboto", Sans-serif;font-size:0.9em;font-weight:300;}.elementor-814 .elementor-element.elementor-element-a4a6e07 > .elementor-widget-container{padding:1em 1em 2em 1em;}.elementor-814 .elementor-element.elementor-element-918eedd{--display:flex;--min-height:203px;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:1;--border-radius:0px 0px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-918eedd:not(.elementor-motion-effects-element-type-background), .elementor-814 .elementor-element.elementor-element-918eedd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.casastotal.com/wp-content/uploads/2026/06/casas-total-salon-1.webp");background-position:center center;background-size:cover;}.elementor-814 .elementor-element.elementor-element-918eedd::before, .elementor-814 .elementor-element.elementor-element-918eedd > .elementor-background-video-container::before, .elementor-814 .elementor-element.elementor-element-918eedd > .e-con-inner > .elementor-background-video-container::before, .elementor-814 .elementor-element.elementor-element-918eedd > .elementor-background-slideshow::before, .elementor-814 .elementor-element.elementor-element-918eedd > .e-con-inner > .elementor-background-slideshow::before, .elementor-814 .elementor-element.elementor-element-918eedd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF00 30%);}.elementor-814 .elementor-element.elementor-element-918eedd, .elementor-814 .elementor-element.elementor-element-918eedd::before{--border-transition:0.3s;}.elementor-814 .elementor-element.elementor-element-155e320{--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:30px 30px;--background-transition:0.3s;--padding-top:3em;--padding-bottom:3em;--padding-left:2em;--padding-right:2em;}.elementor-814 .elementor-element.elementor-element-155e320:not(.elementor-motion-effects-element-type-background), .elementor-814 .elementor-element.elementor-element-155e320 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-814 .elementor-element.elementor-element-155e320, .elementor-814 .elementor-element.elementor-element-155e320::before{--border-transition:0.3s;}.elementor-814 .elementor-element.elementor-element-b7df26f{text-align:center;}.elementor-814 .elementor-element.elementor-element-b7df26f .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-814 .elementor-element.elementor-element-6fe643d{--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;--gap:10px 10px;--background-transition:0.3s;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-814 .elementor-element.elementor-element-f141748{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--background-transition:0.3s;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-814 .elementor-element.elementor-element-cf56c12 img{width:65%;}.elementor-814 .elementor-element.elementor-element-cf56c12 > .elementor-widget-container{padding:0px 0px 13px 0px;}.elementor-814 .elementor-element.elementor-element-f1ce12e{text-align:center;}.elementor-814 .elementor-element.elementor-element-f1ce12e .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-814 .elementor-element.elementor-element-08d8636{text-align:center;}.elementor-814 .elementor-element.elementor-element-08d8636 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-391f226{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--background-transition:0.3s;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-814 .elementor-element.elementor-element-79d94c1 img{width:65%;}.elementor-814 .elementor-element.elementor-element-79d94c1 > .elementor-widget-container{padding:0px 0px 13px 0px;}.elementor-814 .elementor-element.elementor-element-85469d7{text-align:center;}.elementor-814 .elementor-element.elementor-element-85469d7 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-814 .elementor-element.elementor-element-a7bd18b{text-align:center;}.elementor-814 .elementor-element.elementor-element-a7bd18b .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-8799e42{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--background-transition:0.3s;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-814 .elementor-element.elementor-element-6dfb224 img{width:65%;}.elementor-814 .elementor-element.elementor-element-6dfb224 > .elementor-widget-container{padding:0px 0px 13px 0px;}.elementor-814 .elementor-element.elementor-element-0d90b65{text-align:center;}.elementor-814 .elementor-element.elementor-element-0d90b65 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-814 .elementor-element.elementor-element-fbc0117{text-align:center;}.elementor-814 .elementor-element.elementor-element-fbc0117 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-11a2cf4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--background-transition:0.3s;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-814 .elementor-element.elementor-element-a42c98b img{width:65%;}.elementor-814 .elementor-element.elementor-element-a42c98b > .elementor-widget-container{padding:0px 0px 13px 0px;}.elementor-814 .elementor-element.elementor-element-c778a43{text-align:center;}.elementor-814 .elementor-element.elementor-element-c778a43 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-814 .elementor-element.elementor-element-22b3d3f{text-align:center;}.elementor-814 .elementor-element.elementor-element-22b3d3f .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-2c8b46d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--background-transition:0.3s;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-814 .elementor-element.elementor-element-1f8e863 img{width:65%;}.elementor-814 .elementor-element.elementor-element-1f8e863 > .elementor-widget-container{padding:0px 0px 13px 0px;}.elementor-814 .elementor-element.elementor-element-2701161{text-align:center;}.elementor-814 .elementor-element.elementor-element-2701161 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-814 .elementor-element.elementor-element-d8e98e9{text-align:center;}.elementor-814 .elementor-element.elementor-element-d8e98e9 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-93bbf57{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:10px 10px 10px 10px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-814 .elementor-element.elementor-element-93bbf57, .elementor-814 .elementor-element.elementor-element-93bbf57::before{--border-transition:0.3s;}.elementor-814 .elementor-element.elementor-element-9ff302f img{width:65%;}.elementor-814 .elementor-element.elementor-element-9ff302f > .elementor-widget-container{padding:0px 0px 13px 0px;}.elementor-814 .elementor-element.elementor-element-b3c9dd3{text-align:center;}.elementor-814 .elementor-element.elementor-element-b3c9dd3 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-814 .elementor-element.elementor-element-151d06e{--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;--background-transition:0.3s;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-814 .elementor-element.elementor-element-642a127{text-align:center;}.elementor-814 .elementor-element.elementor-element-642a127 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-814 .elementor-element.elementor-element-5e9891b{--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:center;--gap:0px 0px;--background-transition:0.3s;--padding-top:1em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-814 .elementor-element.elementor-element-eec325d{--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:10px 10px;--background-transition:0.3s;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-814 .elementor-element.elementor-element-eec325d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-814 .elementor-element.elementor-element-cfc0892 img{width:45%;}.elementor-814 .elementor-element.elementor-element-cfc0892 > .elementor-widget-container{padding:0em 0em 1em 0em;}.elementor-814 .elementor-element.elementor-element-92ff176{text-align:center;}.elementor-814 .elementor-element.elementor-element-92ff176 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-814 .elementor-element.elementor-element-92ff176.elementor-element{--align-self:center;}.elementor-814 .elementor-element.elementor-element-81ec182{text-align:center;}.elementor-814 .elementor-element.elementor-element-81ec182 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-814 .elementor-element.elementor-element-f64fa31{--display:flex;--gap:0px 0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#E0E0E0;--border-color:#E0E0E0;--margin-top:1em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-f64fa31, .elementor-814 .elementor-element.elementor-element-f64fa31::before{--border-transition:0.3s;}.elementor-814 .elementor-element.elementor-element-acda872{--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:10px 10px;--background-transition:0.3s;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-814 .elementor-element.elementor-element-acda872.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-814 .elementor-element.elementor-element-87ba232 img{width:45%;}.elementor-814 .elementor-element.elementor-element-87ba232 > .elementor-widget-container{padding:0em 0em 1em 0em;}.elementor-814 .elementor-element.elementor-element-c057850{text-align:center;}.elementor-814 .elementor-element.elementor-element-c057850 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-814 .elementor-element.elementor-element-c057850.elementor-element{--align-self:center;}.elementor-814 .elementor-element.elementor-element-431df5e{text-align:center;}.elementor-814 .elementor-element.elementor-element-431df5e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-814 .elementor-element.elementor-element-787b37b{--display:flex;--gap:0px 0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#E0E0E0;--border-color:#E0E0E0;--margin-top:1em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-787b37b, .elementor-814 .elementor-element.elementor-element-787b37b::before{--border-transition:0.3s;}.elementor-814 .elementor-element.elementor-element-2de1264{--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:10px 10px;--background-transition:0.3s;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-814 .elementor-element.elementor-element-2de1264.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-814 .elementor-element.elementor-element-7b51978 img{width:45%;}.elementor-814 .elementor-element.elementor-element-7b51978 > .elementor-widget-container{padding:0em 0em 1em 0em;}.elementor-814 .elementor-element.elementor-element-927b1b0{text-align:center;}.elementor-814 .elementor-element.elementor-element-927b1b0 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-814 .elementor-element.elementor-element-927b1b0.elementor-element{--align-self:center;}.elementor-814 .elementor-element.elementor-element-a21a6ab{text-align:center;}.elementor-814 .elementor-element.elementor-element-a21a6ab > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-814 .elementor-element.elementor-element-e5e1f28{--display:flex;--gap:0px 0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#E0E0E0;--border-color:#E0E0E0;--margin-top:1em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-e5e1f28, .elementor-814 .elementor-element.elementor-element-e5e1f28::before{--border-transition:0.3s;}.elementor-814 .elementor-element.elementor-element-72abe55{--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:10px 10px;--background-transition:0.3s;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-814 .elementor-element.elementor-element-72abe55.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-814 .elementor-element.elementor-element-67d922b img{width:45%;}.elementor-814 .elementor-element.elementor-element-67d922b > .elementor-widget-container{padding:0em 0em 1em 0em;}.elementor-814 .elementor-element.elementor-element-0f90432{text-align:center;}.elementor-814 .elementor-element.elementor-element-0f90432 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-814 .elementor-element.elementor-element-0f90432.elementor-element{--align-self:center;}.elementor-814 .elementor-element.elementor-element-64cc754{text-align:center;}.elementor-814 .elementor-element.elementor-element-64cc754 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-814 .elementor-element.elementor-element-f297e0f{--display:flex;--gap:0px 0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#E0E0E0;--border-color:#E0E0E0;--margin-top:1em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-814 .elementor-element.elementor-element-f297e0f, .elementor-814 .elementor-element.elementor-element-f297e0f::before{--border-transition:0.3s;}.elementor-814 .elementor-element.elementor-element-cfecb24{--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:10px 10px;--background-transition:0.3s;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-814 .elementor-element.elementor-element-cfecb24.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-814 .elementor-element.elementor-element-3bd6539 img{width:45%;}.elementor-814 .elementor-element.elementor-element-3bd6539 > .elementor-widget-container{padding:0em 0em 1em 0em;}.elementor-814 .elementor-element.elementor-element-bda4786{text-align:center;}.elementor-814 .elementor-element.elementor-element-bda4786 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-814 .elementor-element.elementor-element-bda4786.elementor-element{--align-self:center;}.elementor-814 .elementor-element.elementor-element-3ff6158{text-align:center;}.elementor-814 .elementor-element.elementor-element-3ff6158 > .elementor-widget-container{padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-814 .elementor-element.elementor-element-d03b393{--width:40%;}.elementor-814 .elementor-element.elementor-element-eec325d{--width:19.2%;}.elementor-814 .elementor-element.elementor-element-f64fa31{--width:1%;}.elementor-814 .elementor-element.elementor-element-acda872{--width:19.2%;}.elementor-814 .elementor-element.elementor-element-787b37b{--width:1%;}.elementor-814 .elementor-element.elementor-element-2de1264{--width:19.2%;}.elementor-814 .elementor-element.elementor-element-e5e1f28{--width:1%;}.elementor-814 .elementor-element.elementor-element-72abe55{--width:19.2%;}.elementor-814 .elementor-element.elementor-element-f297e0f{--width:1%;}.elementor-814 .elementor-element.elementor-element-cfecb24{--width:19.2%;}}@media(max-width:1024px){.elementor-814 .elementor-element.elementor-element-c886d9d .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-1fbf0cc .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-14d2bee .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-45ebba2 .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-e802393 .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-151a195 .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-8ad5d42 .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-8f482fc .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-08d8636 .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-a7bd18b .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-fbc0117 .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-22b3d3f .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-d8e98e9 .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-814 .elementor-element.elementor-element-c886d9d .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-1fbf0cc .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-14d2bee .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-45ebba2 .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-e802393 .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-151a195 .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-8ad5d42 .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-8f482fc .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-08d8636 .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-a7bd18b .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-fbc0117 .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-22b3d3f .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-814 .elementor-element.elementor-element-d8e98e9 .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}}