.elementor-12 .elementor-element.elementor-element-dcd51de{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ee3b390{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:5em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-12 .elementor-element.elementor-element-b4c291f{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-4bbba45 img{width:100%;height:350px;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-9ccc718{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-12 .elementor-element.elementor-element-f2d2385 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-f2d2385 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-f2d2385{--e-icon-list-icon-size:34px;--icon-vertical-offset:2px;}.elementor-12 .elementor-element.elementor-element-f2d2385 .elementor-icon-list-icon{padding-right:3px;}.elementor-12 .elementor-element.elementor-element-f2d2385 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-f2d2385 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-12 .elementor-element.elementor-element-f2d2385 .elementor-icon-list-text{color:var( --e-global-color-primary );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 );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.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-12 .elementor-element.elementor-element-d02c1c1{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:5em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-12 .elementor-element.elementor-element-d02c1c1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d02c1c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b36a5a6 );}.elementor-12 .elementor-element.elementor-element-87945b4{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-159afcb .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-159afcb .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-159afcb{--e-icon-list-icon-size:34px;--icon-vertical-offset:2px;}.elementor-12 .elementor-element.elementor-element-159afcb .elementor-icon-list-icon{padding-right:3px;}.elementor-12 .elementor-element.elementor-element-159afcb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-159afcb .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-12 .elementor-element.elementor-element-159afcb .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-b5610e5{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-cf79a66{--e-image-carousel-slides-to-show:1;}.elementor-12 .elementor-element.elementor-element-7e253e0{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:5em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-12 .elementor-element.elementor-element-2979dd3{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-990352c{--e-image-carousel-slides-to-show:1;}.elementor-12 .elementor-element.elementor-element-7509062{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-225bc6c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-225bc6c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-225bc6c{--e-icon-list-icon-size:34px;--icon-vertical-offset:2px;}.elementor-12 .elementor-element.elementor-element-225bc6c .elementor-icon-list-icon{padding-right:3px;}.elementor-12 .elementor-element.elementor-element-225bc6c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-225bc6c .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-12 .elementor-element.elementor-element-225bc6c .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-12 .elementor-element.elementor-element-b4b2689 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-b4b2689 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-b4b2689 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-b4b2689 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-b4b2689 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12 .elementor-element.elementor-element-b4b2689 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-b4b2689 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-4e3288d{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:5em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-12 .elementor-element.elementor-element-4e3288d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4e3288d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b36a5a6 );}.elementor-12 .elementor-element.elementor-element-633c56a{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-39f4236 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-39f4236 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-39f4236{--e-icon-list-icon-size:34px;--icon-vertical-offset:2px;}.elementor-12 .elementor-element.elementor-element-39f4236 .elementor-icon-list-icon{padding-right:3px;}.elementor-12 .elementor-element.elementor-element-39f4236 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-39f4236 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-12 .elementor-element.elementor-element-39f4236 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-46eed75 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-46eed75 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-46eed75 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-46eed75 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-46eed75 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12 .elementor-element.elementor-element-46eed75 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-46eed75 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-a41dff4{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8179be0{--e-image-carousel-slides-to-show:1;}.elementor-12 .elementor-element.elementor-element-c075058{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:5em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-12 .elementor-element.elementor-element-a4f09a0{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-27148d7{--e-image-carousel-slides-to-show:1;}.elementor-12 .elementor-element.elementor-element-667c78f{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-22a4d7d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-22a4d7d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-22a4d7d{--e-icon-list-icon-size:34px;--icon-vertical-offset:2px;}.elementor-12 .elementor-element.elementor-element-22a4d7d .elementor-icon-list-icon{padding-right:3px;}.elementor-12 .elementor-element.elementor-element-22a4d7d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-22a4d7d .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-12 .elementor-element.elementor-element-22a4d7d .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-d31af7a .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-d31af7a .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-d31af7a .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-d31af7a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-d31af7a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12 .elementor-element.elementor-element-d31af7a .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-d31af7a .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-6665ace{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:5em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-12 .elementor-element.elementor-element-6665ace:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6665ace > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b36a5a6 );}.elementor-12 .elementor-element.elementor-element-cd0da9b{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-46fd5c7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-46fd5c7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-46fd5c7{--e-icon-list-icon-size:34px;--icon-vertical-offset:2px;}.elementor-12 .elementor-element.elementor-element-46fd5c7 .elementor-icon-list-icon{padding-right:3px;}.elementor-12 .elementor-element.elementor-element-46fd5c7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-46fd5c7 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-12 .elementor-element.elementor-element-46fd5c7 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-83023c5 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-83023c5 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-83023c5 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-83023c5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-83023c5 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12 .elementor-element.elementor-element-83023c5 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-83023c5 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-9f7734f{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-bd7d054{--e-image-carousel-slides-to-show:1;}.elementor-12 .elementor-element.elementor-element-f042934{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:5em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-12 .elementor-element.elementor-element-dee84b3{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-827745c{--e-image-carousel-slides-to-show:1;}.elementor-12 .elementor-element.elementor-element-4cab3f1{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2873150 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-2873150 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-2873150{--e-icon-list-icon-size:34px;--icon-vertical-offset:2px;}.elementor-12 .elementor-element.elementor-element-2873150 .elementor-icon-list-icon{padding-right:3px;}.elementor-12 .elementor-element.elementor-element-2873150 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-2873150 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-12 .elementor-element.elementor-element-2873150 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-e0f0214 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-e0f0214 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-e0f0214 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-e0f0214 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-e0f0214 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12 .elementor-element.elementor-element-e0f0214 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-e0f0214 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-b42f10a{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:5em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-12 .elementor-element.elementor-element-b42f10a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b42f10a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b36a5a6 );}.elementor-12 .elementor-element.elementor-element-5119477{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-98dce60 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-98dce60 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-98dce60{--e-icon-list-icon-size:34px;--icon-vertical-offset:2px;}.elementor-12 .elementor-element.elementor-element-98dce60 .elementor-icon-list-icon{padding-right:3px;}.elementor-12 .elementor-element.elementor-element-98dce60 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-98dce60 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-12 .elementor-element.elementor-element-98dce60 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-cdb0e8a .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-cdb0e8a .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-cdb0e8a .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-cdb0e8a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-cdb0e8a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12 .elementor-element.elementor-element-cdb0e8a .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-cdb0e8a .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-ce48b37{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-40288c8{--e-image-carousel-slides-to-show:1;}.elementor-12 .elementor-element.elementor-element-fe84c87{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:5em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-12 .elementor-element.elementor-element-4f349ee{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a369392{--e-image-carousel-slides-to-show:1;}.elementor-12 .elementor-element.elementor-element-7507b6a{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-17aec68 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-17aec68 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-17aec68{--e-icon-list-icon-size:34px;--icon-vertical-offset:2px;}.elementor-12 .elementor-element.elementor-element-17aec68 .elementor-icon-list-icon{padding-right:3px;}.elementor-12 .elementor-element.elementor-element-17aec68 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-17aec68 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-12 .elementor-element.elementor-element-17aec68 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-def5d9a .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-def5d9a .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-def5d9a .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-def5d9a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-def5d9a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-12 .elementor-element.elementor-element-def5d9a .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-def5d9a .elementor-button:focus svg{fill:var( --e-global-color-secondary );}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-b4c291f{--width:50%;}.elementor-12 .elementor-element.elementor-element-9ccc718{--width:50%;}.elementor-12 .elementor-element.elementor-element-87945b4{--width:50%;}.elementor-12 .elementor-element.elementor-element-b5610e5{--width:50%;}.elementor-12 .elementor-element.elementor-element-2979dd3{--width:50%;}.elementor-12 .elementor-element.elementor-element-7509062{--width:50%;}.elementor-12 .elementor-element.elementor-element-633c56a{--width:50%;}.elementor-12 .elementor-element.elementor-element-a41dff4{--width:50%;}.elementor-12 .elementor-element.elementor-element-a4f09a0{--width:50%;}.elementor-12 .elementor-element.elementor-element-667c78f{--width:50%;}.elementor-12 .elementor-element.elementor-element-cd0da9b{--width:50%;}.elementor-12 .elementor-element.elementor-element-9f7734f{--width:50%;}.elementor-12 .elementor-element.elementor-element-dee84b3{--width:50%;}.elementor-12 .elementor-element.elementor-element-4cab3f1{--width:50%;}.elementor-12 .elementor-element.elementor-element-5119477{--width:50%;}.elementor-12 .elementor-element.elementor-element-ce48b37{--width:50%;}.elementor-12 .elementor-element.elementor-element-4f349ee{--width:50%;}.elementor-12 .elementor-element.elementor-element-7507b6a{--width:50%;}}@media(max-width:1024px){.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-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-12 .elementor-element.elementor-element-f2d2385 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-f2d2385 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );}.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-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-159afcb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-159afcb .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-225bc6c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-225bc6c .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-b4b2689 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-39f4236 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-39f4236 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-46eed75 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-22a4d7d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-22a4d7d .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-d31af7a .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-46fd5c7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-46fd5c7 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-83023c5 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-2873150 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-2873150 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-e0f0214 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-98dce60 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-98dce60 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-cdb0e8a .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-17aec68 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-17aec68 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-def5d9a .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.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-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-12 .elementor-element.elementor-element-f2d2385 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-f2d2385 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );}.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-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-d02c1c1{--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-12 .elementor-element.elementor-element-159afcb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-159afcb .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-225bc6c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-225bc6c .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-b4b2689 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-4e3288d{--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-12 .elementor-element.elementor-element-39f4236 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-39f4236 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-46eed75 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-22a4d7d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-22a4d7d .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-d31af7a .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-6665ace{--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-12 .elementor-element.elementor-element-46fd5c7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-46fd5c7 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-83023c5 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-2873150 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-2873150 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-e0f0214 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-b42f10a{--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-12 .elementor-element.elementor-element-98dce60 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-98dce60 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-cdb0e8a .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-17aec68 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-17aec68 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-def5d9a .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}/* Start custom CSS for image-carousel, class: .elementor-element-cf79a66 */.elementor-12 .elementor-element.elementor-element-cf79a66 img {
    width: 100%;
    height: 450px;
    object-fit: cover;
}

@media(max-width:768px){
    .elementor-12 .elementor-element.elementor-element-cf79a66 img {
    height: 350px;
}
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-990352c */.elementor-12 .elementor-element.elementor-element-990352c img {
    width: 100%;
    height: 450px;
    object-fit: cover;
}

@media(max-width:768px){
    .elementor-12 .elementor-element.elementor-element-990352c img {
    height: 350px;
}
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-8179be0 */.elementor-12 .elementor-element.elementor-element-8179be0 img {
    width: 100%;
    height: 450px;
    object-fit: cover;
}

@media(max-width:768px){
    .elementor-12 .elementor-element.elementor-element-8179be0 img {
    height: 350px;
}
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-27148d7 */.elementor-12 .elementor-element.elementor-element-27148d7 img {
    width: 100%;
    height: 450px;
    object-fit: cover;
}

@media(max-width:768px){
    .elementor-12 .elementor-element.elementor-element-27148d7 img {
    height: 350px;
}
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-bd7d054 */.elementor-12 .elementor-element.elementor-element-bd7d054 img {
    width: 100%;
    height: 450px;
    object-fit: cover;
}

@media(max-width:768px){
    .elementor-12 .elementor-element.elementor-element-bd7d054 img {
    height: 350px;
}
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-827745c */.elementor-12 .elementor-element.elementor-element-827745c img {
    width: 100%;
    height: 450px;
    object-fit: cover;
}

@media(max-width:768px){
    .elementor-12 .elementor-element.elementor-element-827745c img {
    height: 350px;
}
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-40288c8 */.elementor-12 .elementor-element.elementor-element-40288c8 img {
    width: 100%;
    height: 450px;
    object-fit: cover;
}

@media(max-width:768px){
    .elementor-12 .elementor-element.elementor-element-40288c8 img {
    height: 350px;
}
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-a369392 */.elementor-12 .elementor-element.elementor-element-a369392 img {
    width: 100%;
    height: 450px;
    object-fit: cover;
}

@media(max-width:768px){
    .elementor-12 .elementor-element.elementor-element-a369392 img {
    height: 350px;
}
}/* End custom CSS */