.elementor-379 .elementor-element.elementor-element-922ffc2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:0;--padding-left:5%;--padding-right:5%;}.elementor-379 .elementor-element.elementor-element-050efde{width:100%;max-width:100%;z-index:-1;}.elementor-379 .elementor-element.elementor-element-fb78911{--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:40px 70px;--row-gap:40px;--column-gap:70px;}.elementor-379 .elementor-element.elementor-element-8a9020c{--display:flex;--border-radius:28px 28px 28px 28px;}.elementor-379 .elementor-element.elementor-element-8a9020c:not(.elementor-motion-effects-element-type-background), .elementor-379 .elementor-element.elementor-element-8a9020c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://infinitydesign.mineweb.dev/wp-content/uploads/2025/11/architecture-hero-video-placeholder.jpg") 50% 50%;background-size:cover;}.elementor-379 .elementor-element.elementor-element-a5b78c5{--display:flex;--justify-content:center;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-379 .elementor-element.elementor-element-e43e7e2 .elementor-heading-title{font-family:var( --e-global-typography-6144e0c-font-family ), Sans-serif;font-size:var( --e-global-typography-6144e0c-font-size );font-weight:var( --e-global-typography-6144e0c-font-weight );line-height:var( --e-global-typography-6144e0c-line-height );}.elementor-379 .elementor-element.elementor-element-4283e7e{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-379 .elementor-element.elementor-element-e87bf02{--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:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-379 .elementor-element.elementor-element-262e96f{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-379 .elementor-element.elementor-element-12658fc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-379 .elementor-element.elementor-element-a7040b8{width:var( --container-widget-width, 631px );max-width:631px;--container-widget-width:631px;--container-widget-flex-grow:0;}.elementor-379 .elementor-element.elementor-element-a7040b8 .elementor-heading-title{font-family:var( --e-global-typography-01cc39a-font-family ), Sans-serif;font-size:var( --e-global-typography-01cc39a-font-size );font-weight:var( --e-global-typography-01cc39a-font-weight );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-379 .elementor-element.elementor-element-cecfad1{--display:flex;--min-height:60px;--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:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:0;--padding-left:5%;--padding-right:5%;}.elementor-379 .elementor-element.elementor-element-fe3628c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-379 .elementor-element.elementor-element-fe3628c .elementor-heading-title{font-family:var( --e-global-typography-ff6adf6-font-family ), Sans-serif;font-size:var( --e-global-typography-ff6adf6-font-size );font-weight:var( --e-global-typography-ff6adf6-font-weight );line-height:var( --e-global-typography-ff6adf6-line-height );}.elementor-379 .elementor-element.elementor-element-70d90b7{--display:flex;--min-height:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:24px;--margin-right:0px;}.elementor-379 .elementor-element.elementor-element-70d90b7:not(.elementor-motion-effects-element-type-background), .elementor-379 .elementor-element.elementor-element-70d90b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-379 .elementor-element.elementor-element-70d90b7.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-379 .elementor-element.elementor-element-af208bc{--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;--flex-wrap:nowrap;--overflow:hidden;}.elementor-379 .elementor-element.elementor-element-b39afce{--grid-columns:1;}.elementor-379 .elementor-element.elementor-element-b39afce > .elementor-widget-container{padding:0px 0px 0px 24px;}.elementor-379 .elementor-element.elementor-element-b39afce.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-379 .elementor-element.elementor-element-901794e{--grid-columns:1;}.elementor-379 .elementor-element.elementor-element-901794e > .elementor-widget-container{padding:0px 0px 0px 24px;}.elementor-379 .elementor-element.elementor-element-901794e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-379 .elementor-element.elementor-element-616c55c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-379 .elementor-element.elementor-element-639b776{--display:flex;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-379 .elementor-element.elementor-element-f3a5f99{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -120px) 0px;}.elementor-379 .elementor-element.elementor-element-f3a5f99 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-379 .elementor-element.elementor-element-6f3b0fb{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0;--padding-bottom:0;--padding-left:5%;--padding-right:5%;--z-index:5;}.elementor-379 .elementor-element.elementor-element-b443cf8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-379 .elementor-element.elementor-element-c537e50{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-379 .elementor-element.elementor-element-3b01aa5 .elementor-heading-title{font-family:var( --e-global-typography-2e9b7cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2e9b7cf-font-size );font-weight:var( --e-global-typography-2e9b7cf-font-weight );line-height:var( --e-global-typography-2e9b7cf-line-height );}.elementor-379 .elementor-element.elementor-element-0613b8d{width:100%;max-width:100%;margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-379 .elementor-element.elementor-element-0613b8d .elementor-heading-title{font-family:var( --e-global-typography-01cc39a-font-family ), Sans-serif;font-size:var( --e-global-typography-01cc39a-font-size );font-weight:var( --e-global-typography-01cc39a-font-weight );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-379 .elementor-element.elementor-element-d9c9915{margin:48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:32px;--icon-vertical-offset:0px;}.elementor-379 .elementor-element.elementor-element-d9c9915 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-379 .elementor-element.elementor-element-d9c9915 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-379 .elementor-element.elementor-element-d9c9915 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-379 .elementor-element.elementor-element-d9c9915 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-379 .elementor-element.elementor-element-d9c9915 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-379 .elementor-element.elementor-element-d9c9915 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-379 .elementor-element.elementor-element-d9c9915 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-379 .elementor-element.elementor-element-d9c9915 .elementor-icon-list-icon{padding-inline-end:12px;}.elementor-379 .elementor-element.elementor-element-d9c9915 .elementor-icon-list-text{transition:color 0.3s;}.elementor-379 .elementor-element.elementor-element-5ccc5ef{--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:50px 100px;--row-gap:50px;--column-gap:100px;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:5%;--padding-right:5%;}.elementor-379 .elementor-element.elementor-element-5ccc5ef:not(.elementor-motion-effects-element-type-background), .elementor-379 .elementor-element.elementor-element-5ccc5ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-379 .elementor-element.elementor-element-24e48c4{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-379 .elementor-element.elementor-element-e119352 .elementor-heading-title{font-family:var( --e-global-typography-2e9b7cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2e9b7cf-font-size );font-weight:var( --e-global-typography-2e9b7cf-font-weight );line-height:var( --e-global-typography-2e9b7cf-line-height );color:var( --e-global-color-eb2fea4 );}.elementor-379 .elementor-element.elementor-element-f085c29{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-379 .elementor-element.elementor-element-f085c29 .elementor-heading-title{font-family:var( --e-global-typography-01cc39a-font-family ), Sans-serif;font-size:var( --e-global-typography-01cc39a-font-size );font-weight:var( --e-global-typography-01cc39a-font-weight );line-height:var( --e-global-typography-01cc39a-line-height );color:var( --e-global-color-accent );}.elementor-379 .elementor-element.elementor-element-1a2c6de{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-f60d1e7-font-family ), Sans-serif;font-size:var( --e-global-typography-f60d1e7-font-size );font-weight:var( --e-global-typography-f60d1e7-font-weight );line-height:var( --e-global-typography-f60d1e7-line-height );color:var( --e-global-color-eb2fea4 );}.elementor-379 .elementor-element.elementor-element-031d25a{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-379 .elementor-element.elementor-element-53be0f3{--display:flex;--justify-content:center;--border-radius:38px 38px 38px 38px;}.elementor-379 .elementor-element.elementor-element-ca7b504 img{border-radius:38px 38px 38px 38px;}.elementor-379 .elementor-element.elementor-element-773d906{--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:40px 80px;--row-gap:40px;--column-gap:80px;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-379 .elementor-element.elementor-element-714e90e{--display:flex;--justify-content:center;}.elementor-379 .elementor-element.elementor-element-d28b461 .elementor-heading-title{font-family:var( --e-global-typography-2e9b7cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2e9b7cf-font-size );font-weight:var( --e-global-typography-2e9b7cf-font-weight );line-height:var( --e-global-typography-2e9b7cf-line-height );}.elementor-379 .elementor-element.elementor-element-93f31eb{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-379 .elementor-element.elementor-element-e0ebde1{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-379 .elementor-element.elementor-element-d1585a9{--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;--overlay-opacity:1;--border-radius:28px 28px 28px 28px;--padding-top:25px;--padding-bottom:25px;--padding-left:70px;--padding-right:70px;}.elementor-379 .elementor-element.elementor-element-d1585a9::before, .elementor-379 .elementor-element.elementor-element-d1585a9 > .elementor-background-video-container::before, .elementor-379 .elementor-element.elementor-element-d1585a9 > .e-con-inner > .elementor-background-video-container::before, .elementor-379 .elementor-element.elementor-element-d1585a9 > .elementor-background-slideshow::before, .elementor-379 .elementor-element.elementor-element-d1585a9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-379 .elementor-element.elementor-element-d1585a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-eb2fea4 ) 0%, var( --e-global-color-561e1f6 ) 100%);}.elementor-379 .elementor-element.elementor-element-3ddf9c8{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-379 .elementor-element.elementor-element-3ddf9c8 .elementor-heading-title{font-family:var( --e-global-typography-01cc39a-font-family ), Sans-serif;font-size:var( --e-global-typography-01cc39a-font-size );font-weight:var( --e-global-typography-01cc39a-font-weight );line-height:var( --e-global-typography-01cc39a-line-height );color:var( --e-global-color-accent );}.elementor-379 .elementor-element.elementor-element-f3af807{margin:17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-379 .elementor-element.elementor-element-9327302{--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;--overlay-opacity:1;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:5%;--padding-right:5%;}.elementor-379 .elementor-element.elementor-element-9327302::before, .elementor-379 .elementor-element.elementor-element-9327302 > .elementor-background-video-container::before, .elementor-379 .elementor-element.elementor-element-9327302 > .e-con-inner > .elementor-background-video-container::before, .elementor-379 .elementor-element.elementor-element-9327302 > .elementor-background-slideshow::before, .elementor-379 .elementor-element.elementor-element-9327302 > .e-con-inner > .elementor-background-slideshow::before, .elementor-379 .elementor-element.elementor-element-9327302 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-eb2fea4 ) 0%, var( --e-global-color-561e1f6 ) 100%);}.elementor-379 .elementor-element.elementor-element-806f119 .elementor-heading-title{font-family:var( --e-global-typography-6144e0c-font-family ), Sans-serif;font-size:var( --e-global-typography-6144e0c-font-size );font-weight:var( --e-global-typography-6144e0c-font-weight );line-height:var( --e-global-typography-6144e0c-line-height );}.elementor-379 .elementor-element.elementor-element-b9c5c26{--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:60px 70px;--row-gap:60px;--column-gap:70px;--margin-top:52px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-379 .elementor-element.elementor-element-076ba97{--display:flex;}.elementor-379 .elementor-element.elementor-element-ea6820c .elementor-heading-title{font-family:var( --e-global-typography-2e9b7cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2e9b7cf-font-size );font-weight:var( --e-global-typography-2e9b7cf-font-weight );line-height:var( --e-global-typography-2e9b7cf-line-height );}.elementor-379 .elementor-element.elementor-element-61e156f{margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-379 .elementor-element.elementor-element-884385d{--display:flex;}.elementor-379 .elementor-element.elementor-element-0df6744 .elementor-heading-title{font-family:var( --e-global-typography-2e9b7cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2e9b7cf-font-size );font-weight:var( --e-global-typography-2e9b7cf-font-weight );line-height:var( --e-global-typography-2e9b7cf-line-height );}.elementor-379 .elementor-element.elementor-element-355476e{margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-379 .elementor-element.elementor-element-367efe1{--display:flex;}.elementor-379 .elementor-element.elementor-element-9c928f2 .elementor-heading-title{font-family:var( --e-global-typography-2e9b7cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2e9b7cf-font-size );font-weight:var( --e-global-typography-2e9b7cf-font-weight );line-height:var( --e-global-typography-2e9b7cf-line-height );}.elementor-379 .elementor-element.elementor-element-019f88b{margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-379 .elementor-element.elementor-element-8726b7b{--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:60px 70px;--row-gap:60px;--column-gap:70px;--margin-top:52px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-379 .elementor-element.elementor-element-f6b9d8d{--display:flex;}.elementor-379 .elementor-element.elementor-element-4f37303 .elementor-heading-title{font-family:var( --e-global-typography-2e9b7cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2e9b7cf-font-size );font-weight:var( --e-global-typography-2e9b7cf-font-weight );line-height:var( --e-global-typography-2e9b7cf-line-height );}.elementor-379 .elementor-element.elementor-element-2f95c04{margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-379 .elementor-element.elementor-element-91427d5{--display:flex;}.elementor-379 .elementor-element.elementor-element-d2a5fb5 .elementor-heading-title{font-family:var( --e-global-typography-2e9b7cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2e9b7cf-font-size );font-weight:var( --e-global-typography-2e9b7cf-font-weight );line-height:var( --e-global-typography-2e9b7cf-line-height );}.elementor-379 .elementor-element.elementor-element-9ed4073{margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-379 .elementor-element.elementor-element-1f4c885{--display:flex;}.elementor-379 .elementor-element.elementor-element-622e25b .elementor-heading-title{font-family:var( --e-global-typography-2e9b7cf-font-family ), Sans-serif;font-size:var( --e-global-typography-2e9b7cf-font-size );font-weight:var( --e-global-typography-2e9b7cf-font-weight );line-height:var( --e-global-typography-2e9b7cf-line-height );}.elementor-379 .elementor-element.elementor-element-0a04a27{margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-379 .elementor-element.elementor-element-2afa2d7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:374px;--padding-left:5%;--padding-right:5%;}.elementor-379 .elementor-element.elementor-element-2afa2d7:not(.elementor-motion-effects-element-type-background), .elementor-379 .elementor-element.elementor-element-2afa2d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-379 .elementor-element.elementor-element-dd41844{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-379 .elementor-element.elementor-element-e6dcf82{--display:flex;}.elementor-379 .elementor-element.elementor-element-f76895a{width:var( --container-widget-width, 680px );max-width:680px;--container-widget-width:680px;--container-widget-flex-grow:0;}.elementor-379 .elementor-element.elementor-element-f76895a .elementor-heading-title{font-family:var( --e-global-typography-6144e0c-font-family ), Sans-serif;font-size:var( --e-global-typography-6144e0c-font-size );font-weight:var( --e-global-typography-6144e0c-font-weight );line-height:var( --e-global-typography-6144e0c-line-height );color:var( --e-global-color-eb2fea4 );}.elementor-379 .elementor-element.elementor-element-d9e9bd8{--display:flex;--justify-content:center;}.elementor-379 .elementor-element.elementor-element-d9e9bd8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-379 .elementor-element.elementor-element-9aae1fa{--swiper-slides-to-display:3;--swiper-slides-gap:30px;width:100%;max-width:100%;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-24px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-24px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-normal-color:var( --e-global-color-eb2fea4 );--arrow-hover-color:var( --e-global-color-0cb55a5 );}.elementor-379 .elementor-element.elementor-element-9aae1fa .swiper-slide > .elementor-element{height:100%;}.elementor-379 .elementor-element.elementor-element-2cb233d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-379 .elementor-element.elementor-element-bd12a25{--display:flex;--margin-top:-254px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-379 .elementor-element.elementor-element-f6a4792{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -120px) 0px;}.elementor-379 .elementor-element.elementor-element-f6a4792 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-379 .elementor-element.elementor-element-2b32160{--display:flex;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:0;--padding-left:5%;--padding-right:5%;}.elementor-379 .elementor-element.elementor-element-c3bd7f3{width:100%;max-width:100%;}.elementor-379 .elementor-element.elementor-element-ee64f2a{width:var( --container-widget-width, 467px );max-width:467px;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:467px;--container-widget-flex-grow:0;}.elementor-379 .elementor-element.elementor-element-ee64f2a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;line-height:1.2;}.elementor-379 .elementor-element.elementor-element-0116edc{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-f60d1e7-font-family ), Sans-serif;font-size:var( --e-global-typography-f60d1e7-font-size );font-weight:var( --e-global-typography-f60d1e7-font-weight );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-d5c146e{--display:flex;}.elementor-379 .elementor-element.elementor-element-c4c63a5{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-379 .elementor-element.elementor-element-8021592{--display:flex;}.elementor-379 .elementor-element.elementor-element-520adfe{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-379 .elementor-element.elementor-element-266865f{--display:flex;}.elementor-379 .elementor-element.elementor-element-f4ec158{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-379 .elementor-element.elementor-element-0b8e6fe{--display:flex;}.elementor-379 .elementor-element.elementor-element-a37a5f8{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-379 .elementor-element.elementor-element-1725bba{--display:flex;}.elementor-379 .elementor-element.elementor-element-97b2cf5{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-379 .elementor-element.elementor-element-c1b915c{--display:flex;}.elementor-379 .elementor-element.elementor-element-23cb266{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-379 .elementor-element.elementor-element-4d5a677{--n-accordion-title-font-size:var( --e-global-typography-01cc39a-font-size );margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--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-text );--n-accordion-icon-size:16px;--n-accordion-icon-gap:32px;}.elementor-379 .elementor-element.elementor-element-4d5a677 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-379 .elementor-element.elementor-element-4d5a677 {--n-accordion-padding:12px 20px 12px 20px;}:where( .elementor-379 .elementor-element.elementor-element-4d5a677 > .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-01cc39a-font-family ), Sans-serif;font-weight:var( --e-global-typography-01cc39a-font-weight );line-height:var( --e-global-typography-01cc39a-line-height );}:where( .elementor-379 .elementor-element.elementor-element-4d5a677 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-379 .elementor-element.elementor-element-8a5fad9{--display:flex;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-379 .elementor-element.elementor-element-b973aeb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:5%;--padding-right:5%;}.elementor-379 .elementor-element.elementor-element-b973aeb:not(.elementor-motion-effects-element-type-background), .elementor-379 .elementor-element.elementor-element-b973aeb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-379 .elementor-element.elementor-element-075af00{--display:flex;}.elementor-379 .elementor-element.elementor-element-f77e7c4{width:var( --container-widget-width, 939px );max-width:939px;--container-widget-width:939px;--container-widget-flex-grow:0;}.elementor-379 .elementor-element.elementor-element-f77e7c4 .elementor-heading-title{font-family:var( --e-global-typography-6144e0c-font-family ), Sans-serif;font-size:var( --e-global-typography-6144e0c-font-size );font-weight:var( --e-global-typography-6144e0c-font-weight );line-height:var( --e-global-typography-6144e0c-line-height );color:var( --e-global-color-eb2fea4 );}.elementor-379 .elementor-element.elementor-element-2d79356{--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:50px 70px;--row-gap:50px;--column-gap:70px;--margin-top:44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-379 .elementor-element.elementor-element-dc2ab14{--display:flex;}.elementor-379 .elementor-element.elementor-element-220114a{font-family:var( --e-global-typography-cc5f2c6-font-family ), Sans-serif;font-size:var( --e-global-typography-cc5f2c6-font-size );font-weight:var( --e-global-typography-cc5f2c6-font-weight );line-height:var( --e-global-typography-cc5f2c6-line-height );color:var( --e-global-color-eb2fea4 );}.elementor-379 .elementor-element.elementor-element-a09fa0d{--display:flex;}.elementor-379 .elementor-element.elementor-element-aa98f4b{font-family:var( --e-global-typography-cc5f2c6-font-family ), Sans-serif;font-size:var( --e-global-typography-cc5f2c6-font-size );font-weight:var( --e-global-typography-cc5f2c6-font-weight );line-height:var( --e-global-typography-cc5f2c6-line-height );color:var( --e-global-color-eb2fea4 );}.elementor-379 .elementor-element.elementor-element-e73cbe4{margin:38px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-379 .elementor-element.elementor-element-14ae6e2{--swiper-slides-to-display:1;--swiper-slides-gap:0px;width:100%;max-width:100%;margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-24px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-24px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-normal-color:var( --e-global-color-eb2fea4 );--arrow-hover-color:var( --e-global-color-0cb55a5 );}.elementor-379 .elementor-element.elementor-element-14ae6e2 .swiper-slide > .elementor-element{height:100%;}.elementor-379 .elementor-element.elementor-element-25856a2{--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:50px 65px;--row-gap:50px;--column-gap:65px;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-379 .elementor-element.elementor-element-70c9fbc{--display:flex;--border-radius:32px 32px 32px 32px;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-379 .elementor-element.elementor-element-4786a7b{margin:48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-379 .elementor-element.elementor-element-4786a7b .elementor-heading-title{font-family:var( --e-global-typography-6144e0c-font-family ), Sans-serif;font-size:var( --e-global-typography-6144e0c-font-size );font-weight:var( --e-global-typography-6144e0c-font-weight );line-height:var( --e-global-typography-6144e0c-line-height );}.elementor-379 .elementor-element.elementor-element-fbad1f2{margin:48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-379 .elementor-element.elementor-element-fbad1f2 .elementor-heading-title{font-family:var( --e-global-typography-01cc39a-font-family ), Sans-serif;font-size:var( --e-global-typography-01cc39a-font-size );font-weight:var( --e-global-typography-01cc39a-font-weight );line-height:var( --e-global-typography-01cc39a-line-height );color:var( --e-global-color-accent );}.elementor-379 .elementor-element.elementor-element-01a72ee{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-379 .elementor-element.elementor-element-01a72ee .elementor-heading-title{font-family:var( --e-global-typography-01cc39a-font-family ), Sans-serif;font-size:var( --e-global-typography-01cc39a-font-size );font-weight:var( --e-global-typography-01cc39a-font-weight );line-height:var( --e-global-typography-01cc39a-line-height );color:var( --e-global-color-accent );}.elementor-379 .elementor-element.elementor-element-56e50e5{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-f60d1e7-font-family ), Sans-serif;font-size:var( --e-global-typography-f60d1e7-font-size );font-weight:var( --e-global-typography-f60d1e7-font-weight );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-edb6f90{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:32px;--icon-vertical-offset:0px;}.elementor-379 .elementor-element.elementor-element-edb6f90 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-379 .elementor-element.elementor-element-edb6f90 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-379 .elementor-element.elementor-element-edb6f90 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-379 .elementor-element.elementor-element-edb6f90 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-379 .elementor-element.elementor-element-edb6f90 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-379 .elementor-element.elementor-element-edb6f90 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-379 .elementor-element.elementor-element-edb6f90 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-379 .elementor-element.elementor-element-edb6f90 .elementor-icon-list-icon{padding-inline-end:12px;}.elementor-379 .elementor-element.elementor-element-edb6f90 .elementor-icon-list-text{transition:color 0.3s;}.elementor-379 .elementor-element.elementor-element-f7533da{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-379 .elementor-element.elementor-element-f7533da .elementor-heading-title{font-family:var( --e-global-typography-01cc39a-font-family ), Sans-serif;font-size:var( --e-global-typography-01cc39a-font-size );font-weight:var( --e-global-typography-01cc39a-font-weight );line-height:var( --e-global-typography-01cc39a-line-height );color:var( --e-global-color-accent );}.elementor-379 .elementor-element.elementor-element-fc66715{margin:48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-379 .elementor-element.elementor-element-fc66715 .elementor-heading-title{font-family:var( --e-global-typography-01cc39a-font-family ), Sans-serif;font-size:var( --e-global-typography-01cc39a-font-size );font-weight:var( --e-global-typography-01cc39a-font-weight );line-height:var( --e-global-typography-01cc39a-line-height );color:var( --e-global-color-accent );}.elementor-379 .elementor-element.elementor-element-09f20ba{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-379 .elementor-element.elementor-element-09f20ba .elementor-heading-title{font-family:var( --e-global-typography-01cc39a-font-family ), Sans-serif;font-size:var( --e-global-typography-01cc39a-font-size );font-weight:var( --e-global-typography-01cc39a-font-weight );line-height:var( --e-global-typography-01cc39a-line-height );color:var( --e-global-color-accent );}.elementor-379 .elementor-element.elementor-element-4b724fd{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-f60d1e7-font-family ), Sans-serif;font-size:var( --e-global-typography-f60d1e7-font-size );font-weight:var( --e-global-typography-f60d1e7-font-weight );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-20c9ff7{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-379 .elementor-element.elementor-element-20c9ff7 .elementor-icon-list-icon i{color:var( --e-global-color-c27402c );transition:color 0.3s;}.elementor-379 .elementor-element.elementor-element-20c9ff7 .elementor-icon-list-icon svg{fill:var( --e-global-color-c27402c );transition:fill 0.3s;}.elementor-379 .elementor-element.elementor-element-20c9ff7 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-379 .elementor-element.elementor-element-20c9ff7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-379 .elementor-element.elementor-element-20c9ff7 .elementor-icon-list-item > a{font-family:var( --e-global-typography-f60d1e7-font-family ), Sans-serif;font-size:var( --e-global-typography-f60d1e7-font-size );font-weight:var( --e-global-typography-f60d1e7-font-weight );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-20c9ff7 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-379 .elementor-element.elementor-element-2e71a72{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-379 .elementor-element.elementor-element-2e71a72 .elementor-heading-title{font-family:var( --e-global-typography-01cc39a-font-family ), Sans-serif;font-size:var( --e-global-typography-01cc39a-font-size );font-weight:var( --e-global-typography-01cc39a-font-weight );line-height:var( --e-global-typography-01cc39a-line-height );color:var( --e-global-color-accent );}.elementor-379 .elementor-element.elementor-element-d560f21{margin:48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-379 .elementor-element.elementor-element-d560f21 .elementor-heading-title{font-family:var( --e-global-typography-01cc39a-font-family ), Sans-serif;font-size:var( --e-global-typography-01cc39a-font-size );font-weight:var( --e-global-typography-01cc39a-font-weight );line-height:var( --e-global-typography-01cc39a-line-height );color:var( --e-global-color-accent );}.elementor-379 .elementor-element.elementor-element-ffaccde{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-379 .elementor-element.elementor-element-ffaccde .elementor-heading-title{font-family:var( --e-global-typography-01cc39a-font-family ), Sans-serif;font-size:var( --e-global-typography-01cc39a-font-size );font-weight:var( --e-global-typography-01cc39a-font-weight );line-height:var( --e-global-typography-01cc39a-line-height );color:var( --e-global-color-accent );}.elementor-379 .elementor-element.elementor-element-ae6fef2{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-f60d1e7-font-family ), Sans-serif;font-size:var( --e-global-typography-f60d1e7-font-size );font-weight:var( --e-global-typography-f60d1e7-font-weight );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-c5a8921{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-379 .elementor-element.elementor-element-c5a8921 .elementor-icon-list-icon i{color:var( --e-global-color-c27402c );transition:color 0.3s;}.elementor-379 .elementor-element.elementor-element-c5a8921 .elementor-icon-list-icon svg{fill:var( --e-global-color-c27402c );transition:fill 0.3s;}.elementor-379 .elementor-element.elementor-element-c5a8921 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-379 .elementor-element.elementor-element-c5a8921 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-379 .elementor-element.elementor-element-c5a8921 .elementor-icon-list-item > a{font-family:var( --e-global-typography-f60d1e7-font-family ), Sans-serif;font-size:var( --e-global-typography-f60d1e7-font-size );font-weight:var( --e-global-typography-f60d1e7-font-weight );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-c5a8921 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-379 .elementor-element.elementor-element-b3f3383{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-379 .elementor-element.elementor-element-b3f3383 .elementor-heading-title{font-family:var( --e-global-typography-01cc39a-font-family ), Sans-serif;font-size:var( --e-global-typography-01cc39a-font-size );font-weight:var( --e-global-typography-01cc39a-font-weight );line-height:var( --e-global-typography-01cc39a-line-height );color:var( --e-global-color-accent );}.elementor-379 .elementor-element.elementor-element-849eb73{margin:48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-379 .elementor-element.elementor-element-849eb73 .elementor-heading-title{font-family:var( --e-global-typography-01cc39a-font-family ), Sans-serif;font-size:var( --e-global-typography-01cc39a-font-size );font-weight:var( --e-global-typography-01cc39a-font-weight );line-height:var( --e-global-typography-01cc39a-line-height );color:var( --e-global-color-accent );}.elementor-379 .elementor-element.elementor-element-7e46a97{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-379 .elementor-element.elementor-element-7e46a97 .elementor-heading-title{font-family:var( --e-global-typography-01cc39a-font-family ), Sans-serif;font-size:var( --e-global-typography-01cc39a-font-size );font-weight:var( --e-global-typography-01cc39a-font-weight );line-height:var( --e-global-typography-01cc39a-line-height );color:var( --e-global-color-accent );}.elementor-379 .elementor-element.elementor-element-64d539a{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-f60d1e7-font-family ), Sans-serif;font-size:var( --e-global-typography-f60d1e7-font-size );font-weight:var( --e-global-typography-f60d1e7-font-weight );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-fa9e0c2{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-379 .elementor-element.elementor-element-fa9e0c2 .elementor-icon-list-icon i{color:var( --e-global-color-c27402c );transition:color 0.3s;}.elementor-379 .elementor-element.elementor-element-fa9e0c2 .elementor-icon-list-icon svg{fill:var( --e-global-color-c27402c );transition:fill 0.3s;}.elementor-379 .elementor-element.elementor-element-fa9e0c2 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-379 .elementor-element.elementor-element-fa9e0c2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-379 .elementor-element.elementor-element-fa9e0c2 .elementor-icon-list-item > a{font-family:var( --e-global-typography-f60d1e7-font-family ), Sans-serif;font-size:var( --e-global-typography-f60d1e7-font-size );font-weight:var( --e-global-typography-f60d1e7-font-weight );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-fa9e0c2 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-379 .elementor-element.elementor-element-36511bc{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-379 .elementor-element.elementor-element-36511bc .elementor-heading-title{font-family:var( --e-global-typography-01cc39a-font-family ), Sans-serif;font-size:var( --e-global-typography-01cc39a-font-size );font-weight:var( --e-global-typography-01cc39a-font-weight );line-height:var( --e-global-typography-01cc39a-line-height );color:var( --e-global-color-accent );}.elementor-379 .elementor-element.elementor-element-f1767f1{margin:48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-379 .elementor-element.elementor-element-f1767f1 .elementor-heading-title{font-family:var( --e-global-typography-01cc39a-font-family ), Sans-serif;font-size:var( --e-global-typography-01cc39a-font-size );font-weight:var( --e-global-typography-01cc39a-font-weight );line-height:var( --e-global-typography-01cc39a-line-height );color:var( --e-global-color-accent );}.elementor-379 .elementor-element.elementor-element-3f54509{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-379 .elementor-element.elementor-element-3f54509 .elementor-heading-title{font-family:var( --e-global-typography-01cc39a-font-family ), Sans-serif;font-size:var( --e-global-typography-01cc39a-font-size );font-weight:var( --e-global-typography-01cc39a-font-weight );line-height:var( --e-global-typography-01cc39a-line-height );color:var( --e-global-color-accent );}.elementor-379 .elementor-element.elementor-element-c5f0278{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-f60d1e7-font-family ), Sans-serif;font-size:var( --e-global-typography-f60d1e7-font-size );font-weight:var( --e-global-typography-f60d1e7-font-weight );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-518c295{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-379 .elementor-element.elementor-element-518c295 .elementor-icon-list-icon i{color:var( --e-global-color-c27402c );transition:color 0.3s;}.elementor-379 .elementor-element.elementor-element-518c295 .elementor-icon-list-icon svg{fill:var( --e-global-color-c27402c );transition:fill 0.3s;}.elementor-379 .elementor-element.elementor-element-518c295 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-379 .elementor-element.elementor-element-518c295 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-379 .elementor-element.elementor-element-518c295 .elementor-icon-list-item > a{font-family:var( --e-global-typography-f60d1e7-font-family ), Sans-serif;font-size:var( --e-global-typography-f60d1e7-font-size );font-weight:var( --e-global-typography-f60d1e7-font-weight );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-518c295 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-379 .elementor-element.elementor-element-b6c6d9d{--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:23px 23px;--row-gap:23px;--column-gap:23px;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-379 .elementor-element.elementor-element-c64bb80{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-379 .elementor-element.elementor-element-8882fef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-379 .elementor-element.elementor-element-2d25930{--display:flex;--justify-content:center;}.elementor-379 .elementor-element.elementor-element-fba4aac img{width:100%;border-radius:32px 32px 32px 32px;}.elementor-379 .elementor-element.elementor-element-49ebf0b{margin:130px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-379 .elementor-element.elementor-element-50ed606{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-379 .elementor-element.elementor-element-c4c6c58{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;}.elementor-379 .elementor-element.elementor-element-a02cc89 img{width:40px;}.elementor-379 .elementor-element.elementor-element-f86aac4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-379 .elementor-element.elementor-element-f86aac4 .elementor-heading-title{font-family:var( --e-global-typography-01cc39a-font-family ), Sans-serif;font-size:var( --e-global-typography-01cc39a-font-size );font-weight:var( --e-global-typography-01cc39a-font-weight );line-height:var( --e-global-typography-01cc39a-line-height );color:var( --e-global-color-text );}.elementor-379 .elementor-element.elementor-element-54d8d20{font-family:var( --e-global-typography-f60d1e7-font-family ), Sans-serif;font-size:var( --e-global-typography-f60d1e7-font-size );font-weight:var( --e-global-typography-f60d1e7-font-weight );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-b81f6eb{--display:flex;--justify-content:center;--margin-top:42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-379 .elementor-element.elementor-element-b81f6eb.e-con{--align-self:flex-end;}.elementor-379 .elementor-element.elementor-element-8e94fda{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;}.elementor-379 .elementor-element.elementor-element-5db00ca img{width:40px;}.elementor-379 .elementor-element.elementor-element-eb284e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-379 .elementor-element.elementor-element-eb284e4 .elementor-heading-title{font-family:var( --e-global-typography-01cc39a-font-family ), Sans-serif;font-size:var( --e-global-typography-01cc39a-font-size );font-weight:var( --e-global-typography-01cc39a-font-weight );line-height:var( --e-global-typography-01cc39a-line-height );color:var( --e-global-color-text );}.elementor-379 .elementor-element.elementor-element-7d2a585{font-family:var( --e-global-typography-f60d1e7-font-family ), Sans-serif;font-size:var( --e-global-typography-f60d1e7-font-size );font-weight:var( --e-global-typography-f60d1e7-font-weight );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-69827e2{--display:flex;--margin-top:42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-379 .elementor-element.elementor-element-189d6c4{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;}.elementor-379 .elementor-element.elementor-element-7365f68 img{width:40px;}.elementor-379 .elementor-element.elementor-element-fdf24da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-379 .elementor-element.elementor-element-fdf24da .elementor-heading-title{font-family:var( --e-global-typography-01cc39a-font-family ), Sans-serif;font-size:var( --e-global-typography-01cc39a-font-size );font-weight:var( --e-global-typography-01cc39a-font-weight );line-height:var( --e-global-typography-01cc39a-line-height );color:var( --e-global-color-text );}.elementor-379 .elementor-element.elementor-element-0d0802f{font-family:var( --e-global-typography-f60d1e7-font-family ), Sans-serif;font-size:var( --e-global-typography-f60d1e7-font-size );font-weight:var( --e-global-typography-f60d1e7-font-weight );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-6058231{--display:flex;--margin-top:42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-379 .elementor-element.elementor-element-6058231.e-con{--align-self:flex-end;}.elementor-379 .elementor-element.elementor-element-0bf9e91{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;}.elementor-379 .elementor-element.elementor-element-e4a7dd7 img{width:40px;}.elementor-379 .elementor-element.elementor-element-cc7c142{width:var( --container-widget-width, 300px );max-width:300px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-379 .elementor-element.elementor-element-cc7c142.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-379 .elementor-element.elementor-element-cc7c142 .elementor-heading-title{font-family:var( --e-global-typography-01cc39a-font-family ), Sans-serif;font-size:var( --e-global-typography-01cc39a-font-size );font-weight:var( --e-global-typography-01cc39a-font-weight );line-height:var( --e-global-typography-01cc39a-line-height );color:var( --e-global-color-text );}.elementor-379 .elementor-element.elementor-element-5a877ed{font-family:var( --e-global-typography-f60d1e7-font-family ), Sans-serif;font-size:var( --e-global-typography-f60d1e7-font-size );font-weight:var( --e-global-typography-f60d1e7-font-weight );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-31dd053{--display:flex;--margin-top:42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-379 .elementor-element.elementor-element-31dd053.e-con{--align-self:flex-start;}.elementor-379 .elementor-element.elementor-element-d6af180{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;}.elementor-379 .elementor-element.elementor-element-a443d60.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-379 .elementor-element.elementor-element-a443d60 img{width:40px;}.elementor-379 .elementor-element.elementor-element-9ffe395{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-379 .elementor-element.elementor-element-9ffe395 .elementor-heading-title{font-family:var( --e-global-typography-01cc39a-font-family ), Sans-serif;font-size:var( --e-global-typography-01cc39a-font-size );font-weight:var( --e-global-typography-01cc39a-font-weight );line-height:var( --e-global-typography-01cc39a-line-height );color:var( --e-global-color-text );}.elementor-379 .elementor-element.elementor-element-29e04c2{font-family:var( --e-global-typography-f60d1e7-font-family ), Sans-serif;font-size:var( --e-global-typography-f60d1e7-font-size );font-weight:var( --e-global-typography-f60d1e7-font-weight );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-10aa591{--display:flex;--margin-top:42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-379 .elementor-element.elementor-element-10aa591.e-con{--align-self:flex-end;}.elementor-379 .elementor-element.elementor-element-c6f1044{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;}.elementor-379 .elementor-element.elementor-element-9b149a3 img{width:40px;}.elementor-379 .elementor-element.elementor-element-5956c70{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-379 .elementor-element.elementor-element-5956c70 .elementor-heading-title{font-family:var( --e-global-typography-01cc39a-font-family ), Sans-serif;font-size:var( --e-global-typography-01cc39a-font-size );font-weight:var( --e-global-typography-01cc39a-font-weight );line-height:var( --e-global-typography-01cc39a-line-height );color:var( --e-global-color-text );}.elementor-379 .elementor-element.elementor-element-30dcded{font-family:var( --e-global-typography-f60d1e7-font-family ), Sans-serif;font-size:var( --e-global-typography-f60d1e7-font-size );font-weight:var( --e-global-typography-f60d1e7-font-weight );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-fcef576{--display:flex;--margin-top:42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-379 .elementor-element.elementor-element-fcef576.e-con{--align-self:flex-start;}.elementor-379 .elementor-element.elementor-element-66b3caa{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;}.elementor-379 .elementor-element.elementor-element-a7979e8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-379 .elementor-element.elementor-element-a7979e8 img{width:40px;}.elementor-379 .elementor-element.elementor-element-ebbc5ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-379 .elementor-element.elementor-element-ebbc5ca .elementor-heading-title{font-family:var( --e-global-typography-01cc39a-font-family ), Sans-serif;font-size:var( --e-global-typography-01cc39a-font-size );font-weight:var( --e-global-typography-01cc39a-font-weight );line-height:var( --e-global-typography-01cc39a-line-height );color:var( --e-global-color-text );}.elementor-379 .elementor-element.elementor-element-3a55685{font-family:var( --e-global-typography-f60d1e7-font-family ), Sans-serif;font-size:var( --e-global-typography-f60d1e7-font-size );font-weight:var( --e-global-typography-f60d1e7-font-weight );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-23cad26{--display:flex;--margin-top:42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-379 .elementor-element.elementor-element-23cad26.e-con{--align-self:flex-end;}.elementor-379 .elementor-element.elementor-element-b61b1b9{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;}.elementor-379 .elementor-element.elementor-element-878ed25 img{width:40px;}.elementor-379 .elementor-element.elementor-element-cea1342{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-379 .elementor-element.elementor-element-cea1342 .elementor-heading-title{font-family:var( --e-global-typography-01cc39a-font-family ), Sans-serif;font-size:var( --e-global-typography-01cc39a-font-size );font-weight:var( --e-global-typography-01cc39a-font-weight );line-height:var( --e-global-typography-01cc39a-line-height );color:var( --e-global-color-text );}.elementor-379 .elementor-element.elementor-element-d67e64d{font-family:var( --e-global-typography-f60d1e7-font-family ), Sans-serif;font-size:var( --e-global-typography-f60d1e7-font-size );font-weight:var( --e-global-typography-f60d1e7-font-weight );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-2fc589d{--display:flex;--margin-top:42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-379 .elementor-element.elementor-element-2fc589d.e-con{--align-self:flex-start;}.elementor-379 .elementor-element.elementor-element-7d847e0{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;}.elementor-379 .elementor-element.elementor-element-4b1c2df.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-379 .elementor-element.elementor-element-4b1c2df img{width:40px;}.elementor-379 .elementor-element.elementor-element-4f384b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-379 .elementor-element.elementor-element-4f384b0 .elementor-heading-title{font-family:var( --e-global-typography-01cc39a-font-family ), Sans-serif;font-size:var( --e-global-typography-01cc39a-font-size );font-weight:var( --e-global-typography-01cc39a-font-weight );line-height:var( --e-global-typography-01cc39a-line-height );color:var( --e-global-color-text );}.elementor-379 .elementor-element.elementor-element-f7b9cbe{font-family:var( --e-global-typography-f60d1e7-font-family ), Sans-serif;font-size:var( --e-global-typography-f60d1e7-font-size );font-weight:var( --e-global-typography-f60d1e7-font-weight );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-dd7d30c{--display:flex;--margin-top:42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-379 .elementor-element.elementor-element-dd7d30c.e-con{--align-self:flex-end;}.elementor-379 .elementor-element.elementor-element-deaa687{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;}.elementor-379 .elementor-element.elementor-element-6d8172a img{width:40px;}.elementor-379 .elementor-element.elementor-element-acb9773{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-379 .elementor-element.elementor-element-acb9773 .elementor-heading-title{font-family:var( --e-global-typography-01cc39a-font-family ), Sans-serif;font-size:var( --e-global-typography-01cc39a-font-size );font-weight:var( --e-global-typography-01cc39a-font-weight );line-height:var( --e-global-typography-01cc39a-line-height );color:var( --e-global-color-text );}.elementor-379 .elementor-element.elementor-element-ee2f515{font-family:var( --e-global-typography-f60d1e7-font-family ), Sans-serif;font-size:var( --e-global-typography-f60d1e7-font-size );font-weight:var( --e-global-typography-f60d1e7-font-weight );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-501bb23{--display:flex;--margin-top:42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-379 .elementor-element.elementor-element-501bb23.e-con{--align-self:flex-start;}.elementor-379 .elementor-element.elementor-element-5abfdca{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;}.elementor-379 .elementor-element.elementor-element-9597c51.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-379 .elementor-element.elementor-element-9597c51 img{width:40px;}.elementor-379 .elementor-element.elementor-element-cde6811{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-379 .elementor-element.elementor-element-cde6811 .elementor-heading-title{font-family:var( --e-global-typography-01cc39a-font-family ), Sans-serif;font-size:var( --e-global-typography-01cc39a-font-size );font-weight:var( --e-global-typography-01cc39a-font-weight );line-height:var( --e-global-typography-01cc39a-line-height );color:var( --e-global-color-text );}.elementor-379 .elementor-element.elementor-element-dff3a34{font-family:var( --e-global-typography-f60d1e7-font-family ), Sans-serif;font-size:var( --e-global-typography-f60d1e7-font-size );font-weight:var( --e-global-typography-f60d1e7-font-weight );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-348d3a7{--display:flex;--margin-top:42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-379 .elementor-element.elementor-element-348d3a7.e-con{--align-self:flex-end;}.elementor-379 .elementor-element.elementor-element-a380d6b{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;}.elementor-379 .elementor-element.elementor-element-506479c img{width:40px;}.elementor-379 .elementor-element.elementor-element-f3280ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-379 .elementor-element.elementor-element-f3280ab .elementor-heading-title{font-family:var( --e-global-typography-01cc39a-font-family ), Sans-serif;font-size:var( --e-global-typography-01cc39a-font-size );font-weight:var( --e-global-typography-01cc39a-font-weight );line-height:var( --e-global-typography-01cc39a-line-height );color:var( --e-global-color-text );}.elementor-379 .elementor-element.elementor-element-344d652{font-family:var( --e-global-typography-f60d1e7-font-family ), Sans-serif;font-size:var( --e-global-typography-f60d1e7-font-size );font-weight:var( --e-global-typography-f60d1e7-font-weight );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-a6c34e2{--display:flex;--margin-top:42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-379 .elementor-element.elementor-element-a6c34e2.e-con{--align-self:flex-start;}.elementor-379 .elementor-element.elementor-element-e9d45ef{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;}.elementor-379 .elementor-element.elementor-element-09b1d22 img{width:40px;}.elementor-379 .elementor-element.elementor-element-002187c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-379 .elementor-element.elementor-element-002187c .elementor-heading-title{font-family:var( --e-global-typography-01cc39a-font-family ), Sans-serif;font-size:var( --e-global-typography-01cc39a-font-size );font-weight:var( --e-global-typography-01cc39a-font-weight );line-height:var( --e-global-typography-01cc39a-line-height );color:var( --e-global-color-text );}.elementor-379 .elementor-element.elementor-element-81c60ee{font-family:var( --e-global-typography-f60d1e7-font-family ), Sans-serif;font-size:var( --e-global-typography-f60d1e7-font-size );font-weight:var( --e-global-typography-f60d1e7-font-weight );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-0ab26ee{width:var( --container-widget-width, 567px );max-width:567px;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:567px;--container-widget-flex-grow:0;text-align:center;}.elementor-379 .elementor-element.elementor-element-0ab26ee.elementor-element{--align-self:center;}.elementor-379 .elementor-element.elementor-element-0ab26ee .elementor-heading-title{font-family:var( --e-global-typography-01cc39a-font-family ), Sans-serif;font-size:var( --e-global-typography-01cc39a-font-size );font-weight:var( --e-global-typography-01cc39a-font-weight );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-379 .elementor-element.elementor-element-0df998f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:5%;--padding-right:5%;}.elementor-379 .elementor-element.elementor-element-3356e30{width:100%;max-width:100%;z-index:-1;}.elementor-379 .elementor-element.elementor-element-ba8fdf1{width:var( --container-widget-width, 1040px );max-width:1040px;--container-widget-width:1040px;--container-widget-flex-grow:0;text-align:center;}.elementor-379 .elementor-element.elementor-element-1cb27bd{width:var( --container-widget-width, 57% );max-width:57%;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:57%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-f60d1e7-font-family ), Sans-serif;font-size:var( --e-global-typography-f60d1e7-font-size );font-weight:var( --e-global-typography-f60d1e7-font-weight );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-4caf000{--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:center;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:70px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-379 .elementor-element.elementor-element-5e412bc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-379 .elementor-element.elementor-element-5e412bc .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-379 .elementor-element.elementor-element-5e412bc .elementor-button:hover, .elementor-379 .elementor-element.elementor-element-5e412bc .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-379 .elementor-element.elementor-element-5e412bc .elementor-button:hover svg, .elementor-379 .elementor-element.elementor-element-5e412bc .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-379 .elementor-element.elementor-element-74aba2f{--display:flex;--margin-top:240px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-379 .elementor-element.elementor-element-a1781b1{--display:flex;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-379 .elementor-element.elementor-element-a7fe2c3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:120px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;}.elementor-379 .elementor-element.elementor-element-40f6a66{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-379 .elementor-element.elementor-element-5681e18{width:var( --container-widget-width, 857px );max-width:857px;--container-widget-width:857px;--container-widget-flex-grow:0;}.elementor-379 .elementor-element.elementor-element-2a8a65d{width:100%;max-width:100%;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-379 .elementor-element.elementor-element-2a8a65d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;text-transform:capitalize;line-height:1.2;}.elementor-379 .elementor-element.elementor-element-9521948{width:var( --container-widget-width, 917px );max-width:917px;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:917px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-f60d1e7-font-family ), Sans-serif;font-size:var( --e-global-typography-f60d1e7-font-size );font-weight:var( --e-global-typography-f60d1e7-font-weight );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-157c40f{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-379 .elementor-element.elementor-element-327d836{margin:100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}@media(max-width:1200px){.elementor-379 .elementor-element.elementor-element-53be0f3{--justify-content:center;}.elementor-379 .elementor-element.elementor-element-9aae1fa{--swiper-slides-to-display:3;}.elementor-379 .elementor-element.elementor-element-14ae6e2{--swiper-slides-to-display:1;}.elementor-379 .elementor-element.elementor-element-5db00ca.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-379 .elementor-element.elementor-element-7365f68.elementor-element{--flex-grow:1;--flex-shrink:0;}}@media(max-width:1024px){.elementor-379 .elementor-element.elementor-element-fb78911{--flex-wrap:wrap;}.elementor-379 .elementor-element.elementor-element-8a9020c{--min-height:400px;}.elementor-379 .elementor-element.elementor-element-e43e7e2 .elementor-heading-title{font-size:var( --e-global-typography-6144e0c-font-size );line-height:var( --e-global-typography-6144e0c-line-height );}.elementor-379 .elementor-element.elementor-element-e87bf02{--flex-wrap:wrap;}.elementor-379 .elementor-element.elementor-element-262e96f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-379 .elementor-element.elementor-element-a7040b8{width:100%;max-width:100%;}.elementor-379 .elementor-element.elementor-element-a7040b8 .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-379 .elementor-element.elementor-element-fe3628c .elementor-heading-title{font-size:var( --e-global-typography-ff6adf6-font-size );line-height:var( --e-global-typography-ff6adf6-line-height );}.elementor-379 .elementor-element.elementor-element-b39afce{--grid-columns:2;}.elementor-379 .elementor-element.elementor-element-901794e{--grid-columns:2;}.elementor-379 .elementor-element.elementor-element-b443cf8{--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-379 .elementor-element.elementor-element-3b01aa5 .elementor-heading-title{font-size:var( --e-global-typography-2e9b7cf-font-size );line-height:var( --e-global-typography-2e9b7cf-line-height );}.elementor-379 .elementor-element.elementor-element-0613b8d .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-379 .elementor-element.elementor-element-5ccc5ef{--flex-wrap:wrap;}.elementor-379 .elementor-element.elementor-element-e119352 .elementor-heading-title{font-size:var( --e-global-typography-2e9b7cf-font-size );line-height:var( --e-global-typography-2e9b7cf-line-height );}.elementor-379 .elementor-element.elementor-element-f085c29 .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-379 .elementor-element.elementor-element-1a2c6de{font-size:var( --e-global-typography-f60d1e7-font-size );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-773d906{--flex-wrap:wrap;}.elementor-379 .elementor-element.elementor-element-d28b461 .elementor-heading-title{font-size:var( --e-global-typography-2e9b7cf-font-size );line-height:var( --e-global-typography-2e9b7cf-line-height );}.elementor-379 .elementor-element.elementor-element-3ddf9c8 .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-379 .elementor-element.elementor-element-806f119 .elementor-heading-title{font-size:var( --e-global-typography-6144e0c-font-size );line-height:var( --e-global-typography-6144e0c-line-height );}.elementor-379 .elementor-element.elementor-element-b9c5c26{--flex-wrap:wrap;}.elementor-379 .elementor-element.elementor-element-ea6820c .elementor-heading-title{font-size:var( --e-global-typography-2e9b7cf-font-size );line-height:var( --e-global-typography-2e9b7cf-line-height );}.elementor-379 .elementor-element.elementor-element-0df6744 .elementor-heading-title{font-size:var( --e-global-typography-2e9b7cf-font-size );line-height:var( --e-global-typography-2e9b7cf-line-height );}.elementor-379 .elementor-element.elementor-element-9c928f2 .elementor-heading-title{font-size:var( --e-global-typography-2e9b7cf-font-size );line-height:var( --e-global-typography-2e9b7cf-line-height );}.elementor-379 .elementor-element.elementor-element-8726b7b{--flex-wrap:wrap;}.elementor-379 .elementor-element.elementor-element-4f37303 .elementor-heading-title{font-size:var( --e-global-typography-2e9b7cf-font-size );line-height:var( --e-global-typography-2e9b7cf-line-height );}.elementor-379 .elementor-element.elementor-element-d2a5fb5 .elementor-heading-title{font-size:var( --e-global-typography-2e9b7cf-font-size );line-height:var( --e-global-typography-2e9b7cf-line-height );}.elementor-379 .elementor-element.elementor-element-622e25b .elementor-heading-title{font-size:var( --e-global-typography-2e9b7cf-font-size );line-height:var( --e-global-typography-2e9b7cf-line-height );}.elementor-379 .elementor-element.elementor-element-dd41844{--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-379 .elementor-element.elementor-element-f76895a .elementor-heading-title{font-size:var( --e-global-typography-6144e0c-font-size );line-height:var( --e-global-typography-6144e0c-line-height );}.elementor-379 .elementor-element.elementor-element-9aae1fa{--swiper-slides-to-display:2;}.elementor-379 .elementor-element.elementor-element-0116edc{font-size:var( --e-global-typography-f60d1e7-font-size );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-4d5a677{--n-accordion-title-font-size:var( --e-global-typography-01cc39a-font-size );}:where( .elementor-379 .elementor-element.elementor-element-4d5a677 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-379 .elementor-element.elementor-element-f77e7c4 .elementor-heading-title{font-size:var( --e-global-typography-6144e0c-font-size );line-height:var( --e-global-typography-6144e0c-line-height );}.elementor-379 .elementor-element.elementor-element-220114a{font-size:var( --e-global-typography-cc5f2c6-font-size );line-height:var( --e-global-typography-cc5f2c6-line-height );}.elementor-379 .elementor-element.elementor-element-aa98f4b{font-size:var( --e-global-typography-cc5f2c6-font-size );line-height:var( --e-global-typography-cc5f2c6-line-height );}.elementor-379 .elementor-element.elementor-element-14ae6e2{--swiper-slides-to-display:1;}.elementor-379 .elementor-element.elementor-element-25856a2{--flex-wrap:wrap;}.elementor-379 .elementor-element.elementor-element-4786a7b .elementor-heading-title{font-size:var( --e-global-typography-6144e0c-font-size );line-height:var( --e-global-typography-6144e0c-line-height );}.elementor-379 .elementor-element.elementor-element-fbad1f2 .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-379 .elementor-element.elementor-element-01a72ee .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-379 .elementor-element.elementor-element-56e50e5{font-size:var( --e-global-typography-f60d1e7-font-size );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-f7533da .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-379 .elementor-element.elementor-element-fc66715 .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-379 .elementor-element.elementor-element-09f20ba .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-379 .elementor-element.elementor-element-4b724fd{font-size:var( --e-global-typography-f60d1e7-font-size );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-20c9ff7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-379 .elementor-element.elementor-element-20c9ff7 .elementor-icon-list-item > a{font-size:var( --e-global-typography-f60d1e7-font-size );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-2e71a72 .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-379 .elementor-element.elementor-element-d560f21 .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-379 .elementor-element.elementor-element-ffaccde .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-379 .elementor-element.elementor-element-ae6fef2{font-size:var( --e-global-typography-f60d1e7-font-size );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-c5a8921 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-379 .elementor-element.elementor-element-c5a8921 .elementor-icon-list-item > a{font-size:var( --e-global-typography-f60d1e7-font-size );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-b3f3383 .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-379 .elementor-element.elementor-element-849eb73 .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-379 .elementor-element.elementor-element-7e46a97 .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-379 .elementor-element.elementor-element-64d539a{font-size:var( --e-global-typography-f60d1e7-font-size );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-fa9e0c2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-379 .elementor-element.elementor-element-fa9e0c2 .elementor-icon-list-item > a{font-size:var( --e-global-typography-f60d1e7-font-size );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-36511bc .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-379 .elementor-element.elementor-element-f1767f1 .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-379 .elementor-element.elementor-element-3f54509 .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-379 .elementor-element.elementor-element-c5f0278{font-size:var( --e-global-typography-f60d1e7-font-size );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-518c295 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-379 .elementor-element.elementor-element-518c295 .elementor-icon-list-item > a{font-size:var( --e-global-typography-f60d1e7-font-size );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-f86aac4 .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-379 .elementor-element.elementor-element-54d8d20{font-size:var( --e-global-typography-f60d1e7-font-size );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-eb284e4 .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-379 .elementor-element.elementor-element-7d2a585{font-size:var( --e-global-typography-f60d1e7-font-size );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-fdf24da .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-379 .elementor-element.elementor-element-0d0802f{font-size:var( --e-global-typography-f60d1e7-font-size );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-cc7c142 .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-379 .elementor-element.elementor-element-5a877ed{font-size:var( --e-global-typography-f60d1e7-font-size );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-9ffe395 .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-379 .elementor-element.elementor-element-29e04c2{font-size:var( --e-global-typography-f60d1e7-font-size );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-5956c70 .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-379 .elementor-element.elementor-element-30dcded{font-size:var( --e-global-typography-f60d1e7-font-size );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-ebbc5ca .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-379 .elementor-element.elementor-element-3a55685{font-size:var( --e-global-typography-f60d1e7-font-size );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-cea1342 .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-379 .elementor-element.elementor-element-d67e64d{font-size:var( --e-global-typography-f60d1e7-font-size );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-4f384b0 .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-379 .elementor-element.elementor-element-f7b9cbe{font-size:var( --e-global-typography-f60d1e7-font-size );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-acb9773 .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-379 .elementor-element.elementor-element-ee2f515{font-size:var( --e-global-typography-f60d1e7-font-size );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-cde6811 .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-379 .elementor-element.elementor-element-dff3a34{font-size:var( --e-global-typography-f60d1e7-font-size );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-f3280ab .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-379 .elementor-element.elementor-element-344d652{font-size:var( --e-global-typography-f60d1e7-font-size );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-002187c .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-379 .elementor-element.elementor-element-81c60ee{font-size:var( --e-global-typography-f60d1e7-font-size );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-0ab26ee .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-379 .elementor-element.elementor-element-1cb27bd{font-size:var( --e-global-typography-f60d1e7-font-size );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-9521948{font-size:var( --e-global-typography-f60d1e7-font-size );line-height:var( --e-global-typography-f60d1e7-line-height );}}@media(max-width:767px){.elementor-379 .elementor-element.elementor-element-e43e7e2 .elementor-heading-title{font-size:var( --e-global-typography-6144e0c-font-size );line-height:var( --e-global-typography-6144e0c-line-height );}.elementor-379 .elementor-element.elementor-element-e87bf02{--justify-content:center;}.elementor-379 .elementor-element.elementor-element-262e96f{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--flex-wrap:nowrap;}.elementor-379 .elementor-element.elementor-element-a7040b8{text-align:center;}.elementor-379 .elementor-element.elementor-element-a7040b8 .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-379 .elementor-element.elementor-element-fe3628c .elementor-heading-title{font-size:var( --e-global-typography-ff6adf6-font-size );line-height:var( --e-global-typography-ff6adf6-line-height );}.elementor-379 .elementor-element.elementor-element-70d90b7{--width:100%;--min-height:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-379 .elementor-element.elementor-element-b39afce{--grid-columns:1;}.elementor-379 .elementor-element.elementor-element-901794e{--grid-columns:1;}.elementor-379 .elementor-element.elementor-element-616c55c{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-379 .elementor-element.elementor-element-f3a5f99{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -80px) 0px;}.elementor-379 .elementor-element.elementor-element-6f3b0fb{--padding-top:40px;--padding-bottom:0;--padding-left:5%;--padding-right:5%;}.elementor-379 .elementor-element.elementor-element-b443cf8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-379 .elementor-element.elementor-element-3b01aa5 .elementor-heading-title{font-size:var( --e-global-typography-2e9b7cf-font-size );line-height:var( --e-global-typography-2e9b7cf-line-height );}.elementor-379 .elementor-element.elementor-element-0613b8d .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-379 .elementor-element.elementor-element-5ccc5ef{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:5%;--padding-right:5%;}.elementor-379 .elementor-element.elementor-element-e119352 .elementor-heading-title{font-size:var( --e-global-typography-2e9b7cf-font-size );line-height:var( --e-global-typography-2e9b7cf-line-height );}.elementor-379 .elementor-element.elementor-element-f085c29 .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-379 .elementor-element.elementor-element-1a2c6de{font-size:var( --e-global-typography-f60d1e7-font-size );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-773d906{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-379 .elementor-element.elementor-element-d28b461 .elementor-heading-title{font-size:var( --e-global-typography-2e9b7cf-font-size );line-height:var( --e-global-typography-2e9b7cf-line-height );}.elementor-379 .elementor-element.elementor-element-d1585a9{--padding-top:30px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-379 .elementor-element.elementor-element-3ddf9c8 .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-379 .elementor-element.elementor-element-9327302{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:5%;--padding-right:5%;}.elementor-379 .elementor-element.elementor-element-806f119 .elementor-heading-title{font-size:var( --e-global-typography-6144e0c-font-size );line-height:var( --e-global-typography-6144e0c-line-height );}.elementor-379 .elementor-element.elementor-element-ea6820c .elementor-heading-title{font-size:var( --e-global-typography-2e9b7cf-font-size );line-height:var( --e-global-typography-2e9b7cf-line-height );}.elementor-379 .elementor-element.elementor-element-0df6744 .elementor-heading-title{font-size:var( --e-global-typography-2e9b7cf-font-size );line-height:var( --e-global-typography-2e9b7cf-line-height );}.elementor-379 .elementor-element.elementor-element-9c928f2 .elementor-heading-title{font-size:var( --e-global-typography-2e9b7cf-font-size );line-height:var( --e-global-typography-2e9b7cf-line-height );}.elementor-379 .elementor-element.elementor-element-4f37303 .elementor-heading-title{font-size:var( --e-global-typography-2e9b7cf-font-size );line-height:var( --e-global-typography-2e9b7cf-line-height );}.elementor-379 .elementor-element.elementor-element-d2a5fb5 .elementor-heading-title{font-size:var( --e-global-typography-2e9b7cf-font-size );line-height:var( --e-global-typography-2e9b7cf-line-height );}.elementor-379 .elementor-element.elementor-element-622e25b .elementor-heading-title{font-size:var( --e-global-typography-2e9b7cf-font-size );line-height:var( --e-global-typography-2e9b7cf-line-height );}.elementor-379 .elementor-element.elementor-element-f76895a{text-align:center;}.elementor-379 .elementor-element.elementor-element-f76895a .elementor-heading-title{font-size:var( --e-global-typography-6144e0c-font-size );line-height:var( --e-global-typography-6144e0c-line-height );}.elementor-379 .elementor-element.elementor-element-d9e9bd8{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-379 .elementor-element.elementor-element-9aae1fa{--swiper-slides-to-display:1;--arrow-prev-left-position:-16px;--arrow-next-right-position:-16px;}.elementor-379 .elementor-element.elementor-element-2cb233d{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-379 .elementor-element.elementor-element-f6a4792{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -80px) 0px;}.elementor-379 .elementor-element.elementor-element-0116edc{font-size:var( --e-global-typography-f60d1e7-font-size );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-4d5a677{--n-accordion-title-font-size:var( --e-global-typography-01cc39a-font-size );}:where( .elementor-379 .elementor-element.elementor-element-4d5a677 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-379 .elementor-element.elementor-element-8a5fad9{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-379 .elementor-element.elementor-element-f77e7c4 .elementor-heading-title{font-size:var( --e-global-typography-6144e0c-font-size );line-height:var( --e-global-typography-6144e0c-line-height );}.elementor-379 .elementor-element.elementor-element-220114a{font-size:var( --e-global-typography-cc5f2c6-font-size );line-height:var( --e-global-typography-cc5f2c6-line-height );}.elementor-379 .elementor-element.elementor-element-aa98f4b{font-size:var( --e-global-typography-cc5f2c6-font-size );line-height:var( --e-global-typography-cc5f2c6-line-height );}.elementor-379 .elementor-element.elementor-element-14ae6e2{--swiper-slides-to-display:1;--arrow-prev-left-position:-16px;--arrow-next-right-position:-16px;}.elementor-379 .elementor-element.elementor-element-4786a7b .elementor-heading-title{font-size:var( --e-global-typography-6144e0c-font-size );line-height:var( --e-global-typography-6144e0c-line-height );}.elementor-379 .elementor-element.elementor-element-fbad1f2 .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-379 .elementor-element.elementor-element-01a72ee .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-379 .elementor-element.elementor-element-56e50e5{font-size:var( --e-global-typography-f60d1e7-font-size );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-f7533da .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-379 .elementor-element.elementor-element-fc66715 .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-379 .elementor-element.elementor-element-09f20ba .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-379 .elementor-element.elementor-element-4b724fd{font-size:var( --e-global-typography-f60d1e7-font-size );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-20c9ff7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-379 .elementor-element.elementor-element-20c9ff7 .elementor-icon-list-item > a{font-size:var( --e-global-typography-f60d1e7-font-size );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-2e71a72 .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-379 .elementor-element.elementor-element-d560f21 .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-379 .elementor-element.elementor-element-ffaccde .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-379 .elementor-element.elementor-element-ae6fef2{font-size:var( --e-global-typography-f60d1e7-font-size );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-c5a8921 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-379 .elementor-element.elementor-element-c5a8921 .elementor-icon-list-item > a{font-size:var( --e-global-typography-f60d1e7-font-size );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-b3f3383 .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-379 .elementor-element.elementor-element-849eb73 .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-379 .elementor-element.elementor-element-7e46a97 .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-379 .elementor-element.elementor-element-64d539a{font-size:var( --e-global-typography-f60d1e7-font-size );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-fa9e0c2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-379 .elementor-element.elementor-element-fa9e0c2 .elementor-icon-list-item > a{font-size:var( --e-global-typography-f60d1e7-font-size );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-36511bc .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-379 .elementor-element.elementor-element-f1767f1 .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-379 .elementor-element.elementor-element-3f54509 .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-379 .elementor-element.elementor-element-c5f0278{font-size:var( --e-global-typography-f60d1e7-font-size );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-518c295 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-379 .elementor-element.elementor-element-518c295 .elementor-icon-list-item > a{font-size:var( --e-global-typography-f60d1e7-font-size );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-f86aac4 .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-379 .elementor-element.elementor-element-54d8d20{font-size:var( --e-global-typography-f60d1e7-font-size );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-eb284e4 .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-379 .elementor-element.elementor-element-7d2a585{font-size:var( --e-global-typography-f60d1e7-font-size );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-fdf24da .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-379 .elementor-element.elementor-element-0d0802f{font-size:var( --e-global-typography-f60d1e7-font-size );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-cc7c142 .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-379 .elementor-element.elementor-element-5a877ed{font-size:var( --e-global-typography-f60d1e7-font-size );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-9ffe395 .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-379 .elementor-element.elementor-element-29e04c2{font-size:var( --e-global-typography-f60d1e7-font-size );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-5956c70 .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-379 .elementor-element.elementor-element-30dcded{font-size:var( --e-global-typography-f60d1e7-font-size );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-ebbc5ca .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-379 .elementor-element.elementor-element-3a55685{font-size:var( --e-global-typography-f60d1e7-font-size );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-cea1342 .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-379 .elementor-element.elementor-element-d67e64d{font-size:var( --e-global-typography-f60d1e7-font-size );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-4f384b0 .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-379 .elementor-element.elementor-element-f7b9cbe{font-size:var( --e-global-typography-f60d1e7-font-size );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-acb9773 .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-379 .elementor-element.elementor-element-ee2f515{font-size:var( --e-global-typography-f60d1e7-font-size );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-cde6811 .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-379 .elementor-element.elementor-element-dff3a34{font-size:var( --e-global-typography-f60d1e7-font-size );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-f3280ab .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-379 .elementor-element.elementor-element-344d652{font-size:var( --e-global-typography-f60d1e7-font-size );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-002187c .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-379 .elementor-element.elementor-element-81c60ee{font-size:var( --e-global-typography-f60d1e7-font-size );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-0ab26ee{width:100%;max-width:100%;}.elementor-379 .elementor-element.elementor-element-0ab26ee .elementor-heading-title{font-size:var( --e-global-typography-01cc39a-font-size );line-height:var( --e-global-typography-01cc39a-line-height );}.elementor-379 .elementor-element.elementor-element-0df998f{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:5%;--padding-right:5%;}.elementor-379 .elementor-element.elementor-element-1cb27bd{font-size:var( --e-global-typography-f60d1e7-font-size );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-74aba2f{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-379 .elementor-element.elementor-element-a1781b1{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-379 .elementor-element.elementor-element-a7fe2c3{--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-379 .elementor-element.elementor-element-9521948{font-size:var( --e-global-typography-f60d1e7-font-size );line-height:var( --e-global-typography-f60d1e7-line-height );}.elementor-379 .elementor-element.elementor-element-157c40f{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(min-width:768px){.elementor-379 .elementor-element.elementor-element-8a9020c{--width:38%;}.elementor-379 .elementor-element.elementor-element-a5b78c5{--width:62%;}.elementor-379 .elementor-element.elementor-element-262e96f{--width:auto;}.elementor-379 .elementor-element.elementor-element-70d90b7{--width:1px;}.elementor-379 .elementor-element.elementor-element-b443cf8{--width:90%;}.elementor-379 .elementor-element.elementor-element-24e48c4{--width:55%;}.elementor-379 .elementor-element.elementor-element-53be0f3{--width:45%;}.elementor-379 .elementor-element.elementor-element-714e90e{--width:58%;}.elementor-379 .elementor-element.elementor-element-d1585a9{--width:42%;}.elementor-379 .elementor-element.elementor-element-076ba97{--width:50%;}.elementor-379 .elementor-element.elementor-element-884385d{--width:50%;}.elementor-379 .elementor-element.elementor-element-367efe1{--width:50%;}.elementor-379 .elementor-element.elementor-element-f6b9d8d{--width:50%;}.elementor-379 .elementor-element.elementor-element-91427d5{--width:50%;}.elementor-379 .elementor-element.elementor-element-1f4c885{--width:50%;}.elementor-379 .elementor-element.elementor-element-d9e9bd8{--width:auto;}.elementor-379 .elementor-element.elementor-element-70c9fbc{--width:45%;}.elementor-379 .elementor-element.elementor-element-2d25930{--width:55%;}.elementor-379 .elementor-element.elementor-element-50ed606{--width:503px;}.elementor-379 .elementor-element.elementor-element-b81f6eb{--width:468px;}.elementor-379 .elementor-element.elementor-element-69827e2{--width:507px;}.elementor-379 .elementor-element.elementor-element-6058231{--width:470px;}.elementor-379 .elementor-element.elementor-element-31dd053{--width:478px;}.elementor-379 .elementor-element.elementor-element-10aa591{--width:456px;}.elementor-379 .elementor-element.elementor-element-fcef576{--width:478px;}.elementor-379 .elementor-element.elementor-element-23cad26{--width:456px;}.elementor-379 .elementor-element.elementor-element-2fc589d{--width:478px;}.elementor-379 .elementor-element.elementor-element-dd7d30c{--width:456px;}.elementor-379 .elementor-element.elementor-element-501bb23{--width:478px;}.elementor-379 .elementor-element.elementor-element-348d3a7{--width:456px;}.elementor-379 .elementor-element.elementor-element-a6c34e2{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-379 .elementor-element.elementor-element-8a9020c{--width:100%;}.elementor-379 .elementor-element.elementor-element-a5b78c5{--width:100%;}.elementor-379 .elementor-element.elementor-element-24e48c4{--width:100%;}.elementor-379 .elementor-element.elementor-element-53be0f3{--width:100%;}.elementor-379 .elementor-element.elementor-element-714e90e{--width:100%;}.elementor-379 .elementor-element.elementor-element-d1585a9{--width:100%;}.elementor-379 .elementor-element.elementor-element-076ba97{--width:100%;}.elementor-379 .elementor-element.elementor-element-884385d{--width:100%;}.elementor-379 .elementor-element.elementor-element-367efe1{--width:100%;}.elementor-379 .elementor-element.elementor-element-f6b9d8d{--width:100%;}.elementor-379 .elementor-element.elementor-element-91427d5{--width:100%;}.elementor-379 .elementor-element.elementor-element-1f4c885{--width:100%;}.elementor-379 .elementor-element.elementor-element-70c9fbc{--width:100%;}.elementor-379 .elementor-element.elementor-element-2d25930{--width:100%;}}/* Start custom CSS for template, class: .elementor-element-050efde */.elementor-379 .elementor-element.elementor-element-050efde {
    max-width: 1400px !important;
    top: 0;
    left: 50%;
    transform: translate(-50%, 0);
}

.elementor-379 .elementor-element.elementor-element-050efde .framework-gradient-holder {
    opacity: 0.4;
}

@media screen and (max-width: 1024px) {
    .elementor-379 .elementor-element.elementor-element-050efde,
    .elementor-379 .elementor-element.elementor-element-050efde * {
        height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e43e7e2 */@media screen and (max-width: 767px) {
    .elementor-379 .elementor-element.elementor-element-e43e7e2 br {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a7040b8 */.elementor-379 .elementor-element.elementor-element-a7040b8 .elementor-heading-title {
    text-transform: capitalize !important;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-b39afce */.elementor-379 .elementor-element.elementor-element-b39afce {
    max-width: none !important;
}

.elementor-379 .elementor-element.elementor-element-b39afce .elementor-grid {
    display: flex;
    flex-wrap: nowrap;
}

.elementor-379 .elementor-element.elementor-element-b39afce .e-loop-item {
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-901794e */.elementor-379 .elementor-element.elementor-element-901794e {
    max-width: none !important;
}

.elementor-379 .elementor-element.elementor-element-901794e .elementor-grid {
    display: flex;
    flex-wrap: nowrap;
}

.elementor-379 .elementor-element.elementor-element-901794e .e-loop-item {
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-f3a5f99 */.elementor-379 .elementor-element.elementor-element-f3a5f99:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    pointer-events: none;
    background: linear-gradient(180deg, transparent 0%, transparent 50%, #000000 90%) !important;
    border-radius: 30px;
}

.elementor-379 .elementor-element.elementor-element-f3a5f99 video {
    border-radius: 32px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d9c9915 */.elementor-379 .elementor-element.elementor-element-d9c9915 .purple-bold {
    font-weight: 700;
    /*text-decoration: underline;*/
    color: var(--e-global-color-accent);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c537e50 *//*@media screen and (min-width: 1025px) {*/
/*    .elementor-379 .elementor-element.elementor-element-c537e50 {*/
/*        max-width: 554px;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-031d25a */.elementor-379 .elementor-element.elementor-element-031d25a .elementor-button {
    --btnBG1: var( --e-global-color-b9716f0 );
    --btnBG2: var( --e-global-color-b9716f0 );
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ca7b504 */.elementor-379 .elementor-element.elementor-element-ca7b504 img {
    aspect-ratio: 545/ 501;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9327302 */.elementor-379 .elementor-element.elementor-element-9327302:before,
.elementor-379 .elementor-element.elementor-element-9327302 .elementor-background-video-container:before {
    background-image: linear-gradient(180deg, var(--e-global-color-eb2fea4) 0%, var(--e-global-color-561e1f6) 50%, var(--e-global-color-eb2fea4) 100%) !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d43c4d6 */.elementor-379 .elementor-element.elementor-element-d43c4d6 .elementor-button {
    --btnBG1: var( --e-global-color-b9716f0 );
    --btnBG2: var( --e-global-color-b9716f0 );
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-9aae1fa */.elementor-379 .elementor-element.elementor-element-9aae1fa {
    --arrow-prev-caption-spacing: 0%;
    --arrow-next-caption-spacing: 0%;
}

.elementor-379 .elementor-element.elementor-element-9aae1fa .swiper {
    padding: 20px 0 40px;
}

/*.elementor-379 .elementor-element.elementor-element-9aae1fa .swiper-slide {*/
/*	max-width: min( calc(var(--container-max-width) - 160px), 80vw );*/
/*}*/

.elementor-379 .elementor-element.elementor-element-9aae1fa .swiper:after {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	pointer-events: none;
	z-index: 5;
}

.elementor-379 .elementor-element.elementor-element-9aae1fa .elementor-swiper-button svg {
    color: #fff;
    width: auto !important;
    height: auto !important;
}

.elementor-379 .elementor-element.elementor-element-9aae1fa .elementor-swiper-button.elementor-swiper-button-prev svg {
    transform: scaleX(-1);
}

.elementor-379 .elementor-element.elementor-element-9aae1fa .elementor-swiper-button {
    z-index: 6;
    height: 48px;
    width: 48px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    background: var(--arrow-normal-color);
}

.elementor-379 .elementor-element.elementor-element-9aae1fa .elementor-swiper-button:hover,
.elementor-379 .elementor-element.elementor-element-9aae1fa .elementor-swiper-button:focus {
    background: var(--arrow-hover-color);
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-f6a4792 */.elementor-379 .elementor-element.elementor-element-f6a4792:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    pointer-events: none;
    background: linear-gradient(180deg, transparent 0%, transparent 50%, #000000 90%) !important;
    border-radius: 30px;
}

.elementor-379 .elementor-element.elementor-element-f6a4792 video {
    border-radius: 32px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee64f2a */.elementor-379 .elementor-element.elementor-element-ee64f2a .elementor-heading-title {
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-4d5a677 */.elementor-379 .elementor-element.elementor-element-4d5a677 .e-n-accordion-item-title-text {
    color: inherit;
}

.elementor-379 .elementor-element.elementor-element-4d5a677 .e-n-accordion-item {
    border: 1px solid var( --e-global-color-text );
    border-radius: 20px;
}

.elementor-379 .elementor-element.elementor-element-4d5a677 .e-n-accordion-item > * {
    border: 0 !important;
}

.elementor-379 .elementor-element.elementor-element-4d5a677 .e-n-accordion-item > summary + div {
    padding: 0 20px 20px 20px;
}

.elementor-379 .elementor-element.elementor-element-4d5a677 .e-n-accordion-item-title {
    justify-content: space-between;
}

.elementor-379 .elementor-element.elementor-element-4d5a677 .e-n-accordion-item-title svg {
    transition: .3s !important;
}

.elementor-379 .elementor-element.elementor-element-4d5a677.framework-initialized .e-n-accordion {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 20px 30px;
}

@media screen and (max-width: 1024px) {
    .elementor-379 .elementor-element.elementor-element-4d5a677.framework-initialized .e-n-accordion {
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e73cbe4 */.elementor-379 .elementor-element.elementor-element-e73cbe4 .elementor-button {
    --btnBG1: var( --e-global-color-b9716f0 );
    --btnBG2: var( --e-global-color-b9716f0 );
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-14ae6e2 */.elementor-379 .elementor-element.elementor-element-14ae6e2 {
    --arrow-prev-caption-spacing: 0%;
    --arrow-next-caption-spacing: 0%;
}

.elementor-379 .elementor-element.elementor-element-14ae6e2 .swiper {
    padding: 20px 0 40px;
}

.elementor-379 .elementor-element.elementor-element-14ae6e2 .swiper-slide {
	max-width: min( calc(var(--container-max-width) - 160px), 80vw );
}

.elementor-379 .elementor-element.elementor-element-14ae6e2 .swiper:after {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	pointer-events: none;
	z-index: 5;
	background: linear-gradient(to right, #fff 0, transparent 10%, transparent 10%, transparent 90%, #fff 100% );
}

.elementor-379 .elementor-element.elementor-element-14ae6e2 .elementor-swiper-button svg {
    color: #fff;
    width: auto !important;
    height: auto !important;
}

.elementor-379 .elementor-element.elementor-element-14ae6e2 .elementor-swiper-button.elementor-swiper-button-prev svg {
    transform: scaleX(-1);
}

.elementor-379 .elementor-element.elementor-element-14ae6e2 .elementor-swiper-button {
    z-index: 6;
    height: 48px;
    width: 48px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    background: var(--arrow-normal-color);
}

.elementor-379 .elementor-element.elementor-element-14ae6e2 .elementor-swiper-button:hover,
.elementor-379 .elementor-element.elementor-element-14ae6e2 .elementor-swiper-button:focus {
    background: var(--arrow-hover-color);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-edb6f90 */.elementor-379 .elementor-element.elementor-element-edb6f90 .purple-bold {
    font-weight: 700;
    /*text-decoration: underline;*/
    color: var(--e-global-color-accent);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f7533da */.elementor-379 .elementor-element.elementor-element-f7533da {
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-09f20ba */.elementor-379 .elementor-element.elementor-element-09f20ba {
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-20c9ff7 */.elementor-379 .elementor-element.elementor-element-20c9ff7 .purple-bold {
    font-weight: 700;
    /*text-decoration: underline;*/
    color: var(--e-global-color-accent);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2e71a72 */.elementor-379 .elementor-element.elementor-element-2e71a72 {
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ffaccde */.elementor-379 .elementor-element.elementor-element-ffaccde {
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c5a8921 */.elementor-379 .elementor-element.elementor-element-c5a8921 .purple-bold {
    font-weight: 700;
    /*text-decoration: underline;*/
    color: var(--e-global-color-accent);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3f3383 */.elementor-379 .elementor-element.elementor-element-b3f3383 {
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e46a97 */.elementor-379 .elementor-element.elementor-element-7e46a97 {
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fa9e0c2 */.elementor-379 .elementor-element.elementor-element-fa9e0c2 .purple-bold {
    font-weight: 700;
    /*text-decoration: underline;*/
    color: var(--e-global-color-accent);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36511bc */.elementor-379 .elementor-element.elementor-element-36511bc {
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f54509 */.elementor-379 .elementor-element.elementor-element-3f54509 {
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-518c295 */.elementor-379 .elementor-element.elementor-element-518c295 .purple-bold {
    font-weight: 700;
    /*text-decoration: underline;*/
    color: var(--e-global-color-accent);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c64bb80 */.elementor-379 .elementor-element.elementor-element-c64bb80 .elementor-button {
    --btnBG1: var( --e-global-color-b9716f0 );
    --btnBG2: var( --e-global-color-b9716f0 );
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fba4aac */.elementor-379 .elementor-element.elementor-element-fba4aac img {
    aspect-ratio: 635/722;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f86aac4 */.elementor-379 .elementor-element.elementor-element-f86aac4 {
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50ed606 */@media only screen and (min-width: 1200px) {
    .elementor-379 .elementor-element.elementor-element-50ed606:after {
        content: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEwIiBoZWlnaHQ9IjY2IiB2aWV3Qm94PSIwIDAgMTEwIDY2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMC4xMTY0MDcgMS40OTU0N0MyOS45ODk0IDMuNzU5NzYgOTMuNDMxMiAxOS41NzkzIDEwOC4yMTUgNjQuNzQyOSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIzIiBzdHJva2UtZGFzaGFycmF5PSI2IDYiLz4KPC9zdmc+Cg==");
        position: absolute;
        right: -180px;
        bottom: 0px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb284e4 */.elementor-379 .elementor-element.elementor-element-eb284e4 {
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b81f6eb */@media only screen and (min-width: 1200px) {
    .elementor-379 .elementor-element.elementor-element-b81f6eb:after {
        content: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQ1IiBoZWlnaHQ9IjU5IiB2aWV3Qm94PSIwIDAgMTQ1IDU5IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMS4wNzEzNCA1Ny42NTQ5QzI2LjM3NTYgMzEuODI2OSA5MC4yODMgLTE0LjQ2ODUgMTQzLjQ3OSA2Ljk3NDA3IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjMiIHN0cm9rZS1kYXNoYXJyYXk9IjYgNiIvPgo8L3N2Zz4K");
        position: absolute;
        left: -200px;
        bottom: 0px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fdf24da */.elementor-379 .elementor-element.elementor-element-fdf24da {
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69827e2 */@media only screen and (min-width: 1200px) {
    .elementor-379 .elementor-element.elementor-element-69827e2:after {
        content: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEwIiBoZWlnaHQ9IjY2IiB2aWV3Qm94PSIwIDAgMTEwIDY2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMC4xMTY0MDcgMS40OTU0N0MyOS45ODk0IDMuNzU5NzYgOTMuNDMxMiAxOS41NzkzIDEwOC4yMTUgNjQuNzQyOSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIzIiBzdHJva2UtZGFzaGFycmF5PSI2IDYiLz4KPC9zdmc+Cg==");
        position: absolute;
        right: -180px;
        bottom: 0px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cc7c142 */.elementor-379 .elementor-element.elementor-element-cc7c142 {
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6058231 */@media only screen and (min-width: 1200px) {
    .elementor-379 .elementor-element.elementor-element-6058231:after {
        content: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQ1IiBoZWlnaHQ9IjU5IiB2aWV3Qm94PSIwIDAgMTQ1IDU5IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMS4wNzEzNCA1Ny42NTQ5QzI2LjM3NTYgMzEuODI2OSA5MC4yODMgLTE0LjQ2ODUgMTQzLjQ3OSA2Ljk3NDA3IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjMiIHN0cm9rZS1kYXNoYXJyYXk9IjYgNiIvPgo8L3N2Zz4K");
        position: absolute;
        left: -200px;
        bottom: 0px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ffe395 */.elementor-379 .elementor-element.elementor-element-9ffe395 {
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31dd053 */@media only screen and (min-width: 1200px) {
    .elementor-379 .elementor-element.elementor-element-31dd053:after {
        content: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEwIiBoZWlnaHQ9IjY2IiB2aWV3Qm94PSIwIDAgMTEwIDY2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMC4xMTY0MDcgMS40OTU0N0MyOS45ODk0IDMuNzU5NzYgOTMuNDMxMiAxOS41NzkzIDEwOC4yMTUgNjQuNzQyOSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIzIiBzdHJva2UtZGFzaGFycmF5PSI2IDYiLz4KPC9zdmc+Cg==");
        position: absolute;
        right: -180px;
        bottom: 0px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5956c70 */.elementor-379 .elementor-element.elementor-element-5956c70 {
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10aa591 */@media only screen and (min-width: 1200px) {
    .elementor-379 .elementor-element.elementor-element-10aa591:after {
        content: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQ1IiBoZWlnaHQ9IjU5IiB2aWV3Qm94PSIwIDAgMTQ1IDU5IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMS4wNzEzNCA1Ny42NTQ5QzI2LjM3NTYgMzEuODI2OSA5MC4yODMgLTE0LjQ2ODUgMTQzLjQ3OSA2Ljk3NDA3IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjMiIHN0cm9rZS1kYXNoYXJyYXk9IjYgNiIvPgo8L3N2Zz4K");
        position: absolute;
        left: -200px;
        bottom: 0px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ebbc5ca */.elementor-379 .elementor-element.elementor-element-ebbc5ca {
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fcef576 */@media only screen and (min-width: 1200px) {
    .elementor-379 .elementor-element.elementor-element-fcef576:after {
        content: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEwIiBoZWlnaHQ9IjY2IiB2aWV3Qm94PSIwIDAgMTEwIDY2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMC4xMTY0MDcgMS40OTU0N0MyOS45ODk0IDMuNzU5NzYgOTMuNDMxMiAxOS41NzkzIDEwOC4yMTUgNjQuNzQyOSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIzIiBzdHJva2UtZGFzaGFycmF5PSI2IDYiLz4KPC9zdmc+Cg==");
        position: absolute;
        right: -180px;
        bottom: 0px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cea1342 */.elementor-379 .elementor-element.elementor-element-cea1342 {
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23cad26 */@media only screen and (min-width: 1200px) {
    .elementor-379 .elementor-element.elementor-element-23cad26:after {
        content: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQ1IiBoZWlnaHQ9IjU5IiB2aWV3Qm94PSIwIDAgMTQ1IDU5IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMS4wNzEzNCA1Ny42NTQ5QzI2LjM3NTYgMzEuODI2OSA5MC4yODMgLTE0LjQ2ODUgMTQzLjQ3OSA2Ljk3NDA3IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjMiIHN0cm9rZS1kYXNoYXJyYXk9IjYgNiIvPgo8L3N2Zz4K");
        position: absolute;
        left: -200px;
        bottom: 0px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f384b0 */.elementor-379 .elementor-element.elementor-element-4f384b0 {
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fc589d */@media only screen and (min-width: 1200px) {
    .elementor-379 .elementor-element.elementor-element-2fc589d:after {
        content: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEwIiBoZWlnaHQ9IjY2IiB2aWV3Qm94PSIwIDAgMTEwIDY2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMC4xMTY0MDcgMS40OTU0N0MyOS45ODk0IDMuNzU5NzYgOTMuNDMxMiAxOS41NzkzIDEwOC4yMTUgNjQuNzQyOSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIzIiBzdHJva2UtZGFzaGFycmF5PSI2IDYiLz4KPC9zdmc+Cg==");
        position: absolute;
        right: -180px;
        bottom: 0px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-acb9773 */.elementor-379 .elementor-element.elementor-element-acb9773 {
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd7d30c */@media only screen and (min-width: 1200px) {
    .elementor-379 .elementor-element.elementor-element-dd7d30c:after {
        content: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQ1IiBoZWlnaHQ9IjU5IiB2aWV3Qm94PSIwIDAgMTQ1IDU5IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMS4wNzEzNCA1Ny42NTQ5QzI2LjM3NTYgMzEuODI2OSA5MC4yODMgLTE0LjQ2ODUgMTQzLjQ3OSA2Ljk3NDA3IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjMiIHN0cm9rZS1kYXNoYXJyYXk9IjYgNiIvPgo8L3N2Zz4K");
        position: absolute;
        left: -200px;
        bottom: 0px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cde6811 */.elementor-379 .elementor-element.elementor-element-cde6811 {
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-501bb23 */@media only screen and (min-width: 1200px) {
    .elementor-379 .elementor-element.elementor-element-501bb23:after {
        content: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEwIiBoZWlnaHQ9IjY2IiB2aWV3Qm94PSIwIDAgMTEwIDY2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMC4xMTY0MDcgMS40OTU0N0MyOS45ODk0IDMuNzU5NzYgOTMuNDMxMiAxOS41NzkzIDEwOC4yMTUgNjQuNzQyOSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIzIiBzdHJva2UtZGFzaGFycmF5PSI2IDYiLz4KPC9zdmc+Cg==");
        position: absolute;
        right: -180px;
        bottom: 0px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f3280ab */.elementor-379 .elementor-element.elementor-element-f3280ab {
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-348d3a7 */@media only screen and (min-width: 1200px) {
    .elementor-379 .elementor-element.elementor-element-348d3a7:after {
        content: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQ1IiBoZWlnaHQ9IjU5IiB2aWV3Qm94PSIwIDAgMTQ1IDU5IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMS4wNzEzNCA1Ny42NTQ5QzI2LjM3NTYgMzEuODI2OSA5MC4yODMgLTE0LjQ2ODUgMTQzLjQ3OSA2Ljk3NDA3IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjMiIHN0cm9rZS1kYXNoYXJyYXk9IjYgNiIvPgo8L3N2Zz4K");
        position: absolute;
        left: -200px;
        bottom: 0px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-002187c */.elementor-379 .elementor-element.elementor-element-002187c {
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6c34e2 *//*@media only screen and (min-width: 1200px) {*/
/*    .elementor-379 .elementor-element.elementor-element-a6c34e2:after {*/
/*        content: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEwIiBoZWlnaHQ9IjY2IiB2aWV3Qm94PSIwIDAgMTEwIDY2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMC4xMTY0MDcgMS40OTU0N0MyOS45ODk0IDMuNzU5NzYgOTMuNDMxMiAxOS41NzkzIDEwOC4yMTUgNjQuNzQyOSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIzIiBzdHJva2UtZGFzaGFycmF5PSI2IDYiLz4KPC9zdmc+Cg==");*/
/*        position: absolute;*/
/*        right: -180px;*/
/*        bottom: 0px;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for template, class: .elementor-element-3356e30 */.elementor-379 .elementor-element.elementor-element-3356e30 {
    max-width: 1400px !important;
}

.elementor-379 .elementor-element.elementor-element-3356e30 .framework-gradient-holder {
    opacity: 0.5;
    transform: scaleX(-1);
}

.elementor-379 .elementor-element.elementor-element-3356e30,
.elementor-379 .elementor-element.elementor-element-3356e30 * {
    height: 100%;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ba8fdf1 */.elementor-379 .elementor-element.elementor-element-ba8fdf1 {
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-20d683d */.elementor-379 .elementor-element.elementor-element-20d683d .elementor-button {
    --btnBG1: var( --e-global-color-b9716f0 );
    --btnBG2: var( --e-global-color-b9716f0 );
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a8a65d */.elementor-379 .elementor-element.elementor-element-2a8a65d .elementor-heading-title {
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-327d836 */.elementor-379 .elementor-element.elementor-element-327d836 .elementor-button {
    --btnBG1: var( --e-global-color-b9716f0 );
    --btnBG2: var( --e-global-color-b9716f0 );
}/* End custom CSS */