.elementor-5420 .elementor-element.elementor-element-8c77671{margin-top:40px;margin-bottom:40px;}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;}.elementor-5420 .elementor-element.elementor-element-cf40f6a > .elementor-widget-container{background-color:rgba(255,255,255,0.25);border-radius:25px 5px 25px 5px;box-shadow:5px 5px 20px 0px rgba(0, 0, 0, 0.05);}.elementor-5420 .elementor-element.elementor-element-cf40f6a.bdt-background-overlay-yes:before{transition:background 0.3s;}.elementor-5420 .elementor-element.elementor-element-cf40f6a .elementor-cta__content{min-height:200px;text-align:center;}.elementor-5420 .elementor-element.elementor-element-cf40f6a .elementor-cta__title{font-size:24px;font-weight:bold;color:var( --e-global-color-primary );}.elementor-5420 .elementor-element.elementor-element-cf40f6a .elementor-cta__description{font-size:16px;color:var( --e-global-color-primary );}.elementor-5420 .elementor-element.elementor-element-cf40f6a .elementor-cta__description:not(:last-child){margin-bottom:30px;}.elementor-5420 .elementor-element.elementor-element-cf40f6a .elementor-cta__button{font-size:12px;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF;background-color:var( --e-global-color-accent );border-width:0px;border-radius:25px;}.elementor-5420 .elementor-element.elementor-element-cf40f6a .elementor-cta__button:hover{background-color:var( --e-global-color-4ec1b01 );}.elementor-5420 .elementor-element.elementor-element-cf40f6a .elementor-ribbon-inner{background-color:var( --e-global-color-accent );color:var( --e-global-color-6598c7a );margin-top:25px;transform:translateY(-50%) translateX(-50%) translateX(25px) rotate(-45deg);font-size:15px;}.elementor-5420 .elementor-element.elementor-element-cf40f6a .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:var( --e-global-color-6598c7a );}.elementor-5420 .elementor-element.elementor-element-cf40f6a .elementor-cta:hover .elementor-cta__bg-overlay{background-color:var( --e-global-color-6598c7a );}.elementor-5420 .elementor-element.elementor-element-748e84a5 > .elementor-widget-container{background-color:rgba(255,255,255,0.25);border-radius:25px 5px 25px 5px;box-shadow:5px 5px 20px 0px rgba(0, 0, 0, 0.05);}.elementor-5420 .elementor-element.elementor-element-748e84a5.bdt-background-overlay-yes:before{transition:background 0.3s;}.elementor-5420 .elementor-element.elementor-element-748e84a5 .elementor-cta__content{min-height:200px;text-align:center;}.elementor-5420 .elementor-element.elementor-element-748e84a5 .elementor-cta__title{font-size:24px;font-weight:bold;color:var( --e-global-color-primary );}.elementor-5420 .elementor-element.elementor-element-748e84a5 .elementor-cta__description{font-size:16px;color:var( --e-global-color-primary );}.elementor-5420 .elementor-element.elementor-element-748e84a5 .elementor-cta__description:not(:last-child){margin-bottom:30px;}.elementor-5420 .elementor-element.elementor-element-748e84a5 .elementor-cta__button{font-size:12px;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF;background-color:var( --e-global-color-accent );border-width:0px;border-radius:25px;}.elementor-5420 .elementor-element.elementor-element-748e84a5 .elementor-cta__button:hover{background-color:var( --e-global-color-4ec1b01 );}.elementor-5420 .elementor-element.elementor-element-748e84a5 .elementor-ribbon-inner{background-color:var( --e-global-color-accent );color:var( --e-global-color-6598c7a );margin-top:25px;transform:translateY(-50%) translateX(-50%) translateX(25px) rotate(-45deg);font-size:15px;}.elementor-5420 .elementor-element.elementor-element-748e84a5 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:var( --e-global-color-6598c7a );}.elementor-5420 .elementor-element.elementor-element-748e84a5 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:var( --e-global-color-6598c7a );}.elementor-5420 .elementor-element.elementor-element-6ce2ffb1 > .elementor-widget-container{background-color:rgba(255,255,255,0.25);border-radius:25px 5px 25px 5px;box-shadow:5px 5px 20px 0px rgba(0, 0, 0, 0.05);}.elementor-5420 .elementor-element.elementor-element-6ce2ffb1.bdt-background-overlay-yes:before{transition:background 0.3s;}.elementor-5420 .elementor-element.elementor-element-6ce2ffb1 .elementor-cta__content{min-height:200px;text-align:center;}.elementor-5420 .elementor-element.elementor-element-6ce2ffb1 .elementor-cta__title{font-size:24px;font-weight:bold;color:var( --e-global-color-primary );}.elementor-5420 .elementor-element.elementor-element-6ce2ffb1 .elementor-cta__description{font-size:16px;color:var( --e-global-color-primary );}.elementor-5420 .elementor-element.elementor-element-6ce2ffb1 .elementor-cta__description:not(:last-child){margin-bottom:30px;}.elementor-5420 .elementor-element.elementor-element-6ce2ffb1 .elementor-cta__button{font-size:12px;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF;background-color:var( --e-global-color-accent );border-width:0px;border-radius:25px;}.elementor-5420 .elementor-element.elementor-element-6ce2ffb1 .elementor-cta__button:hover{background-color:var( --e-global-color-4ec1b01 );}.elementor-5420 .elementor-element.elementor-element-6ce2ffb1 .elementor-ribbon-inner{background-color:var( --e-global-color-accent );color:var( --e-global-color-6598c7a );margin-top:25px;transform:translateY(-50%) translateX(-50%) translateX(25px) rotate(-45deg);font-size:15px;}.elementor-5420 .elementor-element.elementor-element-6ce2ffb1 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:var( --e-global-color-6598c7a );}.elementor-5420 .elementor-element.elementor-element-6ce2ffb1 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:var( --e-global-color-6598c7a );}@media(max-width:1024px){.elementor-5420 .elementor-element.elementor-element-cf40f6a .elementor-cta__content{padding:32px 32px 32px 32px;}.elementor-5420 .elementor-element.elementor-element-cf40f6a .elementor-cta__title{font-size:21px;}.elementor-5420 .elementor-element.elementor-element-748e84a5 .elementor-cta__content{padding:32px 32px 32px 32px;}.elementor-5420 .elementor-element.elementor-element-748e84a5 .elementor-cta__title{font-size:21px;}.elementor-5420 .elementor-element.elementor-element-6ce2ffb1 .elementor-cta__content{padding:32px 32px 32px 32px;}.elementor-5420 .elementor-element.elementor-element-6ce2ffb1 .elementor-cta__title{font-size:21px;}}@media(max-width:767px){.elementor-5420 .elementor-element.elementor-element-cf40f6a .elementor-cta__content{min-height:250px;}.elementor-5420 .elementor-element.elementor-element-cf40f6a .elementor-cta__title{font-size:26px;}.elementor-5420 .elementor-element.elementor-element-748e84a5 .elementor-cta__content{min-height:250px;}.elementor-5420 .elementor-element.elementor-element-748e84a5 .elementor-cta__title{font-size:26px;}.elementor-5420 .elementor-element.elementor-element-6ce2ffb1 .elementor-cta__content{min-height:250px;}.elementor-5420 .elementor-element.elementor-element-6ce2ffb1 .elementor-cta__title{font-size:26px;}}