.elementor-1219 .elementor-element.elementor-element-743a357:not(.elementor-motion-effects-element-type-background), .elementor-1219 .elementor-element.elementor-element-743a357 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.idearmobiliario.com/wp-content/uploads/2026/03/obra-civil.webp");background-repeat:no-repeat;background-size:cover;}.elementor-1219 .elementor-element.elementor-element-743a357 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(143deg, #000000 33%, var( --e-global-color-50b2a21 ) 88%);opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1219 .elementor-element.elementor-element-743a357 > .elementor-container{max-width:1200px;}.elementor-1219 .elementor-element.elementor-element-743a357{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:90px 50px 90px 50px;}.elementor-1219 .elementor-element.elementor-element-3a47618{--divider-border-style:dashed;--divider-color:var( --e-global-color-secondary );--divider-border-width:5px;}.elementor-1219 .elementor-element.elementor-element-3a47618 .elementor-divider-separator{width:100px;}.elementor-1219 .elementor-element.elementor-element-3a47618 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-1219 .elementor-element.elementor-element-5575c3b{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-accent );}.elementor-1219 .elementor-element.elementor-element-909ec0e{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-accent );}.elementor-1219 .elementor-element.elementor-element-9c35bf3{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1219 .elementor-element.elementor-element-b9188af:not(.elementor-motion-effects-element-type-background), .elementor-1219 .elementor-element.elementor-element-b9188af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6b0ce64 );}.elementor-1219 .elementor-element.elementor-element-b9188af > .elementor-container{max-width:1200px;}.elementor-1219 .elementor-element.elementor-element-b9188af{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 50px 70px 50px;}.elementor-1219 .elementor-element.elementor-element-b9188af > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1219 .elementor-element.elementor-element-a1eacf9 > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-1219 .elementor-element.elementor-element-82ec5ad img{width:60%;}.elementor-bc-flex-widget .elementor-1219 .elementor-element.elementor-element-725ebae.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1219 .elementor-element.elementor-element-725ebae.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1219 .elementor-element.elementor-element-725ebae > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-1219 .elementor-element.elementor-element-18e3cc7 .elementor-heading-title{font-family:var( --e-global-typography-c397194-font-family ), Sans-serif;font-size:var( --e-global-typography-c397194-font-size );font-weight:var( --e-global-typography-c397194-font-weight );line-height:var( --e-global-typography-c397194-line-height );color:var( --e-global-color-6e882f0 );}.elementor-1219 .elementor-element.elementor-element-1de709b{--divider-border-style:dashed;--divider-color:var( --e-global-color-7a66c5b );--divider-border-width:5px;}.elementor-1219 .elementor-element.elementor-element-1de709b .elementor-divider-separator{width:100px;}.elementor-1219 .elementor-element.elementor-element-1de709b .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-1219 .elementor-element.elementor-element-c22c847{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-6e882f0 );}.elementor-1219 .elementor-element.elementor-element-9d3de1f{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-6e882f0 );}.elementor-1219 .elementor-element.elementor-element-0c3a342 .elementor-icon-list-icon i{color:var( --e-global-color-7a66c5b );transition:color 0.3s;}.elementor-1219 .elementor-element.elementor-element-0c3a342 .elementor-icon-list-icon svg{fill:var( --e-global-color-7a66c5b );transition:fill 0.3s;}.elementor-1219 .elementor-element.elementor-element-0c3a342{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-1219 .elementor-element.elementor-element-0c3a342 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1219 .elementor-element.elementor-element-0c3a342 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1219 .elementor-element.elementor-element-0c3a342 .elementor-icon-list-text{color:var( --e-global-color-6e882f0 );transition:color 0.3s;}.elementor-1219 .elementor-element.elementor-element-4009486:not(.elementor-motion-effects-element-type-background), .elementor-1219 .elementor-element.elementor-element-4009486 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6b0ce64 );}.elementor-1219 .elementor-element.elementor-element-4009486 > .elementor-container{max-width:1200px;}.elementor-1219 .elementor-element.elementor-element-4009486{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 50px 70px 50px;}.elementor-1219 .elementor-element.elementor-element-4009486 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1219 .elementor-element.elementor-element-7fe54bf.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1219 .elementor-element.elementor-element-7fe54bf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1219 .elementor-element.elementor-element-7fe54bf > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-1219 .elementor-element.elementor-element-7518d5b .elementor-heading-title{font-family:var( --e-global-typography-c397194-font-family ), Sans-serif;font-size:var( --e-global-typography-c397194-font-size );font-weight:var( --e-global-typography-c397194-font-weight );line-height:var( --e-global-typography-c397194-line-height );color:var( --e-global-color-36d0902 );}.elementor-1219 .elementor-element.elementor-element-2e77917{--divider-border-style:dashed;--divider-color:var( --e-global-color-secondary );--divider-border-width:5px;}.elementor-1219 .elementor-element.elementor-element-2e77917 .elementor-divider-separator{width:100px;}.elementor-1219 .elementor-element.elementor-element-2e77917 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-1219 .elementor-element.elementor-element-528a1f5{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-accent );}.elementor-1219 .elementor-element.elementor-element-c7f0764{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-accent );}.elementor-1219 .elementor-element.elementor-element-70e6760 .elementor-icon-list-icon i{color:var( --e-global-color-8d6a660 );transition:color 0.3s;}.elementor-1219 .elementor-element.elementor-element-70e6760 .elementor-icon-list-icon svg{fill:var( --e-global-color-8d6a660 );transition:fill 0.3s;}.elementor-1219 .elementor-element.elementor-element-70e6760{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-1219 .elementor-element.elementor-element-70e6760 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1219 .elementor-element.elementor-element-70e6760 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1219 .elementor-element.elementor-element-70e6760 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-1219 .elementor-element.elementor-element-e047c6f > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-1219 .elementor-element.elementor-element-8335a11 img{width:54%;}.elementor-1219 .elementor-element.elementor-element-8de27c5:not(.elementor-motion-effects-element-type-background), .elementor-1219 .elementor-element.elementor-element-8de27c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6b0ce64 );}.elementor-1219 .elementor-element.elementor-element-8de27c5 > .elementor-container{max-width:1200px;}.elementor-1219 .elementor-element.elementor-element-8de27c5{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 50px 70px 50px;}.elementor-1219 .elementor-element.elementor-element-8de27c5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1219 .elementor-element.elementor-element-e93608a > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-1219 .elementor-element.elementor-element-9478457 img{width:60%;}.elementor-bc-flex-widget .elementor-1219 .elementor-element.elementor-element-d843fe5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1219 .elementor-element.elementor-element-d843fe5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1219 .elementor-element.elementor-element-d843fe5 > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-1219 .elementor-element.elementor-element-63180b4 .elementor-heading-title{font-family:var( --e-global-typography-c397194-font-family ), Sans-serif;font-size:var( --e-global-typography-c397194-font-size );font-weight:var( --e-global-typography-c397194-font-weight );line-height:var( --e-global-typography-c397194-line-height );color:var( --e-global-color-6e882f0 );}.elementor-1219 .elementor-element.elementor-element-4ecae48{--divider-border-style:dashed;--divider-color:var( --e-global-color-7a66c5b );--divider-border-width:5px;}.elementor-1219 .elementor-element.elementor-element-4ecae48 .elementor-divider-separator{width:100px;}.elementor-1219 .elementor-element.elementor-element-4ecae48 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-1219 .elementor-element.elementor-element-11b1caa{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-6e882f0 );}.elementor-1219 .elementor-element.elementor-element-44f524e{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-6e882f0 );}.elementor-1219 .elementor-element.elementor-element-5909d58 .elementor-icon-list-icon i{color:var( --e-global-color-7a66c5b );transition:color 0.3s;}.elementor-1219 .elementor-element.elementor-element-5909d58 .elementor-icon-list-icon svg{fill:var( --e-global-color-7a66c5b );transition:fill 0.3s;}.elementor-1219 .elementor-element.elementor-element-5909d58{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-1219 .elementor-element.elementor-element-5909d58 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1219 .elementor-element.elementor-element-5909d58 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1219 .elementor-element.elementor-element-5909d58 .elementor-icon-list-text{color:var( --e-global-color-6e882f0 );transition:color 0.3s;}.elementor-1219 .elementor-element.elementor-element-048e90e > .elementor-container{max-width:1200px;}.elementor-1219 .elementor-element.elementor-element-048e90e{overflow:hidden;padding:100px 50px 100px 50px;}.elementor-1219 .elementor-element.elementor-element-181571b{margin-top:0px;margin-bottom:35px;}.elementor-1219 .elementor-element.elementor-element-19b0860 > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-1219 .elementor-element.elementor-element-ecfe86b .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1219 .elementor-element.elementor-element-aefcadb .elementor-heading-title{font-family:var( --e-global-typography-c397194-font-family ), Sans-serif;font-size:var( --e-global-typography-c397194-font-size );font-weight:var( --e-global-typography-c397194-font-weight );line-height:var( --e-global-typography-c397194-line-height );color:#FFFFFF;}.elementor-1219 .elementor-element.elementor-element-840a54a{--divider-border-style:dashed;--divider-color:var( --e-global-color-secondary );--divider-border-width:5px;}.elementor-1219 .elementor-element.elementor-element-840a54a .elementor-divider-separator{width:100px;}.elementor-1219 .elementor-element.elementor-element-840a54a .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-bc-flex-widget .elementor-1219 .elementor-element.elementor-element-aae5aaa.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1219 .elementor-element.elementor-element-aae5aaa.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1219 .elementor-element.elementor-element-aae5aaa > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-1219 .elementor-element.elementor-element-1ed5621{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-accent );}.elementor-1219 .elementor-element.elementor-element-a8c22a1 > .elementor-element-populated{padding:20px 30px 0px 0px;}.elementor-1219 .elementor-element.elementor-element-a110351 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1219 .elementor-element.elementor-element-a110351 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1219 .elementor-element.elementor-element-a110351{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1219 .elementor-element.elementor-element-743a357{padding:70px 15px 70px 15px;}.elementor-1219 .elementor-element.elementor-element-5575c3b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1219 .elementor-element.elementor-element-909ec0e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1219 .elementor-element.elementor-element-b9188af{padding:70px 15px 70px 15px;}.elementor-1219 .elementor-element.elementor-element-a1eacf9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1219 .elementor-element.elementor-element-725ebae > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-1219 .elementor-element.elementor-element-18e3cc7{z-index:2;}.elementor-1219 .elementor-element.elementor-element-18e3cc7 .elementor-heading-title{font-size:var( --e-global-typography-c397194-font-size );line-height:var( --e-global-typography-c397194-line-height );}.elementor-1219 .elementor-element.elementor-element-c22c847{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1219 .elementor-element.elementor-element-9d3de1f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1219 .elementor-element.elementor-element-0c3a342 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1219 .elementor-element.elementor-element-0c3a342 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1219 .elementor-element.elementor-element-4009486{padding:70px 15px 70px 15px;}.elementor-1219 .elementor-element.elementor-element-7fe54bf > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-1219 .elementor-element.elementor-element-7518d5b{z-index:2;}.elementor-1219 .elementor-element.elementor-element-7518d5b .elementor-heading-title{font-size:var( --e-global-typography-c397194-font-size );line-height:var( --e-global-typography-c397194-line-height );}.elementor-1219 .elementor-element.elementor-element-528a1f5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1219 .elementor-element.elementor-element-c7f0764{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1219 .elementor-element.elementor-element-70e6760 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1219 .elementor-element.elementor-element-70e6760 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1219 .elementor-element.elementor-element-e047c6f > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1219 .elementor-element.elementor-element-8de27c5{padding:70px 15px 70px 15px;}.elementor-1219 .elementor-element.elementor-element-e93608a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1219 .elementor-element.elementor-element-d843fe5 > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-1219 .elementor-element.elementor-element-63180b4{z-index:2;}.elementor-1219 .elementor-element.elementor-element-63180b4 .elementor-heading-title{font-size:var( --e-global-typography-c397194-font-size );line-height:var( --e-global-typography-c397194-line-height );}.elementor-1219 .elementor-element.elementor-element-11b1caa{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1219 .elementor-element.elementor-element-44f524e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1219 .elementor-element.elementor-element-5909d58 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1219 .elementor-element.elementor-element-5909d58 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1219 .elementor-element.elementor-element-048e90e{padding:50px 15px 50px 15px;}.elementor-1219 .elementor-element.elementor-element-19b0860 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1219 .elementor-element.elementor-element-ecfe86b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1219 .elementor-element.elementor-element-aefcadb .elementor-heading-title{font-size:var( --e-global-typography-c397194-font-size );line-height:var( --e-global-typography-c397194-line-height );}.elementor-1219 .elementor-element.elementor-element-aae5aaa > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-1219 .elementor-element.elementor-element-1ed5621{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1219 .elementor-element.elementor-element-a8c22a1 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-1219 .elementor-element.elementor-element-743a357 > .elementor-background-overlay{opacity:0.8;}.elementor-1219 .elementor-element.elementor-element-743a357{padding:70px 15px 70px 15px;}.elementor-1219 .elementor-element.elementor-element-5575c3b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1219 .elementor-element.elementor-element-909ec0e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1219 .elementor-element.elementor-element-18e3cc7 .elementor-heading-title{font-size:var( --e-global-typography-c397194-font-size );line-height:var( --e-global-typography-c397194-line-height );}.elementor-1219 .elementor-element.elementor-element-c22c847{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1219 .elementor-element.elementor-element-9d3de1f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1219 .elementor-element.elementor-element-0c3a342 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1219 .elementor-element.elementor-element-0c3a342 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1219 .elementor-element.elementor-element-7518d5b .elementor-heading-title{font-size:var( --e-global-typography-c397194-font-size );line-height:var( --e-global-typography-c397194-line-height );}.elementor-1219 .elementor-element.elementor-element-528a1f5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1219 .elementor-element.elementor-element-c7f0764{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1219 .elementor-element.elementor-element-70e6760 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1219 .elementor-element.elementor-element-70e6760 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1219 .elementor-element.elementor-element-63180b4 .elementor-heading-title{font-size:var( --e-global-typography-c397194-font-size );line-height:var( --e-global-typography-c397194-line-height );}.elementor-1219 .elementor-element.elementor-element-11b1caa{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1219 .elementor-element.elementor-element-44f524e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1219 .elementor-element.elementor-element-5909d58 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1219 .elementor-element.elementor-element-5909d58 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1219 .elementor-element.elementor-element-ecfe86b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1219 .elementor-element.elementor-element-aefcadb .elementor-heading-title{font-size:var( --e-global-typography-c397194-font-size );line-height:var( --e-global-typography-c397194-line-height );}.elementor-1219 .elementor-element.elementor-element-1ed5621{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-1219 .elementor-element.elementor-element-164c345{width:65%;}.elementor-1219 .elementor-element.elementor-element-619d1b6{width:35%;}.elementor-1219 .elementor-element.elementor-element-19b0860{width:55%;}.elementor-1219 .elementor-element.elementor-element-aae5aaa{width:45%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1219 .elementor-element.elementor-element-a1eacf9{width:100%;}.elementor-1219 .elementor-element.elementor-element-725ebae{width:100%;}.elementor-1219 .elementor-element.elementor-element-7fe54bf{width:100%;}.elementor-1219 .elementor-element.elementor-element-e047c6f{width:100%;}.elementor-1219 .elementor-element.elementor-element-e93608a{width:100%;}.elementor-1219 .elementor-element.elementor-element-d843fe5{width:100%;}.elementor-1219 .elementor-element.elementor-element-19b0860{width:100%;}.elementor-1219 .elementor-element.elementor-element-aae5aaa{width:100%;}.elementor-1219 .elementor-element.elementor-element-a8c22a1{width:100%;}}