.elementor-3079 .elementor-element.elementor-element-c3f873d{--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;}.elementor-3079 .elementor-element.elementor-element-5f40099{--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;}.elementor-3079 .elementor-element.elementor-element-36856c9{--display:grid;--e-con-grid-template-columns:420px 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:60px 60px;--row-gap:60px;--column-gap:60px;--grid-auto-flow:row;}.elementor-3079 .elementor-element.elementor-element-9a45d3e{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3079 .elementor-element.elementor-element-4d7539c{--display:flex;}.elementor-3079 .elementor-element.elementor-element-16aaf2a{--display:flex;}.elementor-3079 .elementor-element.elementor-element-1d72e40{--display:flex;--justify-content:center;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-3079 .elementor-element.elementor-element-9001ad3{--swiper-slides-to-display:1;--swiper-slides-gap:10px;--swiper-pagination-size:0.8rem;--dots-normal-color:var( --e-global-color-20c03e5 );--dots-hover-color:var( --e-global-color-20c03e5 );}.elementor-3079 .elementor-element.elementor-element-9001ad3 .swiper-slide > .elementor-element{height:100%;}.elementor-3079 .elementor-element.elementor-element-9001ad3 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:0.7rem;--swiper-pagination-bullet-vertical-gap:0.7rem;}.elementor-3079 .elementor-element.elementor-element-217de95{--display:flex;--justify-content:center;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-3079 .elementor-element.elementor-element-305fcf0{text-align:center;}.elementor-3079 .elementor-element.elementor-element-fdf593d{text-align:center;}.elementor-3079 .elementor-element.elementor-element-bb466ae{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}@media(max-width:1100px){.elementor-3079 .elementor-element.elementor-element-36856c9{--e-con-grid-template-columns:1;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;}.elementor-3079 .elementor-element.elementor-element-9001ad3{--swiper-slides-to-display:2;}.elementor-3079 .elementor-element.elementor-element-bb466ae.e-con{--order:-99999 /* order start hack */;}}@media(max-width:880px){.elementor-3079 .elementor-element.elementor-element-36856c9{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-3079 .elementor-element.elementor-element-9001ad3{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-3079 .elementor-element.elementor-element-36856c9{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-3079 .elementor-element.elementor-element-9001ad3{--swiper-slides-to-display:1;}}/* Start custom CSS for container, class: .elementor-element-1d72e40 */.elementor-3079 .elementor-element.elementor-element-1d72e40 {
    background-color: var(--clr-primary-500);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-305fcf0 */.elementor-3079 .elementor-element.elementor-element-305fcf0 h3 {
font-family: "Cormorant Garamond";
font-size: 26px;
font-style: normal;
font-weight: 700;
line-height: 29px; /* 111.538% */
letter-spacing: 1.3px;
text-transform: uppercase;

color: var(--clr-white);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fdf593d */.elementor-3079 .elementor-element.elementor-element-fdf593d p {
    margin: 0;
    
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 35px;
    letter-spacing: 0.6px;
    
    color: var(--clr-white);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-217de95 */.elementor-3079 .elementor-element.elementor-element-217de95 {
    background-color: var(--clr-secondary-500);
}/* End custom CSS */