.elementor-2319 .elementor-element.elementor-element-d29ffe7{--display:grid;--e-con-grid-template-columns:1fr 3fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-2319 .elementor-element.elementor-element-5a05a61{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--grid-auto-flow:row;--background-transition:0.3s;}.elementor-2319 .elementor-element.elementor-element-5a61c80{--e-image-carousel-slides-to-show:1;}.elementor-2319 .elementor-element.elementor-element-5a61c80 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-2319 .elementor-element.elementor-element-5a61c80 .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-primary );}.elementor-2319 .elementor-element.elementor-element-5a61c80 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-2319 .elementor-element.elementor-element-5a61c80 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-primary );}.elementor-2319 .elementor-element.elementor-element-5a61c80 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-accent );opacity:var( --e-global-color-accent );}.elementor-2319 .elementor-element.elementor-element-5a61c80 .swiper-pagination-bullet{background:var( --e-global-color-text );}.elementor-2319 .elementor-element.elementor-element-7f057e2{--display:flex;--background-transition:0.3s;}.elementor-2319 .elementor-element.elementor-element-d85e9df .elementor-heading-title{font-size:var( --e-global-typography-ca8b028-font-size );font-weight:var( --e-global-typography-ca8b028-font-weight );line-height:var( --e-global-typography-ca8b028-line-height );}.elementor-2319 .elementor-element.elementor-element-fb96370{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-2319 .elementor-element.elementor-element-ab514c3 .elementor-button{fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-2319 .elementor-element.elementor-element-f012745{--display:flex;--background-transition:0.3s;}.elementor-2319 .elementor-element.elementor-element-cb7a7e4{--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;}.elementor-2319 .elementor-element.elementor-element-cb7a7e4 .swiper-slide > .elementor-element{height:100%;}@media(max-width:1366px){.elementor-2319 .elementor-element.elementor-element-d29ffe7{--grid-auto-flow:row;}.elementor-2319 .elementor-element.elementor-element-5a05a61{--grid-auto-flow:row;}.elementor-2319 .elementor-element.elementor-element-d85e9df .elementor-heading-title{font-size:var( --e-global-typography-ca8b028-font-size );line-height:var( --e-global-typography-ca8b028-line-height );}.elementor-2319 .elementor-element.elementor-element-cb7a7e4{--swiper-slides-to-display:3;}}@media(max-width:1024px){.elementor-2319 .elementor-element.elementor-element-d29ffe7{--grid-auto-flow:row;}.elementor-2319 .elementor-element.elementor-element-5a05a61{--grid-auto-flow:row;}.elementor-2319 .elementor-element.elementor-element-d85e9df .elementor-heading-title{font-size:var( --e-global-typography-ca8b028-font-size );line-height:var( --e-global-typography-ca8b028-line-height );} .elementor-2319 .elementor-element.elementor-element-fb96370{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-2319 .elementor-element.elementor-element-cb7a7e4{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-2319 .elementor-element.elementor-element-d29ffe7{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-2319 .elementor-element.elementor-element-5a05a61{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2319 .elementor-element.elementor-element-d85e9df .elementor-heading-title{font-size:var( --e-global-typography-ca8b028-font-size );line-height:var( --e-global-typography-ca8b028-line-height );} .elementor-2319 .elementor-element.elementor-element-fb96370{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-2319 .elementor-element.elementor-element-cb7a7e4{--swiper-slides-to-display:1;}}/* Start custom CSS for container, class: .elementor-element-f012745 */.elementor-2319 .elementor-element.elementor-element-f012745{
    grid-column:1/-1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d29ffe7 */.elementor-2319 .elementor-element.elementor-element-d29ffe7 li{
    list-style: none;
}

.elementor-2319 .elementor-element.elementor-element-d29ffe7 .menu ul{
    padding-left:10px;
}

.elementor-2319 .elementor-element.elementor-element-d29ffe7 .menu{
    padding-left:0px;
}

.elementor-2319 .elementor-element.elementor-element-d29ffe7 li a{
    display: block;
    margin-bottom:20px;
    color:var(--e-global-color-accent);
}

.elementor-2319 .elementor-element.elementor-element-d29ffe7 .menu>li>a,.elementor-2319 .elementor-element.elementor-element-d29ffe7 .menu>li>span{
    font-size:1.2em;
    color:#fff;
}

.elementor-2319 .elementor-element.elementor-element-d29ffe7 .sub-menu li:hover>a ,.elementor-2319 .elementor-element.elementor-element-d29ffe7 .current-menu-item a{
    color:#fff !important;
}/* End custom CSS */