.elementor-168 .elementor-element.elementor-element-6326ad8{--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:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:155px;--padding-bottom:225px;--padding-left:0px;--padding-right:0px;}.elementor-168 .elementor-element.elementor-element-6326ad8:not(.elementor-motion-effects-element-type-background), .elementor-168 .elementor-element.elementor-element-6326ad8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3f7157b );}.elementor-168 .elementor-element.elementor-element-68d2705{--display:flex;--gap:56px 56px;--row-gap:56px;--column-gap:56px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-168 .elementor-element.elementor-element-0e99700 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-168 .elementor-element.elementor-element-0e99700.elementor-element{--align-self:center;}.elementor-168 .elementor-element.elementor-element-0e99700{text-align:center;}.elementor-168 .elementor-element.elementor-element-0e99700 .elementor-heading-title{font-family:"Noto Serif", Sans-serif;font-size:15px;font-weight:400;text-decoration:underline;line-height:20px;color:var( --e-global-color-19994c3 );}.elementor-168 .elementor-element.elementor-element-4a15231.elementor-element{--align-self:center;}.elementor-168 .elementor-element.elementor-element-4a15231{text-align:center;}.elementor-168 .elementor-element.elementor-element-4a15231 .elementor-heading-title{font-family:var( --e-global-typography-1ec64f9-font-family ), Sans-serif;font-size:var( --e-global-typography-1ec64f9-font-size );font-weight:var( --e-global-typography-1ec64f9-font-weight );line-height:var( --e-global-typography-1ec64f9-line-height );color:var( --e-global-color-19994c3 );}.elementor-168 .elementor-element.elementor-element-b0c60ff{--display:flex;}.elementor-168 .elementor-element.elementor-element-ac3fc0b{--swiper-slides-to-display:1;--swiper-offset-size:385px;--swiper-slides-gap:22px;--arrow-prev-left-align:50%;--arrow-prev-translate-x:-50%;--arrow-prev-left-position:-40px;--arrow-prev-top-align:100%;--arrow-prev-translate-y:-100%;--arrow-prev-top-position:116px;--arrow-next-right-align:50%;--arrow-next-translate-x:50%;--arrow-next-right-position:-40px;--arrow-next-top-align:100%;--arrow-next-translate-y:-100%;--arrow-next-top-position:116px;--arrow-size:53px;}.elementor-168 .elementor-element.elementor-element-ac3fc0b .swiper-slide > .elementor-element{height:100%;}.elementor-168 .elementor-element.elementor-element-ac3fc0b :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1366px){.elementor-168 .elementor-element.elementor-element-4a15231 .elementor-heading-title{font-size:var( --e-global-typography-1ec64f9-font-size );line-height:var( --e-global-typography-1ec64f9-line-height );}.elementor-168 .elementor-element.elementor-element-ac3fc0b{--swiper-slides-to-display:1;--swiper-offset-size:300px;}}@media(max-width:1200px){.elementor-168 .elementor-element.elementor-element-ac3fc0b{--swiper-slides-to-display:1;}}@media(max-width:1024px){.elementor-168 .elementor-element.elementor-element-68d2705{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-168 .elementor-element.elementor-element-4a15231 .elementor-heading-title{font-size:var( --e-global-typography-1ec64f9-font-size );line-height:var( --e-global-typography-1ec64f9-line-height );}.elementor-168 .elementor-element.elementor-element-ac3fc0b{--swiper-slides-to-display:1;}}@media(max-width:880px){.elementor-168 .elementor-element.elementor-element-ac3fc0b{--swiper-slides-to-display:1;}}@media(max-width:767px){.elementor-168 .elementor-element.elementor-element-6326ad8{--padding-top:70px;--padding-bottom:153px;--padding-left:20px;--padding-right:20px;}.elementor-168 .elementor-element.elementor-element-68d2705{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-168 .elementor-element.elementor-element-4a15231 .elementor-heading-title{font-size:var( --e-global-typography-1ec64f9-font-size );line-height:var( --e-global-typography-1ec64f9-line-height );}.elementor-168 .elementor-element.elementor-element-b0c60ff{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-168 .elementor-element.elementor-element-ac3fc0b{--swiper-slides-to-display:1;--arrow-prev-left-position:-30px;--arrow-prev-top-position:76px;--arrow-next-right-position:-30px;--arrow-next-top-position:76px;--arrow-size:40px;}}@media(min-width:2400px){.elementor-168 .elementor-element.elementor-element-4a15231 .elementor-heading-title{font-size:var( --e-global-typography-1ec64f9-font-size );line-height:var( --e-global-typography-1ec64f9-line-height );}.elementor-168 .elementor-element.elementor-element-ac3fc0b{--swiper-slides-to-display:3;}}/* Start custom CSS for loop-carousel, class: .elementor-element-ac3fc0b */.elementor-168 .elementor-element.elementor-element-ac3fc0b .swiper{
    padding-inline: 30vw !important;
}

@media (max-width: 1440px) {
    .elementor-168 .elementor-element.elementor-element-ac3fc0b .swiper{
    padding-inline: 25vw !important;
}
}


@media (max-width: 1366px) {
    .elementor-168 .elementor-element.elementor-element-ac3fc0b .swiper{
    padding-inline: 25vw !important;
}
}

@media (max-width: 1200px) {
    .elementor-168 .elementor-element.elementor-element-ac3fc0b .swiper{
    padding-inline: 20vw !important;
}
}

@media (max-width: 1024px) {
    .elementor-168 .elementor-element.elementor-element-ac3fc0b .swiper{
    padding-inline: 25vw !important;
}
}

@media (max-width: 880px) {
    .elementor-168 .elementor-element.elementor-element-ac3fc0b .swiper{
    padding-inline: 28vw !important;
}
}

@media (max-width: 767px) {
    .elementor-168 .elementor-element.elementor-element-ac3fc0b .swiper{
    padding-inline: 0vw !important;
}
}/* End custom CSS */