.elementor-8 .elementor-element.elementor-element-aac299f{--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;}.elementor-8 .elementor-element.elementor-element-38b4509{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--border-radius:0px 0px 0px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-38b4509:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-38b4509 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b7f04f5 );}.elementor-8 .elementor-element.elementor-element-6fb32d0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-7d4539d .elementor-heading-title{font-family:var( --e-global-typography-0a448db-font-family ), Sans-serif;font-size:var( --e-global-typography-0a448db-font-size );color:var( --e-global-color-fe252c9 );}.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 );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-6864631 .elementor-icon-list-icon i{color:var( --e-global-color-fe252c9 );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-6864631 .elementor-icon-list-icon svg{fill:var( --e-global-color-fe252c9 );transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-6864631{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-6864631 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-6864631 .elementor-icon-list-item > a{font-family:var( --e-global-typography-0a448db-font-family ), Sans-serif;font-size:var( --e-global-typography-0a448db-font-size );}.elementor-8 .elementor-element.elementor-element-6864631 .elementor-icon-list-text{color:var( --e-global-color-fe252c9 );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-c75f766{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-8 .elementor-element.elementor-element-c3c15e7{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:18px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-8 .elementor-element.elementor-element-c3c15e7 .elementor-social-icon{background-color:var( --e-global-color-fe252c9 );}.elementor-8 .elementor-element.elementor-element-c3c15e7 .elementor-social-icon i{color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-c3c15e7 .elementor-social-icon svg{fill:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-c3c15e7 .elementor-icon{border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4a84de7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-1fa7605 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-1fa7605.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b7f04f5 );}.elementor-8 .elementor-element.elementor-element-1fa7605.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-1fa7605.elementor-view-default .elementor-icon{color:var( --e-global-color-b7f04f5 );border-color:var( --e-global-color-b7f04f5 );}.elementor-8 .elementor-element.elementor-element-1fa7605.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-1fa7605.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b7f04f5 );}.elementor-8 .elementor-element.elementor-element-1fa7605.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-1fa7605.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-1fa7605.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-1fa7605.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-1fa7605.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-1fa7605.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-1fa7605.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-1fa7605 .elementor-icon{font-size:25px;}.elementor-8 .elementor-element.elementor-element-1fa7605 .elementor-icon svg{height:25px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-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-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8 .elementor-element.elementor-element-c78d324{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-c78d324 .elementor-menu-toggle{margin:0 auto;}.elementor-8 .elementor-element.elementor-element-c78d324 .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-0a448db-font-family ), Sans-serif;font-size:var( --e-global-typography-0a448db-font-size );}.elementor-8 .elementor-element.elementor-element-c78d324 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-408fb5c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-8 .elementor-element.elementor-element-cbd0f90{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-cbd0f90 .elementor-menu-toggle{margin:0 auto;}.elementor-8 .elementor-element.elementor-element-cbd0f90 .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-0a448db-font-family ), Sans-serif;font-size:var( --e-global-typography-0a448db-font-size );}.elementor-8 .elementor-element.elementor-element-cbd0f90 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-secondary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8 .elementor-element.elementor-element-8bfa7fc .elementor-button{background-color:var( --e-global-color-secondary );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 );fill:var( --e-global-color-fe252c9 );color:var( --e-global-color-fe252c9 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:15px 15px 15px 15px;padding:20px 30px 20px 30px;}.elementor-8 .elementor-element.elementor-element-8bfa7fc .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-8bfa7fc .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-8bfa7fc{z-index:2;}.elementor-8 .elementor-element.elementor-element-8bfa7fc .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-8bfa7fc .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-186ef47{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-997787f{--e-off-canvas-width:400px;--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-overlay-opacity:0;}.elementor-8 .elementor-element.elementor-element-28519b9{--display:flex;}.elementor-8 .elementor-element.elementor-element-e7e3484 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-e7e3484.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b7f04f5 );}.elementor-8 .elementor-element.elementor-element-e7e3484.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-e7e3484.elementor-view-default .elementor-icon{color:var( --e-global-color-b7f04f5 );border-color:var( --e-global-color-b7f04f5 );}.elementor-8 .elementor-element.elementor-element-e7e3484.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-e7e3484.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b7f04f5 );}.elementor-8 .elementor-element.elementor-element-e7e3484.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-e7e3484.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-e7e3484.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-e7e3484.elementor-view-framed .elementor-icon:hover, .elementor-8 .elementor-element.elementor-element-e7e3484.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-e7e3484.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-e7e3484.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-e7e3484 .elementor-icon{font-size:25px;}.elementor-8 .elementor-element.elementor-element-e7e3484 .elementor-icon svg{height:25px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-8 .elementor-element.elementor-element-4446ed5{width:var( --container-widget-width, clamp(9.0625rem, 7.7582rem + 5.7971vw, 14.0625rem) );max-width:clamp(9.0625rem, 7.7582rem + 5.7971vw, 14.0625rem);--e-transform-translateX:-50%;--e-transform-translateY:-50%;--container-widget-width:clamp(9.0625rem, 7.7582rem + 5.7971vw, 14.0625rem);--container-widget-flex-grow:0;top:50%;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-4446ed5{left:50%;}body.rtl .elementor-8 .elementor-element.elementor-element-4446ed5{right:50%;}.elementor-8 .elementor-element.elementor-element-4446ed5 img{width:100%;}.elementor-8 .elementor-element.elementor-element-b69fb1b{--display:flex;--min-height:680px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overflow:hidden;--overlay-opacity:0.85;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-b69fb1b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-b69fb1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tom-web.krwaah.com/wp-content/uploads/2025/08/IMG_1060.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-b69fb1b::before, .elementor-8 .elementor-element.elementor-element-b69fb1b > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-b69fb1b > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-b69fb1b > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-b69fb1b > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-b69fb1b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(200deg, #FFFFFF00 0%, var( --e-global-color-text ) 100%);}.elementor-8 .elementor-element.elementor-element-b69fb1b > .elementor-shape-bottom svg, .elementor-8 .elementor-element.elementor-element-b69fb1b > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:120px;}.elementor-8 .elementor-element.elementor-element-b69fb1b > .elementor-shape-bottom, .elementor-8 .elementor-element.elementor-element-b69fb1b > .e-con-inner > .elementor-shape-bottom{z-index:2;pointer-events:none;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-d080ea2{right:clamp(-35.9375rem, -44.8661rem + 13.9509vw, -28.125rem);}body.rtl .elementor-8 .elementor-element.elementor-element-d080ea2{left:clamp(-35.9375rem, -44.8661rem + 13.9509vw, -28.125rem);}.elementor-8 .elementor-element.elementor-element-d080ea2{top:0px;z-index:0;}.elementor-8 .elementor-element.elementor-element-d080ea2 img{width:100%;height:100%;object-fit:cover;object-position:center left;}.elementor-8 .elementor-element.elementor-element-0fa8c82{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--z-index:9;}.elementor-8 .elementor-element.elementor-element-e08c79d{--display:flex;}.elementor-8 .elementor-element.elementor-element-fb63845{--display:flex;}.elementor-8 .elementor-element.elementor-element-f2952dd .elementor-heading-title{font-family:var( --e-global-typography-50d9a3b-font-family ), Sans-serif;font-size:var( --e-global-typography-50d9a3b-font-size );color:var( --e-global-color-6e9e9fb );}.elementor-8 .elementor-element.elementor-element-a088155 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-e948988 );}.elementor-8 .elementor-element.elementor-element-c74edf2{background-color:transparent;padding:10px 10px 10px 10px;background-image:linear-gradient(91deg, var( --e-global-color-b7f04f5 ) 0%, #F2295B00 90%);border-radius:8px 8px 8px 8px;}.elementor-8 .elementor-element.elementor-element-c74edf2 .elementor-heading-title{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 );color:var( --e-global-color-fe252c9 );}.elementor-8 .elementor-element.elementor-element-53853e6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-8 .elementor-element.elementor-element-53853e6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-8 .elementor-element.elementor-element-53853e6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-8 .elementor-element.elementor-element-53853e6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-8 .elementor-element.elementor-element-53853e6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-8 .elementor-element.elementor-element-53853e6 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-53853e6 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-53853e6{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-53853e6 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-53853e6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-53853e6 .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 );}.elementor-8 .elementor-element.elementor-element-53853e6 .elementor-icon-list-text{color:var( --e-global-color-fe252c9 );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-2e6ac97{--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:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-8 .elementor-element.elementor-element-ef154d2{--display:flex;}.elementor-8 .elementor-element.elementor-element-a8725ed{--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:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-31429ee{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E5E5E5;border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-31429ee .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-31429ee.elementor-view-stacked .elementor-icon{background-color:#1877F2;color:var( --e-global-color-e948988 );}.elementor-8 .elementor-element.elementor-element-31429ee.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-31429ee.elementor-view-default .elementor-icon{color:#1877F2;border-color:#1877F2;}.elementor-8 .elementor-element.elementor-element-31429ee.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-31429ee.elementor-view-default .elementor-icon svg{fill:#1877F2;}.elementor-8 .elementor-element.elementor-element-31429ee.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-e948988 );}.elementor-8 .elementor-element.elementor-element-31429ee.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-e948988 );}.elementor-8 .elementor-element.elementor-element-31429ee .elementor-icon{font-size:24px;padding:7px;}.elementor-8 .elementor-element.elementor-element-31429ee .elementor-icon svg{height:24px;}.elementor-8 .elementor-element.elementor-element-2851216{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-8 .elementor-element.elementor-element-8476573{--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:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-8 .elementor-element.elementor-element-45eab9d .elementor-heading-title{font-family:var( --e-global-typography-0a448db-font-family ), Sans-serif;font-size:var( --e-global-typography-0a448db-font-size );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-4d72691{--e-rating-icon-font-size:clamp(0.875rem, 0.3372rem + 0.8403vw, 1.125rem);--e-rating-gap:3px;}.elementor-8 .elementor-element.elementor-element-36efc27 .elementor-heading-title{font-family:var( --e-global-typography-0d6858a-font-family ), Sans-serif;font-size:var( --e-global-typography-0d6858a-font-size );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-240db6b{--display:flex;}.elementor-8 .elementor-element.elementor-element-dc29970{--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:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:5px 5px 5px 5px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-e637518{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E5E5E5;border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-e637518 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-e637518.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e948988 );color:var( --e-global-color-e948988 );}.elementor-8 .elementor-element.elementor-element-e637518.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-e637518.elementor-view-default .elementor-icon{color:var( --e-global-color-e948988 );border-color:var( --e-global-color-e948988 );}.elementor-8 .elementor-element.elementor-element-e637518.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-e637518.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e948988 );}.elementor-8 .elementor-element.elementor-element-e637518.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-e948988 );}.elementor-8 .elementor-element.elementor-element-e637518.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-e948988 );}.elementor-8 .elementor-element.elementor-element-e637518 .elementor-icon{font-size:24px;padding:7px;border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-e637518 .elementor-icon svg{height:24px;}.elementor-8 .elementor-element.elementor-element-4cad6ce{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-8 .elementor-element.elementor-element-e532949{--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:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-8 .elementor-element.elementor-element-cd1494c .elementor-heading-title{font-family:var( --e-global-typography-0a448db-font-family ), Sans-serif;font-size:var( --e-global-typography-0a448db-font-size );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-ef97df8{--e-rating-icon-font-size:clamp(0.875rem, 0.3372rem + 0.8403vw, 1.125rem);--e-rating-gap:3px;}.elementor-8 .elementor-element.elementor-element-99a29d7 .elementor-heading-title{font-family:var( --e-global-typography-0d6858a-font-family ), Sans-serif;font-size:var( --e-global-typography-0d6858a-font-size );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-a4aa17a{--e-image-carousel-slides-to-show:2;}.elementor-8 .elementor-element.elementor-element-a4aa17a .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-58a5f37{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-8 .elementor-element.elementor-element-3bb50c3{--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:stretch;--overflow:hidden;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-3bb50c3:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3bb50c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-8c0b664{width:var( --container-widget-width, 155px );max-width:155px;--container-widget-width:155px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-8c0b664 img{height:100%;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-7dde317{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8 .elementor-element.elementor-element-5560c89 .elementor-heading-title{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 );color:var( --e-global-color-fe252c9 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-4b72bac{font-family:var( --e-global-typography-0d6858a-font-family ), Sans-serif;font-size:var( --e-global-typography-0d6858a-font-size );color:var( --e-global-color-fe252c9 );}.elementor-8 .elementor-element.elementor-element-2dd489e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:var( --e-global-color-6e9e9fb );--border-color:var( --e-global-color-6e9e9fb );--border-radius:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-2dd489e:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2dd489e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-3840b0f{--display:flex;--padding-top:35px;--padding-bottom:35px;--padding-left:25px;--padding-right:25px;}.elementor-8 .elementor-element.elementor-element-3840b0f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3840b0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b7f04f5 );}.elementor-8 .elementor-element.elementor-element-42b01ba{text-align:center;}.elementor-8 .elementor-element.elementor-element-42b01ba .elementor-heading-title{font-family:var( --e-global-typography-345b815-font-family ), Sans-serif;font-size:var( --e-global-typography-345b815-font-size );color:var( --e-global-color-fe252c9 );}.elementor-8 .elementor-element.elementor-element-12009ba{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-8 .elementor-element.elementor-element-12009ba:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-12009ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fe252c9 );}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8 .elementor-element.elementor-element-8fdae87{width:100%;max-width:100%;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-8 .elementor-element.elementor-element-8fdae87 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-8 .elementor-element.elementor-element-8fdae87 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-8 .elementor-element.elementor-element-8fdae87 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-8 .elementor-element.elementor-element-8fdae87 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-8 .elementor-element.elementor-element-8fdae87 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-8fdae87 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-8 .elementor-element.elementor-element-8fdae87 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-8 .elementor-element.elementor-element-8fdae87 .elementor-field-type-html{padding-bottom:0px;}.elementor-8 .elementor-element.elementor-element-8fdae87 .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-8fdae87 .elementor-field-group .elementor-field, .elementor-8 .elementor-element.elementor-element-8fdae87 .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-8 .elementor-element.elementor-element-8fdae87 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#E9E9E9;border-color:#D8D8D8;border-width:1px 1px 1px 1px;border-radius:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-8fdae87 .elementor-field-group .elementor-select-wrapper select{background-color:#E9E9E9;border-color:#D8D8D8;border-width:1px 1px 1px 1px;border-radius:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-8fdae87 .elementor-field-group .elementor-select-wrapper::before{color:#D8D8D8;}.elementor-8 .elementor-element.elementor-element-8fdae87 .elementor-button{border-style:none;border-radius:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-8fdae87 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-b7f04f5 );color:var( --e-global-color-fe252c9 );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-8fdae87 .elementor-button[type="submit"]{background-color:var( --e-global-color-b7f04f5 );color:var( --e-global-color-fe252c9 );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-8fdae87 .elementor-button[type="submit"] svg *{fill:var( --e-global-color-fe252c9 );}.elementor-8 .elementor-element.elementor-element-8fdae87 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-8 .elementor-element.elementor-element-8fdae87 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-8 .elementor-element.elementor-element-8fdae87 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-8 .elementor-element.elementor-element-8fdae87 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-8 .elementor-element.elementor-element-8fdae87 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-8 .elementor-element.elementor-element-8fdae87 .elementor-message.elementor-message-success{color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-ab75f77{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-8 .elementor-element.elementor-element-ab75f77:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ab75f77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-79fa46b ) 0%, var( --e-global-color-f049648 ) 100%);}.elementor-8 .elementor-element.elementor-element-4ea9bbd{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-6f1c09d{width:auto;max-width:auto;background-color:transparent;padding:10px 10px 10px 10px;background-image:linear-gradient(180deg, var( --e-global-color-f049648 ) 0%, var( --e-global-color-e948988 ) 90%);border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-f049648 );border-radius:8px 8px 8px 8px;}.elementor-8 .elementor-element.elementor-element-6f1c09d .elementor-heading-title{font-family:var( --e-global-typography-0a448db-font-family ), Sans-serif;font-size:var( --e-global-typography-0a448db-font-size );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-15b8c26{width:var( --container-widget-width, 1150px );max-width:1150px;--container-widget-width:1150px;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-15b8c26 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-8d22e7e{width:var( --container-widget-width, 1100px );max-width:1100px;--container-widget-width:1100px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-8 .elementor-element.elementor-element-ef6cbee{--swiper-slides-to-display:2;--swiper-slides-gap:12px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:100%;--arrow-prev-translate-y:-100%;--arrow-prev-top-position:12%;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:100%;--arrow-next-translate-y:-100%;--arrow-next-top-position:12%;--arrow-size:25px;--swiper-pagination-size:15px;--dots-normal-color:var( --e-global-color-secondary );--dots-hover-color:var( --e-global-color-primary );--swiper-pagination-spacing:45px;}.elementor-8 .elementor-element.elementor-element-ef6cbee :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-secondary );border-radius:100px 100px 100px 100px;padding:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-ef6cbee :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-ef6cbee .swiper-slide > .elementor-element{height:100%;}.elementor-8 .elementor-element.elementor-element-8c57f8c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-8 .elementor-element.elementor-element-8778c78{--display:flex;}.elementor-8 .elementor-element.elementor-element-f9d173e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-f9d173e img{width:100%;height:100%;object-fit:cover;object-position:center center;border-style:solid;border-width:4px 4px 4px 0px;border-color:var( --e-global-color-secondary );border-radius:0px 20px 20px 0px;}.elementor-8 .elementor-element.elementor-element-4ad8dc6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-29cdf53{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-ca6cc55{width:auto;max-width:auto;background-color:transparent;padding:10px 10px 10px 10px;background-image:linear-gradient(91deg, var( --e-global-color-f049648 ) 0%, #F2295B00 90%);border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-f049648 );border-radius:8px 8px 8px 8px;}.elementor-8 .elementor-element.elementor-element-ca6cc55 .elementor-heading-title{font-family:var( --e-global-typography-0a448db-font-family ), Sans-serif;font-size:var( --e-global-typography-0a448db-font-size );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-8cf926d{width:var( --container-widget-width, 930px );max-width:930px;--container-widget-width:930px;--container-widget-flex-grow:0;text-align:left;}.elementor-8 .elementor-element.elementor-element-8cf926d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-8052e78{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-8 .elementor-element.elementor-element-27d3525{--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-8 .elementor-element.elementor-element-c8d07ad .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );fill:var( --e-global-color-fe252c9 );color:var( --e-global-color-fe252c9 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:15px 15px 15px 15px;padding:20px 30px 20px 30px;}.elementor-8 .elementor-element.elementor-element-c8d07ad .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-c8d07ad .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-c8d07ad{z-index:2;}.elementor-8 .elementor-element.elementor-element-c8d07ad .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-c8d07ad .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-784e172 .elementor-button{background-color:var( --e-global-color-79fa46b );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:15px 15px 15px 15px;padding:20px 30px 20px 30px;}.elementor-8 .elementor-element.elementor-element-784e172 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-784e172 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-e948988 );border-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-784e172 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-784e172 .elementor-button:focus svg{fill:var( --e-global-color-e948988 );}.elementor-8 .elementor-element.elementor-element-77edced{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-24512df{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--z-index:2;}.elementor-8 .elementor-element.elementor-element-7ac3242{width:auto;max-width:auto;background-color:transparent;padding:10px 10px 10px 10px;background-image:linear-gradient(180deg, var( --e-global-color-f049648 ) 0%, var( --e-global-color-e948988 ) 90%);border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-f049648 );border-radius:8px 8px 8px 8px;}.elementor-8 .elementor-element.elementor-element-7ac3242 .elementor-heading-title{font-family:var( --e-global-typography-0a448db-font-family ), Sans-serif;font-size:var( --e-global-typography-0a448db-font-size );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-bddb21c{width:var( --container-widget-width, 960px );max-width:960px;--container-widget-width:960px;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-bddb21c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-16f7d1a{width:var( --container-widget-width, 845px );max-width:845px;--container-widget-width:845px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-16f7d1a a{color:var( --e-global-color-e948988 );}.elementor-8 .elementor-element.elementor-element-c80712c{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-729e855{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CECECE;--border-color:#CECECE;--border-radius:20px 20px 20px 20px;--padding-top:0em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-8 .elementor-element.elementor-element-729e855:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-729e855 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-72b4f79 img{border-style:solid;border-width:0px 3px 3px 3px;border-color:var( --e-global-color-primary );border-radius:0px 0px 20px 20px;}.elementor-8 .elementor-element.elementor-element-2f20485{--display:flex;}.elementor-8 .elementor-element.elementor-element-468b1c3{text-align:center;}.elementor-8 .elementor-element.elementor-element-468b1c3 .elementor-heading-title{font-family:var( --e-global-typography-345b815-font-family ), Sans-serif;font-size:var( --e-global-typography-345b815-font-size );color:var( --e-global-color-fe252c9 );}.elementor-8 .elementor-element.elementor-element-a8905f8{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-fe252c9 );}.elementor-8 .elementor-element.elementor-element-2affa98{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CECECE;--border-color:#CECECE;--border-radius:20px 20px 20px 20px;--padding-top:0em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-8 .elementor-element.elementor-element-2affa98:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2affa98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-40c0ed8 img{border-style:solid;border-width:0px 3px 3px 3px;border-color:var( --e-global-color-primary );border-radius:0px 0px 20px 20px;}.elementor-8 .elementor-element.elementor-element-84de6bd{--display:flex;}.elementor-8 .elementor-element.elementor-element-af2634d{text-align:center;}.elementor-8 .elementor-element.elementor-element-af2634d .elementor-heading-title{font-family:var( --e-global-typography-345b815-font-family ), Sans-serif;font-size:var( --e-global-typography-345b815-font-size );color:var( --e-global-color-fe252c9 );}.elementor-8 .elementor-element.elementor-element-bc64f12{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-fe252c9 );}.elementor-8 .elementor-element.elementor-element-7537e4c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CECECE;--border-color:#CECECE;--border-radius:20px 20px 20px 20px;--padding-top:0em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-8 .elementor-element.elementor-element-7537e4c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-7537e4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-0c725b7 img{border-style:solid;border-width:0px 3px 3px 3px;border-color:var( --e-global-color-primary );border-radius:0px 0px 20px 20px;}.elementor-8 .elementor-element.elementor-element-20a6905{--display:flex;}.elementor-8 .elementor-element.elementor-element-297caa0{text-align:center;}.elementor-8 .elementor-element.elementor-element-297caa0 .elementor-heading-title{font-family:var( --e-global-typography-345b815-font-family ), Sans-serif;font-size:var( --e-global-typography-345b815-font-size );color:var( --e-global-color-fe252c9 );}.elementor-8 .elementor-element.elementor-element-b6fa7b7{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-fe252c9 );}.elementor-8 .elementor-element.elementor-element-7a4068d{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CECECE;--border-color:#CECECE;--border-radius:20px 20px 20px 20px;--padding-top:0em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-8 .elementor-element.elementor-element-7a4068d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-7a4068d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-107977a img{border-style:solid;border-width:0px 3px 3px 3px;border-color:var( --e-global-color-primary );border-radius:0px 0px 20px 20px;}.elementor-8 .elementor-element.elementor-element-1c37a8e{--display:flex;}.elementor-8 .elementor-element.elementor-element-83ea9ba{text-align:center;}.elementor-8 .elementor-element.elementor-element-83ea9ba .elementor-heading-title{font-family:var( --e-global-typography-345b815-font-family ), Sans-serif;font-size:var( --e-global-typography-345b815-font-size );color:var( --e-global-color-fe252c9 );}.elementor-8 .elementor-element.elementor-element-d6f5c82{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-fe252c9 );}.elementor-8 .elementor-element.elementor-element-2e26efd{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CECECE;--border-color:#CECECE;--border-radius:20px 20px 20px 20px;--padding-top:0em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-8 .elementor-element.elementor-element-2e26efd:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2e26efd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-cc2245e img{border-style:solid;border-width:0px 3px 3px 3px;border-color:var( --e-global-color-primary );border-radius:0px 0px 20px 20px;}.elementor-8 .elementor-element.elementor-element-7570a32{--display:flex;}.elementor-8 .elementor-element.elementor-element-ae7c5a2{text-align:center;}.elementor-8 .elementor-element.elementor-element-ae7c5a2 .elementor-heading-title{font-family:var( --e-global-typography-345b815-font-family ), Sans-serif;font-size:var( --e-global-typography-345b815-font-size );color:var( --e-global-color-fe252c9 );}.elementor-8 .elementor-element.elementor-element-b9016cc{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-fe252c9 );}.elementor-8 .elementor-element.elementor-element-5a06058 .elementor-button{background-color:var( --e-global-color-secondary );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 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:15px 15px 15px 15px;padding:20px 30px 20px 30px;}.elementor-8 .elementor-element.elementor-element-5a06058 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-5a06058 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-5a06058{z-index:2;}.elementor-8 .elementor-element.elementor-element-5a06058 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-5a06058 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-5d26cef{--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;--overflow:hidden;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-a7a4cf4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-ea679a2{width:auto;max-width:auto;background-color:transparent;padding:10px 10px 10px 10px;background-image:linear-gradient(180deg, var( --e-global-color-f049648 ) 0%, var( --e-global-color-e948988 ) 90%);border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-f049648 );border-radius:8px 8px 8px 8px;}.elementor-8 .elementor-element.elementor-element-ea679a2 .elementor-heading-title{font-family:var( --e-global-typography-0a448db-font-family ), Sans-serif;font-size:var( --e-global-typography-0a448db-font-size );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-c3d1c11{width:var( --container-widget-width, 960px );max-width:960px;--container-widget-width:960px;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-c3d1c11 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-3e79162{width:var( --container-widget-width, 845px );max-width:845px;--container-widget-width:845px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-8 .elementor-element.elementor-element-c8459a6{--e-image-carousel-slides-to-show:3;margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-5a3aab5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;}.elementor-8 .elementor-element.elementor-element-824089b{--display:flex;}.elementor-8 .elementor-element.elementor-element-333d25d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-333d25d img{width:100%;height:100%;object-fit:cover;object-position:center center;border-style:solid;border-width:4px 4px 4px 0px;border-color:var( --e-global-color-secondary );border-radius:0px 20px 20px 0px;}.elementor-8 .elementor-element.elementor-element-efe51ab{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-c43e783{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-bad26b2{width:auto;max-width:auto;background-color:transparent;padding:10px 10px 10px 10px;background-image:linear-gradient(91deg, var( --e-global-color-f049648 ) 0%, #F2295B00 90%);border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-f049648 );border-radius:8px 8px 8px 8px;}.elementor-8 .elementor-element.elementor-element-bad26b2 .elementor-heading-title{font-family:var( --e-global-typography-0a448db-font-family ), Sans-serif;font-size:var( --e-global-typography-0a448db-font-size );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-3915468{width:var( --container-widget-width, 930px );max-width:930px;--container-widget-width:930px;--container-widget-flex-grow:0;text-align:left;}.elementor-8 .elementor-element.elementor-element-3915468 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-9228e22{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-8 .elementor-element.elementor-element-c86e3b3{--display:flex;}.elementor-8 .elementor-element.elementor-element-96c78bc{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-8 .elementor-element.elementor-element-af2fcde{--display:flex;}.elementor-8 .elementor-element.elementor-element-c759e1f{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-8 .elementor-element.elementor-element-5e2c486{--display:flex;}.elementor-8 .elementor-element.elementor-element-ae03486{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-8 .elementor-element.elementor-element-3074e38{--display:flex;}.elementor-8 .elementor-element.elementor-element-8a49b82{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-8 .elementor-element.elementor-element-b84c244{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );width:100%;max-width:100%;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:15px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:15px 15px 15px 15px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-text );--n-accordion-title-active-color:var( --e-global-color-e948988 );--n-accordion-icon-size:20px;}.elementor-8 .elementor-element.elementor-element-b84c244 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-f049648 ) 0%, var( --e-global-color-e948988 ) 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-f049648 );}.elementor-8 .elementor-element.elementor-element-b84c244 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-e948988 ) 0%, var( --e-global-color-e948988 ) 100%);}.elementor-8 .elementor-element.elementor-element-b84c244 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-secondary ) 100%);border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );}:where( .elementor-8 .elementor-element.elementor-element-b84c244 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-e948988 );--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-right:25px;--padding-bottom:25px;--padding-left:25px;}.elementor-8 .elementor-element.elementor-element-b84c244 {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-8 .elementor-element.elementor-element-b84c244 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8 .elementor-element.elementor-element-9a618c6{--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-8 .elementor-element.elementor-element-0d06b80 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );fill:var( --e-global-color-fe252c9 );color:var( --e-global-color-fe252c9 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:15px 15px 15px 15px;padding:20px 30px 20px 30px;}.elementor-8 .elementor-element.elementor-element-0d06b80 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-0d06b80 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-0d06b80{z-index:2;}.elementor-8 .elementor-element.elementor-element-0d06b80 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-0d06b80 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-7e18f1d .elementor-button{background-color:var( --e-global-color-79fa46b );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:15px 15px 15px 15px;padding:20px 30px 20px 30px;}.elementor-8 .elementor-element.elementor-element-7e18f1d .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-7e18f1d .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-e948988 );border-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-7e18f1d .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-7e18f1d .elementor-button:focus svg{fill:var( --e-global-color-e948988 );}.elementor-8 .elementor-element.elementor-element-c65879e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;}.elementor-8 .elementor-element.elementor-element-b925fa1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-5663c25{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-7e7c832{width:auto;max-width:auto;background-color:transparent;padding:10px 10px 10px 10px;background-image:linear-gradient(91deg, var( --e-global-color-f049648 ) 0%, var( --e-global-color-e948988 ) 90%);border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-f049648 );border-radius:8px 8px 8px 8px;}.elementor-8 .elementor-element.elementor-element-7e7c832 .elementor-heading-title{font-family:var( --e-global-typography-0a448db-font-family ), Sans-serif;font-size:var( --e-global-typography-0a448db-font-size );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-d714aff{width:var( --container-widget-width, 930px );max-width:930px;--container-widget-width:930px;--container-widget-flex-grow:0;text-align:left;}.elementor-8 .elementor-element.elementor-element-d714aff .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-ecf68c8{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-8 .elementor-element.elementor-element-69af4ea{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-649ecbc{--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:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:100px 100px 100px 100px;box-shadow:4px 4px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-649ecbc.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-ed2d6b7 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-ed2d6b7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-ed2d6b7.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-ed2d6b7.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-ed2d6b7.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-ed2d6b7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-ed2d6b7 .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-ed2d6b7 .elementor-icon svg{height:20px;}.elementor-8 .elementor-element.elementor-element-9e7dd38 .elementor-heading-title{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 );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-23513d0{--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:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:100px 100px 100px 100px;box-shadow:4px 4px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-23513d0.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-8b29186 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-8b29186.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-8b29186.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-8b29186.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-8b29186.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-8b29186.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-8b29186 .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-8b29186 .elementor-icon svg{height:20px;}.elementor-8 .elementor-element.elementor-element-462f81d .elementor-heading-title{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 );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-63c95f5{--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:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:100px 100px 100px 100px;box-shadow:4px 4px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-63c95f5.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-4a6bc6c .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-4a6bc6c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-4a6bc6c.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-4a6bc6c.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-4a6bc6c.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-4a6bc6c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-4a6bc6c .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-4a6bc6c .elementor-icon svg{height:20px;}.elementor-8 .elementor-element.elementor-element-0812db6 .elementor-heading-title{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 );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-b6c360c{--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:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:100px 100px 100px 100px;box-shadow:4px 4px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-b6c360c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-01c390d .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-01c390d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-01c390d.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-01c390d.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-01c390d.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-01c390d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-01c390d .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-01c390d .elementor-icon svg{height:20px;}.elementor-8 .elementor-element.elementor-element-0bd93f6 .elementor-heading-title{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 );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-ecd6dbd{--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:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:100px 100px 100px 100px;box-shadow:4px 4px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-ecd6dbd.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-982a4ac .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-982a4ac.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-982a4ac.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-982a4ac.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-982a4ac.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-982a4ac.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-982a4ac .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-982a4ac .elementor-icon svg{height:20px;}.elementor-8 .elementor-element.elementor-element-a564068 .elementor-heading-title{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 );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-6cd0a18{--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:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:100px 100px 100px 100px;box-shadow:4px 4px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-6cd0a18.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-4ee9c38 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-4ee9c38.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-4ee9c38.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-4ee9c38.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-4ee9c38.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-4ee9c38.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-4ee9c38 .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-4ee9c38 .elementor-icon svg{height:20px;}.elementor-8 .elementor-element.elementor-element-3c09403 .elementor-heading-title{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 );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-35c64ab{--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:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:100px 100px 100px 100px;box-shadow:4px 4px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-35c64ab.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-030073f .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-030073f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-030073f.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-030073f.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-030073f.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-030073f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-030073f .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-030073f .elementor-icon svg{height:20px;}.elementor-8 .elementor-element.elementor-element-995f6f5 .elementor-heading-title{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 );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-f43cced{--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:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:100px 100px 100px 100px;box-shadow:4px 4px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-f43cced.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-ebc3803 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-ebc3803.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-ebc3803.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-ebc3803.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-ebc3803.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-ebc3803.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-ebc3803 .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-ebc3803 .elementor-icon svg{height:20px;}.elementor-8 .elementor-element.elementor-element-704760d .elementor-heading-title{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 );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-e0795d1{--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:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:100px 100px 100px 100px;box-shadow:4px 4px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-e0795d1.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-f525ec5 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-f525ec5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-f525ec5.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-f525ec5.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-f525ec5.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-f525ec5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-f525ec5 .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-f525ec5 .elementor-icon svg{height:20px;}.elementor-8 .elementor-element.elementor-element-b695274 .elementor-heading-title{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 );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-9fd7827{--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:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:100px 100px 100px 100px;box-shadow:4px 4px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-9fd7827.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-4132c81 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-4132c81.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-4132c81.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-4132c81.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-4132c81.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-4132c81.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-4132c81 .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-4132c81 .elementor-icon svg{height:20px;}.elementor-8 .elementor-element.elementor-element-53cfa31 .elementor-heading-title{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 );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-d8f0b26{--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:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:100px 100px 100px 100px;box-shadow:4px 4px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-d8f0b26.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-d5d03d4 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-d5d03d4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-d5d03d4.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-d5d03d4.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-d5d03d4.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-d5d03d4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-d5d03d4 .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-d5d03d4 .elementor-icon svg{height:20px;}.elementor-8 .elementor-element.elementor-element-a1f4735 .elementor-heading-title{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 );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-60cf2a9{--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:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:100px 100px 100px 100px;box-shadow:4px 4px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-60cf2a9.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-bee5968 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-bee5968.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-bee5968.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-bee5968.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-bee5968.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-bee5968.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-bee5968 .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-bee5968 .elementor-icon svg{height:20px;}.elementor-8 .elementor-element.elementor-element-0fa2f1a .elementor-heading-title{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 );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-08d156f{--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-8 .elementor-element.elementor-element-4d7690f .elementor-button{background-color:var( --e-global-color-secondary );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 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:15px 15px 15px 15px;padding:20px 30px 20px 30px;}.elementor-8 .elementor-element.elementor-element-4d7690f .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-4d7690f .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-4d7690f{z-index:2;}.elementor-8 .elementor-element.elementor-element-4d7690f .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-4d7690f .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-ad3b4dd .elementor-button{background-color:var( --e-global-color-79fa46b );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:15px 15px 15px 15px;padding:20px 30px 20px 30px;}.elementor-8 .elementor-element.elementor-element-ad3b4dd .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-ad3b4dd .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-e948988 );border-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-ad3b4dd .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-ad3b4dd .elementor-button:focus svg{fill:var( --e-global-color-e948988 );}.elementor-8 .elementor-element.elementor-element-f432fa2{--display:flex;}.elementor-8 .elementor-element.elementor-element-53796a1{border-style:solid;border-width:4px 0px 4px 4px;border-color:var( --e-global-color-secondary );border-radius:20px 0px 0px 20px;}.elementor-8 .elementor-element.elementor-element-53796a1 iframe{height:755px;}.elementor-8 .elementor-element.elementor-element-9383148{--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:80px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-9383148:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-9383148 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-c0e939f{--display:grid;--e-con-grid-template-columns:1fr 0.7fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-d91bb31{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-2ba9a06{--display:flex;}.elementor-8 .elementor-element.elementor-element-41cd876 .elementor-heading-title{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 );color:var( --e-global-color-e948988 );}.elementor-8 .elementor-element.elementor-element-8f1661c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-8 .elementor-element.elementor-element-8f1661c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-8 .elementor-element.elementor-element-8f1661c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-8 .elementor-element.elementor-element-8f1661c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-8 .elementor-element.elementor-element-8f1661c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-8 .elementor-element.elementor-element-8f1661c .elementor-icon-list-icon i{color:var( --e-global-color-e948988 );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-8f1661c .elementor-icon-list-icon svg{fill:var( --e-global-color-e948988 );transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-8f1661c{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-8f1661c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-8f1661c .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 );}.elementor-8 .elementor-element.elementor-element-8f1661c .elementor-icon-list-text{color:var( --e-global-color-e948988 );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-37612bf{--display:flex;}.elementor-8 .elementor-element.elementor-element-0520e97 .elementor-heading-title{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 );color:var( --e-global-color-e948988 );}.elementor-8 .elementor-element.elementor-element-cc3f39f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-8 .elementor-element.elementor-element-cc3f39f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-8 .elementor-element.elementor-element-cc3f39f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-8 .elementor-element.elementor-element-cc3f39f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-8 .elementor-element.elementor-element-cc3f39f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-8 .elementor-element.elementor-element-cc3f39f .elementor-icon-list-icon i{color:var( --e-global-color-e948988 );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-cc3f39f .elementor-icon-list-icon svg{fill:var( --e-global-color-e948988 );transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-cc3f39f{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-cc3f39f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-cc3f39f .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 );}.elementor-8 .elementor-element.elementor-element-cc3f39f .elementor-icon-list-text{color:var( --e-global-color-e948988 );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-8b99408{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-8 .elementor-element.elementor-element-7908467{width:var( --container-widget-width, 205px );max-width:205px;--container-widget-width:205px;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-b2e6f48{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-e948988 );}.elementor-8 .elementor-element.elementor-element-316297f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-285a155 .elementor-heading-title{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 );color:var( --e-global-color-e948988 );}.elementor-8 .elementor-element.elementor-element-572a369{--display:flex;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-4c418c6 .elementor-icon-box-wrapper{align-items:center;}.elementor-8 .elementor-element.elementor-element-4c418c6{--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-4c418c6 .elementor-icon-box-title{margin-block-end:2px;color:var( --e-global-color-e948988 );}.elementor-8 .elementor-element.elementor-element-4c418c6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e948988 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-4c418c6.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-4c418c6.elementor-view-default .elementor-icon{fill:var( --e-global-color-e948988 );color:var( --e-global-color-e948988 );border-color:var( --e-global-color-e948988 );}.elementor-8 .elementor-element.elementor-element-4c418c6.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-4c418c6 .elementor-icon{font-size:30px;}.elementor-8 .elementor-element.elementor-element-4c418c6 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-4c418c6 .elementor-icon-box-title a{font-family:var( --e-global-typography-0a448db-font-family ), Sans-serif;font-size:var( --e-global-typography-0a448db-font-size );}.elementor-8 .elementor-element.elementor-element-4c418c6 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-e948988 );}.elementor-8 .elementor-element.elementor-element-b68fb95{--display:flex;}.elementor-8 .elementor-element.elementor-element-b2c43c9 .elementor-icon-box-wrapper{align-items:center;}.elementor-8 .elementor-element.elementor-element-b2c43c9{--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-b2c43c9 .elementor-icon-box-title{margin-block-end:2px;color:var( --e-global-color-e948988 );}.elementor-8 .elementor-element.elementor-element-b2c43c9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e948988 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-b2c43c9.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-b2c43c9.elementor-view-default .elementor-icon{fill:var( --e-global-color-e948988 );color:var( --e-global-color-e948988 );border-color:var( --e-global-color-e948988 );}.elementor-8 .elementor-element.elementor-element-b2c43c9.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-b2c43c9 .elementor-icon{font-size:30px;}.elementor-8 .elementor-element.elementor-element-b2c43c9 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-b2c43c9 .elementor-icon-box-title a{font-family:var( --e-global-typography-0a448db-font-family ), Sans-serif;font-size:var( --e-global-typography-0a448db-font-size );}.elementor-8 .elementor-element.elementor-element-b2c43c9 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-e948988 );}.elementor-8 .elementor-element.elementor-element-09e04a1{--display:flex;}.elementor-8 .elementor-element.elementor-element-6dbb5da .elementor-icon-box-wrapper{align-items:center;}.elementor-8 .elementor-element.elementor-element-6dbb5da{--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-6dbb5da .elementor-icon-box-title{margin-block-end:2px;color:var( --e-global-color-e948988 );}.elementor-8 .elementor-element.elementor-element-6dbb5da.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e948988 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-6dbb5da.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-6dbb5da.elementor-view-default .elementor-icon{fill:var( --e-global-color-e948988 );color:var( --e-global-color-e948988 );border-color:var( --e-global-color-e948988 );}.elementor-8 .elementor-element.elementor-element-6dbb5da.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-6dbb5da .elementor-icon{font-size:30px;}.elementor-8 .elementor-element.elementor-element-6dbb5da .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-6dbb5da .elementor-icon-box-title a{font-family:var( --e-global-typography-0a448db-font-family ), Sans-serif;font-size:var( --e-global-typography-0a448db-font-size );}.elementor-8 .elementor-element.elementor-element-6dbb5da .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-e948988 );}.elementor-8 .elementor-element.elementor-element-db9a957{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--border-radius:25px 25px 25px 25px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;grid-column:span 3;}.elementor-8 .elementor-element.elementor-element-db9a957:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-db9a957 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e948988 );}.elementor-8 .elementor-element.elementor-element-ad49ba3{--grid-template-columns:repeat(0, auto);--icon-size:25px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-8 .elementor-element.elementor-element-ad49ba3 .elementor-social-icon{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-ad49ba3 .elementor-social-icon i{color:var( --e-global-color-e948988 );}.elementor-8 .elementor-element.elementor-element-ad49ba3 .elementor-social-icon svg{fill:var( --e-global-color-e948988 );}.elementor-8 .elementor-element.elementor-element-ad49ba3 .elementor-social-icon:hover{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-ad49ba3 .elementor-social-icon:hover i{color:var( --e-global-color-e948988 );}.elementor-8 .elementor-element.elementor-element-ad49ba3 .elementor-social-icon:hover svg{fill:var( --e-global-color-e948988 );}.elementor-8 .elementor-element.elementor-element-3fbaf89{text-align:center;}.elementor-8 .elementor-element.elementor-element-3fbaf89 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:clamp(1.25rem, -0.3634rem + 2.521vw, 2rem);text-transform:uppercase;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-127ce50 .elementor-button{background-color:var( --e-global-color-secondary );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 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:15px 15px 15px 15px;padding:20px 30px 20px 30px;}.elementor-8 .elementor-element.elementor-element-127ce50 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-127ce50 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-e948988 );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-127ce50 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-127ce50 .elementor-button:focus svg{fill:var( --e-global-color-e948988 );}.elementor-8 .elementor-element.elementor-element-683b888{--display:flex;grid-column:span 3;}.elementor-8 .elementor-element.elementor-element-5578a05{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-e948988 );}.elementor-8 .elementor-element.elementor-element-5578a05 a{color:var( --e-global-color-e948988 );}@media(max-width:1024px){.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-8 .elementor-element.elementor-element-7d4539d .elementor-heading-title{font-size:var( --e-global-typography-0a448db-font-size );}.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 );}.elementor-8 .elementor-element.elementor-element-6864631 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-6864631 .elementor-icon-list-item > a{font-size:var( --e-global-typography-0a448db-font-size );}.elementor-8 .elementor-element.elementor-element-c3c15e7{--icon-size:15px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-c78d324{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-c78d324 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-0a448db-font-size );}.elementor-8 .elementor-element.elementor-element-cbd0f90{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-cbd0f90 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-0a448db-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-8bfa7fc .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-4446ed5{top:55%;}.elementor-8 .elementor-element.elementor-element-b69fb1b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-b69fb1b::before, .elementor-8 .elementor-element.elementor-element-b69fb1b > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-b69fb1b > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-b69fb1b > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-b69fb1b > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-b69fb1b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(290deg, #FFFFFF00 0%, var( --e-global-color-text ) 100%);}.elementor-8 .elementor-element.elementor-element-d080ea2 img{object-position:center left;}.elementor-8 .elementor-element.elementor-element-0fa8c82{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-8 .elementor-element.elementor-element-f2952dd .elementor-heading-title{font-size:var( --e-global-typography-50d9a3b-font-size );}.elementor-8 .elementor-element.elementor-element-a088155 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-c74edf2 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-53853e6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-53853e6 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-45eab9d .elementor-heading-title{font-size:var( --e-global-typography-0a448db-font-size );}.elementor-8 .elementor-element.elementor-element-36efc27 .elementor-heading-title{font-size:var( --e-global-typography-0d6858a-font-size );}.elementor-8 .elementor-element.elementor-element-cd1494c .elementor-heading-title{font-size:var( --e-global-typography-0a448db-font-size );}.elementor-8 .elementor-element.elementor-element-99a29d7 .elementor-heading-title{font-size:var( --e-global-typography-0d6858a-font-size );}.elementor-8 .elementor-element.elementor-element-5560c89 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-4b72bac{font-size:var( --e-global-typography-0d6858a-font-size );}.elementor-8 .elementor-element.elementor-element-42b01ba .elementor-heading-title{font-size:var( --e-global-typography-345b815-font-size );}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-8fdae87 .elementor-field-group .elementor-field, .elementor-8 .elementor-element.elementor-element-8fdae87 .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-6f1c09d .elementor-heading-title{font-size:var( --e-global-typography-0a448db-font-size );}.elementor-8 .elementor-element.elementor-element-15b8c26 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-8 .elementor-element.elementor-element-8d22e7e{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-ef6cbee{--swiper-slides-to-display:1;--arrow-size:20px;}.elementor-8 .elementor-element.elementor-element-8c57f8c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-8778c78{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-4ad8dc6{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-29cdf53{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-ca6cc55 .elementor-heading-title{font-size:var( --e-global-typography-0a448db-font-size );}.elementor-8 .elementor-element.elementor-element-8cf926d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-8 .elementor-element.elementor-element-8052e78{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-c8d07ad .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-784e172 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-77edced{--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7ac3242 .elementor-heading-title{font-size:var( --e-global-typography-0a448db-font-size );}.elementor-8 .elementor-element.elementor-element-bddb21c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-8 .elementor-element.elementor-element-16f7d1a{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-c80712c{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-468b1c3 .elementor-heading-title{font-size:var( --e-global-typography-345b815-font-size );}.elementor-8 .elementor-element.elementor-element-a8905f8{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-af2634d .elementor-heading-title{font-size:var( --e-global-typography-345b815-font-size );}.elementor-8 .elementor-element.elementor-element-bc64f12{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-297caa0 .elementor-heading-title{font-size:var( --e-global-typography-345b815-font-size );}.elementor-8 .elementor-element.elementor-element-b6fa7b7{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-83ea9ba .elementor-heading-title{font-size:var( --e-global-typography-345b815-font-size );}.elementor-8 .elementor-element.elementor-element-d6f5c82{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-ae7c5a2 .elementor-heading-title{font-size:var( --e-global-typography-345b815-font-size );}.elementor-8 .elementor-element.elementor-element-b9016cc{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-5a06058 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-ea679a2 .elementor-heading-title{font-size:var( --e-global-typography-0a448db-font-size );}.elementor-8 .elementor-element.elementor-element-c3d1c11 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-8 .elementor-element.elementor-element-3e79162{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-c8459a6{--e-image-carousel-slides-to-show:3;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-c8459a6 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-8 .elementor-element.elementor-element-c8459a6 .elementor-swiper-button.elementor-swiper-button-next{font-size:15px;}.elementor-8 .elementor-element.elementor-element-5a3aab5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-824089b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-efe51ab{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-c43e783{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-bad26b2 .elementor-heading-title{font-size:var( --e-global-typography-0a448db-font-size );}.elementor-8 .elementor-element.elementor-element-3915468 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-8 .elementor-element.elementor-element-9228e22{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-96c78bc{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-c759e1f{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-ae03486{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-8a49b82{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-b84c244{width:100%;max-width:100%;--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-0d06b80 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-7e18f1d .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-c65879e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-b925fa1{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-5663c25{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7e7c832 .elementor-heading-title{font-size:var( --e-global-typography-0a448db-font-size );}.elementor-8 .elementor-element.elementor-element-d714aff .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-8 .elementor-element.elementor-element-ecf68c8{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-69af4ea{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-9e7dd38 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-462f81d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-0812db6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-0bd93f6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-a564068 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-3c09403 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-995f6f5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-704760d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-b695274 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-53cfa31 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-a1f4735 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-0fa2f1a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-4d7690f .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-ad3b4dd .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-f432fa2{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-53796a1 iframe{height:400px;}.elementor-8 .elementor-element.elementor-element-c0e939f{--e-con-grid-template-columns:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-d91bb31{--grid-auto-flow:row;grid-column:span 4;}.elementor-8 .elementor-element.elementor-element-41cd876 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-8f1661c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-8f1661c .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-0520e97 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-cc3f39f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-cc3f39f .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-8b99408{grid-column:span 4;}.elementor-8 .elementor-element.elementor-element-8b99408.e-con{--order:-99999 /* order start hack */;}.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-b2e6f48{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-316297f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 2;}.elementor-8 .elementor-element.elementor-element-285a155 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-4c418c6 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-4c418c6 .elementor-icon-box-title a{font-size:var( --e-global-typography-0a448db-font-size );}.elementor-8 .elementor-element.elementor-element-4c418c6 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-b2c43c9 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-b2c43c9 .elementor-icon-box-title a{font-size:var( --e-global-typography-0a448db-font-size );}.elementor-8 .elementor-element.elementor-element-b2c43c9 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-6dbb5da .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-6dbb5da .elementor-icon-box-title a{font-size:var( --e-global-typography-0a448db-font-size );}.elementor-8 .elementor-element.elementor-element-6dbb5da .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-db9a957{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;grid-column:span 2;}.elementor-8 .elementor-element.elementor-element-127ce50 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-683b888{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;grid-column:span 4;}.elementor-8 .elementor-element.elementor-element-5578a05{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-6fb32d0{--width:fit-content;}.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-8 .elementor-element.elementor-element-7d4539d .elementor-heading-title{font-size:var( --e-global-typography-0a448db-font-size );}.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 );}.elementor-8 .elementor-element.elementor-element-6864631 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-6864631 .elementor-icon-list-item > a{font-size:var( --e-global-typography-0a448db-font-size );}.elementor-8 .elementor-element.elementor-element-c75f766{--width:fit-content;}.elementor-8 .elementor-element.elementor-element-1fa7605 .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-1fa7605 .elementor-icon svg{height:20px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-c78d324 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-0a448db-font-size );}.elementor-8 .elementor-element.elementor-element-408fb5c{--width:fit-content;}.elementor-8 .elementor-element.elementor-element-cbd0f90 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-0a448db-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-8bfa7fc .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-e7e3484 .elementor-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-e7e3484 .elementor-icon svg{height:20px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-4446ed5{--container-widget-width:130px;--container-widget-flex-grow:0;width:var( --container-widget-width, 130px );max-width:130px;top:50%;}.elementor-8 .elementor-element.elementor-element-b69fb1b > .elementor-shape-bottom svg, .elementor-8 .elementor-element.elementor-element-b69fb1b > .e-con-inner > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:69px;}.elementor-8 .elementor-element.elementor-element-f2952dd .elementor-heading-title{font-size:var( --e-global-typography-50d9a3b-font-size );}.elementor-8 .elementor-element.elementor-element-a088155 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-8 .elementor-element.elementor-element-c74edf2 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-53853e6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-53853e6 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-2e6ac97{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:nowrap;}.elementor-8 .elementor-element.elementor-element-ef154d2{--width:fit-content;}.elementor-8 .elementor-element.elementor-element-a8725ed{--width:fit-content;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:7px;--padding-bottom:7px;--padding-left:7px;--padding-right:7px;}.elementor-8 .elementor-element.elementor-element-31429ee .elementor-icon{font-size:16px;}.elementor-8 .elementor-element.elementor-element-31429ee .elementor-icon svg{height:16px;}.elementor-8 .elementor-element.elementor-element-2851216{--width:fit-content;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-8 .elementor-element.elementor-element-8476573{--width:fit-content;}.elementor-8 .elementor-element.elementor-element-45eab9d .elementor-heading-title{font-size:var( --e-global-typography-0a448db-font-size );}.elementor-8 .elementor-element.elementor-element-36efc27 .elementor-heading-title{font-size:var( --e-global-typography-0d6858a-font-size );}.elementor-8 .elementor-element.elementor-element-240db6b{--width:fit-content;}.elementor-8 .elementor-element.elementor-element-dc29970{--width:fit-content;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:7px;--padding-bottom:7px;--padding-left:7px;--padding-right:7px;}.elementor-8 .elementor-element.elementor-element-e637518 .elementor-icon{font-size:16px;}.elementor-8 .elementor-element.elementor-element-e637518 .elementor-icon svg{height:16px;}.elementor-8 .elementor-element.elementor-element-4cad6ce{--width:fit-content;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-8 .elementor-element.elementor-element-e532949{--width:fit-content;}.elementor-8 .elementor-element.elementor-element-cd1494c .elementor-heading-title{font-size:var( --e-global-typography-0a448db-font-size );}.elementor-8 .elementor-element.elementor-element-99a29d7 .elementor-heading-title{font-size:var( --e-global-typography-0d6858a-font-size );}.elementor-8 .elementor-element.elementor-element-3bb50c3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-8c0b664{--container-widget-width:90px;--container-widget-flex-grow:0;width:var( --container-widget-width, 90px );max-width:90px;}.elementor-8 .elementor-element.elementor-element-7dde317{--width:100px;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-5560c89 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-4b72bac{font-size:var( --e-global-typography-0d6858a-font-size );}.elementor-8 .elementor-element.elementor-element-3840b0f{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-42b01ba .elementor-heading-title{font-size:var( --e-global-typography-345b815-font-size );}.elementor-8 .elementor-element.elementor-element-12009ba{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-8fdae87 .elementor-field-group .elementor-field, .elementor-8 .elementor-element.elementor-element-8fdae87 .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-6f1c09d .elementor-heading-title{font-size:var( --e-global-typography-0a448db-font-size );}.elementor-8 .elementor-element.elementor-element-15b8c26 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-8 .elementor-element.elementor-element-8d22e7e{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-ef6cbee{--swiper-slides-to-display:1;--arrow-prev-top-position:10%;--arrow-next-top-position:10%;--arrow-size:18px;--swiper-pagination-size:10px;}.elementor-8 .elementor-element.elementor-element-ef6cbee :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:15px 15px 15px 15px;}.elementor-8 .elementor-element.elementor-element-ca6cc55 .elementor-heading-title{font-size:var( --e-global-typography-0a448db-font-size );}.elementor-8 .elementor-element.elementor-element-8cf926d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-8 .elementor-element.elementor-element-8052e78{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-27d3525{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-8 .elementor-element.elementor-element-c8d07ad .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-784e172 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-77edced{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7ac3242 .elementor-heading-title{font-size:var( --e-global-typography-0a448db-font-size );}.elementor-8 .elementor-element.elementor-element-bddb21c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-8 .elementor-element.elementor-element-16f7d1a{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-c80712c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-468b1c3 .elementor-heading-title{font-size:var( --e-global-typography-345b815-font-size );}.elementor-8 .elementor-element.elementor-element-a8905f8{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-af2634d .elementor-heading-title{font-size:var( --e-global-typography-345b815-font-size );}.elementor-8 .elementor-element.elementor-element-bc64f12{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-297caa0 .elementor-heading-title{font-size:var( --e-global-typography-345b815-font-size );}.elementor-8 .elementor-element.elementor-element-b6fa7b7{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-83ea9ba .elementor-heading-title{font-size:var( --e-global-typography-345b815-font-size );}.elementor-8 .elementor-element.elementor-element-d6f5c82{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-ae7c5a2 .elementor-heading-title{font-size:var( --e-global-typography-345b815-font-size );}.elementor-8 .elementor-element.elementor-element-b9016cc{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-5a06058 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-5d26cef{--padding-top:0px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-ea679a2{text-align:center;}.elementor-8 .elementor-element.elementor-element-ea679a2 .elementor-heading-title{font-size:var( --e-global-typography-0a448db-font-size );}.elementor-8 .elementor-element.elementor-element-c3d1c11 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-8 .elementor-element.elementor-element-3e79162{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-c8459a6{--e-image-carousel-slides-to-show:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-bad26b2 .elementor-heading-title{font-size:var( --e-global-typography-0a448db-font-size );}.elementor-8 .elementor-element.elementor-element-3915468 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-8 .elementor-element.elementor-element-9228e22{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-96c78bc{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-c759e1f{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-ae03486{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-8a49b82{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-b84c244{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-9a618c6{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-8 .elementor-element.elementor-element-0d06b80 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-7e18f1d .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-7e7c832 .elementor-heading-title{font-size:var( --e-global-typography-0a448db-font-size );}.elementor-8 .elementor-element.elementor-element-d714aff .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-8 .elementor-element.elementor-element-ecf68c8{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-69af4ea{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-ed2d6b7 .elementor-icon{font-size:15px;}.elementor-8 .elementor-element.elementor-element-ed2d6b7 .elementor-icon svg{height:15px;}.elementor-8 .elementor-element.elementor-element-9e7dd38 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-8b29186 .elementor-icon{font-size:15px;}.elementor-8 .elementor-element.elementor-element-8b29186 .elementor-icon svg{height:15px;}.elementor-8 .elementor-element.elementor-element-462f81d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-4a6bc6c .elementor-icon{font-size:15px;}.elementor-8 .elementor-element.elementor-element-4a6bc6c .elementor-icon svg{height:15px;}.elementor-8 .elementor-element.elementor-element-0812db6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-01c390d .elementor-icon{font-size:15px;}.elementor-8 .elementor-element.elementor-element-01c390d .elementor-icon svg{height:15px;}.elementor-8 .elementor-element.elementor-element-0bd93f6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-982a4ac .elementor-icon{font-size:15px;}.elementor-8 .elementor-element.elementor-element-982a4ac .elementor-icon svg{height:15px;}.elementor-8 .elementor-element.elementor-element-a564068 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-4ee9c38 .elementor-icon{font-size:15px;}.elementor-8 .elementor-element.elementor-element-4ee9c38 .elementor-icon svg{height:15px;}.elementor-8 .elementor-element.elementor-element-3c09403 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-030073f .elementor-icon{font-size:15px;}.elementor-8 .elementor-element.elementor-element-030073f .elementor-icon svg{height:15px;}.elementor-8 .elementor-element.elementor-element-995f6f5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-ebc3803 .elementor-icon{font-size:15px;}.elementor-8 .elementor-element.elementor-element-ebc3803 .elementor-icon svg{height:15px;}.elementor-8 .elementor-element.elementor-element-704760d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-f525ec5 .elementor-icon{font-size:15px;}.elementor-8 .elementor-element.elementor-element-f525ec5 .elementor-icon svg{height:15px;}.elementor-8 .elementor-element.elementor-element-b695274 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-4132c81 .elementor-icon{font-size:15px;}.elementor-8 .elementor-element.elementor-element-4132c81 .elementor-icon svg{height:15px;}.elementor-8 .elementor-element.elementor-element-53cfa31 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-d5d03d4 .elementor-icon{font-size:15px;}.elementor-8 .elementor-element.elementor-element-d5d03d4 .elementor-icon svg{height:15px;}.elementor-8 .elementor-element.elementor-element-a1f4735 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-bee5968 .elementor-icon{font-size:15px;}.elementor-8 .elementor-element.elementor-element-bee5968 .elementor-icon svg{height:15px;}.elementor-8 .elementor-element.elementor-element-0fa2f1a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-08d156f{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-8 .elementor-element.elementor-element-4d7690f .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-ad3b4dd .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-c0e939f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-d91bb31{--e-con-grid-template-columns:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;grid-column:span 1;}.elementor-8 .elementor-element.elementor-element-41cd876 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-8f1661c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-8f1661c .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-0520e97 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-cc3f39f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-cc3f39f .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-8b99408{grid-column:span 1;}.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-7908467{padding:15px 10px 15px 10px;--container-widget-width:167px;--container-widget-flex-grow:0;width:var( --container-widget-width, 167px );max-width:167px;}.elementor-8 .elementor-element.elementor-element-b2e6f48{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-316297f{grid-column:span 1;}.elementor-8 .elementor-element.elementor-element-285a155 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-4c418c6 .elementor-icon{font-size:25px;}.elementor-8 .elementor-element.elementor-element-4c418c6 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-4c418c6 .elementor-icon-box-title a{font-size:var( --e-global-typography-0a448db-font-size );}.elementor-8 .elementor-element.elementor-element-4c418c6 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-b2c43c9 .elementor-icon{font-size:25px;}.elementor-8 .elementor-element.elementor-element-b2c43c9 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-b2c43c9 .elementor-icon-box-title a{font-size:var( --e-global-typography-0a448db-font-size );}.elementor-8 .elementor-element.elementor-element-b2c43c9 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-6dbb5da .elementor-icon{font-size:25px;}.elementor-8 .elementor-element.elementor-element-6dbb5da .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-6dbb5da .elementor-icon-box-title a{font-size:var( --e-global-typography-0a448db-font-size );}.elementor-8 .elementor-element.elementor-element-6dbb5da .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-8 .elementor-element.elementor-element-db9a957{grid-column:span 1;}.elementor-8 .elementor-element.elementor-element-ad49ba3{--icon-size:20px;}.elementor-8 .elementor-element.elementor-element-127ce50 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-683b888{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;grid-column:span 1;}.elementor-8 .elementor-element.elementor-element-5578a05{font-size:var( --e-global-typography-text-font-size );}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-6fb32d0{--width:fit-content;}.elementor-8 .elementor-element.elementor-element-c75f766{--width:fit-content;}.elementor-8 .elementor-element.elementor-element-408fb5c{--width:fit-content;}.elementor-8 .elementor-element.elementor-element-186ef47{--width:fit-content;}.elementor-8 .elementor-element.elementor-element-e08c79d{--width:670px;}.elementor-8 .elementor-element.elementor-element-ef154d2{--width:fit-content;}.elementor-8 .elementor-element.elementor-element-a8725ed{--width:fit-content;}.elementor-8 .elementor-element.elementor-element-2851216{--width:fit-content;}.elementor-8 .elementor-element.elementor-element-8476573{--width:fit-content;}.elementor-8 .elementor-element.elementor-element-240db6b{--width:fit-content;}.elementor-8 .elementor-element.elementor-element-dc29970{--width:fit-content;}.elementor-8 .elementor-element.elementor-element-4cad6ce{--width:fit-content;}.elementor-8 .elementor-element.elementor-element-e532949{--width:fit-content;}.elementor-8 .elementor-element.elementor-element-58a5f37{--width:550px;}.elementor-8 .elementor-element.elementor-element-7dde317{--width:100px;}.elementor-8 .elementor-element.elementor-element-8778c78{--width:50%;}.elementor-8 .elementor-element.elementor-element-4ad8dc6{--width:min(50%, 1500px / 2);}.elementor-8 .elementor-element.elementor-element-824089b{--width:50%;}.elementor-8 .elementor-element.elementor-element-efe51ab{--width:min(50%, 1500px / 2);}.elementor-8 .elementor-element.elementor-element-b925fa1{--width:min(50%, 1500px / 2);}.elementor-8 .elementor-element.elementor-element-f432fa2{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-58a5f37{--width:100%;}.elementor-8 .elementor-element.elementor-element-8778c78{--width:100%;}.elementor-8 .elementor-element.elementor-element-4ad8dc6{--width:100%;}.elementor-8 .elementor-element.elementor-element-824089b{--width:100%;}.elementor-8 .elementor-element.elementor-element-efe51ab{--width:100%;}.elementor-8 .elementor-element.elementor-element-b925fa1{--width:100%;}.elementor-8 .elementor-element.elementor-element-f432fa2{--width:100%;}}@media(min-width:1025px){.elementor-8 .elementor-element.elementor-element-b69fb1b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-b69fb1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for nav-menu, class: .elementor-element-c78d324 */.elementor-8 .elementor-element.elementor-element-c78d324 .elementor-nav-menu .menu-item:nth-last-child(-n+2) {
    display: none;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-cbd0f90 */.elementor-8 .elementor-element.elementor-element-cbd0f90 .elementor-nav-menu .menu-item:nth-child(-n+3){
    display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d080ea2 */.elementor-8 .elementor-element.elementor-element-d080ea2{
    height: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8725ed */.elementor-8 .elementor-element.elementor-element-a8725ed{
background: rgba(255, 255, 255, 1);
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(15.9px);
-webkit-backdrop-filter: blur(15.9px);
border: 1px solid rgba(255, 255, 255, 0.43);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc29970 */.elementor-8 .elementor-element.elementor-element-dc29970{
background: rgba(255, 255, 255, 1);
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(15.9px);
-webkit-backdrop-filter: blur(15.9px);
border: 1px solid rgba(255, 255, 255, 0.43);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-a4aa17a */.elementor-8 .elementor-element.elementor-element-a4aa17a .swiper-wrapper {
      -webkit-transition-timing-function: linear !important;
      -moz-transition-timing-function: linear !important;
      -o-transition-timing-function: linear !important;
      transition-timing-function: linear !important; 
}
.elementor-8 .elementor-element.elementor-element-a4aa17a img{
    aspect-ratio: 16/9;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dde317 */.elementor-8 .elementor-element.elementor-element-7dde317{
    flex-grow: 1 !important;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-ef6cbee */.elementor-8 .elementor-element.elementor-element-ef6cbee .swiper-pagination{
    left: 50% !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f9d173e */.elementor-8 .elementor-element.elementor-element-f9d173e{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-72b4f79 */.elementor-8 .elementor-element.elementor-element-72b4f79 img{
    aspect-ratio: 4/3;
        object-fit: cover;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-729e855 */@media(min-width: 1024px){
.elementor-8 .elementor-element.elementor-element-729e855{
grid-area: 1 / 1 / 2 / 5;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-40c0ed8 */.elementor-8 .elementor-element.elementor-element-40c0ed8 img{
    aspect-ratio: 4/3;
        object-fit: cover;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2affa98 */@media(min-width: 1024px){
    
.elementor-8 .elementor-element.elementor-element-2affa98{
    grid-area: 1 / 5 / 2 / 9;
}
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0c725b7 */.elementor-8 .elementor-element.elementor-element-0c725b7 img{
    aspect-ratio: 4/3;
        object-fit: cover;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7537e4c */@media(min-width: 1024px){
    .elementor-8 .elementor-element.elementor-element-7537e4c{
    grid-area: 1 / 9 / 2 / 13;
}
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-107977a */.elementor-8 .elementor-element.elementor-element-107977a img{
    aspect-ratio: 4/3;
        object-fit: cover;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a4068d */@media(min-width: 1024px){
    .elementor-8 .elementor-element.elementor-element-7a4068d{
    grid-area: 2 / 3 / 3 / 7;
}
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cc2245e */.elementor-8 .elementor-element.elementor-element-cc2245e img{
    aspect-ratio: 4/3;
        object-fit: cover;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e26efd */@media(min-width: 1024px){
    .elementor-8 .elementor-element.elementor-element-2e26efd{
    grid-area: 2 / 7 / 3 / 11;
}
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c80712c */@media(min-width: 1024px){
    
    .elementor-8 .elementor-element.elementor-element-c80712c{
    display: grid;
grid-template-columns: repeat(12, 1fr);
grid-template-rows: repeat(2, 1fr);
grid-column-gap: 20px;
grid-row-gap: 20px;
}
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-c8459a6 */.img-gallery-slider .swiper-slide {
  transition: transform 0.6s ease, box-shadow 0.6s ease, opacity 0.6s ease;
  overflow: hidden;
}

.img-gallery-slider img {
  width: 100%;
  height: 400px;
  object-fit: cover;
  display: block;
  border-radius: inherit;
}

.img-gallery-slider .swiper-slide-next {
  transform: scale(1.25);
  z-index: 3;
  border-radius: 20px;
}

.img-gallery-slider .swiper-slide-active,
.img-gallery-slider .swiper-slide-next + .swiper-slide {
  transform: scale(1.1);
  z-index: 2;
  border-radius: 20px;
}

.img-gallery-slider .swiper {
  overflow: visible;
}

.img-gallery-slider .elementor-image-carousel-wrapper {
  padding-inline: 120px;
}

.img-gallery-slider .swiper-slide figure {
  line-height: 0;
  margin: 0;
}

.img-gallery-slider .elementor-swiper-button{
    background: var(--e-global-color-secondary);
    padding: 20px;
    border-radius: 100px
}


.img-gallery-slider .elementor-swiper-button-prev{
    margin-left: 20%;
}

.img-gallery-slider .elementor-swiper-button-next{
    margin-right: 20%;
}

@media (max-width: 1024px) {
  .img-gallery-slider .elementor-swiper-button{
    padding: 15px;
}
    
.img-gallery-slider .elementor-swiper-button-prev{
    margin-top: 20%;
    
}

.img-gallery-slider .elementor-swiper-button-next{
    margin-top: 20%;
}

  .img-gallery-slider img {
    height: 200px;
  }

  .img-gallery-slider .elementor-image-carousel-wrapper {
    padding-inline: 40px;
  }

  .img-gallery-slider .swiper-slide-next {
    transform: scale(1.2);
  }

  .img-gallery-slider .swiper-slide-active,
  .img-gallery-slider .swiper-slide-next + .swiper-slide {
    transform: scale(1.05);
  }
}



@media (max-width: 767px) {
    
        
.img-gallery-slider .elementor-swiper-button-prev{
    margin-top: 40%;
    margin-left: 0;
}

.img-gallery-slider .elementor-swiper-button-next{
    margin-top: 40%;
    margin-right: 0;
}
  .img-gallery-slider img {
    height: auto;
    aspect-ratio: 16 / 9;
  }

  .img-gallery-slider .elementor-image-carousel-wrapper {
    padding-inline: 0px;
  }

  /* Hide all slides except center (active) */
  .img-gallery-slider .swiper-slide {
    transform: scale(1);
    opacity: 0;
    pointer-events: none;
  }

  /* Keep the center one visible */
  .img-gallery-slider .swiper-slide-active {
    opacity: 1;
    pointer-events: auto;
    z-index: 2;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-333d25d */.elementor-8 .elementor-element.elementor-element-333d25d{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-649ecbc */.elementor-8 .elementor-element.elementor-element-649ecbc{

border-radius: 100px;
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(7.2px);
-webkit-backdrop-filter: blur(7.2px);
border: 1px solid rgba(255, 255, 255, 0.35);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23513d0 */.elementor-8 .elementor-element.elementor-element-23513d0{

border-radius: 100px;
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(7.2px);
-webkit-backdrop-filter: blur(7.2px);
border: 1px solid rgba(255, 255, 255, 0.35);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63c95f5 */.elementor-8 .elementor-element.elementor-element-63c95f5{

border-radius: 100px;
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(7.2px);
-webkit-backdrop-filter: blur(7.2px);
border: 1px solid rgba(255, 255, 255, 0.35);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6c360c */.elementor-8 .elementor-element.elementor-element-b6c360c{

border-radius: 100px;
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(7.2px);
-webkit-backdrop-filter: blur(7.2px);
border: 1px solid rgba(255, 255, 255, 0.35);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ecd6dbd */.elementor-8 .elementor-element.elementor-element-ecd6dbd{

border-radius: 100px;
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(7.2px);
-webkit-backdrop-filter: blur(7.2px);
border: 1px solid rgba(255, 255, 255, 0.35);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cd0a18 */.elementor-8 .elementor-element.elementor-element-6cd0a18{

border-radius: 100px;
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(7.2px);
-webkit-backdrop-filter: blur(7.2px);
border: 1px solid rgba(255, 255, 255, 0.35);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35c64ab */.elementor-8 .elementor-element.elementor-element-35c64ab{

border-radius: 100px;
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(7.2px);
-webkit-backdrop-filter: blur(7.2px);
border: 1px solid rgba(255, 255, 255, 0.35);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f43cced */.elementor-8 .elementor-element.elementor-element-f43cced{

border-radius: 100px;
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(7.2px);
-webkit-backdrop-filter: blur(7.2px);
border: 1px solid rgba(255, 255, 255, 0.35);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0795d1 */.elementor-8 .elementor-element.elementor-element-e0795d1{

border-radius: 100px;
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(7.2px);
-webkit-backdrop-filter: blur(7.2px);
border: 1px solid rgba(255, 255, 255, 0.35);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fd7827 */.elementor-8 .elementor-element.elementor-element-9fd7827{

border-radius: 100px;
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(7.2px);
-webkit-backdrop-filter: blur(7.2px);
border: 1px solid rgba(255, 255, 255, 0.35);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8f0b26 */.elementor-8 .elementor-element.elementor-element-d8f0b26{

border-radius: 100px;
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(7.2px);
-webkit-backdrop-filter: blur(7.2px);
border: 1px solid rgba(255, 255, 255, 0.35);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60cf2a9 */.elementor-8 .elementor-element.elementor-element-60cf2a9{

border-radius: 100px;
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(7.2px);
-webkit-backdrop-filter: blur(7.2px);
border: 1px solid rgba(255, 255, 255, 0.35);
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-ad49ba3 */}/* End custom CSS */