.zoom-out-Mobile{position:relative;overflow:hidden}.zoom-out-Mobile::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(https://nehair.com/wp-content/uploads/2024/12/premier-surgical-and-non-surgical-hair-transplant-in-boston-ma-banner-1.webp);background-size:cover;background-position:center;transform-origin:bottom left;transform:scale(1.05);z-index:0}.zoom-out-Mobile.visible::before{animation:zoomOutMobile 3s forwards}@keyframes zoomOutMobile{from{transform:scale(1.05)}to{transform:scale(1)}}.customAnimation.animate{animation:slideIn 2s cubic-bezier(.25,.1,.25,1) forwards}@keyframes slideIn{from{transform:translateX(-10%);opacity:0}to{transform:translateX(0);opacity:1}}.customAnimationRightSide.animateRight{animation:slideInRight 2s cubic-bezier(.25,.1,.25,1) forwards}@keyframes slideInRight{from{transform:translateY(-10%);opacity:0}to{transform:translateY(0);opacity:1}}.customAnimationDown.animateDown{animation:slideInDown 2s cubic-bezier(.25,.1,.25,1) forwards}@keyframes slideInDown{from{transform:translateY(-30%);opacity:0}to{transform:translateY(0);opacity:1}}.customAnimationUp.animateUp{animation:slideInUp 2s cubic-bezier(.25,.1,.25,1) forwards}@keyframes slideInUp{from{transform:translateY(30%);opacity:0}to{transform:translateY(0);opacity:1}}@media only screen and (max-width:767px){.elementor-video-wrapper{width:100vw!important;height:100vh!important;margin:0!important;padding:0!important;top:0!important}.elementor-video-wrapper iframe{height:100vh!important}}.customAnimation.animate{animation:slideIn 2s cubic-bezier(.25,.1,.25,1) forwards}@keyframes slideIn{from{transform:translateX(-5%);opacity:0}to{transform:translateX(0);opacity:1}}.customAnimationRight.animateRight{animation:slideInRight 2s cubic-bezier(.25,.1,.25,1) forwards}@keyframes slideInRight{from{transform:scale(1.05) translateX(5%);opacity:0}to{transform:scale(1) translateX(0);opacity:1}}.zoom-out-contained{position:relative;overflow:hidden}.zoom-out-contained::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:inherit;background-size:cover;background-position:center;transform-origin:bottom left;transform:scale(1.05);z-index:0}.zoom-out-contained.visible::before{animation:zoomOut 3s forwards}@keyframes zoomOut{from{transform:scale(1.05)}to{transform:scale(1)}}#gform_4 ::placeholder{font-family:"Raleway"!important;font-style:italic!important;color:black!important}#gform_4 label{display:none!important;font-family:"EB Garamond"!important;font-size:18px!important}#gform_4 input[type=text],#gform_4 input[type=email],#gform_4 input[type=tel],#gform_4 select,#gform_4 textarea{background:#fff;height:50px!important;border:none!important;box-shadow:none!important;border-bottom:1px solid #4C5769!important;border-radius:0px!important}.gform-theme--foundation .gform_footer{justify-content:center!important}#gform_4 input[type=submit]{width:100%!important;background-color:#35ad4a!important;border-radius:50px!important;height:55px!important}#gform_wrapper_4 .gform_title{display:none!important}#gform_4 legend{display:none!important}