.marketing-video-notch .elementor-custom-embed-play{color:#333;white-space:nowrap;cursor:pointer;text-decoration:none;transition:background-color .3s,color .3s;position:relative;top:0;left:0;transform:none}.marketing-video-notch.neuros-video-button-decoration-on .elementor-custom-embed-image-overlay{padding:20px 0 0 20px;position:relative;overflow:visible!important}.marketing-video-notch.neuros-video-button-decoration-on .elementor-custom-embed-image-overlay:before{top:-35px!important}.team-hero-wrap .elementor-widget-neuros_video_button.neuros-video-button-decoration-on .elementor-custom-embed-image-overlay{overflow:visible!important}.marketing-video-notch.neuros-video-button-decoration-on .elementor-custom-embed-image-overlay:before,.marketing-video-notch.neuros-video-button-decoration-on .elementor-custom-embed-image-overlay:after{content:"";pointer-events:none;background-color:#0000;width:20px;height:40px;position:absolute;bottom:0}.marketing-video-notch.neuros-video-button-decoration-on .elementor-custom-embed-image-overlay:before{right:0;left:initial;top:-20px;bottom:initial;border-radius:0 0 20px;box-shadow:0 20px #fff}.marketing-video-notch.neuros-video-button-decoration-on .elementor-custom-embed-image-overlay:after{left:0;right:initial;top:initial;border-radius:0 0 20px;bottom:0;box-shadow:0 20px #fff}.marketing-video-notch .elementor-custom-embed-play{background-color:#fff;border-radius:25px 0 0;padding:20px 35px}.marketing-video-notch .neuros_button_text{vertical-align:middle;color:#333;font-size:16px;font-weight:600;line-height:1.875em;transition:color .3s;display:inline-block}.marketing-video-notch .neuros_button_text:not(:first-child){margin-left:15px}.marketing-video-notch .elementor-custom-embed-play:hover .neuros_button_text{color:#1e85ff}.marketing-video-notch .icon-play-wrapper{text-align:center;vertical-align:middle;border-radius:50%;width:28px;height:28px;line-height:28px;transition:background-color .3s;display:inline-block;position:relative}.marketing-video-notch .icon-play-wrapper:before{content:"";clip-path:polygon(0 0,100% 0,100% 54%,calc(100% - 1px) 54%,25% 100%,calc(25% - .5px) 100%,0 100%,0 0);border-radius:inherit;border:1px solid;width:100%;height:100%;transition:border-color .3s;position:absolute;top:0;left:0}.marketing-video-notch .eicon-play{vertical-align:top;color:inherit;font-size:12px;line-height:inherit;border:none;margin-left:.3em;position:relative}.marketing-video-notch .eicon-play:before{content:"";font-family:fontello}.marketing-icon-notch.neuros-icon-decoration-on .elementor-widget-container{line-height:0}.marketing-icon-notch.neuros-icon-decoration-on.neuros-icon-alignment-right .elementor-icon-wrapper{padding:20px 0 0 20px;display:inline-block;position:relative;overflow:hidden}.marketing-icon-notch.neuros-icon-decoration-on.neuros-icon-alignment-right .elementor-icon-wrapper:before{content:"";width:20px;height:40px;right:0;left:initial;top:-20px;bottom:initial;background-color:#0000;border-radius:0 0 20px;position:absolute}.marketing-icon-notch.neuros-icon-decoration-on.neuros-icon-alignment-right .elementor-icon-wrapper:after{content:"";width:20px;height:40px;left:0;right:initial;top:initial;background-color:#0000;border-radius:0 0 20px;position:absolute;bottom:0}.marketing-icon-notch.neuros-icon-decoration-on .elementor-icon-inner{background-color:#fff;border-radius:30px 0 0;padding:10px 10px 0;position:relative}.marketing-icon-notch.neuros-icon-decoration-on .elementor-icon-wrapper:before,.marketing-icon-notch.neuros-icon-decoration-on .elementor-icon-wrapper:after{box-shadow:0 20px 0 0 var(--marketing-notch-surface,#fff)}.marketing-icon-notch.elementor-view-stacked .elementor-icon{color:#fff;background-color:#333;padding:18px;font-size:13px}.marketing-icon-notch.elementor-view-stacked .elementor-icon:hover{color:#fff;background-color:#1e85ff}.marketing-icon-notch .elementor-icon.elementor-animation-slide-horizontal{position:relative;overflow:hidden}.marketing-icon-notch .elementor-icon.elementor-animation-slide-horizontal i{transition:transform .4s,opacity .4s}.marketing-icon-notch .elementor-icon.elementor-animation-slide-horizontal i:last-child:not(:first-child){opacity:0;margin-top:-100%;transition-timing-function:cubic-bezier(.98,0,1,1);transform:translate(-777px)}.marketing-icon-notch .elementor-icon.elementor-animation-slide-horizontal:hover i:first-child:not(:last-child){opacity:0;transition-timing-function:cubic-bezier(.98,0,1,1);transform:translate(777px)}.marketing-icon-notch .elementor-icon.elementor-animation-slide-horizontal:hover i:last-child:not(:first-child){opacity:1;transition-timing-function:cubic-bezier(0,0,0,.98);transform:translate(0)}.marketing-icon-notch:not(.elementor-absolute) .elementor-widget-container{text-align:right;line-height:0}.marketing-icon-notch:not(.elementor-absolute) .elementor-icon-wrapper{text-align:end}.marketing-video-notch.elementor-absolute,.marketing-icon-notch.elementor-absolute{z-index:3;width:auto;position:absolute;bottom:0;left:auto;right:0}.marketing-icon-notch.elementor-absolute .elementor-widget-container{text-align:right}
