.elementor-14921 .elementor-element.elementor-element-3197f034{--display:flex;--min-height:1440px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-14921 .elementor-element.elementor-element-3197f034::before, .elementor-14921 .elementor-element.elementor-element-3197f034 > .elementor-background-video-container::before, .elementor-14921 .elementor-element.elementor-element-3197f034 > .e-con-inner > .elementor-background-video-container::before, .elementor-14921 .elementor-element.elementor-element-3197f034 > .elementor-background-slideshow::before, .elementor-14921 .elementor-element.elementor-element-3197f034 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14921 .elementor-element.elementor-element-3197f034 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-c04ad5e ) 47%, var( --e-global-color-primary ) 90%);}.elementor-14921 .elementor-element.elementor-element-4876c8de{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14921 .elementor-element.elementor-element-4876c8de.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14921 .elementor-element.elementor-element-5da600ef{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--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-14921 .elementor-element.elementor-element-5da600ef.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14921 .elementor-element.elementor-element-4989ffea{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:0px 0px 0px 1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:0px;}.elementor-14921 .elementor-element.elementor-element-6c2569f5{--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:center;--gap:11px 11px;--row-gap:11px;--column-gap:11px;}.elementor-14921 .elementor-element.elementor-element-6c2569f5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-14921 .elementor-element.elementor-element-7c400783{width:var( --container-widget-width, 529.609px );max-width:529.609px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:529.609px;--container-widget-flex-grow:0;text-align:start;}.elementor-14921 .elementor-element.elementor-element-7c400783.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14921 .elementor-element.elementor-element-7c400783 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-weight:800;color:var( --e-global-color-283200b );}.elementor-14921 .elementor-element.elementor-element-618fb7d8{--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;--margin-top:4px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14921 .elementor-element.elementor-element-54907d9d{margin:0px 14px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14921 .elementor-element.elementor-element-54907d9d.elementor-element{--align-self:center;}.elementor-14921 .elementor-element.elementor-element-54907d9d .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:1.1rem;font-weight:500;color:#FFFFFF;}.elementor-14921 .elementor-element.elementor-element-1b311d8f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--alignment:right;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;--e-share-buttons-primary-color:#FFFFFF;}.elementor-14921 .elementor-element.elementor-element-1b311d8f.elementor-element{--align-self:center;}.elementor-14921 .elementor-element.elementor-element-1b311d8f .elementor-share-btn__icon{--e-share-buttons-icon-size:2.3em;}.elementor-14921 .elementor-element.elementor-element-1b311d8f .elementor-share-btn{border-width:2px;}.elementor-14921 .elementor-element.elementor-element-60a22a46{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-14921 .elementor-element.elementor-element-5e122126.elementor-element{--align-self:center;}.elementor-14921 .elementor-element.elementor-element-5e122126{text-align:end;}.elementor-14921 .elementor-element.elementor-element-5e122126 img{width:373px;border-radius:11px 11px 11px 11px;}.elementor-14921 .elementor-element.elementor-element-77dc3e85{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 1px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-14921 .elementor-element.elementor-element-6760a62{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;font-family:"Proxima Nova", Sans-serif;font-size:1.5rem;font-weight:400;line-height:40px;color:var( --e-global-color-283200b );}.elementor-14921 .elementor-element.elementor-element-0f94a0d{--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;--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-14921 .elementor-element.elementor-element-b9e8e4e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:8px 8px 8px 8px;--margin-top:8px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-14921 .elementor-element.elementor-element-b9e8e4e::before, .elementor-14921 .elementor-element.elementor-element-b9e8e4e > .elementor-background-video-container::before, .elementor-14921 .elementor-element.elementor-element-b9e8e4e > .e-con-inner > .elementor-background-video-container::before, .elementor-14921 .elementor-element.elementor-element-b9e8e4e > .elementor-background-slideshow::before, .elementor-14921 .elementor-element.elementor-element-b9e8e4e > .e-con-inner > .elementor-background-slideshow::before, .elementor-14921 .elementor-element.elementor-element-b9e8e4e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(150deg, var( --e-global-color-primary ) 0%, #9CDDE452 100%);}.elementor-14921 .elementor-element.elementor-element-0865fce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14921 .elementor-element.elementor-element-0865fce .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:1.6rem;font-weight:700;color:#FFFFFF;}.elementor-14921 .elementor-element.elementor-element-ff63dcc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 18px;padding:4px 0px 0px 4px;border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-283200b );text-align:start;}.elementor-14921 .elementor-element.elementor-element-ff63dcc.elementor-element{--align-self:flex-end;}.elementor-14921 .elementor-element.elementor-element-ff63dcc .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:1.2rem;font-weight:400;color:#FFFFFF;}.elementor-14921 .elementor-element.elementor-element-742fd46{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14921 .elementor-element.elementor-element-742fd46 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-weight:400;line-height:40px;color:var( --e-global-color-283200b );}.elementor-14921 .elementor-element.elementor-element-feca42f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.23;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#A7F8FF;--border-color:#A7F8FF;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:52px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-14921 .elementor-element.elementor-element-feca42f::before, .elementor-14921 .elementor-element.elementor-element-feca42f > .elementor-background-video-container::before, .elementor-14921 .elementor-element.elementor-element-feca42f > .e-con-inner > .elementor-background-video-container::before, .elementor-14921 .elementor-element.elementor-element-feca42f > .elementor-background-slideshow::before, .elementor-14921 .elementor-element.elementor-element-feca42f > .e-con-inner > .elementor-background-slideshow::before, .elementor-14921 .elementor-element.elementor-element-feca42f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(61deg, var( --e-global-color-primary ) 0%, var( --e-global-color-c04ad5e ) 100%);}.elementor-14921 .elementor-element.elementor-element-7400bb0{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 8px 24px;text-align:start;}.elementor-14921 .elementor-element.elementor-element-7400bb0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14921 .elementor-element.elementor-element-7400bb0 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:2.7rem;font-weight:800;color:var( --e-global-color-283200b );}.elementor-14921 .elementor-element.elementor-element-3d20a02{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:32px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-14921 .elementor-element.elementor-element-3d20a02.e-con{--align-self:flex-start;}.elementor-14921 .elementor-element.elementor-element-67806b0{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14921 .elementor-element.elementor-element-67806b0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14921 .elementor-element.elementor-element-e702f6c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;font-family:"Proxima Nova", Sans-serif;font-size:1.5rem;font-weight:400;line-height:40px;color:var( --e-global-color-283200b );}.elementor-14921 .elementor-element.elementor-element-fd5583e{--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:center;border-style:solid;--border-style:solid;border-color:#A7F8FF87;--border-color:#A7F8FF87;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.37);--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14921 .elementor-element.elementor-element-fd5583e:not(.elementor-motion-effects-element-type-background), .elementor-14921 .elementor-element.elementor-element-fd5583e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-283200b );}.elementor-14921 .elementor-element.elementor-element-73a0f37{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 8px 0px 8px;text-align:center;}.elementor-14921 .elementor-element.elementor-element-73a0f37 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:1.2rem;font-weight:700;line-height:1.5rem;}.elementor-14921 .elementor-element.elementor-element-73a0f37 .elementor-heading-title a:hover, .elementor-14921 .elementor-element.elementor-element-73a0f37 .elementor-heading-title a:focus{color:var( --e-global-color-b3aede3 );}.elementor-14921 .elementor-element.elementor-element-7470c46{width:100%;max-width:100%;margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 8px 24px;text-align:start;}.elementor-14921 .elementor-element.elementor-element-7470c46.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14921 .elementor-element.elementor-element-7470c46 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:2.7rem;font-weight:800;color:var( --e-global-color-283200b );}.elementor-14921 .elementor-element.elementor-element-b689e74{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 24px 0px 023px;text-align:start;}.elementor-14921 .elementor-element.elementor-element-b689e74.elementor-element{--align-self:flex-start;}.elementor-14921 .elementor-element.elementor-element-b689e74 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-weight:400;line-height:40px;color:var( --e-global-color-283200b );}.elementor-14921 .elementor-element.elementor-element-a967770{--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;--margin-top:32px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-14921 .elementor-element.elementor-element-2c4fd61{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14921 .elementor-element.elementor-element-2c4fd61.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-14921 .elementor-element.elementor-element-eda9361{--display:flex;--overlay-opacity:0.31;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#A7F8FFC7;--border-color:#A7F8FFC7;--border-radius:8px 8px 8px 8px;--padding-top:45px;--padding-bottom:45px;--padding-left:18px;--padding-right:18px;}.elementor-14921 .elementor-element.elementor-element-eda9361::before, .elementor-14921 .elementor-element.elementor-element-eda9361 > .elementor-background-video-container::before, .elementor-14921 .elementor-element.elementor-element-eda9361 > .e-con-inner > .elementor-background-video-container::before, .elementor-14921 .elementor-element.elementor-element-eda9361 > .elementor-background-slideshow::before, .elementor-14921 .elementor-element.elementor-element-eda9361 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14921 .elementor-element.elementor-element-eda9361 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-c04ad5e ) 0%, #000000 100%);}.elementor-14921 .elementor-element.elementor-element-6009f4d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14921 .elementor-element.elementor-element-8735de7{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 24px 8px 24px;text-align:start;}.elementor-14921 .elementor-element.elementor-element-8735de7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14921 .elementor-element.elementor-element-8735de7 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:2rem;font-weight:800;color:var( --e-global-color-283200b );}.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-weight:var( --e-global-typography-secondary-font-weight );}.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-14921 .elementor-element.elementor-element-0338b58{--divider-border-style:dotted;--divider-color:var( --e-global-color-eb94246 );--divider-border-width:1px;margin:-27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 24px 0px 24px;}.elementor-14921 .elementor-element.elementor-element-0338b58 .elementor-divider-separator{width:35%;}.elementor-14921 .elementor-element.elementor-element-0338b58 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14921 .elementor-element.elementor-element-b3a5bc0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 24px 0px 24px;border-radius:0px 0px 0px 0px;font-family:"Proxima Nova", Sans-serif;font-size:1.5rem;font-weight:400;line-height:40px;color:var( --e-global-color-283200b );}.elementor-14921 .elementor-element.elementor-element-5f6716a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 24px 8px 24px;text-align:start;}.elementor-14921 .elementor-element.elementor-element-5f6716a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14921 .elementor-element.elementor-element-5f6716a .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:2rem;font-weight:800;color:var( --e-global-color-283200b );}.elementor-14921 .elementor-element.elementor-element-b71057c{--divider-border-style:dotted;--divider-color:var( --e-global-color-eb94246 );--divider-border-width:1px;margin:-27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 24px 0px 24px;}.elementor-14921 .elementor-element.elementor-element-b71057c .elementor-divider-separator{width:35%;}.elementor-14921 .elementor-element.elementor-element-b71057c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14921 .elementor-element.elementor-element-ce38dd4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 24px 0px 24px;border-radius:0px 0px 0px 0px;font-family:"Proxima Nova", Sans-serif;font-size:1.5rem;font-weight:400;line-height:40px;color:var( --e-global-color-283200b );}.elementor-14921 .elementor-element.elementor-element-9ec9662{--display:flex;--overlay-opacity:0.31;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#A7F8FFC7;--border-color:#A7F8FFC7;--border-radius:8px 8px 8px 8px;--padding-top:45px;--padding-bottom:45px;--padding-left:18px;--padding-right:18px;}.elementor-14921 .elementor-element.elementor-element-9ec9662::before, .elementor-14921 .elementor-element.elementor-element-9ec9662 > .elementor-background-video-container::before, .elementor-14921 .elementor-element.elementor-element-9ec9662 > .e-con-inner > .elementor-background-video-container::before, .elementor-14921 .elementor-element.elementor-element-9ec9662 > .elementor-background-slideshow::before, .elementor-14921 .elementor-element.elementor-element-9ec9662 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14921 .elementor-element.elementor-element-9ec9662 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-c04ad5e ) 0%, #000000 100%);}.elementor-14921 .elementor-element.elementor-element-7b37ccd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14921 .elementor-element.elementor-element-b9ecd25{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 24px 8px 24px;text-align:start;}.elementor-14921 .elementor-element.elementor-element-b9ecd25.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14921 .elementor-element.elementor-element-b9ecd25 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:2rem;font-weight:800;color:var( --e-global-color-283200b );}.elementor-14921 .elementor-element.elementor-element-231a0e5{--divider-border-style:dotted;--divider-color:var( --e-global-color-eb94246 );--divider-border-width:1px;margin:-27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 24px 0px 24px;}.elementor-14921 .elementor-element.elementor-element-231a0e5 .elementor-divider-separator{width:35%;}.elementor-14921 .elementor-element.elementor-element-231a0e5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14921 .elementor-element.elementor-element-d7bd36a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 24px 0px 24px;border-radius:0px 0px 0px 0px;font-family:"Proxima Nova", Sans-serif;font-size:1.5rem;font-weight:400;line-height:40px;color:var( --e-global-color-283200b );}.elementor-14921 .elementor-element.elementor-element-fc0a8ec{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 24px 8px 24px;text-align:start;}.elementor-14921 .elementor-element.elementor-element-fc0a8ec.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14921 .elementor-element.elementor-element-fc0a8ec .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:2rem;font-weight:800;color:var( --e-global-color-283200b );}.elementor-14921 .elementor-element.elementor-element-36a97ef{--divider-border-style:dotted;--divider-color:var( --e-global-color-eb94246 );--divider-border-width:1px;margin:-27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 24px 0px 24px;}.elementor-14921 .elementor-element.elementor-element-36a97ef .elementor-divider-separator{width:35%;}.elementor-14921 .elementor-element.elementor-element-36a97ef .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14921 .elementor-element.elementor-element-2ce9232{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 24px 0px 24px;border-radius:0px 0px 0px 0px;font-family:"Proxima Nova", Sans-serif;font-size:1.5rem;font-weight:400;line-height:40px;color:var( --e-global-color-283200b );}.elementor-14921 .elementor-element.elementor-element-f969c01{--display:flex;--overlay-opacity:0.31;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#A7F8FFC7;--border-color:#A7F8FFC7;--border-radius:8px 8px 8px 8px;--padding-top:45px;--padding-bottom:45px;--padding-left:18px;--padding-right:18px;}.elementor-14921 .elementor-element.elementor-element-f969c01::before, .elementor-14921 .elementor-element.elementor-element-f969c01 > .elementor-background-video-container::before, .elementor-14921 .elementor-element.elementor-element-f969c01 > .e-con-inner > .elementor-background-video-container::before, .elementor-14921 .elementor-element.elementor-element-f969c01 > .elementor-background-slideshow::before, .elementor-14921 .elementor-element.elementor-element-f969c01 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14921 .elementor-element.elementor-element-f969c01 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-c04ad5e ) 0%, #000000 100%);}.elementor-14921 .elementor-element.elementor-element-1149067{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14921 .elementor-element.elementor-element-e60ce69{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 24px 8px 24px;text-align:start;}.elementor-14921 .elementor-element.elementor-element-e60ce69.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14921 .elementor-element.elementor-element-e60ce69 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:2rem;font-weight:800;color:var( --e-global-color-283200b );}.elementor-14921 .elementor-element.elementor-element-8ed5cd7{--divider-border-style:dotted;--divider-color:var( --e-global-color-eb94246 );--divider-border-width:1px;margin:-27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 24px 0px 24px;}.elementor-14921 .elementor-element.elementor-element-8ed5cd7 .elementor-divider-separator{width:35%;}.elementor-14921 .elementor-element.elementor-element-8ed5cd7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14921 .elementor-element.elementor-element-af14f7f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 24px 0px 24px;border-radius:0px 0px 0px 0px;font-family:"Proxima Nova", Sans-serif;font-size:1.5rem;font-weight:400;line-height:40px;color:var( --e-global-color-283200b );}.elementor-14921 .elementor-element.elementor-element-3f8fc84{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 24px 8px 24px;text-align:start;}.elementor-14921 .elementor-element.elementor-element-3f8fc84.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14921 .elementor-element.elementor-element-3f8fc84 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:2rem;font-weight:800;color:var( --e-global-color-283200b );}.elementor-14921 .elementor-element.elementor-element-96f517f{--divider-border-style:dotted;--divider-color:var( --e-global-color-eb94246 );--divider-border-width:1px;margin:-27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 24px 0px 24px;}.elementor-14921 .elementor-element.elementor-element-96f517f .elementor-divider-separator{width:35%;}.elementor-14921 .elementor-element.elementor-element-96f517f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14921 .elementor-element.elementor-element-89c70f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 24px 0px 24px;border-radius:0px 0px 0px 0px;font-family:"Proxima Nova", Sans-serif;font-size:1.5rem;font-weight:400;line-height:40px;color:var( --e-global-color-283200b );}.elementor-14921 .elementor-element.elementor-element-152c775{--display:flex;--overlay-opacity:0.31;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#A7F8FFC7;--border-color:#A7F8FFC7;--border-radius:8px 8px 8px 8px;--padding-top:45px;--padding-bottom:45px;--padding-left:18px;--padding-right:18px;}.elementor-14921 .elementor-element.elementor-element-152c775::before, .elementor-14921 .elementor-element.elementor-element-152c775 > .elementor-background-video-container::before, .elementor-14921 .elementor-element.elementor-element-152c775 > .e-con-inner > .elementor-background-video-container::before, .elementor-14921 .elementor-element.elementor-element-152c775 > .elementor-background-slideshow::before, .elementor-14921 .elementor-element.elementor-element-152c775 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14921 .elementor-element.elementor-element-152c775 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-c04ad5e ) 0%, #000000 100%);}.elementor-14921 .elementor-element.elementor-element-9f896c0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14921 .elementor-element.elementor-element-8967660{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 24px 8px 24px;text-align:start;}.elementor-14921 .elementor-element.elementor-element-8967660.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14921 .elementor-element.elementor-element-8967660 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:2rem;font-weight:800;color:var( --e-global-color-283200b );}.elementor-14921 .elementor-element.elementor-element-f5fb1dc{--divider-border-style:dotted;--divider-color:var( --e-global-color-eb94246 );--divider-border-width:1px;margin:-27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 24px 0px 24px;}.elementor-14921 .elementor-element.elementor-element-f5fb1dc .elementor-divider-separator{width:35%;}.elementor-14921 .elementor-element.elementor-element-f5fb1dc .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14921 .elementor-element.elementor-element-eb7c90f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 24px 0px 24px;border-radius:0px 0px 0px 0px;font-family:"Proxima Nova", Sans-serif;font-size:1.5rem;font-weight:400;line-height:40px;color:var( --e-global-color-283200b );}.elementor-14921 .elementor-element.elementor-element-fe6c783{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 24px 8px 24px;text-align:start;}.elementor-14921 .elementor-element.elementor-element-fe6c783.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14921 .elementor-element.elementor-element-fe6c783 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:2rem;font-weight:800;color:var( --e-global-color-283200b );}.elementor-14921 .elementor-element.elementor-element-83a22e1{--divider-border-style:dotted;--divider-color:var( --e-global-color-eb94246 );--divider-border-width:1px;margin:-27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 24px 0px 24px;}.elementor-14921 .elementor-element.elementor-element-83a22e1 .elementor-divider-separator{width:35%;}.elementor-14921 .elementor-element.elementor-element-83a22e1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14921 .elementor-element.elementor-element-c12fa23{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 24px 0px 24px;border-radius:0px 0px 0px 0px;font-family:"Proxima Nova", Sans-serif;font-size:1.5rem;font-weight:400;line-height:40px;color:var( --e-global-color-283200b );}.elementor-14921 .elementor-element.elementor-element-b820d9a{--display:flex;--overlay-opacity:0.31;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#A7F8FFC7;--border-color:#A7F8FFC7;--border-radius:8px 8px 8px 8px;--padding-top:45px;--padding-bottom:45px;--padding-left:18px;--padding-right:18px;}.elementor-14921 .elementor-element.elementor-element-b820d9a::before, .elementor-14921 .elementor-element.elementor-element-b820d9a > .elementor-background-video-container::before, .elementor-14921 .elementor-element.elementor-element-b820d9a > .e-con-inner > .elementor-background-video-container::before, .elementor-14921 .elementor-element.elementor-element-b820d9a > .elementor-background-slideshow::before, .elementor-14921 .elementor-element.elementor-element-b820d9a > .e-con-inner > .elementor-background-slideshow::before, .elementor-14921 .elementor-element.elementor-element-b820d9a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-c04ad5e ) 0%, #000000 100%);}.elementor-14921 .elementor-element.elementor-element-0b60e05{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14921 .elementor-element.elementor-element-5a1d863{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 24px 8px 24px;text-align:start;}.elementor-14921 .elementor-element.elementor-element-5a1d863.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14921 .elementor-element.elementor-element-5a1d863 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:2rem;font-weight:800;color:var( --e-global-color-283200b );}.elementor-14921 .elementor-element.elementor-element-c788bf0{--divider-border-style:dotted;--divider-color:var( --e-global-color-eb94246 );--divider-border-width:1px;margin:-27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 24px 0px 24px;}.elementor-14921 .elementor-element.elementor-element-c788bf0 .elementor-divider-separator{width:35%;}.elementor-14921 .elementor-element.elementor-element-c788bf0 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14921 .elementor-element.elementor-element-0985a9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 24px 0px 24px;border-radius:0px 0px 0px 0px;font-family:"Proxima Nova", Sans-serif;font-size:1.5rem;font-weight:400;line-height:40px;color:var( --e-global-color-283200b );}.elementor-14921 .elementor-element.elementor-element-e260ec9{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 24px 8px 24px;text-align:start;}.elementor-14921 .elementor-element.elementor-element-e260ec9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14921 .elementor-element.elementor-element-e260ec9 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:2rem;font-weight:800;color:var( --e-global-color-283200b );}.elementor-14921 .elementor-element.elementor-element-4fa8e99{--divider-border-style:dotted;--divider-color:var( --e-global-color-eb94246 );--divider-border-width:1px;margin:-27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 24px 0px 24px;}.elementor-14921 .elementor-element.elementor-element-4fa8e99 .elementor-divider-separator{width:35%;}.elementor-14921 .elementor-element.elementor-element-4fa8e99 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14921 .elementor-element.elementor-element-9e2a98b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 24px 0px 24px;border-radius:0px 0px 0px 0px;font-family:"Proxima Nova", Sans-serif;font-size:1.5rem;font-weight:400;line-height:40px;color:var( --e-global-color-283200b );}.elementor-14921 .elementor-element.elementor-element-5c04d18{--display:flex;--overlay-opacity:0.31;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#A7F8FFC7;--border-color:#A7F8FFC7;--border-radius:8px 8px 8px 8px;--padding-top:45px;--padding-bottom:45px;--padding-left:18px;--padding-right:18px;}.elementor-14921 .elementor-element.elementor-element-5c04d18::before, .elementor-14921 .elementor-element.elementor-element-5c04d18 > .elementor-background-video-container::before, .elementor-14921 .elementor-element.elementor-element-5c04d18 > .e-con-inner > .elementor-background-video-container::before, .elementor-14921 .elementor-element.elementor-element-5c04d18 > .elementor-background-slideshow::before, .elementor-14921 .elementor-element.elementor-element-5c04d18 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14921 .elementor-element.elementor-element-5c04d18 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-c04ad5e ) 0%, #000000 100%);}.elementor-14921 .elementor-element.elementor-element-a00af23{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14921 .elementor-element.elementor-element-be9da30{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 24px 8px 24px;text-align:start;}.elementor-14921 .elementor-element.elementor-element-be9da30.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14921 .elementor-element.elementor-element-be9da30 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:2rem;font-weight:800;color:var( --e-global-color-283200b );}.elementor-14921 .elementor-element.elementor-element-e69f1b7{--divider-border-style:dotted;--divider-color:var( --e-global-color-eb94246 );--divider-border-width:1px;margin:-27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 24px 0px 24px;}.elementor-14921 .elementor-element.elementor-element-e69f1b7 .elementor-divider-separator{width:35%;}.elementor-14921 .elementor-element.elementor-element-e69f1b7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14921 .elementor-element.elementor-element-7efc72a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 24px 0px 24px;border-radius:0px 0px 0px 0px;font-family:"Proxima Nova", Sans-serif;font-size:1.5rem;font-weight:400;line-height:40px;color:var( --e-global-color-283200b );}.elementor-14921 .elementor-element.elementor-element-56fa7c7{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 24px 8px 24px;text-align:start;}.elementor-14921 .elementor-element.elementor-element-56fa7c7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14921 .elementor-element.elementor-element-56fa7c7 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:2rem;font-weight:800;color:var( --e-global-color-283200b );}.elementor-14921 .elementor-element.elementor-element-fbdca43{--divider-border-style:dotted;--divider-color:var( --e-global-color-eb94246 );--divider-border-width:1px;margin:-27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 24px 0px 24px;}.elementor-14921 .elementor-element.elementor-element-fbdca43 .elementor-divider-separator{width:35%;}.elementor-14921 .elementor-element.elementor-element-fbdca43 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14921 .elementor-element.elementor-element-429d70b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 24px 0px 24px;border-radius:0px 0px 0px 0px;font-family:"Proxima Nova", Sans-serif;font-size:1.5rem;font-weight:400;line-height:40px;color:var( --e-global-color-283200b );}.elementor-14921 .elementor-element.elementor-element-32d313a{--display:flex;--overlay-opacity:0.31;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#A7F8FFC7;--border-color:#A7F8FFC7;--border-radius:8px 8px 8px 8px;--padding-top:45px;--padding-bottom:45px;--padding-left:18px;--padding-right:18px;}.elementor-14921 .elementor-element.elementor-element-32d313a::before, .elementor-14921 .elementor-element.elementor-element-32d313a > .elementor-background-video-container::before, .elementor-14921 .elementor-element.elementor-element-32d313a > .e-con-inner > .elementor-background-video-container::before, .elementor-14921 .elementor-element.elementor-element-32d313a > .elementor-background-slideshow::before, .elementor-14921 .elementor-element.elementor-element-32d313a > .e-con-inner > .elementor-background-slideshow::before, .elementor-14921 .elementor-element.elementor-element-32d313a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-c04ad5e ) 0%, #000000 100%);}.elementor-14921 .elementor-element.elementor-element-f19e5c4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14921 .elementor-element.elementor-element-e9b7a93{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 24px 8px 24px;text-align:start;}.elementor-14921 .elementor-element.elementor-element-e9b7a93.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14921 .elementor-element.elementor-element-e9b7a93 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:2rem;font-weight:800;color:var( --e-global-color-283200b );}.elementor-14921 .elementor-element.elementor-element-2012511{--divider-border-style:dotted;--divider-color:var( --e-global-color-eb94246 );--divider-border-width:1px;margin:-27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 24px 0px 24px;}.elementor-14921 .elementor-element.elementor-element-2012511 .elementor-divider-separator{width:35%;}.elementor-14921 .elementor-element.elementor-element-2012511 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14921 .elementor-element.elementor-element-a64ed4a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 24px 0px 24px;border-radius:0px 0px 0px 0px;font-family:"Proxima Nova", Sans-serif;font-size:1.5rem;font-weight:400;line-height:40px;color:var( --e-global-color-283200b );}.elementor-14921 .elementor-element.elementor-element-85df29f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 24px 8px 24px;text-align:start;}.elementor-14921 .elementor-element.elementor-element-85df29f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14921 .elementor-element.elementor-element-85df29f .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:2rem;font-weight:800;color:var( --e-global-color-283200b );}.elementor-14921 .elementor-element.elementor-element-128ac7e{--divider-border-style:dotted;--divider-color:var( --e-global-color-eb94246 );--divider-border-width:1px;margin:-27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 24px 0px 24px;}.elementor-14921 .elementor-element.elementor-element-128ac7e .elementor-divider-separator{width:35%;}.elementor-14921 .elementor-element.elementor-element-128ac7e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14921 .elementor-element.elementor-element-4a5d328{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 24px 0px 24px;border-radius:0px 0px 0px 0px;font-family:"Proxima Nova", Sans-serif;font-size:1.5rem;font-weight:400;line-height:40px;color:var( --e-global-color-283200b );}.elementor-14921 .elementor-element.elementor-element-93c499f{--display:flex;--overlay-opacity:0.31;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#A7F8FFC7;--border-color:#A7F8FFC7;--border-radius:8px 8px 8px 8px;--padding-top:45px;--padding-bottom:45px;--padding-left:18px;--padding-right:18px;}.elementor-14921 .elementor-element.elementor-element-93c499f::before, .elementor-14921 .elementor-element.elementor-element-93c499f > .elementor-background-video-container::before, .elementor-14921 .elementor-element.elementor-element-93c499f > .e-con-inner > .elementor-background-video-container::before, .elementor-14921 .elementor-element.elementor-element-93c499f > .elementor-background-slideshow::before, .elementor-14921 .elementor-element.elementor-element-93c499f > .e-con-inner > .elementor-background-slideshow::before, .elementor-14921 .elementor-element.elementor-element-93c499f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-c04ad5e ) 0%, #000000 100%);}.elementor-14921 .elementor-element.elementor-element-8b90a9f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14921 .elementor-element.elementor-element-bf3c088{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 24px 8px 24px;text-align:start;}.elementor-14921 .elementor-element.elementor-element-bf3c088.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14921 .elementor-element.elementor-element-bf3c088 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:2rem;font-weight:800;color:var( --e-global-color-283200b );}.elementor-14921 .elementor-element.elementor-element-519bb4b{--divider-border-style:dotted;--divider-color:var( --e-global-color-eb94246 );--divider-border-width:1px;margin:-27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 24px 0px 24px;}.elementor-14921 .elementor-element.elementor-element-519bb4b .elementor-divider-separator{width:35%;}.elementor-14921 .elementor-element.elementor-element-519bb4b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14921 .elementor-element.elementor-element-f18a4f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 24px 0px 24px;border-radius:0px 0px 0px 0px;font-family:"Proxima Nova", Sans-serif;font-size:1.5rem;font-weight:400;line-height:40px;color:var( --e-global-color-283200b );}.elementor-14921 .elementor-element.elementor-element-76cec81{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 24px 8px 24px;text-align:start;}.elementor-14921 .elementor-element.elementor-element-76cec81.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14921 .elementor-element.elementor-element-76cec81 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:2rem;font-weight:800;color:var( --e-global-color-283200b );}.elementor-14921 .elementor-element.elementor-element-53c5c41{--divider-border-style:dotted;--divider-color:var( --e-global-color-eb94246 );--divider-border-width:1px;margin:-27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 24px 0px 24px;}.elementor-14921 .elementor-element.elementor-element-53c5c41 .elementor-divider-separator{width:35%;}.elementor-14921 .elementor-element.elementor-element-53c5c41 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14921 .elementor-element.elementor-element-9e8e4a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 24px 0px 24px;border-radius:0px 0px 0px 0px;font-family:"Proxima Nova", Sans-serif;font-size:1.5rem;font-weight:400;line-height:40px;color:var( --e-global-color-283200b );}.elementor-14921 .elementor-element.elementor-element-9c3b784{--display:flex;--overlay-opacity:0.31;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#A7F8FFC7;--border-color:#A7F8FFC7;--border-radius:8px 8px 8px 8px;--padding-top:45px;--padding-bottom:45px;--padding-left:18px;--padding-right:18px;}.elementor-14921 .elementor-element.elementor-element-9c3b784::before, .elementor-14921 .elementor-element.elementor-element-9c3b784 > .elementor-background-video-container::before, .elementor-14921 .elementor-element.elementor-element-9c3b784 > .e-con-inner > .elementor-background-video-container::before, .elementor-14921 .elementor-element.elementor-element-9c3b784 > .elementor-background-slideshow::before, .elementor-14921 .elementor-element.elementor-element-9c3b784 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14921 .elementor-element.elementor-element-9c3b784 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-c04ad5e ) 0%, #000000 100%);}.elementor-14921 .elementor-element.elementor-element-f16e792{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14921 .elementor-element.elementor-element-87aafe5{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 24px 8px 24px;text-align:start;}.elementor-14921 .elementor-element.elementor-element-87aafe5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14921 .elementor-element.elementor-element-87aafe5 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:2rem;font-weight:800;color:var( --e-global-color-283200b );}.elementor-14921 .elementor-element.elementor-element-6ad36a9{--divider-border-style:dotted;--divider-color:var( --e-global-color-eb94246 );--divider-border-width:1px;margin:-27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 24px 0px 24px;}.elementor-14921 .elementor-element.elementor-element-6ad36a9 .elementor-divider-separator{width:35%;}.elementor-14921 .elementor-element.elementor-element-6ad36a9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14921 .elementor-element.elementor-element-03ce8e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 24px 0px 24px;border-radius:0px 0px 0px 0px;font-family:"Proxima Nova", Sans-serif;font-size:1.5rem;font-weight:400;line-height:40px;color:var( --e-global-color-283200b );}.elementor-14921 .elementor-element.elementor-element-5c83028{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 24px 8px 24px;text-align:start;}.elementor-14921 .elementor-element.elementor-element-5c83028.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14921 .elementor-element.elementor-element-5c83028 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:2rem;font-weight:800;color:var( --e-global-color-283200b );}.elementor-14921 .elementor-element.elementor-element-423586d{--divider-border-style:dotted;--divider-color:var( --e-global-color-eb94246 );--divider-border-width:1px;margin:-27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 24px 0px 24px;}.elementor-14921 .elementor-element.elementor-element-423586d .elementor-divider-separator{width:35%;}.elementor-14921 .elementor-element.elementor-element-423586d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14921 .elementor-element.elementor-element-f47059f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 24px 0px 24px;border-radius:0px 0px 0px 0px;font-family:"Proxima Nova", Sans-serif;font-size:1.5rem;font-weight:400;line-height:40px;color:var( --e-global-color-283200b );}.elementor-14921 .elementor-element.elementor-element-0c94fc2{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:240px;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:initial;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:initial;--n-tabs-heading-wrap:wrap;--n-tabs-title-gap:11px;--n-tabs-gap:22px;--n-tabs-title-border-radius:8px 8px 8px 8px;--n-tabs-title-font-size:20px;--n-tabs-title-color:var( --e-global-color-eb94246 );}.elementor-14921 .elementor-element.elementor-element-0c94fc2 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-c04ad5e );}.elementor-14921 .elementor-element.elementor-element-0c94fc2.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-b3aede3 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-283200b );}.elementor-14921 .elementor-element.elementor-element-0c94fc2.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-14921 .elementor-element.elementor-element-0c94fc2.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-b3aede3 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-eb94246 );}.elementor-14921 .elementor-element.elementor-element-0c94fc2.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:#3B5D94;}.elementor-14921 .elementor-element.elementor-element-0c94fc2.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Proxima Nova", Sans-serif;font-weight:400;}.elementor-14921 .elementor-element.elementor-element-1282d7c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.13;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.09);--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:52px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-14921 .elementor-element.elementor-element-1282d7c::before, .elementor-14921 .elementor-element.elementor-element-1282d7c > .elementor-background-video-container::before, .elementor-14921 .elementor-element.elementor-element-1282d7c > .e-con-inner > .elementor-background-video-container::before, .elementor-14921 .elementor-element.elementor-element-1282d7c > .elementor-background-slideshow::before, .elementor-14921 .elementor-element.elementor-element-1282d7c > .e-con-inner > .elementor-background-slideshow::before, .elementor-14921 .elementor-element.elementor-element-1282d7c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(61deg, var( --e-global-color-primary ) 0%, var( --e-global-color-c04ad5e ) 100%);}.elementor-14921 .elementor-element.elementor-element-cab85ac{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--border-radius:8px 8px 8px 8px;--margin-top:16px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-14921 .elementor-element.elementor-element-cab85ac::before, .elementor-14921 .elementor-element.elementor-element-cab85ac > .elementor-background-video-container::before, .elementor-14921 .elementor-element.elementor-element-cab85ac > .e-con-inner > .elementor-background-video-container::before, .elementor-14921 .elementor-element.elementor-element-cab85ac > .elementor-background-slideshow::before, .elementor-14921 .elementor-element.elementor-element-cab85ac > .e-con-inner > .elementor-background-slideshow::before, .elementor-14921 .elementor-element.elementor-element-cab85ac > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(150deg, var( --e-global-color-primary ) 0%, #9CDDE452 100%);}.elementor-14921 .elementor-element.elementor-element-4732492{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14921 .elementor-element.elementor-element-4732492 .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:1.6rem;font-weight:700;color:#FFFFFF;}.elementor-14921 .elementor-element.elementor-element-75bb67f{width:var( --container-widget-width, 201px );max-width:201px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 12px;padding:4px 0px 0px 4px;--container-widget-width:201px;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-283200b );text-align:start;}.elementor-14921 .elementor-element.elementor-element-75bb67f.elementor-element{--align-self:flex-end;}.elementor-14921 .elementor-element.elementor-element-75bb67f .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:1.2rem;font-weight:400;color:#FFFFFF;}.elementor-14921 .elementor-element.elementor-element-b9460c0{width:100%;max-width:100%;margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 8px 24px;text-align:start;}.elementor-14921 .elementor-element.elementor-element-b9460c0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14921 .elementor-element.elementor-element-b9460c0 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:2.7rem;font-weight:800;color:var( --e-global-color-283200b );}.elementor-14921 .elementor-element.elementor-element-faa0daf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;padding:12px 24px 0px 24px;border-radius:0px 0px 0px 0px;font-family:"Proxima Nova", Sans-serif;font-size:1.5rem;font-weight:400;line-height:40px;color:var( --e-global-color-283200b );}.elementor-14921 .elementor-element.elementor-element-634834e9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14921 .elementor-element.elementor-element-74ffde94{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14921 .elementor-element.elementor-element-99b6adf{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.13;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.09);--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-14921 .elementor-element.elementor-element-99b6adf::before, .elementor-14921 .elementor-element.elementor-element-99b6adf > .elementor-background-video-container::before, .elementor-14921 .elementor-element.elementor-element-99b6adf > .e-con-inner > .elementor-background-video-container::before, .elementor-14921 .elementor-element.elementor-element-99b6adf > .elementor-background-slideshow::before, .elementor-14921 .elementor-element.elementor-element-99b6adf > .e-con-inner > .elementor-background-slideshow::before, .elementor-14921 .elementor-element.elementor-element-99b6adf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(61deg, var( --e-global-color-primary ) 0%, var( --e-global-color-c04ad5e ) 100%);}.elementor-14921 .elementor-element.elementor-element-8d0a0fd{--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:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.5;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-14921 .elementor-element.elementor-element-8d0a0fd::before, .elementor-14921 .elementor-element.elementor-element-8d0a0fd > .elementor-background-video-container::before, .elementor-14921 .elementor-element.elementor-element-8d0a0fd > .e-con-inner > .elementor-background-video-container::before, .elementor-14921 .elementor-element.elementor-element-8d0a0fd > .elementor-background-slideshow::before, .elementor-14921 .elementor-element.elementor-element-8d0a0fd > .e-con-inner > .elementor-background-slideshow::before, .elementor-14921 .elementor-element.elementor-element-8d0a0fd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(150deg, var( --e-global-color-primary ) 0%, #9CDDE452 100%);}.elementor-14921 .elementor-element.elementor-element-d136771{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14921 .elementor-element.elementor-element-d136771 .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:1.6rem;font-weight:700;color:#FFFFFF;}.elementor-14921 .elementor-element.elementor-element-63a9163{width:var( --container-widget-width, 201px );max-width:201px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;padding:4px 0px 0px 4px;--container-widget-width:201px;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 0px 2px;border-color:var( --e-global-color-283200b );text-align:start;}.elementor-14921 .elementor-element.elementor-element-63a9163.elementor-element{--align-self:flex-end;}.elementor-14921 .elementor-element.elementor-element-63a9163 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:1.2rem;font-weight:400;color:#FFFFFF;}.elementor-14921 .elementor-element.elementor-element-8ed4182{width:100%;max-width:100%;margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 24px;text-align:start;}.elementor-14921 .elementor-element.elementor-element-8ed4182.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14921 .elementor-element.elementor-element-8ed4182 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:2.7rem;font-weight:800;color:var( --e-global-color-283200b );}.elementor-14921 .elementor-element.elementor-element-c77d0fa{--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;--margin-top:6px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-14921 .elementor-element.elementor-element-b20620f{--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;border-style:solid;--border-style:solid;border-color:#A7F8FF87;--border-color:#A7F8FF87;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.37);--margin-top:32px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:42px;--padding-bottom:42px;--padding-left:28px;--padding-right:28px;}.elementor-14921 .elementor-element.elementor-element-b20620f:not(.elementor-motion-effects-element-type-background), .elementor-14921 .elementor-element.elementor-element-b20620f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(61deg, var( --e-global-color-c04ad5e ) 0%, #3B4A64 100%);}.elementor-14921 .elementor-element.elementor-element-e7c2e05{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;font-family:"Proxima Nova", Sans-serif;font-size:1.3rem;font-weight:400;line-height:2.2rem;color:var( --e-global-color-283200b );}.elementor-14921 .elementor-element.elementor-element-3cf9949{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14921 .elementor-element.elementor-element-3cf9949 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:2rem;font-weight:700;color:#E9FDFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-14921 .elementor-element.elementor-element-d7b9262{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14921 .elementor-element.elementor-element-d7b9262 .elementor-button{font-family:"Proxima Nova", Sans-serif;font-size:1.3rem;font-weight:700;padding:18px 32px 18px 32px;}.elementor-14921 .elementor-element.elementor-element-02a0a8b{--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;border-style:solid;--border-style:solid;border-color:#A7F8FF87;--border-color:#A7F8FF87;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.37);--margin-top:32px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:42px;--padding-bottom:42px;--padding-left:28px;--padding-right:28px;}.elementor-14921 .elementor-element.elementor-element-02a0a8b:not(.elementor-motion-effects-element-type-background), .elementor-14921 .elementor-element.elementor-element-02a0a8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(61deg, var( --e-global-color-c04ad5e ) 0%, #3B4A64 100%);}.elementor-14921 .elementor-element.elementor-element-46648ff .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:1.9rem;font-weight:700;color:#E9FDFF;}.elementor-14921 .elementor-element.elementor-element-1759237{margin:0px 7px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;font-family:"Proxima Nova", Sans-serif;font-size:1.3rem;font-weight:400;line-height:2.2rem;color:var( --e-global-color-283200b );}.elementor-14921 .elementor-element.elementor-element-cc9fce0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14921 .elementor-element.elementor-element-cc9fce0 .elementor-button{font-family:"Proxima Nova", Sans-serif;font-size:1.3rem;font-weight:700;padding:18px 32px 18px 32px;}.elementor-14921 .elementor-element.elementor-element-f6f7051{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.09);--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-14921 .elementor-element.elementor-element-f6f7051::before, .elementor-14921 .elementor-element.elementor-element-f6f7051 > .elementor-background-video-container::before, .elementor-14921 .elementor-element.elementor-element-f6f7051 > .e-con-inner > .elementor-background-video-container::before, .elementor-14921 .elementor-element.elementor-element-f6f7051 > .elementor-background-slideshow::before, .elementor-14921 .elementor-element.elementor-element-f6f7051 > .e-con-inner > .elementor-background-slideshow::before, .elementor-14921 .elementor-element.elementor-element-f6f7051 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(61deg, var( --e-global-color-primary ) 0%, var( --e-global-color-c04ad5e ) 100%);}.elementor-14921 .elementor-element.elementor-element-1c510257{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-14921 .elementor-element.elementor-element-1c510257.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14921 .elementor-element.elementor-element-1c510257 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:2.7rem;font-weight:800;color:var( --e-global-color-283200b );}.elementor-14921 .elementor-element.elementor-element-c9d5823{width:var( --container-widget-width, 760px );max-width:760px;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:760px;--container-widget-flex-grow:0;text-align:center;}.elementor-14921 .elementor-element.elementor-element-c9d5823.elementor-element{--align-self:center;}.elementor-14921 .elementor-element.elementor-element-c9d5823 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:1.3rem;font-weight:400;line-height:2rem;color:var( --e-global-color-283200b );}.elementor-14921 .elementor-element.elementor-element-67331545{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-14921 .elementor-element.elementor-element-4876c8de{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-14921 .elementor-element.elementor-element-5da600ef{--margin-top:54px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14921 .elementor-element.elementor-element-4989ffea{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14921 .elementor-element.elementor-element-6c2569f5{--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-14921 .elementor-element.elementor-element-7c400783{--container-widget-width:597px;--container-widget-flex-grow:0;width:var( --container-widget-width, 597px );max-width:597px;}.elementor-14921 .elementor-element.elementor-element-54907d9d{width:100%;max-width:100%;margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14921 .elementor-element.elementor-element-1b311d8f{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14921 .elementor-element.elementor-element-1b311d8f.elementor-element{--align-self:flex-start;} .elementor-14921 .elementor-element.elementor-element-1b311d8f{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-14921 .elementor-element.elementor-element-60a22a46{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14921 .elementor-element.elementor-element-60a22a46.e-con{--align-self:center;}.elementor-14921 .elementor-element.elementor-element-d7b9262 .elementor-button{font-size:1.4rem;}.elementor-14921 .elementor-element.elementor-element-cc9fce0 .elementor-button{font-size:1.4rem;}}@media(max-width:767px){.elementor-14921 .elementor-element.elementor-element-3197f034{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-14921 .elementor-element.elementor-element-4876c8de{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14921 .elementor-element.elementor-element-4989ffea{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14921 .elementor-element.elementor-element-6c2569f5{--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-14921 .elementor-element.elementor-element-7c400783{width:100%;max-width:100%;}.elementor-14921 .elementor-element.elementor-element-7c400783 .elementor-heading-title{font-size:2.4rem;}.elementor-14921 .elementor-element.elementor-element-618fb7d8{--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14921 .elementor-element.elementor-element-54907d9d{width:100%;max-width:100%;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14921 .elementor-element.elementor-element-1b311d8f{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--alignment:left;} .elementor-14921 .elementor-element.elementor-element-1b311d8f{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-14921 .elementor-element.elementor-element-1b311d8f .elementor-share-btn{font-size:calc(0.8px * 10);height:4.6em;}.elementor-14921 .elementor-element.elementor-element-1b311d8f .elementor-share-btn__icon{--e-share-buttons-icon-size:2em;}.elementor-14921 .elementor-element.elementor-element-60a22a46{--justify-content:flex-start;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14921 .elementor-element.elementor-element-6760a62{font-size:1.3rem;line-height:1.5em;}.elementor-14921 .elementor-element.elementor-element-b9e8e4e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14921 .elementor-element.elementor-element-0865fce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14921 .elementor-element.elementor-element-ff63dcc{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 4px;}.elementor-14921 .elementor-element.elementor-element-742fd46 .elementor-heading-title{font-size:1.3rem;line-height:1.5em;}.elementor-14921 .elementor-element.elementor-element-7400bb0{width:100%;max-width:100%;}.elementor-14921 .elementor-element.elementor-element-7400bb0 .elementor-heading-title{font-size:2.2rem;}.elementor-14921 .elementor-element.elementor-element-67806b0{--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-14921 .elementor-element.elementor-element-e702f6c{font-size:1.3rem;line-height:1.5em;}.elementor-14921 .elementor-element.elementor-element-fd5583e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-14921 .elementor-element.elementor-element-7470c46{width:100%;max-width:100%;}.elementor-14921 .elementor-element.elementor-element-7470c46 .elementor-heading-title{font-size:2.2rem;}.elementor-14921 .elementor-element.elementor-element-b689e74 .elementor-heading-title{font-size:1.3rem;line-height:1.5em;}.elementor-14921 .elementor-element.elementor-element-a967770{--margin-top:24px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-14921 .elementor-element.elementor-element-2c4fd61{--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-14921 .elementor-element.elementor-element-eda9361{--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-14921 .elementor-element.elementor-element-8735de7{width:100%;max-width:100%;padding:0px 0px 0px 12px;}.elementor-14921 .elementor-element.elementor-element-8735de7 .elementor-heading-title{font-size:1.8rem;}.elementor-14921 .elementor-element.elementor-element-0338b58{margin:-19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 12px;}.elementor-14921 .elementor-element.elementor-element-b3a5bc0{padding:0px 16px 0px 16px;font-size:1.2rem;line-height:1.5em;}.elementor-14921 .elementor-element.elementor-element-5f6716a{width:100%;max-width:100%;padding:0px 12px 0px 12px;}.elementor-14921 .elementor-element.elementor-element-5f6716a .elementor-heading-title{font-size:1.8rem;}.elementor-14921 .elementor-element.elementor-element-b71057c{padding:0px 0px 0px 12px;}.elementor-14921 .elementor-element.elementor-element-ce38dd4{padding:0px 12px 0px 12px;font-size:1.2rem;line-height:1.5em;}.elementor-14921 .elementor-element.elementor-element-9ec9662{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14921 .elementor-element.elementor-element-7b37ccd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-14921 .elementor-element.elementor-element-b9ecd25{width:100%;max-width:100%;padding:0px 12px 0px 12px;}.elementor-14921 .elementor-element.elementor-element-b9ecd25 .elementor-heading-title{font-size:1.8rem;}.elementor-14921 .elementor-element.elementor-element-231a0e5{padding:0px 0px 0px 12px;}.elementor-14921 .elementor-element.elementor-element-d7bd36a{padding:0px 16px 0px 16px;font-size:1.2rem;line-height:1.5em;}.elementor-14921 .elementor-element.elementor-element-fc0a8ec{width:100%;max-width:100%;padding:0px 12px 0px 12px;}.elementor-14921 .elementor-element.elementor-element-fc0a8ec .elementor-heading-title{font-size:1.8rem;}.elementor-14921 .elementor-element.elementor-element-36a97ef{padding:0px 0px 0px 12px;}.elementor-14921 .elementor-element.elementor-element-2ce9232{padding:0px 12px 0px 12px;font-size:1.2rem;line-height:1.5em;}.elementor-14921 .elementor-element.elementor-element-f969c01{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14921 .elementor-element.elementor-element-1149067{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-14921 .elementor-element.elementor-element-e60ce69{width:100%;max-width:100%;padding:0px 12px 0px 12px;}.elementor-14921 .elementor-element.elementor-element-e60ce69 .elementor-heading-title{font-size:1.8rem;}.elementor-14921 .elementor-element.elementor-element-8ed5cd7{padding:0px 0px 0px 12px;}.elementor-14921 .elementor-element.elementor-element-af14f7f{padding:0px 16px 0px 16px;font-size:1.2rem;line-height:1.5em;}.elementor-14921 .elementor-element.elementor-element-3f8fc84{width:100%;max-width:100%;padding:0px 12px 0px 12px;}.elementor-14921 .elementor-element.elementor-element-3f8fc84 .elementor-heading-title{font-size:1.8rem;}.elementor-14921 .elementor-element.elementor-element-96f517f{padding:0px 0px 0px 12px;}.elementor-14921 .elementor-element.elementor-element-89c70f2{padding:0px 12px 0px 12px;font-size:1.2rem;line-height:1.5em;}.elementor-14921 .elementor-element.elementor-element-152c775{--padding-top:22px;--padding-bottom:22px;--padding-left:12px;--padding-right:12px;}.elementor-14921 .elementor-element.elementor-element-8967660{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-14921 .elementor-element.elementor-element-8967660 .elementor-heading-title{font-size:1.8rem;}.elementor-14921 .elementor-element.elementor-element-f5fb1dc{padding:0px 0px 0px 0px;}.elementor-14921 .elementor-element.elementor-element-eb7c90f{padding:0px 0px 0px 0px;font-size:1.2rem;line-height:1.5em;}.elementor-14921 .elementor-element.elementor-element-fe6c783{width:100%;max-width:100%;padding:0px 12px 0px 12px;}.elementor-14921 .elementor-element.elementor-element-fe6c783 .elementor-heading-title{font-size:1.8rem;}.elementor-14921 .elementor-element.elementor-element-83a22e1{padding:0px 0px 0px 12px;}.elementor-14921 .elementor-element.elementor-element-c12fa23{padding:0px 0px 0px 0px;font-size:1.2rem;line-height:1.5em;}.elementor-14921 .elementor-element.elementor-element-b820d9a{--padding-top:22px;--padding-bottom:22px;--padding-left:12px;--padding-right:12px;}.elementor-14921 .elementor-element.elementor-element-5a1d863{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-14921 .elementor-element.elementor-element-5a1d863 .elementor-heading-title{font-size:1.8rem;}.elementor-14921 .elementor-element.elementor-element-c788bf0{padding:0px 0px 0px 0px;}.elementor-14921 .elementor-element.elementor-element-0985a9c{padding:0px 0px 0px 0px;font-size:1.2rem;line-height:1.5em;}.elementor-14921 .elementor-element.elementor-element-e260ec9{width:100%;max-width:100%;padding:0px 12px 0px 12px;}.elementor-14921 .elementor-element.elementor-element-e260ec9 .elementor-heading-title{font-size:1.8rem;}.elementor-14921 .elementor-element.elementor-element-4fa8e99{padding:0px 0px 0px 12px;}.elementor-14921 .elementor-element.elementor-element-9e2a98b{padding:0px 0px 0px 0px;font-size:1.2rem;line-height:1.5em;}.elementor-14921 .elementor-element.elementor-element-5c04d18{--padding-top:22px;--padding-bottom:22px;--padding-left:12px;--padding-right:12px;}.elementor-14921 .elementor-element.elementor-element-be9da30{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-14921 .elementor-element.elementor-element-be9da30 .elementor-heading-title{font-size:1.8rem;}.elementor-14921 .elementor-element.elementor-element-e69f1b7{padding:0px 0px 0px 0px;}.elementor-14921 .elementor-element.elementor-element-7efc72a{padding:0px 0px 0px 0px;font-size:1.2rem;line-height:1.5em;}.elementor-14921 .elementor-element.elementor-element-56fa7c7{width:100%;max-width:100%;padding:0px 12px 0px 12px;}.elementor-14921 .elementor-element.elementor-element-56fa7c7 .elementor-heading-title{font-size:1.8rem;}.elementor-14921 .elementor-element.elementor-element-fbdca43{padding:0px 0px 0px 12px;}.elementor-14921 .elementor-element.elementor-element-429d70b{padding:0px 0px 0px 0px;font-size:1.2rem;line-height:1.5em;}.elementor-14921 .elementor-element.elementor-element-32d313a{--padding-top:22px;--padding-bottom:22px;--padding-left:12px;--padding-right:12px;}.elementor-14921 .elementor-element.elementor-element-e9b7a93{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-14921 .elementor-element.elementor-element-e9b7a93 .elementor-heading-title{font-size:1.8rem;}.elementor-14921 .elementor-element.elementor-element-2012511{padding:0px 0px 0px 0px;}.elementor-14921 .elementor-element.elementor-element-a64ed4a{padding:0px 0px 0px 0px;font-size:1.2rem;line-height:1.5em;}.elementor-14921 .elementor-element.elementor-element-85df29f{width:100%;max-width:100%;padding:0px 12px 0px 12px;}.elementor-14921 .elementor-element.elementor-element-85df29f .elementor-heading-title{font-size:1.8rem;}.elementor-14921 .elementor-element.elementor-element-128ac7e{padding:0px 0px 0px 12px;}.elementor-14921 .elementor-element.elementor-element-4a5d328{padding:0px 0px 0px 0px;font-size:1.2rem;line-height:1.5em;}.elementor-14921 .elementor-element.elementor-element-93c499f{--padding-top:22px;--padding-bottom:22px;--padding-left:12px;--padding-right:12px;}.elementor-14921 .elementor-element.elementor-element-bf3c088{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-14921 .elementor-element.elementor-element-bf3c088 .elementor-heading-title{font-size:1.8rem;}.elementor-14921 .elementor-element.elementor-element-519bb4b{padding:0px 0px 0px 0px;}.elementor-14921 .elementor-element.elementor-element-f18a4f8{padding:0px 0px 0px 0px;font-size:1.2rem;line-height:1.5em;}.elementor-14921 .elementor-element.elementor-element-76cec81{width:100%;max-width:100%;padding:0px 12px 0px 12px;}.elementor-14921 .elementor-element.elementor-element-76cec81 .elementor-heading-title{font-size:1.8rem;}.elementor-14921 .elementor-element.elementor-element-53c5c41{padding:0px 0px 0px 12px;}.elementor-14921 .elementor-element.elementor-element-9e8e4a7{padding:0px 0px 0px 0px;font-size:1.2rem;line-height:1.5em;}.elementor-14921 .elementor-element.elementor-element-9c3b784{--padding-top:22px;--padding-bottom:22px;--padding-left:12px;--padding-right:12px;}.elementor-14921 .elementor-element.elementor-element-87aafe5{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-14921 .elementor-element.elementor-element-87aafe5 .elementor-heading-title{font-size:1.8rem;}.elementor-14921 .elementor-element.elementor-element-6ad36a9{padding:0px 0px 0px 0px;}.elementor-14921 .elementor-element.elementor-element-03ce8e4{padding:0px 0px 0px 0px;font-size:1.2rem;line-height:1.5em;}.elementor-14921 .elementor-element.elementor-element-5c83028{width:100%;max-width:100%;padding:0px 12px 0px 12px;}.elementor-14921 .elementor-element.elementor-element-5c83028 .elementor-heading-title{font-size:1.8rem;}.elementor-14921 .elementor-element.elementor-element-423586d{padding:0px 0px 0px 12px;}.elementor-14921 .elementor-element.elementor-element-f47059f{padding:0px 0px 0px 0px;font-size:1.2rem;line-height:1.5em;}.elementor-14921 .elementor-element.elementor-element-0c94fc2{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;}.elementor-14921 .elementor-element.elementor-element-cab85ac{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14921 .elementor-element.elementor-element-4732492{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14921 .elementor-element.elementor-element-75bb67f{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 4px;}.elementor-14921 .elementor-element.elementor-element-b9460c0{width:100%;max-width:100%;}.elementor-14921 .elementor-element.elementor-element-b9460c0 .elementor-heading-title{font-size:2.2rem;}.elementor-14921 .elementor-element.elementor-element-faa0daf{font-size:1.3rem;line-height:1.5em;}.elementor-14921 .elementor-element.elementor-element-8d0a0fd{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14921 .elementor-element.elementor-element-d136771{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14921 .elementor-element.elementor-element-63a9163{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 4px;}.elementor-14921 .elementor-element.elementor-element-8ed4182{width:100%;max-width:100%;}.elementor-14921 .elementor-element.elementor-element-8ed4182 .elementor-heading-title{font-size:2.2rem;}.elementor-14921 .elementor-element.elementor-element-c77d0fa{--margin-top:24px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-14921 .elementor-element.elementor-element-b20620f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-14921 .elementor-element.elementor-element-e7c2e05{font-size:1.3rem;line-height:1.5em;}.elementor-14921 .elementor-element.elementor-element-3cf9949 .elementor-heading-title{font-size:1.8rem;line-height:2rem;}.elementor-14921 .elementor-element.elementor-element-d7b9262{z-index:0;}.elementor-14921 .elementor-element.elementor-element-d7b9262 .elementor-button{font-size:1.3rem;}.elementor-14921 .elementor-element.elementor-element-02a0a8b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-14921 .elementor-element.elementor-element-46648ff .elementor-heading-title{font-size:1.8rem;line-height:2rem;}.elementor-14921 .elementor-element.elementor-element-1759237{font-size:1.3rem;line-height:1.5em;}.elementor-14921 .elementor-element.elementor-element-cc9fce0{z-index:0;}.elementor-14921 .elementor-element.elementor-element-cc9fce0 .elementor-button{font-size:1.3rem;}.elementor-14921 .elementor-element.elementor-element-1c510257{width:100%;max-width:100%;}.elementor-14921 .elementor-element.elementor-element-1c510257 .elementor-heading-title{font-size:2.2rem;}.elementor-14921 .elementor-element.elementor-element-c9d5823 .elementor-heading-title{font-size:1.3rem;line-height:1.5em;}.elementor-14921 .elementor-element.elementor-element-67331545{padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-14921 .elementor-element.elementor-element-3197f034{--width:100%;}.elementor-14921 .elementor-element.elementor-element-4876c8de{--width:77.836%;}.elementor-14921 .elementor-element.elementor-element-5da600ef{--width:100%;}.elementor-14921 .elementor-element.elementor-element-4989ffea{--width:100%;}.elementor-14921 .elementor-element.elementor-element-6c2569f5{--width:50%;}.elementor-14921 .elementor-element.elementor-element-618fb7d8{--width:81%;}.elementor-14921 .elementor-element.elementor-element-60a22a46{--width:50%;}.elementor-14921 .elementor-element.elementor-element-0f94a0d{--width:100%;}.elementor-14921 .elementor-element.elementor-element-b9e8e4e{--width:100%;}.elementor-14921 .elementor-element.elementor-element-feca42f{--width:100%;}.elementor-14921 .elementor-element.elementor-element-3d20a02{--width:100%;}.elementor-14921 .elementor-element.elementor-element-67806b0{--width:63.24%;}.elementor-14921 .elementor-element.elementor-element-fd5583e{--width:50%;}.elementor-14921 .elementor-element.elementor-element-a967770{--width:100%;}.elementor-14921 .elementor-element.elementor-element-2c4fd61{--width:100%;}.elementor-14921 .elementor-element.elementor-element-1282d7c{--width:100%;}.elementor-14921 .elementor-element.elementor-element-cab85ac{--width:97%;}.elementor-14921 .elementor-element.elementor-element-634834e9{--width:100%;}.elementor-14921 .elementor-element.elementor-element-99b6adf{--width:100%;}.elementor-14921 .elementor-element.elementor-element-8d0a0fd{--width:97%;}.elementor-14921 .elementor-element.elementor-element-c77d0fa{--width:100%;}.elementor-14921 .elementor-element.elementor-element-b20620f{--width:50%;}.elementor-14921 .elementor-element.elementor-element-02a0a8b{--width:50%;}.elementor-14921 .elementor-element.elementor-element-f6f7051{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-14921 .elementor-element.elementor-element-4876c8de{--width:100%;}.elementor-14921 .elementor-element.elementor-element-6c2569f5{--width:68%;}.elementor-14921 .elementor-element.elementor-element-60a22a46{--width:100%;}}/* Start custom CSS for share-buttons, class: .elementor-element-1b311d8f *//* --- CSS Avanzado para Compatibilidad de Share Buttons en Safari iOS --- */
.elementor-widget-share-buttons .elementor-share-buttons-wrapper {
    display: flex !important;
    flex-wrap: wrap !important;         /* Permite que los botones se reordenen si no caben */
    width: 100% !important;             /* Asigna un ancho definido al contenedor para que no colapse */
    visibility: visible !important;
    opacity: 1 !important;
    z-index: 10 !important;             /* Eleva los botones por si algo los está tapando */
}

/* Asegura que cada botón individual tenga espacio para mostrarse */
.elementor-widget-share-buttons .elementor-share-button {
    flex-basis: 50px !important;       /* Asigna un tamaño base a cada botón */
    flex-grow: 1 !important;           /* Permite que los botones crezcan para ocupar el espacio */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6760a62 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e702f6c */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3a5bc0 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce38dd4 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7bd36a */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ce9232 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af14f7f */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-89c70f2 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb7c90f */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c12fa23 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0985a9c */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e2a98b */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7efc72a */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-429d70b */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a64ed4a */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a5d328 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f18a4f8 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e8e4a7 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-03ce8e4 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f47059f */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3a5bc0 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce38dd4 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7bd36a */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ce9232 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af14f7f */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-89c70f2 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb7c90f */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c12fa23 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0985a9c */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e2a98b */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7efc72a */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-429d70b */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a64ed4a */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a5d328 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f18a4f8 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e8e4a7 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-03ce8e4 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f47059f */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3a5bc0 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce38dd4 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7bd36a */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ce9232 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af14f7f */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-89c70f2 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb7c90f */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c12fa23 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0985a9c */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e2a98b */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7efc72a */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-429d70b */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a64ed4a */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a5d328 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f18a4f8 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e8e4a7 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-03ce8e4 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f47059f */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3a5bc0 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce38dd4 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7bd36a */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ce9232 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af14f7f */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-89c70f2 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb7c90f */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c12fa23 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0985a9c */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e2a98b */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7efc72a */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-429d70b */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a64ed4a */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a5d328 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f18a4f8 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e8e4a7 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-03ce8e4 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f47059f */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3a5bc0 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce38dd4 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7bd36a */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ce9232 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af14f7f */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-89c70f2 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb7c90f */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c12fa23 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0985a9c */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e2a98b */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7efc72a */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-429d70b */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a64ed4a */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a5d328 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f18a4f8 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e8e4a7 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-03ce8e4 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f47059f */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3a5bc0 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce38dd4 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7bd36a */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ce9232 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af14f7f */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-89c70f2 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb7c90f */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c12fa23 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0985a9c */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e2a98b */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7efc72a */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-429d70b */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a64ed4a */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a5d328 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f18a4f8 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e8e4a7 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-03ce8e4 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f47059f */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3a5bc0 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce38dd4 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7bd36a */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ce9232 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af14f7f */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-89c70f2 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb7c90f */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c12fa23 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0985a9c */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e2a98b */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7efc72a */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-429d70b */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a64ed4a */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a5d328 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f18a4f8 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e8e4a7 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-03ce8e4 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f47059f */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3a5bc0 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce38dd4 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7bd36a */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ce9232 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af14f7f */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-89c70f2 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb7c90f */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c12fa23 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0985a9c */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e2a98b */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7efc72a */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-429d70b */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a64ed4a */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a5d328 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f18a4f8 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e8e4a7 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-03ce8e4 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f47059f */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3a5bc0 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce38dd4 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7bd36a */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ce9232 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af14f7f */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-89c70f2 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb7c90f */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c12fa23 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0985a9c */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e2a98b */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7efc72a */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-429d70b */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a64ed4a */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a5d328 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f18a4f8 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e8e4a7 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-03ce8e4 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f47059f */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3a5bc0 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce38dd4 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7bd36a */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ce9232 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af14f7f */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-89c70f2 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb7c90f */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c12fa23 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0985a9c */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e2a98b */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7efc72a */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-429d70b */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a64ed4a */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a5d328 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f18a4f8 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e8e4a7 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-03ce8e4 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f47059f */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-faa0daf */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7c2e05 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d7b9262 *//* TEST: forzar visibilidad del botón */
.elementor-button,
a.elementor-button{
  display: inline-flex !important;
  opacity: 1 !important;
  visibility: visible !important;
  position: relative !important;
  z-index: 99 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1759237 */.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cc9fce0 *//* TEST: forzar visibilidad del botón */
.elementor-button,
a.elementor-button{
  display: inline-flex !important;
  opacity: 1 !important;
  visibility: visible !important;
  position: relative !important;
  z-index: 99 !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-67331545 *//* =========================================================
   FORZAR ALINEACIÓN FILA + CORRECCIÓN MÓVIL
   Clase: mi-newsletter-style
   ========================================================= */

/* 1. CENTRAR Y DAR ANCHO */
.mi-newsletter-style {
    display: flex;
    justify-content: center;
    width: 100%;
}

.mi-newsletter-style #gform_wrapper_71 {
    width: 100%;
    max-width: 900px !important;
    margin: 0 auto !important;
    box-sizing: border-box !important; /* Asegura que el padding no sume ancho */
}

/* 2. ELIMINAR EL ESPACIADOR */
.mi-newsletter-style .gform_fields .spacer {
    display: none !important;
}

/* 3. FILA FLEXIBLE (Escritorio) */
.mi-newsletter-style #gform_wrapper_71 .gform_fields {
    display: flex !important;
    flex-direction: row !important;
    align-items: stretch !important;
    justify-content: center !important;
    gap: 15px !important;
    width: 100% !important;
    grid-template-columns: none !important;
}

/* 4. CAMPO EMAIL (Contenedor) */
.mi-newsletter-style #gform_wrapper_71 #field_71_1 {
    flex: 1 1 auto !important;
    width: auto !important;
    margin: 0 !important;
    padding: 0 !important;
    min-width: 400px !important; /* Solo afecta a PC */
}

/* Estilo del Input (Caja de texto) */
.mi-newsletter-style #gform_wrapper_71 #input_71_1 {
    width: 100% !important;
    height: 55px !important;
    border-radius: 8px !important;
    border: 1px solid rgba(255,255,255,0.3) !important;
    background: rgba(255,255,255,0.1) !important;
    color: #fff !important;
    padding: 0 20px !important;
    font-size: 18px !important;
    box-sizing: border-box !important; /* CLAVE PARA QUE NO SE SALGA */
}

/* 5. CONTENEDOR DEL BOTÓN */
.mi-newsletter-style #gform_wrapper_71 #field_submit {
    flex: 0 0 auto !important;
    width: auto !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* 6. ESTILO DEL BOTÓN */
.mi-newsletter-style #gform_wrapper_71 #gform_submit_button_71 {
    height: 55px !important;
    padding: 0 35px !important;
    border-radius: 8px !important;
    background-color: #F78426 !important;
    color: #fff !important;
    border: none !important;
    font-weight: bold !important;
    font-size: 18px !important;
    cursor: pointer !important;
    width: auto !important;
    margin-top: 0 !important;
    white-space: nowrap !important;
    box-sizing: border-box !important; /* CLAVE PARA QUE NO SE SALGA */
}

.mi-newsletter-style #gform_wrapper_71 #gform_submit_button_71:hover {
    filter: brightness(1.1);
}

/* --- MÓVIL (Corrección de desborde) --- */
@media (max-width: 767px) {
    /* Cambiamos a columna vertical */
    .mi-newsletter-style #gform_wrapper_71 .gform_fields {
        flex-direction: column !important;
        gap: 10px !important; /* Menos espacio entre elementos */
    }
    
    /* Quitamos el ancho mínimo que causaba el desborde */
    .mi-newsletter-style #gform_wrapper_71 #field_71_1 {
        min-width: 0 !important; /* Importante: deja que se encoja */
        width: 100% !important;
    }
    
    /* Forzamos que los elementos ocupen el 100% pero RESPETANDO los bordes */
    .mi-newsletter-style #gform_wrapper_71 #input_71_1,
    .mi-newsletter-style #gform_wrapper_71 #gform_submit_button_71 {
        width: 330px !important;
        max-width: 100% !important;
        margin-left: 0 !important;
        margin-right: 0 !important;
    }
}

#gform_confirmation_message_71 {
    color: #ffffff !important;
    padding-top: 28px !important;
    padding-bottom: 28px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4876c8de *//* 1. Comportamiento base (Pantallas estándar - 1280/1440) */
.elementor-14921 .elementor-element.elementor-element-4876c8de {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    
}

/* 2. Pantallas Medianas (1024px) */
@media (min-width: 1024px) {
    .elementor-14921 .elementor-element.elementor-element-4876c8de {
        max-width: 70rem !important;
      
    }
}

/* 2. Pantallas Medianas (1200px) */
@media (min-width: 1200px) {
    .elementor-14921 .elementor-element.elementor-element-4876c8de {
        max-width: 76rem !important;
      
    }
}

/* 3. Pantallas Estándar (1400px) */
@media (min-width: 1400px) {
    .elementor-14921 .elementor-element.elementor-element-4876c8de {
        max-width: 85.5rem !important;
       
    }
}


/* 4. Pantallas Gigantes (1600px+) */
@media (min-width: 1600px) {
    .elementor-14921 .elementor-element.elementor-element-4876c8de {
        max-width: 85.3rem !important;
      
    }
}


/* >= 1440px */
@media (min-width: 1440px){
  .elementor-19035 .elementor-element.elementor-element-10aeb8b{
    margin-top: 0px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3197f034 *//* --- BASE (Móviles) --- */
.mi-seccion-top {
    padding-top: 120px !important; 
    transition: padding-top 0.3s ease;
}

/* --- Laptop (>= 1024px) --- */
@media (min-width: 1024px) {
    .mi-seccion-top {
        padding-top: 200px !important;
    }
}


/* --- Desktop (>= 1280px) --- */
@media (min-width: 1200px) {
    .mi-seccion-top {
        padding-top: 280px !important;
    }
}

/* --- Pantallas grandes (Arreglado para pantallas de 1680px) --- */
/* Bajamos a 1600px para asegurar que capture tu pantalla incluso con barra de scroll */
@media (min-width: 1500px) {
    .mi-seccion-top {
        padding-top: 280px !important;
    }
}


.elementor-kit-11478 a {
    color: #ffffff;
    font-family: "Proxima Nova", Sans-serif;
}

.site-header ul li a {
    color: #ffffff;
}

.header-form-wrapper [type=text] {
    color: #ffffff;
}
.header-form-wrapper button {
    stroke: #ffffff;

}

.header-form-wrapper {
    border-bottom: 1px solid #ffffff;
}


/* Color de fondo del contenedor del submenú */


/* Opcional: Color del texto de los enlaces del submenú */
/* (Necesario si pones un fondo oscuro y el texto original era oscuro) */
#menu-main-menu .dropdown li a {
    color: #1a3967; 
}

.elementor-18070 .elementor-element.elementor-element-d902542 .swiper-wrapper {
    display: flex;
    align-items: center;
    padding-bottom: 32px;
}

.elementor-kit-11478 a {
    color: #ffffff;
    font-family: "Proxima Nova", Sans-serif;
}
/* --- BUSCADOR (INPUT Y LUPA) EN MODO STICKY --- */

/* 1. El texto que escribe el usuario dentro del buscador */
#header.is-sticky .header-form-wrapper input[type="text"] {
    color: #1a3967 !important; /* Texto negro */
    border-color: rgba(0,0,0,0.2) !important; /* Borde sutil oscuro para que se note */
}

/* 2. La palabra "Search" (placeholder) antes de escribir */
#header.is-sticky .header-form-wrapper input::placeholder {
    color: #1a3967 !important; /* Negro con un poco de transparencia */
}

/* --- BUSCADOR: CAMBIO DE COLOR EN STICKY --- */

/* 1. Texto dentro del Input (según tu imagen) */
#header.is-sticky .header-form-wrapper [type="text"] {
    color: #1a3967 !important; /* Cambia a negro al hacer scroll */
    border-color: rgba(0,0,0,0.2) !important; /* Opcional: para que se vea el borde */
}

/* --- BUSCADOR CORREGIDO (LUPA FINA) --- */

/* 1. Texto dentro del Input */
#header.is-sticky .header-form-wrapper [type="text"] {
    color: #1a3967 !important;
    border-color: rgba(0,0,0,0.2) !important;
}



/* 3. Lupa (Corrección: Solo cambiamos el stroke del botón padre) */
/* Al no usar el * (asterisco), respetamos las líneas invisibles del diseño original */
#header.is-sticky .header-form-wrapper button {
    stroke: #1a3967 !important;
}


/* Cambio de color de la LÍNEA inferior del buscador al hacer scroll */
#header.is-sticky .header-form-wrapper {
    border-bottom-color: #1a3967 !important;
}


    #menu-main-menu>li {
    margin: 0 0 0 3.375rem;
    font-size: 1.5rem;
    line-height: 1.8125rem;
    font-weight: 600;
    }
    
    
    
    /* Cambia el color del botón Contact a negro en modo Sticky */
#header.is-sticky #menu-top-right-corner li a {
    color: #1a3967 !important;
}

#menu-main-menu .dropdown li a:hover {
    color: #31c8d8 !important;
    /* Opcional: si quieres quitar el fondo gris que sugerí antes, borra la línea de background-color de aquí */
}

/* Solo cambia el color del texto del MENU PRINCIPAL cuando hay scroll */
#header.is-sticky #menu-main-menu > li > a {
    color: #1a3967 !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Proxima Nova';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://dev-scaleready.pantheonsite.io/wp-content/uploads/2025/09/proxima-Nova-Bold.woff2') format('woff2'),
		url('https://dev-scaleready.pantheonsite.io/wp-content/uploads/2025/09/proxima-Nova-Bold.woff') format('woff');
}
@font-face {
	font-family: 'Proxima Nova';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://dev-scaleready.pantheonsite.io/wp-content/uploads/2025/09/Proxima-Nova-Light.woff2') format('woff2'),
		url('https://dev-scaleready.pantheonsite.io/wp-content/uploads/2025/09/Proxima-Nova-Light.woff') format('woff');
}
@font-face {
	font-family: 'Proxima Nova';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://dev-scaleready.pantheonsite.io/wp-content/uploads/2025/09/proxima-Nova-Reg.woff2') format('woff2'),
		url('https://dev-scaleready.pantheonsite.io/wp-content/uploads/2025/09/proxima-Nova-Reg.woff') format('woff');
}
@font-face {
	font-family: 'Proxima Nova';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://dev-scaleready.pantheonsite.io/wp-content/uploads/2025/09/proxima-Nova-Sbold.woff2') format('woff2'),
		url('https://dev-scaleready.pantheonsite.io/wp-content/uploads/2025/09/proxima-Nova-Sbold.woff') format('woff');
}
/* End Custom Fonts CSS */