.boom-banner{margin-top:0;overflow:hidden;position:relative;transition:clip-path 1.3s cubic-bezier(.25,.1,.18,1);z-index:99999}.boom-banner .row-bg.viewport-desktop{animation:nectar_fade_in 1.3s cubic-bezier(.25,.1,.18,1) forwards;animation-delay:.1s;background-color:#fff;background-position:0 0;background-repeat:no-repeat;background-size:cover;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .4s ease .1s;width:100%}.boom-banner .row-bg-overlay.row-bg-layer{backface-visibility:hidden;background-color:hsla(0,0%,100%,.01);content:" ";display:block;height:100%;left:0;opacity:.3;position:absolute;top:0;width:100%;z-index:2}.boom-banner .outer{padding-left:7%;padding-right:7%}.boom-banner .custom-row-inner{display:flex;flex-wrap:wrap;height:100%}.boom-banner .content_wrap{display:flex;flex-direction:column;justify-content:center;padding-left:2.5px;padding-right:2.5px;width:50%}.boom-banner .media_wrap{width:50%}.boom-banner .custom-holder{margin-bottom:5px;padding-bottom:7%;padding-top:13%;position:relative}.boom-banner .content_wrap h1{font-size:5vw;font-weight:500;line-height:1.1;margin-bottom:64px}.boom-banner em{background-position:left 90%;background-repeat:no-repeat;background-size:0 80%;display:block;display:inline-block;font-style:normal;padding:0 3px;position:relative;transition:background-size .9s cubic-bezier(.15,.75,.4,1),opacity .25s ease}.boom-banner em svg{bottom:-30%;height:50%;left:0;line-height:1.1;position:absolute;top:0;top:auto;width:100%;z-index:-1}.boom-banner em svg path{stroke-dasharray:1;stroke-dashoffset:1;opacity:0}.boom-banner em.animated svg path{stroke-linecap:round;animation:nectarStrokeAnimation 1.3s cubic-bezier(.65,0,.35,1) forwards;opacity:1}.boom-banner .media_wrap img{box-shadow:0 40px 100px rgba(0,0,0,.15),0 25px 80px rgba(0,0,0,.1);display:block;margin:0 auto;max-width:50%!important}.boom-banner.animated-in{clip-path:inset(80px 30px 0 30px round 20px)}.boom-banner{clip-path:inset(0 0 0 0 round 0)}.boom-banner .cm-bg-wrap{height:100%;left:0;position:absolute;top:0;width:100%}.boom-banner .inner-wrap{height:100%;overflow:hidden;width:100%}.clip-path-animation-addon-fade .nectar-animated-gradient,.clip-path-animation-addon-fade .nectar-parallax-scene,.clip-path-animation-addon-fade .nectar-video-wrap .nectar-video-inner,.clip-path-animation-addon-fade .row-bg{animation:nectar_fade_in 1.3s cubic-bezier(.25,.1,.18,1) forwards!important;opacity:0!important}[data-bg-animation-delay="100"] .nectar-animated-gradient,[data-bg-animation-delay="100"] .nectar-parallax-scene,[data-bg-animation-delay="100"] .nectar-video-wrap .nectar-video-inner,[data-bg-animation-delay="100"] .row-bg{animation-delay:.1s!important}.boom-banner canvas.nectar-animated-gradient{animation:nectar_fade_in 1.3s cubic-bezier(.25,.1,.18,1) forwards;animation-delay:.1s;opacity:0;transform:translateZ(0);transition:opacity .8s ease;z-index:1}[data-bg-animation-delay="100"] .nectar-animated-gradient{animation-delay:.1s}@keyframes nectarStrokeAnimation{0%{stroke-dashoffset:1;opacity:0}1%{opacity:1}to{stroke-dashoffset:0}}@keyframes nectar_fade_in{0%{opacity:0}to{opacity:1}}@media(max-width:999px){.boom-banner .content_wrap{padding-left:10%;padding-right:10%;width:100%}.boom-banner .media_wrap{width:100%}.boom-banner .content_wrap h1{font-size:7vw;text-align:center}.boom-banner .custom-holder{padding-top:20%}}@media(max-width:690px){.boom-banner .custom-holder{padding-top:34%}.boom-banner .content_wrap{padding-left:14%;padding-right:14%}.boom-banner{clip-path:inset(50px 24px 24px 24px round 20px);transition:clip-path 1.3s cubic-bezier(.25,.1,.18,1)}.boom-banner.animated-in{clip-path:inset(80px 30px 0 30px round 20px);transition:clip-path 2s cubic-bezier(.6,.06,.18,1)!important}}