.elementor-214 .elementor-element.elementor-element-23f3382{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-703fa24{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-e6ead9f{--display:flex;--min-height:100svh;--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;--padding-top:var(--header-height);--padding-bottom:var(--container-padding);--padding-left:0;--padding-right:0;}.elementor-214 .elementor-element.elementor-element-81305f7{--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;--border-radius:var(--container-border-radius) var(--container-border-radius) var(--container-border-radius) var(--container-border-radius);}.elementor-214 .elementor-element.elementor-element-4108e6b{--display:flex;--border-radius:var(--container-border-radius) var(--container-border-radius) var(--container-border-radius) var(--container-border-radius);--padding-top:var(--first-container-inner-padding);--padding-bottom:var(--container-inner-padding-tb);--padding-left:var(--container-inner-padding-lr);--padding-right:var(--container-inner-padding-lr);}.elementor-214 .elementor-element.elementor-element-397c6a0{--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:var(--small-col-gap) var(--small-col-gap);--row-gap:var(--small-col-gap);--column-gap:var(--small-col-gap);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-a83985c{--display:flex;--gap:var(--col-gap) var(--col-gap);--row-gap:var(--col-gap);--column-gap:var(--col-gap);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-214 .elementor-element.elementor-element-e523e45 .elementor-heading-title{font-size:var( --e-global-typography-3382d03-font-size );font-weight:var( --e-global-typography-3382d03-font-weight );line-height:var( --e-global-typography-3382d03-line-height );}.elementor-widget-text-editor{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-214 .elementor-element.elementor-element-8b6d9a0{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-214 .elementor-element.elementor-element-a935bbb .elementor-button{background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-214 .elementor-element.elementor-element-ed6aecb{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-839e458{--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:var(--small-col-gap) var(--small-col-gap);--row-gap:var(--small-col-gap);--column-gap:var(--small-col-gap);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-a474d91{--display:flex;--border-radius:var(--default-border-radius) var(--default-border-radius) var(--default-border-radius) var(--default-border-radius);}.elementor-214 .elementor-element.elementor-element-a474d91:not(.elementor-motion-effects-element-type-background), .elementor-214 .elementor-element.elementor-element-a474d91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8485e4a );}.elementor-214 .elementor-element.elementor-element-f4b92da .elementor-heading-title{font-size:var( --e-global-typography-4988cce-font-size );font-weight:var( --e-global-typography-4988cce-font-weight );line-height:var( --e-global-typography-4988cce-line-height );}.elementor-214 .elementor-element.elementor-element-80ea903{--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:space-between;--border-radius:var(--default-border-radius) var(--default-border-radius) var(--default-border-radius) var(--default-border-radius);}.elementor-214 .elementor-element.elementor-element-80ea903:not(.elementor-motion-effects-element-type-background), .elementor-214 .elementor-element.elementor-element-80ea903 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8485e4a );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-weight:var( --e-global-typography-text-font-weight );}.elementor-214 .elementor-element.elementor-element-d3987a6{text-align:start;}.elementor-214 .elementor-element.elementor-element-d3987a6 img{width:50%;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}body:not(.rtl) .elementor-214 .elementor-element.elementor-element-53ab4bb{right:var(--col-with-bg-padding-lr);}body.rtl .elementor-214 .elementor-element.elementor-element-53ab4bb{left:var(--col-with-bg-padding-lr);}.elementor-214 .elementor-element.elementor-element-53ab4bb{top:var(--col-with-bg-padding-tb);}.elementor-214 .elementor-element.elementor-element-53ab4bb .elementor-icon{font-size:0.875em;}.elementor-214 .elementor-element.elementor-element-53ab4bb .elementor-icon svg{height:0.875em;}.elementor-214 .elementor-element.elementor-element-eab5f25 .e-off-canvas__content{background-color:#FFFFFF00;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-214 .elementor-element.elementor-element-eab5f25 .e-off-canvas__overlay{background-color:#00000000;}.elementor-214 .elementor-element.elementor-element-eab5f25{--e-off-canvas-width:auto;--e-off-canvas-height:calc(100svh - var(--header-height) - 2em);--e-off-canvas-content-overflow:auto;--e-off-canvas-animation-duration:1.5s;--e-off-canvas-overlay-opacity:1;}.elementor-214 .elementor-element.elementor-element-7676119{--display:flex;--border-radius:var(--container-border-radius) var(--container-border-radius) var(--container-border-radius) var(--container-border-radius);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-c482c90{--display:flex;--overflow:hidden;--border-radius:var(--default-border-radius) var(--default-border-radius) var(--default-border-radius) var(--default-border-radius);--margin-top:2em;--margin-bottom:0;--margin-left:var(--container-inner-padding-lr);--margin-right:var(--container-inner-padding-lr);--padding-top:var(--container-inner-padding-tb);--padding-bottom:var(--container-inner-padding-tb);--padding-left:var(--container-inner-padding-lr);--padding-right:var(--container-inner-padding-lr);}.elementor-214 .elementor-element.elementor-element-c482c90:not(.elementor-motion-effects-element-type-background), .elementor-214 .elementor-element.elementor-element-c482c90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8485e4a );}body:not(.rtl) .elementor-214 .elementor-element.elementor-element-9881df5{right:var(--col-with-bg-padding-lr);}body.rtl .elementor-214 .elementor-element.elementor-element-9881df5{left:var(--col-with-bg-padding-lr);}.elementor-214 .elementor-element.elementor-element-9881df5{bottom:var(--col-with-bg-padding-tb);}.elementor-214 .elementor-element.elementor-element-9881df5 .elementor-icon{font-size:0.875em;}.elementor-214 .elementor-element.elementor-element-9881df5 .elementor-icon svg{height:0.875em;}.elementor-214 .elementor-element.elementor-element-9881df5 .elementor-icon i, .elementor-214 .elementor-element.elementor-element-9881df5 .elementor-icon svg{transform:rotate(90deg);}.elementor-214 .elementor-element.elementor-element-ce99a89{--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:center;--margin-top:calc(var(--container-inner-padding-tb)*-1);--margin-bottom:0;--margin-left:calc(var(--container-inner-padding-lr)*-1);--margin-right:calc(var(--container-inner-padding-lr)*-1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-18380fa img{width:100%;}.elementor-214 .elementor-element.elementor-element-5c96fd1{--display:flex;--gap:var(--small-col-gap) var(--small-col-gap);--row-gap:var(--small-col-gap);--column-gap:var(--small-col-gap);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-33256d6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-5ee8720{--display:flex;--border-radius:var(--default-border-radius) var(--default-border-radius) var(--default-border-radius) var(--default-border-radius);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-f520b61 .elementor-heading-title{font-size:var( --e-global-typography-4988cce-font-size );font-weight:var( --e-global-typography-4988cce-font-weight );line-height:var( --e-global-typography-4988cce-line-height );}.elementor-214 .elementor-element.elementor-element-037ae2c{--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:space-between;--border-radius:var(--default-border-radius) var(--default-border-radius) var(--default-border-radius) var(--default-border-radius);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-f3dfbad{text-align:end;}.elementor-214 .elementor-element.elementor-element-f3dfbad img{width:55%;}.elementor-214 .elementor-element.elementor-element-1ff3c4b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-efeb435{--display:flex;--border-radius:var(--default-border-radius) var(--default-border-radius) var(--default-border-radius) var(--default-border-radius);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-cb50a31{--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:space-between;--border-radius:var(--default-border-radius) var(--default-border-radius) var(--default-border-radius) var(--default-border-radius);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-25aa929{--display:flex;--min-height:100svh;--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;--padding-top:var(--header-height);--padding-bottom:var(--container-padding);--padding-left:0;--padding-right:0;}.elementor-214 .elementor-element.elementor-element-b7b7726{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-214 .elementor-element.elementor-element-6109438{--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;--flex-wrap:wrap;--overflow:hidden;--border-radius:var(--container-border-radius) var(--container-border-radius) var(--container-border-radius) var(--container-border-radius);--padding-top:var(--container-inner-padding-tb);--padding-bottom:var(--container-inner-padding-tb);--padding-left:var(--container-inner-padding-lr);--padding-right:var(--container-inner-padding-lr);--z-index:1;}.elementor-214 .elementor-element.elementor-element-6109438:not(.elementor-motion-effects-element-type-background), .elementor-214 .elementor-element.elementor-element-6109438 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8485e4a );}.elementor-214 .elementor-element.elementor-element-48f02c4{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-48f02c4.e-con{--align-self:flex-start;}.elementor-214 .elementor-element.elementor-element-dc3303f{--display:flex;--gap:var(--col-gap) var(--col-gap);--row-gap:var(--col-gap);--column-gap:var(--col-gap);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-d7fe198 .elementor-heading-title{font-size:var( --e-global-typography-3382d03-font-size );font-weight:var( --e-global-typography-3382d03-font-weight );line-height:var( --e-global-typography-3382d03-line-height );}.elementor-214 .elementor-element.elementor-element-b45346f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-74f7ba5{--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:var(--col-gap) var(--col-gap);--row-gap:var(--col-gap);--column-gap:var(--col-gap);--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-69d811d{--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:var(--small-col-gap) var(--small-col-gap);--row-gap:var(--small-col-gap);--column-gap:var(--small-col-gap);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-75f7c5a{--display:flex;--border-radius:var(--default-border-radius) var(--default-border-radius) var(--default-border-radius) var(--default-border-radius);}.elementor-214 .elementor-element.elementor-element-75f7c5a:not(.elementor-motion-effects-element-type-background), .elementor-214 .elementor-element.elementor-element-75f7c5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f3c865d );}.elementor-214 .elementor-element.elementor-element-78a2221{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-214 .elementor-element.elementor-element-78a2221 .elementor-heading-title{font-size:var( --e-global-typography-4988cce-font-size );font-weight:var( --e-global-typography-4988cce-font-weight );line-height:var( --e-global-typography-4988cce-line-height );}.elementor-214 .elementor-element.elementor-element-b59b209{columns:2;}.elementor-214 .elementor-element.elementor-element-2dec246{--display:flex;--min-height:100svh;--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;--padding-top:var(--header-height);--padding-bottom:var(--container-padding);--padding-left:0;--padding-right:0;}.elementor-214 .elementor-element.elementor-element-6f041a4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-214 .elementor-element.elementor-element-f7c6b24{--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;--flex-wrap:wrap;--overflow:hidden;--border-radius:var(--container-border-radius) var(--container-border-radius) var(--container-border-radius) var(--container-border-radius);--padding-top:var(--container-inner-padding-tb);--padding-bottom:var(--container-inner-padding-tb);--padding-left:var(--container-inner-padding-lr);--padding-right:var(--container-inner-padding-lr);--z-index:1;}.elementor-214 .elementor-element.elementor-element-f7c6b24:not(.elementor-motion-effects-element-type-background), .elementor-214 .elementor-element.elementor-element-f7c6b24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8485e4a );}.elementor-214 .elementor-element.elementor-element-ffad7ef{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-ffad7ef.e-con{--align-self:flex-start;}.elementor-214 .elementor-element.elementor-element-2d0f27b{--display:flex;--gap:var(--col-gap) var(--col-gap);--row-gap:var(--col-gap);--column-gap:var(--col-gap);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-b98f861 .elementor-heading-title{font-size:var( --e-global-typography-3382d03-font-size );font-weight:var( --e-global-typography-3382d03-font-weight );line-height:var( --e-global-typography-3382d03-line-height );}.elementor-214 .elementor-element.elementor-element-c507a27{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-bb419cb{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-214 .elementor-element.elementor-element-b630fc4{--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:var(--col-gap) var(--col-gap);--row-gap:var(--col-gap);--column-gap:var(--col-gap);--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-af9313b{--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:var(--small-col-gap) var(--small-col-gap);--row-gap:var(--small-col-gap);--column-gap:var(--small-col-gap);--border-radius:var(--default-border-radius) var(--default-border-radius) var(--default-border-radius) var(--default-border-radius);}.elementor-214 .elementor-element.elementor-element-af9313b:not(.elementor-motion-effects-element-type-background), .elementor-214 .elementor-element.elementor-element-af9313b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f3c865d );}.elementor-214 .elementor-element.elementor-element-07545ad{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-31cbcbf{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-214 .elementor-element.elementor-element-31cbcbf .elementor-heading-title{font-size:var( --e-global-typography-4988cce-font-size );font-weight:var( --e-global-typography-4988cce-font-weight );line-height:var( --e-global-typography-4988cce-line-height );}.elementor-214 .elementor-element.elementor-element-3295823{columns:1;}.elementor-214 .elementor-element.elementor-element-deaa0d1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-5e2d5d7{columns:1;}.elementor-214 .elementor-element.elementor-element-3135aa3{--display:flex;}.elementor-214 .elementor-element.elementor-element-1eec559{columns:1;}.elementor-214 .elementor-element.elementor-element-970f615{--display:flex;--min-height:100svh;--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;--padding-top:var(--header-height);--padding-bottom:var(--container-padding);--padding-left:0;--padding-right:0;}.elementor-214 .elementor-element.elementor-element-d2d8dea{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-214 .elementor-element.elementor-element-df67e0b{--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;--flex-wrap:wrap;--overflow:hidden;--border-radius:var(--container-border-radius) var(--container-border-radius) var(--container-border-radius) var(--container-border-radius);--padding-top:var(--container-inner-padding-tb);--padding-bottom:var(--container-inner-padding-tb);--padding-left:var(--container-inner-padding-lr);--padding-right:var(--container-inner-padding-lr);--z-index:1;}.elementor-214 .elementor-element.elementor-element-df67e0b:not(.elementor-motion-effects-element-type-background), .elementor-214 .elementor-element.elementor-element-df67e0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8485e4a );}.elementor-214 .elementor-element.elementor-element-0d98940{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-0d98940.e-con{--align-self:flex-start;}.elementor-214 .elementor-element.elementor-element-2fcad80{--display:flex;--gap:var(--col-gap) var(--col-gap);--row-gap:var(--col-gap);--column-gap:var(--col-gap);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-71fecc1 .elementor-heading-title{font-size:var( --e-global-typography-3382d03-font-size );font-weight:var( --e-global-typography-3382d03-font-weight );line-height:var( --e-global-typography-3382d03-line-height );}.elementor-214 .elementor-element.elementor-element-05ac542{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-548cd52{--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:var(--col-gap) var(--col-gap);--row-gap:var(--col-gap);--column-gap:var(--col-gap);--flex-wrap:wrap;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:calc(var(--container-inner-padding-lr)*-1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-67417d2{--swiper-slides-to-display:3;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-2.25em;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:1.5em;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:0.875em;}.elementor-214 .elementor-element.elementor-element-67417d2 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-8485e4a );border-radius:50% 50% 50% 50%;padding:1.643em 1.643em 1.643em 1.643em;}.elementor-214 .elementor-element.elementor-element-67417d2 .swiper-slide > .elementor-element{height:100%;}.elementor-214 .elementor-element.elementor-element-9a639b7{--display:flex;--min-height:100svh;--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;--padding-top:var(--header-height);--padding-bottom:var(--container-padding);--padding-left:0;--padding-right:0;}.elementor-214 .elementor-element.elementor-element-1003a0b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-214 .elementor-element.elementor-element-1b81c93{--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;--flex-wrap:wrap;--overflow:hidden;--border-radius:var(--container-border-radius) var(--container-border-radius) var(--container-border-radius) var(--container-border-radius);--padding-top:var(--container-inner-padding-tb);--padding-bottom:var(--container-inner-padding-tb);--padding-left:var(--container-inner-padding-lr);--padding-right:var(--container-inner-padding-lr);--z-index:1;}.elementor-214 .elementor-element.elementor-element-1b81c93:not(.elementor-motion-effects-element-type-background), .elementor-214 .elementor-element.elementor-element-1b81c93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8485e4a );}.elementor-214 .elementor-element.elementor-element-b969909{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-b969909.e-con{--align-self:flex-start;}.elementor-214 .elementor-element.elementor-element-a3d505c{--display:flex;--gap:var(--col-gap) var(--col-gap);--row-gap:var(--col-gap);--column-gap:var(--col-gap);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-b525df9{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-214 .elementor-element.elementor-element-b525df9 .elementor-heading-title{font-size:var( --e-global-typography-3382d03-font-size );font-weight:var( --e-global-typography-3382d03-font-weight );line-height:var( --e-global-typography-3382d03-line-height );}.elementor-214 .elementor-element.elementor-element-fd20fc2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-04f93d0{--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:var(--col-gap) var(--col-gap);--row-gap:var(--col-gap);--column-gap:var(--col-gap);--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-058791b{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:auto;--gap:var(--smaller-gap) var(--smaller-gap);--row-gap:var(--smaller-gap);--column-gap:var(--smaller-gap);--grid-auto-flow:column;--align-items:start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-a04d0b5{--display:flex;--gap:var(--col-gap) var(--col-gap);--row-gap:var(--col-gap);--column-gap:var(--col-gap);--border-radius:var(--default-border-radius) var(--default-border-radius) var(--default-border-radius) var(--default-border-radius);--padding-top:var(--grid-card-padding-tb);--padding-bottom:var(--grid-card-padding-tb);--padding-left:var(--grid-card-padding-tb);--padding-right:var(--grid-card-padding-tb);grid-row:1/5;}.elementor-214 .elementor-element.elementor-element-a04d0b5:not(.elementor-motion-effects-element-type-background), .elementor-214 .elementor-element.elementor-element-a04d0b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f3c865d );}.elementor-214 .elementor-element.elementor-element-91b85ae .elementor-heading-title{font-size:var( --e-global-typography-3d497d2-font-size );font-weight:var( --e-global-typography-3d497d2-font-weight );line-height:var( --e-global-typography-3d497d2-line-height );color:var( --e-global-color-primary );}.elementor-214 .elementor-element.elementor-element-39abe33{--display:flex;--gap:var(--col-gap) var(--col-gap);--row-gap:var(--col-gap);--column-gap:var(--col-gap);--border-radius:var(--default-border-radius) var(--default-border-radius) var(--default-border-radius) var(--default-border-radius);--padding-top:var(--grid-card-padding-tb);--padding-bottom:var(--grid-card-padding-tb);--padding-left:var(--grid-card-padding-tb);--padding-right:var(--grid-card-padding-tb);grid-column:1/2;grid-row:5/12;}.elementor-214 .elementor-element.elementor-element-410bce8{font-weight:var( --e-global-typography-text-font-weight );}.elementor-214 .elementor-element.elementor-element-9a4434c{--display:flex;--gap:var(--col-gap) var(--col-gap);--row-gap:var(--col-gap);--column-gap:var(--col-gap);--border-radius:var(--default-border-radius) var(--default-border-radius) var(--default-border-radius) var(--default-border-radius);--padding-top:var(--grid-card-padding-tb);--padding-bottom:var(--grid-card-padding-tb);--padding-left:var(--grid-card-padding-tb);--padding-right:var(--grid-card-padding-tb);grid-row:1/3;}.elementor-214 .elementor-element.elementor-element-9a4434c:not(.elementor-motion-effects-element-type-background), .elementor-214 .elementor-element.elementor-element-9a4434c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f3c865d );}.elementor-214 .elementor-element.elementor-element-711c6df .elementor-heading-title{font-size:var( --e-global-typography-3d497d2-font-size );font-weight:var( --e-global-typography-3d497d2-font-weight );line-height:var( --e-global-typography-3d497d2-line-height );color:var( --e-global-color-primary );}.elementor-214 .elementor-element.elementor-element-31df9b5{font-weight:var( --e-global-typography-accent-font-weight );}.elementor-214 .elementor-element.elementor-element-c3a8b64{--display:flex;--gap:var(--col-gap) var(--col-gap);--row-gap:var(--col-gap);--column-gap:var(--col-gap);--border-radius:var(--default-border-radius) var(--default-border-radius) var(--default-border-radius) var(--default-border-radius);--padding-top:var(--grid-card-padding-tb);--padding-bottom:var(--grid-card-padding-tb);--padding-left:var(--grid-card-padding-tb);--padding-right:var(--grid-card-padding-tb);grid-row:3/7;}.elementor-214 .elementor-element.elementor-element-c3a8b64:not(.elementor-motion-effects-element-type-background), .elementor-214 .elementor-element.elementor-element-c3a8b64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f3c865d );}.elementor-214 .elementor-element.elementor-element-ff5d5ec .elementor-heading-title{font-size:var( --e-global-typography-3d497d2-font-size );font-weight:var( --e-global-typography-3d497d2-font-weight );line-height:var( --e-global-typography-3d497d2-line-height );color:var( --e-global-color-primary );}.elementor-214 .elementor-element.elementor-element-bbf73ee{font-weight:var( --e-global-typography-accent-font-weight );}.elementor-214 .elementor-element.elementor-element-c1f511f{--display:flex;--gap:var(--col-gap) var(--col-gap);--row-gap:var(--col-gap);--column-gap:var(--col-gap);--border-radius:var(--default-border-radius) var(--default-border-radius) var(--default-border-radius) var(--default-border-radius);--padding-top:var(--grid-card-padding-tb);--padding-bottom:var(--grid-card-padding-tb);--padding-left:var(--grid-card-padding-tb);--padding-right:var(--grid-card-padding-tb);grid-row:1/5;}.elementor-214 .elementor-element.elementor-element-c1f511f:not(.elementor-motion-effects-element-type-background), .elementor-214 .elementor-element.elementor-element-c1f511f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f3c865d );}.elementor-214 .elementor-element.elementor-element-bc09d14 .elementor-heading-title{font-size:var( --e-global-typography-3d497d2-font-size );font-weight:var( --e-global-typography-3d497d2-font-weight );line-height:var( --e-global-typography-3d497d2-line-height );color:var( --e-global-color-primary );}.elementor-214 .elementor-element.elementor-element-298257e{font-weight:var( --e-global-typography-accent-font-weight );}.elementor-214 .elementor-element.elementor-element-d6a2d54{--display:flex;--gap:var(--col-gap) var(--col-gap);--row-gap:var(--col-gap);--column-gap:var(--col-gap);--border-radius:var(--default-border-radius) var(--default-border-radius) var(--default-border-radius) var(--default-border-radius);--padding-top:var(--grid-card-padding-tb);--padding-bottom:var(--grid-card-padding-tb);--padding-left:var(--grid-card-padding-tb);--padding-right:var(--grid-card-padding-tb);grid-column:4/5;grid-row:1/4;}.elementor-214 .elementor-element.elementor-element-d6a2d54:not(.elementor-motion-effects-element-type-background), .elementor-214 .elementor-element.elementor-element-d6a2d54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f3c865d );}.elementor-214 .elementor-element.elementor-element-8653938 .elementor-heading-title{font-size:var( --e-global-typography-3d497d2-font-size );font-weight:var( --e-global-typography-3d497d2-font-weight );line-height:var( --e-global-typography-3d497d2-line-height );color:var( --e-global-color-primary );}.elementor-214 .elementor-element.elementor-element-a7beea0{font-weight:var( --e-global-typography-accent-font-weight );}.elementor-214 .elementor-element.elementor-element-cad967e{--display:flex;--gap:var(--col-gap) var(--col-gap);--row-gap:var(--col-gap);--column-gap:var(--col-gap);--border-radius:var(--default-border-radius) var(--default-border-radius) var(--default-border-radius) var(--default-border-radius);--padding-top:var(--grid-card-padding-tb);--padding-bottom:var(--grid-card-padding-tb);--padding-left:var(--grid-card-padding-tb);--padding-right:var(--grid-card-padding-tb);grid-column:4/5;grid-row:4/12;}.elementor-214 .elementor-element.elementor-element-3765832{font-weight:var( --e-global-typography-text-font-weight );}.elementor-214 .elementor-element.elementor-element-fabb042{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-fabb042.e-con{--align-self:flex-end;}.elementor-214 .elementor-element.elementor-element-978c0eb{--display:flex;--gap:var(--col-gap) var(--col-gap);--row-gap:var(--col-gap);--column-gap:var(--col-gap);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-214 .elementor-element.elementor-element-4c5beb4{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-weight:var( --e-global-typography-accent-font-weight );}.elementor-214 .elementor-element.elementor-element-19c2350 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-320610f-font-size );font-weight:var( --e-global-typography-320610f-font-weight );line-height:var( --e-global-typography-320610f-line-height );}.elementor-214 .elementor-element.elementor-element-19c2350 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-214 .elementor-element.elementor-element-19c2350 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-214 .elementor-element.elementor-element-19c2350 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-214 .elementor-element.elementor-element-19c2350 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-214 .elementor-element.elementor-element-19c2350 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-primary );}.elementor-214 .elementor-element.elementor-element-19c2350 .elementor-nav-menu--main .elementor-item{padding-left:0em;padding-right:0em;padding-top:0px;padding-bottom:0px;}.elementor-214 .elementor-element.elementor-element-19c2350{--e-nav-menu-horizontal-menu-item-margin:calc( 2em / 2 );}.elementor-214 .elementor-element.elementor-element-19c2350 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:2em;}@media(max-width:1024px){.elementor-214 .elementor-element.elementor-element-e523e45 .elementor-heading-title{font-size:var( --e-global-typography-3382d03-font-size );line-height:var( --e-global-typography-3382d03-line-height );}.elementor-214 .elementor-element.elementor-element-8b6d9a0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-214 .elementor-element.elementor-element-f4b92da .elementor-heading-title{font-size:var( --e-global-typography-4988cce-font-size );line-height:var( --e-global-typography-4988cce-line-height );}.elementor-214 .elementor-element.elementor-element-f520b61 .elementor-heading-title{font-size:var( --e-global-typography-4988cce-font-size );line-height:var( --e-global-typography-4988cce-line-height );}.elementor-214 .elementor-element.elementor-element-d7fe198 .elementor-heading-title{font-size:var( --e-global-typography-3382d03-font-size );line-height:var( --e-global-typography-3382d03-line-height );}.elementor-214 .elementor-element.elementor-element-78a2221{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-214 .elementor-element.elementor-element-78a2221 .elementor-heading-title{font-size:var( --e-global-typography-4988cce-font-size );line-height:var( --e-global-typography-4988cce-line-height );}.elementor-214 .elementor-element.elementor-element-b59b209{columns:1;}.elementor-214 .elementor-element.elementor-element-b98f861 .elementor-heading-title{font-size:var( --e-global-typography-3382d03-font-size );line-height:var( --e-global-typography-3382d03-line-height );}.elementor-214 .elementor-element.elementor-element-bb419cb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-214 .elementor-element.elementor-element-31cbcbf{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-214 .elementor-element.elementor-element-31cbcbf .elementor-heading-title{font-size:var( --e-global-typography-4988cce-font-size );line-height:var( --e-global-typography-4988cce-line-height );}.elementor-214 .elementor-element.elementor-element-3295823{columns:1;}.elementor-214 .elementor-element.elementor-element-5e2d5d7{columns:1;}.elementor-214 .elementor-element.elementor-element-1eec559{columns:1;}.elementor-214 .elementor-element.elementor-element-71fecc1 .elementor-heading-title{font-size:var( --e-global-typography-3382d03-font-size );line-height:var( --e-global-typography-3382d03-line-height );}.elementor-214 .elementor-element.elementor-element-67417d2{--swiper-slides-to-display:2;}.elementor-214 .elementor-element.elementor-element-b525df9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-214 .elementor-element.elementor-element-b525df9 .elementor-heading-title{font-size:var( --e-global-typography-3382d03-font-size );line-height:var( --e-global-typography-3382d03-line-height );}.elementor-214 .elementor-element.elementor-element-058791b{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:column;}.elementor-214 .elementor-element.elementor-element-a04d0b5{grid-column:span custom;grid-row:1/3;}.elementor-214 .elementor-element.elementor-element-91b85ae .elementor-heading-title{font-size:var( --e-global-typography-3d497d2-font-size );line-height:var( --e-global-typography-3d497d2-line-height );}.elementor-214 .elementor-element.elementor-element-39abe33{grid-column:1/2;grid-row:9/12;}.elementor-214 .elementor-element.elementor-element-9a4434c{grid-column:1/2;grid-row:3/6;}.elementor-214 .elementor-element.elementor-element-711c6df .elementor-heading-title{font-size:var( --e-global-typography-3d497d2-font-size );line-height:var( --e-global-typography-3d497d2-line-height );}.elementor-214 .elementor-element.elementor-element-c3a8b64{grid-row:6/9;}.elementor-214 .elementor-element.elementor-element-ff5d5ec .elementor-heading-title{font-size:var( --e-global-typography-3d497d2-font-size );line-height:var( --e-global-typography-3d497d2-line-height );}.elementor-214 .elementor-element.elementor-element-c1f511f{grid-column:2/3;grid-row:1/2;}.elementor-214 .elementor-element.elementor-element-bc09d14 .elementor-heading-title{font-size:var( --e-global-typography-3d497d2-font-size );line-height:var( --e-global-typography-3d497d2-line-height );}.elementor-214 .elementor-element.elementor-element-d6a2d54{grid-column:2/3;grid-row:2/6;}.elementor-214 .elementor-element.elementor-element-8653938 .elementor-heading-title{font-size:var( --e-global-typography-3d497d2-font-size );line-height:var( --e-global-typography-3d497d2-line-height );}.elementor-214 .elementor-element.elementor-element-cad967e{grid-column:2/3;grid-row:6/12;}.elementor-214 .elementor-element.elementor-element-978c0eb.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-214 .elementor-element.elementor-element-19c2350 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-320610f-font-size );line-height:var( --e-global-typography-320610f-line-height );}}@media(max-width:767px){.elementor-214 .elementor-element.elementor-element-4108e6b{--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-214 .elementor-element.elementor-element-e523e45 .elementor-heading-title{font-size:var( --e-global-typography-3382d03-font-size );line-height:var( --e-global-typography-3382d03-line-height );}.elementor-214 .elementor-element.elementor-element-ed6aecb.e-con{--order:-99999 /* order start hack */;}.elementor-214 .elementor-element.elementor-element-f4b92da .elementor-heading-title{font-size:var( --e-global-typography-4988cce-font-size );line-height:var( --e-global-typography-4988cce-line-height );}.elementor-214 .elementor-element.elementor-element-eab5f25{--e-off-canvas-height:100svh;}.elementor-214 .elementor-element.elementor-element-c482c90{--width:auto;--margin-top:var(--container-padding);--margin-bottom:var(--container-padding);--margin-left:var(--container-padding);--margin-right:var(--container-padding);}.elementor-214 .elementor-element.elementor-element-ce99a89{--width:auto;}.elementor-214 .elementor-element.elementor-element-f520b61 .elementor-heading-title{font-size:var( --e-global-typography-4988cce-font-size );line-height:var( --e-global-typography-4988cce-line-height );}.elementor-214 .elementor-element.elementor-element-f3dfbad{text-align:start;}.elementor-214 .elementor-element.elementor-element-25aa929{--min-height:auto;}.elementor-214 .elementor-element.elementor-element-d7fe198 .elementor-heading-title{font-size:var( --e-global-typography-3382d03-font-size );line-height:var( --e-global-typography-3382d03-line-height );}.elementor-214 .elementor-element.elementor-element-78a2221{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-214 .elementor-element.elementor-element-78a2221 .elementor-heading-title{font-size:var( --e-global-typography-4988cce-font-size );line-height:var( --e-global-typography-4988cce-line-height );}.elementor-214 .elementor-element.elementor-element-2dec246{--min-height:auto;}.elementor-214 .elementor-element.elementor-element-b98f861 .elementor-heading-title{font-size:var( --e-global-typography-3382d03-font-size );line-height:var( --e-global-typography-3382d03-line-height );}.elementor-214 .elementor-element.elementor-element-31cbcbf{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-214 .elementor-element.elementor-element-31cbcbf .elementor-heading-title{font-size:var( --e-global-typography-4988cce-font-size );line-height:var( --e-global-typography-4988cce-line-height );}.elementor-214 .elementor-element.elementor-element-970f615{--min-height:auto;}.elementor-214 .elementor-element.elementor-element-71fecc1 .elementor-heading-title{font-size:var( --e-global-typography-3382d03-font-size );line-height:var( --e-global-typography-3382d03-line-height );}.elementor-214 .elementor-element.elementor-element-67417d2{--swiper-slides-to-display:1;--arrow-prev-left-position:-1.25em;--arrow-next-right-position:-1.25em;}.elementor-214 .elementor-element.elementor-element-9a639b7{--min-height:auto;}.elementor-214 .elementor-element.elementor-element-b525df9 .elementor-heading-title{font-size:var( --e-global-typography-3382d03-font-size );line-height:var( --e-global-typography-3382d03-line-height );}.elementor-214 .elementor-element.elementor-element-058791b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-214 .elementor-element.elementor-element-a04d0b5{grid-column:span 1;grid-row:span 1;}.elementor-214 .elementor-element.elementor-element-91b85ae .elementor-heading-title{font-size:var( --e-global-typography-3d497d2-font-size );line-height:var( --e-global-typography-3d497d2-line-height );}.elementor-214 .elementor-element.elementor-element-39abe33{grid-column:span 1;grid-row:span 1;}.elementor-214 .elementor-element.elementor-element-9a4434c{grid-column:span 1;grid-row:span 1;}.elementor-214 .elementor-element.elementor-element-711c6df .elementor-heading-title{font-size:var( --e-global-typography-3d497d2-font-size );line-height:var( --e-global-typography-3d497d2-line-height );}.elementor-214 .elementor-element.elementor-element-c3a8b64{grid-column:span 1;grid-row:span 1;}.elementor-214 .elementor-element.elementor-element-ff5d5ec .elementor-heading-title{font-size:var( --e-global-typography-3d497d2-font-size );line-height:var( --e-global-typography-3d497d2-line-height );}.elementor-214 .elementor-element.elementor-element-c1f511f{grid-column:span 1;grid-row:span 1;}.elementor-214 .elementor-element.elementor-element-bc09d14 .elementor-heading-title{font-size:var( --e-global-typography-3d497d2-font-size );line-height:var( --e-global-typography-3d497d2-line-height );}.elementor-214 .elementor-element.elementor-element-d6a2d54{grid-column:span 1;grid-row:span 1;}.elementor-214 .elementor-element.elementor-element-8653938 .elementor-heading-title{font-size:var( --e-global-typography-3d497d2-font-size );line-height:var( --e-global-typography-3d497d2-line-height );}.elementor-214 .elementor-element.elementor-element-cad967e{grid-column:span 1;grid-row:span 1;}.elementor-214 .elementor-element.elementor-element-fabb042{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-214 .elementor-element.elementor-element-4c5beb4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-214 .elementor-element.elementor-element-19c2350 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-320610f-font-size );line-height:var( --e-global-typography-320610f-line-height );}.elementor-214 .elementor-element.elementor-element-19c2350{--e-nav-menu-horizontal-menu-item-margin:calc( 0.8em / 2 );}.elementor-214 .elementor-element.elementor-element-19c2350 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0.8em;}}@media(min-width:768px){.elementor-214 .elementor-element.elementor-element-c482c90{--width:auto;}.elementor-214 .elementor-element.elementor-element-ce99a89{--width:auto;}.elementor-214 .elementor-element.elementor-element-2d0f27b{--width:45%;}.elementor-214 .elementor-element.elementor-element-c507a27{--width:55%;}.elementor-214 .elementor-element.elementor-element-548cd52{--width:auto;}}@media(max-width:1024px) and (min-width:768px){.elementor-214 .elementor-element.elementor-element-2d0f27b{--width:100%;}.elementor-214 .elementor-element.elementor-element-c507a27{--width:100%;}.elementor-214 .elementor-element.elementor-element-978c0eb{--width:55%;}}/* Start custom CSS for msp_material_slider, class: .elementor-element-3b45edc */.elementor-214 .elementor-element.elementor-element-3b45edc {
        
    }
@media (max-width: 767px) {
    .elementor-214 .elementor-element.elementor-element-3b45edc {
        height: 10em;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-53ab4bb */.elementor-214 .elementor-element.elementor-element-53ab4bb .elementor-icon-wrapper {
   display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80ea903 */.elementor-214 .elementor-element.elementor-element-80ea903 .elementor-icon-wrapper {
    transition: all 600ms ease;
}
.elementor-214 .elementor-element.elementor-element-80ea903:hover .elementor-icon-wrapper {
    transform: rotate(90deg)
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9881df5 */.elementor-214 .elementor-element.elementor-element-9881df5 .elementor-icon-wrapper {
   display: flex;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-18380fa */.elementor-214 .elementor-element.elementor-element-18380fa {
    width: 100%;
}
.elementor-214 .elementor-element.elementor-element-18380fa img {
    object-fit: cover;
    object-position: top;
    aspect-ratio: 21/4;
}
@media (max-width: 767px) {
    .elementor-214 .elementor-element.elementor-element-18380fa img {
       aspect-ratio: 21/9;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c482c90 */.elementor-214 .elementor-element.elementor-element-c482c90 .arrow-close {
   transition: all 600ms ease;
}
.elementor-214 .elementor-element.elementor-element-c482c90:hover .arrow-close {
    transform: rotate(-180deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7b7726 */.elementor-214 .elementor-element.elementor-element-b7b7726 .card {
    overflow-y: hidden;
}/* End custom CSS */
/* Start custom CSS for msp_material_slider, class: .elementor-element-bb419cb */@media (max-width: 767px) {
    .elementor-214 .elementor-element.elementor-element-bb419cb {
        height: 10em;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f041a4 */.elementor-214 .elementor-element.elementor-element-6f041a4 .card {
    overflow-y: hidden;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-67417d2 */.team-loop-carousel .elementor-swiper-button-prev svg {
    transform: rotate(-135deg);
}
.team-loop-carousel .elementor-swiper-button-next svg {
    transform: rotate(45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2d8dea */.elementor-214 .elementor-element.elementor-element-d2d8dea .card {
    overflow-y: hidden;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-3024f9c */.elementor-214 .elementor-element.elementor-element-3024f9c {
    color: var(--e-global-color-primary);
    font-size: var(--e-global-typography-320610f-font-size);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1003a0b */.elementor-214 .elementor-element.elementor-element-1003a0b .card {
    overflow-y: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23f3382 */.cards-wrapper {
  position: relative;
}

.cards-stage {
  position: sticky;
  top: 0;
  /* height: calc(100svh - var(--header-height) - 2em); */
  height: 100svh;
  overflow: visible;
}

.card-section {
  position: absolute;
  inset: 0;
}
/* EDITOR FIX */
.elementor-editor-active .card-section {
  position: relative !important;
  inset: auto !important;
  pointer-events: auto !important;
}
.elementor-editor-active .container-card-bg {
    padding: 0;
}

.card-section.is-active {
  pointer-events: auto;
}

.card {
    height: 100%;
  transform-origin: center top;
  will-change: transform, opacity;
}
@media (min-width: 768px) {
    .elementor-editor-active .card {
        padding: 0;
    }
}

@media (max-width: 767px) {
  .cards-stage {
    position: relative;
    top: auto;
    height: auto;
  }

  .card-section {
    position: relative;
    inset: auto;
    pointer-events: auto;
  }

  .card-content {
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
  }
}/* End custom CSS */