.elementor-1595 .elementor-element.elementor-element-f92c9fc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:9%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1595 .elementor-element.elementor-element-acad3d4{--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;--justify-content:flex-start;}.elementor-1595 .elementor-element.elementor-element-acad3d4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1595 .elementor-element.elementor-element-8bed882{--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-1595 .elementor-element.elementor-element-a6643e5{--display:flex;--margin-top:0%;--margin-bottom:3%;--margin-left:3%;--margin-right:3%;}.elementor-1595 .elementor-element.elementor-element-5885016 .elementor-heading-title{font-size:1.3em;font-weight:500;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-1595 .elementor-element.elementor-element-d8d353f{color:var( --e-global-color-5c46393 );font-size:0.9em;font-weight:400;letter-spacing:-0.5px;}.elementor-1595 .elementor-element.elementor-element-bf9b6d1{--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-1595 .elementor-element.elementor-element-feea151{width:var( --container-widget-width, 99.991% );max-width:99.991%;animation-duration:2000ms;--container-widget-width:99.991%;--container-widget-flex-grow:0;animation-delay:250ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-1595 .elementor-element.elementor-element-feea151 > .elementor-widget-container{margin:00px 0px 0px 0px;border-style:none;border-radius:100% 100% 100% 100%;}.elementor-1595 .elementor-element.elementor-element-feea151.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1595 .elementor-element.elementor-element-feea151:hover .elementor-widget-container{border-style:none;}.elementor-1595 .elementor-element.elementor-element-feea151 .aux-modern-button-wrapper{text-align:left;}.elementor-1595 .elementor-element.elementor-element-feea151 .aux-modern-button{padding:50px 50px 50px 50px;}.elementor-1595 .elementor-element.elementor-element-feea151 .aux-text{font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:3.64px;color:var( --e-global-color-primary );}.elementor-1595 .elementor-element.elementor-element-feea151 .aux-modern-button:hover .aux-text{color:var( --e-global-color-accent );}.elementor-1595 .elementor-element.elementor-element-feea151 .aux-text-highlighted{font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:3.64px;color:var( --e-global-color-primary );}.elementor-1595 .elementor-element.elementor-element-feea151 .aux-modern-button:hover .aux-text-highlighted{color:var( --e-global-color-accent );}.elementor-1595 .elementor-element.elementor-element-feea151 .aux-text-after{font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:3.64px;color:var( --e-global-color-primary );}.elementor-1595 .elementor-element.elementor-element-feea151 .aux-modern-button:hover .aux-text-after{color:var( --e-global-color-accent );}.elementor-1595 .elementor-element.elementor-element-feea151 .aux-icon{font-size:56px;color:var( --e-global-color-primary );}.elementor-1595 .elementor-element.elementor-element-feea151 .aux-modern-button:hover .aux-icon{color:var( --e-global-color-accent );}@media(min-width:768px){.elementor-1595 .elementor-element.elementor-element-acad3d4{--width:40%;}}@media(max-width:1024px){.elementor-1595 .elementor-element.elementor-element-f92c9fc{--margin-top:17%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-1595 .elementor-element.elementor-element-5885016 .elementor-heading-title{font-size:1.3em;line-height:1.4em;}.elementor-1595 .elementor-element.elementor-element-d8d353f{font-size:0.8em;}.elementor-1595 .elementor-element.elementor-element-feea151 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1595 .elementor-element.elementor-element-feea151 .aux-modern-button{padding:90px 20px 20px 60px;}}@media(max-width:767px){.elementor-1595 .elementor-element.elementor-element-f92c9fc{--margin-top:29%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-1595 .elementor-element.elementor-element-feea151 > .elementor-widget-container{margin:0px 0px -40px 0px;}}/* Start custom CSS for aux_modern_button, class: .elementor-element-feea151 */.elementor-1595 .elementor-element.elementor-element-feea151 .aux-overlay::before , .elementor-1595 .elementor-element.elementor-element-feea151 .aux-overlay::after{
    background: transparent;
}
.elementor-1595 .elementor-element.elementor-element-feea151 .aux-text{
    display: flex;
    flex-direction: column;
}
.elementor-1595 .elementor-element.elementor-element-feea151 .aux-modern-button{
    align-items: start;
}
.elementor-1595 .elementor-element.elementor-element-feea151 .aux-modern-button-wrapper{
    width: 416px;
    height: 216px;
}
@media screen and (max-width:1024px){
    .elementor-1595 .elementor-element.elementor-element-feea151 .aux-modern-button-wrapper{
        width: 245px;
        height: 245px;
}
}
@media screen and (max-width:1024px) and (min-width:900px){
    .elementor-1595 .elementor-element.elementor-element-feea151{
       margin-left:30px!important;
}
}
.elementor-1595 .elementor-element.elementor-element-feea151:hover .aux-text,.elementor-1595 .elementor-element.elementor-element-feea151:hover .aux-text-highlighted,.elementor-1595 .elementor-element.elementor-element-feea151:hover .aux-text-after,.elementor-1595 .elementor-element.elementor-element-feea151:hover .aux-icon{
    color: var( --e-global-color-cf49ca5 );
    transition: color 300ms ease-out;
}/* End custom CSS */