.elementor-360 .elementor-element.elementor-element-a8665ac{--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:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-360 .elementor-element.elementor-element-943dee5 img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-360 .elementor-element.elementor-element-0e329ba{text-align:left;}.elementor-360 .elementor-element.elementor-element-0e329ba .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:52px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-360 .elementor-element.elementor-element-d6835eb{text-align:left;color:var( --e-global-color-secondary );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 );}.elementor-360 .elementor-element.elementor-element-5b0a40c{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-360 .elementor-element.elementor-element-ec29fea{text-align:left;}.elementor-360 .elementor-element.elementor-element-ec29fea .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:52px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-360 .elementor-element.elementor-element-3d44108{--swiper-slides-to-display:3;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--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:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:28px;--arrow-normal-color:var( --e-global-color-secondary );}.elementor-360 .elementor-element.elementor-element-3d44108 .swiper-slide > .elementor-element{height:100%;}@media(max-width:1440px){.elementor-360 .elementor-element.elementor-element-0e329ba .elementor-heading-title{font-size:46px;}.elementor-360 .elementor-element.elementor-element-d6835eb{font-size:var( --e-global-typography-primary-font-size );}.elementor-360 .elementor-element.elementor-element-ec29fea .elementor-heading-title{font-size:46px;}.elementor-360 .elementor-element.elementor-element-3d44108{--swiper-slides-to-display:3;}}@media(max-width:1200px){.elementor-360 .elementor-element.elementor-element-943dee5 img{height:350px;}.elementor-360 .elementor-element.elementor-element-d6835eb{font-size:var( --e-global-typography-primary-font-size );}.elementor-360 .elementor-element.elementor-element-3d44108{--swiper-slides-to-display:2;}}@media(max-width:700px){.elementor-360 .elementor-element.elementor-element-943dee5 img{height:250px;}.elementor-360 .elementor-element.elementor-element-0e329ba{text-align:center;}.elementor-360 .elementor-element.elementor-element-0e329ba .elementor-heading-title{font-size:32px;}.elementor-360 .elementor-element.elementor-element-d6835eb{font-size:var( --e-global-typography-primary-font-size );}.elementor-360 .elementor-element.elementor-element-ec29fea{text-align:center;}.elementor-360 .elementor-element.elementor-element-ec29fea .elementor-heading-title{font-size:32px;}.elementor-360 .elementor-element.elementor-element-3d44108{--swiper-slides-to-display:1;}}/* Start custom CSS for theme-post-content, class: .elementor-element-d6835eb */.elementor-360 .elementor-element.elementor-element-d6835eb p{
    font-family: Manrope;
    color: #6C6966;
    font-size: 18px;
    font-weight: 500;
}

.elementor-360 .elementor-element.elementor-element-d6835eb strong{
    color: #121011;
}

.elementor-360 .elementor-element.elementor-element-d6835eb h2{
    font-size: 32px;
    text-transform: uppercase;
}

.elementor-360 .elementor-element.elementor-element-d6835eb li{
    color: #6C6966;
}

@media(max-width: 1440px){
    .elementor-360 .elementor-element.elementor-element-d6835eb h2{
        font-size: 28px;
    }
    
    .elementor-360 .elementor-element.elementor-element-d6835eb p, 
    .elementor-360 .elementor-element.elementor-element-d6835eb ul{
        font-size: 16px;
    }
}

@media(max-width: 1200px){
    .elementor-360 .elementor-element.elementor-element-d6835eb h2{
        font-size: 26px;
        text-align: center;
    }
    
    .elementor-360 .elementor-element.elementor-element-d6835eb p, 
    .elementor-360 .elementor-element.elementor-element-d6835eb ul{
        font-size: 14px;
        text-align: center;
    }
}
.elementor-360 .elementor-element.elementor-element-d6835eb ul{
    padding-bottom: 14.400px !important;
}/* End custom CSS */