.elementor-16 .elementor-element.elementor-element-a9f8c1d{--display:flex;--min-height:50vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-d48fb3c{--display:flex;--min-height:90vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:0px 0px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-d48fb3c:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-d48fb3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1fd0672 );}.elementor-16 .elementor-element.elementor-element-77e13b3{--display:flex;--justify-content:center;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-43f2a6d{background-color:var( --e-global-color-f4803a2 );padding:7px 12px 7px 12px;border-radius:30px 30px 30px 30px;--e-icon-list-icon-size:11px;--icon-vertical-offset:0px;}.elementor-16 .elementor-element.elementor-element-43f2a6d.elementor-element{--align-self:flex-start;}.elementor-16 .elementor-element.elementor-element-43f2a6d .elementor-icon-list-icon i{color:var( --e-global-color-0c311e0 );transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-43f2a6d .elementor-icon-list-icon svg{fill:var( --e-global-color-0c311e0 );transition:fill 0.3s;}.elementor-16 .elementor-element.elementor-element-43f2a6d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-43f2a6d .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.1em;}.elementor-16 .elementor-element.elementor-element-43f2a6d .elementor-icon-list-text{color:var( --e-global-color-0c311e0 );transition:color 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-553fb71{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-553fb71 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-f815dac );}.elementor-16 .elementor-element.elementor-element-68a2a98{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:start;}.elementor-16 .elementor-element.elementor-element-68a2a98 .elementor-heading-title{font-family:var( --e-global-typography-1320536-font-family ), Sans-serif;font-size:var( --e-global-typography-1320536-font-size );font-weight:var( --e-global-typography-1320536-font-weight );line-height:var( --e-global-typography-1320536-line-height );color:var( --e-global-color-f4803a2 );}.elementor-16 .elementor-element.elementor-element-84029ab{--display:flex;--justify-content:flex-start;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-3214645 img{height:500px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-16 .elementor-element.elementor-element-e3ec1b6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-16 .elementor-element.elementor-element-99dc6c1{background-color:var( --e-global-color-f4803a2 );padding:7px 12px 7px 12px;border-radius:30px 30px 30px 30px;--e-icon-list-icon-size:11px;--icon-vertical-offset:0px;}.elementor-16 .elementor-element.elementor-element-99dc6c1.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-99dc6c1 .elementor-icon-list-icon i{color:var( --e-global-color-0c311e0 );transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-99dc6c1 .elementor-icon-list-icon svg{fill:var( --e-global-color-0c311e0 );transition:fill 0.3s;}.elementor-16 .elementor-element.elementor-element-99dc6c1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-99dc6c1 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.1em;}.elementor-16 .elementor-element.elementor-element-99dc6c1 .elementor-icon-list-text{color:var( --e-global-color-0c311e0 );transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-a52041a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-16 .elementor-element.elementor-element-a52041a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-f815dac );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-14aefe3{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-f4803a2 );}.elementor-16 .elementor-element.elementor-element-9430970{--spacer-size:10px;}.elementor-16 .elementor-element.elementor-element-9532e07{--display:flex;--min-height:380px;--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;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:0;}.elementor-16 .elementor-element.elementor-element-9532e07:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-9532e07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1fd0672 );}.elementor-16 .elementor-element.elementor-element-49245c6{--display:flex;--justify-content:flex-start;}.elementor-16 .elementor-element.elementor-element-be2fd06{background-color:var( --e-global-color-f4803a2 );padding:7px 12px 7px 12px;border-radius:30px 30px 30px 30px;--e-icon-list-icon-size:11px;--icon-vertical-offset:0px;}.elementor-16 .elementor-element.elementor-element-be2fd06.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-be2fd06 .elementor-icon-list-icon i{color:var( --e-global-color-0c311e0 );transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-be2fd06 .elementor-icon-list-icon svg{fill:var( --e-global-color-0c311e0 );transition:fill 0.3s;}.elementor-16 .elementor-element.elementor-element-be2fd06 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-be2fd06 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.1em;}.elementor-16 .elementor-element.elementor-element-be2fd06 .elementor-icon-list-text{color:var( --e-global-color-0c311e0 );transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-4e39c63{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-16 .elementor-element.elementor-element-4e39c63 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-f815dac );}.elementor-16 .elementor-element.elementor-element-38281fa{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-0a702be .elementor-icon-box-wrapper{gap:0px;}.elementor-16 .elementor-element.elementor-element-0a702be .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-f815dac );}.elementor-16 .elementor-element.elementor-element-0a702be.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f815dac );}.elementor-16 .elementor-element.elementor-element-0a702be.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-0a702be.elementor-view-default .elementor-icon{fill:var( --e-global-color-f815dac );color:var( --e-global-color-f815dac );border-color:var( --e-global-color-f815dac );}.elementor-16 .elementor-element.elementor-element-0a702be.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-16 .elementor-element.elementor-element-0a702be.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-f815dac );}.elementor-16 .elementor-element.elementor-element-0a702be.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-16 .elementor-element.elementor-element-0a702be.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-16 .elementor-element.elementor-element-0a702be.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-16 .elementor-element.elementor-element-0a702be.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-f815dac );color:var( --e-global-color-f815dac );border-color:var( --e-global-color-f815dac );}.elementor-16 .elementor-element.elementor-element-0a702be .elementor-icon{font-size:31px;}.elementor-16 .elementor-element.elementor-element-0a702be .elementor-icon-box-title, .elementor-16 .elementor-element.elementor-element-0a702be .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;}.elementor-16 .elementor-element.elementor-element-0a702be:has(:hover) .elementor-icon-box-title,
					 .elementor-16 .elementor-element.elementor-element-0a702be:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-f815dac );}.elementor-16 .elementor-element.elementor-element-0a702be .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:var( --e-global-color-f4803a2 );}.elementor-16 .elementor-element.elementor-element-ac80eab .elementor-icon-box-wrapper{gap:0px;}.elementor-16 .elementor-element.elementor-element-ac80eab .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-f815dac );}.elementor-16 .elementor-element.elementor-element-ac80eab.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f815dac );}.elementor-16 .elementor-element.elementor-element-ac80eab.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-ac80eab.elementor-view-default .elementor-icon{fill:var( --e-global-color-f815dac );color:var( --e-global-color-f815dac );border-color:var( --e-global-color-f815dac );}.elementor-16 .elementor-element.elementor-element-ac80eab.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-16 .elementor-element.elementor-element-ac80eab.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-f815dac );}.elementor-16 .elementor-element.elementor-element-ac80eab.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-16 .elementor-element.elementor-element-ac80eab.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-16 .elementor-element.elementor-element-ac80eab.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-16 .elementor-element.elementor-element-ac80eab.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-f815dac );color:var( --e-global-color-f815dac );border-color:var( --e-global-color-f815dac );}.elementor-16 .elementor-element.elementor-element-ac80eab .elementor-icon{font-size:31px;}.elementor-16 .elementor-element.elementor-element-ac80eab .elementor-icon-box-title, .elementor-16 .elementor-element.elementor-element-ac80eab .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;}.elementor-16 .elementor-element.elementor-element-ac80eab:has(:hover) .elementor-icon-box-title,
					 .elementor-16 .elementor-element.elementor-element-ac80eab:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-f815dac );}.elementor-16 .elementor-element.elementor-element-ac80eab .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:var( --e-global-color-f4803a2 );}.elementor-16 .elementor-element.elementor-element-bfef4ae .elementor-icon-box-wrapper{gap:0px;}.elementor-16 .elementor-element.elementor-element-bfef4ae .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-f815dac );}.elementor-16 .elementor-element.elementor-element-bfef4ae.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f815dac );}.elementor-16 .elementor-element.elementor-element-bfef4ae.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-bfef4ae.elementor-view-default .elementor-icon{fill:var( --e-global-color-f815dac );color:var( --e-global-color-f815dac );border-color:var( --e-global-color-f815dac );}.elementor-16 .elementor-element.elementor-element-bfef4ae.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-16 .elementor-element.elementor-element-bfef4ae.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-f815dac );}.elementor-16 .elementor-element.elementor-element-bfef4ae.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-16 .elementor-element.elementor-element-bfef4ae.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-16 .elementor-element.elementor-element-bfef4ae.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-16 .elementor-element.elementor-element-bfef4ae.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-f815dac );color:var( --e-global-color-f815dac );border-color:var( --e-global-color-f815dac );}.elementor-16 .elementor-element.elementor-element-bfef4ae .elementor-icon{font-size:31px;}.elementor-16 .elementor-element.elementor-element-bfef4ae .elementor-icon-box-title, .elementor-16 .elementor-element.elementor-element-bfef4ae .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;}.elementor-16 .elementor-element.elementor-element-bfef4ae:has(:hover) .elementor-icon-box-title,
					 .elementor-16 .elementor-element.elementor-element-bfef4ae:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-f815dac );}.elementor-16 .elementor-element.elementor-element-bfef4ae .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:var( --e-global-color-f4803a2 );}.elementor-16 .elementor-element.elementor-element-5a28300 .elementor-icon-box-wrapper{gap:0px;}.elementor-16 .elementor-element.elementor-element-5a28300 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-f815dac );}.elementor-16 .elementor-element.elementor-element-5a28300.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f815dac );}.elementor-16 .elementor-element.elementor-element-5a28300.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-5a28300.elementor-view-default .elementor-icon{fill:var( --e-global-color-f815dac );color:var( --e-global-color-f815dac );border-color:var( --e-global-color-f815dac );}.elementor-16 .elementor-element.elementor-element-5a28300.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-16 .elementor-element.elementor-element-5a28300.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-f815dac );}.elementor-16 .elementor-element.elementor-element-5a28300.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-16 .elementor-element.elementor-element-5a28300.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-16 .elementor-element.elementor-element-5a28300.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-16 .elementor-element.elementor-element-5a28300.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-f815dac );color:var( --e-global-color-f815dac );border-color:var( --e-global-color-f815dac );}.elementor-16 .elementor-element.elementor-element-5a28300 .elementor-icon{font-size:31px;}.elementor-16 .elementor-element.elementor-element-5a28300 .elementor-icon-box-title, .elementor-16 .elementor-element.elementor-element-5a28300 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;}.elementor-16 .elementor-element.elementor-element-5a28300:has(:hover) .elementor-icon-box-title,
					 .elementor-16 .elementor-element.elementor-element-5a28300:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-f815dac );}.elementor-16 .elementor-element.elementor-element-5a28300 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:var( --e-global-color-f4803a2 );}.elementor-16 .elementor-element.elementor-element-85511f1{--display:flex;--min-height:380px;--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;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:1;}.elementor-16 .elementor-element.elementor-element-85511f1:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-85511f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f815dac );}.elementor-16 .elementor-element.elementor-element-7789028{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16 .elementor-element.elementor-element-3af41b8{background-color:var( --e-global-color-f4803a2 );padding:7px 12px 7px 12px;border-radius:30px 30px 30px 30px;--e-icon-list-icon-size:11px;--icon-vertical-offset:0px;}.elementor-16 .elementor-element.elementor-element-3af41b8.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-3af41b8 .elementor-icon-list-icon i{color:var( --e-global-color-0c311e0 );transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-3af41b8 .elementor-icon-list-icon svg{fill:var( --e-global-color-0c311e0 );transition:fill 0.3s;}.elementor-16 .elementor-element.elementor-element-3af41b8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-3af41b8 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.1em;}.elementor-16 .elementor-element.elementor-element-3af41b8 .elementor-icon-list-text{color:var( --e-global-color-0c311e0 );transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-e2a451b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-16 .elementor-element.elementor-element-e2a451b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-0c311e0 );}.elementor-16 .elementor-element.elementor-element-ab43105{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-0c311e0 );}.elementor-16 .elementor-element.elementor-element-3370f51{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-3e45a61 .elementor-icon-box-wrapper{text-align:start;}.elementor-16 .elementor-element.elementor-element-3e45a61 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-0c311e0 );}.elementor-16 .elementor-element.elementor-element-3e45a61 .elementor-icon-box-title, .elementor-16 .elementor-element.elementor-element-3e45a61 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;}.elementor-16 .elementor-element.elementor-element-3e45a61:has(:hover) .elementor-icon-box-title,
					 .elementor-16 .elementor-element.elementor-element-3e45a61:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-0c311e0 );}.elementor-16 .elementor-element.elementor-element-3e45a61 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:var( --e-global-color-d560664 );}.elementor-16 .elementor-element.elementor-element-3ca8ab2 .elementor-icon-box-wrapper{text-align:start;}.elementor-16 .elementor-element.elementor-element-3ca8ab2 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-0c311e0 );}.elementor-16 .elementor-element.elementor-element-3ca8ab2 .elementor-icon-box-title, .elementor-16 .elementor-element.elementor-element-3ca8ab2 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;}.elementor-16 .elementor-element.elementor-element-3ca8ab2:has(:hover) .elementor-icon-box-title,
					 .elementor-16 .elementor-element.elementor-element-3ca8ab2:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-0c311e0 );}.elementor-16 .elementor-element.elementor-element-3ca8ab2 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:var( --e-global-color-d560664 );}.elementor-16 .elementor-element.elementor-element-cd5470b .elementor-icon-box-wrapper{text-align:start;}.elementor-16 .elementor-element.elementor-element-cd5470b .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-0c311e0 );}.elementor-16 .elementor-element.elementor-element-cd5470b .elementor-icon-box-title, .elementor-16 .elementor-element.elementor-element-cd5470b .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;}.elementor-16 .elementor-element.elementor-element-cd5470b:has(:hover) .elementor-icon-box-title,
					 .elementor-16 .elementor-element.elementor-element-cd5470b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-0c311e0 );}.elementor-16 .elementor-element.elementor-element-cd5470b .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:var( --e-global-color-d560664 );}.elementor-16 .elementor-element.elementor-element-e8ab1f7{--display:flex;--min-height:380px;--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;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:3;}.elementor-16 .elementor-element.elementor-element-e8ab1f7:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-e8ab1f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1fd0672 );}.elementor-16 .elementor-element.elementor-element-3434b35{--display:flex;--justify-content:flex-start;}.elementor-16 .elementor-element.elementor-element-bef10b0{background-color:var( --e-global-color-f4803a2 );padding:7px 12px 7px 12px;border-radius:30px 30px 30px 30px;--e-icon-list-icon-size:11px;--icon-vertical-offset:0px;}.elementor-16 .elementor-element.elementor-element-bef10b0.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-bef10b0 .elementor-icon-list-icon i{color:var( --e-global-color-0c311e0 );transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-bef10b0 .elementor-icon-list-icon svg{fill:var( --e-global-color-0c311e0 );transition:fill 0.3s;}.elementor-16 .elementor-element.elementor-element-bef10b0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-16 .elementor-element.elementor-element-bef10b0 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.1em;}.elementor-16 .elementor-element.elementor-element-bef10b0 .elementor-icon-list-text{color:var( --e-global-color-0c311e0 );transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-86efd60{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-16 .elementor-element.elementor-element-86efd60 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-f815dac );}.elementor-16 .elementor-element.elementor-element-73b1264{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-73b1264.e-con{--align-self:center;}.elementor-16 .elementor-element.elementor-element-1596576 .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-16 .elementor-element.elementor-element-1596576 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-f815dac );}.elementor-16 .elementor-element.elementor-element-1596576.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f815dac );}.elementor-16 .elementor-element.elementor-element-1596576.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-1596576.elementor-view-default .elementor-icon{fill:var( --e-global-color-f815dac );color:var( --e-global-color-f815dac );border-color:var( --e-global-color-f815dac );}.elementor-16 .elementor-element.elementor-element-1596576.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-16 .elementor-element.elementor-element-1596576.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-f815dac );}.elementor-16 .elementor-element.elementor-element-1596576.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-16 .elementor-element.elementor-element-1596576.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-16 .elementor-element.elementor-element-1596576.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-16 .elementor-element.elementor-element-1596576.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-f815dac );color:var( --e-global-color-f815dac );border-color:var( --e-global-color-f815dac );}.elementor-16 .elementor-element.elementor-element-1596576 .elementor-icon{font-size:31px;}.elementor-16 .elementor-element.elementor-element-1596576 .elementor-icon-box-title, .elementor-16 .elementor-element.elementor-element-1596576 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;}.elementor-16 .elementor-element.elementor-element-1596576:has(:hover) .elementor-icon-box-title,
					 .elementor-16 .elementor-element.elementor-element-1596576:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-f815dac );}.elementor-16 .elementor-element.elementor-element-1596576 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:var( --e-global-color-f4803a2 );}.elementor-16 .elementor-element.elementor-element-ece9fab .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-16 .elementor-element.elementor-element-ece9fab .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-f815dac );}.elementor-16 .elementor-element.elementor-element-ece9fab.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f815dac );}.elementor-16 .elementor-element.elementor-element-ece9fab.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-ece9fab.elementor-view-default .elementor-icon{fill:var( --e-global-color-f815dac );color:var( --e-global-color-f815dac );border-color:var( --e-global-color-f815dac );}.elementor-16 .elementor-element.elementor-element-ece9fab.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-16 .elementor-element.elementor-element-ece9fab.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-f815dac );}.elementor-16 .elementor-element.elementor-element-ece9fab.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-16 .elementor-element.elementor-element-ece9fab.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-16 .elementor-element.elementor-element-ece9fab.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-16 .elementor-element.elementor-element-ece9fab.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-f815dac );color:var( --e-global-color-f815dac );border-color:var( --e-global-color-f815dac );}.elementor-16 .elementor-element.elementor-element-ece9fab .elementor-icon{font-size:31px;}.elementor-16 .elementor-element.elementor-element-ece9fab .elementor-icon-box-title, .elementor-16 .elementor-element.elementor-element-ece9fab .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;}.elementor-16 .elementor-element.elementor-element-ece9fab:has(:hover) .elementor-icon-box-title,
					 .elementor-16 .elementor-element.elementor-element-ece9fab:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-f815dac );}.elementor-16 .elementor-element.elementor-element-ece9fab .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:var( --e-global-color-f4803a2 );}.elementor-16 .elementor-element.elementor-element-2d6d413 .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-16 .elementor-element.elementor-element-2d6d413 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-f815dac );}.elementor-16 .elementor-element.elementor-element-2d6d413.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f815dac );}.elementor-16 .elementor-element.elementor-element-2d6d413.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-2d6d413.elementor-view-default .elementor-icon{fill:var( --e-global-color-f815dac );color:var( --e-global-color-f815dac );border-color:var( --e-global-color-f815dac );}.elementor-16 .elementor-element.elementor-element-2d6d413.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-16 .elementor-element.elementor-element-2d6d413.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-f815dac );}.elementor-16 .elementor-element.elementor-element-2d6d413.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-16 .elementor-element.elementor-element-2d6d413.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-16 .elementor-element.elementor-element-2d6d413.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-16 .elementor-element.elementor-element-2d6d413.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-f815dac );color:var( --e-global-color-f815dac );border-color:var( --e-global-color-f815dac );}.elementor-16 .elementor-element.elementor-element-2d6d413 .elementor-icon{font-size:31px;}.elementor-16 .elementor-element.elementor-element-2d6d413 .elementor-icon-box-title, .elementor-16 .elementor-element.elementor-element-2d6d413 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;}.elementor-16 .elementor-element.elementor-element-2d6d413:has(:hover) .elementor-icon-box-title,
					 .elementor-16 .elementor-element.elementor-element-2d6d413:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-f815dac );}.elementor-16 .elementor-element.elementor-element-2d6d413 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:var( --e-global-color-f4803a2 );}.elementor-16 .elementor-element.elementor-element-cca57da .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-16 .elementor-element.elementor-element-cca57da .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-f815dac );}.elementor-16 .elementor-element.elementor-element-cca57da.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f815dac );}.elementor-16 .elementor-element.elementor-element-cca57da.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-cca57da.elementor-view-default .elementor-icon{fill:var( --e-global-color-f815dac );color:var( --e-global-color-f815dac );border-color:var( --e-global-color-f815dac );}.elementor-16 .elementor-element.elementor-element-cca57da.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-16 .elementor-element.elementor-element-cca57da.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-f815dac );}.elementor-16 .elementor-element.elementor-element-cca57da.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-16 .elementor-element.elementor-element-cca57da.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-16 .elementor-element.elementor-element-cca57da.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-16 .elementor-element.elementor-element-cca57da.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-f815dac );color:var( --e-global-color-f815dac );border-color:var( --e-global-color-f815dac );}.elementor-16 .elementor-element.elementor-element-cca57da .elementor-icon{font-size:31px;}.elementor-16 .elementor-element.elementor-element-cca57da .elementor-icon-box-title, .elementor-16 .elementor-element.elementor-element-cca57da .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;}.elementor-16 .elementor-element.elementor-element-cca57da:has(:hover) .elementor-icon-box-title,
					 .elementor-16 .elementor-element.elementor-element-cca57da:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-f815dac );}.elementor-16 .elementor-element.elementor-element-cca57da .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:var( --e-global-color-f4803a2 );}.elementor-16 .elementor-element.elementor-element-3d67f77 .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-16 .elementor-element.elementor-element-3d67f77 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-f815dac );}.elementor-16 .elementor-element.elementor-element-3d67f77.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f815dac );}.elementor-16 .elementor-element.elementor-element-3d67f77.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-3d67f77.elementor-view-default .elementor-icon{fill:var( --e-global-color-f815dac );color:var( --e-global-color-f815dac );border-color:var( --e-global-color-f815dac );}.elementor-16 .elementor-element.elementor-element-3d67f77.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-16 .elementor-element.elementor-element-3d67f77.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-f815dac );}.elementor-16 .elementor-element.elementor-element-3d67f77.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-16 .elementor-element.elementor-element-3d67f77.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-16 .elementor-element.elementor-element-3d67f77.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-16 .elementor-element.elementor-element-3d67f77.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-f815dac );color:var( --e-global-color-f815dac );border-color:var( --e-global-color-f815dac );}.elementor-16 .elementor-element.elementor-element-3d67f77 .elementor-icon{font-size:31px;}.elementor-16 .elementor-element.elementor-element-3d67f77 .elementor-icon-box-title, .elementor-16 .elementor-element.elementor-element-3d67f77 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;}.elementor-16 .elementor-element.elementor-element-3d67f77:has(:hover) .elementor-icon-box-title,
					 .elementor-16 .elementor-element.elementor-element-3d67f77:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-f815dac );}.elementor-16 .elementor-element.elementor-element-3d67f77 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:var( --e-global-color-f4803a2 );}.elementor-16 .elementor-element.elementor-element-f385f72{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-3ee0e06{--e-image-carousel-slides-to-show:5;}.elementor-16 .elementor-element.elementor-element-3ee0e06 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-16 .elementor-element.elementor-element-d48fb3c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-16 .elementor-element.elementor-element-553fb71 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-16 .elementor-element.elementor-element-68a2a98{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-16 .elementor-element.elementor-element-68a2a98 .elementor-heading-title{font-size:var( --e-global-typography-1320536-font-size );line-height:var( --e-global-typography-1320536-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-e3ec1b6{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-16 .elementor-element.elementor-element-a52041a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-14aefe3{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-16 .elementor-element.elementor-element-49245c6{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-16 .elementor-element.elementor-element-4e39c63 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-16 .elementor-element.elementor-element-38281fa{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-0a702be .elementor-icon-box-description{font-size:15px;}.elementor-16 .elementor-element.elementor-element-ac80eab .elementor-icon-box-description{font-size:15px;}.elementor-16 .elementor-element.elementor-element-bfef4ae .elementor-icon-box-description{font-size:15px;}.elementor-16 .elementor-element.elementor-element-5a28300 .elementor-icon-box-description{font-size:15px;}.elementor-16 .elementor-element.elementor-element-7789028{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-16 .elementor-element.elementor-element-e2a451b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-16 .elementor-element.elementor-element-ab43105{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-16 .elementor-element.elementor-element-3370f51{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-3e45a61 .elementor-icon-box-description{font-size:15px;}.elementor-16 .elementor-element.elementor-element-3ca8ab2 .elementor-icon-box-description{font-size:15px;}.elementor-16 .elementor-element.elementor-element-cd5470b .elementor-icon-box-description{font-size:15px;}.elementor-16 .elementor-element.elementor-element-3434b35{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-16 .elementor-element.elementor-element-86efd60 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-16 .elementor-element.elementor-element-73b1264{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-1596576 .elementor-icon-box-description{font-size:15px;}.elementor-16 .elementor-element.elementor-element-ece9fab .elementor-icon-box-description{font-size:15px;}.elementor-16 .elementor-element.elementor-element-2d6d413 .elementor-icon-box-description{font-size:15px;}.elementor-16 .elementor-element.elementor-element-cca57da .elementor-icon-box-description{font-size:15px;}.elementor-16 .elementor-element.elementor-element-3d67f77 .elementor-icon-box-description{font-size:15px;}.elementor-16 .elementor-element.elementor-element-3ee0e06{--e-image-carousel-slides-to-show:3;}}@media(max-width:767px){.elementor-16 .elementor-element.elementor-element-a9f8c1d{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-43f2a6d.elementor-element{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-16 .elementor-element.elementor-element-553fb71{width:100%;max-width:100%;text-align:center;}.elementor-16 .elementor-element.elementor-element-553fb71 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-16 .elementor-element.elementor-element-68a2a98{width:100%;max-width:100%;text-align:center;}.elementor-16 .elementor-element.elementor-element-68a2a98 .elementor-heading-title{font-size:var( --e-global-typography-1320536-font-size );line-height:var( --e-global-typography-1320536-line-height );}.elementor-16 .elementor-element.elementor-element-84029ab{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-a52041a{width:100%;max-width:100%;}.elementor-16 .elementor-element.elementor-element-a52041a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-14aefe3{width:100%;max-width:100%;}.elementor-16 .elementor-element.elementor-element-9532e07{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-16 .elementor-element.elementor-element-49245c6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-4e39c63{width:100%;max-width:100%;}.elementor-16 .elementor-element.elementor-element-4e39c63 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-16 .elementor-element.elementor-element-38281fa{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-16 .elementor-element.elementor-element-0a702be .elementor-icon-box-description{font-size:15px;}.elementor-16 .elementor-element.elementor-element-ac80eab .elementor-icon-box-description{font-size:15px;}.elementor-16 .elementor-element.elementor-element-bfef4ae .elementor-icon-box-description{font-size:15px;}.elementor-16 .elementor-element.elementor-element-5a28300 .elementor-icon-box-description{font-size:15px;}.elementor-16 .elementor-element.elementor-element-85511f1{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-16 .elementor-element.elementor-element-7789028{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-e2a451b{width:100%;max-width:100%;}.elementor-16 .elementor-element.elementor-element-e2a451b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-16 .elementor-element.elementor-element-ab43105{width:100%;max-width:100%;}.elementor-16 .elementor-element.elementor-element-3370f51{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-3e45a61 .elementor-icon-box-description{font-size:15px;}.elementor-16 .elementor-element.elementor-element-3ca8ab2 .elementor-icon-box-description{font-size:15px;}.elementor-16 .elementor-element.elementor-element-cd5470b .elementor-icon-box-description{font-size:15px;}.elementor-16 .elementor-element.elementor-element-e8ab1f7{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-16 .elementor-element.elementor-element-3434b35{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-86efd60{width:100%;max-width:100%;}.elementor-16 .elementor-element.elementor-element-86efd60 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-16 .elementor-element.elementor-element-73b1264{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-1596576 .elementor-icon-box-description{font-size:15px;}.elementor-16 .elementor-element.elementor-element-ece9fab .elementor-icon-box-description{font-size:15px;}.elementor-16 .elementor-element.elementor-element-2d6d413 .elementor-icon-box-description{font-size:15px;}.elementor-16 .elementor-element.elementor-element-cca57da .elementor-icon-box-description{font-size:15px;}.elementor-16 .elementor-element.elementor-element-3d67f77 .elementor-icon-box-description{font-size:15px;}.elementor-16 .elementor-element.elementor-element-3ee0e06{--e-image-carousel-slides-to-show:2;}}@media(min-width:768px){.elementor-16 .elementor-element.elementor-element-73b1264{--width:85%;}}@media(max-width:1024px) and (min-width:768px){.elementor-16 .elementor-element.elementor-element-73b1264{--width:100%;}}/* Start custom CSS for image-carousel, class: .elementor-element-3ee0e06 *//* Apuntamos directamente a las figuras y las imágenes del swiper */
.carrusel-altura-fija .swiper-slide-inner,
.carrusel-altura-fija .swiper-slide-inner img {
    height: 450px !important; /* Ajusta este valor según la altura que desees */
    width: 100% !important;
    object-fit: cover !important;
}

/* Eliminamos cualquier margen o padding que Elementor meta por defecto en la figura */
.carrusel-altura-fija .elementor-image-carousel figure {
    margin: 0 !important;
    height: 100% !important;
}

/* Ajuste para Tablet */
@media (max-width: 1024px) {
    .carrusel-altura-fija .swiper-slide-inner,
    .carrusel-altura-fija .swiper-slide-inner img {
        height: 350px !important;
    }
}

/* Ajuste para Móvil */
@media (max-width: 767px) {
    .carrusel-altura-fija .swiper-slide-inner,
    .carrusel-altura-fija .swiper-slide-inner img {
        height: 280px !important;
    }
}/* End custom CSS */