.videoLoop {
                position: relative;
                overflow: hidden;
                max-width: 1400px;
                max-height: 500px;
            }
            .videoLoop::before{
                content: "";
                position: absolute;
                width: 100%;
                height: 100%;
                display: block;
                z-index: 5;
                top: 0;
                left: 0;
                background: rgba(0,0,0,.20);
            }
            /*change video position top css style*/
            .videoLoop iframe,
            .videoLoop video {
                position: absolute;
                top: 0;
                bottom: 0;
                left: 0;
                right: 0;
                z-index: 3;
            }

            .videoLoop iframe {
                height: 100%;
                width: 100%;
                z-index: 10;
            }

            .videoLoop video {
                width: 100%;
            }

            .videoLoop-teaserVideo {
                width: 100%;
                height: auto;
            }

            .videoLoop-media {
                width: 100%;
                height: auto;
                position: absolute;
                top: 0;
            }
            .cta-hold{
                z-index: 5;
                position: relative;
                padding: 9% 0;  
                background-position: 0% 0%;               
            }
            .videoLoop-closeTrigger {
                z-index: 99;
                position: absolute;
                background: transparent;
                text-align: center;
                color: white;
                text-decoration: none;
                padding: 1em 1.5em;
                border-radius: 10px;
                right: 15px;
                top: 15px;
                -webkit-transition: background .3s;
                -moz-transition: background .3s;
                transition: background .3s;
                border: none;
            }
            .videoLoop-closeTrigger:hover {
                opacity: .8;
                cursor: pointer;
            }

            
.solutions-center .headline-feature { margin: 20px 0 0 0; } .solutions-center .headline-feature .-size54 { font-size: 54px; line-height: 56px; } .solutions-center .headline-feature .-size72 { font-size: 72px; line-height: 74px; } .solutions-center .headline-feature h1 { font-size: 24px; line-height: 26px; color: #cc0000; font-weight: 800; } .solutions-center .headline-feature h2, .solutions-center .headline-feature h3, .solutions-center .headline-feature h4, .solutions-center .headline-feature .-size54, .solutions-center .headline-feature .-size72 { margin: 0; } .solutions-center .headline-feature h2 span.-highlight, .solutions-center .headline-feature h3 span.-highlight, .solutions-center .headline-feature h4 span.-highlight, .solutions-center .headline-feature .-size54 span.-highlight, .solutions-center .headline-feature .-size72 span.-highlight { font-weight: 900; color: inherit !important; } .solutions-center .headline-feature h2 span.-highlight .-white, .solutions-center .headline-feature h3 span.-highlight .-white, .solutions-center .headline-feature h4 span.-highlight .-white, .solutions-center .headline-feature .-size54 span.-highlight .-white, .solutions-center .headline-feature .-size72 span.-highlight .-white { color: white; } .solutions-center .headline-feature .-red { color: #cc0000; } .solutions-center .headline-feature.-center { width: 100%; text-align: center; } .solutions-center .headline-feature.-right { float: right; } .solutions-center .headline-feature.-left { float: left; } .solutions-center .headline-feature .prelo-black { font-weight: 900; } .solutions-center .headline-feature .prelo-bold { font-weight: 800; } .solutions-center .headline-feature .prelo-semibold { font-weight: bold; } .solutions-center .headline-feature .preloslab-bold { font-weight: 800; font-family: "PreloSlab"; } .solutions-center .headline-feature .preloslab-semibold { font-weight: bold; font-family: "PreloSlab"; }  


/* Header Tags */ .solutions-center h1.-red, .solutions-center h2.-red, .solutions-center h3.-red, .solutions-center h4.-red, .solutions-center h5.-red, .solutions-center .-size54.-red, .solutions-center .-size72.-red { color: #cc0000; } .solutions-center h1 span.-highlight, .solutions-center h2 span.-highlight, .solutions-center h3 span.-highlight, .solutions-center h4 span.-highlight, .solutions-center h5 span.-highlight, .solutions-center .-size54 span.-highlight, .solutions-center .-size72 span.-highlight { display: inline; font-weight: 900; background: #cc0000; text-transform: uppercase; color: white; line-height: 1.45em; box-shadow: 10px 0 0 #cc0000, -10px 0 0 #cc0000; box-decoration-break: clone; } .solutions-center h1 { margin: 0 0 15px; font-size: 54px; line-height: 56px; font-weight: 900; } .solutions-center h2 { margin: 0 0 15px; font-size: 50px; line-height: 52px; font-weight: 800; } .solutions-center h3 { margin: 0 0 12px; font-size: 40px; line-height: 42px; font-weight: bold; } .solutions-center h4 { margin: 0 0 10px; font-size: 32px; line-height: 34px; font-weight: bold; } .solutions-center h5 { margin: 0 0 8px; font-size: 24px; line-height: 26px; font-weight: bold; } .solutions-center h6 { margin: 0 0 2px; font-size: 20px; line-height: 22px; font-weight: bold; } 

.solutions-center .layout-extended{
    max-width: 1400px;
    position: relative;
    margin: 0 auto;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}
.solutions-center .layout .layout-8.-offset-2 {
    margin-left: 17.05961%;
}
.solutions-center .button.-white{
    background-color: transparent !important;
    border: 1px solid #fff;
    text-align: center;
    padding: 8px 20px;
    font-size: 16px;
    line-height: 16px;
    font-weight: 500;
    text-decoration: none;
    color: #fff;
    cursor: pointer;
    font-family: "Prelo", Verdana, sans-serif;
    white-space: nowrap;
    display: inline-block;
    text-transform: initial !important;
}
.solutions-center .button.-white:hover {
    background-color: #fff !important;
    color: #4d4e53;
    border: 1px solid #4d4e53;
}
.solutions-center .button-lockup.-center {
    text-align: center;
}
.solutions-center{
    background: transparent !important;
    padding: 0px 0 10px !important;
}
.solutions-center .button-lockup{
    margin: 20px 0 20px 0;
}
.solutions-center .headline-feature .prelo-black, .solutions-center .headline-feature h5{
    font-family: Prelo;
}

.cmsCaaSClass .factoid-wrapper{
    margin: 20px 0; 
}
.cmsCaaSClass .factoid-wrapper h5{
    margin-left: 25px; 
}
.cmsCaaSClass .factoid-wrapper p{
    margin-left: 25px; 
}
