.btn a{width:100px;padding:18px 30px;background:transparent;border:none;position:relative;color:#f0f0f0;z-index:1}.btn a::after,.btn a::before{content:'';position:absolute;bottom:0;right:0;z-index:-99999;transition:all .4s}.btn a::before{transform:translate(0%,0%);width:100%;height:100%;background:linear-gradient(315deg,#00bcd4c7 20%,#1296d2 50%);border-radius:10px}.btn a::after{transform:translate(10px,10px);width:35px;height:35px;background:#67caf352;backdrop-filter:blur(5px);border-radius:50px}.btn a:hover::before{transform:translate(5%,20%);width:110%;height:110%}.btn a:hover::after{border-radius:10px;transform:translate(0,0);width:100%;height:100%}.btn a:active::after{transition:0s;transform:translate(0,5%)}.elementor-button[type="submit"]{background:linear-gradient(315deg,#00bcd4c7 20%,#1296d2 50%)}.accent-text{color:var(--e-global-color-accent)}.custom-testimonials{overflow-x:hidden}.elementor-testimonial__image img{background:linear-gradient(315deg,#3699e6,#67caf3);padding:4px}@media (max-width:767px){.custom-testimonials.elementor-testimonial--layout-image_left .elementor-testimonial{flex-direction:column-reverse!important}.custom-testimonials .elementor-testimonial__footer{text-align:left;padding-bottom:30px}}.elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon-opened{display:block}.elementor-accordion .elementor-tab-content{display:none;border-top:1px solid #d4d4d4}.e-con-inner>.elementor-widget-accordion,.e-con>.elementor-widget-accordion{width:var(--container-widget-width);--flex-grow:var(--container-widget-flex-grow)}.elementor-accordion{display:flex;flex-direction:column;gap:14px;counter-reset:steps_counter 0}.elementor-accordion-item{position:relative;overflow:hidden}.elementor-accordion-item:before{content:"";position:absolute;top:0;left:0;width:0;height:7px;background:#67caf375}.in_progress.elementor-accordion-item:before{width:100%;transition:width var(--speed,20s) linear}.elementor-accordion .elementor-accordion-item{border:none;border-radius:10px;background:var(--e-global-color-e72ee7e)}.elementor-accordion-title{position:relative;display:block;padding:0 0 0 50px;counter-increment:steps_counter 1;pointer-events:none}.elementor-accordion-title:before{content:counter(steps_counter);position:absolute;top:50%;left:0;transform:translateY(-18px);display:flex;align-items:center;justify-content:center;width:35px;height:35px;border:1px solid var(--e-global-color-03423d4);border-radius:50%;color:var(--e-global-color-03423d4)}.elementor-accordion .elementor-tab-title{padding:30px 40px!important;transition:padding 0.5s linear;display:flex;justify-content:space-between;align-items:center}.elementor-accordion .elementor-tab-title.elementor-active{padding-top:40px!important;pointer-events:none}.elementor-accordion .elementor-tab-title.elementor-active:after{transform:rotate(-180deg)}.elementor-accordion .elementor-tab-title *{pointer-events:none}.elementor-accordion .elementor-tab-title:after{content:"";background:url() center center/contain no-repeat;width:15px;height:15px;position:relative;transform:rotate(0);transition:0.25s ease-out}.elementor-accordion .elementor-tab-content{border:none;padding:0 40px 30px!important;color:var(--e-global-color-text)}.elementor-widget-tabs .elementor-tab-desktop-title,.elementor-widget-tabs .elementor-tab-desktop-title.elementor-active{border:none}.elementor-widget-tabs .elementor-tabs-content-wrapper{border:none;border-radius:10px;background:var(--e-global-color-03423d4);overflow:hidden}.elementor-widget-tabs .elementor-tab-title a{color:rgba(255,255,255,.5)}.elementor-widget-tabs .elementor-tab-title.elementor-active{border-bottom:2px solid var(--e-global-color-03423d4)!important}.elementor-widget-tabs .elementor-tab-title.elementor-active a{color:var(--e-global-color-03423d4)}.elementor-widget-tabs .elementor-tab-content{border:none;padding:24px 60px;color:rgba(255,255,255,.8)}.tab_grid{margin-top:20px}.tab_grid ul{margin:0;padding:0 0 0 1em}.tab_grid li{margin:0;padding:0}.tab_grid .h4{margin:18px 0}.tab_grid .image img{display:block;max-height:240px}@media (min-width:1024px){.elementor-accordion .elementor-tab-content .tab_grid{grid-template-columns:50% auto}}@media (min-width:768px){.elementor-widget-tabs .elementor-tabs-wrapper{display:flex;justify-content:space-around}.tab_grid{display:grid;grid-template-columns:1fr 1fr;column-gap:40px}.tab_grid li,.tab_grid p,.tab_grid ul{grid-column:1 / span 1}.tab_grid .image{grid-column:2 / span 1;grid-row:1 / span 99}.tab_grid .image img{margin-left:auto;margin-right:auto;margin-top:-40px;z-index:30}}@media (max-width:767px){.elementor-accordion .elementor-tab-title{padding:12px 15px!important}.elementor-accordion .elementor-tab-title .elementor-accordion-icon{width:1.2em}.elementor-accordion .elementor-tab-content{padding:7px 20px!important}}