.hero-banner a.btn-cta-3 {
    background: #FE3C47;
    border: 2px solid #FE3C47;
    color: #fff;
    display: inline-block;
    font-size: 20px;
    font-weight: 400;
    padding: 12px 25px;
    ;
    position: relative;
    text-transform: uppercase;
    transition: all 0.3s ease-out 0s;
    margin-top: 25px;
}

.hero-banner a.btn-cta-3:hover {
    background-color: #fe0917;
}

.relative-wrapper {
    position: relative;
}

.img-responsive {
    display: block;
    max-width: 100%;
    height: auto;
}

.component-hero-banner .hero-overlay-image {
    z-index: 1;
}

.component-hero-banner .hero-overlay-image img {
    position: absolute;
    background-size: contain;
    height: 100%;
    background-repeat: no-repeat;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    z-index: 3;
}

.component-hero-banner .hero-overlay-image,
.component-hero-banner .hero-image {
    position: absolute;
    height: 100%;
    width: 100%;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    opacity: 1;
    pointer-events: none;
}

.component-hero-banner .hero-overlay-image.vanish,
.component-hero-banner .hero-image.vanish {
    display: none;
}

.component-hero-banner .hero-banner .block {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    opacity: 0;
    -webkit-transition: 0.2s all ease-out;
    -o-transition: 0.2s all ease-out;
    transition: 0.2s all ease-out;
    z-index: 2;
}

.component-hero-banner .hero-banner .block.appear {
    opacity: 1;
}

.component-hero-banner .hero-banner .block p {
    font-family: "HelveticaNeue-Light";
}

.component-hero-banner .mobile {
    display: block;
}

.component-hero-banner .mobile .overlay-rect-1 {
    position: absolute;
    z-index: 1;
    width: 200%;
    height: 100%;
    background: #f33624;
    -webkit-transform: rotate(-16deg) scaleY(1);
    -ms-transform: rotate(-16deg) scaleY(1);
    transform: rotate(-16deg) scaleY(1);
    -webkit-transform-origin: bottom;
    -ms-transform-origin: bottom;
    transform-origin: bottom;
    right: -100%;
    bottom: -38%;
}

.component-hero-banner .mobile .hero-title {
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: 1;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    padding: 0;
}

.component-hero-banner .mobile .hero-image {
    top: 0;
    height: 65%;
}

.component-hero-banner .mobile .img-responsive {
    width: 100%;
}

.component-hero-banner .mobile .section-1 {
    height: 100vh;
    max-height: 650px;
    min-height: 420px;
    background: #112e57;
    position: relative;
    overflow: hidden;
}

.component-hero-banner .mobile .container,
.component-hero-banner .mobile .relative-wrapper {
    height: 100%;
}

.component-hero-banner .mobile .section-2 {
    background: white;
}

.component-hero-banner .mobile .btns {
    text-align: center;
    position: absolute;
    bottom: 20px;
    width: 100%;
    z-index: 2;
}

.component-hero-banner .mobile .btns .btn {
    min-width: 300px;
}

.component-hero-banner .mobile .btns a:first-of-type {
    margin-bottom: 20px;
}

.component-hero-banner .desktop {
    display: none;
}

.component-hero-banner .desktop .overlay-rect-1 {
    position: absolute;
    z-index: 2;
    width: 100%;
    height: 100%;
    background: white;
    -webkit-transform: rotate(-62deg) scaleY(0);
    -ms-transform: rotate(-62deg) scaleY(0);
    transform: rotate(-62deg) scaleY(0);
    -webkit-transform-origin: bottom;
    -ms-transform-origin: bottom;
    transform-origin: bottom;
    right: 0%;
    bottom: 50%;
}

.component-hero-banner .desktop .overlay-rect-2 {
    position: absolute;
    z-index: 2;
    width: 100%;
    height: 100%;
    background: #f44233;
    -webkit-transform: rotate(-62deg) scaleY(0);
    -ms-transform: rotate(-62deg) scaleY(0);
    transform: rotate(-62deg) scaleY(0);
    -webkit-transform-origin: top;
    -ms-transform-origin: top;
    transform-origin: top;
    left: 0;
    top: 50%;
}

.component-hero-banner .desktop .overlay-rect-static {
    position: absolute;
    z-index: 2;
    width: 100%;
    height: 100%;
    background: #f44233;
    -webkit-transform: rotate(-62deg) scaleY(2) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(2) scaleX(3);
    transform: rotate(-62deg) scaleY(2) scaleX(3);
    -webkit-transform-origin: top;
    -ms-transform-origin: top;
    transform-origin: top;
    left: 0;
    top: 50%;
}

.component-hero-banner.scale_out_1 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.0125) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.0125) scaleX(3);
    transform: rotate(-62deg) scaleY(0.0125) scaleX(3);
}

.component-hero-banner.scale_out_1 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.0125) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.0125) scaleX(3);
    transform: rotate(-22deg) scaleY(0.0125) scaleX(3);
}

.component-hero-banner.scale_out_2 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.025) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.025) scaleX(3);
    transform: rotate(-62deg) scaleY(0.025) scaleX(3);
}

.component-hero-banner.scale_out_2 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.025) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.025) scaleX(3);
    transform: rotate(-22deg) scaleY(0.025) scaleX(3);
}

.component-hero-banner.scale_out_3 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.0375) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.0375) scaleX(3);
    transform: rotate(-62deg) scaleY(0.0375) scaleX(3);
}

.component-hero-banner.scale_out_3 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.0375) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.0375) scaleX(3);
    transform: rotate(-22deg) scaleY(0.0375) scaleX(3);
}

.component-hero-banner.scale_out_4 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.05) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.05) scaleX(3);
    transform: rotate(-62deg) scaleY(0.05) scaleX(3);
}

.component-hero-banner.scale_out_4 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.05) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.05) scaleX(3);
    transform: rotate(-22deg) scaleY(0.05) scaleX(3);
}

.component-hero-banner.scale_out_5 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.0625) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.0625) scaleX(3);
    transform: rotate(-62deg) scaleY(0.0625) scaleX(3);
}

.component-hero-banner.scale_out_5 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.0625) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.0625) scaleX(3);
    transform: rotate(-22deg) scaleY(0.0625) scaleX(3);
}

.component-hero-banner.scale_out_6 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.075) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.075) scaleX(3);
    transform: rotate(-62deg) scaleY(0.075) scaleX(3);
}

.component-hero-banner.scale_out_6 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.075) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.075) scaleX(3);
    transform: rotate(-22deg) scaleY(0.075) scaleX(3);
}

.component-hero-banner.scale_out_7 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.0875) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.0875) scaleX(3);
    transform: rotate(-62deg) scaleY(0.0875) scaleX(3);
}

.component-hero-banner.scale_out_7 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.0875) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.0875) scaleX(3);
    transform: rotate(-22deg) scaleY(0.0875) scaleX(3);
}

.component-hero-banner.scale_out_8 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.1) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.1) scaleX(3);
    transform: rotate(-62deg) scaleY(0.1) scaleX(3);
}

.component-hero-banner.scale_out_8 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.1) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.1) scaleX(3);
    transform: rotate(-22deg) scaleY(0.1) scaleX(3);
}

.component-hero-banner.scale_out_9 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.1125) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.1125) scaleX(3);
    transform: rotate(-62deg) scaleY(0.1125) scaleX(3);
}

.component-hero-banner.scale_out_9 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.1125) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.1125) scaleX(3);
    transform: rotate(-22deg) scaleY(0.1125) scaleX(3);
}

.component-hero-banner.scale_out_10 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.125) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.125) scaleX(3);
    transform: rotate(-62deg) scaleY(0.125) scaleX(3);
}

.component-hero-banner.scale_out_10 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.125) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.125) scaleX(3);
    transform: rotate(-22deg) scaleY(0.125) scaleX(3);
}

.component-hero-banner.scale_out_11 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.1375) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.1375) scaleX(3);
    transform: rotate(-62deg) scaleY(0.1375) scaleX(3);
}

.component-hero-banner.scale_out_11 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.1375) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.1375) scaleX(3);
    transform: rotate(-22deg) scaleY(0.1375) scaleX(3);
}

.component-hero-banner.scale_out_12 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.15) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.15) scaleX(3);
    transform: rotate(-62deg) scaleY(0.15) scaleX(3);
}

.component-hero-banner.scale_out_12 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.15) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.15) scaleX(3);
    transform: rotate(-22deg) scaleY(0.15) scaleX(3);
}

.component-hero-banner.scale_out_13 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.1625) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.1625) scaleX(3);
    transform: rotate(-62deg) scaleY(0.1625) scaleX(3);
}

.component-hero-banner.scale_out_13 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.1625) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.1625) scaleX(3);
    transform: rotate(-22deg) scaleY(0.1625) scaleX(3);
}

.component-hero-banner.scale_out_14 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.175) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.175) scaleX(3);
    transform: rotate(-62deg) scaleY(0.175) scaleX(3);
}

.component-hero-banner.scale_out_14 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.175) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.175) scaleX(3);
    transform: rotate(-22deg) scaleY(0.175) scaleX(3);
}

.component-hero-banner.scale_out_15 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.1875) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.1875) scaleX(3);
    transform: rotate(-62deg) scaleY(0.1875) scaleX(3);
}

.component-hero-banner.scale_out_15 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.1875) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.1875) scaleX(3);
    transform: rotate(-22deg) scaleY(0.1875) scaleX(3);
}

.component-hero-banner.scale_out_16 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.2) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.2) scaleX(3);
    transform: rotate(-62deg) scaleY(0.2) scaleX(3);
}

.component-hero-banner.scale_out_16 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.2) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.2) scaleX(3);
    transform: rotate(-22deg) scaleY(0.2) scaleX(3);
}

.component-hero-banner.scale_out_17 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.2125) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.2125) scaleX(3);
    transform: rotate(-62deg) scaleY(0.2125) scaleX(3);
}

.component-hero-banner.scale_out_17 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.2125) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.2125) scaleX(3);
    transform: rotate(-22deg) scaleY(0.2125) scaleX(3);
}

.component-hero-banner.scale_out_18 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.225) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.225) scaleX(3);
    transform: rotate(-62deg) scaleY(0.225) scaleX(3);
}

.component-hero-banner.scale_out_18 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.225) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.225) scaleX(3);
    transform: rotate(-22deg) scaleY(0.225) scaleX(3);
}

.component-hero-banner.scale_out_19 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.2375) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.2375) scaleX(3);
    transform: rotate(-62deg) scaleY(0.2375) scaleX(3);
}

.component-hero-banner.scale_out_19 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.2375) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.2375) scaleX(3);
    transform: rotate(-22deg) scaleY(0.2375) scaleX(3);
}

.component-hero-banner.scale_out_20 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.25) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.25) scaleX(3);
    transform: rotate(-62deg) scaleY(0.25) scaleX(3);
}

.component-hero-banner.scale_out_20 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.25) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.25) scaleX(3);
    transform: rotate(-22deg) scaleY(0.25) scaleX(3);
}

.component-hero-banner.scale_out_21 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.2625) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.2625) scaleX(3);
    transform: rotate(-62deg) scaleY(0.2625) scaleX(3);
}

.component-hero-banner.scale_out_21 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.2625) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.2625) scaleX(3);
    transform: rotate(-22deg) scaleY(0.2625) scaleX(3);
}

.component-hero-banner.scale_out_22 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.275) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.275) scaleX(3);
    transform: rotate(-62deg) scaleY(0.275) scaleX(3);
}

.component-hero-banner.scale_out_22 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.275) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.275) scaleX(3);
    transform: rotate(-22deg) scaleY(0.275) scaleX(3);
}

.component-hero-banner.scale_out_23 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.2875) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.2875) scaleX(3);
    transform: rotate(-62deg) scaleY(0.2875) scaleX(3);
}

.component-hero-banner.scale_out_23 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.2875) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.2875) scaleX(3);
    transform: rotate(-22deg) scaleY(0.2875) scaleX(3);
}

.component-hero-banner.scale_out_24 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.3) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.3) scaleX(3);
    transform: rotate(-62deg) scaleY(0.3) scaleX(3);
}

.component-hero-banner.scale_out_24 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.3) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.3) scaleX(3);
    transform: rotate(-22deg) scaleY(0.3) scaleX(3);
}

.component-hero-banner.scale_out_25 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.3125) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.3125) scaleX(3);
    transform: rotate(-62deg) scaleY(0.3125) scaleX(3);
}

.component-hero-banner.scale_out_25 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.3125) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.3125) scaleX(3);
    transform: rotate(-22deg) scaleY(0.3125) scaleX(3);
}

.component-hero-banner.scale_out_26 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.325) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.325) scaleX(3);
    transform: rotate(-62deg) scaleY(0.325) scaleX(3);
}

.component-hero-banner.scale_out_26 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.325) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.325) scaleX(3);
    transform: rotate(-22deg) scaleY(0.325) scaleX(3);
}

.component-hero-banner.scale_out_27 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.3375) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.3375) scaleX(3);
    transform: rotate(-62deg) scaleY(0.3375) scaleX(3);
}

.component-hero-banner.scale_out_27 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.3375) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.3375) scaleX(3);
    transform: rotate(-22deg) scaleY(0.3375) scaleX(3);
}

.component-hero-banner.scale_out_28 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.35) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.35) scaleX(3);
    transform: rotate(-62deg) scaleY(0.35) scaleX(3);
}

.component-hero-banner.scale_out_28 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.35) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.35) scaleX(3);
    transform: rotate(-22deg) scaleY(0.35) scaleX(3);
}

.component-hero-banner.scale_out_29 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.3625) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.3625) scaleX(3);
    transform: rotate(-62deg) scaleY(0.3625) scaleX(3);
}

.component-hero-banner.scale_out_29 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.3625) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.3625) scaleX(3);
    transform: rotate(-22deg) scaleY(0.3625) scaleX(3);
}

.component-hero-banner.scale_out_30 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.375) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.375) scaleX(3);
    transform: rotate(-62deg) scaleY(0.375) scaleX(3);
}

.component-hero-banner.scale_out_30 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.375) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.375) scaleX(3);
    transform: rotate(-22deg) scaleY(0.375) scaleX(3);
}

.component-hero-banner.scale_out_31 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.3875) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.3875) scaleX(3);
    transform: rotate(-62deg) scaleY(0.3875) scaleX(3);
}

.component-hero-banner.scale_out_31 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.3875) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.3875) scaleX(3);
    transform: rotate(-22deg) scaleY(0.3875) scaleX(3);
}

.component-hero-banner.scale_out_32 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.4) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.4) scaleX(3);
    transform: rotate(-62deg) scaleY(0.4) scaleX(3);
}

.component-hero-banner.scale_out_32 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.4) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.4) scaleX(3);
    transform: rotate(-22deg) scaleY(0.4) scaleX(3);
}

.component-hero-banner.scale_out_33 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.4125) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.4125) scaleX(3);
    transform: rotate(-62deg) scaleY(0.4125) scaleX(3);
}

.component-hero-banner.scale_out_33 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.4125) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.4125) scaleX(3);
    transform: rotate(-22deg) scaleY(0.4125) scaleX(3);
}

.component-hero-banner.scale_out_34 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.425) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.425) scaleX(3);
    transform: rotate(-62deg) scaleY(0.425) scaleX(3);
}

.component-hero-banner.scale_out_34 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.425) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.425) scaleX(3);
    transform: rotate(-22deg) scaleY(0.425) scaleX(3);
}

.component-hero-banner.scale_out_35 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.4375) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.4375) scaleX(3);
    transform: rotate(-62deg) scaleY(0.4375) scaleX(3);
}

.component-hero-banner.scale_out_35 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.4375) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.4375) scaleX(3);
    transform: rotate(-22deg) scaleY(0.4375) scaleX(3);
}

.component-hero-banner.scale_out_36 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.45) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.45) scaleX(3);
    transform: rotate(-62deg) scaleY(0.45) scaleX(3);
}

.component-hero-banner.scale_out_36 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.45) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.45) scaleX(3);
    transform: rotate(-22deg) scaleY(0.45) scaleX(3);
}

.component-hero-banner.scale_out_37 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.4625) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.4625) scaleX(3);
    transform: rotate(-62deg) scaleY(0.4625) scaleX(3);
}

.component-hero-banner.scale_out_37 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.4625) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.4625) scaleX(3);
    transform: rotate(-22deg) scaleY(0.4625) scaleX(3);
}

.component-hero-banner.scale_out_38 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.475) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.475) scaleX(3);
    transform: rotate(-62deg) scaleY(0.475) scaleX(3);
}

.component-hero-banner.scale_out_38 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.475) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.475) scaleX(3);
    transform: rotate(-22deg) scaleY(0.475) scaleX(3);
}

.component-hero-banner.scale_out_39 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.4875) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.4875) scaleX(3);
    transform: rotate(-62deg) scaleY(0.4875) scaleX(3);
}

.component-hero-banner.scale_out_39 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.4875) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.4875) scaleX(3);
    transform: rotate(-22deg) scaleY(0.4875) scaleX(3);
}

.component-hero-banner.scale_out_40 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.5) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.5) scaleX(3);
    transform: rotate(-62deg) scaleY(0.5) scaleX(3);
}

.component-hero-banner.scale_out_40 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.5) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.5) scaleX(3);
    transform: rotate(-22deg) scaleY(0.5) scaleX(3);
}

.component-hero-banner.scale_out_41 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.5125) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.5125) scaleX(3);
    transform: rotate(-62deg) scaleY(0.5125) scaleX(3);
}

.component-hero-banner.scale_out_41 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.5125) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.5125) scaleX(3);
    transform: rotate(-22deg) scaleY(0.5125) scaleX(3);
}

.component-hero-banner.scale_out_42 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.525) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.525) scaleX(3);
    transform: rotate(-62deg) scaleY(0.525) scaleX(3);
}

.component-hero-banner.scale_out_42 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.525) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.525) scaleX(3);
    transform: rotate(-22deg) scaleY(0.525) scaleX(3);
}

.component-hero-banner.scale_out_43 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.5375) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.5375) scaleX(3);
    transform: rotate(-62deg) scaleY(0.5375) scaleX(3);
}

.component-hero-banner.scale_out_43 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.5375) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.5375) scaleX(3);
    transform: rotate(-22deg) scaleY(0.5375) scaleX(3);
}

.component-hero-banner.scale_out_44 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.55) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.55) scaleX(3);
    transform: rotate(-62deg) scaleY(0.55) scaleX(3);
}

.component-hero-banner.scale_out_44 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.55) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.55) scaleX(3);
    transform: rotate(-22deg) scaleY(0.55) scaleX(3);
}

.component-hero-banner.scale_out_45 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.5625) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.5625) scaleX(3);
    transform: rotate(-62deg) scaleY(0.5625) scaleX(3);
}

.component-hero-banner.scale_out_45 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.5625) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.5625) scaleX(3);
    transform: rotate(-22deg) scaleY(0.5625) scaleX(3);
}

.component-hero-banner.scale_out_46 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.575) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.575) scaleX(3);
    transform: rotate(-62deg) scaleY(0.575) scaleX(3);
}

.component-hero-banner.scale_out_46 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.575) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.575) scaleX(3);
    transform: rotate(-22deg) scaleY(0.575) scaleX(3);
}

.component-hero-banner.scale_out_47 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.5875) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.5875) scaleX(3);
    transform: rotate(-62deg) scaleY(0.5875) scaleX(3);
}

.component-hero-banner.scale_out_47 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.5875) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.5875) scaleX(3);
    transform: rotate(-22deg) scaleY(0.5875) scaleX(3);
}

.component-hero-banner.scale_out_48 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.6) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.6) scaleX(3);
    transform: rotate(-62deg) scaleY(0.6) scaleX(3);
}

.component-hero-banner.scale_out_48 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.6) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.6) scaleX(3);
    transform: rotate(-22deg) scaleY(0.6) scaleX(3);
}

.component-hero-banner.scale_out_49 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.6125) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.6125) scaleX(3);
    transform: rotate(-62deg) scaleY(0.6125) scaleX(3);
}

.component-hero-banner.scale_out_49 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.6125) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.6125) scaleX(3);
    transform: rotate(-22deg) scaleY(0.6125) scaleX(3);
}

.component-hero-banner.scale_out_50 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.625) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.625) scaleX(3);
    transform: rotate(-62deg) scaleY(0.625) scaleX(3);
}

.component-hero-banner.scale_out_50 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.625) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.625) scaleX(3);
    transform: rotate(-22deg) scaleY(0.625) scaleX(3);
}

.component-hero-banner.scale_out_51 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.6375) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.6375) scaleX(3);
    transform: rotate(-62deg) scaleY(0.6375) scaleX(3);
}

.component-hero-banner.scale_out_51 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.6375) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.6375) scaleX(3);
    transform: rotate(-22deg) scaleY(0.6375) scaleX(3);
}

.component-hero-banner.scale_out_52 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.65) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.65) scaleX(3);
    transform: rotate(-62deg) scaleY(0.65) scaleX(3);
}

.component-hero-banner.scale_out_52 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.65) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.65) scaleX(3);
    transform: rotate(-22deg) scaleY(0.65) scaleX(3);
}

.component-hero-banner.scale_out_53 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.6625) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.6625) scaleX(3);
    transform: rotate(-62deg) scaleY(0.6625) scaleX(3);
}

.component-hero-banner.scale_out_53 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.6625) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.6625) scaleX(3);
    transform: rotate(-22deg) scaleY(0.6625) scaleX(3);
}

.component-hero-banner.scale_out_54 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.675) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.675) scaleX(3);
    transform: rotate(-62deg) scaleY(0.675) scaleX(3);
}

.component-hero-banner.scale_out_54 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.675) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.675) scaleX(3);
    transform: rotate(-22deg) scaleY(0.675) scaleX(3);
}

.component-hero-banner.scale_out_55 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.6875) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.6875) scaleX(3);
    transform: rotate(-62deg) scaleY(0.6875) scaleX(3);
}

.component-hero-banner.scale_out_55 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.6875) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.6875) scaleX(3);
    transform: rotate(-22deg) scaleY(0.6875) scaleX(3);
}

.component-hero-banner.scale_out_56 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.7) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.7) scaleX(3);
    transform: rotate(-62deg) scaleY(0.7) scaleX(3);
}

.component-hero-banner.scale_out_56 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.7) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.7) scaleX(3);
    transform: rotate(-22deg) scaleY(0.7) scaleX(3);
}

.component-hero-banner.scale_out_57 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.7125) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.7125) scaleX(3);
    transform: rotate(-62deg) scaleY(0.7125) scaleX(3);
}

.component-hero-banner.scale_out_57 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.7125) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.7125) scaleX(3);
    transform: rotate(-22deg) scaleY(0.7125) scaleX(3);
}

.component-hero-banner.scale_out_58 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.725) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.725) scaleX(3);
    transform: rotate(-62deg) scaleY(0.725) scaleX(3);
}

.component-hero-banner.scale_out_58 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.725) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.725) scaleX(3);
    transform: rotate(-22deg) scaleY(0.725) scaleX(3);
}

.component-hero-banner.scale_out_59 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.7375) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.7375) scaleX(3);
    transform: rotate(-62deg) scaleY(0.7375) scaleX(3);
}

.component-hero-banner.scale_out_59 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.7375) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.7375) scaleX(3);
    transform: rotate(-22deg) scaleY(0.7375) scaleX(3);
}

.component-hero-banner.scale_out_60 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.75) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.75) scaleX(3);
    transform: rotate(-62deg) scaleY(0.75) scaleX(3);
}

.component-hero-banner.scale_out_60 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.75) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.75) scaleX(3);
    transform: rotate(-22deg) scaleY(0.75) scaleX(3);
}

.component-hero-banner.scale_out_61 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.7625) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.7625) scaleX(3);
    transform: rotate(-62deg) scaleY(0.7625) scaleX(3);
}

.component-hero-banner.scale_out_61 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.7625) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.7625) scaleX(3);
    transform: rotate(-22deg) scaleY(0.7625) scaleX(3);
}

.component-hero-banner.scale_out_62 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.775) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.775) scaleX(3);
    transform: rotate(-62deg) scaleY(0.775) scaleX(3);
}

.component-hero-banner.scale_out_62 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.775) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.775) scaleX(3);
    transform: rotate(-22deg) scaleY(0.775) scaleX(3);
}

.component-hero-banner.scale_out_63 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.7875) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.7875) scaleX(3);
    transform: rotate(-62deg) scaleY(0.7875) scaleX(3);
}

.component-hero-banner.scale_out_63 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.7875) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.7875) scaleX(3);
    transform: rotate(-22deg) scaleY(0.7875) scaleX(3);
}

.component-hero-banner.scale_out_64 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.8) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.8) scaleX(3);
    transform: rotate(-62deg) scaleY(0.8) scaleX(3);
}

.component-hero-banner.scale_out_64 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.8) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.8) scaleX(3);
    transform: rotate(-22deg) scaleY(0.8) scaleX(3);
}

.component-hero-banner.scale_out_65 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.8125) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.8125) scaleX(3);
    transform: rotate(-62deg) scaleY(0.8125) scaleX(3);
}

.component-hero-banner.scale_out_65 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.8125) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.8125) scaleX(3);
    transform: rotate(-22deg) scaleY(0.8125) scaleX(3);
}

.component-hero-banner.scale_out_66 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.825) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.825) scaleX(3);
    transform: rotate(-62deg) scaleY(0.825) scaleX(3);
}

.component-hero-banner.scale_out_66 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.825) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.825) scaleX(3);
    transform: rotate(-22deg) scaleY(0.825) scaleX(3);
}

.component-hero-banner.scale_out_67 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.8375) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.8375) scaleX(3);
    transform: rotate(-62deg) scaleY(0.8375) scaleX(3);
}

.component-hero-banner.scale_out_67 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.8375) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.8375) scaleX(3);
    transform: rotate(-22deg) scaleY(0.8375) scaleX(3);
}

.component-hero-banner.scale_out_68 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.85) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.85) scaleX(3);
    transform: rotate(-62deg) scaleY(0.85) scaleX(3);
}

.component-hero-banner.scale_out_68 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.85) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.85) scaleX(3);
    transform: rotate(-22deg) scaleY(0.85) scaleX(3);
}

.component-hero-banner.scale_out_69 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.8625) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.8625) scaleX(3);
    transform: rotate(-62deg) scaleY(0.8625) scaleX(3);
}

.component-hero-banner.scale_out_69 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.8625) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.8625) scaleX(3);
    transform: rotate(-22deg) scaleY(0.8625) scaleX(3);
}

.component-hero-banner.scale_out_70 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.875) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.875) scaleX(3);
    transform: rotate(-62deg) scaleY(0.875) scaleX(3);
}

.component-hero-banner.scale_out_70 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.875) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.875) scaleX(3);
    transform: rotate(-22deg) scaleY(0.875) scaleX(3);
}

.component-hero-banner.scale_out_71 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.8875) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.8875) scaleX(3);
    transform: rotate(-62deg) scaleY(0.8875) scaleX(3);
}

.component-hero-banner.scale_out_71 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.8875) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.8875) scaleX(3);
    transform: rotate(-22deg) scaleY(0.8875) scaleX(3);
}

.component-hero-banner.scale_out_72 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.9) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.9) scaleX(3);
    transform: rotate(-62deg) scaleY(0.9) scaleX(3);
}

.component-hero-banner.scale_out_72 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.9) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.9) scaleX(3);
    transform: rotate(-22deg) scaleY(0.9) scaleX(3);
}

.component-hero-banner.scale_out_73 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.9125) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.9125) scaleX(3);
    transform: rotate(-62deg) scaleY(0.9125) scaleX(3);
}

.component-hero-banner.scale_out_73 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.9125) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.9125) scaleX(3);
    transform: rotate(-22deg) scaleY(0.9125) scaleX(3);
}

.component-hero-banner.scale_out_74 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.925) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.925) scaleX(3);
    transform: rotate(-62deg) scaleY(0.925) scaleX(3);
}

.component-hero-banner.scale_out_74 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.925) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.925) scaleX(3);
    transform: rotate(-22deg) scaleY(0.925) scaleX(3);
}

.component-hero-banner.scale_out_75 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.9375) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.9375) scaleX(3);
    transform: rotate(-62deg) scaleY(0.9375) scaleX(3);
}

.component-hero-banner.scale_out_75 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.9375) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.9375) scaleX(3);
    transform: rotate(-22deg) scaleY(0.9375) scaleX(3);
}

.component-hero-banner.scale_out_76 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.95) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.95) scaleX(3);
    transform: rotate(-62deg) scaleY(0.95) scaleX(3);
}

.component-hero-banner.scale_out_76 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.95) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.95) scaleX(3);
    transform: rotate(-22deg) scaleY(0.95) scaleX(3);
}

.component-hero-banner.scale_out_77 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.9625) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.9625) scaleX(3);
    transform: rotate(-62deg) scaleY(0.9625) scaleX(3);
}

.component-hero-banner.scale_out_77 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.9625) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.9625) scaleX(3);
    transform: rotate(-22deg) scaleY(0.9625) scaleX(3);
}

.component-hero-banner.scale_out_78 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.975) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.975) scaleX(3);
    transform: rotate(-62deg) scaleY(0.975) scaleX(3);
}

.component-hero-banner.scale_out_78 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.975) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.975) scaleX(3);
    transform: rotate(-22deg) scaleY(0.975) scaleX(3);
}

.component-hero-banner.scale_out_79 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(0.9875) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.9875) scaleX(3);
    transform: rotate(-62deg) scaleY(0.9875) scaleX(3);
}

.component-hero-banner.scale_out_79 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(0.9875) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.9875) scaleX(3);
    transform: rotate(-22deg) scaleY(0.9875) scaleX(3);
}

.component-hero-banner.scale_out_80 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(1) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(1) scaleX(3);
    transform: rotate(-62deg) scaleY(1) scaleX(3);
}

.component-hero-banner.scale_out_80 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(1) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(1) scaleX(3);
    transform: rotate(-22deg) scaleY(1) scaleX(3);
}

.component-hero-banner.scale_out_81 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(1.0125) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(1.0125) scaleX(3);
    transform: rotate(-62deg) scaleY(1.0125) scaleX(3);
}

.component-hero-banner.scale_out_81 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(1.0125) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(1.0125) scaleX(3);
    transform: rotate(-22deg) scaleY(1.0125) scaleX(3);
}

.component-hero-banner.scale_out_82 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(1.025) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(1.025) scaleX(3);
    transform: rotate(-62deg) scaleY(1.025) scaleX(3);
}

.component-hero-banner.scale_out_82 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(1.025) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(1.025) scaleX(3);
    transform: rotate(-22deg) scaleY(1.025) scaleX(3);
}

.component-hero-banner.scale_out_83 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(1.0375) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(1.0375) scaleX(3);
    transform: rotate(-62deg) scaleY(1.0375) scaleX(3);
}

.component-hero-banner.scale_out_83 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(1.0375) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(1.0375) scaleX(3);
    transform: rotate(-22deg) scaleY(1.0375) scaleX(3);
}

.component-hero-banner.scale_out_84 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(1.05) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(1.05) scaleX(3);
    transform: rotate(-62deg) scaleY(1.05) scaleX(3);
}

.component-hero-banner.scale_out_84 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(1.05) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(1.05) scaleX(3);
    transform: rotate(-22deg) scaleY(1.05) scaleX(3);
}

.component-hero-banner.scale_out_85 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(1.0625) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(1.0625) scaleX(3);
    transform: rotate(-62deg) scaleY(1.0625) scaleX(3);
}

.component-hero-banner.scale_out_85 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(1.0625) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(1.0625) scaleX(3);
    transform: rotate(-22deg) scaleY(1.0625) scaleX(3);
}

.component-hero-banner.scale_out_86 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(1.075) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(1.075) scaleX(3);
    transform: rotate(-62deg) scaleY(1.075) scaleX(3);
}

.component-hero-banner.scale_out_86 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(1.075) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(1.075) scaleX(3);
    transform: rotate(-22deg) scaleY(1.075) scaleX(3);
}

.component-hero-banner.scale_out_87 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(1.0875) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(1.0875) scaleX(3);
    transform: rotate(-62deg) scaleY(1.0875) scaleX(3);
}

.component-hero-banner.scale_out_87 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(1.0875) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(1.0875) scaleX(3);
    transform: rotate(-22deg) scaleY(1.0875) scaleX(3);
}

.component-hero-banner.scale_out_88 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(1.1) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(1.1) scaleX(3);
    transform: rotate(-62deg) scaleY(1.1) scaleX(3);
}

.component-hero-banner.scale_out_88 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(1.1) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(1.1) scaleX(3);
    transform: rotate(-22deg) scaleY(1.1) scaleX(3);
}

.component-hero-banner.scale_out_89 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(1.1125) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(1.1125) scaleX(3);
    transform: rotate(-62deg) scaleY(1.1125) scaleX(3);
}

.component-hero-banner.scale_out_89 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(1.1125) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(1.1125) scaleX(3);
    transform: rotate(-22deg) scaleY(1.1125) scaleX(3);
}

.component-hero-banner.scale_out_90 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(1.125) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(1.125) scaleX(3);
    transform: rotate(-62deg) scaleY(1.125) scaleX(3);
}

.component-hero-banner.scale_out_90 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(1.125) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(1.125) scaleX(3);
    transform: rotate(-22deg) scaleY(1.125) scaleX(3);
}

.component-hero-banner.scale_out_91 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(1.1375) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(1.1375) scaleX(3);
    transform: rotate(-62deg) scaleY(1.1375) scaleX(3);
}

.component-hero-banner.scale_out_91 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(1.1375) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(1.1375) scaleX(3);
    transform: rotate(-22deg) scaleY(1.1375) scaleX(3);
}

.component-hero-banner.scale_out_92 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(1.15) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(1.15) scaleX(3);
    transform: rotate(-62deg) scaleY(1.15) scaleX(3);
}

.component-hero-banner.scale_out_92 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(1.15) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(1.15) scaleX(3);
    transform: rotate(-22deg) scaleY(1.15) scaleX(3);
}

.component-hero-banner.scale_out_93 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(1.1625) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(1.1625) scaleX(3);
    transform: rotate(-62deg) scaleY(1.1625) scaleX(3);
}

.component-hero-banner.scale_out_93 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(1.1625) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(1.1625) scaleX(3);
    transform: rotate(-22deg) scaleY(1.1625) scaleX(3);
}

.component-hero-banner.scale_out_94 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(1.175) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(1.175) scaleX(3);
    transform: rotate(-62deg) scaleY(1.175) scaleX(3);
}

.component-hero-banner.scale_out_94 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(1.175) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(1.175) scaleX(3);
    transform: rotate(-22deg) scaleY(1.175) scaleX(3);
}

.component-hero-banner.scale_out_95 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(1.1875) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(1.1875) scaleX(3);
    transform: rotate(-62deg) scaleY(1.1875) scaleX(3);
}

.component-hero-banner.scale_out_95 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(1.1875) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(1.1875) scaleX(3);
    transform: rotate(-22deg) scaleY(1.1875) scaleX(3);
}

.component-hero-banner.scale_out_96 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(1.2) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(1.2) scaleX(3);
    transform: rotate(-62deg) scaleY(1.2) scaleX(3);
}

.component-hero-banner.scale_out_96 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(1.2) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(1.2) scaleX(3);
    transform: rotate(-22deg) scaleY(1.2) scaleX(3);
}

.component-hero-banner.scale_out_97 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(1.2125) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(1.2125) scaleX(3);
    transform: rotate(-62deg) scaleY(1.2125) scaleX(3);
}

.component-hero-banner.scale_out_97 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(1.2125) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(1.2125) scaleX(3);
    transform: rotate(-22deg) scaleY(1.2125) scaleX(3);
}

.component-hero-banner.scale_out_98 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(1.225) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(1.225) scaleX(3);
    transform: rotate(-62deg) scaleY(1.225) scaleX(3);
}

.component-hero-banner.scale_out_98 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(1.225) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(1.225) scaleX(3);
    transform: rotate(-22deg) scaleY(1.225) scaleX(3);
}

.component-hero-banner.scale_out_99 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(1.2375) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(1.2375) scaleX(3);
    transform: rotate(-62deg) scaleY(1.2375) scaleX(3);
}

.component-hero-banner.scale_out_99 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(1.2375) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(1.2375) scaleX(3);
    transform: rotate(-22deg) scaleY(1.2375) scaleX(3);
}

.component-hero-banner.scale_out_100 .desktop .overlay-rect-1 {
    -webkit-transform: rotate(-62deg) scaleY(1.25) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(1.25) scaleX(3);
    transform: rotate(-62deg) scaleY(1.25) scaleX(3);
}

.component-hero-banner.scale_out_100 .mobile .overlay-rect-1 {
    -webkit-transform: rotate(-22deg) scaleY(1.25) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(1.25) scaleX(3);
    transform: rotate(-22deg) scaleY(1.25) scaleX(3);
}

.component-hero-banner.scale_out_two_1 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(0.025) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.025) scaleX(3);
    transform: rotate(-62deg) scaleY(0.025) scaleX(3);
}

.component-hero-banner.scale_out_two_1 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(0.025) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.025) scaleX(3);
    transform: rotate(-22deg) scaleY(0.025) scaleX(3);
}

.component-hero-banner.scale_out_two_2 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(0.05) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.05) scaleX(3);
    transform: rotate(-62deg) scaleY(0.05) scaleX(3);
}

.component-hero-banner.scale_out_two_2 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(0.05) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.05) scaleX(3);
    transform: rotate(-22deg) scaleY(0.05) scaleX(3);
}

.component-hero-banner.scale_out_two_3 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(0.075) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.075) scaleX(3);
    transform: rotate(-62deg) scaleY(0.075) scaleX(3);
}

.component-hero-banner.scale_out_two_3 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(0.075) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.075) scaleX(3);
    transform: rotate(-22deg) scaleY(0.075) scaleX(3);
}

.component-hero-banner.scale_out_two_4 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(0.1) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.1) scaleX(3);
    transform: rotate(-62deg) scaleY(0.1) scaleX(3);
}

.component-hero-banner.scale_out_two_4 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(0.1) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.1) scaleX(3);
    transform: rotate(-22deg) scaleY(0.1) scaleX(3);
}

.component-hero-banner.scale_out_two_5 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(0.125) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.125) scaleX(3);
    transform: rotate(-62deg) scaleY(0.125) scaleX(3);
}

.component-hero-banner.scale_out_two_5 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(0.125) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.125) scaleX(3);
    transform: rotate(-22deg) scaleY(0.125) scaleX(3);
}

.component-hero-banner.scale_out_two_6 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(0.15) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.15) scaleX(3);
    transform: rotate(-62deg) scaleY(0.15) scaleX(3);
}

.component-hero-banner.scale_out_two_6 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(0.15) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.15) scaleX(3);
    transform: rotate(-22deg) scaleY(0.15) scaleX(3);
}

.component-hero-banner.scale_out_two_7 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(0.175) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.175) scaleX(3);
    transform: rotate(-62deg) scaleY(0.175) scaleX(3);
}

.component-hero-banner.scale_out_two_7 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(0.175) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.175) scaleX(3);
    transform: rotate(-22deg) scaleY(0.175) scaleX(3);
}

.component-hero-banner.scale_out_two_8 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(0.2) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.2) scaleX(3);
    transform: rotate(-62deg) scaleY(0.2) scaleX(3);
}

.component-hero-banner.scale_out_two_8 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(0.2) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.2) scaleX(3);
    transform: rotate(-22deg) scaleY(0.2) scaleX(3);
}

.component-hero-banner.scale_out_two_9 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(0.225) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.225) scaleX(3);
    transform: rotate(-62deg) scaleY(0.225) scaleX(3);
}

.component-hero-banner.scale_out_two_9 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(0.225) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.225) scaleX(3);
    transform: rotate(-22deg) scaleY(0.225) scaleX(3);
}

.component-hero-banner.scale_out_two_10 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(0.25) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.25) scaleX(3);
    transform: rotate(-62deg) scaleY(0.25) scaleX(3);
}

.component-hero-banner.scale_out_two_10 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(0.25) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.25) scaleX(3);
    transform: rotate(-22deg) scaleY(0.25) scaleX(3);
}

.component-hero-banner.scale_out_two_11 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(0.275) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.275) scaleX(3);
    transform: rotate(-62deg) scaleY(0.275) scaleX(3);
}

.component-hero-banner.scale_out_two_11 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(0.275) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.275) scaleX(3);
    transform: rotate(-22deg) scaleY(0.275) scaleX(3);
}

.component-hero-banner.scale_out_two_12 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(0.3) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.3) scaleX(3);
    transform: rotate(-62deg) scaleY(0.3) scaleX(3);
}

.component-hero-banner.scale_out_two_12 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(0.3) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.3) scaleX(3);
    transform: rotate(-22deg) scaleY(0.3) scaleX(3);
}

.component-hero-banner.scale_out_two_13 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(0.325) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.325) scaleX(3);
    transform: rotate(-62deg) scaleY(0.325) scaleX(3);
}

.component-hero-banner.scale_out_two_13 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(0.325) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.325) scaleX(3);
    transform: rotate(-22deg) scaleY(0.325) scaleX(3);
}

.component-hero-banner.scale_out_two_14 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(0.35) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.35) scaleX(3);
    transform: rotate(-62deg) scaleY(0.35) scaleX(3);
}

.component-hero-banner.scale_out_two_14 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(0.35) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.35) scaleX(3);
    transform: rotate(-22deg) scaleY(0.35) scaleX(3);
}

.component-hero-banner.scale_out_two_15 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(0.375) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.375) scaleX(3);
    transform: rotate(-62deg) scaleY(0.375) scaleX(3);
}

.component-hero-banner.scale_out_two_15 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(0.375) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.375) scaleX(3);
    transform: rotate(-22deg) scaleY(0.375) scaleX(3);
}

.component-hero-banner.scale_out_two_16 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(0.4) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.4) scaleX(3);
    transform: rotate(-62deg) scaleY(0.4) scaleX(3);
}

.component-hero-banner.scale_out_two_16 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(0.4) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.4) scaleX(3);
    transform: rotate(-22deg) scaleY(0.4) scaleX(3);
}

.component-hero-banner.scale_out_two_17 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(0.425) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.425) scaleX(3);
    transform: rotate(-62deg) scaleY(0.425) scaleX(3);
}

.component-hero-banner.scale_out_two_17 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(0.425) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.425) scaleX(3);
    transform: rotate(-22deg) scaleY(0.425) scaleX(3);
}

.component-hero-banner.scale_out_two_18 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(0.45) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.45) scaleX(3);
    transform: rotate(-62deg) scaleY(0.45) scaleX(3);
}

.component-hero-banner.scale_out_two_18 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(0.45) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.45) scaleX(3);
    transform: rotate(-22deg) scaleY(0.45) scaleX(3);
}

.component-hero-banner.scale_out_two_19 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(0.475) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.475) scaleX(3);
    transform: rotate(-62deg) scaleY(0.475) scaleX(3);
}

.component-hero-banner.scale_out_two_19 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(0.475) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.475) scaleX(3);
    transform: rotate(-22deg) scaleY(0.475) scaleX(3);
}

.component-hero-banner.scale_out_two_20 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(0.5) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.5) scaleX(3);
    transform: rotate(-62deg) scaleY(0.5) scaleX(3);
}

.component-hero-banner.scale_out_two_20 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(0.5) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.5) scaleX(3);
    transform: rotate(-22deg) scaleY(0.5) scaleX(3);
}

.component-hero-banner.scale_out_two_21 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(0.525) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.525) scaleX(3);
    transform: rotate(-62deg) scaleY(0.525) scaleX(3);
}

.component-hero-banner.scale_out_two_21 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(0.525) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.525) scaleX(3);
    transform: rotate(-22deg) scaleY(0.525) scaleX(3);
}

.component-hero-banner.scale_out_two_22 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(0.55) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.55) scaleX(3);
    transform: rotate(-62deg) scaleY(0.55) scaleX(3);
}

.component-hero-banner.scale_out_two_22 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(0.55) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.55) scaleX(3);
    transform: rotate(-22deg) scaleY(0.55) scaleX(3);
}

.component-hero-banner.scale_out_two_23 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(0.575) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.575) scaleX(3);
    transform: rotate(-62deg) scaleY(0.575) scaleX(3);
}

.component-hero-banner.scale_out_two_23 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(0.575) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.575) scaleX(3);
    transform: rotate(-22deg) scaleY(0.575) scaleX(3);
}

.component-hero-banner.scale_out_two_24 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(0.6) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.6) scaleX(3);
    transform: rotate(-62deg) scaleY(0.6) scaleX(3);
}

.component-hero-banner.scale_out_two_24 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(0.6) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.6) scaleX(3);
    transform: rotate(-22deg) scaleY(0.6) scaleX(3);
}

.component-hero-banner.scale_out_two_25 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(0.625) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.625) scaleX(3);
    transform: rotate(-62deg) scaleY(0.625) scaleX(3);
}

.component-hero-banner.scale_out_two_25 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(0.625) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.625) scaleX(3);
    transform: rotate(-22deg) scaleY(0.625) scaleX(3);
}

.component-hero-banner.scale_out_two_26 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(0.65) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.65) scaleX(3);
    transform: rotate(-62deg) scaleY(0.65) scaleX(3);
}

.component-hero-banner.scale_out_two_26 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(0.65) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.65) scaleX(3);
    transform: rotate(-22deg) scaleY(0.65) scaleX(3);
}

.component-hero-banner.scale_out_two_27 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(0.675) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.675) scaleX(3);
    transform: rotate(-62deg) scaleY(0.675) scaleX(3);
}

.component-hero-banner.scale_out_two_27 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(0.675) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.675) scaleX(3);
    transform: rotate(-22deg) scaleY(0.675) scaleX(3);
}

.component-hero-banner.scale_out_two_28 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(0.7) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.7) scaleX(3);
    transform: rotate(-62deg) scaleY(0.7) scaleX(3);
}

.component-hero-banner.scale_out_two_28 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(0.7) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.7) scaleX(3);
    transform: rotate(-22deg) scaleY(0.7) scaleX(3);
}

.component-hero-banner.scale_out_two_29 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(0.725) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.725) scaleX(3);
    transform: rotate(-62deg) scaleY(0.725) scaleX(3);
}

.component-hero-banner.scale_out_two_29 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(0.725) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.725) scaleX(3);
    transform: rotate(-22deg) scaleY(0.725) scaleX(3);
}

.component-hero-banner.scale_out_two_30 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(0.75) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.75) scaleX(3);
    transform: rotate(-62deg) scaleY(0.75) scaleX(3);
}

.component-hero-banner.scale_out_two_30 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(0.75) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.75) scaleX(3);
    transform: rotate(-22deg) scaleY(0.75) scaleX(3);
}

.component-hero-banner.scale_out_two_31 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(0.775) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.775) scaleX(3);
    transform: rotate(-62deg) scaleY(0.775) scaleX(3);
}

.component-hero-banner.scale_out_two_31 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(0.775) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.775) scaleX(3);
    transform: rotate(-22deg) scaleY(0.775) scaleX(3);
}

.component-hero-banner.scale_out_two_32 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(0.8) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.8) scaleX(3);
    transform: rotate(-62deg) scaleY(0.8) scaleX(3);
}

.component-hero-banner.scale_out_two_32 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(0.8) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.8) scaleX(3);
    transform: rotate(-22deg) scaleY(0.8) scaleX(3);
}

.component-hero-banner.scale_out_two_33 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(0.825) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.825) scaleX(3);
    transform: rotate(-62deg) scaleY(0.825) scaleX(3);
}

.component-hero-banner.scale_out_two_33 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(0.825) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.825) scaleX(3);
    transform: rotate(-22deg) scaleY(0.825) scaleX(3);
}

.component-hero-banner.scale_out_two_34 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(0.85) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.85) scaleX(3);
    transform: rotate(-62deg) scaleY(0.85) scaleX(3);
}

.component-hero-banner.scale_out_two_34 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(0.85) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.85) scaleX(3);
    transform: rotate(-22deg) scaleY(0.85) scaleX(3);
}

.component-hero-banner.scale_out_two_35 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(0.875) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.875) scaleX(3);
    transform: rotate(-62deg) scaleY(0.875) scaleX(3);
}

.component-hero-banner.scale_out_two_35 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(0.875) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.875) scaleX(3);
    transform: rotate(-22deg) scaleY(0.875) scaleX(3);
}

.component-hero-banner.scale_out_two_36 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(0.9) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.9) scaleX(3);
    transform: rotate(-62deg) scaleY(0.9) scaleX(3);
}

.component-hero-banner.scale_out_two_36 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(0.9) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.9) scaleX(3);
    transform: rotate(-22deg) scaleY(0.9) scaleX(3);
}

.component-hero-banner.scale_out_two_37 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(0.925) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.925) scaleX(3);
    transform: rotate(-62deg) scaleY(0.925) scaleX(3);
}

.component-hero-banner.scale_out_two_37 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(0.925) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.925) scaleX(3);
    transform: rotate(-22deg) scaleY(0.925) scaleX(3);
}

.component-hero-banner.scale_out_two_38 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(0.95) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.95) scaleX(3);
    transform: rotate(-62deg) scaleY(0.95) scaleX(3);
}

.component-hero-banner.scale_out_two_38 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(0.95) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.95) scaleX(3);
    transform: rotate(-22deg) scaleY(0.95) scaleX(3);
}

.component-hero-banner.scale_out_two_39 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(0.975) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(0.975) scaleX(3);
    transform: rotate(-62deg) scaleY(0.975) scaleX(3);
}

.component-hero-banner.scale_out_two_39 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(0.975) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(0.975) scaleX(3);
    transform: rotate(-22deg) scaleY(0.975) scaleX(3);
}

.component-hero-banner.scale_out_two_40 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(1) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(1) scaleX(3);
    transform: rotate(-62deg) scaleY(1) scaleX(3);
}

.component-hero-banner.scale_out_two_40 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(1) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(1) scaleX(3);
    transform: rotate(-22deg) scaleY(1) scaleX(3);
}

.component-hero-banner.scale_out_two_41 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(1.025) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(1.025) scaleX(3);
    transform: rotate(-62deg) scaleY(1.025) scaleX(3);
}

.component-hero-banner.scale_out_two_41 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(1.025) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(1.025) scaleX(3);
    transform: rotate(-22deg) scaleY(1.025) scaleX(3);
}

.component-hero-banner.scale_out_two_42 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(1.05) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(1.05) scaleX(3);
    transform: rotate(-62deg) scaleY(1.05) scaleX(3);
}

.component-hero-banner.scale_out_two_42 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(1.05) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(1.05) scaleX(3);
    transform: rotate(-22deg) scaleY(1.05) scaleX(3);
}

.component-hero-banner.scale_out_two_43 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(1.075) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(1.075) scaleX(3);
    transform: rotate(-62deg) scaleY(1.075) scaleX(3);
}

.component-hero-banner.scale_out_two_43 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(1.075) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(1.075) scaleX(3);
    transform: rotate(-22deg) scaleY(1.075) scaleX(3);
}

.component-hero-banner.scale_out_two_44 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(1.1) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(1.1) scaleX(3);
    transform: rotate(-62deg) scaleY(1.1) scaleX(3);
}

.component-hero-banner.scale_out_two_44 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(1.1) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(1.1) scaleX(3);
    transform: rotate(-22deg) scaleY(1.1) scaleX(3);
}

.component-hero-banner.scale_out_two_45 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(1.125) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(1.125) scaleX(3);
    transform: rotate(-62deg) scaleY(1.125) scaleX(3);
}

.component-hero-banner.scale_out_two_45 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(1.125) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(1.125) scaleX(3);
    transform: rotate(-22deg) scaleY(1.125) scaleX(3);
}

.component-hero-banner.scale_out_two_46 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(1.15) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(1.15) scaleX(3);
    transform: rotate(-62deg) scaleY(1.15) scaleX(3);
}

.component-hero-banner.scale_out_two_46 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(1.15) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(1.15) scaleX(3);
    transform: rotate(-22deg) scaleY(1.15) scaleX(3);
}

.component-hero-banner.scale_out_two_47 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(1.175) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(1.175) scaleX(3);
    transform: rotate(-62deg) scaleY(1.175) scaleX(3);
}

.component-hero-banner.scale_out_two_47 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(1.175) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(1.175) scaleX(3);
    transform: rotate(-22deg) scaleY(1.175) scaleX(3);
}

.component-hero-banner.scale_out_two_48 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(1.2) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(1.2) scaleX(3);
    transform: rotate(-62deg) scaleY(1.2) scaleX(3);
}

.component-hero-banner.scale_out_two_48 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(1.2) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(1.2) scaleX(3);
    transform: rotate(-22deg) scaleY(1.2) scaleX(3);
}

.component-hero-banner.scale_out_two_49 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(1.225) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(1.225) scaleX(3);
    transform: rotate(-62deg) scaleY(1.225) scaleX(3);
}

.component-hero-banner.scale_out_two_49 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(1.225) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(1.225) scaleX(3);
    transform: rotate(-22deg) scaleY(1.225) scaleX(3);
}

.component-hero-banner.scale_out_two_50 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(1.25) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(1.25) scaleX(3);
    transform: rotate(-62deg) scaleY(1.25) scaleX(3);
}

.component-hero-banner.scale_out_two_50 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(1.25) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(1.25) scaleX(3);
    transform: rotate(-22deg) scaleY(1.25) scaleX(3);
}

.component-hero-banner.scale_out_two_51 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(1.275) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(1.275) scaleX(3);
    transform: rotate(-62deg) scaleY(1.275) scaleX(3);
}

.component-hero-banner.scale_out_two_51 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(1.275) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(1.275) scaleX(3);
    transform: rotate(-22deg) scaleY(1.275) scaleX(3);
}

.component-hero-banner.scale_out_two_52 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(1.3) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(1.3) scaleX(3);
    transform: rotate(-62deg) scaleY(1.3) scaleX(3);
}

.component-hero-banner.scale_out_two_52 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(1.3) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(1.3) scaleX(3);
    transform: rotate(-22deg) scaleY(1.3) scaleX(3);
}

.component-hero-banner.scale_out_two_53 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(1.325) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(1.325) scaleX(3);
    transform: rotate(-62deg) scaleY(1.325) scaleX(3);
}

.component-hero-banner.scale_out_two_53 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(1.325) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(1.325) scaleX(3);
    transform: rotate(-22deg) scaleY(1.325) scaleX(3);
}

.component-hero-banner.scale_out_two_54 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(1.35) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(1.35) scaleX(3);
    transform: rotate(-62deg) scaleY(1.35) scaleX(3);
}

.component-hero-banner.scale_out_two_54 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(1.35) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(1.35) scaleX(3);
    transform: rotate(-22deg) scaleY(1.35) scaleX(3);
}

.component-hero-banner.scale_out_two_55 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(1.375) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(1.375) scaleX(3);
    transform: rotate(-62deg) scaleY(1.375) scaleX(3);
}

.component-hero-banner.scale_out_two_55 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(1.375) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(1.375) scaleX(3);
    transform: rotate(-22deg) scaleY(1.375) scaleX(3);
}

.component-hero-banner.scale_out_two_56 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(1.4) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(1.4) scaleX(3);
    transform: rotate(-62deg) scaleY(1.4) scaleX(3);
}

.component-hero-banner.scale_out_two_56 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(1.4) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(1.4) scaleX(3);
    transform: rotate(-22deg) scaleY(1.4) scaleX(3);
}

.component-hero-banner.scale_out_two_57 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(1.425) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(1.425) scaleX(3);
    transform: rotate(-62deg) scaleY(1.425) scaleX(3);
}

.component-hero-banner.scale_out_two_57 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(1.425) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(1.425) scaleX(3);
    transform: rotate(-22deg) scaleY(1.425) scaleX(3);
}

.component-hero-banner.scale_out_two_58 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(1.45) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(1.45) scaleX(3);
    transform: rotate(-62deg) scaleY(1.45) scaleX(3);
}

.component-hero-banner.scale_out_two_58 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(1.45) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(1.45) scaleX(3);
    transform: rotate(-22deg) scaleY(1.45) scaleX(3);
}

.component-hero-banner.scale_out_two_59 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(1.475) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(1.475) scaleX(3);
    transform: rotate(-62deg) scaleY(1.475) scaleX(3);
}

.component-hero-banner.scale_out_two_59 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(1.475) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(1.475) scaleX(3);
    transform: rotate(-22deg) scaleY(1.475) scaleX(3);
}

.component-hero-banner.scale_out_two_60 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(1.5) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(1.5) scaleX(3);
    transform: rotate(-62deg) scaleY(1.5) scaleX(3);
}

.component-hero-banner.scale_out_two_60 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(1.5) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(1.5) scaleX(3);
    transform: rotate(-22deg) scaleY(1.5) scaleX(3);
}

.component-hero-banner.scale_out_two_61 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(1.525) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(1.525) scaleX(3);
    transform: rotate(-62deg) scaleY(1.525) scaleX(3);
}

.component-hero-banner.scale_out_two_61 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(1.525) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(1.525) scaleX(3);
    transform: rotate(-22deg) scaleY(1.525) scaleX(3);
}

.component-hero-banner.scale_out_two_62 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(1.55) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(1.55) scaleX(3);
    transform: rotate(-62deg) scaleY(1.55) scaleX(3);
}

.component-hero-banner.scale_out_two_62 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(1.55) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(1.55) scaleX(3);
    transform: rotate(-22deg) scaleY(1.55) scaleX(3);
}

.component-hero-banner.scale_out_two_63 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(1.575) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(1.575) scaleX(3);
    transform: rotate(-62deg) scaleY(1.575) scaleX(3);
}

.component-hero-banner.scale_out_two_63 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(1.575) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(1.575) scaleX(3);
    transform: rotate(-22deg) scaleY(1.575) scaleX(3);
}

.component-hero-banner.scale_out_two_64 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(1.6) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(1.6) scaleX(3);
    transform: rotate(-62deg) scaleY(1.6) scaleX(3);
}

.component-hero-banner.scale_out_two_64 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(1.6) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(1.6) scaleX(3);
    transform: rotate(-22deg) scaleY(1.6) scaleX(3);
}

.component-hero-banner.scale_out_two_65 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(1.625) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(1.625) scaleX(3);
    transform: rotate(-62deg) scaleY(1.625) scaleX(3);
}

.component-hero-banner.scale_out_two_65 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(1.625) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(1.625) scaleX(3);
    transform: rotate(-22deg) scaleY(1.625) scaleX(3);
}

.component-hero-banner.scale_out_two_66 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(1.65) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(1.65) scaleX(3);
    transform: rotate(-62deg) scaleY(1.65) scaleX(3);
}

.component-hero-banner.scale_out_two_66 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(1.65) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(1.65) scaleX(3);
    transform: rotate(-22deg) scaleY(1.65) scaleX(3);
}

.component-hero-banner.scale_out_two_67 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(1.675) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(1.675) scaleX(3);
    transform: rotate(-62deg) scaleY(1.675) scaleX(3);
}

.component-hero-banner.scale_out_two_67 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(1.675) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(1.675) scaleX(3);
    transform: rotate(-22deg) scaleY(1.675) scaleX(3);
}

.component-hero-banner.scale_out_two_68 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(1.7) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(1.7) scaleX(3);
    transform: rotate(-62deg) scaleY(1.7) scaleX(3);
}

.component-hero-banner.scale_out_two_68 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(1.7) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(1.7) scaleX(3);
    transform: rotate(-22deg) scaleY(1.7) scaleX(3);
}

.component-hero-banner.scale_out_two_69 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(1.725) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(1.725) scaleX(3);
    transform: rotate(-62deg) scaleY(1.725) scaleX(3);
}

.component-hero-banner.scale_out_two_69 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(1.725) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(1.725) scaleX(3);
    transform: rotate(-22deg) scaleY(1.725) scaleX(3);
}

.component-hero-banner.scale_out_two_70 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(1.75) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(1.75) scaleX(3);
    transform: rotate(-62deg) scaleY(1.75) scaleX(3);
}

.component-hero-banner.scale_out_two_70 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(1.75) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(1.75) scaleX(3);
    transform: rotate(-22deg) scaleY(1.75) scaleX(3);
}

.component-hero-banner.scale_out_two_71 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(1.775) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(1.775) scaleX(3);
    transform: rotate(-62deg) scaleY(1.775) scaleX(3);
}

.component-hero-banner.scale_out_two_71 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(1.775) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(1.775) scaleX(3);
    transform: rotate(-22deg) scaleY(1.775) scaleX(3);
}

.component-hero-banner.scale_out_two_72 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(1.8) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(1.8) scaleX(3);
    transform: rotate(-62deg) scaleY(1.8) scaleX(3);
}

.component-hero-banner.scale_out_two_72 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(1.8) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(1.8) scaleX(3);
    transform: rotate(-22deg) scaleY(1.8) scaleX(3);
}

.component-hero-banner.scale_out_two_73 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(1.825) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(1.825) scaleX(3);
    transform: rotate(-62deg) scaleY(1.825) scaleX(3);
}

.component-hero-banner.scale_out_two_73 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(1.825) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(1.825) scaleX(3);
    transform: rotate(-22deg) scaleY(1.825) scaleX(3);
}

.component-hero-banner.scale_out_two_74 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(1.85) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(1.85) scaleX(3);
    transform: rotate(-62deg) scaleY(1.85) scaleX(3);
}

.component-hero-banner.scale_out_two_74 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(1.85) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(1.85) scaleX(3);
    transform: rotate(-22deg) scaleY(1.85) scaleX(3);
}

.component-hero-banner.scale_out_two_75 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(1.875) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(1.875) scaleX(3);
    transform: rotate(-62deg) scaleY(1.875) scaleX(3);
}

.component-hero-banner.scale_out_two_75 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(1.875) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(1.875) scaleX(3);
    transform: rotate(-22deg) scaleY(1.875) scaleX(3);
}

.component-hero-banner.scale_out_two_76 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(1.9) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(1.9) scaleX(3);
    transform: rotate(-62deg) scaleY(1.9) scaleX(3);
}

.component-hero-banner.scale_out_two_76 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(1.9) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(1.9) scaleX(3);
    transform: rotate(-22deg) scaleY(1.9) scaleX(3);
}

.component-hero-banner.scale_out_two_77 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(1.925) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(1.925) scaleX(3);
    transform: rotate(-62deg) scaleY(1.925) scaleX(3);
}

.component-hero-banner.scale_out_two_77 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(1.925) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(1.925) scaleX(3);
    transform: rotate(-22deg) scaleY(1.925) scaleX(3);
}

.component-hero-banner.scale_out_two_78 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(1.95) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(1.95) scaleX(3);
    transform: rotate(-62deg) scaleY(1.95) scaleX(3);
}

.component-hero-banner.scale_out_two_78 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(1.95) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(1.95) scaleX(3);
    transform: rotate(-22deg) scaleY(1.95) scaleX(3);
}

.component-hero-banner.scale_out_two_79 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(1.975) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(1.975) scaleX(3);
    transform: rotate(-62deg) scaleY(1.975) scaleX(3);
}

.component-hero-banner.scale_out_two_79 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(1.975) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(1.975) scaleX(3);
    transform: rotate(-22deg) scaleY(1.975) scaleX(3);
}

.component-hero-banner.scale_out_two_80 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(2) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(2) scaleX(3);
    transform: rotate(-62deg) scaleY(2) scaleX(3);
}

.component-hero-banner.scale_out_two_80 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(2) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(2) scaleX(3);
    transform: rotate(-22deg) scaleY(2) scaleX(3);
}

.component-hero-banner.scale_out_two_81 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(2.025) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(2.025) scaleX(3);
    transform: rotate(-62deg) scaleY(2.025) scaleX(3);
}

.component-hero-banner.scale_out_two_81 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(2.025) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(2.025) scaleX(3);
    transform: rotate(-22deg) scaleY(2.025) scaleX(3);
}

.component-hero-banner.scale_out_two_82 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(2.05) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(2.05) scaleX(3);
    transform: rotate(-62deg) scaleY(2.05) scaleX(3);
}

.component-hero-banner.scale_out_two_82 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(2.05) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(2.05) scaleX(3);
    transform: rotate(-22deg) scaleY(2.05) scaleX(3);
}

.component-hero-banner.scale_out_two_83 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(2.075) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(2.075) scaleX(3);
    transform: rotate(-62deg) scaleY(2.075) scaleX(3);
}

.component-hero-banner.scale_out_two_83 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(2.075) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(2.075) scaleX(3);
    transform: rotate(-22deg) scaleY(2.075) scaleX(3);
}

.component-hero-banner.scale_out_two_84 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(2.1) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(2.1) scaleX(3);
    transform: rotate(-62deg) scaleY(2.1) scaleX(3);
}

.component-hero-banner.scale_out_two_84 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(2.1) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(2.1) scaleX(3);
    transform: rotate(-22deg) scaleY(2.1) scaleX(3);
}

.component-hero-banner.scale_out_two_85 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(2.125) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(2.125) scaleX(3);
    transform: rotate(-62deg) scaleY(2.125) scaleX(3);
}

.component-hero-banner.scale_out_two_85 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(2.125) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(2.125) scaleX(3);
    transform: rotate(-22deg) scaleY(2.125) scaleX(3);
}

.component-hero-banner.scale_out_two_86 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(2.15) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(2.15) scaleX(3);
    transform: rotate(-62deg) scaleY(2.15) scaleX(3);
}

.component-hero-banner.scale_out_two_86 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(2.15) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(2.15) scaleX(3);
    transform: rotate(-22deg) scaleY(2.15) scaleX(3);
}

.component-hero-banner.scale_out_two_87 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(2.175) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(2.175) scaleX(3);
    transform: rotate(-62deg) scaleY(2.175) scaleX(3);
}

.component-hero-banner.scale_out_two_87 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(2.175) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(2.175) scaleX(3);
    transform: rotate(-22deg) scaleY(2.175) scaleX(3);
}

.component-hero-banner.scale_out_two_88 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(2.2) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(2.2) scaleX(3);
    transform: rotate(-62deg) scaleY(2.2) scaleX(3);
}

.component-hero-banner.scale_out_two_88 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(2.2) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(2.2) scaleX(3);
    transform: rotate(-22deg) scaleY(2.2) scaleX(3);
}

.component-hero-banner.scale_out_two_89 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(2.225) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(2.225) scaleX(3);
    transform: rotate(-62deg) scaleY(2.225) scaleX(3);
}

.component-hero-banner.scale_out_two_89 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(2.225) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(2.225) scaleX(3);
    transform: rotate(-22deg) scaleY(2.225) scaleX(3);
}

.component-hero-banner.scale_out_two_90 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(2.25) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(2.25) scaleX(3);
    transform: rotate(-62deg) scaleY(2.25) scaleX(3);
}

.component-hero-banner.scale_out_two_90 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(2.25) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(2.25) scaleX(3);
    transform: rotate(-22deg) scaleY(2.25) scaleX(3);
}

.component-hero-banner.scale_out_two_91 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(2.275) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(2.275) scaleX(3);
    transform: rotate(-62deg) scaleY(2.275) scaleX(3);
}

.component-hero-banner.scale_out_two_91 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(2.275) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(2.275) scaleX(3);
    transform: rotate(-22deg) scaleY(2.275) scaleX(3);
}

.component-hero-banner.scale_out_two_92 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(2.3) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(2.3) scaleX(3);
    transform: rotate(-62deg) scaleY(2.3) scaleX(3);
}

.component-hero-banner.scale_out_two_92 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(2.3) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(2.3) scaleX(3);
    transform: rotate(-22deg) scaleY(2.3) scaleX(3);
}

.component-hero-banner.scale_out_two_93 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(2.325) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(2.325) scaleX(3);
    transform: rotate(-62deg) scaleY(2.325) scaleX(3);
}

.component-hero-banner.scale_out_two_93 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(2.325) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(2.325) scaleX(3);
    transform: rotate(-22deg) scaleY(2.325) scaleX(3);
}

.component-hero-banner.scale_out_two_94 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(2.35) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(2.35) scaleX(3);
    transform: rotate(-62deg) scaleY(2.35) scaleX(3);
}

.component-hero-banner.scale_out_two_94 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(2.35) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(2.35) scaleX(3);
    transform: rotate(-22deg) scaleY(2.35) scaleX(3);
}

.component-hero-banner.scale_out_two_95 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(2.375) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(2.375) scaleX(3);
    transform: rotate(-62deg) scaleY(2.375) scaleX(3);
}

.component-hero-banner.scale_out_two_95 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(2.375) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(2.375) scaleX(3);
    transform: rotate(-22deg) scaleY(2.375) scaleX(3);
}

.component-hero-banner.scale_out_two_96 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(2.4) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(2.4) scaleX(3);
    transform: rotate(-62deg) scaleY(2.4) scaleX(3);
}

.component-hero-banner.scale_out_two_96 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(2.4) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(2.4) scaleX(3);
    transform: rotate(-22deg) scaleY(2.4) scaleX(3);
}

.component-hero-banner.scale_out_two_97 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(2.425) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(2.425) scaleX(3);
    transform: rotate(-62deg) scaleY(2.425) scaleX(3);
}

.component-hero-banner.scale_out_two_97 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(2.425) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(2.425) scaleX(3);
    transform: rotate(-22deg) scaleY(2.425) scaleX(3);
}

.component-hero-banner.scale_out_two_98 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(2.45) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(2.45) scaleX(3);
    transform: rotate(-62deg) scaleY(2.45) scaleX(3);
}

.component-hero-banner.scale_out_two_98 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(2.45) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(2.45) scaleX(3);
    transform: rotate(-22deg) scaleY(2.45) scaleX(3);
}

.component-hero-banner.scale_out_two_99 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(2.475) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(2.475) scaleX(3);
    transform: rotate(-62deg) scaleY(2.475) scaleX(3);
}

.component-hero-banner.scale_out_two_99 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(2.475) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(2.475) scaleX(3);
    transform: rotate(-22deg) scaleY(2.475) scaleX(3);
}

.component-hero-banner.scale_out_two_100 .desktop .overlay-rect-2 {
    -webkit-transform: rotate(-62deg) scaleY(2.5) scaleX(3);
    -ms-transform: rotate(-62deg) scaleY(2.5) scaleX(3);
    transform: rotate(-62deg) scaleY(2.5) scaleX(3);
}

.component-hero-banner.scale_out_two_100 .mobile .overlay-rect-2 {
    -webkit-transform: rotate(-22deg) scaleY(2.5) scaleX(3);
    -ms-transform: rotate(-22deg) scaleY(2.5) scaleX(3);
    transform: rotate(-22deg) scaleY(2.5) scaleX(3);
}

.component-hero-banner.move_out_two_1 .desktop .overlay-rect-2 {
    left: 1%;
}

.component-hero-banner.move_out_two_1 .mobile .overlay-rect-2 {
    left: 1%;
}

.component-hero-banner.move_out_two_2 .desktop .overlay-rect-2 {
    left: 2%;
}

.component-hero-banner.move_out_two_2 .mobile .overlay-rect-2 {
    left: 2%;
}

.component-hero-banner.move_out_two_3 .desktop .overlay-rect-2 {
    left: 3%;
}

.component-hero-banner.move_out_two_3 .mobile .overlay-rect-2 {
    left: 3%;
}

.component-hero-banner.move_out_two_4 .desktop .overlay-rect-2 {
    left: 4%;
}

.component-hero-banner.move_out_two_4 .mobile .overlay-rect-2 {
    left: 4%;
}

.component-hero-banner.move_out_two_5 .desktop .overlay-rect-2 {
    left: 5%;
}

.component-hero-banner.move_out_two_5 .mobile .overlay-rect-2 {
    left: 5%;
}

.component-hero-banner.move_out_two_6 .desktop .overlay-rect-2 {
    left: 6%;
}

.component-hero-banner.move_out_two_6 .mobile .overlay-rect-2 {
    left: 6%;
}

.component-hero-banner.move_out_two_7 .desktop .overlay-rect-2 {
    left: 7%;
}

.component-hero-banner.move_out_two_7 .mobile .overlay-rect-2 {
    left: 7%;
}

.component-hero-banner.move_out_two_8 .desktop .overlay-rect-2 {
    left: 8%;
}

.component-hero-banner.move_out_two_8 .mobile .overlay-rect-2 {
    left: 8%;
}

.component-hero-banner.move_out_two_9 .desktop .overlay-rect-2 {
    left: 9%;
}

.component-hero-banner.move_out_two_9 .mobile .overlay-rect-2 {
    left: 9%;
}

.component-hero-banner.move_out_two_10 .desktop .overlay-rect-2 {
    left: 10%;
}

.component-hero-banner.move_out_two_10 .mobile .overlay-rect-2 {
    left: 10%;
}

.component-hero-banner.move_out_two_11 .desktop .overlay-rect-2 {
    left: 11%;
}

.component-hero-banner.move_out_two_11 .mobile .overlay-rect-2 {
    left: 11%;
}

.component-hero-banner.move_out_two_12 .desktop .overlay-rect-2 {
    left: 12%;
}

.component-hero-banner.move_out_two_12 .mobile .overlay-rect-2 {
    left: 12%;
}

.component-hero-banner.move_out_two_13 .desktop .overlay-rect-2 {
    left: 13%;
}

.component-hero-banner.move_out_two_13 .mobile .overlay-rect-2 {
    left: 13%;
}

.component-hero-banner.move_out_two_14 .desktop .overlay-rect-2 {
    left: 14%;
}

.component-hero-banner.move_out_two_14 .mobile .overlay-rect-2 {
    left: 14%;
}

.component-hero-banner.move_out_two_15 .desktop .overlay-rect-2 {
    left: 15%;
}

.component-hero-banner.move_out_two_15 .mobile .overlay-rect-2 {
    left: 15%;
}

.component-hero-banner.move_out_two_16 .desktop .overlay-rect-2 {
    left: 16%;
}

.component-hero-banner.move_out_two_16 .mobile .overlay-rect-2 {
    left: 16%;
}

.component-hero-banner.move_out_two_17 .desktop .overlay-rect-2 {
    left: 17%;
}

.component-hero-banner.move_out_two_17 .mobile .overlay-rect-2 {
    left: 17%;
}

.component-hero-banner.move_out_two_18 .desktop .overlay-rect-2 {
    left: 18%;
}

.component-hero-banner.move_out_two_18 .mobile .overlay-rect-2 {
    left: 18%;
}

.component-hero-banner.move_out_two_19 .desktop .overlay-rect-2 {
    left: 19%;
}

.component-hero-banner.move_out_two_19 .mobile .overlay-rect-2 {
    left: 19%;
}

.component-hero-banner.move_out_two_20 .desktop .overlay-rect-2 {
    left: 20%;
}

.component-hero-banner.move_out_two_20 .mobile .overlay-rect-2 {
    left: 20%;
}

.component-hero-banner.move_out_two_21 .desktop .overlay-rect-2 {
    left: 21%;
}

.component-hero-banner.move_out_two_21 .mobile .overlay-rect-2 {
    left: 21%;
}

.component-hero-banner.move_out_two_22 .desktop .overlay-rect-2 {
    left: 22%;
}

.component-hero-banner.move_out_two_22 .mobile .overlay-rect-2 {
    left: 22%;
}

.component-hero-banner.move_out_two_23 .desktop .overlay-rect-2 {
    left: 23%;
}

.component-hero-banner.move_out_two_23 .mobile .overlay-rect-2 {
    left: 23%;
}

.component-hero-banner.move_out_two_24 .desktop .overlay-rect-2 {
    left: 24%;
}

.component-hero-banner.move_out_two_24 .mobile .overlay-rect-2 {
    left: 24%;
}

.component-hero-banner.move_out_two_25 .desktop .overlay-rect-2 {
    left: 25%;
}

.component-hero-banner.move_out_two_25 .mobile .overlay-rect-2 {
    left: 25%;
}

.component-hero-banner.move_out_two_26 .desktop .overlay-rect-2 {
    left: 26%;
}

.component-hero-banner.move_out_two_26 .mobile .overlay-rect-2 {
    left: 26%;
}

.component-hero-banner.move_out_two_27 .desktop .overlay-rect-2 {
    left: 27%;
}

.component-hero-banner.move_out_two_27 .mobile .overlay-rect-2 {
    left: 27%;
}

.component-hero-banner.move_out_two_28 .desktop .overlay-rect-2 {
    left: 28%;
}

.component-hero-banner.move_out_two_28 .mobile .overlay-rect-2 {
    left: 28%;
}

.component-hero-banner.move_out_two_29 .desktop .overlay-rect-2 {
    left: 29%;
}

.component-hero-banner.move_out_two_29 .mobile .overlay-rect-2 {
    left: 29%;
}

.component-hero-banner.move_out_two_30 .desktop .overlay-rect-2 {
    left: 30%;
}

.component-hero-banner.move_out_two_30 .mobile .overlay-rect-2 {
    left: 30%;
}

.component-hero-banner.move_out_two_31 .desktop .overlay-rect-2 {
    left: 31%;
}

.component-hero-banner.move_out_two_31 .mobile .overlay-rect-2 {
    left: 31%;
}

.component-hero-banner.move_out_two_32 .desktop .overlay-rect-2 {
    left: 32%;
}

.component-hero-banner.move_out_two_32 .mobile .overlay-rect-2 {
    left: 32%;
}

.component-hero-banner.move_out_two_33 .desktop .overlay-rect-2 {
    left: 33%;
}

.component-hero-banner.move_out_two_33 .mobile .overlay-rect-2 {
    left: 33%;
}

.component-hero-banner.move_out_two_34 .desktop .overlay-rect-2 {
    left: 34%;
}

.component-hero-banner.move_out_two_34 .mobile .overlay-rect-2 {
    left: 34%;
}

.component-hero-banner.move_out_two_35 .desktop .overlay-rect-2 {
    left: 35%;
}

.component-hero-banner.move_out_two_35 .mobile .overlay-rect-2 {
    left: 35%;
}

.component-hero-banner.move_out_two_36 .desktop .overlay-rect-2 {
    left: 36%;
}

.component-hero-banner.move_out_two_36 .mobile .overlay-rect-2 {
    left: 36%;
}

.component-hero-banner.move_out_two_37 .desktop .overlay-rect-2 {
    left: 37%;
}

.component-hero-banner.move_out_two_37 .mobile .overlay-rect-2 {
    left: 37%;
}

.component-hero-banner.move_out_two_38 .desktop .overlay-rect-2 {
    left: 38%;
}

.component-hero-banner.move_out_two_38 .mobile .overlay-rect-2 {
    left: 38%;
}

.component-hero-banner.move_out_two_39 .desktop .overlay-rect-2 {
    left: 39%;
}

.component-hero-banner.move_out_two_39 .mobile .overlay-rect-2 {
    left: 39%;
}

.component-hero-banner.move_out_two_40 .desktop .overlay-rect-2 {
    left: 40%;
}

.component-hero-banner.move_out_two_40 .mobile .overlay-rect-2 {
    left: 40%;
}

.component-hero-banner.move_out_two_41 .desktop .overlay-rect-2 {
    left: 41%;
}

.component-hero-banner.move_out_two_41 .mobile .overlay-rect-2 {
    left: 41%;
}

.component-hero-banner.move_out_two_42 .desktop .overlay-rect-2 {
    left: 42%;
}

.component-hero-banner.move_out_two_42 .mobile .overlay-rect-2 {
    left: 42%;
}

.component-hero-banner.move_out_two_43 .desktop .overlay-rect-2 {
    left: 43%;
}

.component-hero-banner.move_out_two_43 .mobile .overlay-rect-2 {
    left: 43%;
}

.component-hero-banner.move_out_two_44 .desktop .overlay-rect-2 {
    left: 44%;
}

.component-hero-banner.move_out_two_44 .mobile .overlay-rect-2 {
    left: 44%;
}

.component-hero-banner.move_out_two_45 .desktop .overlay-rect-2 {
    left: 45%;
}

.component-hero-banner.move_out_two_45 .mobile .overlay-rect-2 {
    left: 45%;
}

.component-hero-banner.move_out_two_46 .desktop .overlay-rect-2 {
    left: 46%;
}

.component-hero-banner.move_out_two_46 .mobile .overlay-rect-2 {
    left: 46%;
}

.component-hero-banner.move_out_two_47 .desktop .overlay-rect-2 {
    left: 47%;
}

.component-hero-banner.move_out_two_47 .mobile .overlay-rect-2 {
    left: 47%;
}

.component-hero-banner.move_out_two_48 .desktop .overlay-rect-2 {
    left: 48%;
}

.component-hero-banner.move_out_two_48 .mobile .overlay-rect-2 {
    left: 48%;
}

.component-hero-banner.move_out_two_49 .desktop .overlay-rect-2 {
    left: 49%;
}

.component-hero-banner.move_out_two_49 .mobile .overlay-rect-2 {
    left: 49%;
}

.component-hero-banner.move_out_two_50 .desktop .overlay-rect-2 {
    left: 50%;
}

.component-hero-banner.move_out_two_50 .mobile .overlay-rect-2 {
    left: 50%;
}

.component-hero-banner.move_out_two_51 .desktop .overlay-rect-2 {
    left: 51%;
}

.component-hero-banner.move_out_two_51 .mobile .overlay-rect-2 {
    left: 51%;
}

.component-hero-banner.move_out_two_52 .desktop .overlay-rect-2 {
    left: 52%;
}

.component-hero-banner.move_out_two_52 .mobile .overlay-rect-2 {
    left: 52%;
}

.component-hero-banner.move_out_two_53 .desktop .overlay-rect-2 {
    left: 53%;
}

.component-hero-banner.move_out_two_53 .mobile .overlay-rect-2 {
    left: 53%;
}

.component-hero-banner.move_out_two_54 .desktop .overlay-rect-2 {
    left: 54%;
}

.component-hero-banner.move_out_two_54 .mobile .overlay-rect-2 {
    left: 54%;
}

.component-hero-banner.move_out_two_55 .desktop .overlay-rect-2 {
    left: 55%;
}

.component-hero-banner.move_out_two_55 .mobile .overlay-rect-2 {
    left: 55%;
}

.component-hero-banner.move_out_two_56 .desktop .overlay-rect-2 {
    left: 56%;
}

.component-hero-banner.move_out_two_56 .mobile .overlay-rect-2 {
    left: 56%;
}

.component-hero-banner.move_out_two_57 .desktop .overlay-rect-2 {
    left: 57%;
}

.component-hero-banner.move_out_two_57 .mobile .overlay-rect-2 {
    left: 57%;
}

.component-hero-banner.move_out_two_58 .desktop .overlay-rect-2 {
    left: 58%;
}

.component-hero-banner.move_out_two_58 .mobile .overlay-rect-2 {
    left: 58%;
}

.component-hero-banner.move_out_two_59 .desktop .overlay-rect-2 {
    left: 59%;
}

.component-hero-banner.move_out_two_59 .mobile .overlay-rect-2 {
    left: 59%;
}

.component-hero-banner.move_out_two_60 .desktop .overlay-rect-2 {
    left: 60%;
}

.component-hero-banner.move_out_two_60 .mobile .overlay-rect-2 {
    left: 60%;
}

.component-hero-banner.move_out_two_61 .desktop .overlay-rect-2 {
    left: 61%;
}

.component-hero-banner.move_out_two_61 .mobile .overlay-rect-2 {
    left: 61%;
}

.component-hero-banner.move_out_two_62 .desktop .overlay-rect-2 {
    left: 62%;
}

.component-hero-banner.move_out_two_62 .mobile .overlay-rect-2 {
    left: 62%;
}

.component-hero-banner.move_out_two_63 .desktop .overlay-rect-2 {
    left: 63%;
}

.component-hero-banner.move_out_two_63 .mobile .overlay-rect-2 {
    left: 63%;
}

.component-hero-banner.move_out_two_64 .desktop .overlay-rect-2 {
    left: 64%;
}

.component-hero-banner.move_out_two_64 .mobile .overlay-rect-2 {
    left: 64%;
}

.component-hero-banner.move_out_two_65 .desktop .overlay-rect-2 {
    left: 65%;
}

.component-hero-banner.move_out_two_65 .mobile .overlay-rect-2 {
    left: 65%;
}

.component-hero-banner.move_out_two_66 .desktop .overlay-rect-2 {
    left: 66%;
}

.component-hero-banner.move_out_two_66 .mobile .overlay-rect-2 {
    left: 66%;
}

.component-hero-banner.move_out_two_67 .desktop .overlay-rect-2 {
    left: 67%;
}

.component-hero-banner.move_out_two_67 .mobile .overlay-rect-2 {
    left: 67%;
}

.component-hero-banner.move_out_two_68 .desktop .overlay-rect-2 {
    left: 68%;
}

.component-hero-banner.move_out_two_68 .mobile .overlay-rect-2 {
    left: 68%;
}

.component-hero-banner.move_out_two_69 .desktop .overlay-rect-2 {
    left: 69%;
}

.component-hero-banner.move_out_two_69 .mobile .overlay-rect-2 {
    left: 69%;
}

.component-hero-banner.move_out_two_70 .desktop .overlay-rect-2 {
    left: 70%;
}

.component-hero-banner.move_out_two_70 .mobile .overlay-rect-2 {
    left: 70%;
}

.component-hero-banner.move_out_two_71 .desktop .overlay-rect-2 {
    left: 71%;
}

.component-hero-banner.move_out_two_71 .mobile .overlay-rect-2 {
    left: 71%;
}

.component-hero-banner.move_out_two_72 .desktop .overlay-rect-2 {
    left: 72%;
}

.component-hero-banner.move_out_two_72 .mobile .overlay-rect-2 {
    left: 72%;
}

.component-hero-banner.move_out_two_73 .desktop .overlay-rect-2 {
    left: 73%;
}

.component-hero-banner.move_out_two_73 .mobile .overlay-rect-2 {
    left: 73%;
}

.component-hero-banner.move_out_two_74 .desktop .overlay-rect-2 {
    left: 74%;
}

.component-hero-banner.move_out_two_74 .mobile .overlay-rect-2 {
    left: 74%;
}

.component-hero-banner.move_out_two_75 .desktop .overlay-rect-2 {
    left: 75%;
}

.component-hero-banner.move_out_two_75 .mobile .overlay-rect-2 {
    left: 75%;
}

.component-hero-banner.move_out_two_76 .desktop .overlay-rect-2 {
    left: 76%;
}

.component-hero-banner.move_out_two_76 .mobile .overlay-rect-2 {
    left: 76%;
}

.component-hero-banner.move_out_two_77 .desktop .overlay-rect-2 {
    left: 77%;
}

.component-hero-banner.move_out_two_77 .mobile .overlay-rect-2 {
    left: 77%;
}

.component-hero-banner.move_out_two_78 .desktop .overlay-rect-2 {
    left: 78%;
}

.component-hero-banner.move_out_two_78 .mobile .overlay-rect-2 {
    left: 78%;
}

.component-hero-banner.move_out_two_79 .desktop .overlay-rect-2 {
    left: 79%;
}

.component-hero-banner.move_out_two_79 .mobile .overlay-rect-2 {
    left: 79%;
}

.component-hero-banner.move_out_two_80 .desktop .overlay-rect-2 {
    left: 80%;
}

.component-hero-banner.move_out_two_80 .mobile .overlay-rect-2 {
    left: 80%;
}

.component-hero-banner.move_out_two_81 .desktop .overlay-rect-2 {
    left: 81%;
}

.component-hero-banner.move_out_two_81 .mobile .overlay-rect-2 {
    left: 81%;
}

.component-hero-banner.move_out_two_82 .desktop .overlay-rect-2 {
    left: 82%;
}

.component-hero-banner.move_out_two_82 .mobile .overlay-rect-2 {
    left: 82%;
}

.component-hero-banner.move_out_two_83 .desktop .overlay-rect-2 {
    left: 83%;
}

.component-hero-banner.move_out_two_83 .mobile .overlay-rect-2 {
    left: 83%;
}

.component-hero-banner.move_out_two_84 .desktop .overlay-rect-2 {
    left: 84%;
}

.component-hero-banner.move_out_two_84 .mobile .overlay-rect-2 {
    left: 84%;
}

.component-hero-banner.move_out_two_85 .desktop .overlay-rect-2 {
    left: 85%;
}

.component-hero-banner.move_out_two_85 .mobile .overlay-rect-2 {
    left: 85%;
}

.component-hero-banner.move_out_two_86 .desktop .overlay-rect-2 {
    left: 86%;
}

.component-hero-banner.move_out_two_86 .mobile .overlay-rect-2 {
    left: 86%;
}

.component-hero-banner.move_out_two_87 .desktop .overlay-rect-2 {
    left: 87%;
}

.component-hero-banner.move_out_two_87 .mobile .overlay-rect-2 {
    left: 87%;
}

.component-hero-banner.move_out_two_88 .desktop .overlay-rect-2 {
    left: 88%;
}

.component-hero-banner.move_out_two_88 .mobile .overlay-rect-2 {
    left: 88%;
}

.component-hero-banner.move_out_two_89 .desktop .overlay-rect-2 {
    left: 89%;
}

.component-hero-banner.move_out_two_89 .mobile .overlay-rect-2 {
    left: 89%;
}

.component-hero-banner.move_out_two_90 .desktop .overlay-rect-2 {
    left: 90%;
}

.component-hero-banner.move_out_two_90 .mobile .overlay-rect-2 {
    left: 90%;
}

.component-hero-banner.move_out_two_91 .desktop .overlay-rect-2 {
    left: 91%;
}

.component-hero-banner.move_out_two_91 .mobile .overlay-rect-2 {
    left: 91%;
}

.component-hero-banner.move_out_two_92 .desktop .overlay-rect-2 {
    left: 92%;
}

.component-hero-banner.move_out_two_92 .mobile .overlay-rect-2 {
    left: 92%;
}

.component-hero-banner.move_out_two_93 .desktop .overlay-rect-2 {
    left: 93%;
}

.component-hero-banner.move_out_two_93 .mobile .overlay-rect-2 {
    left: 93%;
}

.component-hero-banner.move_out_two_94 .desktop .overlay-rect-2 {
    left: 94%;
}

.component-hero-banner.move_out_two_94 .mobile .overlay-rect-2 {
    left: 94%;
}

.component-hero-banner.move_out_two_95 .desktop .overlay-rect-2 {
    left: 95%;
}

.component-hero-banner.move_out_two_95 .mobile .overlay-rect-2 {
    left: 95%;
}

.component-hero-banner.move_out_two_96 .desktop .overlay-rect-2 {
    left: 96%;
}

.component-hero-banner.move_out_two_96 .mobile .overlay-rect-2 {
    left: 96%;
}

.component-hero-banner.move_out_two_97 .desktop .overlay-rect-2 {
    left: 97%;
}

.component-hero-banner.move_out_two_97 .mobile .overlay-rect-2 {
    left: 97%;
}

.component-hero-banner.move_out_two_98 .desktop .overlay-rect-2 {
    left: 98%;
}

.component-hero-banner.move_out_two_98 .mobile .overlay-rect-2 {
    left: 98%;
}

.component-hero-banner.move_out_two_99 .desktop .overlay-rect-2 {
    left: 99%;
}

.component-hero-banner.move_out_two_99 .mobile .overlay-rect-2 {
    left: 99%;
}

.component-hero-banner.move_out_two_100 .desktop .overlay-rect-2 {
    left: 100%;
}

.component-hero-banner.move_out_two_100 .mobile .overlay-rect-2 {
    left: 100%;
}

@media (min-width:768px) {
    .component-hero-banner .mobile .section-1 {
        max-height: none;
    }
}

@media (min-width:992px) {

    .component-hero-banner .relative-wrapper,
    .component-hero-banner .container {
        overflow: hidden;
        height: 100vh;
    }

    .component-hero-banner .desktop {
        display: block;
    }

    .component-hero-banner .mobile {
        display: none;
    }
}