.hero .hero-container{position:relative}@media (min-width:1280px){.hero .hero-container>.card-img-top,.hero .hero-container>.vue-flux{aspect-ratio:auto!important;height:100%!important;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute!important}}.hero .vue-flux{z-index:0}.hero .hero-content{display:flex;flex-direction:column}.hero .hero-content.white h1{text-shadow:0 0 5px hsla(0,0%,100%,.75)}.hero .hero-content.white .all-work-slogan,.hero .hero-content.white .utp-slogan{background-color:#ffffff8c;border-radius:12px}.hero .hero-content.white .all-work-slogan{padding:5px 10px}.hero .hero-content.white .utp-slogan{margin-top:10px;padding:10px}@media (min-width:1280px){.hero .hero-content{min-height:calc(43.75vw - 31.5px);position:relative;z-index:1}}@media (max-width:1279px){.hero .hero-content{background-image:var(--v19cf925b);background-position:27%;background-size:cover;border-radius:1rem;padding:18px}}@media (max-width:767px){.hero .hero-content{background-image:var(--v58ee437c);background-position:var(--hero-mobile-position,27% center)}}.hero .hero-content .hero-content-top{flex:1}@media (min-width:1280px){.hero .hero-content .hero-content-top{padding:50px 50px 0}}.hero .hero-content .hero-content-bottom{flex-shrink:0;height:auto;line-height:50px;min-height:105px;position:relative;text-transform:uppercase}.hero .hero-content .hero-content-bottom>.row{align-items:flex-end;height:auto!important}.hero .hero-content .hero-content-bottom .slide-pagination-container{align-items:flex-end;display:flex;height:100%;justify-content:center;padding-bottom:28px}.hero .hero-content .hero-content-bottom .slide-pagination-container .slide-pagination-item{background-color:#fff;border-radius:50%;cursor:pointer;display:block;height:7px;margin-right:9px;opacity:.4;transition:all .3s;width:7px}.hero .hero-content .hero-content-bottom .slide-pagination-container .slide-pagination-item.active{border-radius:59px;opacity:1;width:30px}@media (max-width:1279px){.hero .hero-content .hero-content-bottom .slide-pagination-container{display:none}}.hero .hero-content .hero-content-bottom .utp{color:#fff;font-family:Mont}.hero .hero-content .hero-content-bottom .utp .utp-top{font-size:40px;font-weight:800}.hero .hero-content .hero-content-bottom .utp .utp-bottom{font-size:36px;font-weight:400}.hero .hero-content .hero-content-bottom form{background:#fff;border-radius:26px 0 0;height:auto;line-height:normal;padding:25px 0 0 25px;position:relative;text-transform:none}.hero .hero-content .hero-content-bottom .left-round-container{bottom:0;left:-25px;position:absolute}.hero .hero-content .hero-content-bottom .left-round-container .left-round{background:transparent;height:25px;overflow:hidden;position:relative;transform:rotate(90deg);width:25px}.hero .hero-content .hero-content-bottom .left-round-container .left-round:before{background:#fff;border-radius:50%;bottom:-25px;content:"";height:50px;left:-25px;position:absolute;width:50px}@media (max-width:1279px){.hero .hero-content .hero-content-bottom{height:auto;line-height:inherit}.hero .hero-content .hero-content-bottom .utp{margin-bottom:10px;margin-top:115px}.hero .hero-content .hero-content-bottom .utp .utp-top{font-size:12px}.hero .hero-content .hero-content-bottom .utp .utp-bottom{font-size:10px}.hero .hero-content .hero-content-bottom form{background:#fffffff5;border-radius:10px;height:auto;padding:16px;position:inherit}}.hero .hero-content .all-work-slogan{font-size:16px;font-weight:400;margin-top:10px}@media (max-width:1279px){.hero .hero-content .all-work-slogan{display:none}}.hero .hero-content .utp-slogan{font-size:22px;font-weight:400;line-height:130%}@media (max-width:1279px){.hero .hero-content .utp-slogan{font-size:10px}}.hero .hero-content .btn-video{font-size:22px;font-weight:400;height:72px;text-transform:uppercase}@media (max-width:1680px){.hero .hero-content .btn-video{font-size:18px}}@media (max-width:1440px){.hero .hero-content .btn-video{font-size:14px}}@media (max-width:1279px){.hero .hero-content .btn-video{font-size:10px;height:39px}.hero .hero-content .btn-video img{height:14px;width:14px}}
