.elementor-450 .elementor-element.elementor-element-c6d853b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-450 .elementor-element.elementor-element-79ecf84{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-450 .elementor-element.elementor-element-c920981{--display:flex;--min-height:100%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--border-radius:12px 12px 12px 12px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-450 .elementor-element.elementor-element-950e576{text-align:start;}.elementor-450 .elementor-element.elementor-element-950e576 img{height:50px;}.elementor-450 .elementor-element.elementor-element-60af7e0 .elementor-heading-title{font-family:var( --e-global-typography-388e9e5-font-family ), Sans-serif;font-size:var( --e-global-typography-388e9e5-font-size );font-weight:var( --e-global-typography-388e9e5-font-weight );line-height:var( --e-global-typography-388e9e5-line-height );color:var( --e-global-color-a15dafa );}.elementor-450 .elementor-element.elementor-element-995f60a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:auto;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-450 .elementor-element.elementor-element-3d587d8 .elementor-heading-title{font-family:var( --e-global-typography-863fa72-font-family ), Sans-serif;font-size:var( --e-global-typography-863fa72-font-size );font-weight:var( --e-global-typography-863fa72-font-weight );line-height:var( --e-global-typography-863fa72-line-height );color:var( --e-global-color-secondary );}.elementor-450 .elementor-element.elementor-element-b31e002{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-450 .elementor-element.elementor-element-b06d007{--display:flex;--min-height:100%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--border-radius:12px 12px 12px 12px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-450 .elementor-element.elementor-element-767b57f{text-align:start;}.elementor-450 .elementor-element.elementor-element-767b57f img{height:50px;}.elementor-450 .elementor-element.elementor-element-016ede8 .elementor-heading-title{font-family:var( --e-global-typography-388e9e5-font-family ), Sans-serif;font-size:var( --e-global-typography-388e9e5-font-size );font-weight:var( --e-global-typography-388e9e5-font-weight );line-height:var( --e-global-typography-388e9e5-line-height );color:var( --e-global-color-a15dafa );}.elementor-450 .elementor-element.elementor-element-8e6486f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:auto;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-450 .elementor-element.elementor-element-4443279 .elementor-heading-title{font-family:var( --e-global-typography-863fa72-font-family ), Sans-serif;font-size:var( --e-global-typography-863fa72-font-size );font-weight:var( --e-global-typography-863fa72-font-weight );line-height:var( --e-global-typography-863fa72-line-height );color:var( --e-global-color-secondary );}.elementor-450 .elementor-element.elementor-element-7818c76{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-450 .elementor-element.elementor-element-af952d2{--display:flex;--min-height:100%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--border-radius:12px 12px 12px 12px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-450 .elementor-element.elementor-element-3cf6282{text-align:start;}.elementor-450 .elementor-element.elementor-element-3cf6282 img{height:50px;}.elementor-450 .elementor-element.elementor-element-7bede35 .elementor-heading-title{font-family:var( --e-global-typography-388e9e5-font-family ), Sans-serif;font-size:var( --e-global-typography-388e9e5-font-size );font-weight:var( --e-global-typography-388e9e5-font-weight );line-height:var( --e-global-typography-388e9e5-line-height );color:var( --e-global-color-a15dafa );}.elementor-450 .elementor-element.elementor-element-b7f48aa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:auto;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-450 .elementor-element.elementor-element-109ed45 .elementor-heading-title{font-family:var( --e-global-typography-863fa72-font-family ), Sans-serif;font-size:var( --e-global-typography-863fa72-font-size );font-weight:var( --e-global-typography-863fa72-font-weight );line-height:var( --e-global-typography-863fa72-line-height );color:var( --e-global-color-secondary );}.elementor-450 .elementor-element.elementor-element-baeb097{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-450 .elementor-element.elementor-element-c1e0840{--display:flex;--min-height:100%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--border-radius:12px 12px 12px 12px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-450 .elementor-element.elementor-element-1350343{text-align:start;}.elementor-450 .elementor-element.elementor-element-1350343 img{height:50px;}.elementor-450 .elementor-element.elementor-element-8da1f2a .elementor-heading-title{font-family:var( --e-global-typography-388e9e5-font-family ), Sans-serif;font-size:var( --e-global-typography-388e9e5-font-size );font-weight:var( --e-global-typography-388e9e5-font-weight );line-height:var( --e-global-typography-388e9e5-line-height );color:var( --e-global-color-a15dafa );}.elementor-450 .elementor-element.elementor-element-dc6d19d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:auto;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-450 .elementor-element.elementor-element-2e5a0f5 .elementor-heading-title{font-family:var( --e-global-typography-863fa72-font-family ), Sans-serif;font-size:var( --e-global-typography-863fa72-font-size );font-weight:var( --e-global-typography-863fa72-font-weight );line-height:var( --e-global-typography-863fa72-line-height );color:var( --e-global-color-secondary );}.elementor-450 .elementor-element.elementor-element-765c4dc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-450 .elementor-element.elementor-element-a4c6a51{--display:flex;--min-height:100%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--border-radius:12px 12px 12px 12px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-450 .elementor-element.elementor-element-e7b8126{text-align:start;}.elementor-450 .elementor-element.elementor-element-e7b8126 img{height:50px;}.elementor-450 .elementor-element.elementor-element-b96fb5f .elementor-heading-title{font-family:var( --e-global-typography-388e9e5-font-family ), Sans-serif;font-size:var( --e-global-typography-388e9e5-font-size );font-weight:var( --e-global-typography-388e9e5-font-weight );line-height:var( --e-global-typography-388e9e5-line-height );color:var( --e-global-color-a15dafa );}.elementor-450 .elementor-element.elementor-element-94577a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:auto;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-450 .elementor-element.elementor-element-3352d5a .elementor-heading-title{font-family:var( --e-global-typography-863fa72-font-family ), Sans-serif;font-size:var( --e-global-typography-863fa72-font-size );font-weight:var( --e-global-typography-863fa72-font-weight );line-height:var( --e-global-typography-863fa72-line-height );color:var( --e-global-color-secondary );}.elementor-450 .elementor-element.elementor-element-5c89f30{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:10px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:204px;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:-80px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-264px;--e-n-carousel-arrow-next-top-align:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-next-top-position:-80px;--e-n-carousel-arrow-size:16px;--e-n-carousel-arrow-normal-color:#FFFFFF;--e-n-carousel-arrow-hover-color:var( --e-global-color-secondary );}.elementor-450 .elementor-element.elementor-element-5c89f30 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-26c58a1 );border-radius:500px 500px 500px 500px;padding:12px 12px 12px 12px;}.elementor-450 .elementor-element.elementor-element-5c89f30 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-text );}@media(min-width:2400px){.elementor-450 .elementor-element.elementor-element-60af7e0 .elementor-heading-title{font-size:var( --e-global-typography-388e9e5-font-size );line-height:var( --e-global-typography-388e9e5-line-height );}.elementor-450 .elementor-element.elementor-element-3d587d8 .elementor-heading-title{font-size:var( --e-global-typography-863fa72-font-size );line-height:var( --e-global-typography-863fa72-line-height );}.elementor-450 .elementor-element.elementor-element-016ede8 .elementor-heading-title{font-size:var( --e-global-typography-388e9e5-font-size );line-height:var( --e-global-typography-388e9e5-line-height );}.elementor-450 .elementor-element.elementor-element-4443279 .elementor-heading-title{font-size:var( --e-global-typography-863fa72-font-size );line-height:var( --e-global-typography-863fa72-line-height );}.elementor-450 .elementor-element.elementor-element-7bede35 .elementor-heading-title{font-size:var( --e-global-typography-388e9e5-font-size );line-height:var( --e-global-typography-388e9e5-line-height );}.elementor-450 .elementor-element.elementor-element-109ed45 .elementor-heading-title{font-size:var( --e-global-typography-863fa72-font-size );line-height:var( --e-global-typography-863fa72-line-height );}.elementor-450 .elementor-element.elementor-element-8da1f2a .elementor-heading-title{font-size:var( --e-global-typography-388e9e5-font-size );line-height:var( --e-global-typography-388e9e5-line-height );}.elementor-450 .elementor-element.elementor-element-2e5a0f5 .elementor-heading-title{font-size:var( --e-global-typography-863fa72-font-size );line-height:var( --e-global-typography-863fa72-line-height );}.elementor-450 .elementor-element.elementor-element-b96fb5f .elementor-heading-title{font-size:var( --e-global-typography-388e9e5-font-size );line-height:var( --e-global-typography-388e9e5-line-height );}.elementor-450 .elementor-element.elementor-element-3352d5a .elementor-heading-title{font-size:var( --e-global-typography-863fa72-font-size );line-height:var( --e-global-typography-863fa72-line-height );}}@media(max-width:1366px){.elementor-450 .elementor-element.elementor-element-60af7e0 .elementor-heading-title{font-size:var( --e-global-typography-388e9e5-font-size );line-height:var( --e-global-typography-388e9e5-line-height );}.elementor-450 .elementor-element.elementor-element-3d587d8 .elementor-heading-title{font-size:var( --e-global-typography-863fa72-font-size );line-height:var( --e-global-typography-863fa72-line-height );}.elementor-450 .elementor-element.elementor-element-016ede8 .elementor-heading-title{font-size:var( --e-global-typography-388e9e5-font-size );line-height:var( --e-global-typography-388e9e5-line-height );}.elementor-450 .elementor-element.elementor-element-4443279 .elementor-heading-title{font-size:var( --e-global-typography-863fa72-font-size );line-height:var( --e-global-typography-863fa72-line-height );}.elementor-450 .elementor-element.elementor-element-7bede35 .elementor-heading-title{font-size:var( --e-global-typography-388e9e5-font-size );line-height:var( --e-global-typography-388e9e5-line-height );}.elementor-450 .elementor-element.elementor-element-109ed45 .elementor-heading-title{font-size:var( --e-global-typography-863fa72-font-size );line-height:var( --e-global-typography-863fa72-line-height );}.elementor-450 .elementor-element.elementor-element-8da1f2a .elementor-heading-title{font-size:var( --e-global-typography-388e9e5-font-size );line-height:var( --e-global-typography-388e9e5-line-height );}.elementor-450 .elementor-element.elementor-element-2e5a0f5 .elementor-heading-title{font-size:var( --e-global-typography-863fa72-font-size );line-height:var( --e-global-typography-863fa72-line-height );}.elementor-450 .elementor-element.elementor-element-b96fb5f .elementor-heading-title{font-size:var( --e-global-typography-388e9e5-font-size );line-height:var( --e-global-typography-388e9e5-line-height );}.elementor-450 .elementor-element.elementor-element-3352d5a .elementor-heading-title{font-size:var( --e-global-typography-863fa72-font-size );line-height:var( --e-global-typography-863fa72-line-height );}.elementor-450 .elementor-element.elementor-element-5c89f30{--e-n-carousel-arrow-prev-left-position:80px;--e-n-carousel-arrow-next-right-position:-150px;}}@media(max-width:1200px){.elementor-450 .elementor-element.elementor-element-5c89f30{width:100%;max-width:100%;--e-n-carousel-arrow-prev-left-position:-60px;--e-n-carousel-arrow-next-right-position:0px;}}@media(max-width:1024px){.elementor-450 .elementor-element.elementor-element-c920981{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-450 .elementor-element.elementor-element-60af7e0 .elementor-heading-title{font-size:var( --e-global-typography-388e9e5-font-size );line-height:var( --e-global-typography-388e9e5-line-height );}.elementor-450 .elementor-element.elementor-element-3d587d8 .elementor-heading-title{font-size:var( --e-global-typography-863fa72-font-size );line-height:var( --e-global-typography-863fa72-line-height );}.elementor-450 .elementor-element.elementor-element-b06d007{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-450 .elementor-element.elementor-element-016ede8 .elementor-heading-title{font-size:var( --e-global-typography-388e9e5-font-size );line-height:var( --e-global-typography-388e9e5-line-height );}.elementor-450 .elementor-element.elementor-element-4443279 .elementor-heading-title{font-size:var( --e-global-typography-863fa72-font-size );line-height:var( --e-global-typography-863fa72-line-height );}.elementor-450 .elementor-element.elementor-element-af952d2{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-450 .elementor-element.elementor-element-7bede35 .elementor-heading-title{font-size:var( --e-global-typography-388e9e5-font-size );line-height:var( --e-global-typography-388e9e5-line-height );}.elementor-450 .elementor-element.elementor-element-109ed45 .elementor-heading-title{font-size:var( --e-global-typography-863fa72-font-size );line-height:var( --e-global-typography-863fa72-line-height );}.elementor-450 .elementor-element.elementor-element-c1e0840{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-450 .elementor-element.elementor-element-8da1f2a .elementor-heading-title{font-size:var( --e-global-typography-388e9e5-font-size );line-height:var( --e-global-typography-388e9e5-line-height );}.elementor-450 .elementor-element.elementor-element-2e5a0f5 .elementor-heading-title{font-size:var( --e-global-typography-863fa72-font-size );line-height:var( --e-global-typography-863fa72-line-height );}.elementor-450 .elementor-element.elementor-element-a4c6a51{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-450 .elementor-element.elementor-element-b96fb5f .elementor-heading-title{font-size:var( --e-global-typography-388e9e5-font-size );line-height:var( --e-global-typography-388e9e5-line-height );}.elementor-450 .elementor-element.elementor-element-3352d5a .elementor-heading-title{font-size:var( --e-global-typography-863fa72-font-size );line-height:var( --e-global-typography-863fa72-line-height );}.elementor-450 .elementor-element.elementor-element-5c89f30{--e-n-carousel-swiper-slides-to-display:1;}}@media(max-width:767px){.elementor-450 .elementor-element.elementor-element-c920981{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-450 .elementor-element.elementor-element-60af7e0 .elementor-heading-title{font-size:var( --e-global-typography-388e9e5-font-size );line-height:var( --e-global-typography-388e9e5-line-height );}.elementor-450 .elementor-element.elementor-element-3d587d8 .elementor-heading-title{font-size:var( --e-global-typography-863fa72-font-size );line-height:var( --e-global-typography-863fa72-line-height );}.elementor-450 .elementor-element.elementor-element-b06d007{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-450 .elementor-element.elementor-element-016ede8 .elementor-heading-title{font-size:var( --e-global-typography-388e9e5-font-size );line-height:var( --e-global-typography-388e9e5-line-height );}.elementor-450 .elementor-element.elementor-element-4443279 .elementor-heading-title{font-size:var( --e-global-typography-863fa72-font-size );line-height:var( --e-global-typography-863fa72-line-height );}.elementor-450 .elementor-element.elementor-element-af952d2{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-450 .elementor-element.elementor-element-7bede35 .elementor-heading-title{font-size:var( --e-global-typography-388e9e5-font-size );line-height:var( --e-global-typography-388e9e5-line-height );}.elementor-450 .elementor-element.elementor-element-109ed45 .elementor-heading-title{font-size:var( --e-global-typography-863fa72-font-size );line-height:var( --e-global-typography-863fa72-line-height );}.elementor-450 .elementor-element.elementor-element-c1e0840{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-450 .elementor-element.elementor-element-8da1f2a .elementor-heading-title{font-size:var( --e-global-typography-388e9e5-font-size );line-height:var( --e-global-typography-388e9e5-line-height );}.elementor-450 .elementor-element.elementor-element-2e5a0f5 .elementor-heading-title{font-size:var( --e-global-typography-863fa72-font-size );line-height:var( --e-global-typography-863fa72-line-height );}.elementor-450 .elementor-element.elementor-element-a4c6a51{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-450 .elementor-element.elementor-element-b96fb5f .elementor-heading-title{font-size:var( --e-global-typography-388e9e5-font-size );line-height:var( --e-global-typography-388e9e5-line-height );}.elementor-450 .elementor-element.elementor-element-3352d5a .elementor-heading-title{font-size:var( --e-global-typography-863fa72-font-size );line-height:var( --e-global-typography-863fa72-line-height );}.elementor-450 .elementor-element.elementor-element-5c89f30{--e-n-carousel-swiper-slides-to-display:1;padding:0px 0px 70px 0px;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-30px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-30px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:0px;}}/* Start custom CSS for image, class: .elementor-element-950e576 */.elementor-450 .elementor-element.elementor-element-950e576 img{
    width: auto!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c920981 */.elementor-450 .elementor-element.elementor-element-c920981{
    /*box-shadow: 0px 0px 28px 0px rgba(255, 255, 255, 0.06) inset;*/

backdrop-filter: blur(15px);
-webkit-backdrop-filter: blur(15px);
background: rgba(255, 255, 255, 0.05);

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-767b57f */.elementor-450 .elementor-element.elementor-element-767b57f img{
    width: auto!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b06d007 */.elementor-450 .elementor-element.elementor-element-b06d007{


backdrop-filter: blur(15px);
-webkit-backdrop-filter: blur(15px);
background: rgba(255, 255, 255, 0.05);

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3cf6282 */.elementor-450 .elementor-element.elementor-element-3cf6282 img{
    width: auto!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af952d2 */.elementor-450 .elementor-element.elementor-element-af952d2{


backdrop-filter: blur(15px);
-webkit-backdrop-filter: blur(15px);
background: rgba(255, 255, 255, 0.05);

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1350343 */.elementor-450 .elementor-element.elementor-element-1350343 img{
    width: auto!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1e0840 */.elementor-450 .elementor-element.elementor-element-c1e0840{


backdrop-filter: blur(15px);
-webkit-backdrop-filter: blur(15px);
background: rgba(255, 255, 255, 0.05);

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e7b8126 */.elementor-450 .elementor-element.elementor-element-e7b8126 img{
    width: auto!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4c6a51 */.elementor-450 .elementor-element.elementor-element-a4c6a51{

backdrop-filter: blur(15px);
-webkit-backdrop-filter: blur(15px);
background: rgba(255, 255, 255, 0.05);

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-950e576 */.elementor-450 .elementor-element.elementor-element-950e576 img{
    width: auto!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c920981 */.elementor-450 .elementor-element.elementor-element-c920981{
    /*box-shadow: 0px 0px 28px 0px rgba(255, 255, 255, 0.06) inset;*/

backdrop-filter: blur(15px);
-webkit-backdrop-filter: blur(15px);
background: rgba(255, 255, 255, 0.05);

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-767b57f */.elementor-450 .elementor-element.elementor-element-767b57f img{
    width: auto!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b06d007 */.elementor-450 .elementor-element.elementor-element-b06d007{


backdrop-filter: blur(15px);
-webkit-backdrop-filter: blur(15px);
background: rgba(255, 255, 255, 0.05);

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3cf6282 */.elementor-450 .elementor-element.elementor-element-3cf6282 img{
    width: auto!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af952d2 */.elementor-450 .elementor-element.elementor-element-af952d2{


backdrop-filter: blur(15px);
-webkit-backdrop-filter: blur(15px);
background: rgba(255, 255, 255, 0.05);

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1350343 */.elementor-450 .elementor-element.elementor-element-1350343 img{
    width: auto!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1e0840 */.elementor-450 .elementor-element.elementor-element-c1e0840{


backdrop-filter: blur(15px);
-webkit-backdrop-filter: blur(15px);
background: rgba(255, 255, 255, 0.05);

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e7b8126 */.elementor-450 .elementor-element.elementor-element-e7b8126 img{
    width: auto!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4c6a51 */.elementor-450 .elementor-element.elementor-element-a4c6a51{

backdrop-filter: blur(15px);
-webkit-backdrop-filter: blur(15px);
background: rgba(255, 255, 255, 0.05);

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-950e576 */.elementor-450 .elementor-element.elementor-element-950e576 img{
    width: auto!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c920981 */.elementor-450 .elementor-element.elementor-element-c920981{
    /*box-shadow: 0px 0px 28px 0px rgba(255, 255, 255, 0.06) inset;*/

backdrop-filter: blur(15px);
-webkit-backdrop-filter: blur(15px);
background: rgba(255, 255, 255, 0.05);

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-767b57f */.elementor-450 .elementor-element.elementor-element-767b57f img{
    width: auto!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b06d007 */.elementor-450 .elementor-element.elementor-element-b06d007{


backdrop-filter: blur(15px);
-webkit-backdrop-filter: blur(15px);
background: rgba(255, 255, 255, 0.05);

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3cf6282 */.elementor-450 .elementor-element.elementor-element-3cf6282 img{
    width: auto!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af952d2 */.elementor-450 .elementor-element.elementor-element-af952d2{


backdrop-filter: blur(15px);
-webkit-backdrop-filter: blur(15px);
background: rgba(255, 255, 255, 0.05);

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1350343 */.elementor-450 .elementor-element.elementor-element-1350343 img{
    width: auto!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1e0840 */.elementor-450 .elementor-element.elementor-element-c1e0840{


backdrop-filter: blur(15px);
-webkit-backdrop-filter: blur(15px);
background: rgba(255, 255, 255, 0.05);

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e7b8126 */.elementor-450 .elementor-element.elementor-element-e7b8126 img{
    width: auto!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4c6a51 */.elementor-450 .elementor-element.elementor-element-a4c6a51{

backdrop-filter: blur(15px);
-webkit-backdrop-filter: blur(15px);
background: rgba(255, 255, 255, 0.05);

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-950e576 */.elementor-450 .elementor-element.elementor-element-950e576 img{
    width: auto!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c920981 */.elementor-450 .elementor-element.elementor-element-c920981{
    /*box-shadow: 0px 0px 28px 0px rgba(255, 255, 255, 0.06) inset;*/

backdrop-filter: blur(15px);
-webkit-backdrop-filter: blur(15px);
background: rgba(255, 255, 255, 0.05);

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-767b57f */.elementor-450 .elementor-element.elementor-element-767b57f img{
    width: auto!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b06d007 */.elementor-450 .elementor-element.elementor-element-b06d007{


backdrop-filter: blur(15px);
-webkit-backdrop-filter: blur(15px);
background: rgba(255, 255, 255, 0.05);

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3cf6282 */.elementor-450 .elementor-element.elementor-element-3cf6282 img{
    width: auto!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af952d2 */.elementor-450 .elementor-element.elementor-element-af952d2{


backdrop-filter: blur(15px);
-webkit-backdrop-filter: blur(15px);
background: rgba(255, 255, 255, 0.05);

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1350343 */.elementor-450 .elementor-element.elementor-element-1350343 img{
    width: auto!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1e0840 */.elementor-450 .elementor-element.elementor-element-c1e0840{


backdrop-filter: blur(15px);
-webkit-backdrop-filter: blur(15px);
background: rgba(255, 255, 255, 0.05);

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e7b8126 */.elementor-450 .elementor-element.elementor-element-e7b8126 img{
    width: auto!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4c6a51 */.elementor-450 .elementor-element.elementor-element-a4c6a51{

backdrop-filter: blur(15px);
-webkit-backdrop-filter: blur(15px);
background: rgba(255, 255, 255, 0.05);

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-950e576 */.elementor-450 .elementor-element.elementor-element-950e576 img{
    width: auto!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c920981 */.elementor-450 .elementor-element.elementor-element-c920981{
    /*box-shadow: 0px 0px 28px 0px rgba(255, 255, 255, 0.06) inset;*/

backdrop-filter: blur(15px);
-webkit-backdrop-filter: blur(15px);
background: rgba(255, 255, 255, 0.05);

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-767b57f */.elementor-450 .elementor-element.elementor-element-767b57f img{
    width: auto!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b06d007 */.elementor-450 .elementor-element.elementor-element-b06d007{


backdrop-filter: blur(15px);
-webkit-backdrop-filter: blur(15px);
background: rgba(255, 255, 255, 0.05);

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3cf6282 */.elementor-450 .elementor-element.elementor-element-3cf6282 img{
    width: auto!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af952d2 */.elementor-450 .elementor-element.elementor-element-af952d2{


backdrop-filter: blur(15px);
-webkit-backdrop-filter: blur(15px);
background: rgba(255, 255, 255, 0.05);

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1350343 */.elementor-450 .elementor-element.elementor-element-1350343 img{
    width: auto!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1e0840 */.elementor-450 .elementor-element.elementor-element-c1e0840{


backdrop-filter: blur(15px);
-webkit-backdrop-filter: blur(15px);
background: rgba(255, 255, 255, 0.05);

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e7b8126 */.elementor-450 .elementor-element.elementor-element-e7b8126 img{
    width: auto!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4c6a51 */.elementor-450 .elementor-element.elementor-element-a4c6a51{

backdrop-filter: blur(15px);
-webkit-backdrop-filter: blur(15px);
background: rgba(255, 255, 255, 0.05);

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-950e576 */.elementor-450 .elementor-element.elementor-element-950e576 img{
    width: auto!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c920981 */.elementor-450 .elementor-element.elementor-element-c920981{
    /*box-shadow: 0px 0px 28px 0px rgba(255, 255, 255, 0.06) inset;*/

backdrop-filter: blur(15px);
-webkit-backdrop-filter: blur(15px);
background: rgba(255, 255, 255, 0.05);

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-767b57f */.elementor-450 .elementor-element.elementor-element-767b57f img{
    width: auto!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b06d007 */.elementor-450 .elementor-element.elementor-element-b06d007{


backdrop-filter: blur(15px);
-webkit-backdrop-filter: blur(15px);
background: rgba(255, 255, 255, 0.05);

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3cf6282 */.elementor-450 .elementor-element.elementor-element-3cf6282 img{
    width: auto!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af952d2 */.elementor-450 .elementor-element.elementor-element-af952d2{


backdrop-filter: blur(15px);
-webkit-backdrop-filter: blur(15px);
background: rgba(255, 255, 255, 0.05);

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1350343 */.elementor-450 .elementor-element.elementor-element-1350343 img{
    width: auto!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1e0840 */.elementor-450 .elementor-element.elementor-element-c1e0840{


backdrop-filter: blur(15px);
-webkit-backdrop-filter: blur(15px);
background: rgba(255, 255, 255, 0.05);

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e7b8126 */.elementor-450 .elementor-element.elementor-element-e7b8126 img{
    width: auto!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4c6a51 */.elementor-450 .elementor-element.elementor-element-a4c6a51{

backdrop-filter: blur(15px);
-webkit-backdrop-filter: blur(15px);
background: rgba(255, 255, 255, 0.05);

}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-5c89f30 *//*.elementor-450 .elementor-element.elementor-element-5c89f30 .e-n-carousel, .elementor-450 .elementor-element.elementor-element-5c89f30 .swiper-slide{*/
/*    overflow: visible !important;*/
/*}*/

@media (max-width: 1200px){
    .elementor-450 .elementor-element.elementor-element-5c89f30{
        overflow: hidden !important;
    }
}/* End custom CSS */