.elementor-1573 .elementor-element.elementor-element-e7da862{--display:flex;--min-height:85vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0vw;--padding-bottom:3vw;--padding-left:3vw;--padding-right:3vw;}.elementor-1573 .elementor-element.elementor-element-594b091{--display:flex;--min-height:66vh;--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:flex-end;--align-items:flex-start;--border-radius:15px 15px 15px 15px;--padding-top:3vw;--padding-bottom:3vw;--padding-left:3vw;--padding-right:3vw;}.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 );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-1573 .elementor-element.elementor-element-e2a0c58 .elementor-button{background-color:var( --e-global-color-f93d71a );font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f93d71a );border-radius:10px 10px 10px 10px;}.elementor-1573 .elementor-element.elementor-element-e2a0c58 .elementor-button:hover, .elementor-1573 .elementor-element.elementor-element-e2a0c58 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-f93d71a );border-color:var( --e-global-color-accent );}.elementor-1573 .elementor-element.elementor-element-e2a0c58 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1573 .elementor-element.elementor-element-e2a0c58 .elementor-button .elementor-button-content-wrapper{gap:25px;}.elementor-1573 .elementor-element.elementor-element-e2a0c58 .elementor-button:hover svg, .elementor-1573 .elementor-element.elementor-element-e2a0c58 .elementor-button:focus svg{fill:var( --e-global-color-f93d71a );}.elementor-1573 .elementor-element.elementor-element-f3bf469{--display:flex;--min-height:66vh;--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:flex-end;--align-items:flex-start;--border-radius:15px 15px 15px 15px;--padding-top:3vw;--padding-bottom:3vw;--padding-left:3vw;--padding-right:3vw;}.elementor-1573 .elementor-element.elementor-element-f3bf469:not(.elementor-motion-effects-element-type-background), .elementor-1573 .elementor-element.elementor-element-f3bf469 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1573 .elementor-element.elementor-element-a994143 .elementor-button{background-color:var( --e-global-color-f93d71a );font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f93d71a );border-radius:10px 10px 10px 10px;}.elementor-1573 .elementor-element.elementor-element-a994143 .elementor-button:hover, .elementor-1573 .elementor-element.elementor-element-a994143 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-f93d71a );border-color:var( --e-global-color-accent );}.elementor-1573 .elementor-element.elementor-element-a994143 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1573 .elementor-element.elementor-element-a994143 .elementor-button .elementor-button-content-wrapper{gap:25px;}.elementor-1573 .elementor-element.elementor-element-a994143 .elementor-button:hover svg, .elementor-1573 .elementor-element.elementor-element-a994143 .elementor-button:focus svg{fill:var( --e-global-color-f93d71a );}.elementor-1573 .elementor-element.elementor-element-7ede0da{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;background-color:var( --e-global-color-text );padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-40px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:80px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-2px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:80px;--e-n-carousel-arrow-size:11px;--e-n-carousel-arrow-normal-color:var( --e-global-color-text );--e-n-carousel-arrow-hover-color:var( --e-global-color-f93d71a );}.elementor-1573 .elementor-element.elementor-element-7ede0da :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-1573 .elementor-element.elementor-element-7ede0da :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );padding:10px 10px 10px 10px;}.elementor-1573 .elementor-element.elementor-element-a2fa0e9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-1573 .elementor-element.elementor-element-6c08e16{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:start;}.elementor-1573 .elementor-element.elementor-element-6c08e16 .elementor-heading-title{font-family:"Pitch Sans", Sans-serif;font-size:40px;font-weight:600;letter-spacing:-3px;color:var( --e-global-color-accent );}.elementor-1573 .elementor-element.elementor-element-3f6b6f0{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:8vw;--padding-bottom:3vw;--padding-left:3vw;--padding-right:3vw;}.elementor-1573 .elementor-element.elementor-element-495a922{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 2vw 0vw;}.elementor-1573 .elementor-element.elementor-element-495a922 .elementor-heading-title{font-family:"Pitch Sans", Sans-serif;font-size:45px;font-weight:600;letter-spacing:-3.4px;color:var( --e-global-color-text );}.elementor-1573 .elementor-element.elementor-element-495a922 .elementor-heading-title a:hover, .elementor-1573 .elementor-element.elementor-element-495a922 .elementor-heading-title a:focus{color:var( --e-global-color-text );}.elementor-1573 .elementor-element.elementor-element-8cc63f4{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1573 .elementor-element.elementor-element-5091957{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1573 .elementor-element.elementor-element-5091957:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-1573 .elementor-element.elementor-element-5091957, .elementor-1573 .elementor-element.elementor-element-5091957::before{--border-transition:0.5s;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}body:not(.rtl) .elementor-1573 .elementor-element.elementor-element-5f5ff5e{right:15px;}body.rtl .elementor-1573 .elementor-element.elementor-element-5f5ff5e{left:15px;}.elementor-1573 .elementor-element.elementor-element-5f5ff5e{top:15px;}.elementor-1573 .elementor-element.elementor-element-5f5ff5e.elementor-view-stacked .elementor-icon{background-color:#D20000;}.elementor-1573 .elementor-element.elementor-element-5f5ff5e.elementor-view-framed .elementor-icon, .elementor-1573 .elementor-element.elementor-element-5f5ff5e.elementor-view-default .elementor-icon{color:#D20000;border-color:#D20000;}.elementor-1573 .elementor-element.elementor-element-5f5ff5e.elementor-view-framed .elementor-icon, .elementor-1573 .elementor-element.elementor-element-5f5ff5e.elementor-view-default .elementor-icon svg{fill:#D20000;}.elementor-1573 .elementor-element.elementor-element-5f5ff5e .elementor-icon{font-size:18px;}.elementor-1573 .elementor-element.elementor-element-5f5ff5e .elementor-icon svg{height:18px;}.elementor-1573 .elementor-element.elementor-element-d33555f .elementor-heading-title{font-family:"Pitch Sans", Sans-serif;font-size:30px;font-weight:600;letter-spacing:-3px;}.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-1573 .elementor-element.elementor-element-68e491b{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;}.elementor-1573 .elementor-element.elementor-element-68e491b p{margin-block-end:0px;}.elementor-1573 .elementor-element.elementor-element-a930cdb{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1573 .elementor-element.elementor-element-a930cdb:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-e09c11e );--border-color:var( --e-global-color-e09c11e );--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-1573 .elementor-element.elementor-element-a930cdb, .elementor-1573 .elementor-element.elementor-element-a930cdb::before{--border-transition:0.5s;}body:not(.rtl) .elementor-1573 .elementor-element.elementor-element-35d71cf{right:15px;}body.rtl .elementor-1573 .elementor-element.elementor-element-35d71cf{left:15px;}.elementor-1573 .elementor-element.elementor-element-35d71cf{top:15px;}.elementor-1573 .elementor-element.elementor-element-35d71cf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e09c11e );}.elementor-1573 .elementor-element.elementor-element-35d71cf.elementor-view-framed .elementor-icon, .elementor-1573 .elementor-element.elementor-element-35d71cf.elementor-view-default .elementor-icon{color:var( --e-global-color-e09c11e );border-color:var( --e-global-color-e09c11e );}.elementor-1573 .elementor-element.elementor-element-35d71cf.elementor-view-framed .elementor-icon, .elementor-1573 .elementor-element.elementor-element-35d71cf.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e09c11e );}.elementor-1573 .elementor-element.elementor-element-35d71cf .elementor-icon{font-size:18px;}.elementor-1573 .elementor-element.elementor-element-35d71cf .elementor-icon svg{height:18px;}.elementor-1573 .elementor-element.elementor-element-35d71cf .elementor-icon i, .elementor-1573 .elementor-element.elementor-element-35d71cf .elementor-icon svg{transform:rotate(0deg);}.elementor-1573 .elementor-element.elementor-element-7308fe2 .elementor-heading-title{font-family:"Pitch Sans", Sans-serif;font-size:30px;font-weight:600;letter-spacing:-3px;}.elementor-1573 .elementor-element.elementor-element-c400b87{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;}.elementor-1573 .elementor-element.elementor-element-c400b87 p{margin-block-end:0px;}.elementor-1573 .elementor-element.elementor-element-436fa58{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1573 .elementor-element.elementor-element-436fa58:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-bd4d71e );--border-color:var( --e-global-color-bd4d71e );--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-1573 .elementor-element.elementor-element-436fa58, .elementor-1573 .elementor-element.elementor-element-436fa58::before{--border-transition:0.5s;}body:not(.rtl) .elementor-1573 .elementor-element.elementor-element-c90661d{right:15px;}body.rtl .elementor-1573 .elementor-element.elementor-element-c90661d{left:15px;}.elementor-1573 .elementor-element.elementor-element-c90661d{top:15px;}.elementor-1573 .elementor-element.elementor-element-c90661d.elementor-view-stacked .elementor-icon{background-color:#00AFFF;}.elementor-1573 .elementor-element.elementor-element-c90661d.elementor-view-framed .elementor-icon, .elementor-1573 .elementor-element.elementor-element-c90661d.elementor-view-default .elementor-icon{color:#00AFFF;border-color:#00AFFF;}.elementor-1573 .elementor-element.elementor-element-c90661d.elementor-view-framed .elementor-icon, .elementor-1573 .elementor-element.elementor-element-c90661d.elementor-view-default .elementor-icon svg{fill:#00AFFF;}.elementor-1573 .elementor-element.elementor-element-c90661d .elementor-icon{font-size:18px;}.elementor-1573 .elementor-element.elementor-element-c90661d .elementor-icon svg{height:18px;}.elementor-1573 .elementor-element.elementor-element-46af58f .elementor-heading-title{font-family:"Pitch Sans", Sans-serif;font-size:30px;font-weight:600;letter-spacing:-3px;}.elementor-1573 .elementor-element.elementor-element-283f31e{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;}.elementor-1573 .elementor-element.elementor-element-283f31e p{margin-block-end:0px;}.elementor-1573 .elementor-element.elementor-element-55a2456{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1573 .elementor-element.elementor-element-55a2456:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-429684d );--border-color:var( --e-global-color-429684d );--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-1573 .elementor-element.elementor-element-55a2456, .elementor-1573 .elementor-element.elementor-element-55a2456::before{--border-transition:0.5s;}body:not(.rtl) .elementor-1573 .elementor-element.elementor-element-3dbe461{right:15px;}body.rtl .elementor-1573 .elementor-element.elementor-element-3dbe461{left:15px;}.elementor-1573 .elementor-element.elementor-element-3dbe461{top:15px;}.elementor-1573 .elementor-element.elementor-element-3dbe461.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-429684d );}.elementor-1573 .elementor-element.elementor-element-3dbe461.elementor-view-framed .elementor-icon, .elementor-1573 .elementor-element.elementor-element-3dbe461.elementor-view-default .elementor-icon{color:var( --e-global-color-429684d );border-color:var( --e-global-color-429684d );}.elementor-1573 .elementor-element.elementor-element-3dbe461.elementor-view-framed .elementor-icon, .elementor-1573 .elementor-element.elementor-element-3dbe461.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-429684d );}.elementor-1573 .elementor-element.elementor-element-3dbe461 .elementor-icon{font-size:18px;}.elementor-1573 .elementor-element.elementor-element-3dbe461 .elementor-icon svg{height:18px;}.elementor-1573 .elementor-element.elementor-element-b8c8ebb .elementor-heading-title{font-family:"Pitch Sans", Sans-serif;font-size:30px;font-weight:600;letter-spacing:-3px;}.elementor-1573 .elementor-element.elementor-element-0b17625{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;}.elementor-1573 .elementor-element.elementor-element-0b17625 p{margin-block-end:0px;}.elementor-1573 .elementor-element.elementor-element-6f9791e{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1573 .elementor-element.elementor-element-6f9791e:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-71b81b8 );--border-color:var( --e-global-color-71b81b8 );--border-radius:15px 15px 15px 15px;--border-top-left-radius:15px;--border-top-right-radius:15px;--border-bottom-right-radius:15px;--border-bottom-left-radius:15px;}.elementor-1573 .elementor-element.elementor-element-6f9791e, .elementor-1573 .elementor-element.elementor-element-6f9791e::before{--border-transition:0.5s;}body:not(.rtl) .elementor-1573 .elementor-element.elementor-element-5b3b332{right:15px;}body.rtl .elementor-1573 .elementor-element.elementor-element-5b3b332{left:15px;}.elementor-1573 .elementor-element.elementor-element-5b3b332{top:15px;}.elementor-1573 .elementor-element.elementor-element-5b3b332.elementor-view-stacked .elementor-icon{background-color:#F0AF0F;}.elementor-1573 .elementor-element.elementor-element-5b3b332.elementor-view-framed .elementor-icon, .elementor-1573 .elementor-element.elementor-element-5b3b332.elementor-view-default .elementor-icon{color:#F0AF0F;border-color:#F0AF0F;}.elementor-1573 .elementor-element.elementor-element-5b3b332.elementor-view-framed .elementor-icon, .elementor-1573 .elementor-element.elementor-element-5b3b332.elementor-view-default .elementor-icon svg{fill:#F0AF0F;}.elementor-1573 .elementor-element.elementor-element-5b3b332 .elementor-icon{font-size:18px;}.elementor-1573 .elementor-element.elementor-element-5b3b332 .elementor-icon svg{height:18px;}.elementor-1573 .elementor-element.elementor-element-bf32ccb .elementor-heading-title{font-family:"Pitch Sans", Sans-serif;font-size:30px;font-weight:600;letter-spacing:-3px;}.elementor-1573 .elementor-element.elementor-element-cf5668a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;}.elementor-1573 .elementor-element.elementor-element-cf5668a p{margin-block-end:0px;}.elementor-1573 .elementor-element.elementor-element-bc9bc5b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3vw;--padding-bottom:8vw;--padding-left:3vw;--padding-right:3vw;}.elementor-1573 .elementor-element.elementor-element-bc9bc5b:not(.elementor-motion-effects-element-type-background), .elementor-1573 .elementor-element.elementor-element-bc9bc5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f93d71a );}.elementor-1573 .elementor-element.elementor-element-09666aa{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;text-align:start;}.elementor-1573 .elementor-element.elementor-element-09666aa .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:none;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1573 .elementor-element.elementor-element-cb44c19{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1573 .elementor-element.elementor-element-cb44c19 .elementor-divider-separator{width:100%;}.elementor-1573 .elementor-element.elementor-element-cb44c19 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1573 .elementor-element.elementor-element-331e076{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:3vw 3vw;--row-gap:3vw;--column-gap:3vw;--grid-auto-flow:row;--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 );}.elementor-1573 .elementor-element.elementor-element-4c6f659{text-align:center;}.elementor-1573 .elementor-element.elementor-element-4c6f659 img{width:70%;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-1573 .elementor-element.elementor-element-e137b10{text-align:center;}.elementor-1573 .elementor-element.elementor-element-e137b10 img{width:54%;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-1573 .elementor-element.elementor-element-f2fa914{text-align:center;}.elementor-1573 .elementor-element.elementor-element-f2fa914 img{width:78%;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.5s;}.elementor-1573 .elementor-element.elementor-element-d76aecd{text-align:center;}.elementor-1573 .elementor-element.elementor-element-d76aecd img{width:42%;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-1573 .elementor-element.elementor-element-75b6f42{text-align:center;}.elementor-1573 .elementor-element.elementor-element-75b6f42 img{width:47%;filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-1573 .elementor-element.elementor-element-d4c0bb6{--display:flex;--min-height:100vh;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3vw;--padding-bottom:3vw;--padding-left:3vw;--padding-right:3vw;--z-index:0;}.elementor-1573 .elementor-element.elementor-element-d4c0bb6:not(.elementor-motion-effects-element-type-background), .elementor-1573 .elementor-element.elementor-element-d4c0bb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1573 .elementor-element.elementor-element-ce6fc8c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1573 .elementor-element.elementor-element-ce6fc8c:not(.elementor-motion-effects-element-type-background), .elementor-1573 .elementor-element.elementor-element-ce6fc8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1573 .elementor-element.elementor-element-2aec911 .elementor-heading-title{font-family:"Pitch Sans", Sans-serif;font-size:45px;font-weight:600;letter-spacing:-3px;color:var( --e-global-color-f93d71a );}.elementor-1573 .elementor-element.elementor-element-bc301a4 .elementor-button{background-color:#D2000000;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;text-transform:none;fill:var( --e-global-color-f93d71a );color:var( --e-global-color-f93d71a );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f93d71a );border-radius:10px 10px 10px 10px;}.elementor-1573 .elementor-element.elementor-element-bc301a4 .elementor-button:hover, .elementor-1573 .elementor-element.elementor-element-bc301a4 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-f93d71a );border-color:var( --e-global-color-accent );}.elementor-1573 .elementor-element.elementor-element-bc301a4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1573 .elementor-element.elementor-element-bc301a4 .elementor-button .elementor-button-content-wrapper{gap:25px;}.elementor-1573 .elementor-element.elementor-element-bc301a4 .elementor-button:hover svg, .elementor-1573 .elementor-element.elementor-element-bc301a4 .elementor-button:focus svg{fill:var( --e-global-color-f93d71a );}.elementor-1573 .elementor-element.elementor-element-7eb9263{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1573 .elementor-element.elementor-element-082bbe0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1573 .elementor-element.elementor-element-082bbe0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;letter-spacing:0px;color:var( --e-global-color-68a7427 );}.elementor-1573 .elementor-element.elementor-element-91961e5{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1573 .elementor-element.elementor-element-91961e5 .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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-f93d71a );}.elementor-1573 .elementor-element.elementor-element-fd7d1a4{--display:flex;--min-height:30vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-68a7427 );--border-color:var( --e-global-color-68a7427 );--border-radius:15px 15px 15px 15px;--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-1573 .elementor-element.elementor-element-b203347.elementor-element{--align-self:center;}.elementor-1573 .elementor-element.elementor-element-b203347 img{filter:brightness( 200% ) contrast( 163% ) saturate( 79% ) blur( 0px ) hue-rotate( 0deg );border-style:none;}.elementor-1573 .elementor-element.elementor-element-f3fcfdb img{border-style:none;}.elementor-1573 .elementor-element.elementor-element-f1bcb8a{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;padding:10px 0px 10px 0px;--divider-icon-size:10px;--divider-element-spacing:0px;}.elementor-1573 .elementor-element.elementor-element-f1bcb8a.elementor-element{--align-self:center;}.elementor-1573 .elementor-element.elementor-element-f1bcb8a .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-1573 .elementor-element.elementor-element-f1bcb8a .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-1573 .elementor-element.elementor-element-0f2ee49{padding:30px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.2em;color:var( --e-global-color-f93d71a );}.elementor-1573 .elementor-element.elementor-element-0f2ee49.elementor-element{--align-self:flex-start;}.elementor-1573 .elementor-element.elementor-element-bbe0ce7{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1573 .elementor-element.elementor-element-33a7e51 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;letter-spacing:0px;color:var( --e-global-color-68a7427 );}.elementor-1573 .elementor-element.elementor-element-cd88e25{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1573 .elementor-element.elementor-element-cd88e25 .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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-f93d71a );}.elementor-1573 .elementor-element.elementor-element-14605e5{--display:flex;--min-height:30vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-68a7427 );--border-color:var( --e-global-color-68a7427 );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1573 .elementor-element.elementor-element-14605e5:not(.elementor-motion-effects-element-type-background), .elementor-1573 .elementor-element.elementor-element-14605e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1573 .elementor-element.elementor-element-f2e4c27.elementor-element{--align-self:center;}.elementor-1573 .elementor-element.elementor-element-f2e4c27 img{filter:brightness( 200% ) contrast( 163% ) saturate( 79% ) blur( 0px ) hue-rotate( 0deg );border-style:none;}.elementor-1573 .elementor-element.elementor-element-8c13baf img{border-style:none;}.elementor-1573 .elementor-element.elementor-element-c718f1c{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;padding:10px 0px 10px 0px;--divider-icon-size:10px;--divider-element-spacing:0px;}.elementor-1573 .elementor-element.elementor-element-c718f1c.elementor-element{--align-self:center;}.elementor-1573 .elementor-element.elementor-element-c718f1c .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-1573 .elementor-element.elementor-element-c718f1c .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-1573 .elementor-element.elementor-element-be797c0{padding:30px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.2em;color:var( --e-global-color-f93d71a );}.elementor-1573 .elementor-element.elementor-element-be797c0.elementor-element{--align-self:flex-start;}.elementor-1573 .elementor-element.elementor-element-60f17b0{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1573 .elementor-element.elementor-element-4a8af6b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;letter-spacing:0px;color:var( --e-global-color-68a7427 );}.elementor-1573 .elementor-element.elementor-element-4ec2aec{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1573 .elementor-element.elementor-element-4ec2aec .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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-f93d71a );}.elementor-1573 .elementor-element.elementor-element-24a5108{--display:flex;--min-height:30vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-68a7427 );--border-color:var( --e-global-color-68a7427 );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1573 .elementor-element.elementor-element-24a5108:not(.elementor-motion-effects-element-type-background), .elementor-1573 .elementor-element.elementor-element-24a5108 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1573 .elementor-element.elementor-element-39f371e.elementor-element{--align-self:center;}.elementor-1573 .elementor-element.elementor-element-39f371e img{filter:brightness( 200% ) contrast( 163% ) saturate( 79% ) blur( 0px ) hue-rotate( 0deg );border-style:none;}.elementor-1573 .elementor-element.elementor-element-5187555 img{border-style:none;}.elementor-1573 .elementor-element.elementor-element-0960836{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;padding:10px 0px 10px 0px;--divider-icon-size:10px;--divider-element-spacing:0px;}.elementor-1573 .elementor-element.elementor-element-0960836.elementor-element{--align-self:center;}.elementor-1573 .elementor-element.elementor-element-0960836 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-1573 .elementor-element.elementor-element-0960836 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-1573 .elementor-element.elementor-element-0d77fac{padding:30px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.2em;color:var( --e-global-color-f93d71a );}.elementor-1573 .elementor-element.elementor-element-0d77fac.elementor-element{--align-self:flex-start;}.elementor-1573 .elementor-element.elementor-element-858d5ed{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1573 .elementor-element.elementor-element-5ab87dc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;letter-spacing:0px;color:var( --e-global-color-68a7427 );}.elementor-1573 .elementor-element.elementor-element-2dc8ce3{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1573 .elementor-element.elementor-element-2dc8ce3 .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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-f93d71a );}.elementor-1573 .elementor-element.elementor-element-2fe7ae0{--display:flex;--min-height:30vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-68a7427 );--border-color:var( --e-global-color-68a7427 );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1573 .elementor-element.elementor-element-2fe7ae0:not(.elementor-motion-effects-element-type-background), .elementor-1573 .elementor-element.elementor-element-2fe7ae0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1573 .elementor-element.elementor-element-28caf1c.elementor-element{--align-self:center;}.elementor-1573 .elementor-element.elementor-element-28caf1c img{width:210px;height:300vh;object-fit:fill;filter:brightness( 200% ) contrast( 163% ) saturate( 79% ) blur( 0px ) hue-rotate( 0deg );border-style:none;}.elementor-1573 .elementor-element.elementor-element-f9ffe20 img{width:300px;height:30vh;object-fit:contain;object-position:center center;border-style:none;}.elementor-1573 .elementor-element.elementor-element-ef56437{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;padding:8px 0px 10px 0px;--divider-icon-size:10px;--divider-element-spacing:0px;}.elementor-1573 .elementor-element.elementor-element-ef56437.elementor-element{--align-self:center;}.elementor-1573 .elementor-element.elementor-element-ef56437 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-1573 .elementor-element.elementor-element-ef56437 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-1573 .elementor-element.elementor-element-faafaa4{padding:30px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.2em;color:var( --e-global-color-f93d71a );}.elementor-1573 .elementor-element.elementor-element-faafaa4.elementor-element{--align-self:flex-start;}.elementor-1573 .elementor-element.elementor-element-97ee6a9{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1573 .elementor-element.elementor-element-182c2b6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;letter-spacing:0px;color:var( --e-global-color-68a7427 );}.elementor-1573 .elementor-element.elementor-element-66cd2bb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1573 .elementor-element.elementor-element-66cd2bb .elementor-heading-title{font-family:"Pitch Sans", Sans-serif;font-size:25px;font-weight:600;line-height:22px;letter-spacing:-2.6px;color:var( --e-global-color-f93d71a );}.elementor-1573 .elementor-element.elementor-element-0093cc8{--display:flex;--min-height:30vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-68a7427 );--border-color:var( --e-global-color-68a7427 );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1573 .elementor-element.elementor-element-0093cc8:not(.elementor-motion-effects-element-type-background), .elementor-1573 .elementor-element.elementor-element-0093cc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1573 .elementor-element.elementor-element-c02ce51.elementor-element{--align-self:center;}.elementor-1573 .elementor-element.elementor-element-c02ce51 img{filter:brightness( 200% ) contrast( 163% ) saturate( 79% ) blur( 0px ) hue-rotate( 0deg );border-style:none;}.elementor-1573 .elementor-element.elementor-element-fe2fd35{padding:0px 0px 0px 0px;}.elementor-1573 .elementor-element.elementor-element-fe2fd35 img{width:300px;height:30vh;object-fit:cover;object-position:center center;border-style:none;border-radius:15px 15px 15px 15px;}.elementor-1573 .elementor-element.elementor-element-ac740a1{--divider-border-style:solid;--divider-color:#D20000;--divider-border-width:1px;background-image:url("https://isardsat.cat/wp-content/uploads/2026/11/arrow-red-1.png");margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:9px 0px 10px 0px;background-position:center right;background-repeat:no-repeat;background-size:13px auto;--divider-icon-size:10px;--divider-element-spacing:0px;}.elementor-1573 .elementor-element.elementor-element-ac740a1.elementor-element{--align-self:center;}.elementor-1573 .elementor-element.elementor-element-ac740a1 .elementor-divider-separator{width:99%;margin:0 auto;margin-left:0;}.elementor-1573 .elementor-element.elementor-element-ac740a1 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-1573 .elementor-element.elementor-element-9c674f8{padding:30px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.2em;color:var( --e-global-color-f93d71a );}.elementor-1573 .elementor-element.elementor-element-9c674f8.elementor-element{--align-self:flex-start;}.elementor-1573 .elementor-element.elementor-element-e125381{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5vw 0vw 0vw 0vw;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-95px;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:-40px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:50px;--e-n-carousel-arrow-next-top-align:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-next-top-position:-40px;--e-n-carousel-arrow-size:0px;--e-n-carousel-arrow-normal-color:var( --e-global-color-f93d71a );--e-n-carousel-arrow-hover-color:var( --e-global-color-f93d71a );}.elementor-1573 .elementor-element.elementor-element-e125381 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#FCFCFC00;border-style:none;border-radius:7px 7px 7px 7px;padding:10px 10px 10px 10px;}.elementor-1573 .elementor-element.elementor-element-e125381 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-1573 .elementor-element.elementor-element-e125381.elementor-element{--align-self:stretch;}.elementor-1573 .elementor-element.elementor-element-385ea70.elementor-element{--align-self:center;}.elementor-1573 .elementor-element.elementor-element-385ea70{bottom:0px;z-index:0;text-align:center;}.elementor-1573 .elementor-element.elementor-element-385ea70 img{width:100%;max-width:100%;opacity:0.59;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1573 .elementor-element.elementor-element-7ede0da{--e-n-carousel-swiper-slides-to-display:2;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1573 .elementor-element.elementor-element-8cc63f4{--grid-auto-flow:row;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1573 .elementor-element.elementor-element-331e076{--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1573 .elementor-element.elementor-element-91961e5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1573 .elementor-element.elementor-element-cd88e25 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1573 .elementor-element.elementor-element-4ec2aec .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1573 .elementor-element.elementor-element-2dc8ce3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1573 .elementor-element.elementor-element-e125381{--e-n-carousel-swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-1573 .elementor-element.elementor-element-e7da862{--content-width:1600px;}.elementor-1573 .elementor-element.elementor-element-3f6b6f0{--content-width:1600px;}.elementor-1573 .elementor-element.elementor-element-bc9bc5b{--content-width:1600px;}.elementor-1573 .elementor-element.elementor-element-d4c0bb6{--content-width:1600px;}.elementor-1573 .elementor-element.elementor-element-ce6fc8c{--content-width:1600px;}.elementor-1573 .elementor-element.elementor-element-fd7d1a4{--width:95%;}.elementor-1573 .elementor-element.elementor-element-14605e5{--width:95%;}.elementor-1573 .elementor-element.elementor-element-24a5108{--width:95%;}.elementor-1573 .elementor-element.elementor-element-2fe7ae0{--width:95%;}.elementor-1573 .elementor-element.elementor-element-0093cc8{--width:95%;}}@media(max-width:767px){.elementor-1573 .elementor-element.elementor-element-594b091{--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1573 .elementor-element.elementor-element-e2a0c58.elementor-element{--align-self:stretch;}.elementor-1573 .elementor-element.elementor-element-a994143.elementor-element{--align-self:flex-start;}.elementor-1573 .elementor-element.elementor-element-7ede0da{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-size:0px;}.elementor-1573 .elementor-element.elementor-element-7ede0da :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1573 .elementor-element.elementor-element-a2fa0e9{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1573 .elementor-element.elementor-element-6c08e16{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-1573 .elementor-element.elementor-element-6c08e16 .elementor-heading-title{font-size:27px;}.elementor-1573 .elementor-element.elementor-element-8cc63f4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1573 .elementor-element.elementor-element-5091957{--min-height:300px;--justify-content:space-between;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1573 .elementor-element.elementor-element-a930cdb{--min-height:300px;--justify-content:space-between;}.elementor-1573 .elementor-element.elementor-element-436fa58{--min-height:300px;--justify-content:space-between;}.elementor-1573 .elementor-element.elementor-element-55a2456{--min-height:300px;--justify-content:space-between;}.elementor-1573 .elementor-element.elementor-element-6f9791e{--min-height:300px;--justify-content:space-between;}.elementor-1573 .elementor-element.elementor-element-bc9bc5b{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:10vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-1573 .elementor-element.elementor-element-09666aa{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1573 .elementor-element.elementor-element-331e076{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1573 .elementor-element.elementor-element-2aec911{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-1573 .elementor-element.elementor-element-2aec911 .elementor-heading-title{font-size:35px;}.elementor-1573 .elementor-element.elementor-element-bc301a4.elementor-element{--align-self:flex-start;}.elementor-1573 .elementor-element.elementor-element-7eb9263{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1573 .elementor-element.elementor-element-91961e5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1573 .elementor-element.elementor-element-fd7d1a4{--min-height:40vh;}.elementor-1573 .elementor-element.elementor-element-f1bcb8a{--divider-icon-size:10px;}.elementor-1573 .elementor-element.elementor-element-0f2ee49{padding:010px 0px 0px 0px;}.elementor-1573 .elementor-element.elementor-element-cd88e25 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1573 .elementor-element.elementor-element-14605e5{--min-height:40vh;}.elementor-1573 .elementor-element.elementor-element-c718f1c{--divider-icon-size:10px;}.elementor-1573 .elementor-element.elementor-element-be797c0{padding:010px 0px 0px 0px;}.elementor-1573 .elementor-element.elementor-element-4ec2aec .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1573 .elementor-element.elementor-element-24a5108{--min-height:40vh;}.elementor-1573 .elementor-element.elementor-element-0960836{--divider-icon-size:10px;}.elementor-1573 .elementor-element.elementor-element-0d77fac{padding:010px 0px 0px 0px;}.elementor-1573 .elementor-element.elementor-element-2dc8ce3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1573 .elementor-element.elementor-element-2fe7ae0{--min-height:40vh;}.elementor-1573 .elementor-element.elementor-element-ef56437{--divider-icon-size:10px;}.elementor-1573 .elementor-element.elementor-element-faafaa4{padding:010px 0px 0px 0px;}.elementor-1573 .elementor-element.elementor-element-0093cc8{--min-height:40vh;}.elementor-1573 .elementor-element.elementor-element-ac740a1{--divider-icon-size:10px;}.elementor-1573 .elementor-element.elementor-element-9c674f8{padding:010px 0px 0px 0px;}.elementor-1573 .elementor-element.elementor-element-e125381{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;padding:5vw 0vw 0vw 0vw;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0vw;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:-50px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0vw;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:-50px;--e-n-carousel-arrow-size:15px;}.elementor-1573 .elementor-element.elementor-element-e125381.elementor-element{--align-self:stretch;}:where( .elementor-1573 .elementor-element.elementor-element-e125381 .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}}/* Start custom CSS for button, class: .elementor-element-e2a0c58 */.elementor-1573 .elementor-element.elementor-element-e2a0c58 .elementor-button {
    corner-shape: bevel;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-594b091 */.elementor-1573 .elementor-element.elementor-element-594b091 {
    corner-shape: bevel;
    border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a994143 */.elementor-1573 .elementor-element.elementor-element-a994143 .elementor-button {
    corner-shape: bevel;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3bf469 */.elementor-1573 .elementor-element.elementor-element-f3bf469 {
    corner-shape: bevel;
    border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e2a0c58 */.elementor-1573 .elementor-element.elementor-element-e2a0c58 .elementor-button {
    corner-shape: bevel;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-594b091 */.elementor-1573 .elementor-element.elementor-element-594b091 {
    corner-shape: bevel;
    border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a994143 */.elementor-1573 .elementor-element.elementor-element-a994143 .elementor-button {
    corner-shape: bevel;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3bf469 */.elementor-1573 .elementor-element.elementor-element-f3bf469 {
    corner-shape: bevel;
    border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e2a0c58 */.elementor-1573 .elementor-element.elementor-element-e2a0c58 .elementor-button {
    corner-shape: bevel;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-594b091 */.elementor-1573 .elementor-element.elementor-element-594b091 {
    corner-shape: bevel;
    border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a994143 */.elementor-1573 .elementor-element.elementor-element-a994143 .elementor-button {
    corner-shape: bevel;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3bf469 */.elementor-1573 .elementor-element.elementor-element-f3bf469 {
    corner-shape: bevel;
    border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-7ede0da */.elementor-1573 .elementor-element.elementor-element-7ede0da .swiper-slide,
.elementor-1573 .elementor-element.elementor-element-7ede0da .swiper-wraper,
.elementor-1573 .elementor-element.elementor-element-7ede0da .swiper,
.elementor-1573 .elementor-element.elementor-element-7ede0da{
    corner-shape: bevel;
    border-radius: 8px;
}

.elementor-1573 .elementor-element.elementor-element-7ede0da .elementor-swiper-button {
    corner-shape: bevel;
    border-radius: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5091957 */.elementor-1573 .elementor-element.elementor-element-5091957   {
    corner-shape: bevel;
}

.elementor-1573 .elementor-element.elementor-element-5091957 h3 span{
    color:#D20000;
}
.elementor-1573 .elementor-element.elementor-element-5091957 h3::after {
    content:'_';
    display: block;
    font-size:40px;
    color:#D20000;
}

@media (min-width:768px){
    .elementor-1573 .elementor-element.elementor-element-5091957 h3 {
    position: absolute;
    bottom:0px;
    transition: transform 0.6s ease-out;
    }
    
    .elementor-1573 .elementor-element.elementor-element-5091957 p {
        opacity: 0;
        position: absolute;
        bottom:15px;
       transform: translateY(40px);
        transition: opacity 0.6s ease-out, transform 0.6s ease;
        
    
    }
    .elementor-1573 .elementor-element.elementor-element-5091957:hover h3 {
        transform: translateY(-210px);
    }
    .elementor-1573 .elementor-element.elementor-element-5091957:hover p {
       opacity: 1;
       transform: translateY(0);
    }
    .elementor-1573 .elementor-element.elementor-element-5091957 .elementor-icon {
        transform: rotate(0);
    }
    .elementor-1573 .elementor-element.elementor-element-5091957:hover .elementor-icon {
        transform: rotate(45deg);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a930cdb */.elementor-1573 .elementor-element.elementor-element-a930cdb   {
    corner-shape: bevel;
}

.elementor-1573 .elementor-element.elementor-element-a930cdb h3 span{
    color:#91D250;
}
.elementor-1573 .elementor-element.elementor-element-a930cdb h3::after {
    content:'_';
    display: block;
    font-size:40px;
    color:#91D250;
}

@media (min-width:768px){
    .elementor-1573 .elementor-element.elementor-element-a930cdb h3 {
    position: absolute;
    bottom:0px;
    transition: transform 0.6s ease-out;
    }
    
    .elementor-1573 .elementor-element.elementor-element-a930cdb p {
        opacity: 0;
        position: absolute;
        bottom:15px;
       transform: translateY(40px);
        transition: opacity 0.6s ease-out, transform 0.6s ease;
        
    
    }
    .elementor-1573 .elementor-element.elementor-element-a930cdb:hover h3 {
        transform: translateY(-205px);
    }
    .elementor-1573 .elementor-element.elementor-element-a930cdb:hover p {
       opacity: 1;
       transform: translateY(0);
    }
    .elementor-1573 .elementor-element.elementor-element-a930cdb .elementor-icon {
        transform: rotate(0);
    }
    .elementor-1573 .elementor-element.elementor-element-a930cdb:hover .elementor-icon {
        transform: rotate(45deg);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-436fa58 */.elementor-1573 .elementor-element.elementor-element-436fa58   {
    corner-shape: bevel;
}

.elementor-1573 .elementor-element.elementor-element-436fa58 h3 span{
    color:#00AFFF;
}
.elementor-1573 .elementor-element.elementor-element-436fa58 h3::after {
    content:'_';
    display: block;
    font-size:40px;
    color:#00AFFF;
}

@media (min-width:768px){
    .elementor-1573 .elementor-element.elementor-element-436fa58 h3 {
    position: absolute;
    bottom:0px;
    transition: transform 0.6s ease-out;
    }
    
    .elementor-1573 .elementor-element.elementor-element-436fa58 p {
        opacity: 0;
        position: absolute;
        bottom:15px;
       transform: translateY(40px);
        transition: opacity 0.6s ease-out, transform 0.6s ease;
        
    
    }
    .elementor-1573 .elementor-element.elementor-element-436fa58:hover h3 {
        transform: translateY(-235px);
    }
    .elementor-1573 .elementor-element.elementor-element-436fa58:hover p {
       opacity: 1;
       transform: translateY(0);
    }
    .elementor-1573 .elementor-element.elementor-element-436fa58 .elementor-icon {
        transform: rotate(0);
    }
    .elementor-1573 .elementor-element.elementor-element-436fa58:hover .elementor-icon {
        transform: rotate(45deg);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55a2456 */.elementor-1573 .elementor-element.elementor-element-55a2456   {
    corner-shape: bevel;
}

.elementor-1573 .elementor-element.elementor-element-55a2456 h3 span{
    color:#9F78DC;
}
.elementor-1573 .elementor-element.elementor-element-55a2456 h3::after {
    content:'_';
    display: block;
    font-size:40px;
    color:#9F78DC;
}

@media (min-width:768px){
    .elementor-1573 .elementor-element.elementor-element-55a2456 h3 {
    position: absolute;
    bottom:0px;
    transition: transform 0.6s ease-out;
    }
    
    .elementor-1573 .elementor-element.elementor-element-55a2456 p {
        opacity: 0;
        position: absolute;
        bottom:15px;
       transform: translateY(40px);
        transition: opacity 0.6s ease-out, transform 0.6s ease;
        
    
    }
    .elementor-1573 .elementor-element.elementor-element-55a2456:hover h3 {
        transform: translateY(-210px);
    }
    .elementor-1573 .elementor-element.elementor-element-55a2456:hover p {
       opacity: 1;
       transform: translateY(0);
    }
    .elementor-1573 .elementor-element.elementor-element-55a2456 .elementor-icon {
        transform: rotate(0);
    }
    .elementor-1573 .elementor-element.elementor-element-55a2456:hover .elementor-icon {
        transform: rotate(45deg);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f9791e */.elementor-1573 .elementor-element.elementor-element-6f9791e   {
    corner-shape: bevel;
}

.elementor-1573 .elementor-element.elementor-element-6f9791e h3 span{
    color:#F0AF0F;
}
.elementor-1573 .elementor-element.elementor-element-6f9791e h3::after {
    content:'_';
    display: block;
    font-size:40px;
    color:#F0AF0F;
}

@media (min-width:768px){
    .elementor-1573 .elementor-element.elementor-element-6f9791e h3 {
    position: absolute;
    bottom:0px;
    transition: transform 0.6s ease-out;
    }
    
    .elementor-1573 .elementor-element.elementor-element-6f9791e p {
        opacity: 0;
        position: absolute;
        bottom:15px;
       transform: translateY(40px);
        transition: opacity 0.6s ease-out, transform 0.6s ease;
        
    
    }
    .elementor-1573 .elementor-element.elementor-element-6f9791e:hover h3 {
        transform: translateY(-210px);
    }
    .elementor-1573 .elementor-element.elementor-element-6f9791e:hover p {
       opacity: 1;
       transform: translateY(0);
    }
    .elementor-1573 .elementor-element.elementor-element-6f9791e .elementor-icon {
        transform: rotate(0);
    }
    .elementor-1573 .elementor-element.elementor-element-6f9791e:hover .elementor-icon {
        transform: rotate(45deg);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bc301a4 */.elementor-1573 .elementor-element.elementor-element-bc301a4 .elementor-button {
    corner-shape: bevel;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b203347 */.elementor-1573 .elementor-element.elementor-element-b203347 img {
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd7d1a4 */.elementor-1573 .elementor-element.elementor-element-fd7d1a4   {
    corner-shape: bevel;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7eb9263 */.elementor-1573 .elementor-element.elementor-element-7eb9263 img {
    transition: opacity 0.7s ease, transform 0.7s ease;
}
.elementor-1573 .elementor-element.elementor-element-7eb9263:hover .img1 img,
.elementor-1573 .elementor-element.elementor-element-7eb9263 .text{
    opacity: 0;
}
.elementor-1573 .elementor-element.elementor-element-7eb9263:hover .img2 img,
.elementor-1573 .elementor-element.elementor-element-7eb9263:hover .text{
    opacity: 1;
    transform: scale(0.97);
}
.elementor-1573 .elementor-element.elementor-element-7eb9263 .img2 img {
    opacity: 0;
    transform: scale(0.7); 
}
.elementor-1573 .elementor-element.elementor-element-7eb9263:hover .img-wrapper {
    border:1px solid red;
}
.elementor-1573 .elementor-element.elementor-element-7eb9263:hover h4{
    color:red !important;
}

@media (max-width:768px) {
    .elementor-1573 .elementor-element.elementor-element-7eb9263 .text {
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14605e5 */.elementor-1573 .elementor-element.elementor-element-14605e5   {
    corner-shape: bevel;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bbe0ce7 */.elementor-1573 .elementor-element.elementor-element-bbe0ce7 img {
    transition: opacity 0.7s ease, transform 0.7s ease;
}
.elementor-1573 .elementor-element.elementor-element-bbe0ce7:hover .img1 img,
.elementor-1573 .elementor-element.elementor-element-bbe0ce7 .text{
    opacity: 0;
}
.elementor-1573 .elementor-element.elementor-element-bbe0ce7:hover .img2 img,
.elementor-1573 .elementor-element.elementor-element-bbe0ce7:hover .text{
    opacity: 1;
    transform: scale(0.97);
}
.elementor-1573 .elementor-element.elementor-element-bbe0ce7 .img2 img {
    opacity: 0;
    transform: scale(0.7); 
}
.elementor-1573 .elementor-element.elementor-element-bbe0ce7:hover .img-wrapper {
    border:1px solid red;
}
.elementor-1573 .elementor-element.elementor-element-bbe0ce7:hover h4{
    color:red !important;
}

@media (max-width:768px) {
    .elementor-1573 .elementor-element.elementor-element-bbe0ce7 .text {
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24a5108 */.elementor-1573 .elementor-element.elementor-element-24a5108   {
    corner-shape: bevel;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60f17b0 */.elementor-1573 .elementor-element.elementor-element-60f17b0 img {
    transition: opacity 0.7s ease, transform 0.7s ease;
}
.elementor-1573 .elementor-element.elementor-element-60f17b0:hover .img1 img,
.elementor-1573 .elementor-element.elementor-element-60f17b0 .text{
    opacity: 0;
}
.elementor-1573 .elementor-element.elementor-element-60f17b0:hover .img2 img,
.elementor-1573 .elementor-element.elementor-element-60f17b0:hover .text{
    opacity: 1;
    transform: scale(0.97);
}
.elementor-1573 .elementor-element.elementor-element-60f17b0 .img2 img {
    opacity: 0;
    transform: scale(0.7); 
}
.elementor-1573 .elementor-element.elementor-element-60f17b0:hover .img-wrapper {
    border:1px solid red;
}
.elementor-1573 .elementor-element.elementor-element-60f17b0:hover h4{
    color:red !important;
}

@media (max-width:768px) {
    .elementor-1573 .elementor-element.elementor-element-60f17b0 .text {
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fe7ae0 */.elementor-1573 .elementor-element.elementor-element-2fe7ae0   {
    corner-shape: bevel;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-858d5ed */.elementor-1573 .elementor-element.elementor-element-858d5ed img {
    transition: opacity 0.7s ease, transform 0.7s ease;
}
.elementor-1573 .elementor-element.elementor-element-858d5ed:hover .img1 img,
.elementor-1573 .elementor-element.elementor-element-858d5ed .text{
    opacity: 0;
}
.elementor-1573 .elementor-element.elementor-element-858d5ed:hover .img2 img,
.elementor-1573 .elementor-element.elementor-element-858d5ed:hover .text{
    opacity: 1;
    transform: scale(0.97);
}
.elementor-1573 .elementor-element.elementor-element-858d5ed .img2 img {
    opacity: 0;
    transform: scale(0.7); 
}
.elementor-1573 .elementor-element.elementor-element-858d5ed:hover .img-wrapper {
    border:1px solid red;
}
.elementor-1573 .elementor-element.elementor-element-858d5ed:hover h4{
    color:red !important;
}

@media (max-width:768px) {
    .elementor-1573 .elementor-element.elementor-element-858d5ed .text {
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fe2fd35 */.elementor-1573 .elementor-element.elementor-element-fe2fd35  img {
    corner-shape: bevel;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0093cc8 */.elementor-1573 .elementor-element.elementor-element-0093cc8   {
    corner-shape: bevel;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97ee6a9 */.elementor-1573 .elementor-element.elementor-element-97ee6a9 img {
    transition: opacity 0.7s ease, transform 0.7s ease;
}
.elementor-1573 .elementor-element.elementor-element-97ee6a9:hover .img1 img,
.elementor-1573 .elementor-element.elementor-element-97ee6a9 .text{
    opacity: 0;
}
.elementor-1573 .elementor-element.elementor-element-97ee6a9:hover .img2 img,
.elementor-1573 .elementor-element.elementor-element-97ee6a9:hover .text{
    opacity: 1;
    transform: scale(1);
}
.elementor-1573 .elementor-element.elementor-element-97ee6a9 .img2 img {
    opacity: 0;
    transform: scale(0.7); 
}
.elementor-1573 .elementor-element.elementor-element-97ee6a9:hover .img-wrapper {
    border:1px solid red;
}
.elementor-1573 .elementor-element.elementor-element-97ee6a9:hover h4{
    color:red !important;
}

@media (max-width:768px) {
    .elementor-1573 .elementor-element.elementor-element-97ee6a9 .text {
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b203347 */.elementor-1573 .elementor-element.elementor-element-b203347 img {
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd7d1a4 */.elementor-1573 .elementor-element.elementor-element-fd7d1a4   {
    corner-shape: bevel;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7eb9263 */.elementor-1573 .elementor-element.elementor-element-7eb9263 img {
    transition: opacity 0.7s ease, transform 0.7s ease;
}
.elementor-1573 .elementor-element.elementor-element-7eb9263:hover .img1 img,
.elementor-1573 .elementor-element.elementor-element-7eb9263 .text{
    opacity: 0;
}
.elementor-1573 .elementor-element.elementor-element-7eb9263:hover .img2 img,
.elementor-1573 .elementor-element.elementor-element-7eb9263:hover .text{
    opacity: 1;
    transform: scale(0.97);
}
.elementor-1573 .elementor-element.elementor-element-7eb9263 .img2 img {
    opacity: 0;
    transform: scale(0.7); 
}
.elementor-1573 .elementor-element.elementor-element-7eb9263:hover .img-wrapper {
    border:1px solid red;
}
.elementor-1573 .elementor-element.elementor-element-7eb9263:hover h4{
    color:red !important;
}

@media (max-width:768px) {
    .elementor-1573 .elementor-element.elementor-element-7eb9263 .text {
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14605e5 */.elementor-1573 .elementor-element.elementor-element-14605e5   {
    corner-shape: bevel;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bbe0ce7 */.elementor-1573 .elementor-element.elementor-element-bbe0ce7 img {
    transition: opacity 0.7s ease, transform 0.7s ease;
}
.elementor-1573 .elementor-element.elementor-element-bbe0ce7:hover .img1 img,
.elementor-1573 .elementor-element.elementor-element-bbe0ce7 .text{
    opacity: 0;
}
.elementor-1573 .elementor-element.elementor-element-bbe0ce7:hover .img2 img,
.elementor-1573 .elementor-element.elementor-element-bbe0ce7:hover .text{
    opacity: 1;
    transform: scale(0.97);
}
.elementor-1573 .elementor-element.elementor-element-bbe0ce7 .img2 img {
    opacity: 0;
    transform: scale(0.7); 
}
.elementor-1573 .elementor-element.elementor-element-bbe0ce7:hover .img-wrapper {
    border:1px solid red;
}
.elementor-1573 .elementor-element.elementor-element-bbe0ce7:hover h4{
    color:red !important;
}

@media (max-width:768px) {
    .elementor-1573 .elementor-element.elementor-element-bbe0ce7 .text {
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24a5108 */.elementor-1573 .elementor-element.elementor-element-24a5108   {
    corner-shape: bevel;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60f17b0 */.elementor-1573 .elementor-element.elementor-element-60f17b0 img {
    transition: opacity 0.7s ease, transform 0.7s ease;
}
.elementor-1573 .elementor-element.elementor-element-60f17b0:hover .img1 img,
.elementor-1573 .elementor-element.elementor-element-60f17b0 .text{
    opacity: 0;
}
.elementor-1573 .elementor-element.elementor-element-60f17b0:hover .img2 img,
.elementor-1573 .elementor-element.elementor-element-60f17b0:hover .text{
    opacity: 1;
    transform: scale(0.97);
}
.elementor-1573 .elementor-element.elementor-element-60f17b0 .img2 img {
    opacity: 0;
    transform: scale(0.7); 
}
.elementor-1573 .elementor-element.elementor-element-60f17b0:hover .img-wrapper {
    border:1px solid red;
}
.elementor-1573 .elementor-element.elementor-element-60f17b0:hover h4{
    color:red !important;
}

@media (max-width:768px) {
    .elementor-1573 .elementor-element.elementor-element-60f17b0 .text {
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fe7ae0 */.elementor-1573 .elementor-element.elementor-element-2fe7ae0   {
    corner-shape: bevel;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-858d5ed */.elementor-1573 .elementor-element.elementor-element-858d5ed img {
    transition: opacity 0.7s ease, transform 0.7s ease;
}
.elementor-1573 .elementor-element.elementor-element-858d5ed:hover .img1 img,
.elementor-1573 .elementor-element.elementor-element-858d5ed .text{
    opacity: 0;
}
.elementor-1573 .elementor-element.elementor-element-858d5ed:hover .img2 img,
.elementor-1573 .elementor-element.elementor-element-858d5ed:hover .text{
    opacity: 1;
    transform: scale(0.97);
}
.elementor-1573 .elementor-element.elementor-element-858d5ed .img2 img {
    opacity: 0;
    transform: scale(0.7); 
}
.elementor-1573 .elementor-element.elementor-element-858d5ed:hover .img-wrapper {
    border:1px solid red;
}
.elementor-1573 .elementor-element.elementor-element-858d5ed:hover h4{
    color:red !important;
}

@media (max-width:768px) {
    .elementor-1573 .elementor-element.elementor-element-858d5ed .text {
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fe2fd35 */.elementor-1573 .elementor-element.elementor-element-fe2fd35  img {
    corner-shape: bevel;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0093cc8 */.elementor-1573 .elementor-element.elementor-element-0093cc8   {
    corner-shape: bevel;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97ee6a9 */.elementor-1573 .elementor-element.elementor-element-97ee6a9 img {
    transition: opacity 0.7s ease, transform 0.7s ease;
}
.elementor-1573 .elementor-element.elementor-element-97ee6a9:hover .img1 img,
.elementor-1573 .elementor-element.elementor-element-97ee6a9 .text{
    opacity: 0;
}
.elementor-1573 .elementor-element.elementor-element-97ee6a9:hover .img2 img,
.elementor-1573 .elementor-element.elementor-element-97ee6a9:hover .text{
    opacity: 1;
    transform: scale(1);
}
.elementor-1573 .elementor-element.elementor-element-97ee6a9 .img2 img {
    opacity: 0;
    transform: scale(0.7); 
}
.elementor-1573 .elementor-element.elementor-element-97ee6a9:hover .img-wrapper {
    border:1px solid red;
}
.elementor-1573 .elementor-element.elementor-element-97ee6a9:hover h4{
    color:red !important;
}

@media (max-width:768px) {
    .elementor-1573 .elementor-element.elementor-element-97ee6a9 .text {
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b203347 */.elementor-1573 .elementor-element.elementor-element-b203347 img {
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd7d1a4 */.elementor-1573 .elementor-element.elementor-element-fd7d1a4   {
    corner-shape: bevel;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7eb9263 */.elementor-1573 .elementor-element.elementor-element-7eb9263 img {
    transition: opacity 0.7s ease, transform 0.7s ease;
}
.elementor-1573 .elementor-element.elementor-element-7eb9263:hover .img1 img,
.elementor-1573 .elementor-element.elementor-element-7eb9263 .text{
    opacity: 0;
}
.elementor-1573 .elementor-element.elementor-element-7eb9263:hover .img2 img,
.elementor-1573 .elementor-element.elementor-element-7eb9263:hover .text{
    opacity: 1;
    transform: scale(0.97);
}
.elementor-1573 .elementor-element.elementor-element-7eb9263 .img2 img {
    opacity: 0;
    transform: scale(0.7); 
}
.elementor-1573 .elementor-element.elementor-element-7eb9263:hover .img-wrapper {
    border:1px solid red;
}
.elementor-1573 .elementor-element.elementor-element-7eb9263:hover h4{
    color:red !important;
}

@media (max-width:768px) {
    .elementor-1573 .elementor-element.elementor-element-7eb9263 .text {
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14605e5 */.elementor-1573 .elementor-element.elementor-element-14605e5   {
    corner-shape: bevel;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bbe0ce7 */.elementor-1573 .elementor-element.elementor-element-bbe0ce7 img {
    transition: opacity 0.7s ease, transform 0.7s ease;
}
.elementor-1573 .elementor-element.elementor-element-bbe0ce7:hover .img1 img,
.elementor-1573 .elementor-element.elementor-element-bbe0ce7 .text{
    opacity: 0;
}
.elementor-1573 .elementor-element.elementor-element-bbe0ce7:hover .img2 img,
.elementor-1573 .elementor-element.elementor-element-bbe0ce7:hover .text{
    opacity: 1;
    transform: scale(0.97);
}
.elementor-1573 .elementor-element.elementor-element-bbe0ce7 .img2 img {
    opacity: 0;
    transform: scale(0.7); 
}
.elementor-1573 .elementor-element.elementor-element-bbe0ce7:hover .img-wrapper {
    border:1px solid red;
}
.elementor-1573 .elementor-element.elementor-element-bbe0ce7:hover h4{
    color:red !important;
}

@media (max-width:768px) {
    .elementor-1573 .elementor-element.elementor-element-bbe0ce7 .text {
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24a5108 */.elementor-1573 .elementor-element.elementor-element-24a5108   {
    corner-shape: bevel;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60f17b0 */.elementor-1573 .elementor-element.elementor-element-60f17b0 img {
    transition: opacity 0.7s ease, transform 0.7s ease;
}
.elementor-1573 .elementor-element.elementor-element-60f17b0:hover .img1 img,
.elementor-1573 .elementor-element.elementor-element-60f17b0 .text{
    opacity: 0;
}
.elementor-1573 .elementor-element.elementor-element-60f17b0:hover .img2 img,
.elementor-1573 .elementor-element.elementor-element-60f17b0:hover .text{
    opacity: 1;
    transform: scale(0.97);
}
.elementor-1573 .elementor-element.elementor-element-60f17b0 .img2 img {
    opacity: 0;
    transform: scale(0.7); 
}
.elementor-1573 .elementor-element.elementor-element-60f17b0:hover .img-wrapper {
    border:1px solid red;
}
.elementor-1573 .elementor-element.elementor-element-60f17b0:hover h4{
    color:red !important;
}

@media (max-width:768px) {
    .elementor-1573 .elementor-element.elementor-element-60f17b0 .text {
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fe7ae0 */.elementor-1573 .elementor-element.elementor-element-2fe7ae0   {
    corner-shape: bevel;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-858d5ed */.elementor-1573 .elementor-element.elementor-element-858d5ed img {
    transition: opacity 0.7s ease, transform 0.7s ease;
}
.elementor-1573 .elementor-element.elementor-element-858d5ed:hover .img1 img,
.elementor-1573 .elementor-element.elementor-element-858d5ed .text{
    opacity: 0;
}
.elementor-1573 .elementor-element.elementor-element-858d5ed:hover .img2 img,
.elementor-1573 .elementor-element.elementor-element-858d5ed:hover .text{
    opacity: 1;
    transform: scale(0.97);
}
.elementor-1573 .elementor-element.elementor-element-858d5ed .img2 img {
    opacity: 0;
    transform: scale(0.7); 
}
.elementor-1573 .elementor-element.elementor-element-858d5ed:hover .img-wrapper {
    border:1px solid red;
}
.elementor-1573 .elementor-element.elementor-element-858d5ed:hover h4{
    color:red !important;
}

@media (max-width:768px) {
    .elementor-1573 .elementor-element.elementor-element-858d5ed .text {
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fe2fd35 */.elementor-1573 .elementor-element.elementor-element-fe2fd35  img {
    corner-shape: bevel;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0093cc8 */.elementor-1573 .elementor-element.elementor-element-0093cc8   {
    corner-shape: bevel;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97ee6a9 */.elementor-1573 .elementor-element.elementor-element-97ee6a9 img {
    transition: opacity 0.7s ease, transform 0.7s ease;
}
.elementor-1573 .elementor-element.elementor-element-97ee6a9:hover .img1 img,
.elementor-1573 .elementor-element.elementor-element-97ee6a9 .text{
    opacity: 0;
}
.elementor-1573 .elementor-element.elementor-element-97ee6a9:hover .img2 img,
.elementor-1573 .elementor-element.elementor-element-97ee6a9:hover .text{
    opacity: 1;
    transform: scale(1);
}
.elementor-1573 .elementor-element.elementor-element-97ee6a9 .img2 img {
    opacity: 0;
    transform: scale(0.7); 
}
.elementor-1573 .elementor-element.elementor-element-97ee6a9:hover .img-wrapper {
    border:1px solid red;
}
.elementor-1573 .elementor-element.elementor-element-97ee6a9:hover h4{
    color:red !important;
}

@media (max-width:768px) {
    .elementor-1573 .elementor-element.elementor-element-97ee6a9 .text {
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b203347 */.elementor-1573 .elementor-element.elementor-element-b203347 img {
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd7d1a4 */.elementor-1573 .elementor-element.elementor-element-fd7d1a4   {
    corner-shape: bevel;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7eb9263 */.elementor-1573 .elementor-element.elementor-element-7eb9263 img {
    transition: opacity 0.7s ease, transform 0.7s ease;
}
.elementor-1573 .elementor-element.elementor-element-7eb9263:hover .img1 img,
.elementor-1573 .elementor-element.elementor-element-7eb9263 .text{
    opacity: 0;
}
.elementor-1573 .elementor-element.elementor-element-7eb9263:hover .img2 img,
.elementor-1573 .elementor-element.elementor-element-7eb9263:hover .text{
    opacity: 1;
    transform: scale(0.97);
}
.elementor-1573 .elementor-element.elementor-element-7eb9263 .img2 img {
    opacity: 0;
    transform: scale(0.7); 
}
.elementor-1573 .elementor-element.elementor-element-7eb9263:hover .img-wrapper {
    border:1px solid red;
}
.elementor-1573 .elementor-element.elementor-element-7eb9263:hover h4{
    color:red !important;
}

@media (max-width:768px) {
    .elementor-1573 .elementor-element.elementor-element-7eb9263 .text {
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14605e5 */.elementor-1573 .elementor-element.elementor-element-14605e5   {
    corner-shape: bevel;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bbe0ce7 */.elementor-1573 .elementor-element.elementor-element-bbe0ce7 img {
    transition: opacity 0.7s ease, transform 0.7s ease;
}
.elementor-1573 .elementor-element.elementor-element-bbe0ce7:hover .img1 img,
.elementor-1573 .elementor-element.elementor-element-bbe0ce7 .text{
    opacity: 0;
}
.elementor-1573 .elementor-element.elementor-element-bbe0ce7:hover .img2 img,
.elementor-1573 .elementor-element.elementor-element-bbe0ce7:hover .text{
    opacity: 1;
    transform: scale(0.97);
}
.elementor-1573 .elementor-element.elementor-element-bbe0ce7 .img2 img {
    opacity: 0;
    transform: scale(0.7); 
}
.elementor-1573 .elementor-element.elementor-element-bbe0ce7:hover .img-wrapper {
    border:1px solid red;
}
.elementor-1573 .elementor-element.elementor-element-bbe0ce7:hover h4{
    color:red !important;
}

@media (max-width:768px) {
    .elementor-1573 .elementor-element.elementor-element-bbe0ce7 .text {
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24a5108 */.elementor-1573 .elementor-element.elementor-element-24a5108   {
    corner-shape: bevel;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60f17b0 */.elementor-1573 .elementor-element.elementor-element-60f17b0 img {
    transition: opacity 0.7s ease, transform 0.7s ease;
}
.elementor-1573 .elementor-element.elementor-element-60f17b0:hover .img1 img,
.elementor-1573 .elementor-element.elementor-element-60f17b0 .text{
    opacity: 0;
}
.elementor-1573 .elementor-element.elementor-element-60f17b0:hover .img2 img,
.elementor-1573 .elementor-element.elementor-element-60f17b0:hover .text{
    opacity: 1;
    transform: scale(0.97);
}
.elementor-1573 .elementor-element.elementor-element-60f17b0 .img2 img {
    opacity: 0;
    transform: scale(0.7); 
}
.elementor-1573 .elementor-element.elementor-element-60f17b0:hover .img-wrapper {
    border:1px solid red;
}
.elementor-1573 .elementor-element.elementor-element-60f17b0:hover h4{
    color:red !important;
}

@media (max-width:768px) {
    .elementor-1573 .elementor-element.elementor-element-60f17b0 .text {
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fe7ae0 */.elementor-1573 .elementor-element.elementor-element-2fe7ae0   {
    corner-shape: bevel;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-858d5ed */.elementor-1573 .elementor-element.elementor-element-858d5ed img {
    transition: opacity 0.7s ease, transform 0.7s ease;
}
.elementor-1573 .elementor-element.elementor-element-858d5ed:hover .img1 img,
.elementor-1573 .elementor-element.elementor-element-858d5ed .text{
    opacity: 0;
}
.elementor-1573 .elementor-element.elementor-element-858d5ed:hover .img2 img,
.elementor-1573 .elementor-element.elementor-element-858d5ed:hover .text{
    opacity: 1;
    transform: scale(0.97);
}
.elementor-1573 .elementor-element.elementor-element-858d5ed .img2 img {
    opacity: 0;
    transform: scale(0.7); 
}
.elementor-1573 .elementor-element.elementor-element-858d5ed:hover .img-wrapper {
    border:1px solid red;
}
.elementor-1573 .elementor-element.elementor-element-858d5ed:hover h4{
    color:red !important;
}

@media (max-width:768px) {
    .elementor-1573 .elementor-element.elementor-element-858d5ed .text {
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fe2fd35 */.elementor-1573 .elementor-element.elementor-element-fe2fd35  img {
    corner-shape: bevel;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0093cc8 */.elementor-1573 .elementor-element.elementor-element-0093cc8   {
    corner-shape: bevel;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97ee6a9 */.elementor-1573 .elementor-element.elementor-element-97ee6a9 img {
    transition: opacity 0.7s ease, transform 0.7s ease;
}
.elementor-1573 .elementor-element.elementor-element-97ee6a9:hover .img1 img,
.elementor-1573 .elementor-element.elementor-element-97ee6a9 .text{
    opacity: 0;
}
.elementor-1573 .elementor-element.elementor-element-97ee6a9:hover .img2 img,
.elementor-1573 .elementor-element.elementor-element-97ee6a9:hover .text{
    opacity: 1;
    transform: scale(1);
}
.elementor-1573 .elementor-element.elementor-element-97ee6a9 .img2 img {
    opacity: 0;
    transform: scale(0.7); 
}
.elementor-1573 .elementor-element.elementor-element-97ee6a9:hover .img-wrapper {
    border:1px solid red;
}
.elementor-1573 .elementor-element.elementor-element-97ee6a9:hover h4{
    color:red !important;
}

@media (max-width:768px) {
    .elementor-1573 .elementor-element.elementor-element-97ee6a9 .text {
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b203347 */.elementor-1573 .elementor-element.elementor-element-b203347 img {
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd7d1a4 */.elementor-1573 .elementor-element.elementor-element-fd7d1a4   {
    corner-shape: bevel;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7eb9263 */.elementor-1573 .elementor-element.elementor-element-7eb9263 img {
    transition: opacity 0.7s ease, transform 0.7s ease;
}
.elementor-1573 .elementor-element.elementor-element-7eb9263:hover .img1 img,
.elementor-1573 .elementor-element.elementor-element-7eb9263 .text{
    opacity: 0;
}
.elementor-1573 .elementor-element.elementor-element-7eb9263:hover .img2 img,
.elementor-1573 .elementor-element.elementor-element-7eb9263:hover .text{
    opacity: 1;
    transform: scale(0.97);
}
.elementor-1573 .elementor-element.elementor-element-7eb9263 .img2 img {
    opacity: 0;
    transform: scale(0.7); 
}
.elementor-1573 .elementor-element.elementor-element-7eb9263:hover .img-wrapper {
    border:1px solid red;
}
.elementor-1573 .elementor-element.elementor-element-7eb9263:hover h4{
    color:red !important;
}

@media (max-width:768px) {
    .elementor-1573 .elementor-element.elementor-element-7eb9263 .text {
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14605e5 */.elementor-1573 .elementor-element.elementor-element-14605e5   {
    corner-shape: bevel;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bbe0ce7 */.elementor-1573 .elementor-element.elementor-element-bbe0ce7 img {
    transition: opacity 0.7s ease, transform 0.7s ease;
}
.elementor-1573 .elementor-element.elementor-element-bbe0ce7:hover .img1 img,
.elementor-1573 .elementor-element.elementor-element-bbe0ce7 .text{
    opacity: 0;
}
.elementor-1573 .elementor-element.elementor-element-bbe0ce7:hover .img2 img,
.elementor-1573 .elementor-element.elementor-element-bbe0ce7:hover .text{
    opacity: 1;
    transform: scale(0.97);
}
.elementor-1573 .elementor-element.elementor-element-bbe0ce7 .img2 img {
    opacity: 0;
    transform: scale(0.7); 
}
.elementor-1573 .elementor-element.elementor-element-bbe0ce7:hover .img-wrapper {
    border:1px solid red;
}
.elementor-1573 .elementor-element.elementor-element-bbe0ce7:hover h4{
    color:red !important;
}

@media (max-width:768px) {
    .elementor-1573 .elementor-element.elementor-element-bbe0ce7 .text {
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24a5108 */.elementor-1573 .elementor-element.elementor-element-24a5108   {
    corner-shape: bevel;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60f17b0 */.elementor-1573 .elementor-element.elementor-element-60f17b0 img {
    transition: opacity 0.7s ease, transform 0.7s ease;
}
.elementor-1573 .elementor-element.elementor-element-60f17b0:hover .img1 img,
.elementor-1573 .elementor-element.elementor-element-60f17b0 .text{
    opacity: 0;
}
.elementor-1573 .elementor-element.elementor-element-60f17b0:hover .img2 img,
.elementor-1573 .elementor-element.elementor-element-60f17b0:hover .text{
    opacity: 1;
    transform: scale(0.97);
}
.elementor-1573 .elementor-element.elementor-element-60f17b0 .img2 img {
    opacity: 0;
    transform: scale(0.7); 
}
.elementor-1573 .elementor-element.elementor-element-60f17b0:hover .img-wrapper {
    border:1px solid red;
}
.elementor-1573 .elementor-element.elementor-element-60f17b0:hover h4{
    color:red !important;
}

@media (max-width:768px) {
    .elementor-1573 .elementor-element.elementor-element-60f17b0 .text {
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fe7ae0 */.elementor-1573 .elementor-element.elementor-element-2fe7ae0   {
    corner-shape: bevel;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-858d5ed */.elementor-1573 .elementor-element.elementor-element-858d5ed img {
    transition: opacity 0.7s ease, transform 0.7s ease;
}
.elementor-1573 .elementor-element.elementor-element-858d5ed:hover .img1 img,
.elementor-1573 .elementor-element.elementor-element-858d5ed .text{
    opacity: 0;
}
.elementor-1573 .elementor-element.elementor-element-858d5ed:hover .img2 img,
.elementor-1573 .elementor-element.elementor-element-858d5ed:hover .text{
    opacity: 1;
    transform: scale(0.97);
}
.elementor-1573 .elementor-element.elementor-element-858d5ed .img2 img {
    opacity: 0;
    transform: scale(0.7); 
}
.elementor-1573 .elementor-element.elementor-element-858d5ed:hover .img-wrapper {
    border:1px solid red;
}
.elementor-1573 .elementor-element.elementor-element-858d5ed:hover h4{
    color:red !important;
}

@media (max-width:768px) {
    .elementor-1573 .elementor-element.elementor-element-858d5ed .text {
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fe2fd35 */.elementor-1573 .elementor-element.elementor-element-fe2fd35  img {
    corner-shape: bevel;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0093cc8 */.elementor-1573 .elementor-element.elementor-element-0093cc8   {
    corner-shape: bevel;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97ee6a9 */.elementor-1573 .elementor-element.elementor-element-97ee6a9 img {
    transition: opacity 0.7s ease, transform 0.7s ease;
}
.elementor-1573 .elementor-element.elementor-element-97ee6a9:hover .img1 img,
.elementor-1573 .elementor-element.elementor-element-97ee6a9 .text{
    opacity: 0;
}
.elementor-1573 .elementor-element.elementor-element-97ee6a9:hover .img2 img,
.elementor-1573 .elementor-element.elementor-element-97ee6a9:hover .text{
    opacity: 1;
    transform: scale(1);
}
.elementor-1573 .elementor-element.elementor-element-97ee6a9 .img2 img {
    opacity: 0;
    transform: scale(0.7); 
}
.elementor-1573 .elementor-element.elementor-element-97ee6a9:hover .img-wrapper {
    border:1px solid red;
}
.elementor-1573 .elementor-element.elementor-element-97ee6a9:hover h4{
    color:red !important;
}

@media (max-width:768px) {
    .elementor-1573 .elementor-element.elementor-element-97ee6a9 .text {
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b203347 */.elementor-1573 .elementor-element.elementor-element-b203347 img {
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd7d1a4 */.elementor-1573 .elementor-element.elementor-element-fd7d1a4   {
    corner-shape: bevel;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7eb9263 */.elementor-1573 .elementor-element.elementor-element-7eb9263 img {
    transition: opacity 0.7s ease, transform 0.7s ease;
}
.elementor-1573 .elementor-element.elementor-element-7eb9263:hover .img1 img,
.elementor-1573 .elementor-element.elementor-element-7eb9263 .text{
    opacity: 0;
}
.elementor-1573 .elementor-element.elementor-element-7eb9263:hover .img2 img,
.elementor-1573 .elementor-element.elementor-element-7eb9263:hover .text{
    opacity: 1;
    transform: scale(0.97);
}
.elementor-1573 .elementor-element.elementor-element-7eb9263 .img2 img {
    opacity: 0;
    transform: scale(0.7); 
}
.elementor-1573 .elementor-element.elementor-element-7eb9263:hover .img-wrapper {
    border:1px solid red;
}
.elementor-1573 .elementor-element.elementor-element-7eb9263:hover h4{
    color:red !important;
}

@media (max-width:768px) {
    .elementor-1573 .elementor-element.elementor-element-7eb9263 .text {
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14605e5 */.elementor-1573 .elementor-element.elementor-element-14605e5   {
    corner-shape: bevel;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bbe0ce7 */.elementor-1573 .elementor-element.elementor-element-bbe0ce7 img {
    transition: opacity 0.7s ease, transform 0.7s ease;
}
.elementor-1573 .elementor-element.elementor-element-bbe0ce7:hover .img1 img,
.elementor-1573 .elementor-element.elementor-element-bbe0ce7 .text{
    opacity: 0;
}
.elementor-1573 .elementor-element.elementor-element-bbe0ce7:hover .img2 img,
.elementor-1573 .elementor-element.elementor-element-bbe0ce7:hover .text{
    opacity: 1;
    transform: scale(0.97);
}
.elementor-1573 .elementor-element.elementor-element-bbe0ce7 .img2 img {
    opacity: 0;
    transform: scale(0.7); 
}
.elementor-1573 .elementor-element.elementor-element-bbe0ce7:hover .img-wrapper {
    border:1px solid red;
}
.elementor-1573 .elementor-element.elementor-element-bbe0ce7:hover h4{
    color:red !important;
}

@media (max-width:768px) {
    .elementor-1573 .elementor-element.elementor-element-bbe0ce7 .text {
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24a5108 */.elementor-1573 .elementor-element.elementor-element-24a5108   {
    corner-shape: bevel;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60f17b0 */.elementor-1573 .elementor-element.elementor-element-60f17b0 img {
    transition: opacity 0.7s ease, transform 0.7s ease;
}
.elementor-1573 .elementor-element.elementor-element-60f17b0:hover .img1 img,
.elementor-1573 .elementor-element.elementor-element-60f17b0 .text{
    opacity: 0;
}
.elementor-1573 .elementor-element.elementor-element-60f17b0:hover .img2 img,
.elementor-1573 .elementor-element.elementor-element-60f17b0:hover .text{
    opacity: 1;
    transform: scale(0.97);
}
.elementor-1573 .elementor-element.elementor-element-60f17b0 .img2 img {
    opacity: 0;
    transform: scale(0.7); 
}
.elementor-1573 .elementor-element.elementor-element-60f17b0:hover .img-wrapper {
    border:1px solid red;
}
.elementor-1573 .elementor-element.elementor-element-60f17b0:hover h4{
    color:red !important;
}

@media (max-width:768px) {
    .elementor-1573 .elementor-element.elementor-element-60f17b0 .text {
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fe7ae0 */.elementor-1573 .elementor-element.elementor-element-2fe7ae0   {
    corner-shape: bevel;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-858d5ed */.elementor-1573 .elementor-element.elementor-element-858d5ed img {
    transition: opacity 0.7s ease, transform 0.7s ease;
}
.elementor-1573 .elementor-element.elementor-element-858d5ed:hover .img1 img,
.elementor-1573 .elementor-element.elementor-element-858d5ed .text{
    opacity: 0;
}
.elementor-1573 .elementor-element.elementor-element-858d5ed:hover .img2 img,
.elementor-1573 .elementor-element.elementor-element-858d5ed:hover .text{
    opacity: 1;
    transform: scale(0.97);
}
.elementor-1573 .elementor-element.elementor-element-858d5ed .img2 img {
    opacity: 0;
    transform: scale(0.7); 
}
.elementor-1573 .elementor-element.elementor-element-858d5ed:hover .img-wrapper {
    border:1px solid red;
}
.elementor-1573 .elementor-element.elementor-element-858d5ed:hover h4{
    color:red !important;
}

@media (max-width:768px) {
    .elementor-1573 .elementor-element.elementor-element-858d5ed .text {
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fe2fd35 */.elementor-1573 .elementor-element.elementor-element-fe2fd35  img {
    corner-shape: bevel;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0093cc8 */.elementor-1573 .elementor-element.elementor-element-0093cc8   {
    corner-shape: bevel;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97ee6a9 */.elementor-1573 .elementor-element.elementor-element-97ee6a9 img {
    transition: opacity 0.7s ease, transform 0.7s ease;
}
.elementor-1573 .elementor-element.elementor-element-97ee6a9:hover .img1 img,
.elementor-1573 .elementor-element.elementor-element-97ee6a9 .text{
    opacity: 0;
}
.elementor-1573 .elementor-element.elementor-element-97ee6a9:hover .img2 img,
.elementor-1573 .elementor-element.elementor-element-97ee6a9:hover .text{
    opacity: 1;
    transform: scale(1);
}
.elementor-1573 .elementor-element.elementor-element-97ee6a9 .img2 img {
    opacity: 0;
    transform: scale(0.7); 
}
.elementor-1573 .elementor-element.elementor-element-97ee6a9:hover .img-wrapper {
    border:1px solid red;
}
.elementor-1573 .elementor-element.elementor-element-97ee6a9:hover h4{
    color:red !important;
}

@media (max-width:768px) {
    .elementor-1573 .elementor-element.elementor-element-97ee6a9 .text {
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-e125381 */.elementor-1573 .elementor-element.elementor-element-e125381 .elementor-swiper-button {
    corner-shape: bevel;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-385ea70 */.elementor-1573 .elementor-element.elementor-element-385ea70 img {
  opacity: 0; 
  animation: aparecer 2s ease-out 1s 1 forwards; 
  will-change: transform, opacity;
}

@keyframes aparecer {
  0% {
    opacity: 0;
    transform: translate(0,300px);
  }
  20% {
    opacity:0.5; 
  }
  100% {
    opacity: 0.7;
    transform: translate(0, 0); 
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Pitch Sans';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://preview.isardsat.cat/wp-content/uploads/2026/09/pitch-sans-light.woff2') format('woff2');
}
@font-face {
	font-family: 'Pitch Sans';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://preview.isardsat.cat/wp-content/uploads/2026/09/pitch-sans-semibold.woff2') format('woff2');
}
/* End Custom Fonts CSS */