.elementor-4341 .elementor-element.elementor-element-6a5b038{--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;--z-index:10;}.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-4341 .elementor-element.elementor-element-5d370ac{--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 50px;--row-gap:0px;--column-gap:50px;}.elementor-4341 .elementor-element.elementor-element-5d370ac:not(.elementor-motion-effects-element-type-background), .elementor-4341 .elementor-element.elementor-element-5d370ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5ccfd01 );}.elementor-4341 .elementor-element.elementor-element-b5d0b19{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:0px;}.elementor-4341 .elementor-element.elementor-element-0dd5deb{--display:flex;--min-height:100vh;--justify-content:center;--z-index:0;}.elementor-4341 .elementor-element.elementor-element-7bbe9f0{--display:flex;--position:absolute;--min-height:70vh;--justify-content:center;--border-radius:0px 0px 0px 0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}body:not(.rtl) .elementor-4341 .elementor-element.elementor-element-7bbe9f0{left:0px;}body.rtl .elementor-4341 .elementor-element.elementor-element-7bbe9f0{right:0px;}.elementor-4341 .elementor-element.elementor-element-7a0914c .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4341 .elementor-element.elementor-element-9b50a14{--display:flex;--position:absolute;--min-height:70vh;--justify-content:center;--border-radius:0px 0px 0px 0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}body:not(.rtl) .elementor-4341 .elementor-element.elementor-element-9b50a14{left:0px;}body.rtl .elementor-4341 .elementor-element.elementor-element-9b50a14{right:0px;}.elementor-4341 .elementor-element.elementor-element-bbf1c9f .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-4341 .elementor-element.elementor-element-446b46a{--display:flex;--position:absolute;--min-height:70vh;--justify-content:center;--border-radius:0px 0px 0px 0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}body:not(.rtl) .elementor-4341 .elementor-element.elementor-element-446b46a{left:0px;}body.rtl .elementor-4341 .elementor-element.elementor-element-446b46a{right:0px;}.elementor-4341 .elementor-element.elementor-element-cd567bd .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4341 .elementor-element.elementor-element-ef09286{--display:flex;--position:absolute;--min-height:70vh;--justify-content:center;--border-radius:0px 0px 0px 0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}body:not(.rtl) .elementor-4341 .elementor-element.elementor-element-ef09286{left:0px;}body.rtl .elementor-4341 .elementor-element.elementor-element-ef09286{right:0px;}.elementor-4341 .elementor-element.elementor-element-16096d7 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4341 .elementor-element.elementor-element-46937e0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:100px;}.elementor-4341 .elementor-element.elementor-element-d7f3d0c{--display:flex;--min-height:100vh;--justify-content:center;}.elementor-4341 .elementor-element.elementor-element-512108e{--display:flex;}.elementor-4341 .elementor-element.elementor-element-8290b94 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-4341 .elementor-element.elementor-element-efd6f63 .elementor-heading-title{font-family:"Tiempos", Sans-serif;font-size:clamp(1rem, -0.6667rem + 5.3333vw, 6rem);font-weight:bold;}.elementor-4341 .elementor-element.elementor-element-b1351de .elementor-heading-title{font-family:"Tiempos", Sans-serif;font-size:clamp(1rem, -0.6667rem + 5.3333vw, 6rem);font-weight:bold;}.elementor-4341 .elementor-element.elementor-element-ef27fd1{--display:flex;--min-height:100vh;--justify-content:center;}.elementor-4341 .elementor-element.elementor-element-da79b05{--display:flex;}.elementor-4341 .elementor-element.elementor-element-cb57cdf .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-4341 .elementor-element.elementor-element-4a047eb .elementor-heading-title{font-family:"Tiempos", Sans-serif;font-size:clamp(1rem, -0.6667rem + 5.3333vw, 6rem);font-weight:bold;color:var( --e-global-color-5ccfd01 );}.elementor-4341 .elementor-element.elementor-element-d9809e5 .elementor-heading-title{font-family:"Tiempos", Sans-serif;font-size:clamp(1rem, -0.6667rem + 5.3333vw, 6rem);font-weight:bold;color:var( --e-global-color-5ccfd01 );}.elementor-4341 .elementor-element.elementor-element-149f004{--display:flex;--min-height:100vh;--justify-content:center;}.elementor-4341 .elementor-element.elementor-element-f95f2d2{--display:flex;}.elementor-4341 .elementor-element.elementor-element-f95f2d2:not(.elementor-motion-effects-element-type-background), .elementor-4341 .elementor-element.elementor-element-f95f2d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-4341 .elementor-element.elementor-element-9d322ce .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-4341 .elementor-element.elementor-element-f25efd2 .elementor-heading-title{font-family:"Tiempos", Sans-serif;font-size:clamp(1rem, -0.6667rem + 5.3333vw, 6rem);font-weight:bold;color:var( --e-global-color-5ccfd01 );}.elementor-4341 .elementor-element.elementor-element-892aa6f .elementor-heading-title{font-family:"Tiempos", Sans-serif;font-size:clamp(1rem, -0.6667rem + 5.3333vw, 6rem);font-weight:bold;color:var( --e-global-color-5ccfd01 );}.elementor-4341 .elementor-element.elementor-element-f8651b5{--display:flex;--min-height:100vh;--justify-content:center;}.elementor-4341 .elementor-element.elementor-element-aa88ede{--display:flex;}.elementor-4341 .elementor-element.elementor-element-20d1ece .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-4341 .elementor-element.elementor-element-e504c8d .elementor-heading-title{font-family:"Tiempos", Sans-serif;font-size:clamp(1rem, -0.6667rem + 5.3333vw, 6rem);font-weight:bold;color:var( --e-global-color-5ccfd01 );}.elementor-4341 .elementor-element.elementor-element-981d148 .elementor-heading-title{font-family:"Tiempos", Sans-serif;font-size:clamp(1rem, -0.6667rem + 5.3333vw, 6rem);font-weight:bold;color:var( --e-global-color-5ccfd01 );}.elementor-4341 .elementor-element.elementor-element-bc002cc{--display:flex;}.elementor-4341 .elementor-element.elementor-element-c2416b0{--display:flex;--min-height:650px;--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;--z-index:10;}.elementor-4341 .elementor-element.elementor-element-c2416b0:not(.elementor-motion-effects-element-type-background), .elementor-4341 .elementor-element.elementor-element-c2416b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5ccfd01 );}.elementor-4341 .elementor-element.elementor-element-ea6dc88{--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;}.elementor-4341 .elementor-element.elementor-element-6d285c8{--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;}.elementor-4341 .elementor-element.elementor-element-97abd02 .elementor-heading-title{font-family:"Tiempos", Sans-serif;font-size:5.2rem;font-weight:bold;line-height:85px;}.elementor-4341 .elementor-element.elementor-element-b9ab548{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:200px;--padding-right:0px;}.elementor-widget-text-editor{color:var( --e-global-color-text );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 );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4341 .elementor-element.elementor-element-fa5f79a{font-family:"Tiempos", Sans-serif;font-size:1.5rem;font-weight:bold;}.elementor-4341 .elementor-element.elementor-element-57e5562{--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;}.elementor-4341 .elementor-element.elementor-element-11a0317{--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;}.elementor-4341 .elementor-element.elementor-element-c8328d1 .elementor-heading-title{font-family:"Tiempos", Sans-serif;font-size:5.2rem;font-weight:bold;line-height:85px;}.elementor-4341 .elementor-element.elementor-element-1d51e78{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:200px;--padding-right:0px;}.elementor-4341 .elementor-element.elementor-element-f5920a4{font-family:"Tiempos", Sans-serif;font-size:1.5rem;font-weight:bold;}.elementor-4341 .elementor-element.elementor-element-a50ec09{--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;}.elementor-4341 .elementor-element.elementor-element-184dc69{--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;}.elementor-4341 .elementor-element.elementor-element-a3be763 .elementor-heading-title{font-family:"Tiempos", Sans-serif;font-size:5.2rem;font-weight:bold;line-height:85px;}.elementor-4341 .elementor-element.elementor-element-90e0f65{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:200px;--padding-right:0px;}.elementor-4341 .elementor-element.elementor-element-6ef10ab{font-family:"Tiempos", Sans-serif;font-size:1.5rem;font-weight:bold;}.elementor-4341 .elementor-element.elementor-element-527bd55{--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;}.elementor-4341 .elementor-element.elementor-element-001a527{--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;}.elementor-4341 .elementor-element.elementor-element-ef21257 .elementor-heading-title{font-family:"Tiempos", Sans-serif;font-size:5.2rem;font-weight:bold;line-height:85px;}.elementor-4341 .elementor-element.elementor-element-071a95d{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:200px;--padding-right:0px;}.elementor-4341 .elementor-element.elementor-element-071a95d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4341 .elementor-element.elementor-element-3d93e5a{font-family:"Tiempos", Sans-serif;font-size:1.5rem;font-weight:bold;}.elementor-4341 .elementor-element.elementor-element-d47329d{--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;}.elementor-4341 .elementor-element.elementor-element-a907548{--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;}.elementor-4341 .elementor-element.elementor-element-37a6729 .elementor-heading-title{font-family:"Tiempos", Sans-serif;font-size:5.2rem;font-weight:bold;line-height:85px;}.elementor-4341 .elementor-element.elementor-element-805a683{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:200px;--padding-right:0px;}.elementor-4341 .elementor-element.elementor-element-5506e1c{font-family:"Tiempos", Sans-serif;font-size:1.5rem;font-weight:bold;}.elementor-4341 .elementor-element.elementor-element-9e0fdec{--display:flex;--min-height:650px;--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:center;--padding-top:100px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;--z-index:10;}.elementor-4341 .elementor-element.elementor-element-9e0fdec:not(.elementor-motion-effects-element-type-background), .elementor-4341 .elementor-element.elementor-element-9e0fdec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5ccfd01 );}.elementor-4341 .elementor-element.elementor-element-63d6f99{--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:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4341 .elementor-element.elementor-element-a8ee54a{--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;}.elementor-4341 .elementor-element.elementor-element-1623fbb .elementor-heading-title{font-family:"Tiempos", Sans-serif;font-size:5.2rem;font-weight:bold;line-height:85px;}.elementor-4341 .elementor-element.elementor-element-47996df{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:200px;--padding-right:0px;}.elementor-4341 .elementor-element.elementor-element-12405c8{font-family:"Tiempos", Sans-serif;font-size:1.5rem;font-weight:bold;}.elementor-4341 .elementor-element.elementor-element-3a0b08d{--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;}.elementor-4341 .elementor-element.elementor-element-52f0ccf{--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;}.elementor-4341 .elementor-element.elementor-element-16f226f .elementor-heading-title{font-family:"Tiempos", Sans-serif;font-size:5.2rem;font-weight:bold;line-height:85px;}.elementor-4341 .elementor-element.elementor-element-865ad58{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:200px;--padding-right:0px;}.elementor-4341 .elementor-element.elementor-element-780729d{font-family:"Tiempos", Sans-serif;font-size:1.5rem;font-weight:bold;}.elementor-4341 .elementor-element.elementor-element-deaef04{--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;}.elementor-4341 .elementor-element.elementor-element-5dc389f{--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;}.elementor-4341 .elementor-element.elementor-element-dc4b3cb .elementor-heading-title{font-family:"Tiempos", Sans-serif;font-size:5.2rem;font-weight:bold;line-height:85px;}.elementor-4341 .elementor-element.elementor-element-3f5f3b7{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:200px;--padding-right:0px;}.elementor-4341 .elementor-element.elementor-element-8140cac{font-family:"Tiempos", Sans-serif;font-size:1.5rem;font-weight:bold;}.elementor-4341 .elementor-element.elementor-element-ab5aa02{--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;}.elementor-4341 .elementor-element.elementor-element-ea442b8{--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;}.elementor-4341 .elementor-element.elementor-element-f214f36 .elementor-heading-title{font-family:"Tiempos", Sans-serif;font-size:5.2rem;font-weight:bold;line-height:85px;}.elementor-4341 .elementor-element.elementor-element-07b1ba3{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:200px;--padding-right:0px;}.elementor-4341 .elementor-element.elementor-element-9d4190d{font-family:"Tiempos", Sans-serif;font-size:1.5rem;font-weight:bold;}.elementor-4341 .elementor-element.elementor-element-a92bb46{--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;}.elementor-4341 .elementor-element.elementor-element-453552e{--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;}.elementor-4341 .elementor-element.elementor-element-209aa39 .elementor-heading-title{font-family:"Tiempos", Sans-serif;font-size:5.2rem;font-weight:bold;line-height:85px;}.elementor-4341 .elementor-element.elementor-element-a4f7e18{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:200px;--padding-right:0px;}.elementor-4341 .elementor-element.elementor-element-8c9d2c1{font-family:"Tiempos", Sans-serif;font-size:1.5rem;font-weight:bold;}.elementor-4341 .elementor-element.elementor-element-442fbf3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:15;}.elementor-4341 .elementor-element.elementor-element-442fbf3:not(.elementor-motion-effects-element-type-background), .elementor-4341 .elementor-element.elementor-element-442fbf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}@media(min-width:768px){.elementor-4341 .elementor-element.elementor-element-b5d0b19{--width:60%;}.elementor-4341 .elementor-element.elementor-element-46937e0{--width:40%;}.elementor-4341 .elementor-element.elementor-element-b9ab548{--width:1100px;}.elementor-4341 .elementor-element.elementor-element-1d51e78{--width:1100px;}.elementor-4341 .elementor-element.elementor-element-90e0f65{--width:1297px;}.elementor-4341 .elementor-element.elementor-element-071a95d{--width:1291px;}.elementor-4341 .elementor-element.elementor-element-805a683{--width:1221px;}.elementor-4341 .elementor-element.elementor-element-47996df{--width:1100px;}.elementor-4341 .elementor-element.elementor-element-865ad58{--width:1100px;}.elementor-4341 .elementor-element.elementor-element-3f5f3b7{--width:1100px;}.elementor-4341 .elementor-element.elementor-element-07b1ba3{--width:1100px;}.elementor-4341 .elementor-element.elementor-element-a4f7e18{--width:1100px;}}@media(max-width:1024px) and (min-width:768px){.elementor-4341 .elementor-element.elementor-element-46937e0{--width:100%;}.elementor-4341 .elementor-element.elementor-element-512108e{--content-width:70%;}.elementor-4341 .elementor-element.elementor-element-da79b05{--content-width:70%;}.elementor-4341 .elementor-element.elementor-element-f95f2d2{--content-width:70%;}.elementor-4341 .elementor-element.elementor-element-aa88ede{--content-width:70%;}.elementor-4341 .elementor-element.elementor-element-b9ab548{--width:500px;}.elementor-4341 .elementor-element.elementor-element-1d51e78{--width:500px;}.elementor-4341 .elementor-element.elementor-element-90e0f65{--width:625px;}.elementor-4341 .elementor-element.elementor-element-071a95d{--width:650px;}.elementor-4341 .elementor-element.elementor-element-805a683{--width:650px;}.elementor-4341 .elementor-element.elementor-element-47996df{--width:500px;}.elementor-4341 .elementor-element.elementor-element-865ad58{--width:500px;}.elementor-4341 .elementor-element.elementor-element-3f5f3b7{--width:500px;}.elementor-4341 .elementor-element.elementor-element-07b1ba3{--width:500px;}.elementor-4341 .elementor-element.elementor-element-a4f7e18{--width:500px;}}@media(min-width:2400px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:1024px){.elementor-4341 .elementor-element.elementor-element-7bbe9f0{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-4341 .elementor-element.elementor-element-d7f3d0c{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20%;--padding-bottom:20%;--padding-left:20%;--padding-right:0%;}.elementor-4341 .elementor-element.elementor-element-512108e{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:15%;--padding-bottom:15%;--padding-left:10%;--padding-right:10%;}.elementor-4341 .elementor-element.elementor-element-b1351de > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4341 .elementor-element.elementor-element-b1351de .elementor-heading-title{font-size:3rem;}.elementor-4341 .elementor-element.elementor-element-ef27fd1{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20%;--padding-bottom:20%;--padding-left:20%;--padding-right:0%;}.elementor-4341 .elementor-element.elementor-element-da79b05{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:15%;--padding-bottom:15%;--padding-left:10%;--padding-right:10%;}.elementor-4341 .elementor-element.elementor-element-d9809e5 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4341 .elementor-element.elementor-element-d9809e5 .elementor-heading-title{font-size:3rem;}.elementor-4341 .elementor-element.elementor-element-149f004{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20%;--padding-bottom:20%;--padding-left:20%;--padding-right:0%;}.elementor-4341 .elementor-element.elementor-element-f95f2d2{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:15%;--padding-bottom:15%;--padding-left:10%;--padding-right:10%;}.elementor-4341 .elementor-element.elementor-element-892aa6f > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4341 .elementor-element.elementor-element-892aa6f .elementor-heading-title{font-size:3rem;}.elementor-4341 .elementor-element.elementor-element-f8651b5{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20%;--padding-bottom:20%;--padding-left:20%;--padding-right:0%;}.elementor-4341 .elementor-element.elementor-element-aa88ede{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:15%;--padding-bottom:15%;--padding-left:10%;--padding-right:10%;}.elementor-4341 .elementor-element.elementor-element-981d148 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4341 .elementor-element.elementor-element-981d148 .elementor-heading-title{font-size:3rem;}.elementor-4341 .elementor-element.elementor-element-97abd02 .elementor-heading-title{font-size:4.2rem;}.elementor-4341 .elementor-element.elementor-element-b9ab548{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-4341 .elementor-element.elementor-element-c8328d1 .elementor-heading-title{font-size:4.2rem;}.elementor-4341 .elementor-element.elementor-element-1d51e78{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-4341 .elementor-element.elementor-element-a3be763 .elementor-heading-title{font-size:4.2rem;}.elementor-4341 .elementor-element.elementor-element-90e0f65{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-4341 .elementor-element.elementor-element-ef21257 .elementor-heading-title{font-size:4.2rem;}.elementor-4341 .elementor-element.elementor-element-071a95d{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-4341 .elementor-element.elementor-element-37a6729 .elementor-heading-title{font-size:4.2rem;}.elementor-4341 .elementor-element.elementor-element-805a683{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-4341 .elementor-element.elementor-element-1623fbb .elementor-heading-title{font-size:4.2rem;}.elementor-4341 .elementor-element.elementor-element-47996df{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-4341 .elementor-element.elementor-element-16f226f .elementor-heading-title{font-size:4.2rem;}.elementor-4341 .elementor-element.elementor-element-865ad58{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-4341 .elementor-element.elementor-element-dc4b3cb .elementor-heading-title{font-size:4.2rem;}.elementor-4341 .elementor-element.elementor-element-3f5f3b7{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-4341 .elementor-element.elementor-element-f214f36 .elementor-heading-title{font-size:4.2rem;}.elementor-4341 .elementor-element.elementor-element-07b1ba3{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-4341 .elementor-element.elementor-element-209aa39 .elementor-heading-title{font-size:4.2rem;}.elementor-4341 .elementor-element.elementor-element-a4f7e18{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}}@media(max-width:767px){.elementor-4341 .elementor-element.elementor-element-46937e0{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-4341 .elementor-element.elementor-element-d7f3d0c{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-4341 .elementor-element.elementor-element-8290b94{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-4341 .elementor-element.elementor-element-b1351de .elementor-heading-title{font-size:2.5rem;}.elementor-4341 .elementor-element.elementor-element-ef27fd1{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-4341 .elementor-element.elementor-element-cb57cdf{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-4341 .elementor-element.elementor-element-d9809e5 .elementor-heading-title{font-size:2.5rem;}.elementor-4341 .elementor-element.elementor-element-149f004{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-4341 .elementor-element.elementor-element-9d322ce{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-4341 .elementor-element.elementor-element-892aa6f .elementor-heading-title{font-size:2.5rem;}.elementor-4341 .elementor-element.elementor-element-f8651b5{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-4341 .elementor-element.elementor-element-20d1ece{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-4341 .elementor-element.elementor-element-981d148 .elementor-heading-title{font-size:2.5rem;}.elementor-4341 .elementor-element.elementor-element-c2416b0{--padding-top:00%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-4341 .elementor-element.elementor-element-6d285c8{--margin-top:0px;--margin-bottom:-15px;--margin-left:0px;--margin-right:0px;}.elementor-4341 .elementor-element.elementor-element-97abd02 .elementor-heading-title{font-size:2.8rem;}.elementor-4341 .elementor-element.elementor-element-b9ab548{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-4341 .elementor-element.elementor-element-fa5f79a{line-height:1.2em;}.elementor-4341 .elementor-element.elementor-element-11a0317{--margin-top:0px;--margin-bottom:-15px;--margin-left:0px;--margin-right:0px;}.elementor-4341 .elementor-element.elementor-element-c8328d1 .elementor-heading-title{font-size:2.8rem;line-height:1em;}.elementor-4341 .elementor-element.elementor-element-1d51e78{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-4341 .elementor-element.elementor-element-f5920a4{line-height:1.2em;}.elementor-4341 .elementor-element.elementor-element-184dc69{--margin-top:0px;--margin-bottom:-15px;--margin-left:0px;--margin-right:0px;}.elementor-4341 .elementor-element.elementor-element-a3be763 .elementor-heading-title{font-size:2.8rem;line-height:1em;}.elementor-4341 .elementor-element.elementor-element-6ef10ab{line-height:1.2em;}.elementor-4341 .elementor-element.elementor-element-001a527{--margin-top:0px;--margin-bottom:-15px;--margin-left:0px;--margin-right:0px;}.elementor-4341 .elementor-element.elementor-element-ef21257 .elementor-heading-title{font-size:2.8rem;line-height:1em;}.elementor-4341 .elementor-element.elementor-element-3d93e5a{line-height:1.2em;}.elementor-4341 .elementor-element.elementor-element-a907548{--margin-top:0px;--margin-bottom:-15px;--margin-left:0px;--margin-right:0px;}.elementor-4341 .elementor-element.elementor-element-37a6729 .elementor-heading-title{font-size:2.8rem;line-height:1em;}.elementor-4341 .elementor-element.elementor-element-5506e1c{line-height:1.2em;}.elementor-4341 .elementor-element.elementor-element-9e0fdec{--padding-top:00%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-4341 .elementor-element.elementor-element-63d6f99{--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;}.elementor-4341 .elementor-element.elementor-element-a8ee54a{--margin-top:0px;--margin-bottom:-15px;--margin-left:0px;--margin-right:0px;}.elementor-4341 .elementor-element.elementor-element-1623fbb .elementor-heading-title{font-size:2.3rem;line-height:2em;}.elementor-4341 .elementor-element.elementor-element-47996df{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-4341 .elementor-element.elementor-element-12405c8{line-height:1.2em;}.elementor-4341 .elementor-element.elementor-element-3a0b08d{--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;}.elementor-4341 .elementor-element.elementor-element-52f0ccf{--margin-top:0px;--margin-bottom:-15px;--margin-left:0px;--margin-right:0px;}.elementor-4341 .elementor-element.elementor-element-16f226f .elementor-heading-title{font-size:2.3rem;line-height:2em;}.elementor-4341 .elementor-element.elementor-element-865ad58{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-4341 .elementor-element.elementor-element-780729d{line-height:1.2em;}.elementor-4341 .elementor-element.elementor-element-deaef04{--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;}.elementor-4341 .elementor-element.elementor-element-5dc389f{--margin-top:0px;--margin-bottom:-15px;--margin-left:0px;--margin-right:0px;}.elementor-4341 .elementor-element.elementor-element-dc4b3cb .elementor-heading-title{font-size:2.3rem;line-height:2em;}.elementor-4341 .elementor-element.elementor-element-3f5f3b7{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-4341 .elementor-element.elementor-element-8140cac{line-height:1.2em;}.elementor-4341 .elementor-element.elementor-element-ab5aa02{--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;}.elementor-4341 .elementor-element.elementor-element-ea442b8{--margin-top:0px;--margin-bottom:-15px;--margin-left:0px;--margin-right:0px;}.elementor-4341 .elementor-element.elementor-element-f214f36 .elementor-heading-title{font-size:2.3rem;line-height:2em;}.elementor-4341 .elementor-element.elementor-element-07b1ba3{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-4341 .elementor-element.elementor-element-9d4190d{line-height:1.2em;}.elementor-4341 .elementor-element.elementor-element-a92bb46{--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;}.elementor-4341 .elementor-element.elementor-element-453552e{--margin-top:0px;--margin-bottom:-15px;--margin-left:0px;--margin-right:0px;}.elementor-4341 .elementor-element.elementor-element-209aa39 .elementor-heading-title{font-size:2.3rem;line-height:2em;}.elementor-4341 .elementor-element.elementor-element-a4f7e18{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-4341 .elementor-element.elementor-element-8c9d2c1{line-height:1.2em;}}/* Start custom CSS for container, class: .elementor-element-c2416b0 */.container {
    /*background-color: #E2DFFE;*/
    transition: all 0.3s ease-in-out;
}

.container:hover {
    background-color: #FFFFFF;
}

.reveal {
    transform: scale(0);
    opacity: 0;
    transition: all 0.3s ease-in-out;
    width: 0;
}

.container:hover .reveal {
    opacity: 1;
    transform: scale(1);
    width: 20%;
}

.visible {
    transition: all 0.3s ease-in-out;
    width: 100% !important;
}

.container:hover .visible {
    width: 80% !important;
}

/* Adjust the horizontal reveal effect on mobile */
@media only screen and (max-width: 767px) {
   .container:hover .reveal {
     width: 40% !important;
  }
   .container:hover .visible {
     width: 60% !important;
  }
}

/* Disable the horizontal reveal effect on mobile */
@media only screen and (max-width: 767px) {
  .container:hover {
  /*background-color: #E2DFFE;*/
  }
   .container:hover .reveal {
     opacity: 0;
     width: 0;
  }
}

/* Adjust the horizontal reveal effect for tablets */
@media only screen and (min-width: 767px) and (max-width: 1024px) {
.container:hover .reveal {
    width: 25%;
  }
.container:hover .visible {
    width: 75% !important;
  }
}


/* The vertical reveal effect 👇 */

.revealvertical {
    transition: all 0.4s ease-in-out;
    max-height: 0 !important;
}

.container:hover .revealvertical {
    max-height: 230px !important;
}

@media only screen and (max-width: 767px) {
  .container:hover {
  transition: none !important;
  }
}

/* Adjust the vertical reveal effect on mobile */
@media only screen and (max-width: 767px) {
  .container:hover .revealvertical {
     max-height: 330px !important;
  }
}

/* Disable the vertical reveal effect on mobile by hiding the class getting revealed */
@media only screen and (max-width: 767px) {
  .container {
  /*background-color: #E2DFFE;*/
  }
  .container:hover .revealvertical {
     max-height: 0 !important;
  }
}

/* Disable the vertical reveal effect on mobile by making it always revealed */
@media only screen and (max-width: 767px) {
  .container:hover {
  /*background-color: #E2DFFE;*/
  }
  .revealvertical {
     max-height: 230px !important;
  }
}

/* Adjust the vertical reveal effect for tablets */
@media only screen and (min-width: 767px) and (max-width: 1024px) {
  .container:hover {
  /*background-color: #E2DFFE;*/
  }
  .container:hover .revealvertical {
    max-height: 150px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e0fdec */.container {
    /*background-color: #E2DFFE;*/
    transition: all 0.3s ease-in-out;
}

.container:hover {
    background-color: #FFFFFF;
}

.reveal {
    transform: scale(0);
    opacity: 0;
    transition: all 0.3s ease-in-out;
    width: 0;
}

.container:hover .reveal {
    opacity: 1;
    transform: scale(1);
    width: 20%;
}

.visible {
    transition: all 0.3s ease-in-out;
    width: 100% !important;
}

.container:hover .visible {
    width: 80% !important;
}

/* Adjust the horizontal reveal effect on mobile */
@media only screen and (max-width: 767px) {
   .container:hover .reveal {
     width: 40% !important;
  }
   .container:hover .visible {
     width: 60% !important;
  }
}

/* Disable the horizontal reveal effect on mobile */
@media only screen and (max-width: 767px) {
  .container:hover {
  /*background-color: #E2DFFE;*/
  }
   .container:hover .reveal {
     opacity: 0;
     width: 0;
  }
}

/* Adjust the horizontal reveal effect for tablets */
@media only screen and (min-width: 767px) and (max-width: 1024px) {
.container:hover .reveal {
    width: 25%;
  }
.container:hover .visible {
    width: 75% !important;
  }
}


/* The vertical reveal effect 👇 */

.revealvertical {
    transition: all 0.4s ease-in-out;
    max-height: 0 !important;
}

.container:hover .revealvertical {
    max-height: 230px !important;
}

@media only screen and (max-width: 767px) {
  .container:hover {
  transition: none !important;
  }
}

/* Adjust the vertical reveal effect on mobile */
@media only screen and (max-width: 767px) {
  .container:hover .revealvertical {
     max-height: 330px !important;
  }
}

/* Disable the vertical reveal effect on mobile by hiding the class getting revealed */
@media only screen and (max-width: 767px) {
  .container {
  /*background-color: #E2DFFE;*/
  }
  .container:hover .revealvertical {
     max-height: 0 !important;
  }
}

/* Disable the vertical reveal effect on mobile by making it always revealed */
@media only screen and (max-width: 767px) {
  .container:hover {
  /*background-color: #E2DFFE;*/
  }
  .revealvertical {
     max-height: 230px !important;
  }
}

/* Adjust the vertical reveal effect for tablets */
@media only screen and (min-width: 767px) and (max-width: 1024px) {
  .container:hover {
  /*background-color: #E2DFFE;*/
  }
  .container:hover .revealvertical {
    max-height: 150px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-442fbf3 */.marquee {
  display: flex;
  overflow: hidden;
  height: 300px!important;
  user-select: none;
  gap: 2rem;
  padding-top: 1rem;
  padding-bottom: 1rem;
background-color: white;
   /*transform: skewY(-3deg); */
   /*transform: rotate(-5deg) translateY(-30px) translateX(50px);*/
}


.marquee:hover {
  -webkit-text-stroke: 1.5px #0600FF;
	text-stroke: 1.5px ##0600FF;
	-webkit-text-fill-color: transparent;
	text-fill-color: transparent;
	color: transparent;
	transition: all 0.2s ease;
	-webkit-font-smoothing: antialiased;
	/*-moz-osx-font-smoothing: grayscale;*/

}

.marquee__group {
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 2rem;
  min-width: 100%;
  animation: scroll 20s linear infinite;
}

.marquee__group span {
  color: #0600FF;
  font-size: 15rem!important;
  font-weight: 800;
  white-space: nowrap;
  font-family: 'Tiempos', sans-serif !important;
  /*text-transform: uppercase;*/
  
}

@keyframes scroll {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(calc(-100% - 2rem));
  }
}

@media only screen and (min-width: 360px) {
    .marquee__group span {
        font-size: 11rem!important;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Tiempos';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://abracadabras.cat/wp-content/uploads/2024/10/TiemposHeadline-Black.woff2') format('woff2');
}
@font-face {
	font-family: 'Tiempos';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://abracadabras.cat/wp-content/uploads/2024/10/TiemposHeadline-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Tiempos';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://abracadabras.cat/wp-content/uploads/2024/10/TiemposHeadline-Light.woff2') format('woff2');
}
/* End Custom Fonts CSS */