.elementor-331 .elementor-element.elementor-element-7b20211{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-top:100px;--padding-right:25px;--padding-bottom:100px;--padding-left:25px;}.elementor-331 .elementor-element.elementor-element-c139cab{text-align:center;}.elementor-331 .elementor-element.elementor-element-c139cab .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-331 .elementor-element.elementor-element-c139cab.elementor-element{--align-self:center;}.elementor-331 .elementor-element.elementor-element-58152e6{text-align:center;}.elementor-331 .elementor-element.elementor-element-58152e6 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-331 .elementor-element.elementor-element-ccdc393 .elementor-accordion-item{border-width:0px;}.elementor-331 .elementor-element.elementor-element-ccdc393 .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-331 .elementor-element.elementor-element-ccdc393 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-331 .elementor-element.elementor-element-ccdc393 .elementor-tab-title{background-color:#AACD4400;padding:37px 65px 37px 95px;}.elementor-331 .elementor-element.elementor-element-ccdc393 .elementor-accordion-icon, .elementor-331 .elementor-element.elementor-element-ccdc393 .elementor-accordion-title{color:var( --e-global-color-text );}.elementor-331 .elementor-element.elementor-element-ccdc393 .elementor-accordion-icon svg{fill:var( --e-global-color-text );}.elementor-331 .elementor-element.elementor-element-ccdc393 .elementor-active .elementor-accordion-icon, .elementor-331 .elementor-element.elementor-element-ccdc393 .elementor-active .elementor-accordion-title{color:var( --e-global-color-text );}.elementor-331 .elementor-element.elementor-element-ccdc393 .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-text );}.elementor-331 .elementor-element.elementor-element-ccdc393 .elementor-accordion-title{font-family:var( --e-global-typography-e7565cd-font-family ), Sans-serif;font-size:var( --e-global-typography-e7565cd-font-size );font-weight:var( --e-global-typography-e7565cd-font-weight );text-transform:var( --e-global-typography-e7565cd-text-transform );line-height:var( --e-global-typography-e7565cd-line-height );letter-spacing:var( --e-global-typography-e7565cd-letter-spacing );word-spacing:var( --e-global-typography-e7565cd-word-spacing );}.elementor-331 .elementor-element.elementor-element-ccdc393 .elementor-tab-title .elementor-accordion-icon i:before{color:#29A0D500;}.elementor-331 .elementor-element.elementor-element-ccdc393 .elementor-tab-title .elementor-accordion-icon svg{fill:#29A0D500;}.elementor-331 .elementor-element.elementor-element-ccdc393 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#02010100;}.elementor-331 .elementor-element.elementor-element-ccdc393 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#02010100;}.elementor-331 .elementor-element.elementor-element-ccdc393 .elementor-tab-content{padding:100px 95px 48px 95px;}.elementor-331 .elementor-element.elementor-element-ccdc393 > .elementor-widget-container{margin:90px 0px 150px 0px;}.elementor-331 .elementor-element.elementor-element-ccdc393{width:var( --container-widget-width, 1150px );max-width:1150px;--container-widget-width:1150px;--container-widget-flex-grow:0;}.elementor-331 .elementor-element.elementor-element-c21cc9a .elementor-button .elementor-align-icon-right{margin-left:0px;}.elementor-331 .elementor-element.elementor-element-c21cc9a .elementor-button .elementor-align-icon-left{margin-right:0px;}.elementor-331 .elementor-element.elementor-element-c21cc9a .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-1f65bdb );color:var( --e-global-color-1f65bdb );background-color:var( --e-global-color-primary );border-radius:23px 23px 23px 23px;padding:10px 0px 10px 0px;}.elementor-331 .elementor-element.elementor-element-c21cc9a .elementor-button:hover, .elementor-331 .elementor-element.elementor-element-c21cc9a .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-331 .elementor-element.elementor-element-88416fc{--display:flex;--background-transition:0.3s;--padding-top:110px;--padding-right:25px;--padding-bottom:80px;--padding-left:25px;}.elementor-331 .elementor-element.elementor-element-88416fc:not(.elementor-motion-effects-element-type-background), .elementor-331 .elementor-element.elementor-element-88416fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3a80660 );}.elementor-331 .elementor-element.elementor-element-88416fc, .elementor-331 .elementor-element.elementor-element-88416fc::before{--border-transition:0.3s;}.elementor-331 .elementor-element.elementor-element-bec4f19{text-align:left;}.elementor-331 .elementor-element.elementor-element-bec4f19 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-331 .elementor-element.elementor-element-bec4f19 > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-331 .elementor-element.elementor-element-90c0f76{--e-image-carousel-slides-to-show:3;width:var( --container-widget-width, 1280px );max-width:1280px;--container-widget-width:1280px;--container-widget-flex-grow:0;}.elementor-331 .elementor-element.elementor-element-90c0f76 .swiper-pagination-bullet{width:6px;height:6px;background:var( --e-global-color-primary );}.elementor-331 .elementor-element.elementor-element-90c0f76 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF00;opacity:1;}.elementor-331 .elementor-element.elementor-element-90c0f76 .swiper-wrapper{display:flex;align-items:center;}.elementor-331 .elementor-element.elementor-element-90c0f76.elementor-element{--align-self:center;}.elementor-331 .elementor-element.elementor-element-2234d13{text-align:center;}.elementor-331 .elementor-element.elementor-element-2234d13 > .elementor-widget-container{margin:50px 0px 10px 0px;}.elementor-331 .elementor-element.elementor-element-7ecc91a .elementor-icon-wrapper{text-align:center;}.elementor-331 .elementor-element.elementor-element-7ecc91a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-331 .elementor-element.elementor-element-7ecc91a.elementor-view-framed .elementor-icon, .elementor-331 .elementor-element.elementor-element-7ecc91a.elementor-view-default .elementor-icon{color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-331 .elementor-element.elementor-element-7ecc91a.elementor-view-framed .elementor-icon, .elementor-331 .elementor-element.elementor-element-7ecc91a.elementor-view-default .elementor-icon svg{fill:#FFFFFF00;}.elementor-331 .elementor-element.elementor-element-7ecc91a .elementor-icon{font-size:40px;}.elementor-331 .elementor-element.elementor-element-7ecc91a .elementor-icon svg{height:40px;}.elementor-331 .elementor-element.elementor-element-7ecc91a .elementor-icon-wrapper svg{width:100%;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-331 .elementor-element.elementor-element-c139cab .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-331 .elementor-element.elementor-element-58152e6 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-331 .elementor-element.elementor-element-ccdc393 .elementor-accordion-title{font-size:var( --e-global-typography-e7565cd-font-size );line-height:var( --e-global-typography-e7565cd-line-height );letter-spacing:var( --e-global-typography-e7565cd-letter-spacing );word-spacing:var( --e-global-typography-e7565cd-word-spacing );}.elementor-331 .elementor-element.elementor-element-ccdc393 .elementor-tab-title{padding:30px 30px 30px 30px;}.elementor-331 .elementor-element.elementor-element-ccdc393 .elementor-tab-content{padding:75px 50px 50px 50px;}.elementor-331 .elementor-element.elementor-element-c21cc9a .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-331 .elementor-element.elementor-element-bec4f19 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-331 .elementor-element.elementor-element-90c0f76{--e-image-carousel-slides-to-show:2;}}@media(max-width:767px){.elementor-331 .elementor-element.elementor-element-7b20211{--padding-top:69px;--padding-right:25px;--padding-bottom:70px;--padding-left:25px;}.elementor-331 .elementor-element.elementor-element-c139cab .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-331 .elementor-element.elementor-element-58152e6 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-331 .elementor-element.elementor-element-ccdc393 .elementor-accordion-title{font-size:var( --e-global-typography-e7565cd-font-size );line-height:var( --e-global-typography-e7565cd-line-height );letter-spacing:var( --e-global-typography-e7565cd-letter-spacing );word-spacing:var( --e-global-typography-e7565cd-word-spacing );}.elementor-331 .elementor-element.elementor-element-ccdc393 .elementor-tab-title{padding:20px 20px 20px 20px;}.elementor-331 .elementor-element.elementor-element-ccdc393 .elementor-tab-content{padding:50px 25px 25px 25px;}.elementor-331 .elementor-element.elementor-element-ccdc393 > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-331 .elementor-element.elementor-element-c21cc9a .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-331 .elementor-element.elementor-element-bec4f19 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-331 .elementor-element.elementor-element-90c0f76{--e-image-carousel-slides-to-show:1;}}/* Start custom CSS for accordion, class: .elementor-element-ccdc393 */.elementor-331 .elementor-element.elementor-element-ccdc393 .elementor-accordion {
    display: flex;
    flex-direction: column;
    grid-gap: 96px;
}
@media only screen and (max-width: 1024px) {
    .elementor-331 .elementor-element.elementor-element-ccdc393 .elementor-accordion {
        grid-gap: 76px;
    }
}
@media only screen and (max-width: 767px) {
    .elementor-331 .elementor-element.elementor-element-ccdc393 .elementor-accordion {
        grid-gap: 66px;
    }
}
.elementor-331 .elementor-element.elementor-element-ccdc393 .elementor-accordion .elementor-accordion-icon svg {
    width: 20px;
    height: 20px;
    display: block;
}
.elementor-331 .elementor-element.elementor-element-ccdc393 .elementor-accordion .elementor-accordion-item .elementor-tab-title {
    border-radius: 52px;
    border: 1px solid var(--e-global-color-accent);
    position: relative;
    z-index: 1;
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-direction: row-reverse;
    background: var(--e-global-color-1f65bdb);
    margin-bottom: -51px;
}
@media only screen and (max-width: 1024px) {
    .elementor-331 .elementor-element.elementor-element-ccdc393 .elementor-accordion .elementor-accordion-item .elementor-tab-title {
        margin-bottom: -39px;
    }
}
@media only screen and (max-width: 767px) {
    .elementor-331 .elementor-element.elementor-element-ccdc393 .elementor-accordion .elementor-accordion-item .elementor-tab-title {
        margin-bottom: -26px;
    }
}
.elementor-331 .elementor-element.elementor-element-ccdc393 .elementor-accordion .elementor-accordion-item .elementor-tab-title.elementor-active {
    border-width: 1px;
    background: var(--e-global-color-accent);
}
.elementor-331 .elementor-element.elementor-element-ccdc393 .elementor-accordion .elementor-accordion-item .elementor-tab-content {
    border-bottom-left-radius: 52px;
    border-bottom-right-radius: 52px;
    border: 1px solid var(--e-global-color-accent);
    border-top: none;
    margin-bottom: -51px;
}
.elementor-331 .elementor-element.elementor-element-ccdc393 .elementor-accordion .elementor-accordion-item .elementor-tab-content ul {
    list-style: none;
    display: flex;
    flex-direction: column;
    grid-gap: 25px;
    padding: 0;
}
.elementor-331 .elementor-element.elementor-element-ccdc393 .elementor-accordion .elementor-accordion-item .elementor-tab-content li {
    position: relative;
    padding: 0 0 0 35px;
}
.elementor-331 .elementor-element.elementor-element-ccdc393 .elementor-accordion .elementor-accordion-item .elementor-tab-content li:before {
    position: absolute;
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg width='13' height='19' viewBox='0 0 13 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.5 3L7.11573 2.57178L6.5 1.68644L5.88427 2.57178L6.5 3ZM6.5 3C7.11573 2.57178 7.11579 2.57186 7.11586 2.57197L7.1161 2.57231L7.11688 2.57343L7.11965 2.57742L7.12997 2.59234L7.169 2.64905C7.20291 2.69849 7.25227 2.77079 7.31485 2.86344C7.44 3.04871 7.6182 3.31556 7.83179 3.64386C8.25853 4.2998 8.82864 5.20429 9.39984 6.19563C9.96966 7.18457 10.548 8.27276 10.9861 9.29388C11.4129 10.2887 11.75 11.316 11.75 12.1493C11.75 15.1885 9.45151 17.75 6.5 17.75C3.54849 17.75 1.25 15.1885 1.25 12.1493C1.25 11.316 1.58707 10.2887 2.01388 9.29388C2.45197 8.27276 3.03034 7.18457 3.60016 6.19563C4.17136 5.20429 4.74147 4.2998 5.16821 3.64386C5.3818 3.31556 5.56 3.04871 5.68515 2.86344C5.74773 2.77079 5.79709 2.69849 5.831 2.64905L5.87003 2.59234L5.88035 2.57742L5.88312 2.57343L5.8839 2.57231L5.88414 2.57197C5.88421 2.57186 5.88427 2.57178 6.5 3Z' stroke='%23AACD44' stroke-width='1.5'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    width: 18px;
    height: 18px;
    top: 5px;
    left: 0;
}
.elementor-331 .elementor-element.elementor-element-ccdc393 .elementor-accordion .elementor-accordion-item .elementor-tab-content a {
    display: inline-block;
    text-align: center;
    font-family: var( --e-global-typography-accent-font-family ), Sans-serif;
    font-size: var( --e-global-typography-accent-font-size );
    font-weight: var( --e-global-typography-accent-font-weight );
    line-height: var( --e-global-typography-accent-line-height );
    fill: var( --e-global-color-1f65bdb );
    color: var( --e-global-color-1f65bdb );
    background-color: var( --e-global-color-primary );
    border-radius: 23px 23px 23px 23px;
    padding: 10px 0px 10px 0px;
    width: 180px;
    margin-top: 45px;
    transition: all .3s;
}
.elementor-331 .elementor-element.elementor-element-ccdc393 .elementor-accordion .elementor-accordion-item .elementor-tab-content a:hover,
.elementor-331 .elementor-element.elementor-element-ccdc393 .elementor-accordion .elementor-accordion-item .elementor-tab-content a:focus {
background-color: var( --e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-90c0f76 */.elementor-331 .elementor-element.elementor-element-90c0f76 figure.swiper-slide-inner {
    width: 100%;
    height: 100%;
    aspect-ratio: 311 / 485;
    position: relative;
    margin: 0 -5.5% 0 5.5%;
}
.elementor-331 .elementor-element.elementor-element-90c0f76 figure.swiper-slide-inner::before {
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg width='312' height='483' viewBox='0 0 312 483' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M156 3L157.232 2.14476C156.952 1.74089 156.492 1.5 156 1.5C155.508 1.5 155.048 1.74089 154.768 2.14476L156 3ZM156 3C157.232 2.14476 157.233 2.14572 157.234 2.14752L157.24 2.1553L157.261 2.1859L157.345 2.30679C157.418 2.41374 157.529 2.57319 157.674 2.7838C157.964 3.20502 158.395 3.83091 158.956 4.65078C160.079 6.29051 161.724 8.70623 163.818 11.8126C168.006 18.0251 173.987 27.0005 181.164 38.0556C195.518 60.1645 214.658 90.5978 233.8 123.89C252.94 157.177 272.097 193.347 286.473 226.926C300.826 260.453 310.5 291.586 310.5 314.731C310.5 406.724 241.435 481.5 156 481.5C70.5649 481.5 1.5 406.724 1.5 314.731C1.5 291.586 11.1737 260.453 25.5273 226.926C39.9034 193.347 59.06 157.177 78.1996 123.89C97.342 90.5978 116.482 60.1645 130.836 38.0556C138.013 27.0005 143.994 18.0251 148.182 11.8126C150.276 8.70623 151.921 6.29051 153.044 4.65078C153.605 3.83091 154.036 3.20502 154.326 2.7838C154.471 2.57319 154.582 2.41374 154.655 2.30679L154.739 2.1859L154.76 2.1553L154.766 2.14752C154.767 2.14572 154.768 2.14476 156 3Z' stroke='%23AACD44' stroke-width='3' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
    width: 100%;
    height: 100%;
    display: block;
    position: absolute;
    bottom: -50%;
    left: 50%;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 78% auto;
    transform: translate(-50%, -50%);
    margin-left: -11%;
    margin-bottom: -4%;
    transition: background-size .3s ease;
}
.elementor-331 .elementor-element.elementor-element-90c0f76 .swiper-slide-next figure.swiper-slide-inner::before {
    background-size: 100% auto;
}
.elementor-331 .elementor-element.elementor-element-90c0f76 .swiper-slide {
    height: auto;
    align-self: stretch;
    padding: 0 60px;
}
.elementor-331 .elementor-element.elementor-element-90c0f76 .swiper-slide a {
    display: block;
    width: 100%;
    height: 100%;
    user-select: none;
}
.elementor-331 .elementor-element.elementor-element-90c0f76 .swiper-slide .swiper-slide-image {
    display: block;
    width: 78%;
    height: 100%;
    margin: auto;
    object-fit: cover;
    object-position: center;
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 312 483' style='enable-background:new 0 0 312 483;' xml:space='preserve'%3E%3Cpath d='M156,483C70,483,0,407.5,0,314.7c0-21.2,8.1-51,24.1-88.4c12.7-29.7,30.5-64.5,52.8-103.2c19.8-34.4,39.6-65.7,52.7-85.9 c7.4-11.4,13.5-20.6,17.4-26.3c2.1-3.1,3.7-5.5,4.9-7.2l1.7-2.5c0,0,0,0,0-0.1C154.1,0.5,155,0,156,0c1,0,1.9,0.5,2.5,1.3 c0,0,0,0,0,0c0,0,0,0,0,0.1l1.7,2.4c1.1,1.6,2.8,4.1,4.9,7.2c5.6,8.3,11.4,17.1,17.4,26.3c13.1,20.2,32.9,51.5,52.7,85.9 c22.3,38.7,40,73.4,52.8,103.2c16,37.4,24.1,67.2,24.1,88.4C312,407.5,242,483,156,483z'/%3E%3C/svg%3E%0A");
    mask-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 312 483' style='enable-background:new 0 0 312 483;' xml:space='preserve'%3E%3Cpath d='M156,483C70,483,0,407.5,0,314.7c0-21.2,8.1-51,24.1-88.4c12.7-29.7,30.5-64.5,52.8-103.2c19.8-34.4,39.6-65.7,52.7-85.9 c7.4-11.4,13.5-20.6,17.4-26.3c2.1-3.1,3.7-5.5,4.9-7.2l1.7-2.5c0,0,0,0,0-0.1C154.1,0.5,155,0,156,0c1,0,1.9,0.5,2.5,1.3 c0,0,0,0,0,0c0,0,0,0,0,0.1l1.7,2.4c1.1,1.6,2.8,4.1,4.9,7.2c5.6,8.3,11.4,17.1,17.4,26.3c13.1,20.2,32.9,51.5,52.7,85.9 c22.3,38.7,40,73.4,52.8,103.2c16,37.4,24.1,67.2,24.1,88.4C312,407.5,242,483,156,483z'/%3E%3C/svg%3E%0A");
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-position: center;
    mask-position: center;
    -webkit-mask-size: contain;
    mask-size: contain;
    transition: margin .3s ease, width .3s ease;
}

.elementor-331 .elementor-element.elementor-element-90c0f76 .swiper-slide.swiper-slide-next .swiper-slide-image {
    width: 100%;
}
.elementor-331 .elementor-element.elementor-element-90c0f76 .swiper-pagination-bullet {
    border: 1px solid var(--e-global-color-primary);
}
.elementor-331 .elementor-element.elementor-element-90c0f76 .swiper-pagination {
    display: inline-flex;
    height: auto;
    position: relative;
    width: auto;
    order: 2;
}
.elementor-331 .elementor-element.elementor-element-90c0f76 .swiper-pagination,
.elementor-331 .elementor-element.elementor-element-90c0f76 .elementor-swiper-button {
    top: auto;
    left: auto;
    bottom: auto;
    right: auto;
    margin: 0;
    transform: none;
}
.elementor-331 .elementor-element.elementor-element-90c0f76 .elementor-swiper-button {
    position: relative;
    display: inline-flex;
    border: 1px solid black;
    border-radius: 50%;
    width: 32px;
    height: 32px;
    justify-content: center;
    align-items: center;
}
.elementor-331 .elementor-element.elementor-element-90c0f76 .elementor-swiper-button svg {
    display: block;
    height: 14px
}
.elementor-331 .elementor-element.elementor-element-90c0f76 .elementor-swiper-button-prev {
    margin-right: 20px;
    order: 1;
}
.elementor-331 .elementor-element.elementor-element-90c0f76 .elementor-swiper-button-next {
    margin-left: 20px;
    order: 3;
}
.elementor-331 .elementor-element.elementor-element-90c0f76 .elementor-image-carousel-wrapper {
    padding-bottom: 0;
    row-gap: 100px;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
}
@media only screen and (max-width: 767px) {
    .elementor-331 .elementor-element.elementor-element-90c0f76 .swiper-pagination {
        display: none;
    }
}/* End custom CSS */