.elementor-24 .elementor-element.elementor-element-6a130e7{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-6a130e7::before, .elementor-24 .elementor-element.elementor-element-6a130e7 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-6a130e7 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-6a130e7 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-6a130e7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-6a130e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 44%, var( --e-global-color-d3f8100 ) 100%);}.elementor-24 .elementor-element.elementor-element-91b5c1b{--display:flex;--min-height:100vh;--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:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--overlay-opacity:1;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3.5rem;--padding-bottom:3.5rem;--padding-left:10rem;--padding-right:10rem;}.elementor-24 .elementor-element.elementor-element-91b5c1b::before, .elementor-24 .elementor-element.elementor-element-91b5c1b > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-91b5c1b > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-91b5c1b > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-91b5c1b > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-91b5c1b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 48%, var( --e-global-color-d3f8100 ) 100%);}.elementor-24 .elementor-element.elementor-element-91b5c1b.e-con{--align-self:center;}.elementor-24 .elementor-element.elementor-element-5068244{--display:flex;--min-height:9rem;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:-0.1rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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 );}.elementor-24 .elementor-element.elementor-element-ac2b449 .elementor-icon-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-ac2b449 .elementor-icon{font-size:8rem;}.elementor-24 .elementor-element.elementor-element-ac2b449 .elementor-icon svg{height:8rem;}.elementor-24 .elementor-element.elementor-element-ac2b449 .elementor-icon-wrapper svg{width:auto;}.elementor-24 .elementor-element.elementor-element-7d3d45d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.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 );}.elementor-24 .elementor-element.elementor-element-0a95a8c .elementor-button{background-color:var( --e-global-color-65e3486 );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 );fill:var( --e-global-color-d3f8100 );color:var( --e-global-color-d3f8100 );border-style:none;padding:1rem 3rem 1rem 3rem;}.elementor-24 .elementor-element.elementor-element-0a95a8c:hover{--e-transform-scale:1.1;}.elementor-24 .elementor-element.elementor-element-0a95a8c .elementor-button-content-wrapper{flex-direction:row;}.elementor-24 .elementor-element.elementor-element-0a95a8c .elementor-button .elementor-button-content-wrapper{gap:1rem;}.elementor-24 .elementor-element.elementor-element-fc6e747 .elementor-button{background-color:var( --e-global-color-65e3486 );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 );fill:var( --e-global-color-d3f8100 );color:var( --e-global-color-d3f8100 );border-style:none;padding:1rem 3rem 1rem 3rem;}.elementor-24 .elementor-element.elementor-element-fc6e747:hover{--e-transform-scale:1.1;}.elementor-24 .elementor-element.elementor-element-fc6e747 .elementor-button-content-wrapper{flex-direction:row;}.elementor-24 .elementor-element.elementor-element-fc6e747 .elementor-button .elementor-button-content-wrapper{gap:1rem;}.elementor-24 .elementor-element.elementor-element-2e5ce0e .elementor-button{background-color:#FFFFFF00;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 );fill:var( --e-global-color-65e3486 );color:var( --e-global-color-65e3486 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-65e3486 );border-radius:12px 12px 12px 12px;padding:1rem 3rem 1rem 3rem;}.elementor-24 .elementor-element.elementor-element-2e5ce0e:hover{--e-transform-scale:1.1;}.elementor-24 .elementor-element.elementor-element-2e5ce0e .elementor-button-content-wrapper{flex-direction:row;}.elementor-24 .elementor-element.elementor-element-2e5ce0e .elementor-button .elementor-button-content-wrapper{gap:1rem;}.elementor-24 .elementor-element.elementor-element-11f2d56 .elementor-button{background-color:#FFFFFF00;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 );fill:var( --e-global-color-65e3486 );color:var( --e-global-color-65e3486 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-65e3486 );border-radius:12px 12px 12px 12px;padding:1rem 3rem 1rem 3rem;}.elementor-24 .elementor-element.elementor-element-11f2d56:hover{--e-transform-scale:1.1;}.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 );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-24 .elementor-element.elementor-element-a8f0f72{width:var( --container-widget-width, 32rem );max-width:32rem;--container-widget-width:32rem;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-65e3486 );}.elementor-24 .elementor-element.elementor-element-a8f0f72.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-75335f9{--display:flex;--min-height:1rem;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--margin-top:-1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.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 );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-a2b9337 .elementor-heading-title{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 );color:var( --e-global-color-65e3486 );}.elementor-24 .elementor-element.elementor-element-9b49987 .elementor-heading-title{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 );color:var( --e-global-color-65e3486 );}.elementor-24 .elementor-element.elementor-element-f226f9b{padding:0.2rem 1rem 0.2rem 1rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-65e3486 );border-radius:6px 6px 6px 6px;}.elementor-24 .elementor-element.elementor-element-f226f9b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:0.8rem;font-weight:400;color:var( --e-global-color-65e3486 );}.elementor-24 .elementor-element.elementor-element-8a20176 .elementor-heading-title{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 );color:var( --e-global-color-65e3486 );}.elementor-24 .elementor-element.elementor-element-cf3638c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4.5rem 0rem;--row-gap:4.5rem;--column-gap:0rem;--padding-top:3.5rem;--padding-bottom:3.5rem;--padding-left:10rem;--padding-right:10rem;}.elementor-24 .elementor-element.elementor-element-cf3638c:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-cf3638c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #1A1C2E 0%, #000000 60%);}.elementor-24 .elementor-element.elementor-element-9270b03{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-24 .elementor-element.elementor-element-f9aab7a.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-f9aab7a .elementor-icon-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-f9aab7a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-f9aab7a.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-f9aab7a.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-f9aab7a.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-f9aab7a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-f9aab7a .elementor-icon{font-size:1rem;}.elementor-24 .elementor-element.elementor-element-f9aab7a .elementor-icon svg{height:1rem;}.elementor-24 .elementor-element.elementor-element-4c6125a .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 );color:var( --e-global-color-65e3486 );}.elementor-24 .elementor-element.elementor-element-e8c8ca9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;}.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 );}.elementor-24 .elementor-element.elementor-element-a0b037e img{width:18rem;}.elementor-24 .elementor-element.elementor-element-a737c6a{--display:flex;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-24 .elementor-element.elementor-element-2a7765e{--display:flex;--gap:0.2rem 0rem;--row-gap:0.2rem;--column-gap:0rem;}.elementor-24 .elementor-element.elementor-element-f5b9856 .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 );color:var( --e-global-color-65e3486 );}.elementor-24 .elementor-element.elementor-element-54c6c4e .elementor-heading-title{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 );color:var( --e-global-color-65e3486 );}.elementor-24 .elementor-element.elementor-element-2efa504{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-65e3486 );}.elementor-24 .elementor-element.elementor-element-086afff{--display:flex;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-24 .elementor-element.elementor-element-5eee243{--display:flex;--gap:0.2rem 0.2rem;--row-gap:0.2rem;--column-gap:0.2rem;}.elementor-24 .elementor-element.elementor-element-2b4ec9c .elementor-heading-title{font-family:var( --e-global-typography-8105d2c-font-family ), Sans-serif;font-size:var( --e-global-typography-8105d2c-font-size );font-weight:var( --e-global-typography-8105d2c-font-weight );text-transform:var( --e-global-typography-8105d2c-text-transform );line-height:var( --e-global-typography-8105d2c-line-height );letter-spacing:var( --e-global-typography-8105d2c-letter-spacing );word-spacing:var( --e-global-typography-8105d2c-word-spacing );color:var( --e-global-color-65e3486 );}.elementor-24 .elementor-element.elementor-element-6c3b723 .elementor-heading-title{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 );color:var( --e-global-color-65e3486 );}.elementor-24 .elementor-element.elementor-element-ad81974{--display:flex;--gap:0.2rem 0.2rem;--row-gap:0.2rem;--column-gap:0.2rem;}.elementor-24 .elementor-element.elementor-element-c43b7a4 .elementor-heading-title{font-family:var( --e-global-typography-8105d2c-font-family ), Sans-serif;font-size:var( --e-global-typography-8105d2c-font-size );font-weight:var( --e-global-typography-8105d2c-font-weight );text-transform:var( --e-global-typography-8105d2c-text-transform );line-height:var( --e-global-typography-8105d2c-line-height );letter-spacing:var( --e-global-typography-8105d2c-letter-spacing );word-spacing:var( --e-global-typography-8105d2c-word-spacing );color:var( --e-global-color-65e3486 );}.elementor-24 .elementor-element.elementor-element-8ebfddf .elementor-heading-title{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 );color:var( --e-global-color-65e3486 );}.elementor-24 .elementor-element.elementor-element-85125bb{--display:flex;--gap:0.2rem 0.2rem;--row-gap:0.2rem;--column-gap:0.2rem;}.elementor-24 .elementor-element.elementor-element-d56f1da .elementor-heading-title{font-family:var( --e-global-typography-8105d2c-font-family ), Sans-serif;font-size:var( --e-global-typography-8105d2c-font-size );font-weight:var( --e-global-typography-8105d2c-font-weight );text-transform:var( --e-global-typography-8105d2c-text-transform );line-height:var( --e-global-typography-8105d2c-line-height );letter-spacing:var( --e-global-typography-8105d2c-letter-spacing );word-spacing:var( --e-global-typography-8105d2c-word-spacing );color:var( --e-global-color-65e3486 );}.elementor-24 .elementor-element.elementor-element-c3b6f92 .elementor-heading-title{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 );color:var( --e-global-color-65e3486 );}.elementor-24 .elementor-element.elementor-element-581b683{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4.5rem 0rem;--row-gap:4.5rem;--column-gap:0rem;--padding-top:3.5rem;--padding-bottom:3.5rem;--padding-left:10rem;--padding-right:10rem;}.elementor-24 .elementor-element.elementor-element-581b683:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-581b683 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #1A1C2E 0%, #000000 60%);}.elementor-24 .elementor-element.elementor-element-dd6a45b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-24 .elementor-element.elementor-element-2eb3fd5.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-2eb3fd5 .elementor-icon-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-2eb3fd5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-2eb3fd5.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-2eb3fd5.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-2eb3fd5.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-2eb3fd5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-2eb3fd5 .elementor-icon{font-size:1rem;}.elementor-24 .elementor-element.elementor-element-2eb3fd5 .elementor-icon svg{height:1rem;}.elementor-24 .elementor-element.elementor-element-36c3b38 .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 );color:var( --e-global-color-65e3486 );}.elementor-24 .elementor-element.elementor-element-be13737{--e-image-carousel-slides-to-show:3;width:100%;max-width:100%;}.elementor-24 .elementor-element.elementor-element-be13737 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;border-radius:0.2rem 0.2rem 0.2rem 0.2rem;}.elementor-24 .elementor-element.elementor-element-8316a65{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4.5rem 0rem;--row-gap:4.5rem;--column-gap:0rem;--padding-top:3.5rem;--padding-bottom:3.5rem;--padding-left:10rem;--padding-right:10rem;}.elementor-24 .elementor-element.elementor-element-8316a65:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-8316a65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #1A1C2E 0%, #000000 60%);}.elementor-24 .elementor-element.elementor-element-57ce31c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-24 .elementor-element.elementor-element-f48fb44.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-f48fb44 .elementor-icon-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-f48fb44.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-f48fb44.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-f48fb44.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-f48fb44.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-f48fb44.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-f48fb44 .elementor-icon{font-size:1rem;}.elementor-24 .elementor-element.elementor-element-f48fb44 .elementor-icon svg{height:1rem;}.elementor-24 .elementor-element.elementor-element-2f88f51 .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 );color:var( --e-global-color-65e3486 );}.elementor-24 .elementor-element.elementor-element-168fff2{--display:flex;}.elementor-24 .elementor-element.elementor-element-1d99a61{--e-image-carousel-slides-to-show:4;width:100%;max-width:100%;}.elementor-24 .elementor-element.elementor-element-1d99a61 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;}.elementor-24 .elementor-element.elementor-element-87d90ad{--e-image-carousel-slides-to-show:4;width:100%;max-width:100%;}.elementor-24 .elementor-element.elementor-element-87d90ad .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;border-radius:0.2rem 0.2rem 0.2rem 0.2rem;}.elementor-24 .elementor-element.elementor-element-d685d77{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4.5rem 0rem;--row-gap:4.5rem;--column-gap:0rem;--padding-top:3.5rem;--padding-bottom:3.5rem;--padding-left:10rem;--padding-right:10rem;}.elementor-24 .elementor-element.elementor-element-d685d77:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-d685d77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #1A1C2E 0%, #000000 60%);}.elementor-24 .elementor-element.elementor-element-468ec0b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-24 .elementor-element.elementor-element-0826753.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-0826753 .elementor-icon-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-0826753.elementor-view-stacked .elementor-icon{background-color:#B03648;}.elementor-24 .elementor-element.elementor-element-0826753.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-0826753.elementor-view-default .elementor-icon{color:#B03648;border-color:#B03648;}.elementor-24 .elementor-element.elementor-element-0826753.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-0826753.elementor-view-default .elementor-icon svg{fill:#B03648;}.elementor-24 .elementor-element.elementor-element-0826753 .elementor-icon{font-size:1rem;}.elementor-24 .elementor-element.elementor-element-0826753 .elementor-icon svg{height:1rem;}.elementor-24 .elementor-element.elementor-element-3fd544e .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 );color:var( --e-global-color-65e3486 );}.elementor-24 .elementor-element.elementor-element-3f41945{--display:flex;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-24 .elementor-element.elementor-element-7b05071{--display:flex;--gap:0.2rem 0rem;--row-gap:0.2rem;--column-gap:0rem;}.elementor-24 .elementor-element.elementor-element-1c7dc44 .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 );color:var( --e-global-color-65e3486 );}.elementor-24 .elementor-element.elementor-element-f52caf4 .elementor-heading-title{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 );color:var( --e-global-color-65e3486 );}.elementor-24 .elementor-element.elementor-element-8c7b9f6{width:initial;max-width:initial;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-65e3486 );}.elementor-24 .elementor-element.elementor-element-9216d8e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-24 .elementor-element.elementor-element-4fd9515 img{border-radius:3.2px 3.2px 3.2px 3.2px;}.elementor-24 .elementor-element.elementor-element-cb806f4{width:var( --container-widget-width, 100% );max-width:100%;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-a868e1b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4.5rem 0rem;--row-gap:4.5rem;--column-gap:0rem;--padding-top:3.5rem;--padding-bottom:3.5rem;--padding-left:10rem;--padding-right:10rem;}.elementor-24 .elementor-element.elementor-element-a868e1b:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-a868e1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #1A1C2E 0%, #000000 60%);}.elementor-24 .elementor-element.elementor-element-a7cac28{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-24 .elementor-element.elementor-element-5febb93.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-5febb93 .elementor-icon-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-5febb93.elementor-view-stacked .elementor-icon{background-color:#B03648;}.elementor-24 .elementor-element.elementor-element-5febb93.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-5febb93.elementor-view-default .elementor-icon{color:#B03648;border-color:#B03648;}.elementor-24 .elementor-element.elementor-element-5febb93.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-5febb93.elementor-view-default .elementor-icon svg{fill:#B03648;}.elementor-24 .elementor-element.elementor-element-5febb93 .elementor-icon{font-size:1rem;}.elementor-24 .elementor-element.elementor-element-5febb93 .elementor-icon svg{height:1rem;}.elementor-24 .elementor-element.elementor-element-67e2469 .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 );color:var( --e-global-color-65e3486 );}.elementor-24 .elementor-element.elementor-element-f9560a1{--display:flex;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-24 .elementor-element.elementor-element-34cd1cc{--display:flex;--gap:0.2rem 0rem;--row-gap:0.2rem;--column-gap:0rem;}.elementor-24 .elementor-element.elementor-element-74a2ea7 .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 );color:var( --e-global-color-65e3486 );}.elementor-24 .elementor-element.elementor-element-8f2d0d5{width:initial;max-width:initial;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-65e3486 );}.elementor-24 .elementor-element.elementor-element-8f2d0d5 a{color:var( --e-global-color-65e3486 );}.elementor-24 .elementor-element.elementor-element-f838524 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-24 .elementor-element.elementor-element-3080ac9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:8rem;--padding-bottom:8rem;--padding-left:10rem;--padding-right:10rem;}.elementor-24 .elementor-element.elementor-element-3080ac9:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-3080ac9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #1A1C2E 0%, var( --e-global-color-d3f8100 ) 60%);}.elementor-24 .elementor-element.elementor-element-3080ac9.e-con{--align-self:center;}.elementor-24 .elementor-element.elementor-element-f0e8aa6{text-align:center;}.elementor-24 .elementor-element.elementor-element-f0e8aa6 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:3rem;font-weight:500;color:var( --e-global-color-65e3486 );}.elementor-24 .elementor-element.elementor-element-3ab3d10{text-align:center;}.elementor-24 .elementor-element.elementor-element-3ab3d10 .elementor-heading-title{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 );color:var( --e-global-color-65e3486 );}.elementor-24 .elementor-element.elementor-element-4c5d69f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0.8rem 0.8rem;--row-gap:0.8rem;--column-gap:0.8rem;}.elementor-24 .elementor-element.elementor-element-4c5d69f.e-con{--align-self:center;}.elementor-24 .elementor-element.elementor-element-925c44f .elementor-button{background-color:#FFFFFF00;font-family:"Outfit", Sans-serif;font-size:2rem;font-weight:500;fill:var( --e-global-color-65e3486 );color:var( --e-global-color-65e3486 );border-style:none;border-radius:20px 20px 20px 20px;padding:1rem 1rem 1rem 1rem;}.elementor-24 .elementor-element.elementor-element-925c44f:hover{--e-transform-scale:1.1;}.elementor-24 .elementor-element.elementor-element-925c44f{margin:01rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-24 .elementor-element.elementor-element-925c44f.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-6c67e26 .elementor-button{background-color:#FFFFFF00;font-family:"Outfit", Sans-serif;font-size:2.2rem;font-weight:500;fill:var( --e-global-color-65e3486 );color:var( --e-global-color-65e3486 );border-style:none;border-radius:20px 20px 20px 20px;padding:1rem 1rem 1rem 1rem;}.elementor-24 .elementor-element.elementor-element-6c67e26:hover{--e-transform-scale:1.1;}.elementor-24 .elementor-element.elementor-element-6c67e26{margin:01rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-24 .elementor-element.elementor-element-6c67e26.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-21da118 .elementor-button{background-color:#FFFFFF00;font-family:"Outfit", Sans-serif;font-size:2rem;font-weight:500;fill:var( --e-global-color-65e3486 );color:var( --e-global-color-65e3486 );border-style:none;border-radius:20px 20px 20px 20px;padding:1rem 1rem 1rem 1rem;}.elementor-24 .elementor-element.elementor-element-21da118:hover{--e-transform-scale:1.1;}.elementor-24 .elementor-element.elementor-element-21da118{margin:01rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-24 .elementor-element.elementor-element-21da118.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-769b87b{--display:flex;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-24 .elementor-element.elementor-element-91b5c1b{--width:100%;}.elementor-24 .elementor-element.elementor-element-5068244{--width:16rem;}.elementor-24 .elementor-element.elementor-element-a737c6a{--width:50rem;}.elementor-24 .elementor-element.elementor-element-3f41945{--width:50rem;}.elementor-24 .elementor-element.elementor-element-f9560a1{--width:50rem;}}@media(max-width:1023px) and (min-width:768px){.elementor-24 .elementor-element.elementor-element-3f41945{--width:100%;}.elementor-24 .elementor-element.elementor-element-f9560a1{--width:100%;}}@media(max-width:1339px){.elementor-24 .elementor-element.elementor-element-91b5c1b{--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:5rem;--padding-right:5rem;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-24 .elementor-element.elementor-element-0a95a8c .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-24 .elementor-element.elementor-element-fc6e747 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-24 .elementor-element.elementor-element-2e5ce0e .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-24 .elementor-element.elementor-element-11f2d56 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-a8f0f72{--container-widget-width:26rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 26rem );max-width:26rem;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-24 .elementor-element.elementor-element-a2b9337 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-9b49987 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-8a20176 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-cf3638c{--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:5rem;--padding-right:5rem;}.elementor-24 .elementor-element.elementor-element-4c6125a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-a0b037e img{width:30rem;}.elementor-24 .elementor-element.elementor-element-f5b9856 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-24 .elementor-element.elementor-element-54c6c4e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-2efa504{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-2b4ec9c .elementor-heading-title{font-size:var( --e-global-typography-8105d2c-font-size );line-height:var( --e-global-typography-8105d2c-line-height );letter-spacing:var( --e-global-typography-8105d2c-letter-spacing );word-spacing:var( --e-global-typography-8105d2c-word-spacing );}.elementor-24 .elementor-element.elementor-element-6c3b723 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-c43b7a4 .elementor-heading-title{font-size:var( --e-global-typography-8105d2c-font-size );line-height:var( --e-global-typography-8105d2c-line-height );letter-spacing:var( --e-global-typography-8105d2c-letter-spacing );word-spacing:var( --e-global-typography-8105d2c-word-spacing );}.elementor-24 .elementor-element.elementor-element-8ebfddf .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-d56f1da .elementor-heading-title{font-size:var( --e-global-typography-8105d2c-font-size );line-height:var( --e-global-typography-8105d2c-line-height );letter-spacing:var( --e-global-typography-8105d2c-letter-spacing );word-spacing:var( --e-global-typography-8105d2c-word-spacing );}.elementor-24 .elementor-element.elementor-element-c3b6f92 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-581b683{--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:5rem;--padding-right:5rem;}.elementor-24 .elementor-element.elementor-element-36c3b38 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-24 .elementor-element.elementor-element-8316a65{--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:5rem;--padding-right:5rem;}.elementor-24 .elementor-element.elementor-element-2f88f51 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-24 .elementor-element.elementor-element-d685d77{--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:5rem;--padding-right:5rem;}.elementor-24 .elementor-element.elementor-element-3fd544e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-24 .elementor-element.elementor-element-1c7dc44 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-24 .elementor-element.elementor-element-f52caf4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-8c7b9f6{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-cb806f4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-24 .elementor-element.elementor-element-a868e1b{--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:5rem;--padding-right:5rem;}.elementor-24 .elementor-element.elementor-element-67e2469 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-24 .elementor-element.elementor-element-74a2ea7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-24 .elementor-element.elementor-element-8f2d0d5{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-f0e8aa6 .elementor-heading-title{font-size:2.5rem;}.elementor-24 .elementor-element.elementor-element-3ab3d10 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:1023px){.elementor-24 .elementor-element.elementor-element-91b5c1b{--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-24 .elementor-element.elementor-element-0a95a8c .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-24 .elementor-element.elementor-element-fc6e747 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-24 .elementor-element.elementor-element-2e5ce0e .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-24 .elementor-element.elementor-element-11f2d56 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-a8f0f72{width:var( --container-widget-width, 26rem );max-width:26rem;--container-widget-width:26rem;--container-widget-flex-grow:0;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-24 .elementor-element.elementor-element-a2b9337 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-9b49987 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-8a20176 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-cf3638c{--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-24 .elementor-element.elementor-element-4c6125a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-a0b037e img{width:50rem;}.elementor-24 .elementor-element.elementor-element-f5b9856 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-24 .elementor-element.elementor-element-54c6c4e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-2efa504{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-2b4ec9c .elementor-heading-title{font-size:var( --e-global-typography-8105d2c-font-size );line-height:var( --e-global-typography-8105d2c-line-height );letter-spacing:var( --e-global-typography-8105d2c-letter-spacing );word-spacing:var( --e-global-typography-8105d2c-word-spacing );}.elementor-24 .elementor-element.elementor-element-6c3b723 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-c43b7a4 .elementor-heading-title{font-size:var( --e-global-typography-8105d2c-font-size );line-height:var( --e-global-typography-8105d2c-line-height );letter-spacing:var( --e-global-typography-8105d2c-letter-spacing );word-spacing:var( --e-global-typography-8105d2c-word-spacing );}.elementor-24 .elementor-element.elementor-element-8ebfddf .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-d56f1da .elementor-heading-title{font-size:var( --e-global-typography-8105d2c-font-size );line-height:var( --e-global-typography-8105d2c-line-height );letter-spacing:var( --e-global-typography-8105d2c-letter-spacing );word-spacing:var( --e-global-typography-8105d2c-word-spacing );}.elementor-24 .elementor-element.elementor-element-c3b6f92 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-581b683{--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-24 .elementor-element.elementor-element-36c3b38 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-24 .elementor-element.elementor-element-8316a65{--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-24 .elementor-element.elementor-element-2f88f51 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-24 .elementor-element.elementor-element-d685d77{--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-24 .elementor-element.elementor-element-3fd544e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-24 .elementor-element.elementor-element-1c7dc44 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-24 .elementor-element.elementor-element-f52caf4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-8c7b9f6{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-9216d8e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-24 .elementor-element.elementor-element-4fd9515{text-align:start;}.elementor-24 .elementor-element.elementor-element-4fd9515 img{width:20rem;}.elementor-24 .elementor-element.elementor-element-a868e1b{--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-24 .elementor-element.elementor-element-67e2469 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-24 .elementor-element.elementor-element-74a2ea7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-24 .elementor-element.elementor-element-8f2d0d5{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-3ab3d10 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-24 .elementor-element.elementor-element-5068244{--width:14rem;--justify-content:flex-end;}.elementor-24 .elementor-element.elementor-element-ac2b449 .elementor-icon{font-size:7rem;}.elementor-24 .elementor-element.elementor-element-ac2b449 .elementor-icon svg{height:7rem;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-24 .elementor-element.elementor-element-0a95a8c .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-24 .elementor-element.elementor-element-fc6e747 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-24 .elementor-element.elementor-element-2e5ce0e .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-24 .elementor-element.elementor-element-11f2d56 .elementor-button{font-size:var( --e-global-typography-accent-font-size );padding:1rem 1rem 1rem 1rem;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-75335f9{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-24 .elementor-element.elementor-element-a2b9337 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-9b49987 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-8a20176 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-4c6125a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-a0b037e img{width:18rem;}.elementor-24 .elementor-element.elementor-element-f5b9856 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-24 .elementor-element.elementor-element-54c6c4e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-2efa504{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-2b4ec9c .elementor-heading-title{font-size:var( --e-global-typography-8105d2c-font-size );line-height:var( --e-global-typography-8105d2c-line-height );letter-spacing:var( --e-global-typography-8105d2c-letter-spacing );word-spacing:var( --e-global-typography-8105d2c-word-spacing );}.elementor-24 .elementor-element.elementor-element-6c3b723 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-c43b7a4 .elementor-heading-title{font-size:var( --e-global-typography-8105d2c-font-size );line-height:var( --e-global-typography-8105d2c-line-height );letter-spacing:var( --e-global-typography-8105d2c-letter-spacing );word-spacing:var( --e-global-typography-8105d2c-word-spacing );}.elementor-24 .elementor-element.elementor-element-8ebfddf .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-d56f1da .elementor-heading-title{font-size:var( --e-global-typography-8105d2c-font-size );line-height:var( --e-global-typography-8105d2c-line-height );letter-spacing:var( --e-global-typography-8105d2c-letter-spacing );word-spacing:var( --e-global-typography-8105d2c-word-spacing );}.elementor-24 .elementor-element.elementor-element-c3b6f92 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-36c3b38 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-24 .elementor-element.elementor-element-2f88f51 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-24 .elementor-element.elementor-element-3fd544e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-24 .elementor-element.elementor-element-1c7dc44 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-24 .elementor-element.elementor-element-f52caf4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-8c7b9f6{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-67e2469 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-24 .elementor-element.elementor-element-74a2ea7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-24 .elementor-element.elementor-element-8f2d0d5{font-size:var( --e-global-typography-text-font-size );}.elementor-24 .elementor-element.elementor-element-3080ac9{--padding-top:8rem;--padding-bottom:8rem;--padding-left:2.5rem;--padding-right:2.5rem;}.elementor-24 .elementor-element.elementor-element-3ab3d10 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for shortcode, class: .elementor-element-cb806f4 *//* CONTAINER */
.elementor-24 .elementor-element.elementor-element-cb806f4 .ai-wrap {
    background-color: transparent;
    padding: 0px;
    padding-top: 32px;
}

.elementor-24 .elementor-element.elementor-element-cb806f4 .ai-control-spinner {
    display: none;
}


/* ---------------------------------------- */


/* ALBUM COVER */
.elementor-24 .elementor-element.elementor-element-cb806f4 .ai-control-wrap-thumb {
    border-radius: 3px;
}


/* ---------------------------------------- */


/* CONTROLS */
.elementor-24 .elementor-element.elementor-element-cb806f4 .ai-tracklist-prev,
.elementor-24 .elementor-element.elementor-element-cb806f4 .ai-tracklist-next,
.elementor-24 .elementor-element.elementor-element-cb806f4 .ai-btn, 
.elementor-24 .elementor-element.elementor-element-cb806f4 .ai-track-progress-bar,
.elementor-24 .elementor-element.elementor-element-cb806f4 .ai-track-progress,
.elementor-24 .elementor-element.elementor-element-cb806f4 .ai-track-active {
    border-radius: 3px;
}

.elementor-24 .elementor-element.elementor-element-cb806f4 .ai-track-progress-bar {
    background-color: rgba(176, 54, 72, 0.5);
}

.elementor-24 .elementor-element.elementor-element-cb806f4 .ai-audio-control,
.elementor-24 .elementor-element.elementor-element-cb806f4 .ai-tracklist-prev,
.elementor-24 .elementor-element.elementor-element-cb806f4 .ai-tracklist-next,
.elementor-24 .elementor-element.elementor-element-cb806f4 .ai-btn {
    background-color: rgba(176, 54, 72, 1);
}


/* ---------------------------------------- */


/* FONTS & TEXT */
.elementor-24 .elementor-element.elementor-element-cb806f4 .ai-with-typography {
    font-family: var(--e-global-typography-text-font-family);
    font-size: var( --e-global-typography-text-font-size );
}

.elementor-24 .elementor-element.elementor-element-cb806f4 .ai-track-time {
    opacity: 0.5;
}


/* ---------------------------------------- */


/* TRACKS */
.elementor-24 .elementor-element.elementor-element-cb806f4 .ai-track {
    background-color: transparent;
}

.elementor-24 .elementor-element.elementor-element-cb806f4 .ai-track-active {
    border-color: #B03648;
    border-width: 1px;
    border-style: solid;
    font-weight: 500;
}

.elementor-24 .elementor-element.elementor-element-cb806f4 .ai-track-title,
.elementor-24 .elementor-element.elementor-element-cb806f4 .ai-track-control {
    font-weight: 500;
}


/* ---------------------------------------- */


/* VOLUME */
.elementor-24 .elementor-element.elementor-element-cb806f4 .ai-volume-bar-active,
.elementor-24 .elementor-element.elementor-element-cb806f4 .ai-volume-bar {
    border-right: 1px solid;
    color: transparent;
    background-color: transparent;
    
}/* End custom CSS */