.elementor-51 .elementor-element.elementor-element-17289101{--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:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-4fa15bd9{--display:flex;--min-height:93vh;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.69;--overlay-mix-blend-mode:multiply;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-4fa15bd9:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-4fa15bd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://adhoc-projects.com/wp-content/uploads/2026/09/ADHOC.webp");background-position:center center;background-size:cover;}.elementor-51 .elementor-element.elementor-element-4fa15bd9::before, .elementor-51 .elementor-element.elementor-element-4fa15bd9 > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-4fa15bd9 > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-4fa15bd9 > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-4fa15bd9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-4fa15bd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #353C404A 62%, var( --e-global-color-primary ) 84%);}.elementor-51 .elementor-element.elementor-element-3f6286a2{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px;}.elementor-51 .elementor-element.elementor-element-3f6286a2 .elementor-divider-separator{width:100%;}.elementor-51 .elementor-element.elementor-element-3f6286a2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-51 .elementor-element.elementor-element-e30498d{--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:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-7356ec9c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-18acbb60 .elementor-icon-list-icon i{color:var( --e-global-color-48fd705 );transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-18acbb60 .elementor-icon-list-icon svg{fill:var( --e-global-color-48fd705 );transition:fill 0.3s;}.elementor-51 .elementor-element.elementor-element-18acbb60{--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-51 .elementor-element.elementor-element-18acbb60:NOT(.elementor-icon-list-ico-position-10) .elementor-icon-list-text{padding-left:10px;}.elementor-51 .elementor-element.elementor-element-18acbb60.elementor-icon-list-ico-position-10 .elementor-icon-list-text{padding-right:10px;}.elementor-51 .elementor-element.elementor-element-18acbb60 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-18acbb60 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-18acbb60 .elementor-icon-list-text{color:var( --e-global-color-48fd705 );transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-2b86218a{width:var( --container-widget-width, 430px );max-width:430px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:430px;--container-widget-flex-grow:0;text-align:start;}.elementor-51 .elementor-element.elementor-element-2b86218a .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:44px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:-1.5px;color:var( --e-global-color-48fd705 );}.elementor-51 .elementor-element.elementor-element-19e6b7b7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-51 .elementor-element.elementor-element-783a6784{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-48fd705 );}.elementor-51 .elementor-element.elementor-element-783a6784 p{margin-block-end:0px;}.elementor-51 .elementor-element.elementor-element-56a1566f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-469e6c78 .elementor-button{background-color:var( --e-global-color-48fd705 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-48fd705 );border-radius:30px 30px 30px 30px;padding:12px 25px 12px 25px;}.elementor-51 .elementor-element.elementor-element-469e6c78 .elementor-button:hover, .elementor-51 .elementor-element.elementor-element-469e6c78 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-48fd705 );}.elementor-51 .elementor-element.elementor-element-469e6c78 .elementor-button:hover svg, .elementor-51 .elementor-element.elementor-element-469e6c78 .elementor-button:focus svg{fill:var( --e-global-color-48fd705 );}.elementor-51 .elementor-element.elementor-element-30f7b2d2 .elementor-button{background-color:#F9F8F400;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-48fd705 );color:var( --e-global-color-48fd705 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-48fd705 );border-radius:30px 30px 30px 30px;padding:12px 25px 12px 25px;}.elementor-51 .elementor-element.elementor-element-30f7b2d2 .elementor-button:hover, .elementor-51 .elementor-element.elementor-element-30f7b2d2 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-48fd705 );border-color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-30f7b2d2 .elementor-button:hover svg, .elementor-51 .elementor-element.elementor-element-30f7b2d2 .elementor-button:focus svg{fill:var( --e-global-color-48fd705 );}.elementor-51 .elementor-element.elementor-element-1692a836{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-2a485aa3{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--justify-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-10914715 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:10px;}.elementor-51 .elementor-element.elementor-element-10914715 .elementor-icon-box-title{margin-bottom:0px;margin-top:0;color:var( --e-global-color-48fd705 );}.elementor-51 .elementor-element.elementor-element-10914715 .elementor-image-box-title{margin-bottom:0px;margin-top:0;}.elementor-51 .elementor-element.elementor-element-10914715.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-48fd705 );}.elementor-51 .elementor-element.elementor-element-10914715.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-10914715.elementor-view-default .elementor-icon{fill:var( --e-global-color-48fd705 );color:var( --e-global-color-48fd705 );border-color:var( --e-global-color-48fd705 );}.elementor-51 .elementor-element.elementor-element-10914715 .elementor-icon{font-size:12px;}.elementor-51 .elementor-element.elementor-element-10914715 .elementor-icon-box-icon{margin-top:0px;}.elementor-51 .elementor-element.elementor-element-10914715 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-10914715 .elementor-icon-box-title a{font-family:var( --e-global-typography-8d15667-font-family ), Sans-serif;font-size:var( --e-global-typography-8d15667-font-size );font-weight:var( --e-global-typography-8d15667-font-weight );text-transform:var( --e-global-typography-8d15667-text-transform );font-style:var( --e-global-typography-8d15667-font-style );text-decoration:var( --e-global-typography-8d15667-text-decoration );line-height:var( --e-global-typography-8d15667-line-height );letter-spacing:var( --e-global-typography-8d15667-letter-spacing );}.elementor-51 .elementor-element.elementor-element-10914715 .elementor-icon-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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-51 .elementor-element.elementor-element-3347bd79 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:10px;}.elementor-51 .elementor-element.elementor-element-3347bd79 .elementor-icon-box-title{margin-bottom:0px;margin-top:0;color:var( --e-global-color-48fd705 );}.elementor-51 .elementor-element.elementor-element-3347bd79 .elementor-image-box-title{margin-bottom:0px;margin-top:0;}.elementor-51 .elementor-element.elementor-element-3347bd79.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-48fd705 );}.elementor-51 .elementor-element.elementor-element-3347bd79.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-3347bd79.elementor-view-default .elementor-icon{fill:var( --e-global-color-48fd705 );color:var( --e-global-color-48fd705 );border-color:var( --e-global-color-48fd705 );}.elementor-51 .elementor-element.elementor-element-3347bd79 .elementor-icon{font-size:12px;}.elementor-51 .elementor-element.elementor-element-3347bd79 .elementor-icon-box-icon{margin-top:0px;}.elementor-51 .elementor-element.elementor-element-3347bd79 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-3347bd79 .elementor-icon-box-title a{font-family:var( --e-global-typography-8d15667-font-family ), Sans-serif;font-size:var( --e-global-typography-8d15667-font-size );font-weight:var( --e-global-typography-8d15667-font-weight );text-transform:var( --e-global-typography-8d15667-text-transform );font-style:var( --e-global-typography-8d15667-font-style );text-decoration:var( --e-global-typography-8d15667-text-decoration );line-height:var( --e-global-typography-8d15667-line-height );letter-spacing:var( --e-global-typography-8d15667-letter-spacing );}.elementor-51 .elementor-element.elementor-element-3347bd79 .elementor-icon-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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-51 .elementor-element.elementor-element-1714ac7b .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:10px;}.elementor-51 .elementor-element.elementor-element-1714ac7b .elementor-icon-box-title{margin-bottom:0px;margin-top:0;color:var( --e-global-color-48fd705 );}.elementor-51 .elementor-element.elementor-element-1714ac7b .elementor-image-box-title{margin-bottom:0px;margin-top:0;}.elementor-51 .elementor-element.elementor-element-1714ac7b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-48fd705 );}.elementor-51 .elementor-element.elementor-element-1714ac7b.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-1714ac7b.elementor-view-default .elementor-icon{fill:var( --e-global-color-48fd705 );color:var( --e-global-color-48fd705 );border-color:var( --e-global-color-48fd705 );}.elementor-51 .elementor-element.elementor-element-1714ac7b .elementor-icon{font-size:12px;}.elementor-51 .elementor-element.elementor-element-1714ac7b .elementor-icon-box-icon{margin-top:0px;}.elementor-51 .elementor-element.elementor-element-1714ac7b .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-1714ac7b .elementor-icon-box-title a{font-family:var( --e-global-typography-8d15667-font-family ), Sans-serif;font-size:var( --e-global-typography-8d15667-font-size );font-weight:var( --e-global-typography-8d15667-font-weight );text-transform:var( --e-global-typography-8d15667-text-transform );font-style:var( --e-global-typography-8d15667-font-style );text-decoration:var( --e-global-typography-8d15667-text-decoration );line-height:var( --e-global-typography-8d15667-line-height );letter-spacing:var( --e-global-typography-8d15667-letter-spacing );}.elementor-51 .elementor-element.elementor-element-1714ac7b .elementor-icon-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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-51 .elementor-element.elementor-element-1fd433e .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:10px;}.elementor-51 .elementor-element.elementor-element-1fd433e .elementor-icon-box-title{margin-bottom:0px;margin-top:0;color:var( --e-global-color-48fd705 );}.elementor-51 .elementor-element.elementor-element-1fd433e .elementor-image-box-title{margin-bottom:0px;margin-top:0;}.elementor-51 .elementor-element.elementor-element-1fd433e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-48fd705 );}.elementor-51 .elementor-element.elementor-element-1fd433e.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-1fd433e.elementor-view-default .elementor-icon{fill:var( --e-global-color-48fd705 );color:var( --e-global-color-48fd705 );border-color:var( --e-global-color-48fd705 );}.elementor-51 .elementor-element.elementor-element-1fd433e .elementor-icon{font-size:12px;}.elementor-51 .elementor-element.elementor-element-1fd433e .elementor-icon-box-icon{margin-top:0px;}.elementor-51 .elementor-element.elementor-element-1fd433e .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-1fd433e .elementor-icon-box-title a{font-family:var( --e-global-typography-8d15667-font-family ), Sans-serif;font-size:var( --e-global-typography-8d15667-font-size );font-weight:var( --e-global-typography-8d15667-font-weight );text-transform:var( --e-global-typography-8d15667-text-transform );font-style:var( --e-global-typography-8d15667-font-style );text-decoration:var( --e-global-typography-8d15667-text-decoration );line-height:var( --e-global-typography-8d15667-line-height );letter-spacing:var( --e-global-typography-8d15667-letter-spacing );}.elementor-51 .elementor-element.elementor-element-1fd433e .elementor-icon-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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-51 .elementor-element.elementor-element-61e9c89b{--grid-template-columns:repeat(0, auto);text-align:right;--icon-size:14px;--grid-column-gap:15px;--grid-row-gap:0px;}.elementor-51 .elementor-element.elementor-element-61e9c89b .elementor-social-icon{background-color:#02010100;--icon-padding:0em;}.elementor-51 .elementor-element.elementor-element-61e9c89b .elementor-social-icon i{color:var( --e-global-color-48fd705 );}.elementor-51 .elementor-element.elementor-element-61e9c89b .elementor-social-icon svg{fill:var( --e-global-color-48fd705 );}.elementor-51 .elementor-element.elementor-element-61e9c89b .elementor-social-icon:hover{background-color:#02010100;}.elementor-51 .elementor-element.elementor-element-61e9c89b .elementor-social-icon:hover i{color:var( --e-global-color-text );}.elementor-51 .elementor-element.elementor-element-61e9c89b .elementor-social-icon:hover svg{fill:var( --e-global-color-text );}.elementor-51 .elementor-element.elementor-element-2fe03fc{margin:0px -20px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;bottom:0px;}body:not(.rtl) .elementor-51 .elementor-element.elementor-element-2fe03fc{right:0px;}body.rtl .elementor-51 .elementor-element.elementor-element-2fe03fc{left:0px;}.elementor-51 .elementor-element.elementor-element-2fe03fc img{opacity:0.2;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-51 .elementor-element.elementor-element-2ab4807d{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-6feb4519{--display:flex;--min-height:250px;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-757b136 );--border-color:var( --e-global-color-757b136 );--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-22409ead{text-align:start;}.elementor-51 .elementor-element.elementor-element-22409ead .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-51 .elementor-element.elementor-element-0a55980{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-51 .elementor-element.elementor-element-0a55980 p{margin-block-end:0px;}.elementor-51 .elementor-element.elementor-element-6de28281{--display:flex;--min-height:250px;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-757b136 );--border-color:var( --e-global-color-757b136 );--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-495df865{text-align:start;}.elementor-51 .elementor-element.elementor-element-495df865 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-51 .elementor-element.elementor-element-1fb1553{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-51 .elementor-element.elementor-element-1fb1553 p{margin-block-end:0px;}.elementor-51 .elementor-element.elementor-element-71e95701{--display:flex;--min-height:250px;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-757b136 );--border-color:var( --e-global-color-757b136 );--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-47fab34{text-align:start;}.elementor-51 .elementor-element.elementor-element-47fab34 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-51 .elementor-element.elementor-element-6b3ab20{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-51 .elementor-element.elementor-element-6b3ab20 p{margin-block-end:0px;}.elementor-51 .elementor-element.elementor-element-fd047ef{--display:flex;--min-height:250px;--justify-content:space-between;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-757b136 );--border-color:var( --e-global-color-757b136 );--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-fd047ef:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-fd047ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-51 .elementor-element.elementor-element-2ac3a7bb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-51 .elementor-element.elementor-element-2ac3a7bb .elementor-icon-wrapper{text-align:center;}.elementor-51 .elementor-element.elementor-element-2ac3a7bb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-48fd705 );}.elementor-51 .elementor-element.elementor-element-2ac3a7bb.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-2ac3a7bb.elementor-view-default .elementor-icon{color:var( --e-global-color-48fd705 );border-color:var( --e-global-color-48fd705 );}.elementor-51 .elementor-element.elementor-element-2ac3a7bb.elementor-view-framed .elementor-icon, .elementor-51 .elementor-element.elementor-element-2ac3a7bb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-48fd705 );}.elementor-51 .elementor-element.elementor-element-3800ab4e{text-align:start;}.elementor-51 .elementor-element.elementor-element-3800ab4e .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;color:#FFFFFF;}.elementor-51 .elementor-element.elementor-element-225d693a{width:var( --container-widget-width, 260px );max-width:260px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;--container-widget-width:260px;--container-widget-flex-grow:0;text-align:start;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-48fd705 );}.elementor-51 .elementor-element.elementor-element-225d693a p{margin-block-end:0px;}.elementor-51 .elementor-element.elementor-element-6418b586{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-6418b586:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-6418b586 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-48fd705 );}.elementor-51 .elementor-element.elementor-element-4267f15 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-4267f15 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-51 .elementor-element.elementor-element-4267f15{--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-51 .elementor-element.elementor-element-4267f15:NOT(.elementor-icon-list-ico-position-10) .elementor-icon-list-text{padding-left:10px;}.elementor-51 .elementor-element.elementor-element-4267f15.elementor-icon-list-ico-position-10 .elementor-icon-list-text{padding-right:10px;}.elementor-51 .elementor-element.elementor-element-4267f15 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-4267f15 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-4267f15 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-37cb466e{width:var( --container-widget-width, 700px );max-width:700px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:start;}.elementor-51 .elementor-element.elementor-element-37cb466e .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-43179b1f{--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 100px;--row-gap:0px;--column-gap:100px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-21ad87f6{--display:flex;--min-height:395px;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-21ad87f6:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-21ad87f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://adhoc-projects.com/wp-content/uploads/2026/09/Nosotros.webp");background-position:center center;background-size:cover;}.elementor-51 .elementor-element.elementor-element-638231f1{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px;}.elementor-51 .elementor-element.elementor-element-638231f1 .elementor-divider-separator{width:100%;}.elementor-51 .elementor-element.elementor-element-638231f1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-51 .elementor-element.elementor-element-2c35c253{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-2eff2ba .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-2eff2ba .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-51 .elementor-element.elementor-element-2eff2ba{--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-51 .elementor-element.elementor-element-2eff2ba:NOT(.elementor-icon-list-ico-position-10) .elementor-icon-list-text{padding-left:10px;}.elementor-51 .elementor-element.elementor-element-2eff2ba.elementor-icon-list-ico-position-10 .elementor-icon-list-text{padding-right:10px;}.elementor-51 .elementor-element.elementor-element-2eff2ba .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-2eff2ba .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-2eff2ba .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-1b0dd014 .elementor-heading-title{font-family:var( --e-global-typography-9920fad-font-family ), Sans-serif;font-size:var( --e-global-typography-9920fad-font-size );font-weight:var( --e-global-typography-9920fad-font-weight );text-transform:var( --e-global-typography-9920fad-text-transform );font-style:var( --e-global-typography-9920fad-font-style );text-decoration:var( --e-global-typography-9920fad-text-decoration );line-height:var( --e-global-typography-9920fad-line-height );letter-spacing:var( --e-global-typography-9920fad-letter-spacing );color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-66e03c6e{width:var( --container-widget-width, 500px );max-width:500px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;--container-widget-width:500px;--container-widget-flex-grow:0;text-align:start;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-51 .elementor-element.elementor-element-66e03c6e p{margin-block-end:0px;}.elementor-51 .elementor-element.elementor-element-18a30db1 .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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-48fd705 );color:var( --e-global-color-48fd705 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:30px 30px 30px 30px;padding:12px 25px 12px 25px;}.elementor-51 .elementor-element.elementor-element-18a30db1 .elementor-button:hover, .elementor-51 .elementor-element.elementor-element-18a30db1 .elementor-button:focus{background-color:#1A241400;color:var( --e-global-color-primary );border-color:var( --e-global-color-accent );}.elementor-51 .elementor-element.elementor-element-18a30db1 .elementor-button:hover svg, .elementor-51 .elementor-element.elementor-element-18a30db1 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-36335afe{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-36335afe:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-36335afe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0731809 );}.elementor-51 .elementor-element.elementor-element-7b114e11 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-7b114e11 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-51 .elementor-element.elementor-element-7b114e11{--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-51 .elementor-element.elementor-element-7b114e11:NOT(.elementor-icon-list-ico-position-10) .elementor-icon-list-text{padding-left:10px;}.elementor-51 .elementor-element.elementor-element-7b114e11.elementor-icon-list-ico-position-10 .elementor-icon-list-text{padding-right:10px;}.elementor-51 .elementor-element.elementor-element-7b114e11 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-7b114e11 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-7b114e11 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-421fef78{width:var( --container-widget-width, 700px );max-width:700px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;}.elementor-51 .elementor-element.elementor-element-421fef78 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:-2px;color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-85bbcb1{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-0203ca9{--display:flex;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-08b7ca5{--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-08b7ca5:hover{border-style:none;}.elementor-51 .elementor-element.elementor-element-08b7ca5, .elementor-51 .elementor-element.elementor-element-08b7ca5::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-925c168{--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;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-757b136 );--border-color:var( --e-global-color-757b136 );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-925c168:hover{border-style:solid;border-color:var( --e-global-color-757b136 );--border-color:var( --e-global-color-757b136 );}.elementor-51 .elementor-element.elementor-element-925c168, .elementor-51 .elementor-element.elementor-element-925c168::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-6a162f0{--display:flex;--min-height:600px;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-6a162f0:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-6a162f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://adhoc-projects.com/wp-content/uploads/2026/10/ROYAL-ARTS-SIN-CERAMICA-BAJA.webp");background-position:center center;background-size:cover;}.elementor-51 .elementor-element.elementor-element-8da7218 .elementor-button{background-color:var( --e-global-color-48fd705 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:30px 30px 30px 30px;padding:7px 10px 7px 10px;}.elementor-51 .elementor-element.elementor-element-a130723{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-550c3d2{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-1068542{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-51 .elementor-element.elementor-element-1068542 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-1068542 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-51 .elementor-element.elementor-element-1068542 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-1068542 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-1068542 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-1068542 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-ff78d68 .elementor-heading-title{font-family:var( --e-global-typography-d7dd107-font-family ), Sans-serif;font-size:var( --e-global-typography-d7dd107-font-size );font-weight:var( --e-global-typography-d7dd107-font-weight );font-style:var( --e-global-typography-d7dd107-font-style );text-decoration:var( --e-global-typography-d7dd107-text-decoration );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-050670b{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-2bda785{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-c226add{--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;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-c226add:hover{border-style:none;}.elementor-51 .elementor-element.elementor-element-c226add, .elementor-51 .elementor-element.elementor-element-c226add::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-ed211fc .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-51 .elementor-element.elementor-element-ed211fc .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-51 .elementor-element.elementor-element-ed211fc{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-51 .elementor-element.elementor-element-2756a08{--n-accordion-title-font-size:18px;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;}.elementor-51 .elementor-element.elementor-element-2756a08 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-757b136 );border-style:none;}.elementor-51 .elementor-element.elementor-element-2756a08 {--n-accordion-padding:12px 10px 12px 10px;}:where( .elementor-51 .elementor-element.elementor-element-2756a08 > .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:"Arial", Sans-serif;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;}.elementor-51 .elementor-element.elementor-element-32b42e0{--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;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-757b136 );--border-color:var( --e-global-color-757b136 );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-32b42e0:hover{border-style:solid;border-color:var( --e-global-color-757b136 );--border-color:var( --e-global-color-757b136 );}.elementor-51 .elementor-element.elementor-element-32b42e0, .elementor-51 .elementor-element.elementor-element-32b42e0::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-dc2645d{--display:flex;--min-height:600px;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-dc2645d:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-dc2645d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://adhoc-projects.com/wp-content/uploads/2026/10/KREST-TORRELODONES-A.webp");background-position:center center;background-size:cover;}.elementor-51 .elementor-element.elementor-element-ae31e11 .elementor-button{background-color:var( --e-global-color-48fd705 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:30px 30px 30px 30px;padding:7px 10px 7px 10px;}.elementor-51 .elementor-element.elementor-element-6806b7c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-3cf5df3{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-ec8e0c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-51 .elementor-element.elementor-element-ec8e0c3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-ec8e0c3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-51 .elementor-element.elementor-element-ec8e0c3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-ec8e0c3 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-ec8e0c3 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-ec8e0c3 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-4db7cb6 .elementor-heading-title{font-family:var( --e-global-typography-d7dd107-font-family ), Sans-serif;font-size:var( --e-global-typography-d7dd107-font-size );font-weight:var( --e-global-typography-d7dd107-font-weight );font-style:var( --e-global-typography-d7dd107-font-style );text-decoration:var( --e-global-typography-d7dd107-text-decoration );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-31e0481{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-f5b301b{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-a4c2f44{--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;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-a4c2f44:hover{border-style:none;}.elementor-51 .elementor-element.elementor-element-a4c2f44, .elementor-51 .elementor-element.elementor-element-a4c2f44::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-41eead9 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-51 .elementor-element.elementor-element-41eead9 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-51 .elementor-element.elementor-element-41eead9{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-51 .elementor-element.elementor-element-bbce530{--n-accordion-title-font-size:18px;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;}.elementor-51 .elementor-element.elementor-element-bbce530 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-757b136 );border-style:none;}.elementor-51 .elementor-element.elementor-element-bbce530 {--n-accordion-padding:12px 10px 12px 10px;}:where( .elementor-51 .elementor-element.elementor-element-bbce530 > .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:"Arial", Sans-serif;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;}.elementor-51 .elementor-element.elementor-element-4195386{--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;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-757b136 );--border-color:var( --e-global-color-757b136 );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-4195386:hover{border-style:solid;border-color:var( --e-global-color-757b136 );--border-color:var( --e-global-color-757b136 );}.elementor-51 .elementor-element.elementor-element-4195386, .elementor-51 .elementor-element.elementor-element-4195386::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-8c8d7e4{--display:flex;--min-height:600px;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-8c8d7e4:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-8c8d7e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://adhoc-projects.com/wp-content/uploads/2026/10/HOTEL-MEZQUITA-CORDOBA.webp");background-position:center center;background-size:cover;}.elementor-51 .elementor-element.elementor-element-f923e74 .elementor-button{background-color:var( --e-global-color-48fd705 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:30px 30px 30px 30px;padding:7px 10px 7px 10px;}.elementor-51 .elementor-element.elementor-element-46a77d8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-2e90ba4{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-bfd1033{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-51 .elementor-element.elementor-element-bfd1033 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-bfd1033 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-51 .elementor-element.elementor-element-bfd1033 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-bfd1033 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-bfd1033 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-bfd1033 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-e8fa96e .elementor-heading-title{font-family:var( --e-global-typography-d7dd107-font-family ), Sans-serif;font-size:var( --e-global-typography-d7dd107-font-size );font-weight:var( --e-global-typography-d7dd107-font-weight );font-style:var( --e-global-typography-d7dd107-font-style );text-decoration:var( --e-global-typography-d7dd107-text-decoration );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-e401268{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-7393e8c{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-4e462f0{--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;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-4e462f0:hover{border-style:none;}.elementor-51 .elementor-element.elementor-element-4e462f0, .elementor-51 .elementor-element.elementor-element-4e462f0::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-f9f3ab3 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-51 .elementor-element.elementor-element-f9f3ab3 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-51 .elementor-element.elementor-element-f9f3ab3{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-51 .elementor-element.elementor-element-c106a19{--n-accordion-title-font-size:18px;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;}.elementor-51 .elementor-element.elementor-element-c106a19 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-757b136 );border-style:none;}.elementor-51 .elementor-element.elementor-element-c106a19 {--n-accordion-padding:12px 10px 12px 10px;}:where( .elementor-51 .elementor-element.elementor-element-c106a19 > .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:"Arial", Sans-serif;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;}.elementor-51 .elementor-element.elementor-element-458442f{--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;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-757b136 );--border-color:var( --e-global-color-757b136 );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-458442f:hover{border-style:solid;border-color:var( --e-global-color-757b136 );--border-color:var( --e-global-color-757b136 );}.elementor-51 .elementor-element.elementor-element-458442f, .elementor-51 .elementor-element.elementor-element-458442f::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-8a3e586{--display:flex;--min-height:600px;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-8a3e586:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-8a3e586 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://adhoc-projects.com/wp-content/uploads/2026/10/HOTEL-CORDOBA-2023-ARCO-1.webp");background-position:center center;background-size:cover;}.elementor-51 .elementor-element.elementor-element-efb16d4 .elementor-button{background-color:var( --e-global-color-48fd705 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:30px 30px 30px 30px;padding:7px 10px 7px 10px;}.elementor-51 .elementor-element.elementor-element-94fd39e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-060ef25{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-822b41c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-51 .elementor-element.elementor-element-822b41c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-822b41c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-51 .elementor-element.elementor-element-822b41c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-822b41c .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-822b41c .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-822b41c .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-4f80bd2 .elementor-heading-title{font-family:var( --e-global-typography-d7dd107-font-family ), Sans-serif;font-size:var( --e-global-typography-d7dd107-font-size );font-weight:var( --e-global-typography-d7dd107-font-weight );font-style:var( --e-global-typography-d7dd107-font-style );text-decoration:var( --e-global-typography-d7dd107-text-decoration );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-aab5a80{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-7adbe2c{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-c5d882d{--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;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-c5d882d:hover{border-style:none;}.elementor-51 .elementor-element.elementor-element-c5d882d, .elementor-51 .elementor-element.elementor-element-c5d882d::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-67f70a7 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-51 .elementor-element.elementor-element-67f70a7 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-51 .elementor-element.elementor-element-67f70a7{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-51 .elementor-element.elementor-element-6e4ce87{--n-accordion-title-font-size:18px;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;}.elementor-51 .elementor-element.elementor-element-6e4ce87 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-757b136 );border-style:none;}.elementor-51 .elementor-element.elementor-element-6e4ce87 {--n-accordion-padding:12px 10px 12px 10px;}:where( .elementor-51 .elementor-element.elementor-element-6e4ce87 > .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:"Arial", Sans-serif;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;}.elementor-51 .elementor-element.elementor-element-849ba53{--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;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-757b136 );--border-color:var( --e-global-color-757b136 );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-849ba53:hover{border-style:solid;border-color:var( --e-global-color-757b136 );--border-color:var( --e-global-color-757b136 );}.elementor-51 .elementor-element.elementor-element-849ba53, .elementor-51 .elementor-element.elementor-element-849ba53::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-bfed0a8{--display:flex;--min-height:600px;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-bfed0a8:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-bfed0a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://adhoc-projects.com/wp-content/uploads/2026/09/29_Delphin_Tower_Benidorm.webp");background-position:center center;background-size:cover;}.elementor-51 .elementor-element.elementor-element-20ca504 .elementor-button{background-color:var( --e-global-color-48fd705 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:30px 30px 30px 30px;padding:7px 10px 7px 10px;}.elementor-51 .elementor-element.elementor-element-1b7ed13{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-1d782c7{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-ab22ee6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-51 .elementor-element.elementor-element-ab22ee6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-ab22ee6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-51 .elementor-element.elementor-element-ab22ee6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-ab22ee6 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-ab22ee6 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-ab22ee6 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-3a5ef30 .elementor-heading-title{font-family:var( --e-global-typography-d7dd107-font-family ), Sans-serif;font-size:var( --e-global-typography-d7dd107-font-size );font-weight:var( --e-global-typography-d7dd107-font-weight );font-style:var( --e-global-typography-d7dd107-font-style );text-decoration:var( --e-global-typography-d7dd107-text-decoration );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-1a77f29{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-4318b70{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-575a3c4{--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;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-575a3c4:hover{border-style:none;}.elementor-51 .elementor-element.elementor-element-575a3c4, .elementor-51 .elementor-element.elementor-element-575a3c4::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-8ed89ca .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-51 .elementor-element.elementor-element-8ed89ca .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-51 .elementor-element.elementor-element-8ed89ca{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-51 .elementor-element.elementor-element-d80f0e0{--n-accordion-title-font-size:18px;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;}.elementor-51 .elementor-element.elementor-element-d80f0e0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-757b136 );border-style:none;}.elementor-51 .elementor-element.elementor-element-d80f0e0 {--n-accordion-padding:12px 10px 12px 10px;}:where( .elementor-51 .elementor-element.elementor-element-d80f0e0 > .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:"Arial", Sans-serif;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;}.elementor-51 .elementor-element.elementor-element-046af0e{--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;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-757b136 );--border-color:var( --e-global-color-757b136 );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-046af0e:hover{border-style:solid;border-color:var( --e-global-color-757b136 );--border-color:var( --e-global-color-757b136 );}.elementor-51 .elementor-element.elementor-element-046af0e, .elementor-51 .elementor-element.elementor-element-046af0e::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-e8f3c8a{--display:flex;--min-height:600px;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-e8f3c8a:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-e8f3c8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://adhoc-projects.com/wp-content/uploads/2026/10/EDIFICIO-BALCONES-GEOMETRICOS-REP.-DOMINICANA1-scaled.jpg");background-position:center left;background-size:cover;}.elementor-51 .elementor-element.elementor-element-9592269 .elementor-button{background-color:var( --e-global-color-48fd705 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:30px 30px 30px 30px;padding:7px 10px 7px 10px;}.elementor-51 .elementor-element.elementor-element-6347aad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-f97faa9{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-874d3d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-51 .elementor-element.elementor-element-874d3d7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-874d3d7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-51 .elementor-element.elementor-element-874d3d7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-874d3d7 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-874d3d7 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-874d3d7 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-7e9a97e .elementor-heading-title{font-family:var( --e-global-typography-d7dd107-font-family ), Sans-serif;font-size:var( --e-global-typography-d7dd107-font-size );font-weight:var( --e-global-typography-d7dd107-font-weight );font-style:var( --e-global-typography-d7dd107-font-style );text-decoration:var( --e-global-typography-d7dd107-text-decoration );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-f2b4f24{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-7bf7a11{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-6387806{--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;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-6387806:hover{border-style:none;}.elementor-51 .elementor-element.elementor-element-6387806, .elementor-51 .elementor-element.elementor-element-6387806::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-7413947 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-51 .elementor-element.elementor-element-7413947 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-51 .elementor-element.elementor-element-7413947{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-51 .elementor-element.elementor-element-57f299f{--n-accordion-title-font-size:18px;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;}.elementor-51 .elementor-element.elementor-element-57f299f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-757b136 );border-style:none;}.elementor-51 .elementor-element.elementor-element-57f299f {--n-accordion-padding:12px 10px 12px 10px;}:where( .elementor-51 .elementor-element.elementor-element-57f299f > .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:"Arial", Sans-serif;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;}.elementor-51 .elementor-element.elementor-element-40d17b3{--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;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-757b136 );--border-color:var( --e-global-color-757b136 );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-40d17b3:hover{border-style:solid;border-color:var( --e-global-color-757b136 );--border-color:var( --e-global-color-757b136 );}.elementor-51 .elementor-element.elementor-element-40d17b3, .elementor-51 .elementor-element.elementor-element-40d17b3::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-1d9791d{--display:flex;--min-height:600px;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-1d9791d:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-1d9791d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://adhoc-projects.com/wp-content/uploads/2026/10/SB-FIJACIONES-EDIFICIO-COBLANCA-BENIDORM-CON-ENTORNO-a.jpg");background-position:center left;background-size:cover;}.elementor-51 .elementor-element.elementor-element-061d53c .elementor-button{background-color:var( --e-global-color-48fd705 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:30px 30px 30px 30px;padding:7px 10px 7px 10px;}.elementor-51 .elementor-element.elementor-element-f100c71{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-1fc7bac{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-9fb9cef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-51 .elementor-element.elementor-element-9fb9cef .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-9fb9cef .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-51 .elementor-element.elementor-element-9fb9cef .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-9fb9cef .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-9fb9cef .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-9fb9cef .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-5d03a62 .elementor-heading-title{font-family:var( --e-global-typography-d7dd107-font-family ), Sans-serif;font-size:var( --e-global-typography-d7dd107-font-size );font-weight:var( --e-global-typography-d7dd107-font-weight );font-style:var( --e-global-typography-d7dd107-font-style );text-decoration:var( --e-global-typography-d7dd107-text-decoration );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-d7d251a{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-3ca7c2e{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-11c11de{--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;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-11c11de:hover{border-style:none;}.elementor-51 .elementor-element.elementor-element-11c11de, .elementor-51 .elementor-element.elementor-element-11c11de::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-260c2f0 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-51 .elementor-element.elementor-element-260c2f0 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-51 .elementor-element.elementor-element-260c2f0{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-51 .elementor-element.elementor-element-463e896{--n-accordion-title-font-size:18px;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;}.elementor-51 .elementor-element.elementor-element-463e896 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-757b136 );border-style:none;}.elementor-51 .elementor-element.elementor-element-463e896 {--n-accordion-padding:12px 10px 12px 10px;}:where( .elementor-51 .elementor-element.elementor-element-463e896 > .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:"Arial", Sans-serif;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;}.elementor-51 .elementor-element.elementor-element-cbbc31b{--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;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-757b136 );--border-color:var( --e-global-color-757b136 );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-cbbc31b:hover{border-style:solid;border-color:var( --e-global-color-757b136 );--border-color:var( --e-global-color-757b136 );}.elementor-51 .elementor-element.elementor-element-cbbc31b, .elementor-51 .elementor-element.elementor-element-cbbc31b::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-3e83970{--display:flex;--min-height:600px;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-3e83970:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-3e83970 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://adhoc-projects.com/wp-content/uploads/2026/10/EDIFICIO-ALICANTE-BLACK-2.webp");background-position:top center;background-size:cover;}.elementor-51 .elementor-element.elementor-element-990cf76 .elementor-button{background-color:var( --e-global-color-48fd705 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:30px 30px 30px 30px;padding:7px 10px 7px 10px;}.elementor-51 .elementor-element.elementor-element-d419c91{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-cac9e24{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-6f1f19a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-51 .elementor-element.elementor-element-6f1f19a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-6f1f19a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-51 .elementor-element.elementor-element-6f1f19a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-6f1f19a .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-6f1f19a .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-6f1f19a .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-7d5ec65 .elementor-heading-title{font-family:var( --e-global-typography-d7dd107-font-family ), Sans-serif;font-size:var( --e-global-typography-d7dd107-font-size );font-weight:var( --e-global-typography-d7dd107-font-weight );font-style:var( --e-global-typography-d7dd107-font-style );text-decoration:var( --e-global-typography-d7dd107-text-decoration );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-9544452{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-7083613{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-2554d58{--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;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-2554d58:hover{border-style:none;}.elementor-51 .elementor-element.elementor-element-2554d58, .elementor-51 .elementor-element.elementor-element-2554d58::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-11cfc4c .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-51 .elementor-element.elementor-element-11cfc4c .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-51 .elementor-element.elementor-element-11cfc4c{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-51 .elementor-element.elementor-element-3fe9f43{--n-accordion-title-font-size:18px;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;}.elementor-51 .elementor-element.elementor-element-3fe9f43 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-757b136 );border-style:none;}.elementor-51 .elementor-element.elementor-element-3fe9f43 {--n-accordion-padding:12px 10px 12px 10px;}:where( .elementor-51 .elementor-element.elementor-element-3fe9f43 > .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:"Arial", Sans-serif;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;}.elementor-51 .elementor-element.elementor-element-1cafe00{--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;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-757b136 );--border-color:var( --e-global-color-757b136 );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-1cafe00:hover{border-style:solid;border-color:var( --e-global-color-757b136 );--border-color:var( --e-global-color-757b136 );}.elementor-51 .elementor-element.elementor-element-1cafe00, .elementor-51 .elementor-element.elementor-element-1cafe00::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-a2a6820{--display:flex;--min-height:600px;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-a2a6820:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-a2a6820 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://adhoc-projects.com/wp-content/uploads/2026/09/39_Fachada_Denmark_imagen_4.webp");background-position:center center;background-size:cover;}.elementor-51 .elementor-element.elementor-element-83048b7 .elementor-button{background-color:var( --e-global-color-48fd705 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:30px 30px 30px 30px;padding:7px 10px 7px 10px;}.elementor-51 .elementor-element.elementor-element-e209bf8{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-281a07f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-746bd56{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-51 .elementor-element.elementor-element-746bd56 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-746bd56 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-51 .elementor-element.elementor-element-746bd56 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-746bd56 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-746bd56 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-746bd56 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-4d5cd1b .elementor-heading-title{font-family:var( --e-global-typography-d7dd107-font-family ), Sans-serif;font-size:var( --e-global-typography-d7dd107-font-size );font-weight:var( --e-global-typography-d7dd107-font-weight );font-style:var( --e-global-typography-d7dd107-font-style );text-decoration:var( --e-global-typography-d7dd107-text-decoration );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-04e4b4d{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-9fd9b82{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-2da84e4{--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;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-2da84e4:hover{border-style:none;}.elementor-51 .elementor-element.elementor-element-2da84e4, .elementor-51 .elementor-element.elementor-element-2da84e4::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-1e2263d .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-51 .elementor-element.elementor-element-1e2263d .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-51 .elementor-element.elementor-element-1e2263d{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-51 .elementor-element.elementor-element-cef5bf0{--n-accordion-title-font-size:18px;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;}.elementor-51 .elementor-element.elementor-element-cef5bf0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-757b136 );border-style:none;}.elementor-51 .elementor-element.elementor-element-cef5bf0 {--n-accordion-padding:12px 10px 12px 10px;}:where( .elementor-51 .elementor-element.elementor-element-cef5bf0 > .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:"Arial", Sans-serif;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;}.elementor-51 .elementor-element.elementor-element-5df5f3c{--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;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-757b136 );--border-color:var( --e-global-color-757b136 );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-5df5f3c:hover{border-style:solid;border-color:var( --e-global-color-757b136 );--border-color:var( --e-global-color-757b136 );}.elementor-51 .elementor-element.elementor-element-5df5f3c, .elementor-51 .elementor-element.elementor-element-5df5f3c::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-b2678a1{--display:flex;--min-height:600px;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-b2678a1:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-b2678a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://adhoc-projects.com/wp-content/uploads/2026/09/43_Proyecto_Pais_Vasco.webp");background-position:center center;background-size:cover;}.elementor-51 .elementor-element.elementor-element-7b4137e .elementor-button{background-color:var( --e-global-color-48fd705 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:30px 30px 30px 30px;padding:7px 10px 7px 10px;}.elementor-51 .elementor-element.elementor-element-938394b{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-099aa32{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-7923158{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-51 .elementor-element.elementor-element-7923158 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-7923158 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-51 .elementor-element.elementor-element-7923158 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-7923158 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-7923158 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-7923158 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-cee78a5 .elementor-heading-title{font-family:var( --e-global-typography-d7dd107-font-family ), Sans-serif;font-size:var( --e-global-typography-d7dd107-font-size );font-weight:var( --e-global-typography-d7dd107-font-weight );font-style:var( --e-global-typography-d7dd107-font-style );text-decoration:var( --e-global-typography-d7dd107-text-decoration );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-c217dbc{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-ae4c347{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-cd949b3{--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;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-cd949b3:hover{border-style:none;}.elementor-51 .elementor-element.elementor-element-cd949b3, .elementor-51 .elementor-element.elementor-element-cd949b3::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-08d80cc .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-51 .elementor-element.elementor-element-08d80cc .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-51 .elementor-element.elementor-element-08d80cc{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-51 .elementor-element.elementor-element-44e98ea{--n-accordion-title-font-size:18px;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;}.elementor-51 .elementor-element.elementor-element-44e98ea > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-757b136 );border-style:none;}.elementor-51 .elementor-element.elementor-element-44e98ea {--n-accordion-padding:12px 10px 12px 10px;}:where( .elementor-51 .elementor-element.elementor-element-44e98ea > .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:"Arial", Sans-serif;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;}.elementor-51 .elementor-element.elementor-element-0720d52{--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;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-757b136 );--border-color:var( --e-global-color-757b136 );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-0720d52:hover{border-style:solid;border-color:var( --e-global-color-757b136 );--border-color:var( --e-global-color-757b136 );}.elementor-51 .elementor-element.elementor-element-0720d52, .elementor-51 .elementor-element.elementor-element-0720d52::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-0fb1c49{--display:flex;--min-height:600px;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-0fb1c49:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-0fb1c49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://adhoc-projects.com/wp-content/uploads/2026/09/48_Edificio_de_oficinas_Torres_KIO_Madrid.webp");background-position:center center;background-size:cover;}.elementor-51 .elementor-element.elementor-element-b2f76da .elementor-button{background-color:var( --e-global-color-48fd705 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:30px 30px 30px 30px;padding:7px 10px 7px 10px;}.elementor-51 .elementor-element.elementor-element-b1b135a{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-913597b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-1b358ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-51 .elementor-element.elementor-element-1b358ee .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-1b358ee .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-51 .elementor-element.elementor-element-1b358ee .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-1b358ee .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-1b358ee .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-1b358ee .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-cc14b7b .elementor-heading-title{font-family:var( --e-global-typography-d7dd107-font-family ), Sans-serif;font-size:var( --e-global-typography-d7dd107-font-size );font-weight:var( --e-global-typography-d7dd107-font-weight );font-style:var( --e-global-typography-d7dd107-font-style );text-decoration:var( --e-global-typography-d7dd107-text-decoration );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-8507363{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-cedd0b0{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-7464c47{--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;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-7464c47:hover{border-style:none;}.elementor-51 .elementor-element.elementor-element-7464c47, .elementor-51 .elementor-element.elementor-element-7464c47::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-23b5543 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-51 .elementor-element.elementor-element-23b5543 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-51 .elementor-element.elementor-element-23b5543{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-51 .elementor-element.elementor-element-11ba933{--n-accordion-title-font-size:18px;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;}.elementor-51 .elementor-element.elementor-element-11ba933 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-757b136 );border-style:none;}.elementor-51 .elementor-element.elementor-element-11ba933 {--n-accordion-padding:12px 10px 12px 10px;}:where( .elementor-51 .elementor-element.elementor-element-11ba933 > .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:"Arial", Sans-serif;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;}.elementor-51 .elementor-element.elementor-element-cf68fd7{--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;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-757b136 );--border-color:var( --e-global-color-757b136 );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-cf68fd7:hover{border-style:solid;border-color:var( --e-global-color-757b136 );--border-color:var( --e-global-color-757b136 );}.elementor-51 .elementor-element.elementor-element-cf68fd7, .elementor-51 .elementor-element.elementor-element-cf68fd7::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-f6fd561{--display:flex;--min-height:600px;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-f6fd561:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-f6fd561 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://adhoc-projects.com/wp-content/uploads/2026/09/40_Mezquita_Oran.webp");background-position:center center;background-size:cover;}.elementor-51 .elementor-element.elementor-element-666a229 .elementor-button{background-color:var( --e-global-color-48fd705 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:30px 30px 30px 30px;padding:7px 10px 7px 10px;}.elementor-51 .elementor-element.elementor-element-78fdf22{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-e3fd045{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-6436482{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-51 .elementor-element.elementor-element-6436482 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-6436482 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-51 .elementor-element.elementor-element-6436482 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-6436482 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-6436482 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-6436482 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-618b755 .elementor-heading-title{font-family:var( --e-global-typography-d7dd107-font-family ), Sans-serif;font-size:var( --e-global-typography-d7dd107-font-size );font-weight:var( --e-global-typography-d7dd107-font-weight );font-style:var( --e-global-typography-d7dd107-font-style );text-decoration:var( --e-global-typography-d7dd107-text-decoration );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-2599a04{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-2b4f96a{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-2d56480{--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;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-2d56480:hover{border-style:none;}.elementor-51 .elementor-element.elementor-element-2d56480, .elementor-51 .elementor-element.elementor-element-2d56480::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-4ef860d .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-51 .elementor-element.elementor-element-4ef860d .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-51 .elementor-element.elementor-element-4ef860d{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-51 .elementor-element.elementor-element-20e8862{--n-accordion-title-font-size:18px;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;}.elementor-51 .elementor-element.elementor-element-20e8862 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-757b136 );border-style:none;}.elementor-51 .elementor-element.elementor-element-20e8862 {--n-accordion-padding:12px 10px 12px 10px;}:where( .elementor-51 .elementor-element.elementor-element-20e8862 > .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:"Arial", Sans-serif;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;}.elementor-51 .elementor-element.elementor-element-4393e77{--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-4393e77:hover{border-style:none;}.elementor-51 .elementor-element.elementor-element-4393e77, .elementor-51 .elementor-element.elementor-element-4393e77::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-357eb29{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-757b136 );--border-color:var( --e-global-color-757b136 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-afb5ca7{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-afee414{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-51 .elementor-element.elementor-element-afee414 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-afee414 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-51 .elementor-element.elementor-element-afee414 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-afee414 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-afee414 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-afee414 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-2150b2a .elementor-heading-title{font-family:var( --e-global-typography-d7dd107-font-family ), Sans-serif;font-size:var( --e-global-typography-d7dd107-font-size );font-weight:var( --e-global-typography-d7dd107-font-weight );font-style:var( --e-global-typography-d7dd107-font-style );text-decoration:var( --e-global-typography-d7dd107-text-decoration );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-8844767{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-8844767:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-8844767 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://adhoc-projects.com/wp-content/uploads/2026/09/45_Fachada_FEMSA_en_Mexico.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-51 .elementor-element.elementor-element-1204722{--spacer-size:500px;}.elementor-51 .elementor-element.elementor-element-eddd2ed{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-757b136 );--border-color:var( --e-global-color-757b136 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-ec10624{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-14355e2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-51 .elementor-element.elementor-element-14355e2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-14355e2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-51 .elementor-element.elementor-element-14355e2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-14355e2 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-14355e2 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-14355e2 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-2318c76 .elementor-heading-title{font-family:var( --e-global-typography-d7dd107-font-family ), Sans-serif;font-size:var( --e-global-typography-d7dd107-font-size );font-weight:var( --e-global-typography-d7dd107-font-weight );font-style:var( --e-global-typography-d7dd107-font-style );text-decoration:var( --e-global-typography-d7dd107-text-decoration );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-8dd961d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-8dd961d:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-8dd961d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://adhoc-projects.com/wp-content/uploads/2026/09/46_Fachada_de_vidrio_fotovoltaico_en_Getafe_Madrid.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-51 .elementor-element.elementor-element-1ac2b97{--spacer-size:500px;}.elementor-51 .elementor-element.elementor-element-19075df{--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-19075df:hover{border-style:none;}.elementor-51 .elementor-element.elementor-element-19075df, .elementor-51 .elementor-element.elementor-element-19075df::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-f4b5010{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-757b136 );--border-color:var( --e-global-color-757b136 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-dc5ac3b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-ead3048{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-51 .elementor-element.elementor-element-ead3048 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-ead3048 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-51 .elementor-element.elementor-element-ead3048 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-ead3048 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-ead3048 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-ead3048 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-5a09b9b .elementor-heading-title{font-family:var( --e-global-typography-d7dd107-font-family ), Sans-serif;font-size:var( --e-global-typography-d7dd107-font-size );font-weight:var( --e-global-typography-d7dd107-font-weight );font-style:var( --e-global-typography-d7dd107-font-style );text-decoration:var( --e-global-typography-d7dd107-text-decoration );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-0324dcf{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-0324dcf:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-0324dcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://adhoc-projects.com/wp-content/uploads/2026/09/26_Proyecto_de_viviendas_unifamiliares_en_Madrid.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-51 .elementor-element.elementor-element-c7ab737{--spacer-size:500px;}.elementor-51 .elementor-element.elementor-element-56b4231{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-757b136 );--border-color:var( --e-global-color-757b136 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-5006fc2{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-d085d5d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-51 .elementor-element.elementor-element-d085d5d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-d085d5d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-51 .elementor-element.elementor-element-d085d5d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-d085d5d .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-d085d5d .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-d085d5d .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-4d950f6 .elementor-heading-title{font-family:var( --e-global-typography-d7dd107-font-family ), Sans-serif;font-size:var( --e-global-typography-d7dd107-font-size );font-weight:var( --e-global-typography-d7dd107-font-weight );font-style:var( --e-global-typography-d7dd107-font-style );text-decoration:var( --e-global-typography-d7dd107-text-decoration );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-1dec022{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-1dec022:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-1dec022 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://adhoc-projects.com/wp-content/uploads/2026/09/28_Mezquita_Argel.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-51 .elementor-element.elementor-element-21de1c2{--spacer-size:500px;}.elementor-51 .elementor-element.elementor-element-bedf601{--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-bedf601:hover{border-style:none;}.elementor-51 .elementor-element.elementor-element-bedf601, .elementor-51 .elementor-element.elementor-element-bedf601::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-63ddcb3{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-757b136 );--border-color:var( --e-global-color-757b136 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-973d4a3{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-3178d63{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-51 .elementor-element.elementor-element-3178d63 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-3178d63 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-51 .elementor-element.elementor-element-3178d63 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-3178d63 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-3178d63 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-3178d63 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-909576f .elementor-heading-title{font-family:var( --e-global-typography-d7dd107-font-family ), Sans-serif;font-size:var( --e-global-typography-d7dd107-font-size );font-weight:var( --e-global-typography-d7dd107-font-weight );font-style:var( --e-global-typography-d7dd107-font-style );text-decoration:var( --e-global-typography-d7dd107-text-decoration );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-9d8afb1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-9d8afb1:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-9d8afb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://adhoc-projects.com/wp-content/uploads/2026/09/47_Data_Center_Barcelona.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-51 .elementor-element.elementor-element-a58b71e{--spacer-size:500px;}.elementor-51 .elementor-element.elementor-element-8085ba8{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-757b136 );--border-color:var( --e-global-color-757b136 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-e6bef15{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-c50ad63{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-51 .elementor-element.elementor-element-c50ad63 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-c50ad63 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-51 .elementor-element.elementor-element-c50ad63 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-c50ad63 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-c50ad63 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-c50ad63 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-9edb572 .elementor-heading-title{font-family:var( --e-global-typography-d7dd107-font-family ), Sans-serif;font-size:var( --e-global-typography-d7dd107-font-size );font-weight:var( --e-global-typography-d7dd107-font-weight );font-style:var( --e-global-typography-d7dd107-font-style );text-decoration:var( --e-global-typography-d7dd107-text-decoration );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-5f25b93{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-5f25b93:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-5f25b93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://adhoc-projects.com/wp-content/uploads/2026/09/27_Proyecto_UJA_Jaen.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-51 .elementor-element.elementor-element-301033b{--spacer-size:500px;}.elementor-51 .elementor-element.elementor-element-dd0f835{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-2616be8{--display:flex;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-2c731fb{--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;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-757b136 );--border-color:var( --e-global-color-757b136 );--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-2c731fb:hover{border-style:solid;border-color:var( --e-global-color-757b136 );--border-color:var( --e-global-color-757b136 );}.elementor-51 .elementor-element.elementor-element-2c731fb, .elementor-51 .elementor-element.elementor-element-2c731fb::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-43f2049{--display:flex;--min-height:500px;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-43f2049:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-43f2049 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://adhoc-projects.com/wp-content/uploads/2026/10/SB-FIJACIONES-EDIFICIO-BERMAN-NY-ENTORNO-2d.webp");background-position:center center;background-size:cover;}.elementor-51 .elementor-element.elementor-element-acd3195 .elementor-button{background-color:var( --e-global-color-48fd705 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:30px 30px 30px 30px;padding:7px 10px 7px 10px;}.elementor-51 .elementor-element.elementor-element-b335805{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-d7a7245{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-66d9cd7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-51 .elementor-element.elementor-element-66d9cd7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-66d9cd7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-51 .elementor-element.elementor-element-66d9cd7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-66d9cd7 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-66d9cd7 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-66d9cd7 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-be36c1c .elementor-heading-title{font-family:var( --e-global-typography-d7dd107-font-family ), Sans-serif;font-size:var( --e-global-typography-d7dd107-font-size );font-weight:var( --e-global-typography-d7dd107-font-weight );font-style:var( --e-global-typography-d7dd107-font-style );text-decoration:var( --e-global-typography-d7dd107-text-decoration );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-8983db5{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-30bb851{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-fb1fe53{--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;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-fb1fe53:hover{border-style:none;}.elementor-51 .elementor-element.elementor-element-fb1fe53, .elementor-51 .elementor-element.elementor-element-fb1fe53::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-43bf0ec .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-51 .elementor-element.elementor-element-43bf0ec .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-51 .elementor-element.elementor-element-43bf0ec{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-51 .elementor-element.elementor-element-0c7ccb7{--n-accordion-title-font-size:18px;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;}.elementor-51 .elementor-element.elementor-element-0c7ccb7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-757b136 );border-style:none;}.elementor-51 .elementor-element.elementor-element-0c7ccb7 {--n-accordion-padding:12px 10px 12px 10px;}:where( .elementor-51 .elementor-element.elementor-element-0c7ccb7 > .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:"Arial", Sans-serif;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;}.elementor-51 .elementor-element.elementor-element-56ff843{--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;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-757b136 );--border-color:var( --e-global-color-757b136 );--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-56ff843:hover{border-style:solid;border-color:var( --e-global-color-757b136 );--border-color:var( --e-global-color-757b136 );}.elementor-51 .elementor-element.elementor-element-56ff843, .elementor-51 .elementor-element.elementor-element-56ff843::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-c3f4fd7{--display:flex;--min-height:500px;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-c3f4fd7:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-c3f4fd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://adhoc-projects.com/wp-content/uploads/2026/10/SB-FIJACIONES-EDIFICIO-DUBAI-CHAFLAN-REDONDO-ENTORNO-1.webp");background-position:center center;background-size:cover;}.elementor-51 .elementor-element.elementor-element-4cf1b5e .elementor-button{background-color:var( --e-global-color-48fd705 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:30px 30px 30px 30px;padding:7px 10px 7px 10px;}.elementor-51 .elementor-element.elementor-element-49cefdb{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-2d02bc7{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-2ee5174{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-51 .elementor-element.elementor-element-2ee5174 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-2ee5174 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-51 .elementor-element.elementor-element-2ee5174 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-2ee5174 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-2ee5174 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-2ee5174 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-c22a34f .elementor-heading-title{font-family:var( --e-global-typography-d7dd107-font-family ), Sans-serif;font-size:var( --e-global-typography-d7dd107-font-size );font-weight:var( --e-global-typography-d7dd107-font-weight );font-style:var( --e-global-typography-d7dd107-font-style );text-decoration:var( --e-global-typography-d7dd107-text-decoration );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-5df5f07{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-0746b49{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-692b237{--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;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-692b237:hover{border-style:none;}.elementor-51 .elementor-element.elementor-element-692b237, .elementor-51 .elementor-element.elementor-element-692b237::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-4a75824 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-51 .elementor-element.elementor-element-4a75824 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-51 .elementor-element.elementor-element-4a75824{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-51 .elementor-element.elementor-element-744b467{--n-accordion-title-font-size:18px;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;}.elementor-51 .elementor-element.elementor-element-744b467 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-757b136 );border-style:none;}.elementor-51 .elementor-element.elementor-element-744b467 {--n-accordion-padding:12px 10px 12px 10px;}:where( .elementor-51 .elementor-element.elementor-element-744b467 > .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:"Arial", Sans-serif;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;}.elementor-51 .elementor-element.elementor-element-f6f5cb2{--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;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-757b136 );--border-color:var( --e-global-color-757b136 );--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-f6f5cb2:hover{border-style:solid;border-color:var( --e-global-color-757b136 );--border-color:var( --e-global-color-757b136 );}.elementor-51 .elementor-element.elementor-element-f6f5cb2, .elementor-51 .elementor-element.elementor-element-f6f5cb2::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-cb582e1{--display:flex;--min-height:500px;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-cb582e1:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-cb582e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://adhoc-projects.com/wp-content/uploads/2026/10/VILLA-SANT-CUGAT_0003-c.webp");background-position:center center;background-size:cover;}.elementor-51 .elementor-element.elementor-element-7d35a42 .elementor-button{background-color:var( --e-global-color-48fd705 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:30px 30px 30px 30px;padding:7px 10px 7px 10px;}.elementor-51 .elementor-element.elementor-element-9e4333b{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-0738138{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-c7b7da8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-51 .elementor-element.elementor-element-c7b7da8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-c7b7da8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-51 .elementor-element.elementor-element-c7b7da8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-c7b7da8 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-c7b7da8 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-c7b7da8 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-7e7c4d0 .elementor-heading-title{font-family:var( --e-global-typography-d7dd107-font-family ), Sans-serif;font-size:var( --e-global-typography-d7dd107-font-size );font-weight:var( --e-global-typography-d7dd107-font-weight );font-style:var( --e-global-typography-d7dd107-font-style );text-decoration:var( --e-global-typography-d7dd107-text-decoration );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-7da73cc{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-c2e4123{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-60df6b3{--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;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-60df6b3:hover{border-style:none;}.elementor-51 .elementor-element.elementor-element-60df6b3, .elementor-51 .elementor-element.elementor-element-60df6b3::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-be2b93f .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-51 .elementor-element.elementor-element-be2b93f .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-51 .elementor-element.elementor-element-be2b93f{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-51 .elementor-element.elementor-element-7475409{--n-accordion-title-font-size:18px;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;}.elementor-51 .elementor-element.elementor-element-7475409 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-757b136 );border-style:none;}.elementor-51 .elementor-element.elementor-element-7475409 {--n-accordion-padding:12px 10px 12px 10px;}:where( .elementor-51 .elementor-element.elementor-element-7475409 > .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:"Arial", Sans-serif;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;}.elementor-51 .elementor-element.elementor-element-fad2c1f{--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;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-757b136 );--border-color:var( --e-global-color-757b136 );--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-fad2c1f:hover{border-style:solid;border-color:var( --e-global-color-757b136 );--border-color:var( --e-global-color-757b136 );}.elementor-51 .elementor-element.elementor-element-fad2c1f, .elementor-51 .elementor-element.elementor-element-fad2c1f::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-3998807{--display:flex;--min-height:500px;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-3998807:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-3998807 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://adhoc-projects.com/wp-content/uploads/2026/09/11_Four_Towers_IRAK_portada.webp");background-position:center center;background-size:cover;}.elementor-51 .elementor-element.elementor-element-3ff081b .elementor-button{background-color:var( --e-global-color-48fd705 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:30px 30px 30px 30px;padding:7px 10px 7px 10px;}.elementor-51 .elementor-element.elementor-element-4db0941{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-a7c2e72{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-8f0f3b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-51 .elementor-element.elementor-element-8f0f3b2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-8f0f3b2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-51 .elementor-element.elementor-element-8f0f3b2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-8f0f3b2 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-8f0f3b2 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-8f0f3b2 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-3839f6b .elementor-heading-title{font-family:var( --e-global-typography-d7dd107-font-family ), Sans-serif;font-size:var( --e-global-typography-d7dd107-font-size );font-weight:var( --e-global-typography-d7dd107-font-weight );font-style:var( --e-global-typography-d7dd107-font-style );text-decoration:var( --e-global-typography-d7dd107-text-decoration );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-42009fc{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-695b0f9{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-2c80a04{--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;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-2c80a04:hover{border-style:none;}.elementor-51 .elementor-element.elementor-element-2c80a04, .elementor-51 .elementor-element.elementor-element-2c80a04::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-155fcc6 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-51 .elementor-element.elementor-element-155fcc6 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-51 .elementor-element.elementor-element-155fcc6{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-51 .elementor-element.elementor-element-17d1a88{--n-accordion-title-font-size:18px;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;}.elementor-51 .elementor-element.elementor-element-17d1a88 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-757b136 );border-style:none;}.elementor-51 .elementor-element.elementor-element-17d1a88 {--n-accordion-padding:12px 10px 12px 10px;}:where( .elementor-51 .elementor-element.elementor-element-17d1a88 > .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:"Arial", Sans-serif;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;}.elementor-51 .elementor-element.elementor-element-9a36047{--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-9a36047:hover{border-style:none;}.elementor-51 .elementor-element.elementor-element-9a36047, .elementor-51 .elementor-element.elementor-element-9a36047::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-d3647d8{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-757b136 );--border-color:var( --e-global-color-757b136 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-7c0c048{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-f1114fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-51 .elementor-element.elementor-element-f1114fb .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-f1114fb .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-51 .elementor-element.elementor-element-f1114fb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-f1114fb .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-f1114fb .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-f1114fb .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-3bd0cf8 .elementor-heading-title{font-family:var( --e-global-typography-d7dd107-font-family ), Sans-serif;font-size:var( --e-global-typography-d7dd107-font-size );font-weight:var( --e-global-typography-d7dd107-font-weight );font-style:var( --e-global-typography-d7dd107-font-style );text-decoration:var( --e-global-typography-d7dd107-text-decoration );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-e0f8b46{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-e0f8b46:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-e0f8b46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://adhoc-projects.com/wp-content/uploads/2026/09/18_Hospital_de_Manises_Valencia_portada.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-51 .elementor-element.elementor-element-e2dbd21{--spacer-size:500px;}.elementor-51 .elementor-element.elementor-element-b41e727{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-757b136 );--border-color:var( --e-global-color-757b136 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-c2a3814{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-51dcba9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-51 .elementor-element.elementor-element-51dcba9 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-51dcba9 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-51 .elementor-element.elementor-element-51dcba9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-51dcba9 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-51dcba9 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-51dcba9 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-66b6e60 .elementor-heading-title{font-family:var( --e-global-typography-d7dd107-font-family ), Sans-serif;font-size:var( --e-global-typography-d7dd107-font-size );font-weight:var( --e-global-typography-d7dd107-font-weight );font-style:var( --e-global-typography-d7dd107-font-style );text-decoration:var( --e-global-typography-d7dd107-text-decoration );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-649d693{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-649d693:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-649d693 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://adhoc-projects.com/wp-content/uploads/2026/09/19_Proyecto_Antofagasta_Chile_portada.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-51 .elementor-element.elementor-element-fb44a42{--spacer-size:500px;}.elementor-51 .elementor-element.elementor-element-4ec64c1{--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-4ec64c1:hover{border-style:none;}.elementor-51 .elementor-element.elementor-element-4ec64c1, .elementor-51 .elementor-element.elementor-element-4ec64c1::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-e2dcf5d{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-757b136 );--border-color:var( --e-global-color-757b136 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-c0432e2{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-eb7e8d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-51 .elementor-element.elementor-element-eb7e8d6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-eb7e8d6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-51 .elementor-element.elementor-element-eb7e8d6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-eb7e8d6 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-eb7e8d6 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-eb7e8d6 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-3dcb897 .elementor-heading-title{font-family:var( --e-global-typography-d7dd107-font-family ), Sans-serif;font-size:var( --e-global-typography-d7dd107-font-size );font-weight:var( --e-global-typography-d7dd107-font-weight );font-style:var( --e-global-typography-d7dd107-font-style );text-decoration:var( --e-global-typography-d7dd107-text-decoration );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-2071d72{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-2071d72:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-2071d72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://adhoc-projects.com/wp-content/uploads/2026/09/20_Hospital_Rancagua_Chile_portada.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-51 .elementor-element.elementor-element-a16ff78{--spacer-size:500px;}.elementor-51 .elementor-element.elementor-element-f30096a{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-757b136 );--border-color:var( --e-global-color-757b136 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-92717eb{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-f46a273{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-51 .elementor-element.elementor-element-f46a273 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-f46a273 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-51 .elementor-element.elementor-element-f46a273 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-f46a273 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-f46a273 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-f46a273 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-ecc4f29 .elementor-heading-title{font-family:var( --e-global-typography-d7dd107-font-family ), Sans-serif;font-size:var( --e-global-typography-d7dd107-font-size );font-weight:var( --e-global-typography-d7dd107-font-weight );font-style:var( --e-global-typography-d7dd107-font-style );text-decoration:var( --e-global-typography-d7dd107-text-decoration );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-4ef9273{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-4ef9273:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-4ef9273 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://adhoc-projects.com/wp-content/uploads/2026/09/21_Curico_Chile_portada.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-51 .elementor-element.elementor-element-b988c66{--spacer-size:500px;}.elementor-51 .elementor-element.elementor-element-ab934af{--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-ab934af:hover{border-style:none;}.elementor-51 .elementor-element.elementor-element-ab934af, .elementor-51 .elementor-element.elementor-element-ab934af::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-f787e2a{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-757b136 );--border-color:var( --e-global-color-757b136 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-ca946e5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-289e560{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-51 .elementor-element.elementor-element-289e560 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-289e560 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-51 .elementor-element.elementor-element-289e560 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-289e560 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-289e560 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-289e560 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-8562c26 .elementor-heading-title{font-family:var( --e-global-typography-d7dd107-font-family ), Sans-serif;font-size:var( --e-global-typography-d7dd107-font-size );font-weight:var( --e-global-typography-d7dd107-font-weight );font-style:var( --e-global-typography-d7dd107-font-style );text-decoration:var( --e-global-typography-d7dd107-text-decoration );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-5bbbf2a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-5bbbf2a:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-5bbbf2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://adhoc-projects.com/wp-content/uploads/2026/09/22_Proyecto_Costa_de_Marfil_portada.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-51 .elementor-element.elementor-element-5c07a2d{--spacer-size:500px;}.elementor-51 .elementor-element.elementor-element-a886a20{--display:flex;--justify-content:space-between;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-71616f4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-c6a86f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-51 .elementor-element.elementor-element-c6a86f8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-c6a86f8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-51 .elementor-element.elementor-element-c6a86f8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-c6a86f8 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-c6a86f8 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-c6a86f8 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-399273f .elementor-heading-title{font-family:var( --e-global-typography-d7dd107-font-family ), Sans-serif;font-size:var( --e-global-typography-d7dd107-font-size );font-weight:var( --e-global-typography-d7dd107-font-weight );font-style:var( --e-global-typography-d7dd107-font-style );text-decoration:var( --e-global-typography-d7dd107-text-decoration );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-ba8af2c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-ba8af2c:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-ba8af2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://adhoc-projects.com/wp-content/uploads/2026/09/21_Curico_Chile_portada.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-51 .elementor-element.elementor-element-823c37a{--spacer-size:500px;}.elementor-51 .elementor-element.elementor-element-7105bd2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-a66774c{--display:flex;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-c31757b{--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;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-c31757b:hover{border-style:none;}.elementor-51 .elementor-element.elementor-element-c31757b, .elementor-51 .elementor-element.elementor-element-c31757b::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-45b8e26{--display:flex;--min-height:500px;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-45b8e26:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-45b8e26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://adhoc-projects.com/wp-content/uploads/2026/09/25_Fachada_industrializada_detalle_tecnico_del_sistema_construc.webp");background-position:center center;background-size:cover;}.elementor-51 .elementor-element.elementor-element-223436e .elementor-button{background-color:var( --e-global-color-48fd705 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:30px 30px 30px 30px;padding:7px 10px 7px 10px;}.elementor-51 .elementor-element.elementor-element-2755f03{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-7d2ba81{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-357c51e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-51 .elementor-element.elementor-element-357c51e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-357c51e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-51 .elementor-element.elementor-element-357c51e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-357c51e .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-357c51e .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-357c51e .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-bb7dc50 .elementor-heading-title{font-family:var( --e-global-typography-d7dd107-font-family ), Sans-serif;font-size:var( --e-global-typography-d7dd107-font-size );font-weight:var( --e-global-typography-d7dd107-font-weight );font-style:var( --e-global-typography-d7dd107-font-style );text-decoration:var( --e-global-typography-d7dd107-text-decoration );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-d08bb3f{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-3722abd{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-fd77798{--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;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-fd77798:hover{border-style:none;}.elementor-51 .elementor-element.elementor-element-fd77798, .elementor-51 .elementor-element.elementor-element-fd77798::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-d5767e6 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-51 .elementor-element.elementor-element-d5767e6 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-51 .elementor-element.elementor-element-d5767e6{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-51 .elementor-element.elementor-element-6911cca{--n-accordion-title-font-size:18px;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;}.elementor-51 .elementor-element.elementor-element-6911cca > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-757b136 );border-style:none;}.elementor-51 .elementor-element.elementor-element-6911cca {--n-accordion-padding:12px 10px 12px 10px;}:where( .elementor-51 .elementor-element.elementor-element-6911cca > .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:"Arial", Sans-serif;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;}.elementor-51 .elementor-element.elementor-element-42583d5{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-40c61ba{--display:flex;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-d5bdc0d{--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;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-757b136 );--border-color:var( --e-global-color-757b136 );--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-d5bdc0d:hover{border-style:solid;border-color:var( --e-global-color-757b136 );--border-color:var( --e-global-color-757b136 );}.elementor-51 .elementor-element.elementor-element-d5bdc0d, .elementor-51 .elementor-element.elementor-element-d5bdc0d::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-583a1c7{--display:flex;--min-height:500px;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-583a1c7:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-583a1c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://adhoc-projects.com/wp-content/uploads/2026/09/01_Sistema_de_fachada_1.webp");background-position:center center;background-size:cover;}.elementor-51 .elementor-element.elementor-element-e98db0a .elementor-button{background-color:var( --e-global-color-48fd705 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:30px 30px 30px 30px;padding:7px 10px 7px 10px;}.elementor-51 .elementor-element.elementor-element-bec7b23{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-7fbe220{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-a48bafb .elementor-heading-title{font-family:var( --e-global-typography-d7dd107-font-family ), Sans-serif;font-size:var( --e-global-typography-d7dd107-font-size );font-weight:var( --e-global-typography-d7dd107-font-weight );font-style:var( --e-global-typography-d7dd107-font-style );text-decoration:var( --e-global-typography-d7dd107-text-decoration );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );color:var( --e-global-color-primary );}.elementor-51 .elementor-element.elementor-element-9c5407a{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-4b242e0{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-68a5fbf{--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;--flex-wrap:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-68a5fbf:hover{border-style:none;}.elementor-51 .elementor-element.elementor-element-68a5fbf, .elementor-51 .elementor-element.elementor-element-68a5fbf::before{--border-transition:0.3s;}.elementor-51 .elementor-element.elementor-element-1e46418 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-51 .elementor-element.elementor-element-1e46418 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-51 .elementor-element.elementor-element-1e46418{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-51 .elementor-element.elementor-element-0c266c7{--n-accordion-title-font-size:18px;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;}.elementor-51 .elementor-element.elementor-element-0c266c7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-757b136 );border-style:none;}.elementor-51 .elementor-element.elementor-element-0c266c7 {--n-accordion-padding:12px 10px 12px 10px;}:where( .elementor-51 .elementor-element.elementor-element-0c266c7 > .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:"Arial", Sans-serif;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;}.elementor-51 .elementor-element.elementor-element-54b8505{--n-accordion-title-font-size:34px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;}.elementor-51 .elementor-element.elementor-element-54b8505 {--n-accordion-padding:30px 20px 30px 20px;}:where( .elementor-51 .elementor-element.elementor-element-54b8505 > .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:"Arial", Sans-serif;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;}.elementor-51 .elementor-element.elementor-element-24dc19e3{--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:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-24dc19e3:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-24dc19e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0731809 );}.elementor-51 .elementor-element.elementor-element-c224c46{--display:flex;--min-height:49vh;--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:space-between;--align-items:flex-start;--overlay-opacity:0.8;--overlay-mix-blend-mode:multiply;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-c224c46:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-c224c46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://adhoc-projects.com/wp-content/uploads/2026/09/Sistemas.webp");background-position:center center;background-size:cover;}.elementor-51 .elementor-element.elementor-element-c224c46::before, .elementor-51 .elementor-element.elementor-element-c224c46 > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-c224c46 > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-c224c46 > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-c224c46 > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-c224c46 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );background-image:url("https://adhoc-projects.com/wp-content/uploads/2026/09/texture.webp");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:59% auto;}.elementor-51 .elementor-element.elementor-element-6768d59e{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-36b9e7fe .elementor-icon-list-icon i{color:var( --e-global-color-48fd705 );transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-36b9e7fe .elementor-icon-list-icon svg{fill:var( --e-global-color-48fd705 );transition:fill 0.3s;}.elementor-51 .elementor-element.elementor-element-36b9e7fe{--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-51 .elementor-element.elementor-element-36b9e7fe:NOT(.elementor-icon-list-ico-position-10) .elementor-icon-list-text{padding-left:10px;}.elementor-51 .elementor-element.elementor-element-36b9e7fe.elementor-icon-list-ico-position-10 .elementor-icon-list-text{padding-right:10px;}.elementor-51 .elementor-element.elementor-element-36b9e7fe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-36b9e7fe .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-36b9e7fe .elementor-icon-list-text{color:var( --e-global-color-48fd705 );transition:color 0.3s;}.elementor-51 .elementor-element.elementor-element-60bbc1df{width:var( --container-widget-width, 800px );max-width:800px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:start;}.elementor-51 .elementor-element.elementor-element-60bbc1df .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 );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-48fd705 );}.elementor-51 .elementor-element.elementor-element-7e4d629b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-16e29a5c{width:var( --container-widget-width, 450px );max-width:450px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:450px;--container-widget-flex-grow:0;text-align:start;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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-48fd705 );}.elementor-51 .elementor-element.elementor-element-16e29a5c p{margin-block-end:0px;}.elementor-51 .elementor-element.elementor-element-1bc490bc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-c91976e .elementor-button{background-color:var( --e-global-color-48fd705 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-48fd705 );border-radius:30px 30px 30px 30px;padding:12px 25px 12px 25px;}.elementor-51 .elementor-element.elementor-element-c91976e .elementor-button:hover, .elementor-51 .elementor-element.elementor-element-c91976e .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-48fd705 );}.elementor-51 .elementor-element.elementor-element-c91976e .elementor-button:hover svg, .elementor-51 .elementor-element.elementor-element-c91976e .elementor-button:focus svg{fill:var( --e-global-color-48fd705 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-51 .elementor-element.elementor-element-4fa15bd9{--min-height:60vh;--overlay-opacity:1;}.elementor-51 .elementor-element.elementor-element-18acbb60 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-18acbb60 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-2b86218a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-51 .elementor-element.elementor-element-2b86218a .elementor-heading-title{font-size:40px;letter-spacing:-2px;}.elementor-51 .elementor-element.elementor-element-783a6784{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-51 .elementor-element.elementor-element-469e6c78 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-30f7b2d2 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-1692a836{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-51 .elementor-element.elementor-element-2a485aa3{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-51 .elementor-element.elementor-element-10914715 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-10914715 .elementor-icon-box-title a{font-size:var( --e-global-typography-8d15667-font-size );line-height:var( --e-global-typography-8d15667-line-height );letter-spacing:var( --e-global-typography-8d15667-letter-spacing );}.elementor-51 .elementor-element.elementor-element-10914715 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-51 .elementor-element.elementor-element-3347bd79 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-3347bd79 .elementor-icon-box-title a{font-size:var( --e-global-typography-8d15667-font-size );line-height:var( --e-global-typography-8d15667-line-height );letter-spacing:var( --e-global-typography-8d15667-letter-spacing );}.elementor-51 .elementor-element.elementor-element-3347bd79 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-51 .elementor-element.elementor-element-1714ac7b .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-1714ac7b .elementor-icon-box-title a{font-size:var( --e-global-typography-8d15667-font-size );line-height:var( --e-global-typography-8d15667-line-height );letter-spacing:var( --e-global-typography-8d15667-letter-spacing );}.elementor-51 .elementor-element.elementor-element-1714ac7b .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-51 .elementor-element.elementor-element-1fd433e .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-1fd433e .elementor-icon-box-title a{font-size:var( --e-global-typography-8d15667-font-size );line-height:var( --e-global-typography-8d15667-line-height );letter-spacing:var( --e-global-typography-8d15667-letter-spacing );}.elementor-51 .elementor-element.elementor-element-1fd433e .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-51 .elementor-element.elementor-element-2ab4807d{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-51 .elementor-element.elementor-element-22409ead .elementor-heading-title{font-size:34px;letter-spacing:-1.5px;}.elementor-51 .elementor-element.elementor-element-0a55980{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-51 .elementor-element.elementor-element-495df865 .elementor-heading-title{font-size:34px;letter-spacing:-1.5px;}.elementor-51 .elementor-element.elementor-element-1fb1553{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-51 .elementor-element.elementor-element-47fab34 .elementor-heading-title{font-size:34px;letter-spacing:-1.5px;}.elementor-51 .elementor-element.elementor-element-6b3ab20{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-51 .elementor-element.elementor-element-3800ab4e .elementor-heading-title{font-size:34px;letter-spacing:-1.5px;}.elementor-51 .elementor-element.elementor-element-225d693a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-51 .elementor-element.elementor-element-6418b586{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-4267f15 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-4267f15 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-37cb466e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-51 .elementor-element.elementor-element-37cb466e .elementor-heading-title{font-size:34px;letter-spacing:-1.5px;}.elementor-51 .elementor-element.elementor-element-43179b1f{--gap:0px 50px;--row-gap:0px;--column-gap:50px;}.elementor-51 .elementor-element.elementor-element-2eff2ba .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-2eff2ba .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-1b0dd014 .elementor-heading-title{font-size:var( --e-global-typography-9920fad-font-size );line-height:var( --e-global-typography-9920fad-line-height );letter-spacing:var( --e-global-typography-9920fad-letter-spacing );}.elementor-51 .elementor-element.elementor-element-66e03c6e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-51 .elementor-element.elementor-element-18a30db1 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-36335afe{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-7b114e11 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-7b114e11 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-421fef78{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-51 .elementor-element.elementor-element-421fef78 .elementor-heading-title{font-size:34px;letter-spacing:-1.5px;}.elementor-51 .elementor-element.elementor-element-85bbcb1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-6a162f0{--min-height:233px;}.elementor-51 .elementor-element.elementor-element-8da7218 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-a130723{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-550c3d2{--min-height:240px;}.elementor-51 .elementor-element.elementor-element-1068542 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-1068542 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-ff78d68 .elementor-heading-title{font-size:var( --e-global-typography-d7dd107-font-size );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );}.elementor-51 .elementor-element.elementor-element-050670b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-2756a08{--n-accordion-title-font-size:20px;}:where( .elementor-51 .elementor-element.elementor-element-2756a08 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:-0.8px;}.elementor-51 .elementor-element.elementor-element-dc2645d{--min-height:233px;}.elementor-51 .elementor-element.elementor-element-ae31e11 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-6806b7c{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-3cf5df3{--min-height:240px;}.elementor-51 .elementor-element.elementor-element-ec8e0c3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-ec8e0c3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-4db7cb6 .elementor-heading-title{font-size:var( --e-global-typography-d7dd107-font-size );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );}.elementor-51 .elementor-element.elementor-element-31e0481{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-bbce530{--n-accordion-title-font-size:20px;}:where( .elementor-51 .elementor-element.elementor-element-bbce530 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:-0.8px;}.elementor-51 .elementor-element.elementor-element-8c8d7e4{--min-height:233px;}.elementor-51 .elementor-element.elementor-element-f923e74 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-46a77d8{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-2e90ba4{--min-height:240px;}.elementor-51 .elementor-element.elementor-element-bfd1033 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-bfd1033 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-e8fa96e .elementor-heading-title{font-size:var( --e-global-typography-d7dd107-font-size );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );}.elementor-51 .elementor-element.elementor-element-e401268{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-c106a19{--n-accordion-title-font-size:20px;}:where( .elementor-51 .elementor-element.elementor-element-c106a19 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:-0.8px;}.elementor-51 .elementor-element.elementor-element-8a3e586{--min-height:233px;}.elementor-51 .elementor-element.elementor-element-efb16d4 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-94fd39e{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-060ef25{--min-height:240px;}.elementor-51 .elementor-element.elementor-element-822b41c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-822b41c .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-4f80bd2 .elementor-heading-title{font-size:var( --e-global-typography-d7dd107-font-size );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );}.elementor-51 .elementor-element.elementor-element-aab5a80{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-6e4ce87{--n-accordion-title-font-size:20px;}:where( .elementor-51 .elementor-element.elementor-element-6e4ce87 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:-0.8px;}.elementor-51 .elementor-element.elementor-element-bfed0a8{--min-height:233px;}.elementor-51 .elementor-element.elementor-element-20ca504 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-1b7ed13{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-1d782c7{--min-height:240px;}.elementor-51 .elementor-element.elementor-element-ab22ee6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-ab22ee6 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-3a5ef30 .elementor-heading-title{font-size:var( --e-global-typography-d7dd107-font-size );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );}.elementor-51 .elementor-element.elementor-element-1a77f29{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-d80f0e0{--n-accordion-title-font-size:20px;}:where( .elementor-51 .elementor-element.elementor-element-d80f0e0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:-0.8px;}.elementor-51 .elementor-element.elementor-element-e8f3c8a{--min-height:233px;}.elementor-51 .elementor-element.elementor-element-9592269 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-6347aad{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-f97faa9{--min-height:240px;}.elementor-51 .elementor-element.elementor-element-874d3d7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-874d3d7 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-7e9a97e .elementor-heading-title{font-size:var( --e-global-typography-d7dd107-font-size );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );}.elementor-51 .elementor-element.elementor-element-f2b4f24{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-57f299f{--n-accordion-title-font-size:20px;}:where( .elementor-51 .elementor-element.elementor-element-57f299f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:-0.8px;}.elementor-51 .elementor-element.elementor-element-1d9791d{--min-height:233px;}.elementor-51 .elementor-element.elementor-element-061d53c .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-f100c71{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-1fc7bac{--min-height:240px;}.elementor-51 .elementor-element.elementor-element-9fb9cef .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-9fb9cef .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-5d03a62 .elementor-heading-title{font-size:var( --e-global-typography-d7dd107-font-size );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );}.elementor-51 .elementor-element.elementor-element-d7d251a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-463e896{--n-accordion-title-font-size:20px;}:where( .elementor-51 .elementor-element.elementor-element-463e896 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:-0.8px;}.elementor-51 .elementor-element.elementor-element-3e83970{--min-height:233px;}.elementor-51 .elementor-element.elementor-element-990cf76 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-d419c91{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-cac9e24{--min-height:240px;}.elementor-51 .elementor-element.elementor-element-6f1f19a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-6f1f19a .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-7d5ec65 .elementor-heading-title{font-size:var( --e-global-typography-d7dd107-font-size );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );}.elementor-51 .elementor-element.elementor-element-9544452{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-3fe9f43{--n-accordion-title-font-size:20px;}:where( .elementor-51 .elementor-element.elementor-element-3fe9f43 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:-0.8px;}.elementor-51 .elementor-element.elementor-element-a2a6820{--min-height:240px;}.elementor-51 .elementor-element.elementor-element-83048b7 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-e209bf8{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-746bd56 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-746bd56 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-4d5cd1b .elementor-heading-title{font-size:var( --e-global-typography-d7dd107-font-size );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );}.elementor-51 .elementor-element.elementor-element-04e4b4d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-cef5bf0{--n-accordion-title-font-size:20px;}:where( .elementor-51 .elementor-element.elementor-element-cef5bf0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:-0.8px;}.elementor-51 .elementor-element.elementor-element-b2678a1{--min-height:240px;}.elementor-51 .elementor-element.elementor-element-7b4137e .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-938394b{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-7923158 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-7923158 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-cee78a5 .elementor-heading-title{font-size:var( --e-global-typography-d7dd107-font-size );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );}.elementor-51 .elementor-element.elementor-element-c217dbc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-44e98ea{--n-accordion-title-font-size:20px;}:where( .elementor-51 .elementor-element.elementor-element-44e98ea > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:-0.8px;}.elementor-51 .elementor-element.elementor-element-0fb1c49{--min-height:240px;}.elementor-51 .elementor-element.elementor-element-b2f76da .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-b1b135a{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-1b358ee .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-1b358ee .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-cc14b7b .elementor-heading-title{font-size:var( --e-global-typography-d7dd107-font-size );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );}.elementor-51 .elementor-element.elementor-element-8507363{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-11ba933{--n-accordion-title-font-size:20px;}:where( .elementor-51 .elementor-element.elementor-element-11ba933 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:-0.8px;}.elementor-51 .elementor-element.elementor-element-f6fd561{--min-height:240px;}.elementor-51 .elementor-element.elementor-element-666a229 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-78fdf22{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-6436482 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-6436482 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-618b755 .elementor-heading-title{font-size:var( --e-global-typography-d7dd107-font-size );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );}.elementor-51 .elementor-element.elementor-element-2599a04{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-20e8862{--n-accordion-title-font-size:20px;}:where( .elementor-51 .elementor-element.elementor-element-20e8862 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:-0.8px;}.elementor-51 .elementor-element.elementor-element-4393e77{--gap:0px 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-357eb29{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-357eb29.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-afee414 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-afee414 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-2150b2a .elementor-heading-title{font-size:var( --e-global-typography-d7dd107-font-size );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );}.elementor-51 .elementor-element.elementor-element-1204722{--spacer-size:250px;}.elementor-51 .elementor-element.elementor-element-eddd2ed{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-eddd2ed.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-ec10624{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-14355e2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-14355e2 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-2318c76 .elementor-heading-title{font-size:var( --e-global-typography-d7dd107-font-size );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );}.elementor-51 .elementor-element.elementor-element-1ac2b97{--spacer-size:250px;}.elementor-51 .elementor-element.elementor-element-19075df{--gap:0px 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-f4b5010{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-f4b5010.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-ead3048 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-ead3048 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-5a09b9b .elementor-heading-title{font-size:var( --e-global-typography-d7dd107-font-size );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );}.elementor-51 .elementor-element.elementor-element-c7ab737{--spacer-size:250px;}.elementor-51 .elementor-element.elementor-element-56b4231{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-56b4231.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-5006fc2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-d085d5d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-d085d5d .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-4d950f6 .elementor-heading-title{font-size:var( --e-global-typography-d7dd107-font-size );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );}.elementor-51 .elementor-element.elementor-element-21de1c2{--spacer-size:250px;}.elementor-51 .elementor-element.elementor-element-bedf601{--gap:0px 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-63ddcb3{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-63ddcb3.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-3178d63 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-3178d63 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-909576f .elementor-heading-title{font-size:var( --e-global-typography-d7dd107-font-size );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );}.elementor-51 .elementor-element.elementor-element-a58b71e{--spacer-size:250px;}.elementor-51 .elementor-element.elementor-element-8085ba8{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-8085ba8.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-e6bef15{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-c50ad63 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-c50ad63 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-9edb572 .elementor-heading-title{font-size:var( --e-global-typography-d7dd107-font-size );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );}.elementor-51 .elementor-element.elementor-element-301033b{--spacer-size:250px;}.elementor-51 .elementor-element.elementor-element-dd0f835{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-43f2049{--min-height:240px;}.elementor-51 .elementor-element.elementor-element-acd3195 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-b335805{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-66d9cd7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-66d9cd7 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-be36c1c .elementor-heading-title{font-size:var( --e-global-typography-d7dd107-font-size );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );}.elementor-51 .elementor-element.elementor-element-8983db5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-0c7ccb7{--n-accordion-title-font-size:20px;}:where( .elementor-51 .elementor-element.elementor-element-0c7ccb7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:-0.8px;}.elementor-51 .elementor-element.elementor-element-c3f4fd7{--min-height:240px;}.elementor-51 .elementor-element.elementor-element-4cf1b5e .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-49cefdb{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-2ee5174 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-2ee5174 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-c22a34f .elementor-heading-title{font-size:var( --e-global-typography-d7dd107-font-size );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );}.elementor-51 .elementor-element.elementor-element-5df5f07{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-744b467{--n-accordion-title-font-size:20px;}:where( .elementor-51 .elementor-element.elementor-element-744b467 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:-0.8px;}.elementor-51 .elementor-element.elementor-element-cb582e1{--min-height:240px;}.elementor-51 .elementor-element.elementor-element-7d35a42 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-9e4333b{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-c7b7da8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-c7b7da8 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-7e7c4d0 .elementor-heading-title{font-size:var( --e-global-typography-d7dd107-font-size );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );}.elementor-51 .elementor-element.elementor-element-7da73cc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-7475409{--n-accordion-title-font-size:20px;}:where( .elementor-51 .elementor-element.elementor-element-7475409 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:-0.8px;}.elementor-51 .elementor-element.elementor-element-3998807{--min-height:240px;}.elementor-51 .elementor-element.elementor-element-3ff081b .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-4db0941{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-8f0f3b2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-8f0f3b2 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-3839f6b .elementor-heading-title{font-size:var( --e-global-typography-d7dd107-font-size );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );}.elementor-51 .elementor-element.elementor-element-42009fc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-17d1a88{--n-accordion-title-font-size:20px;}:where( .elementor-51 .elementor-element.elementor-element-17d1a88 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:-0.8px;}.elementor-51 .elementor-element.elementor-element-9a36047{--gap:0px 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-d3647d8{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-d3647d8.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-f1114fb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-f1114fb .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-3bd0cf8 .elementor-heading-title{font-size:var( --e-global-typography-d7dd107-font-size );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );}.elementor-51 .elementor-element.elementor-element-e2dbd21{--spacer-size:250px;}.elementor-51 .elementor-element.elementor-element-b41e727{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-b41e727.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-c2a3814{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-51dcba9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-51dcba9 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-66b6e60 .elementor-heading-title{font-size:var( --e-global-typography-d7dd107-font-size );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );}.elementor-51 .elementor-element.elementor-element-fb44a42{--spacer-size:250px;}.elementor-51 .elementor-element.elementor-element-4ec64c1{--gap:0px 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-e2dcf5d{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-e2dcf5d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-eb7e8d6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-eb7e8d6 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-3dcb897 .elementor-heading-title{font-size:var( --e-global-typography-d7dd107-font-size );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );}.elementor-51 .elementor-element.elementor-element-a16ff78{--spacer-size:250px;}.elementor-51 .elementor-element.elementor-element-f30096a{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-f30096a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-92717eb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-f46a273 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-f46a273 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-ecc4f29 .elementor-heading-title{font-size:var( --e-global-typography-d7dd107-font-size );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );}.elementor-51 .elementor-element.elementor-element-b988c66{--spacer-size:250px;}.elementor-51 .elementor-element.elementor-element-ab934af{--gap:0px 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-f787e2a{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-f787e2a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-289e560 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-289e560 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-8562c26 .elementor-heading-title{font-size:var( --e-global-typography-d7dd107-font-size );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );}.elementor-51 .elementor-element.elementor-element-5c07a2d{--spacer-size:250px;}.elementor-51 .elementor-element.elementor-element-a886a20{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-a886a20.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-51 .elementor-element.elementor-element-71616f4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-c6a86f8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-c6a86f8 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-399273f .elementor-heading-title{font-size:var( --e-global-typography-d7dd107-font-size );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );}.elementor-51 .elementor-element.elementor-element-823c37a{--spacer-size:250px;}.elementor-51 .elementor-element.elementor-element-45b8e26{--min-height:240px;}.elementor-51 .elementor-element.elementor-element-223436e .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-2755f03{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-357c51e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-357c51e .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-bb7dc50 .elementor-heading-title{font-size:var( --e-global-typography-d7dd107-font-size );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );}.elementor-51 .elementor-element.elementor-element-d08bb3f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-6911cca{--n-accordion-title-font-size:20px;}:where( .elementor-51 .elementor-element.elementor-element-6911cca > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:-0.8px;}.elementor-51 .elementor-element.elementor-element-42583d5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-e98db0a .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-bec7b23{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-a48bafb .elementor-heading-title{font-size:var( --e-global-typography-d7dd107-font-size );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );}.elementor-51 .elementor-element.elementor-element-9c5407a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-0c266c7{--n-accordion-title-font-size:20px;}:where( .elementor-51 .elementor-element.elementor-element-0c266c7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:-0.8px;}.elementor-51 .elementor-element.elementor-element-54b8505{--n-accordion-title-font-size:24px;}:where( .elementor-51 .elementor-element.elementor-element-54b8505 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:-0.8px;}.elementor-51 .elementor-element.elementor-element-c224c46::before, .elementor-51 .elementor-element.elementor-element-c224c46 > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-c224c46 > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-c224c46 > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-c224c46 > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-c224c46 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:bottom right;}.elementor-51 .elementor-element.elementor-element-c224c46{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-51 .elementor-element.elementor-element-36b9e7fe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-36b9e7fe .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-60bbc1df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-51 .elementor-element.elementor-element-60bbc1df .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-51 .elementor-element.elementor-element-16e29a5c{--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-51 .elementor-element.elementor-element-c91976e .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:767px){.elementor-51 .elementor-element.elementor-element-17289101{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-4fa15bd9{--min-height:75vh;--overlay-opacity:1;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-18acbb60 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-18acbb60 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-2b86218a .elementor-heading-title{font-size:30px;letter-spacing:-1.4px;}.elementor-51 .elementor-element.elementor-element-783a6784{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-51 .elementor-element.elementor-element-469e6c78 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-30f7b2d2 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-2a485aa3{--width:100%;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-51 .elementor-element.elementor-element-10914715 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-10914715 .elementor-icon-box-title a{font-size:var( --e-global-typography-8d15667-font-size );line-height:var( --e-global-typography-8d15667-line-height );letter-spacing:var( --e-global-typography-8d15667-letter-spacing );}.elementor-51 .elementor-element.elementor-element-10914715 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-51 .elementor-element.elementor-element-3347bd79 .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-3347bd79 .elementor-icon-box-title a{font-size:var( --e-global-typography-8d15667-font-size );line-height:var( --e-global-typography-8d15667-line-height );letter-spacing:var( --e-global-typography-8d15667-letter-spacing );}.elementor-51 .elementor-element.elementor-element-3347bd79 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-51 .elementor-element.elementor-element-1714ac7b .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-1714ac7b .elementor-icon-box-title a{font-size:var( --e-global-typography-8d15667-font-size );line-height:var( --e-global-typography-8d15667-line-height );letter-spacing:var( --e-global-typography-8d15667-letter-spacing );}.elementor-51 .elementor-element.elementor-element-1714ac7b .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-51 .elementor-element.elementor-element-1fd433e .elementor-icon-box-title, .elementor-51 .elementor-element.elementor-element-1fd433e .elementor-icon-box-title a{font-size:var( --e-global-typography-8d15667-font-size );line-height:var( --e-global-typography-8d15667-line-height );letter-spacing:var( --e-global-typography-8d15667-letter-spacing );}.elementor-51 .elementor-element.elementor-element-1fd433e .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-51 .elementor-element.elementor-element-2ab4807d{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-6feb4519{--min-height:160px;}.elementor-51 .elementor-element.elementor-element-22409ead .elementor-heading-title{font-size:20px;letter-spacing:-1.2px;}.elementor-51 .elementor-element.elementor-element-0a55980{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-51 .elementor-element.elementor-element-6de28281{--min-height:160px;}.elementor-51 .elementor-element.elementor-element-495df865 .elementor-heading-title{font-size:20px;letter-spacing:-1.2px;}.elementor-51 .elementor-element.elementor-element-1fb1553{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-51 .elementor-element.elementor-element-71e95701{--min-height:160px;}.elementor-51 .elementor-element.elementor-element-47fab34 .elementor-heading-title{font-size:20px;letter-spacing:-1.2px;}.elementor-51 .elementor-element.elementor-element-6b3ab20{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-51 .elementor-element.elementor-element-fd047ef{--min-height:160px;}.elementor-51 .elementor-element.elementor-element-3800ab4e .elementor-heading-title{font-size:20px;letter-spacing:-1.2px;}.elementor-51 .elementor-element.elementor-element-225d693a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-51 .elementor-element.elementor-element-6418b586{--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-4267f15 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-4267f15 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-37cb466e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-51 .elementor-element.elementor-element-37cb466e .elementor-heading-title{font-size:24px;letter-spacing:-1.2px;}.elementor-51 .elementor-element.elementor-element-43179b1f{--gap:50px 0px;--row-gap:50px;--column-gap:0px;--flex-wrap:wrap;}.elementor-51 .elementor-element.elementor-element-21ad87f6{--min-height:300px;}.elementor-51 .elementor-element.elementor-element-2c35c253.e-con{--order:-99999 /* order start hack */;}.elementor-51 .elementor-element.elementor-element-2eff2ba .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-2eff2ba .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-1b0dd014 .elementor-heading-title{font-size:var( --e-global-typography-9920fad-font-size );line-height:var( --e-global-typography-9920fad-line-height );letter-spacing:var( --e-global-typography-9920fad-letter-spacing );}.elementor-51 .elementor-element.elementor-element-66e03c6e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-51 .elementor-element.elementor-element-18a30db1 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-36335afe{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-7b114e11 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-7b114e11 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-421fef78{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-51 .elementor-element.elementor-element-421fef78 .elementor-heading-title{font-size:24px;letter-spacing:-1.2px;}.elementor-51 .elementor-element.elementor-element-0203ca9{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-51 .elementor-element.elementor-element-08b7ca5{--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-925c168{--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-6a162f0{--min-height:350px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-51 .elementor-element.elementor-element-8da7218 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-a130723{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-550c3d2{--min-height:0px;}.elementor-51 .elementor-element.elementor-element-1068542 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-1068542 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-ff78d68 .elementor-heading-title{font-size:var( --e-global-typography-d7dd107-font-size );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );}.elementor-51 .elementor-element.elementor-element-2bda785{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-51 .elementor-element.elementor-element-c226add{--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-2756a08{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-font-size:16px;}.elementor-51 .elementor-element.elementor-element-2756a08 {--n-accordion-padding:10px 10px 10px 10px;}:where( .elementor-51 .elementor-element.elementor-element-2756a08 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:-0.6px;}.elementor-51 .elementor-element.elementor-element-32b42e0{--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-dc2645d{--min-height:350px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-51 .elementor-element.elementor-element-ae31e11 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-6806b7c{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-3cf5df3{--min-height:0px;}.elementor-51 .elementor-element.elementor-element-ec8e0c3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-ec8e0c3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-4db7cb6 .elementor-heading-title{font-size:var( --e-global-typography-d7dd107-font-size );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );}.elementor-51 .elementor-element.elementor-element-f5b301b{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-51 .elementor-element.elementor-element-a4c2f44{--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-bbce530{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-font-size:16px;}.elementor-51 .elementor-element.elementor-element-bbce530 {--n-accordion-padding:10px 10px 10px 10px;}:where( .elementor-51 .elementor-element.elementor-element-bbce530 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:-0.6px;}.elementor-51 .elementor-element.elementor-element-4195386{--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-8c8d7e4{--min-height:350px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-51 .elementor-element.elementor-element-f923e74 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-46a77d8{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-2e90ba4{--min-height:0px;}.elementor-51 .elementor-element.elementor-element-bfd1033 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-bfd1033 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-e8fa96e .elementor-heading-title{font-size:var( --e-global-typography-d7dd107-font-size );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );}.elementor-51 .elementor-element.elementor-element-7393e8c{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-51 .elementor-element.elementor-element-4e462f0{--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-c106a19{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-font-size:16px;}.elementor-51 .elementor-element.elementor-element-c106a19 {--n-accordion-padding:10px 10px 10px 10px;}:where( .elementor-51 .elementor-element.elementor-element-c106a19 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:-0.6px;}.elementor-51 .elementor-element.elementor-element-458442f{--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-8a3e586{--min-height:350px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-51 .elementor-element.elementor-element-efb16d4 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-94fd39e{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-060ef25{--min-height:0px;}.elementor-51 .elementor-element.elementor-element-822b41c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-822b41c .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-4f80bd2 .elementor-heading-title{font-size:var( --e-global-typography-d7dd107-font-size );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );}.elementor-51 .elementor-element.elementor-element-7adbe2c{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-51 .elementor-element.elementor-element-c5d882d{--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-6e4ce87{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-font-size:16px;}.elementor-51 .elementor-element.elementor-element-6e4ce87 {--n-accordion-padding:10px 10px 10px 10px;}:where( .elementor-51 .elementor-element.elementor-element-6e4ce87 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:-0.6px;}.elementor-51 .elementor-element.elementor-element-849ba53{--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-bfed0a8{--min-height:350px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-51 .elementor-element.elementor-element-20ca504 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-1b7ed13{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-1d782c7{--min-height:0px;}.elementor-51 .elementor-element.elementor-element-ab22ee6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-ab22ee6 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-3a5ef30 .elementor-heading-title{font-size:var( --e-global-typography-d7dd107-font-size );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );}.elementor-51 .elementor-element.elementor-element-4318b70{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-51 .elementor-element.elementor-element-575a3c4{--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-d80f0e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-font-size:16px;}.elementor-51 .elementor-element.elementor-element-d80f0e0 {--n-accordion-padding:10px 10px 10px 10px;}:where( .elementor-51 .elementor-element.elementor-element-d80f0e0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:-0.6px;}.elementor-51 .elementor-element.elementor-element-046af0e{--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-e8f3c8a{--min-height:350px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-51 .elementor-element.elementor-element-9592269 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-6347aad{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-f97faa9{--min-height:0px;}.elementor-51 .elementor-element.elementor-element-874d3d7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-874d3d7 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-7e9a97e .elementor-heading-title{font-size:var( --e-global-typography-d7dd107-font-size );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );}.elementor-51 .elementor-element.elementor-element-7bf7a11{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-51 .elementor-element.elementor-element-6387806{--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-57f299f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-font-size:16px;}.elementor-51 .elementor-element.elementor-element-57f299f {--n-accordion-padding:10px 10px 10px 10px;}:where( .elementor-51 .elementor-element.elementor-element-57f299f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:-0.6px;}.elementor-51 .elementor-element.elementor-element-40d17b3{--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-1d9791d{--min-height:350px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-51 .elementor-element.elementor-element-061d53c .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-f100c71{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-1fc7bac{--min-height:0px;}.elementor-51 .elementor-element.elementor-element-9fb9cef .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-9fb9cef .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-5d03a62 .elementor-heading-title{font-size:var( --e-global-typography-d7dd107-font-size );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );}.elementor-51 .elementor-element.elementor-element-3ca7c2e{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-51 .elementor-element.elementor-element-11c11de{--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-463e896{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-font-size:16px;}.elementor-51 .elementor-element.elementor-element-463e896 {--n-accordion-padding:10px 10px 10px 10px;}:where( .elementor-51 .elementor-element.elementor-element-463e896 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:-0.6px;}.elementor-51 .elementor-element.elementor-element-cbbc31b{--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-3e83970{--min-height:350px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-51 .elementor-element.elementor-element-990cf76 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-d419c91{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-cac9e24{--min-height:0px;}.elementor-51 .elementor-element.elementor-element-6f1f19a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-6f1f19a .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-7d5ec65 .elementor-heading-title{font-size:var( --e-global-typography-d7dd107-font-size );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );}.elementor-51 .elementor-element.elementor-element-7083613{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-51 .elementor-element.elementor-element-2554d58{--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-3fe9f43{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-font-size:16px;}.elementor-51 .elementor-element.elementor-element-3fe9f43 {--n-accordion-padding:10px 10px 10px 10px;}:where( .elementor-51 .elementor-element.elementor-element-3fe9f43 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:-0.6px;}.elementor-51 .elementor-element.elementor-element-1cafe00{--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-a2a6820{--min-height:350px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-51 .elementor-element.elementor-element-83048b7 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-e209bf8{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-746bd56 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-746bd56 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-4d5cd1b .elementor-heading-title{font-size:var( --e-global-typography-d7dd107-font-size );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );}.elementor-51 .elementor-element.elementor-element-9fd9b82{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-51 .elementor-element.elementor-element-2da84e4{--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-cef5bf0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-font-size:16px;}.elementor-51 .elementor-element.elementor-element-cef5bf0 {--n-accordion-padding:10px 10px 10px 10px;}:where( .elementor-51 .elementor-element.elementor-element-cef5bf0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:-0.6px;}.elementor-51 .elementor-element.elementor-element-5df5f3c{--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-b2678a1{--min-height:350px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-51 .elementor-element.elementor-element-7b4137e .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-938394b{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-7923158 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-7923158 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-cee78a5 .elementor-heading-title{font-size:var( --e-global-typography-d7dd107-font-size );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );}.elementor-51 .elementor-element.elementor-element-ae4c347{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-51 .elementor-element.elementor-element-cd949b3{--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-44e98ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-font-size:16px;}.elementor-51 .elementor-element.elementor-element-44e98ea {--n-accordion-padding:10px 10px 10px 10px;}:where( .elementor-51 .elementor-element.elementor-element-44e98ea > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:-0.6px;}.elementor-51 .elementor-element.elementor-element-0720d52{--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-0fb1c49{--min-height:350px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-51 .elementor-element.elementor-element-b2f76da .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-b1b135a{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-1b358ee .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-1b358ee .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-cc14b7b .elementor-heading-title{font-size:var( --e-global-typography-d7dd107-font-size );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );}.elementor-51 .elementor-element.elementor-element-cedd0b0{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-51 .elementor-element.elementor-element-7464c47{--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-11ba933{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-font-size:16px;}.elementor-51 .elementor-element.elementor-element-11ba933 {--n-accordion-padding:10px 10px 10px 10px;}:where( .elementor-51 .elementor-element.elementor-element-11ba933 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:-0.6px;}.elementor-51 .elementor-element.elementor-element-cf68fd7{--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-f6fd561{--min-height:350px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-51 .elementor-element.elementor-element-666a229 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-78fdf22{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-6436482 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-6436482 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-618b755 .elementor-heading-title{font-size:var( --e-global-typography-d7dd107-font-size );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );}.elementor-51 .elementor-element.elementor-element-2b4f96a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-51 .elementor-element.elementor-element-2d56480{--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-20e8862{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-font-size:16px;}.elementor-51 .elementor-element.elementor-element-20e8862 {--n-accordion-padding:10px 10px 10px 10px;}:where( .elementor-51 .elementor-element.elementor-element-20e8862 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:-0.6px;}.elementor-51 .elementor-element.elementor-element-4393e77{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-357eb29{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-afb5ca7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-afee414 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-afee414 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-2150b2a .elementor-heading-title{font-size:var( --e-global-typography-d7dd107-font-size );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );}.elementor-51 .elementor-element.elementor-element-8844767{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-8844767.e-con{--order:-99999 /* order start hack */;}.elementor-51 .elementor-element.elementor-element-1204722{--spacer-size:300px;}.elementor-51 .elementor-element.elementor-element-eddd2ed{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-ec10624{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-14355e2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-14355e2 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-2318c76 .elementor-heading-title{font-size:var( --e-global-typography-d7dd107-font-size );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );}.elementor-51 .elementor-element.elementor-element-8dd961d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-8dd961d.e-con{--order:-99999 /* order start hack */;}.elementor-51 .elementor-element.elementor-element-1ac2b97{--spacer-size:300px;}.elementor-51 .elementor-element.elementor-element-19075df{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-f4b5010{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-dc5ac3b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-ead3048 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-ead3048 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-5a09b9b .elementor-heading-title{font-size:var( --e-global-typography-d7dd107-font-size );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );}.elementor-51 .elementor-element.elementor-element-0324dcf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-0324dcf.e-con{--order:-99999 /* order start hack */;}.elementor-51 .elementor-element.elementor-element-c7ab737{--spacer-size:300px;}.elementor-51 .elementor-element.elementor-element-56b4231{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-5006fc2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-d085d5d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-d085d5d .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-4d950f6 .elementor-heading-title{font-size:var( --e-global-typography-d7dd107-font-size );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );}.elementor-51 .elementor-element.elementor-element-1dec022{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-1dec022.e-con{--order:-99999 /* order start hack */;}.elementor-51 .elementor-element.elementor-element-21de1c2{--spacer-size:300px;}.elementor-51 .elementor-element.elementor-element-bedf601{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-63ddcb3{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-973d4a3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-3178d63 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-3178d63 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-909576f .elementor-heading-title{font-size:var( --e-global-typography-d7dd107-font-size );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );}.elementor-51 .elementor-element.elementor-element-9d8afb1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-9d8afb1.e-con{--order:-99999 /* order start hack */;}.elementor-51 .elementor-element.elementor-element-a58b71e{--spacer-size:300px;}.elementor-51 .elementor-element.elementor-element-8085ba8{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-e6bef15{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-c50ad63 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-c50ad63 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-9edb572 .elementor-heading-title{font-size:var( --e-global-typography-d7dd107-font-size );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );}.elementor-51 .elementor-element.elementor-element-5f25b93{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-5f25b93.e-con{--order:-99999 /* order start hack */;}.elementor-51 .elementor-element.elementor-element-301033b{--spacer-size:300px;}.elementor-51 .elementor-element.elementor-element-2616be8{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-51 .elementor-element.elementor-element-2c731fb{--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-43f2049{--min-height:350px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-51 .elementor-element.elementor-element-acd3195 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-b335805{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-66d9cd7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-66d9cd7 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-be36c1c .elementor-heading-title{font-size:var( --e-global-typography-d7dd107-font-size );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );}.elementor-51 .elementor-element.elementor-element-30bb851{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-51 .elementor-element.elementor-element-fb1fe53{--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-0c7ccb7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-font-size:16px;}.elementor-51 .elementor-element.elementor-element-0c7ccb7 {--n-accordion-padding:10px 10px 10px 10px;}:where( .elementor-51 .elementor-element.elementor-element-0c7ccb7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:-0.6px;}.elementor-51 .elementor-element.elementor-element-56ff843{--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-c3f4fd7{--min-height:350px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-51 .elementor-element.elementor-element-4cf1b5e .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-49cefdb{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-2ee5174 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-2ee5174 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-c22a34f .elementor-heading-title{font-size:var( --e-global-typography-d7dd107-font-size );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );}.elementor-51 .elementor-element.elementor-element-0746b49{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-51 .elementor-element.elementor-element-692b237{--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-744b467{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-font-size:16px;}.elementor-51 .elementor-element.elementor-element-744b467 {--n-accordion-padding:10px 10px 10px 10px;}:where( .elementor-51 .elementor-element.elementor-element-744b467 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:-0.6px;}.elementor-51 .elementor-element.elementor-element-f6f5cb2{--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-cb582e1{--min-height:350px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-51 .elementor-element.elementor-element-7d35a42 .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-9e4333b{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-c7b7da8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-c7b7da8 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-7e7c4d0 .elementor-heading-title{font-size:var( --e-global-typography-d7dd107-font-size );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );}.elementor-51 .elementor-element.elementor-element-c2e4123{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-51 .elementor-element.elementor-element-60df6b3{--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-7475409{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-font-size:16px;}.elementor-51 .elementor-element.elementor-element-7475409 {--n-accordion-padding:10px 10px 10px 10px;}:where( .elementor-51 .elementor-element.elementor-element-7475409 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:-0.6px;}.elementor-51 .elementor-element.elementor-element-fad2c1f{--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-3998807{--min-height:350px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-51 .elementor-element.elementor-element-3ff081b .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-4db0941{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-8f0f3b2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-8f0f3b2 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-3839f6b .elementor-heading-title{font-size:var( --e-global-typography-d7dd107-font-size );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );}.elementor-51 .elementor-element.elementor-element-695b0f9{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-51 .elementor-element.elementor-element-2c80a04{--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-17d1a88{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-font-size:16px;}.elementor-51 .elementor-element.elementor-element-17d1a88 {--n-accordion-padding:10px 10px 10px 10px;}:where( .elementor-51 .elementor-element.elementor-element-17d1a88 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:-0.6px;}.elementor-51 .elementor-element.elementor-element-9a36047{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-d3647d8{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-7c0c048{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-f1114fb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-f1114fb .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-3bd0cf8 .elementor-heading-title{font-size:var( --e-global-typography-d7dd107-font-size );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );}.elementor-51 .elementor-element.elementor-element-e0f8b46{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-e0f8b46.e-con{--order:-99999 /* order start hack */;}.elementor-51 .elementor-element.elementor-element-e2dbd21{--spacer-size:300px;}.elementor-51 .elementor-element.elementor-element-b41e727{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-c2a3814{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-51dcba9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-51dcba9 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-66b6e60 .elementor-heading-title{font-size:var( --e-global-typography-d7dd107-font-size );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );}.elementor-51 .elementor-element.elementor-element-649d693{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-649d693.e-con{--order:-99999 /* order start hack */;}.elementor-51 .elementor-element.elementor-element-fb44a42{--spacer-size:300px;}.elementor-51 .elementor-element.elementor-element-4ec64c1{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-e2dcf5d{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-c0432e2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-eb7e8d6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-eb7e8d6 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-3dcb897 .elementor-heading-title{font-size:var( --e-global-typography-d7dd107-font-size );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );}.elementor-51 .elementor-element.elementor-element-2071d72{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-2071d72.e-con{--order:-99999 /* order start hack */;}.elementor-51 .elementor-element.elementor-element-a16ff78{--spacer-size:300px;}.elementor-51 .elementor-element.elementor-element-f30096a{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-92717eb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-f46a273 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-f46a273 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-ecc4f29 .elementor-heading-title{font-size:var( --e-global-typography-d7dd107-font-size );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );}.elementor-51 .elementor-element.elementor-element-4ef9273{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-4ef9273.e-con{--order:-99999 /* order start hack */;}.elementor-51 .elementor-element.elementor-element-b988c66{--spacer-size:300px;}.elementor-51 .elementor-element.elementor-element-ab934af{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-f787e2a{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-ca946e5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-289e560 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-289e560 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-8562c26 .elementor-heading-title{font-size:var( --e-global-typography-d7dd107-font-size );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );}.elementor-51 .elementor-element.elementor-element-5bbbf2a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-5bbbf2a.e-con{--order:-99999 /* order start hack */;}.elementor-51 .elementor-element.elementor-element-5c07a2d{--spacer-size:300px;}.elementor-51 .elementor-element.elementor-element-a886a20{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-71616f4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-c6a86f8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-c6a86f8 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-399273f .elementor-heading-title{font-size:var( --e-global-typography-d7dd107-font-size );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );}.elementor-51 .elementor-element.elementor-element-ba8af2c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-ba8af2c.e-con{--order:-99999 /* order start hack */;}.elementor-51 .elementor-element.elementor-element-823c37a{--spacer-size:300px;}.elementor-51 .elementor-element.elementor-element-a66774c{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-51 .elementor-element.elementor-element-c31757b{--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-45b8e26{--min-height:350px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-51 .elementor-element.elementor-element-223436e .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-2755f03{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-7d2ba81{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-357c51e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-357c51e .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-bb7dc50 .elementor-heading-title{font-size:var( --e-global-typography-d7dd107-font-size );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );}.elementor-51 .elementor-element.elementor-element-3722abd{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-51 .elementor-element.elementor-element-fd77798{--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-6911cca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-font-size:16px;}.elementor-51 .elementor-element.elementor-element-6911cca {--n-accordion-padding:10px 10px 10px 10px;}:where( .elementor-51 .elementor-element.elementor-element-6911cca > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:-0.6px;}.elementor-51 .elementor-element.elementor-element-40c61ba{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-51 .elementor-element.elementor-element-d5bdc0d{--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-583a1c7{--min-height:350px;}.elementor-51 .elementor-element.elementor-element-e98db0a .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-bec7b23{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-7fbe220{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-51 .elementor-element.elementor-element-a48bafb .elementor-heading-title{font-size:var( --e-global-typography-d7dd107-font-size );line-height:var( --e-global-typography-d7dd107-line-height );letter-spacing:var( --e-global-typography-d7dd107-letter-spacing );}.elementor-51 .elementor-element.elementor-element-4b242e0{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-51 .elementor-element.elementor-element-68a5fbf{--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-0c266c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-font-size:16px;}.elementor-51 .elementor-element.elementor-element-0c266c7 {--n-accordion-padding:10px 10px 10px 10px;}:where( .elementor-51 .elementor-element.elementor-element-0c266c7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:-0.6px;}.elementor-51 .elementor-element.elementor-element-54b8505 {--n-accordion-padding:20px 20px 20px 20px;}.elementor-51 .elementor-element.elementor-element-54b8505{--n-accordion-title-font-size:18px;}:where( .elementor-51 .elementor-element.elementor-element-54b8505 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{letter-spacing:-0.6px;}.elementor-51 .elementor-element.elementor-element-24dc19e3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-51 .elementor-element.elementor-element-c224c46{--min-height:60vh;--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-51 .elementor-element.elementor-element-c224c46::before, .elementor-51 .elementor-element.elementor-element-c224c46 > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-c224c46 > .e-con-inner > .elementor-background-video-container::before, .elementor-51 .elementor-element.elementor-element-c224c46 > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-c224c46 > .e-con-inner > .elementor-background-slideshow::before, .elementor-51 .elementor-element.elementor-element-c224c46 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:261px auto;}.elementor-51 .elementor-element.elementor-element-36b9e7fe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-51 .elementor-element.elementor-element-36b9e7fe .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-51 .elementor-element.elementor-element-60bbc1df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-51 .elementor-element.elementor-element-60bbc1df .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-51 .elementor-element.elementor-element-16e29a5c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-51 .elementor-element.elementor-element-1bc490bc{--justify-content:flex-start;}.elementor-51 .elementor-element.elementor-element-c91976e .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(min-width:768px){.elementor-51 .elementor-element.elementor-element-7356ec9c{--width:650px;}.elementor-51 .elementor-element.elementor-element-19e6b7b7{--width:450px;}.elementor-51 .elementor-element.elementor-element-2a485aa3{--width:699px;}.elementor-51 .elementor-element.elementor-element-6418b586{--content-width:1400px;}.elementor-51 .elementor-element.elementor-element-36335afe{--content-width:1400px;}.elementor-51 .elementor-element.elementor-element-6a162f0{--width:40%;}.elementor-51 .elementor-element.elementor-element-a130723{--width:60%;}.elementor-51 .elementor-element.elementor-element-dc2645d{--width:40%;}.elementor-51 .elementor-element.elementor-element-6806b7c{--width:60%;}.elementor-51 .elementor-element.elementor-element-8c8d7e4{--width:40%;}.elementor-51 .elementor-element.elementor-element-46a77d8{--width:60%;}.elementor-51 .elementor-element.elementor-element-8a3e586{--width:40%;}.elementor-51 .elementor-element.elementor-element-94fd39e{--width:60%;}.elementor-51 .elementor-element.elementor-element-bfed0a8{--width:40%;}.elementor-51 .elementor-element.elementor-element-1b7ed13{--width:60%;}.elementor-51 .elementor-element.elementor-element-e8f3c8a{--width:40%;}.elementor-51 .elementor-element.elementor-element-6347aad{--width:60%;}.elementor-51 .elementor-element.elementor-element-1d9791d{--width:40%;}.elementor-51 .elementor-element.elementor-element-f100c71{--width:60%;}.elementor-51 .elementor-element.elementor-element-3e83970{--width:40%;}.elementor-51 .elementor-element.elementor-element-d419c91{--width:60%;}.elementor-51 .elementor-element.elementor-element-a2a6820{--width:40%;}.elementor-51 .elementor-element.elementor-element-e209bf8{--width:60%;}.elementor-51 .elementor-element.elementor-element-b2678a1{--width:40%;}.elementor-51 .elementor-element.elementor-element-938394b{--width:60%;}.elementor-51 .elementor-element.elementor-element-0fb1c49{--width:40%;}.elementor-51 .elementor-element.elementor-element-b1b135a{--width:60%;}.elementor-51 .elementor-element.elementor-element-f6fd561{--width:40%;}.elementor-51 .elementor-element.elementor-element-78fdf22{--width:60%;}.elementor-51 .elementor-element.elementor-element-357eb29{--width:50%;}.elementor-51 .elementor-element.elementor-element-eddd2ed{--width:50%;}.elementor-51 .elementor-element.elementor-element-f4b5010{--width:50%;}.elementor-51 .elementor-element.elementor-element-56b4231{--width:50%;}.elementor-51 .elementor-element.elementor-element-63ddcb3{--width:50%;}.elementor-51 .elementor-element.elementor-element-8085ba8{--width:50%;}.elementor-51 .elementor-element.elementor-element-43f2049{--width:40%;}.elementor-51 .elementor-element.elementor-element-b335805{--width:60%;}.elementor-51 .elementor-element.elementor-element-c3f4fd7{--width:40%;}.elementor-51 .elementor-element.elementor-element-49cefdb{--width:60%;}.elementor-51 .elementor-element.elementor-element-cb582e1{--width:40%;}.elementor-51 .elementor-element.elementor-element-9e4333b{--width:60%;}.elementor-51 .elementor-element.elementor-element-3998807{--width:40%;}.elementor-51 .elementor-element.elementor-element-4db0941{--width:60%;}.elementor-51 .elementor-element.elementor-element-d3647d8{--width:50%;}.elementor-51 .elementor-element.elementor-element-b41e727{--width:50%;}.elementor-51 .elementor-element.elementor-element-e2dcf5d{--width:50%;}.elementor-51 .elementor-element.elementor-element-f30096a{--width:50%;}.elementor-51 .elementor-element.elementor-element-f787e2a{--width:50%;}.elementor-51 .elementor-element.elementor-element-a886a20{--width:50%;}.elementor-51 .elementor-element.elementor-element-45b8e26{--width:40%;}.elementor-51 .elementor-element.elementor-element-2755f03{--width:60%;}.elementor-51 .elementor-element.elementor-element-583a1c7{--width:40%;}.elementor-51 .elementor-element.elementor-element-bec7b23{--width:60%;}.elementor-51 .elementor-element.elementor-element-c224c46{--content-width:1400px;}.elementor-51 .elementor-element.elementor-element-1bc490bc{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-51 .elementor-element.elementor-element-2a485aa3{--width:400px;}.elementor-51 .elementor-element.elementor-element-357eb29{--width:44%;}.elementor-51 .elementor-element.elementor-element-eddd2ed{--width:44%;}.elementor-51 .elementor-element.elementor-element-f4b5010{--width:44%;}.elementor-51 .elementor-element.elementor-element-56b4231{--width:44%;}.elementor-51 .elementor-element.elementor-element-63ddcb3{--width:44%;}.elementor-51 .elementor-element.elementor-element-8085ba8{--width:44%;}.elementor-51 .elementor-element.elementor-element-d3647d8{--width:44%;}.elementor-51 .elementor-element.elementor-element-b41e727{--width:44%;}.elementor-51 .elementor-element.elementor-element-e2dcf5d{--width:44%;}.elementor-51 .elementor-element.elementor-element-f30096a{--width:44%;}.elementor-51 .elementor-element.elementor-element-f787e2a{--width:44%;}.elementor-51 .elementor-element.elementor-element-a886a20{--width:44%;}.elementor-51 .elementor-element.elementor-element-1bc490bc{--width:45%;}}@media(min-width:1025px){.elementor-51 .elementor-element.elementor-element-4fa15bd9:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-4fa15bd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-51 .elementor-element.elementor-element-c224c46:not(.elementor-motion-effects-element-type-background), .elementor-51 .elementor-element.elementor-element-c224c46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}