.elementor-9 .elementor-element.elementor-element-911e6c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-911e6c6:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-911e6c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e5244f8 );}.elementor-9 .elementor-element.elementor-element-12f447c{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.4;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-9 .elementor-element.elementor-element-12f447c:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-12f447c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://solucionesvillacam.com/wp-content/uploads/2026/04/soluciones_villacam_ultra_high-end_architectural_editorial_phot_b05dcfff-6b07-46b1-ac6d-ee083744507e-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-12f447c::before, .elementor-9 .elementor-element.elementor-element-12f447c > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-12f447c > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-12f447c > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-12f447c > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-12f447c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-2814c64 );--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-27b1c09{--display:flex;--min-height:70vh;--justify-content:space-between;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;--padding-top:5%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-9 .elementor-element.elementor-element-27b1c09::before, .elementor-9 .elementor-element.elementor-element-27b1c09 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-27b1c09 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-27b1c09 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-27b1c09 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-27b1c09 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://solucionesvillacam.com/wp-content/uploads/2026/04/soluciones_villacam_ultra_realistic_premium_interior_design_c_349a06fa-7665-4c72-a393-a943d438a2b6_2.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-9 .elementor-element.elementor-element-27b1c09::before{filter:brightness( 60% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-9 .elementor-element.elementor-element-82c2889{--display:flex;}.elementor-9 .elementor-element.elementor-element-82c2889.e-con{--align-self:flex-start;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-44503e2 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-0ea1b45 );}.elementor-9 .elementor-element.elementor-element-7397359{--display:flex;}.elementor-9 .elementor-element.elementor-element-7397359.e-con{--align-self:flex-end;}.elementor-widget-text-editor{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-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-58555dc{color:var( --e-global-color-0ea1b45 );}.elementor-9 .elementor-element.elementor-element-982ae67{--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;--margin-top:-3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );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 );}.elementor-9 .elementor-element.elementor-element-655d105 .elementor-button{background-color:var( --e-global-color-2814c64 );fill:var( --e-global-color-0ea1b45 );color:var( --e-global-color-0ea1b45 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-2814c64 );border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-655d105 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-655d105 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-0ea1b45 );border-color:var( --e-global-color-0ea1b45 );}.elementor-9 .elementor-element.elementor-element-655d105 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-655d105 .elementor-button:focus svg{fill:var( --e-global-color-0ea1b45 );}.elementor-9 .elementor-element.elementor-element-adc36bb .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-2814c64 );color:var( --e-global-color-2814c64 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-adc36bb .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-adc36bb .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-0ea1b45 );border-color:var( --e-global-color-0ea1b45 );}.elementor-9 .elementor-element.elementor-element-adc36bb .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-adc36bb .elementor-button:focus svg{fill:var( --e-global-color-0ea1b45 );}.elementor-9 .elementor-element.elementor-element-22a3de3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:2%;--padding-bottom:2%;--padding-left:5%;--padding-right:5%;}.elementor-9 .elementor-element.elementor-element-22a3de3:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-22a3de3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e5244f8 );}.elementor-9 .elementor-element.elementor-element-ebff315{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-9 .elementor-element.elementor-element-4984051 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-2814c64 );}.elementor-9 .elementor-element.elementor-element-73b9e06 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-2814c64 );color:var( --e-global-color-2814c64 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-73b9e06 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-73b9e06 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-2814c64 );border-color:var( --e-global-color-2814c64 );}.elementor-9 .elementor-element.elementor-element-73b9e06 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-73b9e06 .elementor-button:focus svg{fill:var( --e-global-color-2814c64 );}.elementor-9 .elementor-element.elementor-element-2329021{--display:flex;}.elementor-9 .elementor-element.elementor-element-73e944a{color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-94abdbb{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-15a561e{--display:flex;--min-height:75vh;--justify-content:flex-end;--border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-15a561e:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-15a561e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://solucionesvillacam.com/wp-content/uploads/2026/06/CORREDERA.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-38aed39{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.6;--border-radius:10px 10px 10px 10px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-9 .elementor-element.elementor-element-38aed39::before, .elementor-9 .elementor-element.elementor-element-38aed39 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-38aed39 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-38aed39 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-38aed39 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-38aed39 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F2EFEB;--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-9fb4e25 .elementor-heading-title{font-family:"Epilogue", Sans-serif;font-size:28px;font-weight:300;line-height:1.2em;color:var( --e-global-color-2814c64 );}.elementor-9 .elementor-element.elementor-element-748b169 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-9 .elementor-element.elementor-element-748b169{color:var( --e-global-color-2814c64 );}.elementor-9 .elementor-element.elementor-element-1089a3a{--display:flex;}.elementor-9 .elementor-element.elementor-element-1e7b3d1 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-9 .elementor-element.elementor-element-1e7b3d1{color:var( --e-global-color-2814c64 );}.elementor-9 .elementor-element.elementor-element-1bf1d2c{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-9 .elementor-element.elementor-element-1bf1d2c > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );}:where( .elementor-9 .elementor-element.elementor-element-1bf1d2c > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{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 );}:where( .elementor-9 .elementor-element.elementor-element-1bf1d2c > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-9 .elementor-element.elementor-element-75b2a12{--display:flex;--min-height:75vh;--justify-content:flex-end;--border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-75b2a12:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-75b2a12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://solucionesvillacam.com/wp-content/uploads/2026/06/PUERTA-ABATIBLE.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-bdcd81b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.6;--border-radius:10px 10px 10px 10px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-9 .elementor-element.elementor-element-bdcd81b::before, .elementor-9 .elementor-element.elementor-element-bdcd81b > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-bdcd81b > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-bdcd81b > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-bdcd81b > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-bdcd81b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F2EFEB;--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-c10820e .elementor-heading-title{font-family:"Epilogue", Sans-serif;font-size:28px;font-weight:300;line-height:1.2em;color:var( --e-global-color-2814c64 );}.elementor-9 .elementor-element.elementor-element-be8f7e8 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-9 .elementor-element.elementor-element-be8f7e8{color:var( --e-global-color-2814c64 );}.elementor-9 .elementor-element.elementor-element-c18edd5{--display:flex;}.elementor-9 .elementor-element.elementor-element-d5c6f17 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-9 .elementor-element.elementor-element-d5c6f17{color:var( --e-global-color-2814c64 );}.elementor-9 .elementor-element.elementor-element-82ec836{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-9 .elementor-element.elementor-element-82ec836 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );}:where( .elementor-9 .elementor-element.elementor-element-82ec836 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{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 );}:where( .elementor-9 .elementor-element.elementor-element-82ec836 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-9 .elementor-element.elementor-element-c23e7c4{--display:flex;--min-height:75vh;--justify-content:flex-end;--border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-c23e7c4:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-c23e7c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://solucionesvillacam.com/wp-content/uploads/2026/06/DETALLES.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-9961fd9{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.6;--border-radius:10px 10px 10px 10px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-9 .elementor-element.elementor-element-9961fd9::before, .elementor-9 .elementor-element.elementor-element-9961fd9 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-9961fd9 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-9961fd9 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-9961fd9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-9961fd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F2EFEB;--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-383a1ab .elementor-heading-title{font-family:"Epilogue", Sans-serif;font-size:28px;font-weight:300;line-height:1.2em;color:var( --e-global-color-2814c64 );}.elementor-9 .elementor-element.elementor-element-38b5aaa > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-9 .elementor-element.elementor-element-38b5aaa{color:var( --e-global-color-2814c64 );}.elementor-9 .elementor-element.elementor-element-6bc9aab{--display:flex;}.elementor-9 .elementor-element.elementor-element-60d2b38 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-9 .elementor-element.elementor-element-60d2b38{color:var( --e-global-color-2814c64 );}.elementor-9 .elementor-element.elementor-element-4f1765b{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-9 .elementor-element.elementor-element-4f1765b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );}:where( .elementor-9 .elementor-element.elementor-element-4f1765b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{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 );}:where( .elementor-9 .elementor-element.elementor-element-4f1765b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-9 .elementor-element.elementor-element-14ab846 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-2814c64 );color:var( --e-global-color-2814c64 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-14ab846 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-14ab846 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-2814c64 );border-color:var( --e-global-color-2814c64 );}.elementor-9 .elementor-element.elementor-element-14ab846 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-14ab846 .elementor-button:focus svg{fill:var( --e-global-color-2814c64 );}.elementor-9 .elementor-element.elementor-element-858515a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:2%;--padding-bottom:2%;--padding-left:5%;--padding-right:5%;}.elementor-9 .elementor-element.elementor-element-858515a:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-858515a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e5244f8 );}.elementor-9 .elementor-element.elementor-element-ed87309{--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;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-6d3b2dc{--display:flex;--border-radius:10px 0px 0px 10px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-9 .elementor-element.elementor-element-6d3b2dc:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-6d3b2dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2814c64 );}.elementor-9 .elementor-element.elementor-element-60e02b9 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-0ea1b45 );}.elementor-9 .elementor-element.elementor-element-bdc5a52{color:var( --e-global-color-0ea1b45 );}.elementor-9 .elementor-element.elementor-element-2ae8282{--display:flex;--justify-content:flex-end;--border-radius:0px 10px 10px 0px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-9 .elementor-element.elementor-element-2ae8282:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-2ae8282 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://solucionesvillacam.com/wp-content/uploads/2026/04/FOTO-HOME-7.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-702f6e0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:2%;--padding-bottom:2%;--padding-left:5%;--padding-right:5%;}.elementor-9 .elementor-element.elementor-element-702f6e0:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-702f6e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e5244f8 );}.elementor-9 .elementor-element.elementor-element-36de7f5{--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:space-between;--align-items:center;}.elementor-9 .elementor-element.elementor-element-a138413 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-2814c64 );}.elementor-9 .elementor-element.elementor-element-5db7981 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-2814c64 );color:var( --e-global-color-2814c64 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-5db7981 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-5db7981 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-2814c64 );border-color:var( --e-global-color-2814c64 );}.elementor-9 .elementor-element.elementor-element-5db7981 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-5db7981 .elementor-button:focus svg{fill:var( --e-global-color-2814c64 );}.elementor-9 .elementor-element.elementor-element-1e07c8c{--display:flex;}.elementor-9 .elementor-element.elementor-element-963dec5{color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-d10afb3{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-e0c7fea{--display:flex;--min-height:50vh;--justify-content:flex-start;--border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-e0c7fea:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-e0c7fea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://solucionesvillacam.com/wp-content/uploads/2026/05/PUERTAS.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-fe5181a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.6;--border-radius:10px 10px 10px 10px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-9 .elementor-element.elementor-element-fe5181a::before, .elementor-9 .elementor-element.elementor-element-fe5181a > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-fe5181a > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-fe5181a > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-fe5181a > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-fe5181a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F2EFEB;--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-5d61078 .elementor-heading-title{font-family:"Epilogue", Sans-serif;font-size:28px;font-weight:300;line-height:1.2em;color:var( --e-global-color-2814c64 );}.elementor-9 .elementor-element.elementor-element-99dd398 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-9 .elementor-element.elementor-element-99dd398{color:var( --e-global-color-2814c64 );}.elementor-9 .elementor-element.elementor-element-1d72379{--display:flex;}.elementor-9 .elementor-element.elementor-element-a30b0d6 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-9 .elementor-element.elementor-element-a30b0d6{color:var( --e-global-color-2814c64 );}.elementor-9 .elementor-element.elementor-element-b048234{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-9 .elementor-element.elementor-element-b048234 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );}:where( .elementor-9 .elementor-element.elementor-element-b048234 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{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 );}:where( .elementor-9 .elementor-element.elementor-element-b048234 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-9 .elementor-element.elementor-element-895fd89{--display:flex;--min-height:50vh;--justify-content:flex-start;--border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-895fd89:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-895fd89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://solucionesvillacam.com/wp-content/uploads/2026/05/foto-home-5.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-bb3cb09{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.6;--border-radius:10px 10px 10px 10px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-9 .elementor-element.elementor-element-bb3cb09::before, .elementor-9 .elementor-element.elementor-element-bb3cb09 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-bb3cb09 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-bb3cb09 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-bb3cb09 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-bb3cb09 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F2EFEB;--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-b7cd3b1 .elementor-heading-title{font-family:"Epilogue", Sans-serif;font-size:28px;font-weight:300;line-height:1.2em;color:var( --e-global-color-2814c64 );}.elementor-9 .elementor-element.elementor-element-6f6dadd > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-9 .elementor-element.elementor-element-6f6dadd{color:var( --e-global-color-2814c64 );}.elementor-9 .elementor-element.elementor-element-ee2a54f{--display:flex;}.elementor-9 .elementor-element.elementor-element-13b4caa > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-9 .elementor-element.elementor-element-13b4caa{color:var( --e-global-color-2814c64 );}.elementor-9 .elementor-element.elementor-element-ae16d23{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-9 .elementor-element.elementor-element-ae16d23 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );}:where( .elementor-9 .elementor-element.elementor-element-ae16d23 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{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 );}:where( .elementor-9 .elementor-element.elementor-element-ae16d23 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-9 .elementor-element.elementor-element-15a9c08{--display:flex;--min-height:50vh;--justify-content:flex-start;--border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-15a9c08:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-15a9c08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://solucionesvillacam.com/wp-content/uploads/2026/05/PRO701-Roble-Pure.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-d15d41d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.6;--border-radius:10px 10px 10px 10px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-9 .elementor-element.elementor-element-d15d41d::before, .elementor-9 .elementor-element.elementor-element-d15d41d > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-d15d41d > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-d15d41d > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-d15d41d > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-d15d41d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F2EFEB;--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-b72d120 .elementor-heading-title{font-family:"Epilogue", Sans-serif;font-size:28px;font-weight:300;line-height:1.2em;color:var( --e-global-color-2814c64 );}.elementor-9 .elementor-element.elementor-element-008011e > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-9 .elementor-element.elementor-element-008011e{color:var( --e-global-color-2814c64 );}.elementor-9 .elementor-element.elementor-element-73c8a37{--display:flex;}.elementor-9 .elementor-element.elementor-element-154aff4 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-9 .elementor-element.elementor-element-154aff4{color:var( --e-global-color-2814c64 );}.elementor-9 .elementor-element.elementor-element-a436637{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-9 .elementor-element.elementor-element-a436637 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );}:where( .elementor-9 .elementor-element.elementor-element-a436637 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{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 );}:where( .elementor-9 .elementor-element.elementor-element-a436637 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-9 .elementor-element.elementor-element-7c3feed{--display:flex;--min-height:50vh;--justify-content:flex-start;--border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-7c3feed:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-7c3feed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://solucionesvillacam.com/wp-content/uploads/2026/05/TARIMAS-EXTERIOR-02.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-bb81557{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.6;--border-radius:10px 10px 10px 10px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-9 .elementor-element.elementor-element-bb81557::before, .elementor-9 .elementor-element.elementor-element-bb81557 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-bb81557 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-bb81557 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-bb81557 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-bb81557 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F2EFEB;--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-1059a95 .elementor-heading-title{font-family:"Epilogue", Sans-serif;font-size:28px;font-weight:300;line-height:1.2em;color:var( --e-global-color-2814c64 );}.elementor-9 .elementor-element.elementor-element-da5952b > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-9 .elementor-element.elementor-element-da5952b{color:var( --e-global-color-2814c64 );}.elementor-9 .elementor-element.elementor-element-d10b5a2{--display:flex;}.elementor-9 .elementor-element.elementor-element-85e36fb > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-9 .elementor-element.elementor-element-85e36fb{color:var( --e-global-color-2814c64 );}.elementor-9 .elementor-element.elementor-element-6f58c55{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-9 .elementor-element.elementor-element-6f58c55 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );}:where( .elementor-9 .elementor-element.elementor-element-6f58c55 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{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 );}:where( .elementor-9 .elementor-element.elementor-element-6f58c55 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-9 .elementor-element.elementor-element-0f94790 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-2814c64 );color:var( --e-global-color-2814c64 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-0f94790 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-0f94790 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-2814c64 );border-color:var( --e-global-color-2814c64 );}.elementor-9 .elementor-element.elementor-element-0f94790 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-0f94790 .elementor-button:focus svg{fill:var( --e-global-color-2814c64 );}.elementor-9 .elementor-element.elementor-element-eac2d29{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:2%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-9 .elementor-element.elementor-element-eac2d29:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-eac2d29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-e5244f8 ) 0%, #FFFFFF 100%);}.elementor-9 .elementor-element.elementor-element-c0bc80f{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-9 .elementor-element.elementor-element-c0bc80f:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-c0bc80f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://solucionesvillacam.com/wp-content/uploads/2026/04/Soluciones-de-carpinteria-a-medida.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-ce3bf81{--display:flex;}.elementor-9 .elementor-element.elementor-element-3661927 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-0ea1b45 );}.elementor-9 .elementor-element.elementor-element-289a098{color:var( --e-global-color-0ea1b45 );}.elementor-9 .elementor-element.elementor-element-8cf4426 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-2814c64 );color:var( --e-global-color-2814c64 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-8cf4426 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-8cf4426 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-2814c64 );border-color:var( --e-global-color-2814c64 );}.elementor-9 .elementor-element.elementor-element-8cf4426 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-8cf4426 .elementor-button:focus svg{fill:var( --e-global-color-2814c64 );}.elementor-9 .elementor-element.elementor-element-840bd4f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-9 .elementor-element.elementor-element-840bd4f:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-840bd4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e5244f8 );}.elementor-9 .elementor-element.elementor-element-840bd4f::before, .elementor-9 .elementor-element.elementor-element-840bd4f > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-840bd4f > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-840bd4f > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-840bd4f > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-840bd4f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://solucionesvillacam.com/wp-content/uploads/2026/04/retrato-joven-carpintero-pie-taller-madera-1.png");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;background-size:50% auto;}.elementor-9 .elementor-element.elementor-element-fe0368a{--display:flex;}.elementor-9 .elementor-element.elementor-element-fe0368a.e-con{--align-self:center;}.elementor-9 .elementor-element.elementor-element-c46b017 .elementor-heading-title{font-family:var( --e-global-typography-e1cd6f0-font-family ), Sans-serif;font-size:var( --e-global-typography-e1cd6f0-font-size );font-weight:var( --e-global-typography-e1cd6f0-font-weight );line-height:var( --e-global-typography-e1cd6f0-line-height );color:#B3BCAE;}.elementor-9 .elementor-element.elementor-element-fc072aa .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-2814c64 );}.elementor-9 .elementor-element.elementor-element-fc1f8d4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-fc1f8d4.e-con{--align-self:center;}.elementor-9 .elementor-element.elementor-element-7cb6d17{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-5dbf7f4{--display:flex;}.elementor-9 .elementor-element.elementor-element-ac629c2{columns:1;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-5cc817a{--display:flex;}.elementor-9 .elementor-element.elementor-element-4854fc5{columns:1;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-c02484a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-1914a46{--display:flex;--justify-content:flex-start;--border-radius:10px 10px 10px 10px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-9 .elementor-element.elementor-element-1914a46:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-1914a46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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-text );}.elementor-9 .elementor-element.elementor-element-0272aec .elementor-image-box-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-0272aec.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-9 .elementor-element.elementor-element-0272aec.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-9 .elementor-element.elementor-element-0272aec.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-9 .elementor-element.elementor-element-0272aec .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-9 .elementor-element.elementor-element-0272aec .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-0272aec .elementor-image-box-title{font-family:"Epilogue", Sans-serif;font-size:28px;font-weight:300;line-height:1.2em;color:var( --e-global-color-2814c64 );}.elementor-9 .elementor-element.elementor-element-ca88ecd{--display:flex;--justify-content:flex-start;--border-radius:10px 10px 10px 10px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-9 .elementor-element.elementor-element-ca88ecd:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-ca88ecd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-9 .elementor-element.elementor-element-2dd50a8 .elementor-image-box-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-2dd50a8.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-9 .elementor-element.elementor-element-2dd50a8.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-9 .elementor-element.elementor-element-2dd50a8.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-9 .elementor-element.elementor-element-2dd50a8 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-9 .elementor-element.elementor-element-2dd50a8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-2dd50a8 .elementor-image-box-title{font-family:"Epilogue", Sans-serif;font-size:28px;font-weight:300;line-height:1.2em;color:var( --e-global-color-2814c64 );}.elementor-9 .elementor-element.elementor-element-990f465{--display:flex;--justify-content:flex-start;--border-radius:10px 10px 10px 10px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-9 .elementor-element.elementor-element-990f465:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-990f465 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-9 .elementor-element.elementor-element-23e066c .elementor-image-box-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-23e066c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-9 .elementor-element.elementor-element-23e066c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-9 .elementor-element.elementor-element-23e066c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-9 .elementor-element.elementor-element-23e066c .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-9 .elementor-element.elementor-element-23e066c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-23e066c .elementor-image-box-title{font-family:"Epilogue", Sans-serif;font-size:28px;font-weight:300;line-height:1.2em;color:var( --e-global-color-2814c64 );}.elementor-9 .elementor-element.elementor-element-e79c762{--display:flex;--justify-content:flex-start;--border-radius:10px 10px 10px 10px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-9 .elementor-element.elementor-element-e79c762:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-e79c762 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-9 .elementor-element.elementor-element-a24da3d .elementor-image-box-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-a24da3d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-9 .elementor-element.elementor-element-a24da3d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-9 .elementor-element.elementor-element-a24da3d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-9 .elementor-element.elementor-element-a24da3d .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-9 .elementor-element.elementor-element-a24da3d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-a24da3d .elementor-image-box-title{font-family:"Epilogue", Sans-serif;font-size:28px;font-weight:300;line-height:1.2em;color:var( --e-global-color-2814c64 );}.elementor-9 .elementor-element.elementor-element-b7c033c{--display:flex;--justify-content:flex-start;--border-radius:10px 10px 10px 10px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-9 .elementor-element.elementor-element-b7c033c:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-b7c033c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-9 .elementor-element.elementor-element-f18f441 .elementor-image-box-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-f18f441.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-9 .elementor-element.elementor-element-f18f441.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-9 .elementor-element.elementor-element-f18f441.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-9 .elementor-element.elementor-element-f18f441 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-9 .elementor-element.elementor-element-f18f441 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-f18f441 .elementor-image-box-title{font-family:"Epilogue", Sans-serif;font-size:28px;font-weight:300;line-height:1.2em;color:var( --e-global-color-2814c64 );}.elementor-9 .elementor-element.elementor-element-4e011a5{--display:flex;--justify-content:flex-start;--border-radius:10px 10px 10px 10px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-9 .elementor-element.elementor-element-4e011a5:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-4e011a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-9 .elementor-element.elementor-element-e5f2c1e .elementor-image-box-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-e5f2c1e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-9 .elementor-element.elementor-element-e5f2c1e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-9 .elementor-element.elementor-element-e5f2c1e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-9 .elementor-element.elementor-element-e5f2c1e .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-9 .elementor-element.elementor-element-e5f2c1e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-e5f2c1e .elementor-image-box-title{font-family:"Epilogue", Sans-serif;font-size:28px;font-weight:300;line-height:1.2em;color:var( --e-global-color-2814c64 );}.elementor-9 .elementor-element.elementor-element-10e66c7 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-2814c64 );color:var( --e-global-color-2814c64 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-10e66c7 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-10e66c7 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-2814c64 );border-color:var( --e-global-color-2814c64 );}.elementor-9 .elementor-element.elementor-element-10e66c7 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-10e66c7 .elementor-button:focus svg{fill:var( --e-global-color-2814c64 );}.elementor-9 .elementor-element.elementor-element-75151dd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-9 .elementor-element.elementor-element-75151dd:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-75151dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2814c64 );}.elementor-9 .elementor-element.elementor-element-8469412{--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:center;--align-items:flex-start;}.elementor-9 .elementor-element.elementor-element-01c5182 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-0ea1b45 );}.elementor-9 .elementor-element.elementor-element-179b935{columns:1;color:var( --e-global-color-0ea1b45 );}.elementor-9 .elementor-element.elementor-element-3a0e869 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-2814c64 );color:var( --e-global-color-2814c64 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-3a0e869 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-3a0e869 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-0ea1b45 );border-color:var( --e-global-color-0ea1b45 );}.elementor-9 .elementor-element.elementor-element-3a0e869 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-3a0e869 .elementor-button:focus svg{fill:var( --e-global-color-0ea1b45 );}.elementor-9 .elementor-element.elementor-element-fe1c678{--display:flex;}.elementor-9 .elementor-element.elementor-element-abe582d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-80233bd{--display:flex;--justify-content:flex-start;--border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-73b720c .elementor-image-box-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-73b720c .elementor-image-box-title{font-family:"Epilogue", Sans-serif;font-size:24px;font-weight:300;line-height:1.2em;color:var( --e-global-color-0ea1b45 );}.elementor-9 .elementor-element.elementor-element-73b720c:has(:hover) .elementor-image-box-title,
					 .elementor-9 .elementor-element.elementor-element-73b720c:has(:focus) .elementor-image-box-title{color:var( --e-global-color-0ea1b45 );}.elementor-9 .elementor-element.elementor-element-73b720c .elementor-image-box-description{color:var( --e-global-color-0ea1b45 );}.elementor-9 .elementor-element.elementor-element-4f38061{--display:flex;--justify-content:flex-start;--border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-8d95030 .elementor-image-box-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-8d95030 .elementor-image-box-title{font-family:"Epilogue", Sans-serif;font-size:24px;font-weight:300;line-height:1.2em;color:var( --e-global-color-0ea1b45 );}.elementor-9 .elementor-element.elementor-element-8d95030:has(:hover) .elementor-image-box-title,
					 .elementor-9 .elementor-element.elementor-element-8d95030:has(:focus) .elementor-image-box-title{color:var( --e-global-color-0ea1b45 );}.elementor-9 .elementor-element.elementor-element-8d95030 .elementor-image-box-description{color:var( --e-global-color-0ea1b45 );}.elementor-9 .elementor-element.elementor-element-b644bc8{--display:flex;--justify-content:flex-start;--border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-63e327a .elementor-image-box-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-63e327a .elementor-image-box-title{font-family:"Epilogue", Sans-serif;font-size:24px;font-weight:300;line-height:1.2em;color:var( --e-global-color-0ea1b45 );}.elementor-9 .elementor-element.elementor-element-63e327a:has(:hover) .elementor-image-box-title,
					 .elementor-9 .elementor-element.elementor-element-63e327a:has(:focus) .elementor-image-box-title{color:var( --e-global-color-0ea1b45 );}.elementor-9 .elementor-element.elementor-element-63e327a .elementor-image-box-description{color:var( --e-global-color-0ea1b45 );}.elementor-9 .elementor-element.elementor-element-965b22c{--display:flex;--justify-content:flex-start;--border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-f65c4ce .elementor-image-box-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-f65c4ce .elementor-image-box-title{font-family:"Epilogue", Sans-serif;font-size:24px;font-weight:300;line-height:1.2em;color:var( --e-global-color-0ea1b45 );}.elementor-9 .elementor-element.elementor-element-f65c4ce:has(:hover) .elementor-image-box-title,
					 .elementor-9 .elementor-element.elementor-element-f65c4ce:has(:focus) .elementor-image-box-title{color:var( --e-global-color-0ea1b45 );}.elementor-9 .elementor-element.elementor-element-f65c4ce .elementor-image-box-description{color:var( --e-global-color-0ea1b45 );}.elementor-9 .elementor-element.elementor-element-caca926{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-e3aea81{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-147ce70{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-a1ccc67{--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:80px 80px;--row-gap:80px;--column-gap:80px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#57615980;--border-color:#57615980;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-9 .elementor-element.elementor-element-a1ccc67:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-a1ccc67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e5244f8 );}.elementor-9 .elementor-element.elementor-element-6e803db{--display:flex;}.elementor-9 .elementor-element.elementor-element-86bfe48 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-2814c64 );}.elementor-9 .elementor-element.elementor-element-d8611d7{--display:flex;}.elementor-9 .elementor-element.elementor-element-daad6c0{--display:flex;}.elementor-9 .elementor-element.elementor-element-16e297d{columns:1;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-820cbfc{--display:flex;}.elementor-9 .elementor-element.elementor-element-7a86a54{columns:1;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-c810f38{--display:flex;}.elementor-9 .elementor-element.elementor-element-21b1deb{columns:1;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-e591511{--display:flex;}.elementor-9 .elementor-element.elementor-element-2a31f3d{columns:1;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-50d1d0e{--display:flex;}.elementor-9 .elementor-element.elementor-element-d424fac{columns:1;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-9613cd4{--display:flex;}.elementor-9 .elementor-element.elementor-element-266ddb6{columns:1;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-bcabccd{--display:flex;}.elementor-9 .elementor-element.elementor-element-569923b{columns:1;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-63340c5{--n-accordion-title-font-size:var( --e-global-typography-e1cd6f0-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:20px;--n-accordion-icon-size:15px;}.elementor-9 .elementor-element.elementor-element-63340c5 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#E5E5E5;}.elementor-9 .elementor-element.elementor-element-63340c5 {--n-accordion-padding:10px 10px 20px 10px;}:where( .elementor-9 .elementor-element.elementor-element-63340c5 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-e1cd6f0-font-family ), Sans-serif;font-weight:var( --e-global-typography-e1cd6f0-font-weight );line-height:var( --e-global-typography-e1cd6f0-line-height );}:where( .elementor-9 .elementor-element.elementor-element-63340c5 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-9 .elementor-element.elementor-element-f05fb5b{--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:space-between;--align-items:center;}.elementor-9 .elementor-element.elementor-element-fcbd419 .elementor-heading-title{font-family:var( --e-global-typography-b1f2afd-font-family ), Sans-serif;font-size:var( --e-global-typography-b1f2afd-font-size );font-weight:var( --e-global-typography-b1f2afd-font-weight );line-height:var( --e-global-typography-b1f2afd-line-height );color:var( --e-global-color-2814c64 );}.elementor-9 .elementor-element.elementor-element-25b9a58 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-2814c64 );color:var( --e-global-color-2814c64 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-25b9a58 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-25b9a58 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-2814c64 );border-color:var( --e-global-color-2814c64 );}.elementor-9 .elementor-element.elementor-element-25b9a58 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-25b9a58 .elementor-button:focus svg{fill:var( --e-global-color-2814c64 );}.elementor-9 .elementor-element.elementor-element-4acd08d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-9 .elementor-element.elementor-element-4acd08d:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-4acd08d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e5244f8 );}.elementor-9 .elementor-element.elementor-element-ef5797a{--display:flex;--min-height:480px;--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:center;--align-items:center;--overlay-opacity:0.1;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-9 .elementor-element.elementor-element-ef5797a:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-ef5797a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://solucionesvillacam.com/wp-content/uploads/2026/04/soluciones_villacam_LINK_IMAGEN_minimalist_living_room_interi_12dd25e2-6bee-44a8-a9d6-cad54a5f6ba7_1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-ef5797a::before, .elementor-9 .elementor-element.elementor-element-ef5797a > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-ef5797a > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-ef5797a > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-ef5797a > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-ef5797a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-e533217{--display:flex;--justify-content:center;}.elementor-9 .elementor-element.elementor-element-b9af05a{text-align:center;color:var( --e-global-color-0ea1b45 );}.elementor-9 .elementor-element.elementor-element-bc2a8f6 .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-0ea1b45 );color:var( --e-global-color-0ea1b45 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-0ea1b45 );border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-bc2a8f6 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-bc2a8f6 .elementor-button:focus{background-color:var( --e-global-color-0ea1b45 );color:var( --e-global-color-2814c64 );border-color:var( --e-global-color-0ea1b45 );}.elementor-9 .elementor-element.elementor-element-bc2a8f6 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-bc2a8f6 .elementor-button:focus svg{fill:var( --e-global-color-2814c64 );}@media(max-width:1366px){.elementor-9 .elementor-element.elementor-element-27b1c09{--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-9 .elementor-element.elementor-element-44503e2 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-982ae67{--margin-top:-5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-9 .elementor-element.elementor-element-ebff315{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9 .elementor-element.elementor-element-4984051 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9 .elementor-element.elementor-element-94abdbb{--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-9fb4e25 .elementor-heading-title{font-size:24px;}.elementor-9 .elementor-element.elementor-element-1bf1d2c{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}:where( .elementor-9 .elementor-element.elementor-element-1bf1d2c > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-c10820e .elementor-heading-title{font-size:24px;}.elementor-9 .elementor-element.elementor-element-82ec836{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}:where( .elementor-9 .elementor-element.elementor-element-82ec836 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-383a1ab .elementor-heading-title{font-size:24px;}.elementor-9 .elementor-element.elementor-element-4f1765b{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}:where( .elementor-9 .elementor-element.elementor-element-4f1765b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-60e02b9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9 .elementor-element.elementor-element-36de7f5{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9 .elementor-element.elementor-element-a138413 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9 .elementor-element.elementor-element-d10afb3{--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-5d61078 .elementor-heading-title{font-size:24px;}.elementor-9 .elementor-element.elementor-element-b048234{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}:where( .elementor-9 .elementor-element.elementor-element-b048234 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-b7cd3b1 .elementor-heading-title{font-size:24px;}.elementor-9 .elementor-element.elementor-element-ae16d23{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}:where( .elementor-9 .elementor-element.elementor-element-ae16d23 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-b72d120 .elementor-heading-title{font-size:24px;}.elementor-9 .elementor-element.elementor-element-a436637{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}:where( .elementor-9 .elementor-element.elementor-element-a436637 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-1059a95 .elementor-heading-title{font-size:24px;}.elementor-9 .elementor-element.elementor-element-6f58c55{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}:where( .elementor-9 .elementor-element.elementor-element-6f58c55 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-3661927 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9 .elementor-element.elementor-element-fe0368a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9 .elementor-element.elementor-element-c46b017 .elementor-heading-title{font-size:var( --e-global-typography-e1cd6f0-font-size );line-height:var( --e-global-typography-e1cd6f0-line-height );}.elementor-9 .elementor-element.elementor-element-fc072aa .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9 .elementor-element.elementor-element-c02484a{--grid-auto-flow:row;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-0272aec .elementor-image-box-title{font-size:24px;}.elementor-9 .elementor-element.elementor-element-2dd50a8 .elementor-image-box-title{font-size:24px;}.elementor-9 .elementor-element.elementor-element-23e066c .elementor-image-box-title{font-size:24px;}.elementor-9 .elementor-element.elementor-element-a24da3d .elementor-image-box-title{font-size:24px;}.elementor-9 .elementor-element.elementor-element-f18f441 .elementor-image-box-title{font-size:24px;}.elementor-9 .elementor-element.elementor-element-e5f2c1e .elementor-image-box-title{font-size:24px;}.elementor-9 .elementor-element.elementor-element-8469412{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9 .elementor-element.elementor-element-01c5182 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9 .elementor-element.elementor-element-abe582d{--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-73b720c .elementor-image-box-title{font-size:24px;}.elementor-9 .elementor-element.elementor-element-8d95030 .elementor-image-box-title{font-size:24px;}.elementor-9 .elementor-element.elementor-element-63e327a .elementor-image-box-title{font-size:24px;}.elementor-9 .elementor-element.elementor-element-f65c4ce .elementor-image-box-title{font-size:24px;}.elementor-9 .elementor-element.elementor-element-6e803db{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9 .elementor-element.elementor-element-86bfe48 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9 .elementor-element.elementor-element-63340c5{--n-accordion-title-font-size:var( --e-global-typography-e1cd6f0-font-size );}:where( .elementor-9 .elementor-element.elementor-element-63340c5 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-e1cd6f0-line-height );}.elementor-9 .elementor-element.elementor-element-fcbd419 .elementor-heading-title{font-size:var( --e-global-typography-b1f2afd-font-size );line-height:var( --e-global-typography-b1f2afd-line-height );}}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-27b1c09{--overlay-opacity:0;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-9 .elementor-element.elementor-element-44503e2 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-982ae67{--margin-top:-6%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-9 .elementor-element.elementor-element-22a3de3{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-9 .elementor-element.elementor-element-4984051 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9 .elementor-element.elementor-element-94abdbb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-9fb4e25 .elementor-heading-title{font-size:20px;}.elementor-9 .elementor-element.elementor-element-1bf1d2c{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}:where( .elementor-9 .elementor-element.elementor-element-1bf1d2c > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-c10820e .elementor-heading-title{font-size:20px;}.elementor-9 .elementor-element.elementor-element-82ec836{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}:where( .elementor-9 .elementor-element.elementor-element-82ec836 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-383a1ab .elementor-heading-title{font-size:20px;}.elementor-9 .elementor-element.elementor-element-4f1765b{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}:where( .elementor-9 .elementor-element.elementor-element-4f1765b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-ed87309{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-6d3b2dc{--border-radius:10px 10px 0px 0px;}.elementor-9 .elementor-element.elementor-element-60e02b9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9 .elementor-element.elementor-element-2ae8282{--min-height:25vh;--border-radius:0px 0px 10px 10px;}.elementor-9 .elementor-element.elementor-element-702f6e0{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-9 .elementor-element.elementor-element-a138413 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9 .elementor-element.elementor-element-d10afb3{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-5d61078 .elementor-heading-title{font-size:20px;}.elementor-9 .elementor-element.elementor-element-b048234{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}:where( .elementor-9 .elementor-element.elementor-element-b048234 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-b7cd3b1 .elementor-heading-title{font-size:20px;}.elementor-9 .elementor-element.elementor-element-ae16d23{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}:where( .elementor-9 .elementor-element.elementor-element-ae16d23 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-b72d120 .elementor-heading-title{font-size:20px;}.elementor-9 .elementor-element.elementor-element-a436637{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}:where( .elementor-9 .elementor-element.elementor-element-a436637 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-1059a95 .elementor-heading-title{font-size:20px;}.elementor-9 .elementor-element.elementor-element-6f58c55{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}:where( .elementor-9 .elementor-element.elementor-element-6f58c55 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-c0bc80f{--border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-ce3bf81{--border-radius:10px 10px 0px 0px;}.elementor-9 .elementor-element.elementor-element-3661927 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9 .elementor-element.elementor-element-c46b017 .elementor-heading-title{font-size:var( --e-global-typography-e1cd6f0-font-size );line-height:var( --e-global-typography-e1cd6f0-line-height );}.elementor-9 .elementor-element.elementor-element-fc072aa .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9 .elementor-element.elementor-element-fc1f8d4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-7cb6d17{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9 .elementor-element.elementor-element-ac629c2{columns:1;}.elementor-9 .elementor-element.elementor-element-4854fc5{columns:1;}.elementor-9 .elementor-element.elementor-element-c02484a{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-0272aec .elementor-image-box-title{font-size:20px;}.elementor-9 .elementor-element.elementor-element-2dd50a8 .elementor-image-box-title{font-size:20px;}.elementor-9 .elementor-element.elementor-element-23e066c .elementor-image-box-title{font-size:20px;}.elementor-9 .elementor-element.elementor-element-a24da3d .elementor-image-box-title{font-size:20px;}.elementor-9 .elementor-element.elementor-element-f18f441 .elementor-image-box-title{font-size:20px;}.elementor-9 .elementor-element.elementor-element-e5f2c1e .elementor-image-box-title{font-size:20px;}.elementor-9 .elementor-element.elementor-element-75151dd{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-8469412{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9 .elementor-element.elementor-element-01c5182 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9 .elementor-element.elementor-element-179b935{columns:1;}.elementor-9 .elementor-element.elementor-element-abe582d{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-73b720c .elementor-image-box-title{font-size:20px;}.elementor-9 .elementor-element.elementor-element-8d95030 .elementor-image-box-title{font-size:20px;}.elementor-9 .elementor-element.elementor-element-63e327a .elementor-image-box-title{font-size:20px;}.elementor-9 .elementor-element.elementor-element-f65c4ce .elementor-image-box-title{font-size:20px;}.elementor-9 .elementor-element.elementor-element-a1ccc67{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-9 .elementor-element.elementor-element-6e803db{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9 .elementor-element.elementor-element-86bfe48 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9 .elementor-element.elementor-element-16e297d{columns:1;}.elementor-9 .elementor-element.elementor-element-7a86a54{columns:1;}.elementor-9 .elementor-element.elementor-element-21b1deb{columns:1;}.elementor-9 .elementor-element.elementor-element-2a31f3d{columns:1;}.elementor-9 .elementor-element.elementor-element-d424fac{columns:1;}.elementor-9 .elementor-element.elementor-element-266ddb6{columns:1;}.elementor-9 .elementor-element.elementor-element-569923b{columns:1;}.elementor-9 .elementor-element.elementor-element-63340c5{--n-accordion-title-font-size:var( --e-global-typography-e1cd6f0-font-size );}:where( .elementor-9 .elementor-element.elementor-element-63340c5 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-e1cd6f0-line-height );}.elementor-9 .elementor-element.elementor-element-fcbd419 .elementor-heading-title{font-size:var( --e-global-typography-b1f2afd-font-size );line-height:var( --e-global-typography-b1f2afd-line-height );}.elementor-9 .elementor-element.elementor-element-ef5797a{--min-height:0vh;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-911e6c6{--z-index:1;}.elementor-9 .elementor-element.elementor-element-12f447c{--min-height:65vh;}.elementor-9 .elementor-element.elementor-element-27b1c09{--min-height:50vh;--justify-content:space-evenly;--overlay-opacity:0.2;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-9 .elementor-element.elementor-element-44503e2 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-982ae67{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-9 .elementor-element.elementor-element-22a3de3{--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-9 .elementor-element.elementor-element-4984051 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9 .elementor-element.elementor-element-94abdbb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-15a561e{--min-height:50vh;}.elementor-9 .elementor-element.elementor-element-9fb4e25 .elementor-heading-title{font-size:18px;}.elementor-9 .elementor-element.elementor-element-1bf1d2c{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}:where( .elementor-9 .elementor-element.elementor-element-1bf1d2c > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-75b2a12{--min-height:50vh;}.elementor-9 .elementor-element.elementor-element-c10820e .elementor-heading-title{font-size:18px;}.elementor-9 .elementor-element.elementor-element-82ec836{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}:where( .elementor-9 .elementor-element.elementor-element-82ec836 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-c23e7c4{--min-height:50vh;}.elementor-9 .elementor-element.elementor-element-383a1ab .elementor-heading-title{font-size:18px;}.elementor-9 .elementor-element.elementor-element-4f1765b{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}:where( .elementor-9 .elementor-element.elementor-element-4f1765b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-6d3b2dc{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-9 .elementor-element.elementor-element-60e02b9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9 .elementor-element.elementor-element-2ae8282{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-9 .elementor-element.elementor-element-702f6e0{--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-9 .elementor-element.elementor-element-a138413 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9 .elementor-element.elementor-element-d10afb3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-5d61078 .elementor-heading-title{font-size:18px;}.elementor-9 .elementor-element.elementor-element-b048234{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}:where( .elementor-9 .elementor-element.elementor-element-b048234 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-b7cd3b1 .elementor-heading-title{font-size:18px;}.elementor-9 .elementor-element.elementor-element-ae16d23{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}:where( .elementor-9 .elementor-element.elementor-element-ae16d23 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-b72d120 .elementor-heading-title{font-size:18px;}.elementor-9 .elementor-element.elementor-element-a436637{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}:where( .elementor-9 .elementor-element.elementor-element-a436637 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-1059a95 .elementor-heading-title{font-size:18px;}.elementor-9 .elementor-element.elementor-element-6f58c55{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}:where( .elementor-9 .elementor-element.elementor-element-6f58c55 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-c0bc80f{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-9 .elementor-element.elementor-element-ce3bf81{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-9 .elementor-element.elementor-element-3661927 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9 .elementor-element.elementor-element-c46b017 .elementor-heading-title{font-size:var( --e-global-typography-e1cd6f0-font-size );line-height:var( --e-global-typography-e1cd6f0-line-height );}.elementor-9 .elementor-element.elementor-element-fc072aa .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9 .elementor-element.elementor-element-7cb6d17{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9 .elementor-element.elementor-element-c02484a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-0272aec .elementor-image-box-img{margin-bottom:15px;}.elementor-9 .elementor-element.elementor-element-0272aec .elementor-image-box-title{font-size:18px;}.elementor-9 .elementor-element.elementor-element-2dd50a8 .elementor-image-box-img{margin-bottom:15px;}.elementor-9 .elementor-element.elementor-element-2dd50a8 .elementor-image-box-title{font-size:18px;}.elementor-9 .elementor-element.elementor-element-23e066c .elementor-image-box-img{margin-bottom:15px;}.elementor-9 .elementor-element.elementor-element-23e066c .elementor-image-box-title{font-size:18px;}.elementor-9 .elementor-element.elementor-element-a24da3d .elementor-image-box-img{margin-bottom:15px;}.elementor-9 .elementor-element.elementor-element-a24da3d .elementor-image-box-title{font-size:18px;}.elementor-9 .elementor-element.elementor-element-f18f441 .elementor-image-box-img{margin-bottom:15px;}.elementor-9 .elementor-element.elementor-element-f18f441 .elementor-image-box-title{font-size:18px;}.elementor-9 .elementor-element.elementor-element-e5f2c1e .elementor-image-box-img{margin-bottom:15px;}.elementor-9 .elementor-element.elementor-element-e5f2c1e .elementor-image-box-title{font-size:18px;}.elementor-9 .elementor-element.elementor-element-01c5182 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9 .elementor-element.elementor-element-fe1c678{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-abe582d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-73b720c .elementor-image-box-title{font-size:18px;}.elementor-9 .elementor-element.elementor-element-8d95030 .elementor-image-box-title{font-size:18px;}.elementor-9 .elementor-element.elementor-element-63e327a .elementor-image-box-title{font-size:18px;}.elementor-9 .elementor-element.elementor-element-f65c4ce .elementor-image-box-title{font-size:18px;}.elementor-9 .elementor-element.elementor-element-86bfe48 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9 .elementor-element.elementor-element-63340c5{--n-accordion-title-font-size:var( --e-global-typography-e1cd6f0-font-size );}:where( .elementor-9 .elementor-element.elementor-element-63340c5 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-e1cd6f0-line-height );}.elementor-9 .elementor-element.elementor-element-fcbd419 .elementor-heading-title{font-size:var( --e-global-typography-b1f2afd-font-size );line-height:var( --e-global-typography-b1f2afd-line-height );}.elementor-9 .elementor-element.elementor-element-ef5797a{--min-height:0vh;--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-911e6c6{--content-width:1700px;}.elementor-9 .elementor-element.elementor-element-82c2889{--width:50%;}.elementor-9 .elementor-element.elementor-element-7397359{--width:50%;}.elementor-9 .elementor-element.elementor-element-6d3b2dc{--width:50%;}.elementor-9 .elementor-element.elementor-element-2ae8282{--width:50%;}.elementor-9 .elementor-element.elementor-element-ce3bf81{--width:75%;}.elementor-9 .elementor-element.elementor-element-fe0368a{--width:80%;}.elementor-9 .elementor-element.elementor-element-fc1f8d4{--width:80%;}.elementor-9 .elementor-element.elementor-element-5dbf7f4{--width:50%;}.elementor-9 .elementor-element.elementor-element-5cc817a{--width:50%;}.elementor-9 .elementor-element.elementor-element-8469412{--width:50%;}.elementor-9 .elementor-element.elementor-element-fe1c678{--width:50%;}.elementor-9 .elementor-element.elementor-element-6e803db{--width:35%;}.elementor-9 .elementor-element.elementor-element-d8611d7{--width:65%;}.elementor-9 .elementor-element.elementor-element-4acd08d{--content-width:1700px;}.elementor-9 .elementor-element.elementor-element-e533217{--width:75%;}}@media(max-width:1024px) and (min-width:768px){.elementor-9 .elementor-element.elementor-element-82c2889{--width:75%;}.elementor-9 .elementor-element.elementor-element-7397359{--width:75%;}.elementor-9 .elementor-element.elementor-element-6d3b2dc{--width:100%;}.elementor-9 .elementor-element.elementor-element-2ae8282{--width:100%;}.elementor-9 .elementor-element.elementor-element-c0bc80f{--width:100%;}.elementor-9 .elementor-element.elementor-element-ce3bf81{--width:100%;}.elementor-9 .elementor-element.elementor-element-fe0368a{--width:100%;}.elementor-9 .elementor-element.elementor-element-fc1f8d4{--width:100%;}.elementor-9 .elementor-element.elementor-element-5dbf7f4{--width:100%;}.elementor-9 .elementor-element.elementor-element-5cc817a{--width:100%;}.elementor-9 .elementor-element.elementor-element-8469412{--width:100%;}.elementor-9 .elementor-element.elementor-element-fe1c678{--width:100%;}.elementor-9 .elementor-element.elementor-element-6e803db{--width:100%;}.elementor-9 .elementor-element.elementor-element-d8611d7{--width:100%;}}@media(min-width:1367px){.elementor-9 .elementor-element.elementor-element-ef5797a:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-ef5797a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}