.service-wrapper .elementor-widget-container .elementor-flip-box{background-position:50%;background-size:cover;height:330px;perspective:1000px;position:relative;transform-style:preserve-3d}.service-wrapper .elementor-widget-container{background:#fff;padding:10px;width:50%}.service-wrapper .service-inner{display:flex;margin-left:auto;margin-right:auto;position:relative}.service-wrapper .elementor-flip-box__layer.elementor-flip-box__front{background-color:#ffffff00;height:100%;position:absolute;transition:all .6s ease-in-out;width:100%}.service-wrapper .elementor-flip-box__layer__overlay{align-items:stretch;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:flex-end;padding:0 0 15px 40px;text-align:left;width:100%}.service-wrapper h3.elementor-flip-box__layer__title{color:#fff;font-family:Source Sans Pro,Sans-serif;letter-spacing:normal;margin-bottom:20px}.service-wrapper .elementor-flip-box__layer.elementor-flip-box__back{background-color:transparent;background-image:linear-gradient(90deg,#53baffe3,#208ed9e3);display:block;height:100%;position:absolute;transform:translateX(0) translateY(100%);transition:all .6s ease-in-out;width:100%}.service-wrapper h3.elementor-flip-box__layer__title{font-size:30px;font-weight:600;line-height:1.4em}.service-wrapper .elementor-flip-box__layer__description{font-size:20px;font-weight:600;letter-spacing:normal;margin-bottom:20px}.service-wrapper .button-wrapper a{background:transparent;background:#ffc600;border:0 solid #fff;border-radius:0;color:#fff;display:inline-block;font-size:16px;font-weight:600;line-height:1;margin-left:0;padding:17px 40px 16px!important}.service-wrapper .elementor-flip-box--effect-slide .elementor-flip-box:hover .elementor-flip-box__back,.service-wrapper .elementor-flip-box:hover .elementor-flip-box__layer.elementor-flip-box__back{transform:none}.service-wrapper .elementor-flip-box__layer.elementor-flip-box__back h3.elementor-flip-box__layer__title{margin:0}.service-wrapper.three .elementor-widget-container{width:33.333%}.service-wrapper .elementor-flip-box__layer.elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:35px}.service-wrapper .button-wrapper a:hover{background:#daa902}.service-wrapper .elementor-flip-box__layer.elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:35px}.service-wrapper .elementor-widget-container .elementor-flip-box{overflow:hidden}.service-wrapper .elementor-flip-box__layer.elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0 0 15px 40px}.service-wrapper .elementor-flip-box__layer.elementor-flip-box__back p{margin:0 0 20px}.service-wrapper .elementor-flip-box__layer.elementor-flip-box__back h3.elementor-flip-box__layer__title{margin-bottom:5px}.service-wrapper .elementor-flip-box__layer__description{line-height:24px}.service-wrapper .elementor-widget-container .elementor-flip-box:hover .elementor-flip-box__front h3.elementor-flip-box__layer__title{opacity:0}@media (min-width:768px) and (max-width:1023px){.service-wrapper .elementor-flip-box__layer.elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:15px}}@media(max-width:767px){.service-wrapper .elementor-widget-container{width:100%}.service-wrapper .service-inner{display:block}.service-wrapper.three .elementor-widget-container{width:100%}}