.elementor-532 .elementor-element.elementor-element-993adc1{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:column;--justify-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-532 .elementor-element.elementor-element-b4baa19{--display:flex;--border-radius:50px 0px 50px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;grid-column:2 / span 1;}.elementor-532 .elementor-element.elementor-element-b4baa19:not(.elementor-motion-effects-element-type-background), .elementor-532 .elementor-element.elementor-element-b4baa19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-09a07bb );}.elementor-532 .elementor-element.elementor-element-b4baa19.e-con:hover{--e-con-transform-translateY:-3px;}.elementor-532 .elementor-element.elementor-element-588f5b3 img{width:100%;max-width:100%;height:400px;object-fit:cover;object-position:center center;border-radius:50px 0px 50px 0px;}.elementor-532 .elementor-element.elementor-element-6914d1c{text-align:center;}.elementor-532 .elementor-element.elementor-element-6914d1c .elementor-heading-title{font-family:var( --e-global-typography-c3695ba-font-family ), Sans-serif;font-size:var( --e-global-typography-c3695ba-font-size );font-weight:var( --e-global-typography-c3695ba-font-weight );line-height:var( --e-global-typography-c3695ba-line-height );}.elementor-532 .elementor-element.elementor-element-d2b8883{--display:flex;}.elementor-532 .elementor-element.elementor-element-38f95ac{--display:flex;--border-radius:50px 0px 50px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;grid-column:2 / span 1;}.elementor-532 .elementor-element.elementor-element-38f95ac:not(.elementor-motion-effects-element-type-background), .elementor-532 .elementor-element.elementor-element-38f95ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-09a07bb );}.elementor-532 .elementor-element.elementor-element-38f95ac.e-con:hover{--e-con-transform-translateY:-3px;}.elementor-532 .elementor-element.elementor-element-b230ee0 img{width:100%;max-width:100%;height:400px;object-fit:cover;object-position:center center;border-radius:50px 0px 50px 0px;}.elementor-532 .elementor-element.elementor-element-1fb61d2{text-align:center;}.elementor-532 .elementor-element.elementor-element-1fb61d2 .elementor-heading-title{font-family:var( --e-global-typography-c3695ba-font-family ), Sans-serif;font-size:var( --e-global-typography-c3695ba-font-size );font-weight:var( --e-global-typography-c3695ba-font-weight );line-height:var( --e-global-typography-c3695ba-line-height );}.elementor-532 .elementor-element.elementor-element-b363fbe{--display:flex;}.elementor-532 .elementor-element.elementor-element-14d35e5{--display:flex;--border-radius:50px 0px 50px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;grid-column:2 / span 1;}.elementor-532 .elementor-element.elementor-element-14d35e5:not(.elementor-motion-effects-element-type-background), .elementor-532 .elementor-element.elementor-element-14d35e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-09a07bb );}.elementor-532 .elementor-element.elementor-element-14d35e5.e-con:hover{--e-con-transform-translateY:-3px;}.elementor-532 .elementor-element.elementor-element-7c096dc img{width:100%;max-width:100%;height:400px;object-fit:cover;object-position:center center;border-radius:50px 0px 50px 0px;}.elementor-532 .elementor-element.elementor-element-35bc54b{text-align:center;}.elementor-532 .elementor-element.elementor-element-35bc54b .elementor-heading-title{font-family:var( --e-global-typography-c3695ba-font-family ), Sans-serif;font-size:var( --e-global-typography-c3695ba-font-size );font-weight:var( --e-global-typography-c3695ba-font-weight );line-height:var( --e-global-typography-c3695ba-line-height );}@media(max-width:1024px){.elementor-532 .elementor-element.elementor-element-993adc1{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-532 .elementor-element.elementor-element-b4baa19{grid-column:span 1;}.elementor-532 .elementor-element.elementor-element-6914d1c .elementor-heading-title{font-size:var( --e-global-typography-c3695ba-font-size );line-height:var( --e-global-typography-c3695ba-line-height );}.elementor-532 .elementor-element.elementor-element-38f95ac{grid-column:span 1;}.elementor-532 .elementor-element.elementor-element-1fb61d2 .elementor-heading-title{font-size:var( --e-global-typography-c3695ba-font-size );line-height:var( --e-global-typography-c3695ba-line-height );}.elementor-532 .elementor-element.elementor-element-14d35e5{grid-column:span 1;}.elementor-532 .elementor-element.elementor-element-35bc54b .elementor-heading-title{font-size:var( --e-global-typography-c3695ba-font-size );line-height:var( --e-global-typography-c3695ba-line-height );}}@media(max-width:767px){.elementor-532 .elementor-element.elementor-element-993adc1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-532 .elementor-element.elementor-element-588f5b3 img{height:310px;}.elementor-532 .elementor-element.elementor-element-6914d1c .elementor-heading-title{font-size:var( --e-global-typography-c3695ba-font-size );line-height:var( --e-global-typography-c3695ba-line-height );}.elementor-532 .elementor-element.elementor-element-b230ee0 img{height:310px;}.elementor-532 .elementor-element.elementor-element-1fb61d2 .elementor-heading-title{font-size:var( --e-global-typography-c3695ba-font-size );line-height:var( --e-global-typography-c3695ba-line-height );}.elementor-532 .elementor-element.elementor-element-7c096dc img{height:310px;}.elementor-532 .elementor-element.elementor-element-35bc54b .elementor-heading-title{font-size:var( --e-global-typography-c3695ba-font-size );line-height:var( --e-global-typography-c3695ba-line-height );}}/* Start custom CSS for heading, class: .elementor-element-6914d1c */.elementor-532 .elementor-element.elementor-element-6914d1c {
    position: initial;
}

.elementor-532 .elementor-element.elementor-element-6914d1c a::after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1fb61d2 */.elementor-532 .elementor-element.elementor-element-1fb61d2 {
    position: initial;
}

.elementor-532 .elementor-element.elementor-element-1fb61d2 a::after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-35bc54b */.elementor-532 .elementor-element.elementor-element-35bc54b {
    position: initial;
}

.elementor-532 .elementor-element.elementor-element-35bc54b a::after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
}/* End custom CSS */