.elementor-32 .elementor-element.elementor-element-deab400{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--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-32 .elementor-element.elementor-element-0ff9749 .td-hero-4-social ul li a:hover{background-color:var( --e-global-color-3196593 );border-style:solid;border-color:var( --e-global-color-3196593 );}.elementor-32 .elementor-element.elementor-element-0ff9749 .td-hero-4-social ul li a{border-style:solid;}.elementor-32 .elementor-element.elementor-element-0ff9749 .td-hero-4-nav-content{background-color:var( --e-global-color-3196593 );}.elementor-32 .elementor-element.elementor-element-96c031c{--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:145px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-e3a8beb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-32 .elementor-element.elementor-element-8a17eca .td-panel-content span{color:#5B5B5B54;}.elementor-32 .elementor-element.elementor-element-8a17eca .td-panel-title{color:var( --e-global-color-3196593 );font-size:30px;}.elementor-32 .elementor-element.elementor-element-8a17eca .td-panel-title-2 a{color:#5B5B5B;}.elementor-32 .elementor-element.elementor-element-8a17eca .td-panel-content-2 p{color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-8a17eca .td-btn{background-color:var( --e-global-color-3196593 );}.elementor-32 .elementor-element.elementor-element-8a17eca .col-custom{background-color:#909FA930;}.elementor-32 .elementor-element.elementor-element-6b1dd88{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:15px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}body:not(.rtl) .elementor-32 .elementor-element.elementor-element-0b4f1e0{right:-292px;}body.rtl .elementor-32 .elementor-element.elementor-element-0b4f1e0{left:-292px;}.elementor-32 .elementor-element.elementor-element-0b4f1e0{top:-200px;}.elementor-32 .elementor-element.elementor-element-0b4f1e0 img{opacity:0.38;}.elementor-32 .elementor-element.elementor-element-d5684e8{z-index:1;}.elementor-32 .elementor-element.elementor-element-d5684e8 .td-hero-achive{text-align:left;}.elementor-32 .elementor-element.elementor-element-d5684e8 .section-title-layout02{text-align:left;}.elementor-32 .elementor-element.elementor-element-d5684e8 .td-section-title-pre{color:var( --e-global-color-text );margin:0px 0px 10px 0px;}.elementor-32 .elementor-element.elementor-element-d5684e8 .td-hero-achive-title{color:var( --e-global-color-3196593 );}.elementor-32 .elementor-element.elementor-element-d5684e8 .td-section-title{color:var( --e-global-color-3196593 );margin:0px 0px 288px 0px;}.elementor-32 .elementor-element.elementor-element-d5684e8 .td-hero-2-title{color:var( --e-global-color-3196593 );margin:0px 0px 288px 0px;}.elementor-32 .elementor-element.elementor-element-d5684e8 .td-about-para{color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-e7de182{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-32 .elementor-element.elementor-element-3229d8f > .elementor-widget-container{margin:-80px 0px 40px 0px;}.elementor-32 .elementor-element.elementor-element-3229d8f{z-index:1;}.elementor-32 .elementor-element.elementor-element-3229d8f .td-hero-achive{text-align:left;}.elementor-32 .elementor-element.elementor-element-3229d8f .section-title-layout02{text-align:left;}.elementor-32 .elementor-element.elementor-element-3229d8f .td-hero-achive-title{color:var( --e-global-color-3196593 );}.elementor-32 .elementor-element.elementor-element-3229d8f .td-section-title{color:var( --e-global-color-3196593 );}.elementor-32 .elementor-element.elementor-element-3229d8f .td-hero-2-title{color:var( --e-global-color-3196593 );}.elementor-32 .elementor-element.elementor-element-3229d8f .td-hero-achive-title, .elementor-32 .elementor-element.elementor-element-3229d8f .td-section-title, .elementor-32 .elementor-element.elementor-element-3229d8f .td-hero-2-title{font-size:56px;}.elementor-32 .elementor-element.elementor-element-bf0bba8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-bf0bba8 .td-service-number{-webkit-text-stroke-color:#FCFCFC;-webkit-text-stroke-width:1px;}.elementor-32 .elementor-element.elementor-element-bf0bba8 .td-service-3-number h2{-webkit-text-stroke-color:#FCFCFC;-webkit-text-stroke-width:1px;}.elementor-32 .elementor-element.elementor-element-bf0bba8 .td-service-cetagory{background-color:var( --e-global-color-3196593 );padding:20px 20px 20px 20px;}.elementor-32 .elementor-element.elementor-element-bf0bba8 .td-service-title{margin:-300px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-bf0bba8 .td-service-3-title{margin:-300px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-bf0bba8 .td-service-4-title{margin:-300px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-bf0bba8 .td-chose-title{margin:-300px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-bf0bba8 .td-service-5-title{margin:-300px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-bf0bba8 .td-service-6-title{margin:-300px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-bf0bba8 .td-btn, td-btn-2{color:var( --e-global-color-3196593 );}.elementor-32 .elementor-element.elementor-element-07c689f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-32 .elementor-element.elementor-element-aa31c24 > .elementor-widget-container{margin:-80px 0px 40px 0px;}.elementor-32 .elementor-element.elementor-element-aa31c24{z-index:1;}.elementor-32 .elementor-element.elementor-element-aa31c24 .td-hero-achive{text-align:left;}.elementor-32 .elementor-element.elementor-element-aa31c24 .section-title-layout02{text-align:left;}.elementor-32 .elementor-element.elementor-element-aa31c24 .td-hero-achive-title{color:var( --e-global-color-3196593 );}.elementor-32 .elementor-element.elementor-element-aa31c24 .td-section-title{color:var( --e-global-color-3196593 );}.elementor-32 .elementor-element.elementor-element-aa31c24 .td-hero-2-title{color:var( --e-global-color-3196593 );}.elementor-32 .elementor-element.elementor-element-aa31c24 .td-hero-achive-title, .elementor-32 .elementor-element.elementor-element-aa31c24 .td-section-title, .elementor-32 .elementor-element.elementor-element-aa31c24 .td-hero-2-title{font-size:56px;}.elementor-32 .elementor-element.elementor-element-a5b2d01 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-a5b2d01 .td-service-number{-webkit-text-stroke-color:#FCFCFC;-webkit-text-stroke-width:1px;}.elementor-32 .elementor-element.elementor-element-a5b2d01 .td-service-3-number h2{-webkit-text-stroke-color:#FCFCFC;-webkit-text-stroke-width:1px;}.elementor-32 .elementor-element.elementor-element-a5b2d01 .td-service-cetagory{background-color:var( --e-global-color-3196593 );padding:20px 20px 20px 20px;}.elementor-32 .elementor-element.elementor-element-a5b2d01 .td-service-title{margin:-300px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-a5b2d01 .td-service-3-title{margin:-300px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-a5b2d01 .td-service-4-title{margin:-300px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-a5b2d01 .td-chose-title{margin:-300px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-a5b2d01 .td-service-5-title{margin:-300px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-a5b2d01 .td-service-6-title{margin:-300px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-a5b2d01 .td-btn, td-btn-2{color:var( --e-global-color-3196593 );}.elementor-32 .elementor-element.elementor-element-162888e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:130px;--padding-left:60px;--padding-right:60px;}.elementor-32 .elementor-element.elementor-element-6a72adc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:140px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-6a72adc:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-6a72adc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://torregrosa.maloik.es/wp-content/uploads/2024/10/h5-map-shape.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-32 .elementor-element.elementor-element-6a72adc::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-32 .elementor-element.elementor-element-4143912{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-6f64b08{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;padding:0px 0px 125px 0px;text-align:center;}.elementor-32 .elementor-element.elementor-element-6f64b08 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:136px;font-weight:700;line-height:1em;letter-spacing:-0.02em;text-shadow:12px 60px 60px rgba(0, 0, 0, 0.1);color:#909FA938;}.elementor-32 .elementor-element.elementor-element-d0bef9f{--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;--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-32 .elementor-element.elementor-element-bdc9740{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-32 .elementor-element.elementor-element-d2dea37{--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;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-32 .elementor-element.elementor-element-e1a5bf1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-e1a5bf1 img{width:80px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-32 .elementor-element.elementor-element-2f3e0c3 .elementor-counter-number-wrapper{color:var( --e-global-color-3196593 );font-family:"Manrope", Sans-serif;font-size:64px;font-weight:500;line-height:1em;}.elementor-32 .elementor-element.elementor-element-46955b1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap: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-32 .elementor-element.elementor-element-e8de750{margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-e8de750 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-19812d6{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-32 .elementor-element.elementor-element-927436c{--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;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-32 .elementor-element.elementor-element-1266073{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-1266073 img{width:80px;}.elementor-32 .elementor-element.elementor-element-b673c06 .elementor-counter-number-wrapper{color:var( --e-global-color-3196593 );font-family:"Manrope", Sans-serif;font-size:64px;font-weight:500;line-height:1em;}.elementor-32 .elementor-element.elementor-element-60919b8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap: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-32 .elementor-element.elementor-element-04365fa{margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-04365fa .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-876903c{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-32 .elementor-element.elementor-element-8d6c5c1{--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;--align-items:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-32 .elementor-element.elementor-element-d3839bb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-d3839bb img{width:80px;}.elementor-32 .elementor-element.elementor-element-4091203 .elementor-counter-number-wrapper{color:var( --e-global-color-3196593 );font-family:"Manrope", Sans-serif;font-size:64px;font-weight:500;line-height:1em;}.elementor-32 .elementor-element.elementor-element-82e0da2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap: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-32 .elementor-element.elementor-element-7c92e17{margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-7c92e17 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-f6c9d41{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-32 .elementor-element.elementor-element-6b9effc{--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;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-32 .elementor-element.elementor-element-4eacbda{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-4eacbda img{width:80px;}.elementor-32 .elementor-element.elementor-element-ea7b2b9 .elementor-counter-number-wrapper{color:var( --e-global-color-3196593 );font-family:"Manrope", Sans-serif;font-size:64px;font-weight:500;line-height:1em;}.elementor-32 .elementor-element.elementor-element-f01cd8a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap: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-32 .elementor-element.elementor-element-4bed0ca{margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-4bed0ca .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-d606e40{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-d606e40:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-d606e40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-32 .elementor-element.elementor-element-a44ff80 .td-testimonial-avatar-title{color:var( --e-global-color-3196593 );}.elementor-32 .elementor-element.elementor-element-a44ff80 .td-testimonial-avatar-designation{color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-a44ff80 .td-testimonial-content p{color:#5B5B5BAB;}.elementor-32 .elementor-element.elementor-element-9beb791{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--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-32 .elementor-element.elementor-element-9beb791:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-9beb791 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-32 .elementor-element.elementor-element-63f2f02 .td-brand-slide .swiper-wrapper{padding:20px 0px 135px 0px;}.elementor-32 .elementor-element.elementor-element-727f302{--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:140px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-727f302:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-727f302 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://torregrosa.maloik.es/wp-content/uploads/2024/10/h4-contact-form-bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-32 .elementor-element.elementor-element-2a4c7d6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-32 .elementor-element.elementor-element-21e508f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-7afb1ce{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-32 .elementor-element.elementor-element-c09d7f3 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:100px;font-weight:500;line-height:1.1em;color:var( --e-global-color-3196593 );}.elementor-32 .elementor-element.elementor-element-f8b08e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 155px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-f8b08e8 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:100px;font-weight:500;line-height:1.1em;color:var( --e-global-color-3196593 );}.elementor-32 .elementor-element.elementor-element-fb593cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:135px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-8a5184f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-32 .elementor-element.elementor-element-83afc5e .td-hero-achive{text-align:center;}.elementor-32 .elementor-element.elementor-element-83afc5e .section-title-layout02{text-align:center;}.elementor-32 .elementor-element.elementor-element-83afc5e .td-section-title-pre{color:var( --e-global-color-text );margin:0px 0px 10px 0px;}.elementor-32 .elementor-element.elementor-element-83afc5e .td-hero-achive-title{color:var( --e-global-color-3196593 );}.elementor-32 .elementor-element.elementor-element-83afc5e .td-section-title{color:var( --e-global-color-3196593 );margin:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-83afc5e .td-hero-2-title{color:var( --e-global-color-3196593 );margin:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-552438b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-32 .elementor-element.elementor-element-d229aa0 .td-blog-2-tag{color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-d229aa0 .td-blog-meta-2 span{color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-d229aa0 .td-blog-title-2{color:var( --e-global-color-3196593 );}.elementor-32 .elementor-element.elementor-element-d229aa0 .td-blog-content p{color:var( --e-global-color-3196593 );}@media(min-width:768px){.elementor-32 .elementor-element.elementor-element-bdc9740{--width:50%;}.elementor-32 .elementor-element.elementor-element-d2dea37{--width:50%;}.elementor-32 .elementor-element.elementor-element-46955b1{--width:50%;}.elementor-32 .elementor-element.elementor-element-19812d6{--width:50%;}.elementor-32 .elementor-element.elementor-element-927436c{--width:50%;}.elementor-32 .elementor-element.elementor-element-60919b8{--width:50%;}.elementor-32 .elementor-element.elementor-element-876903c{--width:50%;}.elementor-32 .elementor-element.elementor-element-8d6c5c1{--width:50%;}.elementor-32 .elementor-element.elementor-element-82e0da2{--width:50%;}.elementor-32 .elementor-element.elementor-element-f6c9d41{--width:50%;}.elementor-32 .elementor-element.elementor-element-6b9effc{--width:50%;}.elementor-32 .elementor-element.elementor-element-f01cd8a{--width:50%;}}@media(max-width:1024px){.elementor-32 .elementor-element.elementor-element-96c031c{--flex-wrap:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-e3a8beb{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-32 .elementor-element.elementor-element-6b1dd88{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-32 .elementor-element.elementor-element-d5684e8{width:var( --container-widget-width, 720px );max-width:720px;--container-widget-width:720px;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-d5684e8 .td-section-title{margin:0px 0px 35px 0px;}.elementor-32 .elementor-element.elementor-element-d5684e8 .td-hero-2-title{margin:0px 0px 35px 0px;}.elementor-32 .elementor-element.elementor-element-3229d8f{width:var( --container-widget-width, 720px );max-width:720px;--container-widget-width:720px;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-aa31c24{width:var( --container-widget-width, 720px );max-width:720px;--container-widget-width:720px;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-162888e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-6a72adc{--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-6f64b08{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 85px 0px;}.elementor-32 .elementor-element.elementor-element-6f64b08 .elementor-heading-title{font-size:200px;}.elementor-32 .elementor-element.elementor-element-bdc9740{--flex-wrap:wrap;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-32 .elementor-element.elementor-element-d2dea37{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-32 .elementor-element.elementor-element-19812d6{--flex-wrap:wrap;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-32 .elementor-element.elementor-element-927436c{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-32 .elementor-element.elementor-element-876903c{--flex-wrap:wrap;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-32 .elementor-element.elementor-element-8d6c5c1{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-32 .elementor-element.elementor-element-f6c9d41{--justify-content:center;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-32 .elementor-element.elementor-element-6b9effc{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-32 .elementor-element.elementor-element-d606e40{--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-9beb791{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-63f2f02 .td-brand-slide .swiper-wrapper{padding:0px 0px 80px 0px;}.elementor-32 .elementor-element.elementor-element-727f302{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-21e508f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-c09d7f3 .elementor-heading-title{font-size:80px;}.elementor-32 .elementor-element.elementor-element-f8b08e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;}.elementor-32 .elementor-element.elementor-element-f8b08e8 .elementor-heading-title{font-size:80px;}.elementor-32 .elementor-element.elementor-element-fb593cc{--padding-top:100px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-8a5184f{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-32 .elementor-element.elementor-element-96c031c{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-e3a8beb{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-32 .elementor-element.elementor-element-6a72adc{--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-6f64b08 .elementor-heading-title{font-size:105px;}.elementor-32 .elementor-element.elementor-element-bdc9740{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-32 .elementor-element.elementor-element-19812d6{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-32 .elementor-element.elementor-element-876903c{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-32 .elementor-element.elementor-element-f6c9d41{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-32 .elementor-element.elementor-element-9beb791{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-63f2f02 .td-brand-slide .swiper-wrapper{padding:0px 0px 70px 0px;}.elementor-32 .elementor-element.elementor-element-727f302{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-c09d7f3 .elementor-heading-title{font-size:60px;}.elementor-32 .elementor-element.elementor-element-f8b08e8 .elementor-heading-title{font-size:60px;}.elementor-32 .elementor-element.elementor-element-fb593cc{--padding-top:80px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-8a5184f{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}}@media(max-width:1024px) and (min-width:768px){.elementor-32 .elementor-element.elementor-element-e7de182{--width:720px;}.elementor-32 .elementor-element.elementor-element-07c689f{--width:720px;}.elementor-32 .elementor-element.elementor-element-d2dea37{--width:100%;}.elementor-32 .elementor-element.elementor-element-46955b1{--width:100%;}.elementor-32 .elementor-element.elementor-element-927436c{--width:100%;}.elementor-32 .elementor-element.elementor-element-60919b8{--width:100%;}.elementor-32 .elementor-element.elementor-element-8d6c5c1{--width:100%;}.elementor-32 .elementor-element.elementor-element-82e0da2{--width:100%;}.elementor-32 .elementor-element.elementor-element-6b9effc{--width:100%;}.elementor-32 .elementor-element.elementor-element-f01cd8a{--width:100%;}.elementor-32 .elementor-element.elementor-element-2a4c7d6{--width:720px;}.elementor-32 .elementor-element.elementor-element-7afb1ce{--width:720px;}}/* Start custom CSS for adina_about, class: .elementor-element-8a17eca */.td-panel-title {
width: 550px !important;
font-weight: 500;
line-height: 20px;
color: var(--td-common-black);
margin-bottom: 0;
font-size: 24px;
display: flex;
}

.td-panel-title.child-three {
transform: rotate(-90deg) translate(-278px, -265px)!important;
}

.mb-160 {
margin-bottom: 120px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3a8beb */@media (min-width: 1025px) and (max-width: 1199px) {
    .elementor-32 .elementor-element.elementor-element-e3a8beb {
        width: 58%;
    }
}
@media (min-width: 650px) and (max-width: 767px) {
    .elementor-32 .elementor-element.elementor-element-e3a8beb {
        padding: 0 70px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0b4f1e0 */@media (min-width: 1025px) and (max-width: 1399px) {
    body:not(.rtl) .elementor-32 .elementor-element.elementor-element-0b4f1e0 {
        right: 0;
    }
}/* End custom CSS */
/* Start custom CSS for section_title, class: .elementor-element-d5684e8 */@media (min-width: 1200px) and (max-width: 1399px) {
    .elementor-32 .elementor-element.elementor-element-d5684e8 .td-section-title {
        margin-bottom: 200px;
    }
}
@media (min-width: 1025px) and (max-width: 1199px) {
    .elementor-32 .elementor-element.elementor-element-d5684e8 .td-section-title {
        margin-bottom: 135px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b1dd88 */@media (min-width: 1025px) and (max-width: 1399px) {
    .elementor-32 .elementor-element.elementor-element-6b1dd88 {
        padding-left: 15px;
    }
}
@media (min-width: 1025px) and (max-width: 1199px) {
    .elementor-32 .elementor-element.elementor-element-6b1dd88 {
        width: 42%;
    }
}
@media (min-width: 650px) and (max-width: 767px) {
    .elementor-32 .elementor-element.elementor-element-6b1dd88 {
        padding: 0 70px;
    }
}/* End custom CSS */
/* Start custom CSS for section_title, class: .elementor-element-3229d8f */@media (min-width: 1200px) and (max-width: 1399px) {
    .elementor-32 .elementor-element.elementor-element-d5684e8 .td-section-title {
        margin-bottom: 200px;
    }
}
@media (min-width: 1025px) and (max-width: 1199px) {
    .elementor-32 .elementor-element.elementor-element-d5684e8 .td-section-title {
        margin-bottom: 135px;
    }
}/* End custom CSS */
/* Start custom CSS for section_title, class: .elementor-element-aa31c24 */@media (min-width: 1200px) and (max-width: 1399px) {
    .elementor-32 .elementor-element.elementor-element-d5684e8 .td-section-title {
        margin-bottom: 200px;
    }
}
@media (min-width: 1025px) and (max-width: 1199px) {
    .elementor-32 .elementor-element.elementor-element-d5684e8 .td-section-title {
        margin-bottom: 135px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f64b08 */@media (min-width: 1025px) and (max-width: 1199px) {
    .elementor-40 .elementor-element.elementor-element-11edd8e > .elementor-widget-container {
        padding-bottom: 85px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2dea37 */@media (min-width: 1025px) and (max-width: 1399px) {
    .elementor-40 .elementor-element.elementor-element-cc3bff7 {
        width: 100%;
        margin-bottom: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46955b1 */@media (min-width: 1025px) and (max-width: 1399px) {
    .elementor-40 .elementor-element.elementor-element-0dce658 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-b673c06 */.elementor-counter .elementor-counter-number-suffix {
    font-size: 40px;
    margin-top: 9px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-927436c */@media (min-width: 1025px) and (max-width: 1399px) {
    .elementor-40 .elementor-element.elementor-element-591bc4c {
        width: 100%;
        margin-bottom: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60919b8 */@media (min-width: 1025px) and (max-width: 1399px) {
    .elementor-40 .elementor-element.elementor-element-c60cd1a {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-4091203 */.elementor-counter .elementor-counter-number-suffix {
    font-size: 40px;
    margin-top: 9px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d6c5c1 */@media (min-width: 1025px) and (max-width: 1399px) {
    .elementor-40 .elementor-element.elementor-element-5d8a78d {
        width: 100%;
        margin-bottom: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c92e17 */@media (min-width: 1025px) and (max-width: 1399px) {
    .elementor-40 .elementor-element.elementor-element-c551c52 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-ea7b2b9 */.elementor-counter .elementor-counter-number-suffix {
    font-size: 40px;
   margin-top: 9px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b9effc */@media (min-width: 1025px) and (max-width: 1399px) {
    .elementor-40 .elementor-element.elementor-element-48bd62d {
        width: 100%;
        margin-bottom: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4bed0ca */@media (min-width: 1025px) and (max-width: 1399px) {
    .elementor-40 .elementor-element.elementor-element-a3e143b {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-162888e */@media (min-width: 1025px) and (max-width: 1399px) {
    .elementor-40 .elementor-element.elementor-element-8dc0864 {
        padding: 0 15px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c09d7f3 */@media (min-width: 1025px) and (max-width: 1199px) {
    .elementor-38 .elementor-element.elementor-element-e143bc1 .elementor-heading-title {
        font-size: 80px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f8b08e8 */@media (min-width: 1025px) and (max-width: 1199px) {
    .elementor-38 .elementor-element.elementor-element-f621dfe .elementor-heading-title {
        font-size: 80px;
    }
    .elementor-38 .elementor-element.elementor-element-f621dfe > .elementor-widget-container {
        margin-left: 0;
    }
}/* End custom CSS */