.elementor-1449 .elementor-element.elementor-element-4ad5374b{--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:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1449 .elementor-element.elementor-element-3472bc2c{--display:flex;}.elementor-1449 .elementor-element.elementor-element-7b163cdf{--display:flex;}.elementor-1449 .elementor-element.elementor-element-3530e53c{--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1449 .elementor-element.elementor-element-76efa9f5{--display:flex;--background-transition:0.5s;--border-radius:999px 999px 999px 999px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1449 .elementor-element.elementor-element-76efa9f5:not(.elementor-motion-effects-element-type-background), .elementor-1449 .elementor-element.elementor-element-76efa9f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-53b8084 );}.elementor-1449 .elementor-element.elementor-element-76efa9f5:hover{background-color:var( --e-global-color-e27b104 );}.elementor-1449 .elementor-element.elementor-element-76efa9f5.e-con:hover{--e-con-transform-translateY:-5px;--e-con-transform-scale:1.01;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1449 .elementor-element.elementor-element-3a38f1f9 img{width:150px;height:150px;object-fit:contain;object-position:center center;border-radius:999px 999px 999px 999px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-1449 .elementor-element.elementor-element-c9da9ef .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.125rem;font-weight:600;line-height:1.5rem;}.elementor-1449 .elementor-element.elementor-element-1b1d5280{--display:flex;}.elementor-1449 .elementor-element.elementor-element-48e17b36{--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1449 .elementor-element.elementor-element-28c901c6{--display:flex;--background-transition:0.5s;--border-radius:999px 999px 999px 999px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1449 .elementor-element.elementor-element-28c901c6:not(.elementor-motion-effects-element-type-background), .elementor-1449 .elementor-element.elementor-element-28c901c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-53b8084 );}.elementor-1449 .elementor-element.elementor-element-28c901c6:hover{background-color:var( --e-global-color-e27b104 );}.elementor-1449 .elementor-element.elementor-element-28c901c6.e-con:hover{--e-con-transform-translateY:-5px;--e-con-transform-scale:1.01;}.elementor-1449 .elementor-element.elementor-element-5bdee45c img{width:150px;height:150px;object-fit:contain;object-position:center center;border-radius:999px 999px 999px 999px;}.elementor-1449 .elementor-element.elementor-element-72c91bda .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.125rem;font-weight:600;line-height:1.5rem;}.elementor-1449 .elementor-element.elementor-element-64a47f00{--display:flex;}.elementor-1449 .elementor-element.elementor-element-3f11a8b{--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1449 .elementor-element.elementor-element-2556e30b{--display:flex;--background-transition:0.5s;--border-radius:999px 999px 999px 999px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1449 .elementor-element.elementor-element-2556e30b:not(.elementor-motion-effects-element-type-background), .elementor-1449 .elementor-element.elementor-element-2556e30b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-53b8084 );}.elementor-1449 .elementor-element.elementor-element-2556e30b:hover{background-color:var( --e-global-color-e27b104 );}.elementor-1449 .elementor-element.elementor-element-2556e30b.e-con:hover{--e-con-transform-translateY:-5px;--e-con-transform-scale:1.01;}.elementor-1449 .elementor-element.elementor-element-1afc2ef5 img{width:150px;height:150px;object-fit:contain;object-position:center center;border-radius:999px 999px 999px 999px;}.elementor-1449 .elementor-element.elementor-element-71f1b249 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.125rem;font-weight:600;line-height:1.5rem;}.elementor-1449 .elementor-element.elementor-element-24b501a8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1449 .elementor-element.elementor-element-48752112{--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1449 .elementor-element.elementor-element-460488ee{--display:flex;--background-transition:0.5s;--border-radius:999px 999px 999px 999px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1449 .elementor-element.elementor-element-460488ee:not(.elementor-motion-effects-element-type-background), .elementor-1449 .elementor-element.elementor-element-460488ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-53b8084 );}.elementor-1449 .elementor-element.elementor-element-460488ee:hover{background-color:var( --e-global-color-e27b104 );}.elementor-1449 .elementor-element.elementor-element-460488ee.e-con:hover{--e-con-transform-translateY:-5px;--e-con-transform-scale:1.01;}.elementor-1449 .elementor-element.elementor-element-5e091737 img{width:150px;height:150px;object-fit:contain;object-position:center center;border-radius:999px 999px 999px 999px;}.elementor-1449 .elementor-element.elementor-element-180071b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.125rem;font-weight:600;line-height:1.5rem;}.elementor-1449 .elementor-element.elementor-element-611c2fd{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1449 .elementor-element.elementor-element-96035e2{--display:flex;--background-transition:0.5s;--border-radius:999px 999px 999px 999px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1449 .elementor-element.elementor-element-96035e2:not(.elementor-motion-effects-element-type-background), .elementor-1449 .elementor-element.elementor-element-96035e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-53b8084 );}.elementor-1449 .elementor-element.elementor-element-96035e2:hover{background-color:var( --e-global-color-e27b104 );}.elementor-1449 .elementor-element.elementor-element-24b9d4e0{--display:flex;--background-transition:0.5s;--border-radius:999px 999px 999px 999px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1449 .elementor-element.elementor-element-24b9d4e0:not(.elementor-motion-effects-element-type-background), .elementor-1449 .elementor-element.elementor-element-24b9d4e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-53b8084 );}.elementor-1449 .elementor-element.elementor-element-24b9d4e0:hover{background-color:var( --e-global-color-e27b104 );}.elementor-1449 .elementor-element.elementor-element-24b9d4e0.e-con:hover{--e-con-transform-translateY:-5px;--e-con-transform-scale:1.01;}.elementor-1449 .elementor-element.elementor-element-2908c133 img{width:150px;height:150px;object-fit:contain;object-position:center center;border-radius:999px 999px 999px 999px;}.elementor-1449 .elementor-element.elementor-element-6243c08e{text-align:center;}.elementor-1449 .elementor-element.elementor-element-6243c08e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.125rem;font-weight:600;line-height:1.5rem;}.elementor-1449 .elementor-element.elementor-element-382dc332{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:40px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-15px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-15px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:var( --e-global-color-secondary );--e-n-carousel-arrow-hover-color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-1449 .elementor-element.elementor-element-4ad5374b{--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1449 .elementor-element.elementor-element-3a38f1f9 img{width:125px;height:125px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1449 .elementor-element.elementor-element-5bdee45c img{width:125px;height:125px;}.elementor-1449 .elementor-element.elementor-element-1afc2ef5 img{width:125px;height:125px;}.elementor-1449 .elementor-element.elementor-element-5e091737 img{width:125px;height:125px;}.elementor-1449 .elementor-element.elementor-element-2908c133 img{width:125px;height:125px;}.elementor-1449 .elementor-element.elementor-element-382dc332{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:35px;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-25px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:50px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:50px;}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1449 .elementor-element.elementor-element-382dc332{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:25px;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-23px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:50px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:50px;}}/* Start custom CSS for container, class: .elementor-element-76efa9f5 */.elementor-1449 .elementor-element.elementor-element-76efa9f5{
    width: 150px;
    height: 150px;
}
@media screen and (max-width: 1024px){
    .elementor-1449 .elementor-element.elementor-element-76efa9f5{
        width: 125px;
        height: 125px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c9da9ef */.elementor-1449 .elementor-element.elementor-element-c9da9ef h2 a{
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28c901c6 */.elementor-1449 .elementor-element.elementor-element-28c901c6{
    width: 150px;
    height: 150px;
}
@media screen and (max-width: 1024px){
    .elementor-1449 .elementor-element.elementor-element-28c901c6{
        width: 125px;
        height: 125px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72c91bda */.elementor-1449 .elementor-element.elementor-element-72c91bda h2 a{
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2556e30b */.elementor-1449 .elementor-element.elementor-element-2556e30b{
    width: 150px;
    height: 150px;
}
@media screen and (max-width: 1024px){
    .elementor-1449 .elementor-element.elementor-element-2556e30b{
        width: 125px;
        height: 125px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-71f1b249 */.elementor-1449 .elementor-element.elementor-element-71f1b249 h2 a{
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-460488ee */.elementor-1449 .elementor-element.elementor-element-460488ee{
    width: 150px;
    height: 150px;
}
@media screen and (max-width: 1024px){
    .elementor-1449 .elementor-element.elementor-element-460488ee{
        width: 125px;
        height: 125px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-180071b */.elementor-1449 .elementor-element.elementor-element-180071b h2 a{
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24b9d4e0 */.elementor-1449 .elementor-element.elementor-element-24b9d4e0{
    width: 150px;
    height: 150px;
}
@media screen and (max-width: 1024px){
    .elementor-1449 .elementor-element.elementor-element-24b9d4e0{
        width: 125px;
        height: 125px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6243c08e */.elementor-1449 .elementor-element.elementor-element-6243c08e h2 a{
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96035e2 */.elementor-1449 .elementor-element.elementor-element-96035e2{
    width: 150px;
    height: 150px;
}
@media screen and (max-width: 1024px){
    .elementor-1449 .elementor-element.elementor-element-96035e2{
        width: 125px;
        height: 125px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76efa9f5 */.elementor-1449 .elementor-element.elementor-element-76efa9f5{
    width: 150px;
    height: 150px;
}
@media screen and (max-width: 1024px){
    .elementor-1449 .elementor-element.elementor-element-76efa9f5{
        width: 125px;
        height: 125px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c9da9ef */.elementor-1449 .elementor-element.elementor-element-c9da9ef h2 a{
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28c901c6 */.elementor-1449 .elementor-element.elementor-element-28c901c6{
    width: 150px;
    height: 150px;
}
@media screen and (max-width: 1024px){
    .elementor-1449 .elementor-element.elementor-element-28c901c6{
        width: 125px;
        height: 125px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72c91bda */.elementor-1449 .elementor-element.elementor-element-72c91bda h2 a{
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2556e30b */.elementor-1449 .elementor-element.elementor-element-2556e30b{
    width: 150px;
    height: 150px;
}
@media screen and (max-width: 1024px){
    .elementor-1449 .elementor-element.elementor-element-2556e30b{
        width: 125px;
        height: 125px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-71f1b249 */.elementor-1449 .elementor-element.elementor-element-71f1b249 h2 a{
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-460488ee */.elementor-1449 .elementor-element.elementor-element-460488ee{
    width: 150px;
    height: 150px;
}
@media screen and (max-width: 1024px){
    .elementor-1449 .elementor-element.elementor-element-460488ee{
        width: 125px;
        height: 125px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-180071b */.elementor-1449 .elementor-element.elementor-element-180071b h2 a{
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24b9d4e0 */.elementor-1449 .elementor-element.elementor-element-24b9d4e0{
    width: 150px;
    height: 150px;
}
@media screen and (max-width: 1024px){
    .elementor-1449 .elementor-element.elementor-element-24b9d4e0{
        width: 125px;
        height: 125px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6243c08e */.elementor-1449 .elementor-element.elementor-element-6243c08e h2 a{
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96035e2 */.elementor-1449 .elementor-element.elementor-element-96035e2{
    width: 150px;
    height: 150px;
}
@media screen and (max-width: 1024px){
    .elementor-1449 .elementor-element.elementor-element-96035e2{
        width: 125px;
        height: 125px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76efa9f5 */.elementor-1449 .elementor-element.elementor-element-76efa9f5{
    width: 150px;
    height: 150px;
}
@media screen and (max-width: 1024px){
    .elementor-1449 .elementor-element.elementor-element-76efa9f5{
        width: 125px;
        height: 125px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c9da9ef */.elementor-1449 .elementor-element.elementor-element-c9da9ef h2 a{
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28c901c6 */.elementor-1449 .elementor-element.elementor-element-28c901c6{
    width: 150px;
    height: 150px;
}
@media screen and (max-width: 1024px){
    .elementor-1449 .elementor-element.elementor-element-28c901c6{
        width: 125px;
        height: 125px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72c91bda */.elementor-1449 .elementor-element.elementor-element-72c91bda h2 a{
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2556e30b */.elementor-1449 .elementor-element.elementor-element-2556e30b{
    width: 150px;
    height: 150px;
}
@media screen and (max-width: 1024px){
    .elementor-1449 .elementor-element.elementor-element-2556e30b{
        width: 125px;
        height: 125px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-71f1b249 */.elementor-1449 .elementor-element.elementor-element-71f1b249 h2 a{
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-460488ee */.elementor-1449 .elementor-element.elementor-element-460488ee{
    width: 150px;
    height: 150px;
}
@media screen and (max-width: 1024px){
    .elementor-1449 .elementor-element.elementor-element-460488ee{
        width: 125px;
        height: 125px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-180071b */.elementor-1449 .elementor-element.elementor-element-180071b h2 a{
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24b9d4e0 */.elementor-1449 .elementor-element.elementor-element-24b9d4e0{
    width: 150px;
    height: 150px;
}
@media screen and (max-width: 1024px){
    .elementor-1449 .elementor-element.elementor-element-24b9d4e0{
        width: 125px;
        height: 125px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6243c08e */.elementor-1449 .elementor-element.elementor-element-6243c08e h2 a{
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96035e2 */.elementor-1449 .elementor-element.elementor-element-96035e2{
    width: 150px;
    height: 150px;
}
@media screen and (max-width: 1024px){
    .elementor-1449 .elementor-element.elementor-element-96035e2{
        width: 125px;
        height: 125px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76efa9f5 */.elementor-1449 .elementor-element.elementor-element-76efa9f5{
    width: 150px;
    height: 150px;
}
@media screen and (max-width: 1024px){
    .elementor-1449 .elementor-element.elementor-element-76efa9f5{
        width: 125px;
        height: 125px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c9da9ef */.elementor-1449 .elementor-element.elementor-element-c9da9ef h2 a{
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28c901c6 */.elementor-1449 .elementor-element.elementor-element-28c901c6{
    width: 150px;
    height: 150px;
}
@media screen and (max-width: 1024px){
    .elementor-1449 .elementor-element.elementor-element-28c901c6{
        width: 125px;
        height: 125px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72c91bda */.elementor-1449 .elementor-element.elementor-element-72c91bda h2 a{
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2556e30b */.elementor-1449 .elementor-element.elementor-element-2556e30b{
    width: 150px;
    height: 150px;
}
@media screen and (max-width: 1024px){
    .elementor-1449 .elementor-element.elementor-element-2556e30b{
        width: 125px;
        height: 125px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-71f1b249 */.elementor-1449 .elementor-element.elementor-element-71f1b249 h2 a{
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-460488ee */.elementor-1449 .elementor-element.elementor-element-460488ee{
    width: 150px;
    height: 150px;
}
@media screen and (max-width: 1024px){
    .elementor-1449 .elementor-element.elementor-element-460488ee{
        width: 125px;
        height: 125px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-180071b */.elementor-1449 .elementor-element.elementor-element-180071b h2 a{
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24b9d4e0 */.elementor-1449 .elementor-element.elementor-element-24b9d4e0{
    width: 150px;
    height: 150px;
}
@media screen and (max-width: 1024px){
    .elementor-1449 .elementor-element.elementor-element-24b9d4e0{
        width: 125px;
        height: 125px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6243c08e */.elementor-1449 .elementor-element.elementor-element-6243c08e h2 a{
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96035e2 */.elementor-1449 .elementor-element.elementor-element-96035e2{
    width: 150px;
    height: 150px;
}
@media screen and (max-width: 1024px){
    .elementor-1449 .elementor-element.elementor-element-96035e2{
        width: 125px;
        height: 125px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76efa9f5 */.elementor-1449 .elementor-element.elementor-element-76efa9f5{
    width: 150px;
    height: 150px;
}
@media screen and (max-width: 1024px){
    .elementor-1449 .elementor-element.elementor-element-76efa9f5{
        width: 125px;
        height: 125px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c9da9ef */.elementor-1449 .elementor-element.elementor-element-c9da9ef h2 a{
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28c901c6 */.elementor-1449 .elementor-element.elementor-element-28c901c6{
    width: 150px;
    height: 150px;
}
@media screen and (max-width: 1024px){
    .elementor-1449 .elementor-element.elementor-element-28c901c6{
        width: 125px;
        height: 125px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72c91bda */.elementor-1449 .elementor-element.elementor-element-72c91bda h2 a{
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2556e30b */.elementor-1449 .elementor-element.elementor-element-2556e30b{
    width: 150px;
    height: 150px;
}
@media screen and (max-width: 1024px){
    .elementor-1449 .elementor-element.elementor-element-2556e30b{
        width: 125px;
        height: 125px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-71f1b249 */.elementor-1449 .elementor-element.elementor-element-71f1b249 h2 a{
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-460488ee */.elementor-1449 .elementor-element.elementor-element-460488ee{
    width: 150px;
    height: 150px;
}
@media screen and (max-width: 1024px){
    .elementor-1449 .elementor-element.elementor-element-460488ee{
        width: 125px;
        height: 125px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-180071b */.elementor-1449 .elementor-element.elementor-element-180071b h2 a{
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24b9d4e0 */.elementor-1449 .elementor-element.elementor-element-24b9d4e0{
    width: 150px;
    height: 150px;
}
@media screen and (max-width: 1024px){
    .elementor-1449 .elementor-element.elementor-element-24b9d4e0{
        width: 125px;
        height: 125px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6243c08e */.elementor-1449 .elementor-element.elementor-element-6243c08e h2 a{
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96035e2 */.elementor-1449 .elementor-element.elementor-element-96035e2{
    width: 150px;
    height: 150px;
}
@media screen and (max-width: 1024px){
    .elementor-1449 .elementor-element.elementor-element-96035e2{
        width: 125px;
        height: 125px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76efa9f5 */.elementor-1449 .elementor-element.elementor-element-76efa9f5{
    width: 150px;
    height: 150px;
}
@media screen and (max-width: 1024px){
    .elementor-1449 .elementor-element.elementor-element-76efa9f5{
        width: 125px;
        height: 125px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c9da9ef */.elementor-1449 .elementor-element.elementor-element-c9da9ef h2 a{
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28c901c6 */.elementor-1449 .elementor-element.elementor-element-28c901c6{
    width: 150px;
    height: 150px;
}
@media screen and (max-width: 1024px){
    .elementor-1449 .elementor-element.elementor-element-28c901c6{
        width: 125px;
        height: 125px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72c91bda */.elementor-1449 .elementor-element.elementor-element-72c91bda h2 a{
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2556e30b */.elementor-1449 .elementor-element.elementor-element-2556e30b{
    width: 150px;
    height: 150px;
}
@media screen and (max-width: 1024px){
    .elementor-1449 .elementor-element.elementor-element-2556e30b{
        width: 125px;
        height: 125px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-71f1b249 */.elementor-1449 .elementor-element.elementor-element-71f1b249 h2 a{
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-460488ee */.elementor-1449 .elementor-element.elementor-element-460488ee{
    width: 150px;
    height: 150px;
}
@media screen and (max-width: 1024px){
    .elementor-1449 .elementor-element.elementor-element-460488ee{
        width: 125px;
        height: 125px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-180071b */.elementor-1449 .elementor-element.elementor-element-180071b h2 a{
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24b9d4e0 */.elementor-1449 .elementor-element.elementor-element-24b9d4e0{
    width: 150px;
    height: 150px;
}
@media screen and (max-width: 1024px){
    .elementor-1449 .elementor-element.elementor-element-24b9d4e0{
        width: 125px;
        height: 125px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6243c08e */.elementor-1449 .elementor-element.elementor-element-6243c08e h2 a{
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96035e2 */.elementor-1449 .elementor-element.elementor-element-96035e2{
    width: 150px;
    height: 150px;
}
@media screen and (max-width: 1024px){
    .elementor-1449 .elementor-element.elementor-element-96035e2{
        width: 125px;
        height: 125px;
    }
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-382dc332 */@media screen and (min-width: 1025px){
    .elementor-1449 .elementor-element.elementor-element-382dc332 div.elementor-swiper-button{
        display: none;
    }
}/* End custom CSS */