.elementor-481 .elementor-element.elementor-element-4eb48a1{--display:flex;--min-height:800px;--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;--overflow:hidden;--padding-top:175px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-481 .elementor-element.elementor-element-4eb48a1:not(.elementor-motion-effects-element-type-background), .elementor-481 .elementor-element.elementor-element-4eb48a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://teresa-escrig.com/wp-content/uploads/2025/08/teresa-escrig-speaking-and-media-s1-hero-bg-img.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-481 .elementor-element.elementor-element-8b96a57{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{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 );line-height:var( --e-global-typography-text-line-height );}body:not(.rtl) .elementor-481 .elementor-element.elementor-element-af458de{left:-84px;}body.rtl .elementor-481 .elementor-element.elementor-element-af458de{right:-84px;}.elementor-481 .elementor-element.elementor-element-af458de{top:-133px;}.elementor-481 .elementor-element.elementor-element-c6c9613{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:25px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-481 .elementor-element.elementor-element-dbee349 .elementor-heading-title{font-family:var( --e-global-typography-6f1465b-font-family ), Sans-serif;font-size:var( --e-global-typography-6f1465b-font-size );font-weight:var( --e-global-typography-6f1465b-font-weight );text-transform:var( --e-global-typography-6f1465b-text-transform );line-height:var( --e-global-typography-6f1465b-line-height );letter-spacing:var( --e-global-typography-6f1465b-letter-spacing );color:var( --e-global-color-94aebea );}.elementor-481 .elementor-element.elementor-element-bbb28e1 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-481 .elementor-element.elementor-element-ac82156{width:var( --container-widget-width, 615px );max-width:615px;--container-widget-width:615px;--container-widget-flex-grow:0;font-family:"Red Hat Display", Sans-serif;font-size:32px;font-weight:400;text-transform:none;line-height:1.25em;letter-spacing:-0.8px;color:var( --e-global-color-94aebea );}.elementor-481 .elementor-element.elementor-element-ef47ef7{--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:110px;--padding-bottom:110px;--padding-left:15px;--padding-right:15px;}.elementor-481 .elementor-element.elementor-element-ef47ef7:not(.elementor-motion-effects-element-type-background), .elementor-481 .elementor-element.elementor-element-ef47ef7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(400deg, var( --e-global-color-46d74f0 ) 23%, var( --e-global-color-ac7393e ) 100%);}.elementor-481 .elementor-element.elementor-element-1a5de35{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-481 .elementor-element.elementor-element-1a5de35 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-481 .elementor-element.elementor-element-dd27eca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-481 .elementor-element.elementor-element-dd27eca .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-481 .elementor-element.elementor-element-ddd89b6 .elementor-button:hover, .elementor-481 .elementor-element.elementor-element-ddd89b6 .elementor-button:focus{background-color:var( --e-global-color-ac7393e );color:var( --e-global-color-accent );}.elementor-481 .elementor-element.elementor-element-ddd89b6 .elementor-button{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 );line-height:var( --e-global-typography-accent-line-height );padding:24px 15px 10px 15px;}.elementor-481 .elementor-element.elementor-element-ddd89b6 .elementor-button:hover svg, .elementor-481 .elementor-element.elementor-element-ddd89b6 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-481 .elementor-element.elementor-element-a9f8c13{--display:flex;--min-height:871px;--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;--overflow:hidden;--padding-top:170px;--padding-bottom:120px;--padding-left:15px;--padding-right:15px;}.elementor-481 .elementor-element.elementor-element-a9f8c13:not(.elementor-motion-effects-element-type-background), .elementor-481 .elementor-element.elementor-element-a9f8c13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://teresa-escrig.com/wp-content/uploads/2025/08/teresa-escrig-speaking-and-media-s3-hero-bg-img.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-481 .elementor-element.elementor-element-2743878{--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-481 .elementor-element.elementor-element-f4d54cb{left:-226px;}body.rtl .elementor-481 .elementor-element.elementor-element-f4d54cb{right:-226px;}.elementor-481 .elementor-element.elementor-element-f4d54cb{top:-136px;}.elementor-481 .elementor-element.elementor-element-7d65466{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-481 .elementor-element.elementor-element-c212456{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-481 .elementor-element.elementor-element-c212456 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-481 .elementor-element.elementor-element-90261a2 .elementor-heading-title{font-family:var( --e-global-typography-6f1465b-font-family ), Sans-serif;font-size:var( --e-global-typography-6f1465b-font-size );font-weight:var( --e-global-typography-6f1465b-font-weight );text-transform:var( --e-global-typography-6f1465b-text-transform );line-height:var( --e-global-typography-6f1465b-line-height );letter-spacing:var( --e-global-typography-6f1465b-letter-spacing );color:var( --e-global-color-94aebea );}.elementor-481 .elementor-element.elementor-element-afa9825{width:var( --container-widget-width, 554px );max-width:554px;--container-widget-width:554px;--container-widget-flex-grow:0;}.elementor-481 .elementor-element.elementor-element-178e53c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--padding-top:120px;--padding-bottom:120px;--padding-left:15px;--padding-right:15px;}.elementor-481 .elementor-element.elementor-element-178e53c:not(.elementor-motion-effects-element-type-background), .elementor-481 .elementor-element.elementor-element-178e53c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a19be99 );}.elementor-481 .elementor-element.elementor-element-178e53c::before, .elementor-481 .elementor-element.elementor-element-178e53c > .elementor-background-video-container::before, .elementor-481 .elementor-element.elementor-element-178e53c > .e-con-inner > .elementor-background-video-container::before, .elementor-481 .elementor-element.elementor-element-178e53c > .elementor-background-slideshow::before, .elementor-481 .elementor-element.elementor-element-178e53c > .e-con-inner > .elementor-background-slideshow::before, .elementor-481 .elementor-element.elementor-element-178e53c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-481 .elementor-element.elementor-element-0782a03{text-align:center;}.elementor-481 .elementor-element.elementor-element-0782a03 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-481 .elementor-element.elementor-element-389fbce{--display:flex;--padding-top:0px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-481 .elementor-element.elementor-element-250f43b{--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-481 .elementor-element.elementor-element-ac3ded8{--display:flex;box-shadow:0px 42px 42px 0px rgba(0, 0, 0, 0.16);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-481 .elementor-element.elementor-element-ac3ded8:not(.elementor-motion-effects-element-type-background), .elementor-481 .elementor-element.elementor-element-ac3ded8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ac7393e );}.elementor-481 .elementor-element.elementor-element-65e8a3d{width:var( --container-widget-width, 166px );max-width:166px;background-color:var( --e-global-color-accent );--container-widget-width:166px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-4f8173b-font-family ), Sans-serif;font-size:var( --e-global-typography-4f8173b-font-size );font-weight:var( --e-global-typography-4f8173b-font-weight );line-height:var( --e-global-typography-4f8173b-line-height );color:var( --e-global-color-ac7393e );}.elementor-481 .elementor-element.elementor-element-aef1b60{--display:flex;--padding-top:20px;--padding-bottom:45px;--padding-left:45px;--padding-right:30px;}.elementor-481 .elementor-element.elementor-element-de30ca3{width:var( --container-widget-width, 443px );max-width:443px;--container-widget-width:443px;--container-widget-flex-grow:0;}.elementor-481 .elementor-element.elementor-element-de30ca3 .elementor-heading-title{font-family:var( --e-global-typography-6f1465b-font-family ), Sans-serif;font-size:var( --e-global-typography-6f1465b-font-size );font-weight:var( --e-global-typography-6f1465b-font-weight );text-transform:var( --e-global-typography-6f1465b-text-transform );line-height:var( --e-global-typography-6f1465b-line-height );letter-spacing:var( --e-global-typography-6f1465b-letter-spacing );color:var( --e-global-color-accent );}.elementor-481 .elementor-element.elementor-element-fbeda1f{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-481 .elementor-element.elementor-element-7616fe7{--display:flex;box-shadow:0px 42px 42px 0px rgba(0, 0, 0, 0.16);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-481 .elementor-element.elementor-element-7616fe7:not(.elementor-motion-effects-element-type-background), .elementor-481 .elementor-element.elementor-element-7616fe7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ac7393e );}.elementor-481 .elementor-element.elementor-element-0af3b0b{width:var( --container-widget-width, 166px );max-width:166px;background-color:var( --e-global-color-accent );--container-widget-width:166px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-4f8173b-font-family ), Sans-serif;font-size:var( --e-global-typography-4f8173b-font-size );font-weight:var( --e-global-typography-4f8173b-font-weight );line-height:var( --e-global-typography-4f8173b-line-height );color:var( --e-global-color-ac7393e );}.elementor-481 .elementor-element.elementor-element-67f7583{--display:flex;--padding-top:20px;--padding-bottom:45px;--padding-left:45px;--padding-right:30px;}.elementor-481 .elementor-element.elementor-element-7c62462{width:var( --container-widget-width, 443px );max-width:443px;--container-widget-width:443px;--container-widget-flex-grow:0;}.elementor-481 .elementor-element.elementor-element-7c62462 .elementor-heading-title{font-family:var( --e-global-typography-6f1465b-font-family ), Sans-serif;font-size:var( --e-global-typography-6f1465b-font-size );font-weight:var( --e-global-typography-6f1465b-font-weight );text-transform:var( --e-global-typography-6f1465b-text-transform );line-height:var( --e-global-typography-6f1465b-line-height );letter-spacing:var( --e-global-typography-6f1465b-letter-spacing );color:var( --e-global-color-accent );}.elementor-481 .elementor-element.elementor-element-eed95be{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-481 .elementor-element.elementor-element-b7fef21{--display:flex;--padding-top:0px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-481 .elementor-element.elementor-element-be51296{--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-481 .elementor-element.elementor-element-9c9c732{--display:flex;box-shadow:0px 42px 42px 0px rgba(0, 0, 0, 0.16);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-481 .elementor-element.elementor-element-9c9c732:not(.elementor-motion-effects-element-type-background), .elementor-481 .elementor-element.elementor-element-9c9c732 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ac7393e );}.elementor-481 .elementor-element.elementor-element-822dd34{width:var( --container-widget-width, 166px );max-width:166px;background-color:var( --e-global-color-accent );--container-widget-width:166px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-4f8173b-font-family ), Sans-serif;font-size:var( --e-global-typography-4f8173b-font-size );font-weight:var( --e-global-typography-4f8173b-font-weight );line-height:var( --e-global-typography-4f8173b-line-height );color:var( --e-global-color-ac7393e );}.elementor-481 .elementor-element.elementor-element-ae27e56{--display:flex;--padding-top:20px;--padding-bottom:45px;--padding-left:45px;--padding-right:30px;}.elementor-481 .elementor-element.elementor-element-a8b08d0{width:var( --container-widget-width, 443px );max-width:443px;--container-widget-width:443px;--container-widget-flex-grow:0;}.elementor-481 .elementor-element.elementor-element-a8b08d0 .elementor-heading-title{font-family:var( --e-global-typography-6f1465b-font-family ), Sans-serif;font-size:var( --e-global-typography-6f1465b-font-size );font-weight:var( --e-global-typography-6f1465b-font-weight );text-transform:var( --e-global-typography-6f1465b-text-transform );line-height:var( --e-global-typography-6f1465b-line-height );letter-spacing:var( --e-global-typography-6f1465b-letter-spacing );color:var( --e-global-color-accent );}.elementor-481 .elementor-element.elementor-element-d0069fa{width:var( --container-widget-width, 467px );max-width:467px;--container-widget-width:467px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-481 .elementor-element.elementor-element-5e3b564{--display:flex;box-shadow:0px 42px 42px 0px rgba(0, 0, 0, 0.16);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-481 .elementor-element.elementor-element-5e3b564:not(.elementor-motion-effects-element-type-background), .elementor-481 .elementor-element.elementor-element-5e3b564 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ac7393e );}.elementor-481 .elementor-element.elementor-element-a11fd25{width:var( --container-widget-width, 166px );max-width:166px;background-color:var( --e-global-color-accent );--container-widget-width:166px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-4f8173b-font-family ), Sans-serif;font-size:var( --e-global-typography-4f8173b-font-size );font-weight:var( --e-global-typography-4f8173b-font-weight );line-height:var( --e-global-typography-4f8173b-line-height );color:var( --e-global-color-ac7393e );}.elementor-481 .elementor-element.elementor-element-3a48cf8{--display:flex;--padding-top:20px;--padding-bottom:45px;--padding-left:45px;--padding-right:30px;}.elementor-481 .elementor-element.elementor-element-25b6fd7{width:var( --container-widget-width, 443px );max-width:443px;--container-widget-width:443px;--container-widget-flex-grow:0;}.elementor-481 .elementor-element.elementor-element-25b6fd7 .elementor-heading-title{font-family:var( --e-global-typography-6f1465b-font-family ), Sans-serif;font-size:var( --e-global-typography-6f1465b-font-size );font-weight:var( --e-global-typography-6f1465b-font-weight );text-transform:var( --e-global-typography-6f1465b-text-transform );line-height:var( --e-global-typography-6f1465b-line-height );letter-spacing:var( --e-global-typography-6f1465b-letter-spacing );color:var( --e-global-color-accent );}.elementor-481 .elementor-element.elementor-element-f27b7bd{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-481 .elementor-element.elementor-element-4d125b4{--display:flex;--padding-top:0px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-481 .elementor-element.elementor-element-d244ef9{--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-481 .elementor-element.elementor-element-d6affa9{--display:flex;box-shadow:0px 42px 42px 0px rgba(0, 0, 0, 0.16);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-481 .elementor-element.elementor-element-d6affa9:not(.elementor-motion-effects-element-type-background), .elementor-481 .elementor-element.elementor-element-d6affa9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ac7393e );}.elementor-481 .elementor-element.elementor-element-cf35079{width:var( --container-widget-width, 166px );max-width:166px;background-color:var( --e-global-color-accent );--container-widget-width:166px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-4f8173b-font-family ), Sans-serif;font-size:var( --e-global-typography-4f8173b-font-size );font-weight:var( --e-global-typography-4f8173b-font-weight );line-height:var( --e-global-typography-4f8173b-line-height );color:var( --e-global-color-ac7393e );}.elementor-481 .elementor-element.elementor-element-42a3feb{--display:flex;--padding-top:20px;--padding-bottom:45px;--padding-left:45px;--padding-right:30px;}.elementor-481 .elementor-element.elementor-element-1120e13{width:var( --container-widget-width, 439px );max-width:439px;--container-widget-width:439px;--container-widget-flex-grow:0;}.elementor-481 .elementor-element.elementor-element-1120e13 .elementor-heading-title{font-family:var( --e-global-typography-6f1465b-font-family ), Sans-serif;font-size:var( --e-global-typography-6f1465b-font-size );font-weight:var( --e-global-typography-6f1465b-font-weight );text-transform:var( --e-global-typography-6f1465b-text-transform );line-height:var( --e-global-typography-6f1465b-line-height );letter-spacing:var( --e-global-typography-6f1465b-letter-spacing );color:var( --e-global-color-accent );}.elementor-481 .elementor-element.elementor-element-fb2ae95{width:var( --container-widget-width, 467px );max-width:467px;--container-widget-width:467px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-481 .elementor-element.elementor-element-43fd355{--display:flex;box-shadow:0px 42px 42px 0px rgba(0, 0, 0, 0.16);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-481 .elementor-element.elementor-element-43fd355:not(.elementor-motion-effects-element-type-background), .elementor-481 .elementor-element.elementor-element-43fd355 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ac7393e );}.elementor-481 .elementor-element.elementor-element-6cbe6fa{width:var( --container-widget-width, 166px );max-width:166px;background-color:var( --e-global-color-accent );--container-widget-width:166px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-4f8173b-font-family ), Sans-serif;font-size:var( --e-global-typography-4f8173b-font-size );font-weight:var( --e-global-typography-4f8173b-font-weight );line-height:var( --e-global-typography-4f8173b-line-height );color:var( --e-global-color-ac7393e );}.elementor-481 .elementor-element.elementor-element-ab20f70{--display:flex;--padding-top:20px;--padding-bottom:45px;--padding-left:45px;--padding-right:30px;}.elementor-481 .elementor-element.elementor-element-6df5e15{width:var( --container-widget-width, 443px );max-width:443px;--container-widget-width:443px;--container-widget-flex-grow:0;}.elementor-481 .elementor-element.elementor-element-6df5e15 .elementor-heading-title{font-family:var( --e-global-typography-6f1465b-font-family ), Sans-serif;font-size:var( --e-global-typography-6f1465b-font-size );font-weight:var( --e-global-typography-6f1465b-font-weight );text-transform:var( --e-global-typography-6f1465b-text-transform );line-height:var( --e-global-typography-6f1465b-line-height );letter-spacing:var( --e-global-typography-6f1465b-letter-spacing );color:var( --e-global-color-accent );}.elementor-481 .elementor-element.elementor-element-d3a4a22{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-481 .elementor-element.elementor-element-751b416{--display:flex;--padding-top:0px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-481 .elementor-element.elementor-element-2e5f2d5{--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-481 .elementor-element.elementor-element-64707c7{--display:flex;box-shadow:0px 42px 42px 0px rgba(0, 0, 0, 0.16);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-481 .elementor-element.elementor-element-64707c7:not(.elementor-motion-effects-element-type-background), .elementor-481 .elementor-element.elementor-element-64707c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ac7393e );}.elementor-481 .elementor-element.elementor-element-7909466{width:var( --container-widget-width, 166px );max-width:166px;background-color:var( --e-global-color-accent );--container-widget-width:166px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-4f8173b-font-family ), Sans-serif;font-size:var( --e-global-typography-4f8173b-font-size );font-weight:var( --e-global-typography-4f8173b-font-weight );line-height:var( --e-global-typography-4f8173b-line-height );color:var( --e-global-color-ac7393e );}.elementor-481 .elementor-element.elementor-element-aab5bd6{--display:flex;--padding-top:20px;--padding-bottom:45px;--padding-left:45px;--padding-right:30px;}.elementor-481 .elementor-element.elementor-element-144de18 .elementor-heading-title{font-family:var( --e-global-typography-6f1465b-font-family ), Sans-serif;font-size:var( --e-global-typography-6f1465b-font-size );font-weight:var( --e-global-typography-6f1465b-font-weight );text-transform:var( --e-global-typography-6f1465b-text-transform );line-height:var( --e-global-typography-6f1465b-line-height );letter-spacing:var( --e-global-typography-6f1465b-letter-spacing );color:var( --e-global-color-accent );}.elementor-481 .elementor-element.elementor-element-1441e35{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-481 .elementor-element.elementor-element-95b9299{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;width:var( --container-widget-width, 1295px );max-width:1295px;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1295px;--container-widget-flex-grow:0;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:12px;--e-n-carousel-arrow-normal-color:var( --e-global-color-94aebea );--e-n-carousel-arrow-hover-color:var( --e-global-color-accent );--e-n-carousel-swiper-pagination-size:12px;--e-n-carousel-dots-normal-color:var( --e-global-color-94aebea );--e-n-carousel-dots-hover-color:var( --e-global-color-accent );--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:-35px;}.elementor-481 .elementor-element.elementor-element-95b9299.elementor-element{--align-self:center;}.elementor-481 .elementor-element.elementor-element-6da5f46 .elementor-button:hover, .elementor-481 .elementor-element.elementor-element-6da5f46 .elementor-button:focus{background-color:var( --e-global-color-ac7393e );color:var( --e-global-color-accent );}.elementor-481 .elementor-element.elementor-element-6da5f46 .elementor-button{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 );line-height:var( --e-global-typography-accent-line-height );padding:24px 15px 10px 15px;}.elementor-481 .elementor-element.elementor-element-6da5f46 .elementor-button:hover svg, .elementor-481 .elementor-element.elementor-element-6da5f46 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-481 .elementor-element.elementor-element-d218004{--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;--padding-top:120px;--padding-bottom:120px;--padding-left:15px;--padding-right:15px;}.elementor-481 .elementor-element.elementor-element-d218004:not(.elementor-motion-effects-element-type-background), .elementor-481 .elementor-element.elementor-element-d218004 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(64deg, var( --e-global-color-ac7393e ) 0%, var( --e-global-color-12b577a ) 100%);}.elementor-481 .elementor-element.elementor-element-3fa401a{--display:flex;}.elementor-481 .elementor-element.elementor-element-a203174{--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;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-481 .elementor-element.elementor-element-2622b46{text-align:center;}.elementor-481 .elementor-element.elementor-element-2622b46 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-481 .elementor-element.elementor-element-f6ae07c{text-align:center;}.elementor-481 .elementor-element.elementor-element-f6ae07c .elementor-heading-title{font-family:var( --e-global-typography-6f1465b-font-family ), Sans-serif;font-size:var( --e-global-typography-6f1465b-font-size );font-weight:var( --e-global-typography-6f1465b-font-weight );text-transform:var( --e-global-typography-6f1465b-text-transform );line-height:var( --e-global-typography-6f1465b-line-height );letter-spacing:var( --e-global-typography-6f1465b-letter-spacing );color:var( --e-global-color-secondary );}.elementor-481 .elementor-element.elementor-element-bbebe28 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-481 .elementor-element.elementor-element-bbebe28 .elementor-custom-embed-play i{color:#00000000;font-size:116px;}.elementor-481 .elementor-element.elementor-element-bbebe28 .elementor-custom-embed-play svg{fill:#00000000;width:116px;height:116px;}.elementor-481 .elementor-element.elementor-element-ec78627{--display:flex;}.elementor-481 .elementor-element.elementor-element-37ca695{--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;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-481 .elementor-element.elementor-element-6feee36{text-align:center;}.elementor-481 .elementor-element.elementor-element-6feee36 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-481 .elementor-element.elementor-element-abf9ebe{text-align:center;}.elementor-481 .elementor-element.elementor-element-abf9ebe .elementor-heading-title{font-family:var( --e-global-typography-6f1465b-font-family ), Sans-serif;font-size:var( --e-global-typography-6f1465b-font-size );font-weight:var( --e-global-typography-6f1465b-font-weight );text-transform:var( --e-global-typography-6f1465b-text-transform );line-height:var( --e-global-typography-6f1465b-line-height );letter-spacing:var( --e-global-typography-6f1465b-letter-spacing );color:var( --e-global-color-secondary );}.elementor-481 .elementor-element.elementor-element-c19bb40 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-481 .elementor-element.elementor-element-c19bb40 .elementor-custom-embed-play i{color:#00000000;font-size:116px;}.elementor-481 .elementor-element.elementor-element-c19bb40 .elementor-custom-embed-play svg{fill:#00000000;width:116px;height:116px;}.elementor-481 .elementor-element.elementor-element-e7eea83{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;width:var( --container-widget-width, 1295px );max-width:1295px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;--container-widget-width:1295px;--container-widget-flex-grow:0;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:12px;--e-n-carousel-arrow-normal-color:var( --e-global-color-94aebea );--e-n-carousel-arrow-hover-color:var( --e-global-color-accent );}.elementor-481 .elementor-element.elementor-element-e7eea83.elementor-element{--align-self:center;}.elementor-481 .elementor-element.elementor-element-f3f00ba .elementor-button:hover, .elementor-481 .elementor-element.elementor-element-f3f00ba .elementor-button:focus{background-color:var( --e-global-color-ac7393e );color:var( --e-global-color-accent );}.elementor-481 .elementor-element.elementor-element-f3f00ba{width:var( --container-widget-width, 394px );max-width:394px;--container-widget-width:394px;--container-widget-flex-grow:0;}.elementor-481 .elementor-element.elementor-element-f3f00ba.elementor-element{--align-self:center;}.elementor-481 .elementor-element.elementor-element-f3f00ba .elementor-button{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 );line-height:var( --e-global-typography-accent-line-height );padding:24px 15px 10px 15px;}.elementor-481 .elementor-element.elementor-element-f3f00ba .elementor-button:hover svg, .elementor-481 .elementor-element.elementor-element-f3f00ba .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-481 .elementor-element.elementor-element-59f7822{--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;--overflow:hidden;--padding-top:100px;--padding-bottom:120px;--padding-left:25px;--padding-right:25px;}.elementor-481 .elementor-element.elementor-element-59f7822:not(.elementor-motion-effects-element-type-background), .elementor-481 .elementor-element.elementor-element-59f7822 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a19be99 );background-image:url("https://teresa-escrig.com/wp-content/uploads/2025/09/teresa-escrig-speaker-s8-divider-img.svg");background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-481 .elementor-element.elementor-element-847ac10{--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:flex-end;}body:not(.rtl) .elementor-481 .elementor-element.elementor-element-5e0e16c{left:-350px;}body.rtl .elementor-481 .elementor-element.elementor-element-5e0e16c{right:-350px;}.elementor-481 .elementor-element.elementor-element-5e0e16c{top:-265px;}.elementor-481 .elementor-element.elementor-element-de8bec9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-481 .elementor-element.elementor-element-2380ece{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-481 .elementor-element.elementor-element-2380ece .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-481 .elementor-element.elementor-element-1226065{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-481 .elementor-element.elementor-element-1226065 .elementor-heading-title{font-family:var( --e-global-typography-6f1465b-font-family ), Sans-serif;font-size:var( --e-global-typography-6f1465b-font-size );font-weight:var( --e-global-typography-6f1465b-font-weight );text-transform:var( --e-global-typography-6f1465b-text-transform );line-height:var( --e-global-typography-6f1465b-line-height );letter-spacing:var( --e-global-typography-6f1465b-letter-spacing );color:var( --e-global-color-94aebea );}.elementor-481 .elementor-element.elementor-element-d6f4690{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-481 .elementor-element.elementor-element-d6f4690 .elementor-heading-title{font-family:var( --e-global-typography-6f1465b-font-family ), Sans-serif;font-size:var( --e-global-typography-6f1465b-font-size );font-weight:var( --e-global-typography-6f1465b-font-weight );text-transform:var( --e-global-typography-6f1465b-text-transform );line-height:var( --e-global-typography-6f1465b-line-height );letter-spacing:var( --e-global-typography-6f1465b-letter-spacing );color:var( --e-global-color-94aebea );}.elementor-481 .elementor-element.elementor-element-1c12c85{--display:flex;}.elementor-481 .elementor-element.elementor-element-841240c{--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-481 .elementor-element.elementor-element-ab4bc54{margin:0px -17px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-481 .elementor-element.elementor-element-1931d67{--display:flex;}.elementor-481 .elementor-element.elementor-element-ba899b6{--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-481 .elementor-element.elementor-element-3a60253{margin:0px -17px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-481 .elementor-element.elementor-element-e0dba4d{--display:flex;}.elementor-481 .elementor-element.elementor-element-edfbb5d{--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-481 .elementor-element.elementor-element-54a2fcb{margin:0px -17px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-481 .elementor-element.elementor-element-793eb53{--display:flex;}.elementor-481 .elementor-element.elementor-element-b359c01{--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-481 .elementor-element.elementor-element-39a917e{margin:0px -17px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-481 .elementor-element.elementor-element-2254f5b{--n-accordion-title-font-size:var( --e-global-typography-6f1465b-font-size );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) -4px;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-accent );--n-accordion-title-hover-color:var( --e-global-color-accent );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:29px;--n-accordion-icon-gap:12px;}.elementor-481 .elementor-element.elementor-element-2254f5b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-481 .elementor-element.elementor-element-2254f5b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-6f1465b-font-family ), Sans-serif;font-weight:var( --e-global-typography-6f1465b-font-weight );text-transform:var( --e-global-typography-6f1465b-text-transform );line-height:var( --e-global-typography-6f1465b-line-height );letter-spacing:var( --e-global-typography-6f1465b-letter-spacing );}:where( .elementor-481 .elementor-element.elementor-element-2254f5b > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:15px;}.elementor-481 .elementor-element.elementor-element-4408cdc .elementor-button:hover, .elementor-481 .elementor-element.elementor-element-4408cdc .elementor-button:focus{background-color:var( --e-global-color-ac7393e );color:var( --e-global-color-accent );}.elementor-481 .elementor-element.elementor-element-4408cdc .elementor-button{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 );line-height:var( --e-global-typography-accent-line-height );padding:24px 15px 10px 15px;}.elementor-481 .elementor-element.elementor-element-4408cdc .elementor-button:hover svg, .elementor-481 .elementor-element.elementor-element-4408cdc .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-481 .elementor-element.elementor-element-ac342d1{--display:flex;--min-height:804px;--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;--overflow:hidden;--padding-top:80px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-481 .elementor-element.elementor-element-ac342d1:not(.elementor-motion-effects-element-type-background), .elementor-481 .elementor-element.elementor-element-ac342d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a19be99 );}.elementor-481 .elementor-element.elementor-element-9d56848{--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;}body:not(.rtl) .elementor-481 .elementor-element.elementor-element-3a93204{right:-359px;}body.rtl .elementor-481 .elementor-element.elementor-element-3a93204{left:-359px;}.elementor-481 .elementor-element.elementor-element-3a93204{top:-283px;}.elementor-481 .elementor-element.elementor-element-8483127{--display:flex;--z-index:2;}.elementor-481 .elementor-element.elementor-element-02ffe0e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-481 .elementor-element.elementor-element-43796ac .elementor-button:hover, .elementor-481 .elementor-element.elementor-element-43796ac .elementor-button:focus{background-color:var( --e-global-color-ac7393e );color:var( --e-global-color-accent );}.elementor-481 .elementor-element.elementor-element-43796ac .elementor-button{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 );line-height:var( --e-global-typography-accent-line-height );padding:24px 15px 10px 15px;}.elementor-481 .elementor-element.elementor-element-43796ac .elementor-button:hover svg, .elementor-481 .elementor-element.elementor-element-43796ac .elementor-button:focus svg{fill:var( --e-global-color-accent );}@media(max-width:1366px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}body:not(.rtl) .elementor-481 .elementor-element.elementor-element-af458de{left:-84px;}body.rtl .elementor-481 .elementor-element.elementor-element-af458de{right:-84px;}.elementor-481 .elementor-element.elementor-element-af458de{top:-93px;}.elementor-widget-heading .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-481 .elementor-element.elementor-element-dbee349 .elementor-heading-title{font-size:var( --e-global-typography-6f1465b-font-size );line-height:var( --e-global-typography-6f1465b-line-height );letter-spacing:var( --e-global-typography-6f1465b-letter-spacing );}.elementor-481 .elementor-element.elementor-element-bbb28e1 .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-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-481 .elementor-element.elementor-element-1a5de35 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-481 .elementor-element.elementor-element-ddd89b6 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}body:not(.rtl) .elementor-481 .elementor-element.elementor-element-f4d54cb{left:-273px;}body.rtl .elementor-481 .elementor-element.elementor-element-f4d54cb{right:-273px;}.elementor-481 .elementor-element.elementor-element-f4d54cb{top:-133px;}.elementor-481 .elementor-element.elementor-element-c212456 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-481 .elementor-element.elementor-element-90261a2 .elementor-heading-title{font-size:var( --e-global-typography-6f1465b-font-size );line-height:var( --e-global-typography-6f1465b-line-height );letter-spacing:var( --e-global-typography-6f1465b-letter-spacing );}.elementor-481 .elementor-element.elementor-element-0782a03 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-481 .elementor-element.elementor-element-65e8a3d{font-size:var( --e-global-typography-4f8173b-font-size );line-height:var( --e-global-typography-4f8173b-line-height );}.elementor-481 .elementor-element.elementor-element-de30ca3 .elementor-heading-title{font-size:var( --e-global-typography-6f1465b-font-size );line-height:var( --e-global-typography-6f1465b-line-height );letter-spacing:var( --e-global-typography-6f1465b-letter-spacing );}.elementor-481 .elementor-element.elementor-element-fbeda1f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-481 .elementor-element.elementor-element-0af3b0b{font-size:var( --e-global-typography-4f8173b-font-size );line-height:var( --e-global-typography-4f8173b-line-height );}.elementor-481 .elementor-element.elementor-element-7c62462 .elementor-heading-title{font-size:var( --e-global-typography-6f1465b-font-size );line-height:var( --e-global-typography-6f1465b-line-height );letter-spacing:var( --e-global-typography-6f1465b-letter-spacing );}.elementor-481 .elementor-element.elementor-element-eed95be{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-481 .elementor-element.elementor-element-822dd34{font-size:var( --e-global-typography-4f8173b-font-size );line-height:var( --e-global-typography-4f8173b-line-height );}.elementor-481 .elementor-element.elementor-element-a8b08d0 .elementor-heading-title{font-size:var( --e-global-typography-6f1465b-font-size );line-height:var( --e-global-typography-6f1465b-line-height );letter-spacing:var( --e-global-typography-6f1465b-letter-spacing );}.elementor-481 .elementor-element.elementor-element-d0069fa{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-481 .elementor-element.elementor-element-a11fd25{font-size:var( --e-global-typography-4f8173b-font-size );line-height:var( --e-global-typography-4f8173b-line-height );}.elementor-481 .elementor-element.elementor-element-25b6fd7 .elementor-heading-title{font-size:var( --e-global-typography-6f1465b-font-size );line-height:var( --e-global-typography-6f1465b-line-height );letter-spacing:var( --e-global-typography-6f1465b-letter-spacing );}.elementor-481 .elementor-element.elementor-element-f27b7bd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-481 .elementor-element.elementor-element-cf35079{font-size:var( --e-global-typography-4f8173b-font-size );line-height:var( --e-global-typography-4f8173b-line-height );}.elementor-481 .elementor-element.elementor-element-1120e13 .elementor-heading-title{font-size:var( --e-global-typography-6f1465b-font-size );line-height:var( --e-global-typography-6f1465b-line-height );letter-spacing:var( --e-global-typography-6f1465b-letter-spacing );}.elementor-481 .elementor-element.elementor-element-fb2ae95{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-481 .elementor-element.elementor-element-6cbe6fa{font-size:var( --e-global-typography-4f8173b-font-size );line-height:var( --e-global-typography-4f8173b-line-height );}.elementor-481 .elementor-element.elementor-element-6df5e15 .elementor-heading-title{font-size:var( --e-global-typography-6f1465b-font-size );line-height:var( --e-global-typography-6f1465b-line-height );letter-spacing:var( --e-global-typography-6f1465b-letter-spacing );}.elementor-481 .elementor-element.elementor-element-d3a4a22{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-481 .elementor-element.elementor-element-7909466{font-size:var( --e-global-typography-4f8173b-font-size );line-height:var( --e-global-typography-4f8173b-line-height );}.elementor-481 .elementor-element.elementor-element-144de18 .elementor-heading-title{font-size:var( --e-global-typography-6f1465b-font-size );line-height:var( --e-global-typography-6f1465b-line-height );letter-spacing:var( --e-global-typography-6f1465b-letter-spacing );}.elementor-481 .elementor-element.elementor-element-1441e35{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-481 .elementor-element.elementor-element-6da5f46 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-481 .elementor-element.elementor-element-2622b46 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-481 .elementor-element.elementor-element-f6ae07c .elementor-heading-title{font-size:var( --e-global-typography-6f1465b-font-size );line-height:var( --e-global-typography-6f1465b-line-height );letter-spacing:var( --e-global-typography-6f1465b-letter-spacing );}.elementor-481 .elementor-element.elementor-element-6feee36 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-481 .elementor-element.elementor-element-abf9ebe .elementor-heading-title{font-size:var( --e-global-typography-6f1465b-font-size );line-height:var( --e-global-typography-6f1465b-line-height );letter-spacing:var( --e-global-typography-6f1465b-letter-spacing );}.elementor-481 .elementor-element.elementor-element-f3f00ba .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}body:not(.rtl) .elementor-481 .elementor-element.elementor-element-5e0e16c{left:-336px;}body.rtl .elementor-481 .elementor-element.elementor-element-5e0e16c{right:-336px;}.elementor-481 .elementor-element.elementor-element-2380ece .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-481 .elementor-element.elementor-element-1226065 .elementor-heading-title{font-size:var( --e-global-typography-6f1465b-font-size );line-height:var( --e-global-typography-6f1465b-line-height );letter-spacing:var( --e-global-typography-6f1465b-letter-spacing );}.elementor-481 .elementor-element.elementor-element-d6f4690 .elementor-heading-title{font-size:var( --e-global-typography-6f1465b-font-size );line-height:var( --e-global-typography-6f1465b-line-height );letter-spacing:var( --e-global-typography-6f1465b-letter-spacing );}.elementor-481 .elementor-element.elementor-element-2254f5b{--n-accordion-title-font-size:var( --e-global-typography-6f1465b-font-size );}:where( .elementor-481 .elementor-element.elementor-element-2254f5b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-6f1465b-line-height );letter-spacing:var( --e-global-typography-6f1465b-letter-spacing );}.elementor-481 .elementor-element.elementor-element-4408cdc .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-481 .elementor-element.elementor-element-ac342d1{--min-height:685px;}.elementor-481 .elementor-element.elementor-element-3a93204{top:-258px;}.elementor-481 .elementor-element.elementor-element-02ffe0e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-481 .elementor-element.elementor-element-43796ac .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}body:not(.rtl) .elementor-481 .elementor-element.elementor-element-af458de{left:-173px;}body.rtl .elementor-481 .elementor-element.elementor-element-af458de{right:-173px;}.elementor-481 .elementor-element.elementor-element-af458de{top:-17px;}.elementor-widget-heading .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-481 .elementor-element.elementor-element-dbee349 .elementor-heading-title{font-size:var( --e-global-typography-6f1465b-font-size );line-height:var( --e-global-typography-6f1465b-line-height );letter-spacing:var( --e-global-typography-6f1465b-letter-spacing );}.elementor-481 .elementor-element.elementor-element-bbb28e1 .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-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-481 .elementor-element.elementor-element-1a5de35 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-481 .elementor-element.elementor-element-ddd89b6 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-481 .elementor-element.elementor-element-a9f8c13{--min-height:0px;}body:not(.rtl) .elementor-481 .elementor-element.elementor-element-f4d54cb{left:-194px;}body.rtl .elementor-481 .elementor-element.elementor-element-f4d54cb{right:-194px;}.elementor-481 .elementor-element.elementor-element-f4d54cb{top:97px;}.elementor-481 .elementor-element.elementor-element-c212456 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-481 .elementor-element.elementor-element-90261a2 .elementor-heading-title{font-size:var( --e-global-typography-6f1465b-font-size );line-height:var( --e-global-typography-6f1465b-line-height );letter-spacing:var( --e-global-typography-6f1465b-letter-spacing );}.elementor-481 .elementor-element.elementor-element-0782a03 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-481 .elementor-element.elementor-element-65e8a3d{font-size:var( --e-global-typography-4f8173b-font-size );line-height:var( --e-global-typography-4f8173b-line-height );}.elementor-481 .elementor-element.elementor-element-de30ca3 .elementor-heading-title{font-size:var( --e-global-typography-6f1465b-font-size );line-height:var( --e-global-typography-6f1465b-line-height );letter-spacing:var( --e-global-typography-6f1465b-letter-spacing );}.elementor-481 .elementor-element.elementor-element-fbeda1f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-481 .elementor-element.elementor-element-0af3b0b{font-size:var( --e-global-typography-4f8173b-font-size );line-height:var( --e-global-typography-4f8173b-line-height );}.elementor-481 .elementor-element.elementor-element-7c62462 .elementor-heading-title{font-size:var( --e-global-typography-6f1465b-font-size );line-height:var( --e-global-typography-6f1465b-line-height );letter-spacing:var( --e-global-typography-6f1465b-letter-spacing );}.elementor-481 .elementor-element.elementor-element-eed95be{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-481 .elementor-element.elementor-element-822dd34{font-size:var( --e-global-typography-4f8173b-font-size );line-height:var( --e-global-typography-4f8173b-line-height );}.elementor-481 .elementor-element.elementor-element-a8b08d0 .elementor-heading-title{font-size:var( --e-global-typography-6f1465b-font-size );line-height:var( --e-global-typography-6f1465b-line-height );letter-spacing:var( --e-global-typography-6f1465b-letter-spacing );}.elementor-481 .elementor-element.elementor-element-d0069fa{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-481 .elementor-element.elementor-element-a11fd25{font-size:var( --e-global-typography-4f8173b-font-size );line-height:var( --e-global-typography-4f8173b-line-height );}.elementor-481 .elementor-element.elementor-element-25b6fd7 .elementor-heading-title{font-size:var( --e-global-typography-6f1465b-font-size );line-height:var( --e-global-typography-6f1465b-line-height );letter-spacing:var( --e-global-typography-6f1465b-letter-spacing );}.elementor-481 .elementor-element.elementor-element-f27b7bd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-481 .elementor-element.elementor-element-cf35079{font-size:var( --e-global-typography-4f8173b-font-size );line-height:var( --e-global-typography-4f8173b-line-height );}.elementor-481 .elementor-element.elementor-element-1120e13 .elementor-heading-title{font-size:var( --e-global-typography-6f1465b-font-size );line-height:var( --e-global-typography-6f1465b-line-height );letter-spacing:var( --e-global-typography-6f1465b-letter-spacing );}.elementor-481 .elementor-element.elementor-element-fb2ae95{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-481 .elementor-element.elementor-element-6cbe6fa{font-size:var( --e-global-typography-4f8173b-font-size );line-height:var( --e-global-typography-4f8173b-line-height );}.elementor-481 .elementor-element.elementor-element-6df5e15 .elementor-heading-title{font-size:var( --e-global-typography-6f1465b-font-size );line-height:var( --e-global-typography-6f1465b-line-height );letter-spacing:var( --e-global-typography-6f1465b-letter-spacing );}.elementor-481 .elementor-element.elementor-element-d3a4a22{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-481 .elementor-element.elementor-element-7909466{font-size:var( --e-global-typography-4f8173b-font-size );line-height:var( --e-global-typography-4f8173b-line-height );}.elementor-481 .elementor-element.elementor-element-144de18 .elementor-heading-title{font-size:var( --e-global-typography-6f1465b-font-size );line-height:var( --e-global-typography-6f1465b-line-height );letter-spacing:var( --e-global-typography-6f1465b-letter-spacing );}.elementor-481 .elementor-element.elementor-element-1441e35{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-481 .elementor-element.elementor-element-95b9299{--e-n-carousel-swiper-slides-to-display:1;}.elementor-481 .elementor-element.elementor-element-6da5f46 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-481 .elementor-element.elementor-element-2622b46 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-481 .elementor-element.elementor-element-f6ae07c .elementor-heading-title{font-size:var( --e-global-typography-6f1465b-font-size );line-height:var( --e-global-typography-6f1465b-line-height );letter-spacing:var( --e-global-typography-6f1465b-letter-spacing );}.elementor-481 .elementor-element.elementor-element-6feee36 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-481 .elementor-element.elementor-element-abf9ebe .elementor-heading-title{font-size:var( --e-global-typography-6f1465b-font-size );line-height:var( --e-global-typography-6f1465b-line-height );letter-spacing:var( --e-global-typography-6f1465b-letter-spacing );}.elementor-481 .elementor-element.elementor-element-e7eea83{--e-n-carousel-swiper-slides-to-display:1;}.elementor-481 .elementor-element.elementor-element-f3f00ba .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}body:not(.rtl) .elementor-481 .elementor-element.elementor-element-5e0e16c{left:-268px;}body.rtl .elementor-481 .elementor-element.elementor-element-5e0e16c{right:-268px;}.elementor-481 .elementor-element.elementor-element-2380ece .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-481 .elementor-element.elementor-element-1226065 .elementor-heading-title{font-size:var( --e-global-typography-6f1465b-font-size );line-height:var( --e-global-typography-6f1465b-line-height );letter-spacing:var( --e-global-typography-6f1465b-letter-spacing );}.elementor-481 .elementor-element.elementor-element-d6f4690 .elementor-heading-title{font-size:var( --e-global-typography-6f1465b-font-size );line-height:var( --e-global-typography-6f1465b-line-height );letter-spacing:var( --e-global-typography-6f1465b-letter-spacing );}.elementor-481 .elementor-element.elementor-element-ab4bc54{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-481 .elementor-element.elementor-element-3a60253{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-481 .elementor-element.elementor-element-54a2fcb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-481 .elementor-element.elementor-element-39a917e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-481 .elementor-element.elementor-element-2254f5b{--n-accordion-title-font-size:var( --e-global-typography-6f1465b-font-size );}:where( .elementor-481 .elementor-element.elementor-element-2254f5b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-6f1465b-line-height );letter-spacing:var( --e-global-typography-6f1465b-letter-spacing );}.elementor-481 .elementor-element.elementor-element-4408cdc .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-481 .elementor-element.elementor-element-ac342d1{--min-height:0px;}.elementor-481 .elementor-element.elementor-element-9d56848{--min-height:0px;}body:not(.rtl) .elementor-481 .elementor-element.elementor-element-3a93204{right:-296px;}body.rtl .elementor-481 .elementor-element.elementor-element-3a93204{left:-296px;}.elementor-481 .elementor-element.elementor-element-3a93204{top:-175px;}.elementor-481 .elementor-element.elementor-element-02ffe0e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-481 .elementor-element.elementor-element-43796ac .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:767px){.elementor-481 .elementor-element.elementor-element-4eb48a1:not(.elementor-motion-effects-element-type-background), .elementor-481 .elementor-element.elementor-element-4eb48a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 55px;}.elementor-481 .elementor-element.elementor-element-4eb48a1{--padding-top:90px;--padding-bottom:20px;--padding-left:25px;--padding-right:25px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}body:not(.rtl) .elementor-481 .elementor-element.elementor-element-af458de{left:0px;}body.rtl .elementor-481 .elementor-element.elementor-element-af458de{right:0px;}.elementor-481 .elementor-element.elementor-element-af458de{top:0px;}.elementor-481 .elementor-element.elementor-element-c6c9613{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .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-481 .elementor-element.elementor-element-dbee349 .elementor-heading-title{font-size:var( --e-global-typography-6f1465b-font-size );line-height:var( --e-global-typography-6f1465b-line-height );letter-spacing:var( --e-global-typography-6f1465b-letter-spacing );}.elementor-481 .elementor-element.elementor-element-bbb28e1 .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-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-481 .elementor-element.elementor-element-ac82156{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:20px;}.elementor-481 .elementor-element.elementor-element-ef47ef7{--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-481 .elementor-element.elementor-element-1a5de35 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-481 .elementor-element.elementor-element-ddd89b6 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );padding:15px 15px 15px 15px;}.elementor-481 .elementor-element.elementor-element-a9f8c13{--min-height:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-481 .elementor-element.elementor-element-a9f8c13:not(.elementor-motion-effects-element-type-background), .elementor-481 .elementor-element.elementor-element-a9f8c13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:19% 9px;background-size:cover;}body:not(.rtl) .elementor-481 .elementor-element.elementor-element-f4d54cb{left:0px;}body.rtl .elementor-481 .elementor-element.elementor-element-f4d54cb{right:0px;}.elementor-481 .elementor-element.elementor-element-f4d54cb{top:0px;}.elementor-481 .elementor-element.elementor-element-7d65466{--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-481 .elementor-element.elementor-element-7d65466.e-con{--order:99999 /* order end hack */;}.elementor-481 .elementor-element.elementor-element-c212456 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-481 .elementor-element.elementor-element-90261a2 .elementor-heading-title{font-size:var( --e-global-typography-6f1465b-font-size );line-height:var( --e-global-typography-6f1465b-line-height );letter-spacing:var( --e-global-typography-6f1465b-letter-spacing );}.elementor-481 .elementor-element.elementor-element-afa9825{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-481 .elementor-element.elementor-element-178e53c{--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-481 .elementor-element.elementor-element-0782a03 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-481 .elementor-element.elementor-element-65e8a3d{font-size:var( --e-global-typography-4f8173b-font-size );line-height:var( --e-global-typography-4f8173b-line-height );}.elementor-481 .elementor-element.elementor-element-aef1b60{--padding-top:30px;--padding-bottom:45px;--padding-left:30px;--padding-right:30px;}.elementor-481 .elementor-element.elementor-element-de30ca3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-481 .elementor-element.elementor-element-de30ca3 .elementor-heading-title{font-size:var( --e-global-typography-6f1465b-font-size );line-height:var( --e-global-typography-6f1465b-line-height );letter-spacing:var( --e-global-typography-6f1465b-letter-spacing );}.elementor-481 .elementor-element.elementor-element-fbeda1f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-481 .elementor-element.elementor-element-0af3b0b{font-size:var( --e-global-typography-4f8173b-font-size );line-height:var( --e-global-typography-4f8173b-line-height );}.elementor-481 .elementor-element.elementor-element-67f7583{--padding-top:30px;--padding-bottom:45px;--padding-left:30px;--padding-right:30px;}.elementor-481 .elementor-element.elementor-element-7c62462{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-481 .elementor-element.elementor-element-7c62462 .elementor-heading-title{font-size:var( --e-global-typography-6f1465b-font-size );line-height:var( --e-global-typography-6f1465b-line-height );letter-spacing:var( --e-global-typography-6f1465b-letter-spacing );}.elementor-481 .elementor-element.elementor-element-eed95be{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-481 .elementor-element.elementor-element-822dd34{font-size:var( --e-global-typography-4f8173b-font-size );line-height:var( --e-global-typography-4f8173b-line-height );}.elementor-481 .elementor-element.elementor-element-ae27e56{--padding-top:30px;--padding-bottom:45px;--padding-left:30px;--padding-right:30px;}.elementor-481 .elementor-element.elementor-element-a8b08d0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-481 .elementor-element.elementor-element-a8b08d0 .elementor-heading-title{font-size:var( --e-global-typography-6f1465b-font-size );line-height:var( --e-global-typography-6f1465b-line-height );letter-spacing:var( --e-global-typography-6f1465b-letter-spacing );}.elementor-481 .elementor-element.elementor-element-d0069fa{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-481 .elementor-element.elementor-element-a11fd25{font-size:var( --e-global-typography-4f8173b-font-size );line-height:var( --e-global-typography-4f8173b-line-height );}.elementor-481 .elementor-element.elementor-element-3a48cf8{--padding-top:30px;--padding-bottom:45px;--padding-left:30px;--padding-right:30px;}.elementor-481 .elementor-element.elementor-element-25b6fd7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-481 .elementor-element.elementor-element-25b6fd7 .elementor-heading-title{font-size:var( --e-global-typography-6f1465b-font-size );line-height:var( --e-global-typography-6f1465b-line-height );letter-spacing:var( --e-global-typography-6f1465b-letter-spacing );}.elementor-481 .elementor-element.elementor-element-f27b7bd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-481 .elementor-element.elementor-element-cf35079{font-size:var( --e-global-typography-4f8173b-font-size );line-height:var( --e-global-typography-4f8173b-line-height );}.elementor-481 .elementor-element.elementor-element-42a3feb{--padding-top:30px;--padding-bottom:45px;--padding-left:30px;--padding-right:30px;}.elementor-481 .elementor-element.elementor-element-1120e13{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-481 .elementor-element.elementor-element-1120e13 .elementor-heading-title{font-size:var( --e-global-typography-6f1465b-font-size );line-height:var( --e-global-typography-6f1465b-line-height );letter-spacing:var( --e-global-typography-6f1465b-letter-spacing );}.elementor-481 .elementor-element.elementor-element-fb2ae95{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-481 .elementor-element.elementor-element-6cbe6fa{font-size:var( --e-global-typography-4f8173b-font-size );line-height:var( --e-global-typography-4f8173b-line-height );}.elementor-481 .elementor-element.elementor-element-ab20f70{--padding-top:30px;--padding-bottom:45px;--padding-left:30px;--padding-right:30px;}.elementor-481 .elementor-element.elementor-element-6df5e15{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-481 .elementor-element.elementor-element-6df5e15 .elementor-heading-title{font-size:var( --e-global-typography-6f1465b-font-size );line-height:var( --e-global-typography-6f1465b-line-height );letter-spacing:var( --e-global-typography-6f1465b-letter-spacing );}.elementor-481 .elementor-element.elementor-element-d3a4a22{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-481 .elementor-element.elementor-element-7909466{font-size:var( --e-global-typography-4f8173b-font-size );line-height:var( --e-global-typography-4f8173b-line-height );}.elementor-481 .elementor-element.elementor-element-aab5bd6{--padding-top:30px;--padding-bottom:45px;--padding-left:30px;--padding-right:30px;}.elementor-481 .elementor-element.elementor-element-144de18 .elementor-heading-title{font-size:var( --e-global-typography-6f1465b-font-size );line-height:var( --e-global-typography-6f1465b-line-height );letter-spacing:var( --e-global-typography-6f1465b-letter-spacing );}.elementor-481 .elementor-element.elementor-element-1441e35{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-481 .elementor-element.elementor-element-95b9299{--e-n-carousel-swiper-slides-to-display:1;}.elementor-481 .elementor-element.elementor-element-6da5f46 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );padding:15px 15px 15px 15px;}.elementor-481 .elementor-element.elementor-element-d218004{--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-481 .elementor-element.elementor-element-2622b46 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-481 .elementor-element.elementor-element-f6ae07c .elementor-heading-title{font-size:var( --e-global-typography-6f1465b-font-size );line-height:var( --e-global-typography-6f1465b-line-height );letter-spacing:var( --e-global-typography-6f1465b-letter-spacing );}.elementor-481 .elementor-element.elementor-element-bbebe28 .elementor-custom-embed-play i{font-size:34px;}.elementor-481 .elementor-element.elementor-element-bbebe28 .elementor-custom-embed-play svg{width:34px;height:34px;}.elementor-481 .elementor-element.elementor-element-6feee36 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-481 .elementor-element.elementor-element-abf9ebe .elementor-heading-title{font-size:var( --e-global-typography-6f1465b-font-size );line-height:var( --e-global-typography-6f1465b-line-height );letter-spacing:var( --e-global-typography-6f1465b-letter-spacing );}.elementor-481 .elementor-element.elementor-element-c19bb40 .elementor-custom-embed-play i{font-size:34px;}.elementor-481 .elementor-element.elementor-element-c19bb40 .elementor-custom-embed-play svg{width:34px;height:34px;}.elementor-481 .elementor-element.elementor-element-e7eea83{--e-n-carousel-swiper-slides-to-display:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-35px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:65px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-35px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:65px;}.elementor-481 .elementor-element.elementor-element-f3f00ba .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );padding:15px 15px 15px 15px;}.elementor-481 .elementor-element.elementor-element-59f7822{--padding-top:0px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-481 .elementor-element.elementor-element-847ac10{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-481 .elementor-element.elementor-element-5e0e16c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:-1px;}body:not(.rtl) .elementor-481 .elementor-element.elementor-element-5e0e16c{left:0px;}body.rtl .elementor-481 .elementor-element.elementor-element-5e0e16c{right:0px;}.elementor-481 .elementor-element.elementor-element-de8bec9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-481 .elementor-element.elementor-element-2380ece{text-align:center;}.elementor-481 .elementor-element.elementor-element-2380ece .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-481 .elementor-element.elementor-element-1226065 .elementor-heading-title{font-size:var( --e-global-typography-6f1465b-font-size );line-height:var( --e-global-typography-6f1465b-line-height );letter-spacing:var( --e-global-typography-6f1465b-letter-spacing );}.elementor-481 .elementor-element.elementor-element-d6f4690 .elementor-heading-title{font-size:var( --e-global-typography-6f1465b-font-size );line-height:var( --e-global-typography-6f1465b-line-height );letter-spacing:var( --e-global-typography-6f1465b-letter-spacing );}.elementor-481 .elementor-element.elementor-element-2254f5b{--n-accordion-title-font-size:var( --e-global-typography-6f1465b-font-size );}:where( .elementor-481 .elementor-element.elementor-element-2254f5b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-6f1465b-line-height );letter-spacing:var( --e-global-typography-6f1465b-letter-spacing );}.elementor-481 .elementor-element.elementor-element-4408cdc .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );padding:15px 15px 15px 15px;}.elementor-481 .elementor-element.elementor-element-ac342d1{--padding-top:0px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-481 .elementor-element.elementor-element-9d56848{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-481 .elementor-element.elementor-element-3a93204{right:0px;}body.rtl .elementor-481 .elementor-element.elementor-element-3a93204{left:0px;}.elementor-481 .elementor-element.elementor-element-3a93204{top:0px;}.elementor-481 .elementor-element.elementor-element-8483127{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-481 .elementor-element.elementor-element-02ffe0e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-481 .elementor-element.elementor-element-43796ac .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );padding:15px 15px 15px 15px;}}@media(min-width:768px){.elementor-481 .elementor-element.elementor-element-c6c9613{--width:58%;}.elementor-481 .elementor-element.elementor-element-7d65466{--width:51%;}.elementor-481 .elementor-element.elementor-element-178e53c{--content-width:1300px;}.elementor-481 .elementor-element.elementor-element-a203174{--content-width:912px;}.elementor-481 .elementor-element.elementor-element-37ca695{--content-width:912px;}.elementor-481 .elementor-element.elementor-element-de8bec9{--width:51%;}.elementor-481 .elementor-element.elementor-element-8483127{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-481 .elementor-element.elementor-element-8483127{--width:56%;}}/* Start custom CSS for image, class: .elementor-element-af458de */@media(max-width: 767px) {
    .elementor-481 .elementor-element.elementor-element-af458de {
        position: relative !important;
        left: 0;
        margin: auto;
       
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bbb28e1 */.elementor-481 .elementor-element.elementor-element-bbb28e1 span {
    color: var(--e-global-color-accent);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ddd89b6 */.elementor-481 .elementor-element.elementor-element-ddd89b6 a {
    width: 100%;
     max-width: 394px;
}

@media screen and (min-width: 768px) {
    .elementor-481 .elementor-element.elementor-element-ddd89b6 a {
        min-height: 78px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f4d54cb */@media(max-width: 767px) {
    .elementor-481 .elementor-element.elementor-element-f4d54cb {
        position: relative !important;
        left: 0;
        margin: auto;
       
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-afa9825 */.elementor-481 .elementor-element.elementor-element-afa9825 p {
    margin-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-65e8a3d */.elementor-481 .elementor-element.elementor-element-65e8a3d p {
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0af3b0b */.elementor-481 .elementor-element.elementor-element-0af3b0b p {
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-822dd34 */.elementor-481 .elementor-element.elementor-element-822dd34 p {
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a11fd25 */.elementor-481 .elementor-element.elementor-element-a11fd25 p {
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf35079 */.elementor-481 .elementor-element.elementor-element-cf35079 p {
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6cbe6fa */.elementor-481 .elementor-element.elementor-element-6cbe6fa p {
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7909466 */.elementor-481 .elementor-element.elementor-element-7909466 p {
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-65e8a3d */.elementor-481 .elementor-element.elementor-element-65e8a3d p {
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0af3b0b */.elementor-481 .elementor-element.elementor-element-0af3b0b p {
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-822dd34 */.elementor-481 .elementor-element.elementor-element-822dd34 p {
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a11fd25 */.elementor-481 .elementor-element.elementor-element-a11fd25 p {
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf35079 */.elementor-481 .elementor-element.elementor-element-cf35079 p {
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6cbe6fa */.elementor-481 .elementor-element.elementor-element-6cbe6fa p {
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7909466 */.elementor-481 .elementor-element.elementor-element-7909466 p {
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-65e8a3d */.elementor-481 .elementor-element.elementor-element-65e8a3d p {
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0af3b0b */.elementor-481 .elementor-element.elementor-element-0af3b0b p {
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-822dd34 */.elementor-481 .elementor-element.elementor-element-822dd34 p {
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a11fd25 */.elementor-481 .elementor-element.elementor-element-a11fd25 p {
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf35079 */.elementor-481 .elementor-element.elementor-element-cf35079 p {
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6cbe6fa */.elementor-481 .elementor-element.elementor-element-6cbe6fa p {
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7909466 */.elementor-481 .elementor-element.elementor-element-7909466 p {
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-65e8a3d */.elementor-481 .elementor-element.elementor-element-65e8a3d p {
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0af3b0b */.elementor-481 .elementor-element.elementor-element-0af3b0b p {
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-822dd34 */.elementor-481 .elementor-element.elementor-element-822dd34 p {
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a11fd25 */.elementor-481 .elementor-element.elementor-element-a11fd25 p {
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf35079 */.elementor-481 .elementor-element.elementor-element-cf35079 p {
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6cbe6fa */.elementor-481 .elementor-element.elementor-element-6cbe6fa p {
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7909466 */.elementor-481 .elementor-element.elementor-element-7909466 p {
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-65e8a3d */.elementor-481 .elementor-element.elementor-element-65e8a3d p {
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0af3b0b */.elementor-481 .elementor-element.elementor-element-0af3b0b p {
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-822dd34 */.elementor-481 .elementor-element.elementor-element-822dd34 p {
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a11fd25 */.elementor-481 .elementor-element.elementor-element-a11fd25 p {
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf35079 */.elementor-481 .elementor-element.elementor-element-cf35079 p {
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6cbe6fa */.elementor-481 .elementor-element.elementor-element-6cbe6fa p {
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7909466 */.elementor-481 .elementor-element.elementor-element-7909466 p {
    margin-bottom: 0
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-95b9299 */.elementor-481 .elementor-element.elementor-element-95b9299 .elementor-swiper-button svg {
    display: none;
}


.elementor-481 .elementor-element.elementor-element-95b9299 .swiper-pagination-bullet-active:before {
    content: url(/wp-content/uploads/2025/08/Teresa-Escrig-home-s3-dots-active-icon-img.svg);
    bottom: -11px;
    margin: 0 -11px;
    position: relative;
}

.elementor-481 .elementor-element.elementor-element-95b9299 .elementor-swiper-button-prev:before {
    content: url(/wp-content/uploads/2025/08/Teresa-Escrig-home-s3-arrow-left-img.svg);
}

.elementor-481 .elementor-element.elementor-element-95b9299 .elementor-swiper-button-next:before {
    content: url(/wp-content/uploads/2025/08/Teresa-Escrig-home-s3-arrow-left-img.svg);
     display: inline-block;
    transform: scaleX(-1);
}

.elementor-481 .elementor-element.elementor-element-95b9299 .swiper-pagination-bullet-active {

    background-color: unset !important;

}

.elementor-481 .elementor-element.elementor-element-95b9299 .swiper-pagination-bullet {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6da5f46 */.elementor-481 .elementor-element.elementor-element-6da5f46 a {
    width: 100%;
    max-width: 341px;
}

@media screen and (min-width: 768px) {
    .elementor-481 .elementor-element.elementor-element-6da5f46 a {
        min-height: 78px;
    }
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-e7eea83 */.elementor-481 .elementor-element.elementor-element-e7eea83 .elementor-swiper-button svg {
    display: none;
}


.elementor-481 .elementor-element.elementor-element-e7eea83 .swiper-pagination-bullet-active:before {
    content: url(/wp-content/uploads/2025/08/Teresa-Escrig-home-s3-dots-active-icon-img.svg);
    bottom: -11px;
    margin: 0 -11px;
    position: relative;
}

.elementor-481 .elementor-element.elementor-element-e7eea83 .elementor-swiper-button-prev:before {
    content: url(/wp-content/uploads/2025/08/Teresa-Escrig-home-s3-arrow-left-img.svg);
}

.elementor-481 .elementor-element.elementor-element-e7eea83 .elementor-swiper-button-next:before {
    content: url(/wp-content/uploads/2025/08/Teresa-Escrig-home-s3-arrow-left-img.svg);
     display: inline-block;
    transform: scaleX(-1);
}

.elementor-481 .elementor-element.elementor-element-e7eea83 .swiper-pagination-bullet-active {

    background-color: unset !important;

}

.elementor-481 .elementor-element.elementor-element-e7eea83 .swiper-pagination-bullet {
    opacity: 1;
}

.elementor-481 .elementor-element.elementor-element-e7eea83 .elementor-custom-embed-play {
    top: 64.5%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f3f00ba */.elementor-481 .elementor-element.elementor-element-f3f00ba a {
    width: 100%;
     max-width: 394px;
}

@media screen and (min-width: 768px) {
    .elementor-481 .elementor-element.elementor-element-f3f00ba a {
        min-height: 78px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5e0e16c */@media(max-width: 767px) {
    .elementor-481 .elementor-element.elementor-element-5e0e16c {
        position: relative !important;
        left: 0;
       margin-bottom: -30px !important;
       
    }
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-2254f5b */.elementor-481 .elementor-element.elementor-element-2254f5b .e-n-accordion-item-title {
    align-items: flex-start;
}

@media screen and (max-width: 767px) {
    .elementor-481 .elementor-element.elementor-element-2254f5b .e-n-accordion-item-title-icon {
        margin-top: -5px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4408cdc */.elementor-481 .elementor-element.elementor-element-4408cdc a {
    width: 100%;
    max-width: 335px;
}

@media screen and (min-width: 768px) {
    .elementor-481 .elementor-element.elementor-element-4408cdc a {
        min-height: 78px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3a93204 */@media(max-width: 767px) {
    .elementor-481 .elementor-element.elementor-element-3a93204 {
        position: relative !important;
        left: 0;
        margin: auto;
       
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-02ffe0e */.elementor-481 .elementor-element.elementor-element-02ffe0e span {
    color: var(--e-global-color-accent);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-43796ac */.elementor-481 .elementor-element.elementor-element-43796ac a {
    width: 100%;
   max-width: 320px;
}

@media screen and (min-width: 768px) {
    .elementor-481 .elementor-element.elementor-element-43796ac a {
        min-height: 78px;
    }
}/* End custom CSS */