.elementor-7534 .elementor-element.elementor-element-50dbf1e{--display:flex;--background-transition:0.3s;}.elementor-7534 .elementor-element.elementor-element-91273e5 .elementor-cta .elementor-cta__bg, .elementor-7534 .elementor-element.elementor-element-91273e5 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-7534 .elementor-element.elementor-element-91273e5 > .elementor-widget-container{background-color:#FFFFFF45;border-radius:20px 20px 20px 20px;box-shadow:0px 4px 38px 0px rgba(37.00000000000001, 97.0000000000001, 173, 0.08);}.elementor-7534 .elementor-element.elementor-element-91273e5 .elementor-cta__content{min-height:100px;text-align:left;padding:0px 36px 88px 36px;}.elementor-7534 .elementor-element.elementor-element-91273e5 .elementor-cta__image{margin-bottom:26px;}.elementor-7534 .elementor-element.elementor-element-91273e5 .elementor-cta__title:not(:last-child){margin-bottom:26px;}.elementor-7534 .elementor-element.elementor-element-91273e5 .elementor-cta__description:not(:last-child){margin-bottom:30px;}.elementor-7534 .elementor-element.elementor-element-91273e5 .elementor-cta__title{color:var( --e-global-color-32870f4 );}.elementor-7534 .elementor-element.elementor-element-91273e5 .elementor-cta__description{color:var( --e-global-color-32870f4 );}.elementor-7534 .elementor-element.elementor-element-91273e5 .elementor-cta__button{color:var( --e-global-color-32870f4 );border-color:var( --e-global-color-32870f4 );font-family:var( --e-global-typography-f93a1d7-font-family ), Sans-serif;font-size:var( --e-global-typography-f93a1d7-font-size );font-weight:var( --e-global-typography-f93a1d7-font-weight );line-height:var( --e-global-typography-f93a1d7-line-height );word-spacing:var( --e-global-typography-f93a1d7-word-spacing );background-color:#02010100;border-width:0px;border-radius:0px;padding:0px 0px 9px 0px;}.elementor-7534 .elementor-element.elementor-element-91273e5 .elementor-cta:hover .elementor-cta__title{color:var( --e-global-color-be2ab63 );}.elementor-7534 .elementor-element.elementor-element-91273e5 .elementor-cta:hover .elementor-cta__description{color:var( --e-global-color-be2ab63 );}.elementor-7534 .elementor-element.elementor-element-91273e5 .elementor-cta:hover .elementor-cta__button{color:var( --e-global-color-be2ab63 );border-color:var( --e-global-color-be2ab63 );}.elementor-7534 .elementor-element.elementor-element-91273e5 .elementor-cta__button:hover{color:var( --e-global-color-be2ab63 );}.elementor-7534 .elementor-element.elementor-element-91273e5 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:var( --e-global-color-secondary );}@media(max-width:1024px){.elementor-7534 .elementor-element.elementor-element-91273e5 .elementor-cta__button{font-size:var( --e-global-typography-f93a1d7-font-size );line-height:var( --e-global-typography-f93a1d7-line-height );word-spacing:var( --e-global-typography-f93a1d7-word-spacing );}}@media(max-width:767px){.elementor-7534 .elementor-element.elementor-element-91273e5 .elementor-cta__button{font-size:var( --e-global-typography-f93a1d7-font-size );line-height:var( --e-global-typography-f93a1d7-line-height );word-spacing:var( --e-global-typography-f93a1d7-word-spacing );}}/* Start custom CSS for call-to-action, class: .elementor-element-91273e5 */.elementor-7534 .elementor-element.elementor-element-91273e5 .elementor-cta__content img 
{
    transition:all 0.3s;
     opacity: 0;
     height: 191px;
     width:auto;
}
.elementor-7534 .elementor-element.elementor-element-91273e5 .elementor-cta__button-wrapper
{
    position: absolute;
    bottom:44px;
     width:auto;
}

.elementor-7534 .elementor-element.elementor-element-91273e5 .elementor-cta__button-wrapper a
{
    margin-left: 0px;
  text-align: left;
  border-bottom: 1px solid var( --e-global-color-3ea01e7 ) !important;
  transition:all 0.2s;
  
  
}
.elementor-7534 .elementor-element.elementor-element-91273e5 .elementor-cta__button-wrapper a.active,.elementor-7534 .elementor-element.elementor-element-91273e5 .elementor-cta:hover .elementor-cta__button-wrapper a, .elementor-7534 .elementor-element.elementor-element-91273e5.active .elementor-cta .elementor-cta__button-wrapper a
{
    border-bottom: 1px solid #fff !important;
}

.elementor-7534 .elementor-element.elementor-element-91273e5 .elementor-cta__button-wrapper a:after
{
    
    content:url(/wp-content/uploads/2023/09/Symbol.svg);
    
    margin-left: 60px;
    position: absolute;
    top:7px;
    transition:all 0.2s;
}
.elementor-7534 .elementor-element.elementor-element-91273e5 .elementor-cta__button-wrapper a.active:after
{
    margin-left: 65px;
}
.elementor-7534 .elementor-element.elementor-element-91273e5 .elementor-cta__button:after, .elementor-7534 .elementor-element.elementor-element-91273e5 .elementor-cta:hover .elementor-cta__button:after,
 .elementor-7534 .elementor-element.elementor-element-91273e5.active .elementor-cta .elementor-cta__button:after
{
    content:url(/wp-content/uploads/2023/09/Symbol1.svg);
}
.elementor-7534 .elementor-element.elementor-element-91273e5 h3
{
    max-width: 125px;
}
.elementor-7534 .elementor-element.elementor-element-91273e5.active .elementor-cta__title, .elementor-7534 .elementor-element.elementor-element-91273e5.active .elementor-cta__description, .elementor-7534 .elementor-element.elementor-element-91273e5.active .elementor-cta__button
{
   color: #fff;
    
}
.elementor-7534 .elementor-element.elementor-element-91273e5 .elementor-cta__bg-wrapper
{
    height: 191px;
    will-change: height;
    transition:all 0.5s;
   ;
    border-radius: 20px;

}

.elementor-7534 .elementor-element.elementor-element-91273e5 .elementor-cta .elementor-cta__bg 
{
    transition:all 0.3s;
   
  
}
.elementor-7534 .elementor-element.elementor-element-91273e5 .elementor-cta:hover .elementor-cta__bg-wrapper,
.elementor-7534 .elementor-element.elementor-element-91273e5.active .elementor-cta .elementor-cta__bg-wrapper

{
    height: 100%;

}
.elementor-7534 .elementor-element.elementor-element-91273e5 .elementor-cta:hover .elementor-cta__bg-overlay,
.elementor-7534 .elementor-element.elementor-element-91273e5.active .elementor-cta .elementor-cta__bg-overlay
{
    background-color: transparent !important;
    background: linear-gradient(0deg, rgba(0, 0, 0, 0.81) 33.8%, rgba(0, 0, 0, 0.00) 92.47%) !important;
    

}/* End custom CSS */