/* @import url('http://example.com/example_style.css'); */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/****** Font Family for live header and footer *******/
@import url(https://fonts.googleapis.com/css?family=Lato:400,100,300,700,900);
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;600;700;800;900&display=swap');
@import url("https://use.typekit.net/joi2pxt.css");

@font-face {
    font-family: 'Avenir-Black';
    src: url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/Avenir-Black.eot');
    src: url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/Avenir-Black.woff2') format('woff2'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/Avenir-Black.woff') format('woff'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/Avenir-Black.ttf') format('truetype'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/Avenir-Black.svg#Avenir-Black') format('svg'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/Avenir-Black.eot?#iefix') format('embedded-opentype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Avenir-Book';
    src: url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/Avenir-Book.eot');
    src: url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/Avenir-Book.woff2') format('woff2'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/Avenir-Book.woff') format('woff'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/Avenir-Book.ttf') format('truetype'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/Avenir-Book.svg#Avenir-Book') format('svg'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/Avenir-Book.eot?#iefix') format('embedded-opentype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Avenir-Heavy';
    src: url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/Avenir-Heavy.eot');
    src: url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/Avenir-Heavy.woff2') format('woff2'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/Avenir-Heavy.woff') format('woff'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/Avenir-Heavy.ttf') format('truetype'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/Avenir-Heavy.svg#Avenir-Heavy') format('svg'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/Avenir-Heavy.eot?#iefix') format('embedded-opentype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Avenir-Light';
    src: url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/Avenir-Light.eot');
    src: url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/Avenir-Light.woff2') format('woff2'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/Avenir-Light.woff') format('woff'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/Avenir-Light.ttf') format('truetype'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/Avenir-Light.svg#Avenir-Light') format('svg'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/Avenir-Light.eot?#iefix') format('embedded-opentype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Avenir-Medium';
    src: url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/Avenir-Medium.eot');
    src: url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/Avenir-Medium.woff2') format('woff2'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/Avenir-Medium.woff') format('woff'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/Avenir-Medium.ttf') format('truetype'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/Avenir-Medium.svg#Avenir-Medium') format('svg'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/Avenir-Medium.eot?#iefix') format('embedded-opentype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Avenir-Roman';
    src: url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/Avenir-Roman.eot');
    src: url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/Avenir-Roman.woff2') format('woff2'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/Avenir-Roman.woff') format('woff'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/Avenir-Roman.ttf') format('truetype'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/Avenir-Roman.svg#Avenir-Roman') format('svg'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/Avenir-Roman.eot?#iefix') format('embedded-opentype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'D-DINExp-Bold';
    font-style: normal;
    font-weight: normal;
    src: local('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/D-DINExp-Bold.woff'), 
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/D-DINExp-Bold.woff') format('woff');
}
/* @font-face {
    font-family: 'Proxima Nova Alt Rg';
    src: url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNovaA-Bold.eot');
    src: url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNovaA-Bold.eot?#iefix') format('embedded-opentype'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNovaA-Bold.woff2') format('woff2'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNovaA-Bold.woff') format('woff'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNovaA-Bold.ttf') format('truetype'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNovaA-Bold.svg#ProximaNovaA-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Proxima Nova Bl';
    src: url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNova-Black.eot');
    src: url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNova-Black.eot?#iefix') format('embedded-opentype'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNova-Black.woff2') format('woff2'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNova-Black.woff') format('woff'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNova-Black.ttf') format('truetype'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNova-Black.svg#ProximaNova-Black') format('svg');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Proxima Nova Alt Lt';
    src: url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNovaA-Light.eot');
    src: url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNovaA-Light.eot?#iefix') format('embedded-opentype'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNovaA-Light.woff2') format('woff2'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNovaA-Light.woff') format('woff'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNovaA-Light.ttf') format('truetype'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNovaA-Light.svg#ProximaNovaA-Light') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Proxima Nova Alt Th';
    src: url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNovaA-Thin.eot');
    src: url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNovaA-Thin.eot?#iefix') format('embedded-opentype'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNovaA-Thin.woff2') format('woff2'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNovaA-Thin.woff') format('woff'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNovaA-Thin.ttf') format('truetype'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNovaA-Thin.svg#ProximaNovaA-Thin') format('svg');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Proxima Nova Th';
    src: url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNovaT-Thin.eot');
    src: url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNovaT-Thin.eot?#iefix') format('embedded-opentype'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNovaT-Thin.woff2') format('woff2'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNovaT-Thin.woff') format('woff'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNovaT-Thin.ttf') format('truetype'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNovaT-Thin.svg#ProximaNovaT-Thin') format('svg');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Proxima Nova Rg';
    src: url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNova-Bold.eot');
    src: url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNova-Bold.eot?#iefix') format('embedded-opentype'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNova-Bold.woff2') format('woff2'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNova-Bold.woff') format('woff'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNova-Bold.ttf') format('truetype'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNova-Bold.svg#ProximaNova-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Proxima Nova Rg';
    src: url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNova-Regular.eot');
    src: url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNova-Regular.eot?#iefix') format('embedded-opentype'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNova-Regular.woff2') format('woff2'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNova-Regular.woff') format('woff'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNova-Regular.ttf') format('truetype'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNova-Regular.svg#ProximaNova-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Proxima Nova Th';
    src: url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNova-Extrabld.eot');
    src: url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNova-Extrabld.eot?#iefix') format('embedded-opentype'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNova-Extrabld.woff2') format('woff2'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNova-Extrabld.woff') format('woff'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNova-Extrabld.ttf') format('truetype'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNova-Extrabld.svg#ProximaNova-Extrabld') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Proxima Nova Th';
    src: url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNova-Extrabld_1.eot');
    src: url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNova-Extrabld_1.eot?#iefix') format('embedded-opentype'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNova-Extrabld_1.woff2') format('woff2'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNova-Extrabld_1.woff') format('woff'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNova-Extrabld_1.ttf') format('truetype'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNova-Extrabld_1.svg#ProximaNova-Extrabld') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Proxima Nova Alt Th';
    src: url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNovaA-Thin_1.eot');
    src: url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNovaA-Thin_1.eot?#iefix') format('embedded-opentype'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNovaA-Thin_1.woff2') format('woff2'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNovaA-Thin_1.woff') format('woff'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNovaA-Thin_1.ttf') format('truetype'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNovaA-Thin_1.svg#ProximaNovaA-Thin') format('svg');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Proxima Nova Alt Rg';
    src: url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNovaA-Bold_1.eot');
    src: url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNovaA-Bold_1.eot?#iefix') format('embedded-opentype'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNovaA-Bold_1.woff2') format('woff2'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNovaA-Bold_1.woff') format('woff'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNovaA-Bold_1.ttf') format('truetype'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNovaA-Bold_1.svg#ProximaNovaA-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Proxima Nova Rg';
    src: url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNova-Bold_1.eot');
    src: url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNova-Bold_1.eot?#iefix') format('embedded-opentype'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNova-Bold_1.woff2') format('woff2'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNova-Bold_1.woff') format('woff'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNova-Bold_1.ttf') format('truetype'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNova-Bold_1.svg#ProximaNova-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Proxima Nova Bl';
    src: url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNova-Black_1.eot');
    src: url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNova-Black_1.eot?#iefix') format('embedded-opentype'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNova-Black_1.woff2') format('woff2'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNova-Black_1.woff') format('woff'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNova-Black_1.ttf') format('truetype'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNova-Black_1.svg#ProximaNova-Black') format('svg');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Proxima Nova Alt Lt';
    src: url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNovaA-Light_1.eot');
    src: url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNovaA-Light_1.eot?#iefix') format('embedded-opentype'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNovaA-Light_1.woff2') format('woff2'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNovaA-Light_1.woff') format('woff'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNovaA-Light_1.ttf') format('truetype'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNovaA-Light_1.svg#ProximaNovaA-Light') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Proxima Nova Rg';
    src: url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNova-Regular_1.eot');
    src: url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNova-Regular_1.eot?#iefix') format('embedded-opentype'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNova-Regular_1.woff2') format('woff2'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNova-Regular_1.woff') format('woff'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNova-Regular_1.ttf') format('truetype'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNova-Regular_1.svg#ProximaNova-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Proxima Nova Th';
    src: url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNovaT-Thin_1.eot');
    src: url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNovaT-Thin_1.eot?#iefix') format('embedded-opentype'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNovaT-Thin_1.woff2') format('woff2'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNovaT-Thin_1.woff') format('woff'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNovaT-Thin_1.ttf') format('truetype'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNovaT-Thin_1.svg#ProximaNovaT-Thin') format('svg');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'ProximaNova';
    src: url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNova-Medium.eot');
    src: url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNova-Medium.eot?#iefix') format('embedded-opentype'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNova-Medium.woff2') format('woff2'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNova-Medium.woff') format('woff'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNova-Medium.ttf') format('truetype'),
        url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/fonts/ProximaNova-Medium.svg#ProximaNova-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
    font-display: swap;

} */


/*****************************************/
/* Start your style declarations here    */
/*****************************************/

/******* Variables *******/






 /*24*/





/*70*/ 
/*42*/
/*40*/
/*30*/
/*24*/
/*20*/



































/**************Color Codes****************/



/*******************************
***************************** Global Syles *************/

body {font-size: 16px; color: #38382c; line-height: 1.5; margin: 0px; font-family: 'proxima-nova', 'Open Sans', sans-serif; font-weight:normal; }

.row-fluid .page-center {max-width: 1100px; padding: 0 15px; margin: 0 auto!important; float: none;}








*, *:before, *:after {
    -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
}

/***** Padding *******/
.paddingt10 {padding-top: 10px;}
.paddingt20 {padding-top: 20px;}
.paddingt30 {padding-top: 30px;}
.paddingt40 {padding-top: 40px;}
.paddingt50 {padding-top: 50px;}
.paddingt60 {padding-top: 60px;}
.paddingt70 {padding-top: 70px;}
.paddingt80 {padding-top: 80px;}
.paddingt90 {padding-top: 90px;}
.paddingt100 {padding-top: 100px;}
.paddingt110 {padding-top: 110px;}
.paddingt120 {padding-top: 120px;}
.paddingt130 {padding-top: 130px;}
.paddingt140 {padding-top: 140px;}
.paddingt150 {padding-top: 150px;}
.paddingt160 {padding-top: 160px;}
.paddingt170 {padding-top: 170px;}
.paddingt180 {padding-top: 180px;}
.paddingt190 {padding-top: 190px;}
.paddingt200 {padding-top: 200px;}
.paddingt210 {padding-top: 210px;}
.paddingt220 {padding-top: 220px;}
.paddingt230 {padding-top: 230px;}
.paddingt240 {padding-top: 240px;}
.paddingt250 {padding-top: 250px;}
.paddingt260 {padding-top: 260px;}
.paddingt270 {padding-top: 270px;}
.paddingt280 {padding-top: 280px;}
.paddingt290 {padding-top: 290px;}
.paddingt300 {padding-top: 300px;}

.paddingb10 {padding-bottom: 10px;}
.paddingb20 {padding-bottom: 20px;}
.paddingb30 {padding-bottom: 30px;}
.paddingb40 {padding-bottom: 40px;}
.paddingb50 {padding-bottom: 50px;}
.paddingb60 {padding-bottom: 60px;}
.paddingb70 {padding-bottom: 70px;}
.paddingb80 {padding-bottom: 80px;}
.paddingb90 {padding-bottom: 90px;}
.paddingb100 {padding-bottom: 100px;}
.paddingb110 {padding-bottom: 110px;}
.paddingb120 {padding-bottom: 120px;}
.paddingb130 {padding-bottom: 130px;}
.paddingb140 {padding-bottom: 140px;}
.paddingb150 {padding-bottom: 150px;}
.paddingb160 {padding-bottom: 160px;}
.paddingb170 {padding-bottom: 170px;}
.paddingb180 {padding-bottom: 180px;}
.paddingb190 {padding-bottom: 190px;} 
.paddingb200 {padding-bottom: 200px;}
.paddingb210 {padding-bottom: 210px;}
.paddingb220 {padding-bottom: 220px;}
.paddingb230 {padding-bottom: 230px;}
.paddingb240 {padding-bottom: 240px;}
.paddingb250 {padding-bottom: 250px;}
.paddingb260 {padding-bottom: 260px;}
.paddingb270 {padding-bottom: 270px;}
.paddingb280 {padding-bottom: 280px;}
.paddingb290 {padding-bottom: 290px;}
.paddingb300 {padding-bottom: 300px;}

.paddingtb10 {padding-top: 10px; padding-bottom: 10px;}
.paddingtb20 {padding-top: 20px; padding-bottom: 20px;}
.paddingtb30 {padding-top: 30px; padding-bottom: 30px;}
.paddingtb40 {padding-top: 40px; padding-bottom: 40px;}
.paddingtb50 {padding-top: 50px; padding-bottom: 50px;}
.paddingtb60 {padding-top: 60px; padding-bottom: 60px;}
.paddingtb70 {padding-top: 70px; padding-bottom: 70px;}
.paddingtb80 {padding-top: 80px; padding-bottom: 80px;}
.paddingtb90 {padding-top: 90px; padding-bottom: 90px;}
.paddingtb100 {padding-top: 100px; padding-bottom: 100px;}
.paddingtb110 {padding-top: 110px; padding-bottom: 110px;}
.paddingtb120 {padding-top: 120px; padding-bottom: 120px;}
.paddingtb130 {padding-top: 130px; padding-bottom: 130px;}
.paddingtb140 {padding-top: 140px; padding-bottom: 140px;}
.paddingtb150 {padding-top: 150px; padding-bottom: 150px;}
.paddingtb160 {padding-top: 160px; padding-bottom: 160px;}
.paddingtb170 {padding-top: 170px; padding-bottom: 170px;}
.paddingtb180 {padding-top: 180px; padding-bottom: 180px;}
.paddingtb190 {padding-top: 190px; padding-bottom: 190px;}
.paddingtb200 {padding-top: 200px; padding-bottom: 200px;}
.paddingtb210 {padding-top: 210px; padding-bottom: 210px;}
.paddingtb220 {padding-top: 220px; padding-bottom: 220px;}
.paddingtb230 {padding-top: 230px; padding-bottom: 230px;}
.paddingtb240 {padding-top: 240px; padding-bottom: 240px;}
.paddingtb250 {padding-top: 250px; padding-bottom: 250px;}
.paddingtb260 {padding-top: 260px; padding-bottom: 260px;}
.paddingtb270 {padding-top: 270px; padding-bottom: 270px;}
.paddingtb280 {padding-top: 280px; padding-bottom: 280px;}
.paddingtb290 {padding-top: 290px; padding-bottom: 290px;}
.paddingtb300 {padding-top: 300px; padding-bottom: 300px;} 

@media (max-width: 767px) {
    .mobile_paddingt0 {padding-top: 0px;}
    .mobile_paddingt10 {padding-top: 10px;}
    .mobile_paddingt20 {padding-top: 20px;}
    .mobile_paddingt30 {padding-top: 30px;}
    .mobile_paddingt40 {padding-top: 40px;}
    .mobile_paddingt50 {padding-top: 50px;}
    .mobile_paddingt60 {padding-top: 60px;}
    .mobile_paddingt70 {padding-top: 70px;}
    .mobile_paddingt80 {padding-top: 80px;}
    .mobile_paddingt90 {padding-top: 90px;}
    .mobile_paddingt100 {padding-top: 100px;}
    .mobile_paddingt110 {padding-top: 110px;}
    .mobile_paddingt120 {padding-top: 120px;}
    .mobile_paddingt130 {padding-top: 130px;}
    .mobile_paddingt140 {padding-top: 140px;}
    .mobile_paddingt150 {padding-top: 150px;}
    .mobile_paddingt160 {padding-top: 160px;}
    .mobile_paddingt170 {padding-top: 170px;}
    .mobile_paddingt180 {padding-top: 180px;}
    .mobile_paddingt190 {padding-top: 190px;}
    .mobile_paddingt200 {padding-top: 200px;}

    .mobile_paddingb0 {padding-bottom: 0px;}
    .mobile_paddingb10 {padding-bottom: 10px;}
    .mobile_paddingb20 {padding-bottom: 20px;}
    .mobile_paddingb30 {padding-bottom: 30px;}
    .mobile_paddingb40 {padding-bottom: 40px;}
    .mobile_paddingb50 {padding-bottom: 50px;}
    .mobile_paddingb60 {padding-bottom: 60px;}
    .mobile_paddingb70 {padding-bottom: 70px;}
    .mobile_paddingb80 {padding-bottom: 80px;}
    .mobile_paddingb90 {padding-bottom: 90px;}
    .mobile_paddingb100 {padding-bottom: 100px;}
    .mobile_paddingb110 {padding-bottom: 110px;}
    .mobile_paddingb120 {padding-bottom: 120px;}
    .mobile_paddingb130 {padding-bottom: 130px;}
    .mobile_paddingb140 {padding-bottom: 140px;}
    .mobile_paddingb150 {padding-bottom: 150px;}
    .mobile_paddingb160 {padding-bottom: 160px;}
    .mobile_paddingb170 {padding-bottom: 170px;}
    .mobile_paddingb180 {padding-bottom: 180px;}
    .mobile_paddingb190 {padding-bottom: 190px;}
    .mobile_paddingb200 {padding-bottom: 200px;}

    .mobile_paddingtb10 {padding-top: 10px; padding-bottom: 10px;}
    .mobile_paddingtb20 {padding-top: 20px; padding-bottom: 20px;}
    .mobile_paddingtb30 {padding-top: 30px; padding-bottom: 30px;}
    .mobile_paddingtb40 {padding-top: 40px; padding-bottom: 40px;}
    .mobile_paddingtb50 {padding-top: 50px; padding-bottom: 50px;}
    .mobile_paddingtb60 {padding-top: 60px; padding-bottom: 60px;}
    .mobile_paddingtb70 {padding-top: 70px; padding-bottom: 70px;}
    .mobile_paddingtb80 {padding-top: 80px; padding-bottom: 80px;}
    .mobile_paddingtb90 {padding-top: 90px; padding-bottom: 90px;}
    .mobile_paddingtb100 {padding-top: 100px; padding-bottom: 100px;}
    .set-height {height: auto!important;}
}

.text-left {text-align: left;}
.text-center {text-align: center;}
.text-right {text-align: right;}

@media (max-width: 767px) {
    .mobile-text-left {text-align: left;}
    .mobile-text-center {text-align: center;}
    .mobile-text-right {text-align: right;}
}

/*************************************
*********************** Typography *************/ 


h1, h2, h3, h4, h5, h6 { font-family: 'proxima-nova', 'Open Sans', sans-serif; font-weight: bold; line-height: 1.2; margin:0px 0 15px; }
h1, h2{ font-family: 'proxima-nova', 'Open Sans', sans-serif; } 

/* h4 { font-family: 'proxima-nova'; }  */
h1 {font-size: 45px;}
h2 {font-size: 38px;}
h3 {font-size: 28px;}
h4 {font-size: 22px;}
h5 {font-size: 18px;}
h6 {font-size: 16px;}

p{ margin:0 0 15px; }
strong{ font-family:'proxima-nova', 'Open Sans', sans-serif; }
img{ max-width:100%; height:auto; }

a {text-decoration:none; transition: .25s; outline:0;font-family: 'proxima-nova';font-weight:500;} 
a:hover { text-decoration:underline }
p a{ color:#f47b20; }
p a:hover{ text-decoration:underline; }

.body-container-wrapper a{ color:#f47b20; }
.body-container-wrapper a:hover{  }

button{outline:0;}

.font-white, .font-white h1, .font-white h2, .font-white h3, .font-white h4, .font-white h5 { color: #ffffff;}

.black_fill_bg{ background:#262626; }
.font-orange{ color: #f47b20; }

/******* Button styling ********/
.col-button a,.tab-button a,.section-button a{display:inline-block; vertical-align:middle; padding:14px 25px; border-radius:10px; color:#ffffff; font-family: 'proxima-nova';font-weight:500;}
.darkBlue_fill_button a {display:inline-block; vertical-align:middle; padding:14px 25px; border-radius:10px; background:#1a457d; color:#ffffff; font-family: 'proxima-nova';font-weight:500;}
.header_right_column .darkBlue_fill_button a {font-size:18px;}
.darkBlue_fill_button a:hover {background:#3b689b;text-decoration:none;outline:none;}

.blue_fill_button a{ display:inline-block; vertical-align:middle; padding:14px 25px; border-radius:10px; background:#1c4478; color:#ffffff; font-family: 'proxima-nova';font-weight:500;}
.blue_fill_button a:hover{ background:#f47b20;text-decoration:none;outline:none;}

.blue_button_with_primary_border a {border-radius: 10px;color: #fff;display: inline-block;font-family: proxima-nova;font-weight: 500;padding: 13px 25px;vertical-align: middle;background-color: #003B75;box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.05);border: 1px solid #7F56D9;}
.blue_button_with_primary_border a:hover{background:#1c4478;text-decoration:none;outline:none;}

.blue_button_with_secondary_border a{border-radius: 10px;color: #fff;display: inline-block;font-family: proxima-nova;font-weight: 500;padding: 13px 25px;vertical-align: middle;background-color: #003B75;box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.05);border: 1px solid #003B75;}

.blue_button_with_secondary_border a:hover{background:#1c4478;text-decoration:none;outline:none;}

.orange_fill_button a{ display:inline-block; vertical-align:middle; padding:14px 25px; border-radius:10px; background:#f47b20; color:#ffffff; font-family: 'proxima-nova';font-weight:500;box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.05);}
.orange_fill_button a:hover{ background:#ef5425;text-decoration:none;outline:none; }

.dark_orange_fill_button a{background:#E3530F; color:#ffffff; display:inline-block; vertical-align:middle; padding:14px 25px; border-radius:10px; font-family: 'proxima-nova';font-weight:500;box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.05);}
.dark_orange_fill_button a:hover{background:#f47b20;text-decoration:none;outline:none;}

.white_fill_orange_text_hover_orange_button a,.normal_orange_hover_blue_link,.normal_yellow_hover_grey_link a,.normal_white_hover_orange_link a,.normal_black_hover_orange_link a,.normal_gray_hover_orange_link a {padding:0 !important;}

.white_fill_blue_text_button a{ display:inline-block; vertical-align:middle; padding:14px 25px;border-radius:10px; background:#ffffff; color:#1a457d; font-family: 'proxima-nova';font-weight:500;}
.white_fill_blue_text_button a:hover{ background:#1a457d; color:#ffffff;text-decoration:none;outline:none;}

.white_fill_orange_text_button a,.white_fill_orange_text_hover_orange_button a{ display:inline-block; vertical-align:middle; padding:14px 25px; border-radius:10px; background:#ffffff; color:#f47b20; font-family: 'proxima-nova';font-weight:500;}
.white_fill_orange_text_button a:hover,.white_fill_orange_text_hover_orange_button a:hover{background:#f47b20; color:#ffffff;text-decoration:none;outline:none;}

.normal_blue_link a{ color:#1c4478; font-family: 'proxima-nova';font-weight:500;padding:0;}
.normal_blue_link a svg{ fill:#1c4478; vertical-align: middle;}
.normal_blue_link a:hover{ color:#f47b20;} 
.normal_blue_link a:hover svg{ fill:#f47b20;} 
.normal_blue_link a svg path{ stroke:#1c4478;}
.normal_blue_link a:hover svg path{ stroke:#f47b20;} 

.normal_orange_link a,.normal_orange_hover_blue_link a{ color:#f47b20; font-family: 'proxima-nova';font-weight:500;padding:0; }
.normal_orange_link a svg,.normal_orange_hover_blue_link a svg{ fill:#f47b20; vertical-align: middle; }
.normal_orange_link a svg path,.normal_orange_hover_blue_link a svg path{ stroke:#f47b20;}
.normal_orange_link a:hover,.normal_orange_hover_blue_link a:hover{ color:#1c4478;}
.normal_orange_link a:hover svg,.normal_orange_hover_blue_link a:hover svg{ fill:#1c4478; }
.normal_orange_link a:hover svg path,.normal_orange_hover_blue_link a:hover svg path{ stroke:#1c4478; }

.normal_yellow_link a,.normal_yellow_hover_grey_link a{ color:#c8a31e; font-family: 'proxima-nova';font-weight:500; padding:0;}
.normal_yellow_link a svg,.normal_yellow_hover_grey_link a svg{ fill:#c8a31e; vertical-align: middle; }
.normal_yellow_link a:hover,.normal_yellow_hover_grey_link a:hover{ color: #38382c; }
.normal_yellow_link a:hover svg,.normal_yellow_hover_grey_link a:hover svg { fill: #38382c; }
.normal_yellow_link a svg path,.normal_yellow_hover_grey_link a svg path{ stroke:#c8a31e;}
.normal_yellow_link a:hover svg path,.normal_yellow_hover_grey_link a:hover svg path{ stroke: #38382c; }

.normal_white_link a,.normal_white_hover_orange_link a{ color:#ffffff; font-family: 'proxima-nova';font-weight:500;padding:0; }
.normal_white_link a svg,.normal_white_hover_orange_link a svg{ fill:#ffffff; vertical-align: middle; }
.normal_white_link a:hover,.normal_white_hover_orange_link a:hover{ color:#f47b20; }
.normal_white_link a:hover svg,.normal_white_hover_orange_link a:hover svg{ fill:#f47b20; }
.normal_white_link a svg path,.normal_white_hover_orange_link a svg path{ stroke:#ffffff; }
.normal_white_link a:hover svg path,.normal_white_hover_orange_link a:hover svg path{ stroke:#f47b20; }

.normal_black_link a,.normal_black_hover_orange_link a{ color:#38382c; font-family: 'proxima-nova';font-weight:500;padding:0; } 
.normal_black_link a svg,.normal_black_hover_orange_link a svg{ fill:#38382c; vertical-align: middle; }
.normal_black_link a:hover,.normal_black_hover_orange_link a:hover{ color:#f47b20; }
.normal_black_link a:hover svg,.normal_black_hover_orange_link a:hover svg{ fill:#f47b20; }
.normal_black_link a svg path,.normal_black_hover_orange_link a svg path{ stroke:#38382c;}
.normal_black_link a:hover svg path,.normal_black_hover_orange_link a:hover svg path{ stroke:#f47b20; }

span.normal_white_link{ color:#ffffff; font-family: 'proxima-nova';font-weight:500; padding:0; }
span.normal_white_link svg{ fill:#ffffff; vertical-align: middle; }
span.normal_white_link:hover{ color:#f47b20; }
span.normal_white_link:hover svg{ fill:#f47b20; }
span.normal_white_link svg path{ stroke:#ffffff; vertical-align: middle; }
span.normal_white_link:hover svg path{ stroke:#f47b20; }

.normal_gray_link a,.normal_gray_hover_orange_link a{ color:#38382c; opacity:0.5; text-decoration:underline;font-family: 'proxima-nova';font-weight:500;padding:0; }
.normal_gray_link a svg,.normal_gray_hover_orange_link a svg{ fill:#38382c; vertical-align: middle; }
.normal_gray_link a:hover,.normal_gray_hover_orange_link a:hover{ text-decoration:none; opacity:1; color:#f47b20; }
.normal_gray_link a:hover svg,.normal_gray_hover_orange_link a:hover svg{ fill:#f47b20; }
.normal_gray_link a svg path,.normal_gray_hover_orange_link a svg path{ stroke:#38382c;}
.normal_gray_link a:hover svg path,.normal_gray_hover_orange_link a:hover svg path{ stroke:#f47b20; }

.white_fill_orange_text_button{ color:#f47b20; text-decoration:underline;font-family: 'proxima-nova';font-weight:500; }
.white_fill_orange_text_button:hover{ color:#38382c; text-decoration:none;text-decoration:none;outline:none; }

a.normal_black_link{ color:#38382c; text-decoration:underline; font-family: 'proxima-nova';font-weight:500;padding:0;}
a.normal_black_link svg{ fill:#38382c; vertical-align: sub; }
a.normal_black_link:hover{ color:#f47b20; text-decoration:none; }
a.normal_black_link:hover svg{ fill:#f47b20; }  
a.normal_black_link svg path{ stroke:#38382c;}
a.normal_black_link:hover svg path{ stroke:#f47b20; } 

.button1 a,a.button1{ display:inline-block; vertical-align:middle; padding:14px 25px; border-radius:10px; background:#f47b20; color:#ffffff; font-family: 'proxima-nova';font-weight:500; }
.button1 a:hover,a.button1:hover{ background:#ef5425; text-decoration:none;outline:none;}

.button2 a,a.button2{ display:inline-block; vertical-align:middle; padding:14px 25px; border-radius:10px; background:#1a457d; color:#ffffff; font-family: 'proxima-nova';font-weight:500; }
.button2 a:hover,a.button2:hover{ background:#3582c4 ;text-decoration:none;outline:none;}

.button3 a,a.button3{ display:inline-block; vertical-align:middle; padding:14px 25px; border-radius:10px; background:#ffffff; color:#38382c; font-family: 'proxima-nova';font-weight:500; }
.button3 a:hover,a.button3:hover{ background:#1a457d; color:#ffffff;text-decoration:none;outline:none; }

.normal_button1 a,a.normal_button1{ color:#f47b20; font-family: 'proxima-nova';font-weight:500; }
.normal_button1 a:hover,a.normal_button1:hover{ color:#ef5425; } 

.normal_button2 a,a.normal_button2{ color:#1a457d; font-family: 'proxima-nova';font-weight:500; }
.normal_button2 a:hover,a.normal_button2:hover{ color:#3582c4;  }

.normal_button3 a,a.normal_button3{ color:#ffffff; font-family: 'proxima-nova';font-weight:500; }
.normal_button3 a:hover,a.normal_button3:hover{ color:#1a457d; } 

/* System Template Buttons */
.subscribe-options input.hs-button { display:inline-block; vertical-align:middle; padding:14px 25px; border-radius:10px; background:#1a457d; color:#ffffff; font-family: 'proxima-nova';font-weight:500; }
.subscribe-options input.hs-button:hover { background:#3b689b; }
#email-prefs-form input.hs-button { display:inline-block; vertical-align:middle; padding:14px 25px; border-radius:10px; background:#1a457d; color:#ffffff; font-family: 'proxima-nova';font-weight:500; border:none; cursor: pointer; }
#email-prefs-form input.hs-button:hover { background:#3b689b;text-decoration:none;outline:none; }

.hs-button,a.cta_button {border-radius: 10px !important;font-weight:600;} 



/********** Globel Form css **************/
form .hs-form-field{}
form .hs-form-field > label{ display:block !important; } 
form .hs-form-field .hs-field-desc{ display:none !important; }
form .hs-form-field .input input.hs-input,form .hs-form-field .input select.hs-input{ background:#ffffff; padding:8px 20px; color:#38382c; font-size:16px; border:0px; width:100%;  outline:0; } 
form .hs-form-field{ margin-bottom:20px; }
form .hs-form-field .input select.hs-input{ -webkit-appearance: none; -moz-appearance: none; appearance: none; }
form .hs-fieldtype-select{ position:relative; }
form .hs-fieldtype-select .input{position:relative;}
form .hs-fieldtype-select .input:after{ position:absolute; top:12px; right:10px; /* top:7px; content:'\f107'; font-family:"Font Awesome 5 Free"; font-weight:900;*/ z-index:1; background:url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/angle-down-solid-1.svg') no-repeat center; width:12px; height:12px; display:block; content:''; background-size: 100%; }  
form .hs-fieldtype-select .input:after{  } 
form .hs-submit .hs-button.primary.large{ font-size:18px; color:#ffffff; padding:16px 10px; width:100%; background:#1c4478; display:block; border:0px; cursor:pointer; font-family:'proxima-nova', 'Open Sans', sans-serif; text-align:center; -webkit-appearance: none; appearance: none; outline:0; }
form .hs-submit .hs-button.primary.large:hover{ background:#f47b20; }

.inputs-list { padding-left: 0; list-style: none; }
.inputs-list .hs-form-booleancheckbox label { display: flex; }
.inputs-list .hs-form-booleancheckbox label input { width: auto !important; margin-right: 10px; margin-top: 6px; }
.legal-consent-container { font-size: 12px; }
.legal-consent-container a { color: #1c4478 }

/* Slider */
.slick-slider{position: relative;display: block;box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}
.slick-list{position: relative;display: block;overflow: hidden;margin: 0;padding: 0;}
.slick-list:focus{outline: none;}
.slick-list.dragging{cursor: pointer;cursor: hand;}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
.slick-track{position: relative;top: 0;left: 0;display: block;margin-left: auto;margin-right: auto;}
.slick-track:before,.slick-track:after{display: table;content: '';}
.slick-track:after{clear: both;}
.slick-loading .slick-track{visibility: hidden;}
.slick-slide{display: none;float: left;height: 100%;min-height: 1px;}
[dir='rtl'] .slick-slide{float: right;}
.slick-slide img{display: block;}
.slick-slide.slick-loading img{display: none;}
.slick-slide.dragging img{pointer-events: none;}
.slick-initialized .slick-slide{display: block;}
.slick-loading .slick-slide{visibility: hidden;}
.slick-vertical .slick-slide{display: block;height: auto;border: 1px solid transparent;}
.slick-arrow.slick-hidden {display: none;}

/********* Header css ********/

.header-container-wrapper{ position:absolute; left:0; top:0; width:100%; z-index:999; transition:all 0.3s ease-in-out; }
.header-container-wrapper .row-fluid .page-center{ max-width:inherit; }
.header-container-wrapper .row-fluid [class*="span"]{ min-height:inherit; }

.header-container-wrapper .main_header_section{ padding:15px 0px; transition:all 0.3s ease-in-out; }
.small-header .header-container-wrapper{ box-shadow:0 0 20px rgba(0,0,0,0.1); position:fixed; left:0; top:0;  background:#ffffff; z-index:100;  }
.small-header .header-container-wrapper .main_header_section{ padding:15px 0px; }



.header-container-wrapper #coloredheader_for_site.main_header_section{ background:#ffffff; } 

.header-container-wrapper .main_header_section.updated_global_header .header_inner_wrapper{ display:flex; } 
.header-container-wrapper .main_header_section.updated_global_header.colored_header_section{ background:#ffffff; }

.header-container-wrapper .main_header_section .header_inner_wrapper{}
.header-container-wrapper .main_header_section .header_inner_wrapper > .row-fluid-wrapper > .row-fluid{ display:flex; }
.header-container-wrapper .main_header_section .header_inner_wrapper .header_left_column{ align-self:center; }
.header-container-wrapper .main_header_section .header_inner_wrapper .header_mid_column{ align-self:center; }
.header-container-wrapper .main_header_section .header_inner_wrapper .header_right_column{ align-self:center; }
.header-container-wrapper .main_header_section .header_inner_wrapper .header_right_column > .row-fluid-wrapper > .row-fluid{ display:flex; }
.header-container-wrapper .main_header_section .header_inner_wrapper .header_right_column .demo_btn{ align-self:center; min-width: 200px; }
.header-container-wrapper .main_header_section .header_inner_wrapper .header_right_column .login_btn{ align-self:center; text-align:center; }

.header-container-wrapper .main_header_section .header_inner_wrapper .header_right_column .login_btn.normal_white_link a { font-family: 'proxima-nova';font-weight:500;font-size:18px;}
.header-container-wrapper .main_header_section .header_inner_wrapper .header_right_column .login_btn.normal_white_link a:hover { color: #ffffff !important; }

.header-container-wrapper .main_header_section.white_color_header .colored_logo{ display:none; } 
.header-container-wrapper .main_header_section .header_logo{ /*width:120px !important;*/ margin-left: 50px; }
.header_menu .hs-menu-wrapper{ text-align:right; }
.header_menu .hs-menu-wrapper ul{ padding:0px; display:inline-block; margin:0px; }
.header_menu .hs-menu-wrapper ul li{ display:inline-block; vertical-align:middle; padding:30px 15px; position:relative; }  
.header_menu .hs-menu-wrapper ul li a{ color:#ffffff;font-size:18px; }
.header_menu .hs-menu-wrapper ul li a:hover{ text-decoration:underline; }

.header_menu .hs-menu-wrapper ul li ul{ background:#ffffff; position:absolute; top:85px; left:-115px; width:346px; padding: 15px 35px; text-align: left; border-radius:0px; display:none; box-shadow:0 0 43px rgba(0,0,0,0.1);z-index: 9; }
/*.header_menu .hs-menu-wrapper ul li.hs-menu-depth-1 > ul:after { bottom: 100%; left: 50%; border: solid transparent; content: " "; height: 0; width: 0;   position: absolute; pointer-events: none;   border-color: rgba(255, 255, 255, 0);   border-bottom-color: #ffffff;   border-width: 30px; margin-left: -30px; }*/
.header_menu .hs-menu-wrapper ul li:hover ul{ display:block; }
.header_menu .hs-menu-wrapper ul li ul li{ display:block; padding:10px 0px; }
.header_menu .hs-menu-wrapper ul li ul li a{ display:block; color:#38382c;font-size:18px;} 
.header_menu .hs-menu-wrapper ul li ul li a:hover{ color:#f47b20; }
.header_menu .hs-menu-wrapper ul li#solutions{ position:relative; }
.header_menu .hs-menu-wrapper ul li.hs-menu-depth-1.hs-item-has-children > a{ display:block; position:relative; }
.header_menu .hs-menu-wrapper ul li.hs-menu-depth-1.hs-item-has-children > a:after { top:0px; left: 50%;    border: solid transparent; content:''; height: 0;   width: 0;   position: absolute; pointer-events: none;   border-color: rgba(255, 255, 255, 0);   border-bottom-color: #ffffff;    border-width: 30px; margin-left: -30px; z-index:11; display:none; }
.header_menu .hs-menu-wrapper ul li.hs-menu-depth-1:hover > a:after{ display:block;  }
.header_menu .hs-menu-wrapper ul li#product{ position:initial; }
.header_menu .hs-menu-wrapper ul li#request-a-demo,
.header_menu .hs-menu-wrapper ul li#login{ display:none; }


.header-container-wrapper .main_header_section.updated_global_header .page-center{ max-width:1600px !important; }
.header-container-wrapper .main_header_section.updated_global_header .header_inner_wrapper .header_left_column{ align-self:center; }
.header-container-wrapper .main_header_section.updated_global_header .header_inner_wrapper .header_mid_column{ align-self:center; width:100%; }
.header-container-wrapper .main_header_section.updated_global_header .header_inner_wrapper .header_right_column{ align-self:center; min-width:290px; text-align:right; }
.header-container-wrapper .main_header_section.updated_global_header .header_inner_wrapper .header_right_column .demo_btn{ display:inline-block; vertical-align:middle; padding:0 7px; }
.header-container-wrapper .main_header_section.updated_global_header .header_inner_wrapper .header_right_column .login_btn{ display:inline-block; vertical-align:middle; padding:0 7px; min-width: initial; }
.header-container-wrapper .main_header_section.updated_global_header .header_inner_wrapper .header_left_column .header_logo{ margin-left: 0px; }
.header-container-wrapper .main_header_section.updated_global_header.colored_header_section .header_inner_wrapper .header_right_column .login_btn.normal_white_link a:hover {color: #f47b20 !important; }

.gray_bg_fill{ background:#dfe7ed;}
.header-container-wrapper .main_header_section{ position:relative; }
.header-container-wrapper .main_header_section .header_menu .hs-menu-wrapper ul li#product ul{ width:100%; /*top:110px;*/ top:100px; background:#ffffff; max-width:inherit; left:0; display:none; padding:0px;}
.header-container-wrapper .main_header_section .header_menu .hs-menu-wrapper ul li#product ul .inner_prod_wrap{display:flex;margin:0 auto;padding:0 15px; }

@media (min-width: 992px) {
    .header-container-wrapper .main_header_section .header_menu .hs-menu-wrapper ul li#product ul .inner_prod_wrap .nav_column ul.hs-menu-children-wrapper{ display:flex !important; }  
}

.header-container-wrapper .main_header_section .header_menu .hs-menu-wrapper ul li#product ul .nav_column{ width:35%; padding:30px 10px; } 
.header-container-wrapper .main_header_section .header_menu .hs-menu-wrapper ul li#product ul .nav_column.gray_bg_fill{ width:30%; }
.header-container-wrapper .main_header_section .header_menu .hs-menu-wrapper ul li#product ul li{ display:block; position:relative; padding-left:65px;  }  
.header-container-wrapper .main_header_section .header_menu .hs-menu-wrapper ul li#product ul li a{ font-family:'proxima-nova', 'Open Sans', sans-serif;font-weight:bold; } 
.header-container-wrapper .main_header_section .header_menu .hs-menu-wrapper ul li#product ul li a img{ width:49px; position:absolute; left:0; top: 4px; }
.header-container-wrapper .main_header_section .header_menu .hs-menu-wrapper ul li#product ul li.hs-menu-depth-2 > a{ font-size:24px; }
.header-container-wrapper .main_header_section .header_menu .hs-menu-wrapper ul li#product ul ul{ position:static; display: flex; flex-wrap:wrap; background: none; box-shadow: none; } 
.header-container-wrapper .main_header_section .header_menu .hs-menu-wrapper ul li#product ul ul li{ width:50%; padding-left:0px; } 
.header-container-wrapper .main_header_section .header_menu .hs-menu-wrapper ul li#product ul ul li a{  }
.header-container-wrapper .main_header_section .header_menu .hs-menu-wrapper ul li#product ul .nav_column.gray_bg_fill ul li{width:100%;padding: 15px 0 0;}
.header-container-wrapper .main_header_section .header_menu .hs-menu-wrapper ul li#product ul .nav_column.gray_bg_fill ul li:last-child a{font-size: 24px; color: #1c4478;}
.header-container-wrapper .main_header_section .header_menu .hs-menu-wrapper ul li#product ul .nav_column.gray_bg_fill ul li:last-child a spam{display:flex;align-items:center;}
.header-container-wrapper .main_header_section .header_menu .hs-menu-wrapper ul li#product ul .nav_column.gray_bg_fill ul li:last-child a img{position:relative;top: auto;left: auto;margin-right: 10px; width:40px;}
.header-container-wrapper .main_header_section .header_menu .hs-menu-wrapper ul li#product ul .nav_column.gray_bg_fill ul li:last-child { padding-top: 30px;}
#menu-apps-integrations- > a{ color:#1c4478; font-size:18px; }
#menu-watch-demo-video- > a{ color:#1c4478; font-size:18px; }
#menu--performance- > a{ color:#f47b20; font-size:18px; }
#menu--intelligence- > a{ color:#c8a31e; font-size:18px; }
#menu--engagement- > a{ color:#1a457d; font-size:18px; } 

.header-container-wrapper .main_header_section .header_menu .hs-menu-wrapper ul li#product ul li.hs-menu-depth-2 > a:after{  }
.header_menu .hs-menu-wrapper ul li#product .inner_prod_wrap li#menu--engagement- > a br{ display:none; }
.header_menu .hs-menu-wrapper ul li#product .inner_prod_wrap li#menu--engagement- > a:after{ content:''; width:12px; height:22px; background:url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/angle-right-solid-blue.svg') center no-repeat; display: inline-block;
    background-size: 100%; vertical-align: sub; } 

.header_menu .hs-menu-wrapper ul li#product .inner_prod_wrap li#menu--intelligence- > a br{ display:none; }
.header_menu .hs-menu-wrapper ul li#product .inner_prod_wrap li#menu--intelligence- > a:after{ content:''; width:12px; height:22px; background:url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/angle-right-solid-yellow.svg') center no-repeat; display: inline-block;
    background-size: 100%; vertical-align: sub; } 
.header_menu .hs-menu-wrapper ul li#product .inner_prod_wrap li#menu--performance- > a br{ display:none; }
.header_menu .hs-menu-wrapper ul li#product .inner_prod_wrap li#menu--performance- > a:after{ content:''; width:12px; height:22px; background:url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/angle-right-solid-orange.svg') center no-repeat; display: inline-block;
    background-size: 100%; vertical-align: sub; } 

.header_menu .hs-menu-wrapper ul li#product .inner_prod_wrap li#menu-watch-video- > a:after{ content:''; width:12px; height:22px; background:url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/angle-right-solid-default.svg') center no-repeat; display: inline-block;
    background-size: 100%; vertical-align: sub; } 
.header_menu .hs-menu-wrapper ul li#product .inner_prod_wrap li#menu-watch-video- > a:hover:after{ background:url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/angle-right-solid-orange.svg') center no-repeat; } 

.header_menu .hs-menu-wrapper ul li#product .inner_prod_wrap li#menu-apps-integrations- > a.font-lightBlue:after{ content:''; width:12px; height:22px; background:url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/angle-right-solid-blue1.svg') center no-repeat; display: inline-block;
    background-size: 100%; vertical-align: sub; } 
.header_menu .hs-menu-wrapper ul li#product .inner_prod_wrap li#menu-apps-integrations- .customer-review-nav:after{ content:''; width:12px; height:22px; background:url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/angle-right-solid-blue1.svg') center no-repeat; display: inline-block;
    background-size: 100%; margin-left: 4px; }  

@media (min-width: 768px) {
    .header-container-wrapper .main_header_section .header_menu .hs-menu-wrapper ul li.hs-menu-depth-1#product:hover ul{ display:block; }  
}
.colored_header_section .header_menu .hs-menu-wrapper ul li a{ color:#38382c; }
.small-header .header_menu .hs-menu-wrapper ul li a{ color:#38382c; }
.small-header .header-container-wrapper .main_header_section.white_color_header .header_logo.white_logo{ display:none; }  
.small-header .header-container-wrapper .main_header_section.white_color_header .colored_logo{ display:block; } 
.small-header .header-container-wrapper .main_header_section .header_inner_wrapper .header_right_column .login_btn a{ color:#38382c; }
.small-header .header-container-wrapper .main_header_section .header_inner_wrapper .header_right_column .login_btn a:hover{ color:#f47b20 !important; } 
.colored_header_section .login_btn a { color: #38382c }


/************* 2023 Header ***************/
.main_header_section.new-header-2023 .header_menu .hs-menu-wrapper ul li#product .full-width-nav-row li a {pointer-events:none;}


/* HEADER UPDATE - Layout change for top banner & header */
.header-container-wrapper {position:relative;}
.header-container {width:100%;position:absolute;}


/******* Footer css **************/
.main_footer_section{ padding:60px 0px; font-size:14px; }
.footer-container-wrapper .row-fluid .page-center{ max-width: 1600px; }  

.main_footer_section .footer_left_column{  }
.main_footer_section .footer_left_column .footer_logo{ padding-bottom:20px; }
.main_footer_section .footer_left_column .social_share_mod{ padding-top:25px; } 
.main_footer_section .footer_left_column .social_share_mod a{ height:22px; width:22px; border-radius:100%; background:#87a1b4; text-align:center; color:#262626; margin:0 5px 5px 0px; display:inline-block; vertical-align:middle; line-height: normal; } 
.main_footer_section .footer_left_column .social_share_mod a svg{ fill:#262626; vertical-align: middle; }
.main_footer_section .footer_left_column .social_share_mod a:hover{ background:#ffffff; color:#f47b20; } 
.main_footer_section .footer_left_column .social_share_mod a:hover svg{ fill:#f47b20; }

.main_footer_section .footer_menu{  }
.main_footer_section .footer_menu .hs-menu-wrapper ul{ list-style:none; padding:0px; margin:4px 0 0 0px; }
.main_footer_section .footer_menu .hs-menu-wrapper ul li{ display:inline-block; vertical-align:top; padding:4px 0 4px; font-size:13px; }
.main_footer_section .footer_menu .hs-menu-wrapper ul li.hs-menu-depth-1{ padding-right:25px; width: 24%; width: auto; }
.main_footer_section .footer_menu .hs-menu-wrapper ul li.hs-menu-depth-1:last-child{ padding-right:0px; }
.main_footer_section .footer_menu .hs-menu-wrapper ul li.hs-menu-depth-1 > a{ color:#86a1b4; font-size:14px; font-family:'proxima-nova', 'Open Sans', sans-serif; }
.main_footer_section .footer_menu .hs-menu-wrapper ul li li{ display:block; }
.main_footer_section .footer_menu .hs-menu-wrapper ul li li a{ color:#ffffff; }
.main_footer_section .footer_menu .hs-menu-wrapper ul li a:hover{ color:#f47b20; }

/********* Modules home page *******************/

.hero_module{ position:relative; background-size:cover; background-position:center; }
.hero_module .overlay{ position:absolute; left:0; top:0; width:100%; z-index:1; height:100%; }
.hero_module .page-center{ position:relative; z-index:3; }  
.hero_module.enable_banner_curve:after{ content:''; position:absolute; bottom:0; left:0; width:100%; z-index:2; background:url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/Home/banner-rounded-shape.png') bottom center no-repeat; height:479px;  }
.hero_module .banner_content{ max-width:630px; }
.hero_module .banner_content h1{ font-family:'proxima-nova', 'Avenir-Black', 'Open Sans', sans-serif; margin-bottom:25px; }
.hero_module .banner_content .banner_btn{ padding-top:25px; display:inline-block; vertical-align:middle; }
.hero_module .banner_content .banner_second_btn{ padding-top: 25px; padding-left:50px; display:inline-block; vertical-align:middle; } 
.hero_module .banner_content.full-width{ max-width:inherit; }

.logo_repeater_module{ position:relative; }
#integrate_tools_section{ margin-top:237px; }
#integrate_tools_section:before{ content:''; width:100%; height:215px;  display:block; position:absolute; bottom:100%; left:0; background:url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/Home/top-curver-color-shape.png') top center no-repeat; }

.logo_repeater_module .section_header{  }
.logo_repeater_module .section_header p{ max-width:990px; margin:0 auto 15px; }
.logo_repeater_module .logo_repeater_inner_box{ display:flex; flex-wrap:wrap; justify-content:center; padding:40px 0px;  } 
.logo_repeater_module .logo_repeater_inner_box.enable_box_shadow{ border-bottom:3px solid #eceded; }
.logo_repeater_module .logo_repeater_inner_box .logo_item{ width:20%;  display: flex; justify-content:center; padding:15px 10px; } 
.logo_repeater_module .logo_repeater_inner_box.six_logo_per_row .logo_item{ width:16.65%; }
.logo_repeater_module .logo_repeater_inner_box.five_logo_per_row .logo_item{ width:20%; }
.logo_repeater_module .logo_repeater_inner_box .logo_item img{ align-self:center; }



.tabbing_module{ background-position: -200px center; background-repeat:no-repeat; background-size:750px; }
.tabbing_module .section_header{ padding-bottom:1px; max-width:950px; margin:0 auto; padding:0 20px 40px 20px; } 
.tabbing_module .verticalTab{ display:flex !important; }
.tabbing_module .verticalTab .tab_list{ float: left; width: 35%; align-self:start; padding-right:15px; padding-top:15px; transition:all 0.3s ease-in-out; } 
.tabbing_module .verticalTab .tab_list .resp-tabs-list{ float:none; width:auto; margin-bottom:15px; }
.tabbing_module .verticalTab .tab_list .section_header{ padding-bottom:1px; }
.tabbing_module .tab_list .section_header{ padding:0 0px 40px 20px;  }
.tabbing_module .verticalTab .resp-tabs-list{ align-self:center; }
.tabbing_module .verticalTab .resp-tabs-container{ background-color: transparent; border: 0px; align-self:start; width:65%; text-align:center; transition:all 0.3s ease-in-out; }
.tabbing_module .verticalTab .resp-tabs-list .resp-tab-item{ font-size: 18px; line-height:normal; font-weight:normal; background-color: transparent; padding:10px 17px !important; font-family:'proxima-nova', 'Open Sans', sans-serif; margin: 5px 0px 0px; transition:all 0.3s ease-in-out; float:none; border:0px !important; }
.tabbing_module .verticalTab .resp-tabs-list .resp-tab-item:hover{ box-shadow:7px 14px 43px rgba(0,0,0,0.1); }
.tabbing_module .verticalTab .resp-tabs-list .resp-tab-item h4{ margin-bottom:0px; font-family:'proxima-nova', 'Open Sans', sans-serif; font-size:18px; line-height:normal; display:block; } 
.tabbing_module .verticalTab .resp-tabs-list .resp-tab-item h4 span{ display:block; }
.tabbing_module .verticalTab .resp-tabs-list .resp-tab-item .tab_icon,
.tabbing_module .verticalTab .resp-tabs-list .resp-tab-item .tab_content{ display:none; } 
.tabbing_module .verticalTab .resp-tabs-list .resp-tab-item.resp-tab-active{ background-color: transparent; padding:10px 17px !important; box-shadow:7px 14px 43px rgba(0,0,0,0.1); border:0px !important; margin:5px 0px 0px !important; }
.tabbing_module .verticalTab .resp-tabs-list .resp-tab-item.resp-tab-active h4{ margin-bottom:0px;  }
.tabbing_module .verticalTab .resp-tabs-list .resp-tab-item.resp-tab-active .tab_icon{ display:inline-block; vertical-align:middle; }
.tabbing_module .verticalTab .resp-tabs-list .resp-tab-item.resp-tab-active .tab_content{ display:block; }
.tabbing_module .verticalTab.right_copy_left_image .tab_list{ order:2; }

.tabbing_module .verticalTab.right_copy_left_image .resp-tabs-container{ order:1; } 
.tabbing_module .tab_button{ padding:10px 17px; }
.tabbing_module .verticalTab .resp-tabs-container .enable_box_shadow{}
.tabbing_module .verticalTab .resp-tabs-container .enable_box_shadow img{ box-shadow:7px 14px 43px rgba(0,0,0,0.1); }

.three_col_copy_image_module{ background-position:center;  }
.three_col_copy_image_module .section_inner_wrapper{ position:relative; overflow:hidden; } 
.three_col_copy_image_module .section_inner_wrapper .section_right_column{ position:absolute; right:0; top:0; bottom:0; height:100%; text-align:right; display:flex; justify-content: end; } 
.three_col_copy_image_module .section_inner_wrapper .section_right_column img{ align-self:center; height:100%; }
.three_col_copy_image_module .section_content_column{}
.three_col_copy_image_module .section_content_column .section_left_column{ display:inline-block; vertical-align:top; }
.three_col_copy_image_module .section_content_column .section_mid_column{ display:inline-block; vertical-align:top; }
.three_col_copy_image_module .section_content_column .section_header{ padding-right:0px; padding-bottom:30px; max-width:320px; }
.three_col_copy_image_module .section_content_column .column_items_wrapper{  }
.three_col_copy_image_module .section_content_column .column_items_wrapper .column_item{ padding-right:0px; padding-bottom:25px; max-width:315px; } 

.resources_feed_module{  }
.resources_feed_module .section_header{ padding-bottom:80px; margin:0 auto; max-width:960px; }
.resources_feed_module .resources_feed_items{ display:flex; margin-bottom:40px; }
.resources_feed_module .resources_feed_items .resources_item{ width:100%; margin:0 10px;  }
.resources_feed_module .resources_feed_items .resources_item a{ margin:0 auto; box-shadow:7px 14px 43px rgba(0,0,0,0.1); max-width:378px; display:block; position:relative; height:100%; border-radius:5px; overflow:hidden; color:#38382c; }
.resources_feed_module .resources_feed_items .resources_item .item_inner_box{  }
.resources_feed_module .resources_feed_items .resources_item img.post_image{ width:100%; min-height:333px; max-height:333px; object-fit:cover; }
.resources_feed_module .resources_feed_items .resources_item .post_title{ color:#38382c; }
.resources_feed_module .resources_feed_items .resources_item a:hover{ box-shadow:7px 10px 33px rgba(0,0,0,0.2); text-decoration:none; }
.resources_feed_module .resources_feed_items .resources_item a:hover .post_title{ color:#f47b20; }
.resources_feed_module .resources_btn{ padding-top:30px; }
.resources_feed_module .resources_feed_items .resources_item .summary-content{ padding:15px 20px; }
.resources_feed_module .resources_feed_items .resources_item .summary-content p{ color:#38382c; }
.resources_feed_module .resources_feed_items .resources_item .summary-content p svg{ fill:#38382c; }
.resources_feed_module .resources_feed_items .resources_item a:hover p strong{ color:#f47b20; } 
.resources_feed_module .resources_feed_items .resources_item a:hover p svg{ fill:#f47b20; }
.resources_feed_module .resources_feed_items .resources_item a p.post_tag{ margin:0px; padding: 15px 20px 0px; }

/************ inner pages modules css *****************/
.two_column_testimonial_module{}
.two_column_testimonial_module.enable_box_shadow .page-center{ position:relative; }
.two_column_testimonial_module.enable_box_shadow .page-center:after{ content:''; position:absolute; bottom:-100px; left:0px; width:100%; height:3px; background:#eceded; }

.two_column_testimonial_module .section_inner_wrapper{ display:flex; max-width: 1100px; margin:0 auto; }
.two_column_testimonial_module .section_inner_wrapper .image_column_block{ text-align:center; width:40%; align-self:center; }
.two_column_testimonial_module .section_inner_wrapper .content_column_block{ width:60%; padding:0 50px; align-self:center; }
.two_column_testimonial_module .section_inner_wrapper .content_column_block .person_quote_box{ border-radius:5px; background:#4980bf; padding:40px; font-size:18px; color:#ffffff; position:relative; margin-bottom:73px; }
.two_column_testimonial_module .section_inner_wrapper .content_column_block .person_quote_box:after { top: 100%; left:25%; border: solid transparent; content: " "; height: 0; width: 0;    position: absolute; pointer-events: none;   border-color: rgba(73, 128, 191, 0); border-top-color: #4980bf; border-width: 53px; margin-left: -53px; } 
.two_column_testimonial_module .section_inner_wrapper .content_column_block .person_data{  }
.two_column_testimonial_module .section_inner_wrapper .content_column_block .person_data p{ text-transform:uppercase; }

.two_column_testimonial_module .section_header{ padding-bottom:50px; }
.two_column_testimonial_module .section_header p{ max-width:970px; margin:15px auto; }

.platform_module{}
.platform_module .section_header{ padding-bottom:50px; margin: 0 auto; max-width: 960px; }
.platform_module .platform_repeater_items{ display:flex; flex-wrap:wrap; justify-content: space-between; padding:90px 0 0; }
.platform_module .platform_repeater_items .platform_item{ margin:0 2.1% 20px; width:29%; box-shadow:2px -7px 43px rgba(0,0,0,0.10); }
.platform_module .platform_repeater_items .platform_item .platform_icon{ background:#ffffff; padding:10px; width:106px; height:106px; border-radius:100%; box-shadow:0 0 9px rgba(0,0,0,0.22); margin:-50px auto 0px; }  
.platform_module .platform_repeater_items .platform_item .platform_icon img{ width:100%; }
.platform_repeater_items .platform_item .platform_content{ padding:40px; }
.platform_repeater_items .platform_item .platform_content p.platform_title{ font-size:22px; }
.platform_repeater_items .platform_item .platform_content a.button_link{ font-family:'proxima-nova', 'Open Sans', sans-serif; color:#38382c; } 
.platform_repeater_items .platform_item .platform_content a.button_link svg{ fill:#38382c; }
.platform_repeater_items .platform_item .platform_content a.button_link:hover{ color:#f47b20; } 
.platform_repeater_items .platform_item .platform_content a.button_link:hover svg{ fill:#f47b20; } 


.cta_module_wrapper{}

.cta_module_wrapper .section_inner_wrapper{}
.cta_module_wrapper .section_inner_wrapper.two_column_wrapper{ display:flex; }
.cta_module_wrapper .section_inner_wrapper.two_column_wrapper .section_content_column{ align-self:center; }
.cta_module_wrapper .section_inner_wrapper.two_column_wrapper .section_content_column p{  }
.cta_module_wrapper .section_inner_wrapper.two_column_wrapper .section_cta_column{ align-self:center; text-align:right; } 
.cta_module_wrapper .section_inner_wrapper.two_column_wrapper .section_content_column .image_block{  }
.cta_module_wrapper .section_inner_wrapper.two_column_wrapper .section_content_column .image_block .image_item{ display:inline-block; vertical-align:top; margin:15px 15px 0 0px; }
.cta_module_wrapper .one_column_wrapper{  }
.cta_module_wrapper .one_column_wrapper .section_content_column{}
.cta_module_wrapper .one_column_wrapper .section_content_column .content_column{ padding-bottom:30px; }
.cta_module_wrapper .one_column_wrapper .section_content_column .section_cta_column{  }
.cta_module_wrapper .one_column_wrapper .section_content_column .content_column p{ }
.cta_module_wrapper .one_column_wrapper .section_content_column .content_column p a{ color:#ffffff; }
.cta_module_wrapper .one_column_wrapper .section_content_column .content_column p a:hover{ text-decoration:underline; color:#38382c; }

.stats_module{  }
.stats_module .stat_repeater_block{ display:flex; flex-wrap:wrap; justify-content: space-evenly; }
.stats_module .stat_repeater_block .stat_item{ width:29%; margin:15px 2.1% 15px; text-align:center; }
.stats_module .section_header{ padding-bottom:50px; max-width: 1100px; margin:0 auto; }
.stats_module .section_header p{  }
.stats_module .stat_repeater_block.enable_box_shadow{ position:relative; } 
.stats_module .stat_repeater_block.enable_box_shadow:after{ content:''; position:absolute; bottom:-100px; left:0px; width:100%; height:3px; background:#eceded; }



.image_copy_repeater_module{ background-position:-100px center; background-repeat:no-repeat; background-size: 500px; }
.image_copy_repeater_module .section_header{ padding-bottom:60px; max-width:960px; margin:0 auto; }
.image_copy_repeater_module .section_cta{ padding-bottom:80px; }

.image_copy_repeater_module .verticalTab_list{ display:flex; padding:20px 0px; }
.image_copy_repeater_module .verticalTab_list .tab_content_column{ width:45%; align-self:center; padding-left:0px; padding-right:50px; }
.image_copy_repeater_module .verticalTab_list .resp-tab-container{ width:55%;  align-self:center; }
.image_copy_repeater_module .verticalTab_list .resp-tab-container img{ box-shadow:2px -7px 43px rgba(0,0,0,0.10); border-radius:5px; }

.image_copy_repeater_module .verticalTab_list.left_copy_right_image .resp-tab-container{ padding-left:50px; }
.image_copy_repeater_module .verticalTab_list.right_copy_left_image .tab_content_column{ order:2; padding-left:50px; padding-right:0px; } 
.image_copy_repeater_module .verticalTab_list.right_copy_left_image .resp-tab-container{ order:1; padding-right:50px; }
.image_copy_repeater_module .verticalTab_list.right_copy_left_image .resp-tab-container img{ border-radius:5px; }



#safellite_hero_section.hero_module .banner_logo{ margin-bottom:50px; }
#safellite_hero_section.hero_module .banner_content{ margin: 0 auto; max-width:1130px; } 
#safellite_hero_section.hero_module .banner_content p{  }


.blog_listing_section{}
.blog_listing_section .filters{ margin:0 0 40px; padding:20px; /*background:#eceded;*/ text-align:center; }
.blog_listing_section .filters .ui-group{ padding: 20px; width: 25%; border-right:2px solid #7e7f7f; }
.blog_listing_section .filters .ui-group:last-child{ border-right:0px; }
.blog_listing_section .filters .ui-group select.filter-select{ font-size:18px; padding:7px 10px; background:none; border:0px; width:100%; }
.blog_listing_section .filters .ui-group select.filter-select option{ font-size:18px; }

.blog_listing_section .customer_items{ display:flex; flex-wrap:wrap;  height: inherit !important; }
.blog_listing_section .customer_items .customer_story_item{ width:29.3%; margin:20px 2% 30px; position: static !important; height:230px; }
.blog_listing_section .customer_items .customer_story_item a{ display:block; box-shadow:2px -7px 43px rgba(0,0,0,0.10); position:relative; height:100%; border:5px; }
.blog_listing_section .customer_items .customer_story_item .inner_block_wrapper{}
.blog_listing_section .customer_items .customer_story_item .inner_block_wrapper .customer_logo{ background:#ffffff; left:0; top:0; height:100%; width:100%; text-align:center; position:absolute; z-index:1; display:flex; justify-content: center; opacity:1; transition:all 0.3s ease-in-out; } 
.blog_listing_section .customer_items .customer_story_item .inner_block_wrapper .customer_logo img{ align-self:center; height:auto; max-width:90%; }
.blog_listing_section .customer_items .customer_story_item .inner_block_wrapper .customer_content{ text-align:center; padding:30px; } 
.blog_listing_section .customer_items .customer_story_item .inner_block_wrapper .customer_content p{ color:#38382c; }
.blog_listing_section .customer_items .customer_story_item .inner_block_wrapper .customer_content p svg{ fill:#38382c; vertical-align:sub; }
.blog_listing_section .customer_items .customer_story_item a:hover .inner_block_wrapper .customer_logo{ opacity:0;  }
.blog_listing_section .customer_items .customer_story_item a:hover{ box-shadow:2px -7px 43px rgba(0,0,0,0.2); text-decoration:none; } 
.blog_listing_section .customer_items .customer_story_item a:hover p strong{ color:#f47b20; }
.blog_listing_section .customer_items .customer_story_item a:hover .inner_block_wrapper .customer_content p svg{ fill:#f47b20; }


@media (max-width: 768px) {
    .blog_listing_section .customer_items .customer_story_item {height: 366px;}
}

.team_module{}
.team_module .module_inner_wrapper{}
.team_module .module_inner_wrapper .button-group{ text-align:center; margin-bottom:100px; }
.team_module .module_inner_wrapper .button-group button{ background:#ffffff; padding:13px 18px; border-radius:5px; box-shadow:0px 0px 30px rgba(0,0,0,0.10); border:0px; text-align:center; font-size:14px; color:#38382c; margin:10px 9px; display:inline-block; vertical-align:middle; float: none; font-family:'proxima-nova', 'Open Sans', sans-serif; line-height:normal; }
.team_module .module_inner_wrapper .button-group button.is-checked,
.team_module .module_inner_wrapper .button-group button:hover{ background:#f47b20; text-shadow:none; color:#ffffff; } 
.team_module .module_inner_wrapper .team_member_repeater_row{ display:flex; flex-wrap:wrap; border: 0px; height: auto !important; justify-content: center; overflow:hidden; }
.team_module .module_inner_wrapper .team_member_repeater_row .team_members_item{ width:23%; margin:25px 1% 40px; height: auto; float: none; position:static !important; background: none; text-align: center; padding:0px; }
.team_module .module_inner_wrapper .team_member_repeater_row .team_members_item .member_image{ margin-bottom:20px;}
.team_module .module_inner_wrapper .team_member_repeater_row .team_members_item .member_image img{ border-radius:100%; max-height:330px; max-width:330px; object-fit:cover; width:100%; }

.team_module .module_inner_wrapper .team_member_repeater_row .team_members_item .member_data{ }
.team_module .module_inner_wrapper .team_member_repeater_row .team_members_item .member_data p{}
.team_module .module_inner_wrapper .team_member_repeater_row .team_members_item .member_data p strong{ font-family: 'proxima-nova';font-weight:500; }
.team_module .module_inner_wrapper .team_member_repeater_row .team_members_item .member_data p span.member_title{  }


.customer_service_module{  }
.customer_service_module .section_inner_wrapper{ display:flex; }
.customer_service_module .section_inner_wrapper .module_image_block{ width:100%; }
.customer_service_module .section_inner_wrapper .module_image_block img{ display:block; min-height:100%; position:relative; object-fit:cover; }
.customer_service_module .section_inner_wrapper .module_content_block{ width:100%; padding:100px 100px 50px 70px; }


#implementation_section.image_copy_repeater_module{ position:relative; margin-top:235px; }
#implementation_section.image_copy_repeater_module:before{ content:''; width:100%; height:215px;  display:block; position:absolute; bottom:100%; left:0; background:url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/Home/top-curver-color-shape.png') top center no-repeat; }

/*#implementation_section.image_copy_repeater_module .verticalTab_list.right_copy_left_image .tab_content_column{ padding-left:100px; } 
#implementation_section.image_copy_repeater_module .verticalTab_list .tab_content_column{ padding-right:100px;  } 
#strategic_business_section.image_copy_repeater_module .verticalTab_list.right_copy_left_image .tab_content_column{ padding-left:100px; } 
#strategic_business_section.image_copy_repeater_module .verticalTab_list .tab_content_column{ padding-right:100px;  } 
#support_section.image_copy_repeater_module .verticalTab_list.right_copy_left_image .tab_content_column{ padding-left:100px; } 
#support_section.image_copy_repeater_module .verticalTab_list .tab_content_column{ padding-right:100px;  } 
#change_mangement_section.image_copy_repeater_module .verticalTab_list.right_copy_left_image .tab_content_column{ padding-left:100px; } 
#change_mangement_section.image_copy_repeater_module .verticalTab_list .tab_content_column{ padding-right:100px;  } 
#help_docs_section.image_copy_repeater_module .verticalTab_list.right_copy_left_image .tab_content_column{ padding-left:100px; } 
#help_docs_section.image_copy_repeater_module .verticalTab_list .tab_content_column{ padding-right:100px;  } */

.tabbing_module.team_tab_module{ }
.tabbing_module.team_tab_module .verticalTab{ }
.tabbing_module.team_tab_module .verticalTab .tab_list{ }
.tabbing_module.team_tab_module .verticalTab .tab_list .resp-tabs-list

.tabbing_module.team_tab_module .verticalTab .resp-tabs-container{ }
.tabbing_module.team_tab_module .verticalTab .resp-tabs-container .tab_image{ position:relative; padding:15px 50px;  } 
.tabbing_module.team_tab_module .verticalTab .resp-tabs-container .tab_image a{ display:block; } 
.tabbing_module.team_tab_module .verticalTab .resp-tabs-container .tab_image span.img_link{ position:absolute; right:10%; bottom:10%; }
.tabbing_module.team_tab_module .verticalTab .resp-tabs-container .tab_image img{ border-radius:10px; box-shadow:0 0 43px rgba(0,0,0,0.2); } 
.tabbing_module.team_tab_module .verticalTab .resp-tabs-list .resp-tab-item.resp-tab-active h4{ margin:0px 0 0px 0px; }

.tabbing_module.team_tab_module .flex-bx{ display:flex; }
.tabbing_module.team_tab_module .flex-bx .verticalTab{ width:35%; display:block !important; }
.tabbing_module.team_tab_module .verticalTab .resp-tabs-container{ float:none; width:auto; width:60%; min-height: 280px; border-radius:0px; text-align:left; }
.tabbing_module.team_tab_module .verticalTab .tab_list{ float:none; width:auto; width: 40%; }
.tabbing_module.team_tab_module .flex-bx .tab_image{ width:65%; min-width: 65%; padding-left: 50px; }
.tabbing_module.team_tab_module .flex-bx .tab_image img { border-radius: 10px; box-shadow: 0 0 43px rgba(0,0,0,0.2); }





/* disabling tabs on mobile and showing all content */
@media (max-width: 767px) {
    .tabbing_module.team_tab_module .verticalTab .tab_list,
    .tabbing_module.team_tab_module .verticalTab .resp-tabs-container { width: 100%; }
    .tabbing_module.team_tab_module .resp-tabs-container h2.resp-accordion span.resp-arrow { display: none; }
    .tabbing_module.team_tab_module .resp-tab-content { display: block !important; }
    .tabbing_module.team_tab_module .resp-accordion-closed { display: block !important; }
}

.testimonial_slider_module{}
.testimonial_slider_module .section_header{ padding-bottom:50px; }
.testimonial_slider_module .section_header p{ max-width:960px; display:inline-block; } 
.testimonial_slider_module .testimonail_slides_wrapper{}
.testimonial_slider_module .testimonail_slides_wrapper .testimonial_slide{ outline:0; }
.testimonial_slider_module .testimonail_slides_wrapper .slide_content_box{ margin:25px; padding:30px 35px; background-size:cover; background-position:center; background-repeat:no-repeat; text-align:center; border-radius:5px; box-shadow:0 0 30px rgba(0,0,0,0.2); min-height:415px; position:relative; display: flex; flex-direction: column; justify-content: center; }
.testimonial_slider_module .testimonail_slides_wrapper .slide_content_box h6{ margin-top:30px; text-transform:uppercase; font-family:'proxima-nova', 'Open Sans', sans-serif; font-size:18px; position:relative; z-index:2; } 
.testimonial_slider_module .testimonail_slides_wrapper .slide_content_box span{ position:relative; z-index:2; }
.testimonial_slider_module .testimonail_slides_wrapper .slide_content_box p{ position:relative; z-index:2; }

.testimonial_slider_module .testimonail_slides_wrapper .slide_content_box:after{ position:absolute; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.5); content:''; opacity:0; transition:all 0.3s ease-in-out; display:block; }

.testimonial_slider_module .testimonail_slides_wrapper .testimonial_slide:hover .slide_content_box:after{ opacity:1; } 
.testimonial_slider_module .testimonail_slides_wrapper .slide_content_box .overlay{ position:absolute; left:0; top:0; width:100%; height:100%; display:block; }


.testimonial_slider_module .testimonail_slides_wrapper ul.slick-dots{ padding:0px; list-style:none; padding:0px 0 0px; text-align:center; }
.testimonial_slider_module .testimonail_slides_wrapper ul.slick-dots li{ display:inline-block; vertical-align:middle; margin:0 8px; outline:0; }
.testimonial_slider_module .testimonail_slides_wrapper ul.slick-dots li button{ cursor:pointer; font-size:0px; border:0px; border-radius:100%; height:18px; width:18px; background:#d7d7d5; padding:0px; outline:0; }
.testimonial_slider_module .testimonail_slides_wrapper ul.slick-dots li.slick-active button,
.testimonial_slider_module .testimonail_slides_wrapper ul.slick-dots li:hover button{ background:#38382c; } 

.testimonail_slides_wrapper{}
.testimonail_slides_wrapper .slick-arrow{ background:none; border:0px; font-size:0px; width:40px; height:40px; text-align:center; cursor:pointer; position:absolute; top:40%; text-align:center; }
.testimonail_slides_wrapper .slick-arrow:after{ /*font-family:"Font Awesome 5 Free"; content:"\f104"; font-weight:900; display:inline-block; font-size:45px; color:#d9d9d9;*/ width:22px; height:46px; background:url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/angle-left-solid-grey.svg') center no-repeat; content:''; display:inline-block;  }
.testimonail_slides_wrapper .slick-arrow.slick-prev{ left:-30px; }
.testimonail_slides_wrapper .slick-arrow.slick-next{ right:-30px; }
.testimonail_slides_wrapper .slick-arrow.slick-next:after{ /*content:"\f105";*/ background:url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/angle-right-solid-grey.svg') center no-repeat; } 
.testimonail_slides_wrapper .slick-arrow.slick-disabled{ cursor:default; opacity:0.5; }  


.two_column_image_copy_position_module{}

.two_column_image_copy_position_module .section_header{ padding-bottom:50px; }
.two_column_image_copy_position_module .section_inner_wrapper{ display:flex; padding:50px 0px; padding-top: 0; }
.two_column_image_copy_position_module .section_content_column{ align-self:center; align-self:auto; padding-right:75px; }
.two_column_image_copy_position_module .section_content_column .section_button{ padding-top:40px; }
.two_column_image_copy_position_module .section_image_column{ align-self:center; padding-right:0px; padding-left:75px; }
.two_column_image_copy_position_module .section_image_column img{ border-radius:5px; }
.two_column_image_copy_position_module .section_image_column.enable_circle_image img{ border-radius:100%; height:402px; width:402px; min-height: 402px; object-fit:cover; }

.two_column_image_copy_position_module .section_inner_wrapper.right_copy_left_image .section_image_column{ order:1; text-align:right; padding-right:75px; padding-left:0px; }
.two_column_image_copy_position_module .section_inner_wrapper.right_copy_left_image .section_content_column{ order:2; padding-left:55px; padding-right:0px; }   


#career_hero_section.hero_module{}
#career_hero_section.hero_module .banner_content{}
#career_hero_section.hero_module .banner_content p{ }
#career_hero_section.hero_module .banner_content p a{ color:#ffffff; }
#career_hero_section.hero_module .banner_content p a:hover{ text-decoration:underline; }


.job_opening_module{}
.job_opening_module .section_header{ margin-bottom:80px; }

.job_opening_module .section_mid_column{  }
.job_opening_module .section_mid_column .job_item{ display:flex; flex-wrap:wrap; padding:20px 0px 50px; }
.job_opening_module .section_mid_column .job_item .job_title{ width:100%; }  
.job_opening_module .section_mid_column .job_item .job_summary{ width:70%; } 
.job_opening_module .section_mid_column .job_item .job_link{ width:30%; align-self: center; text-align: center; } 
.job_opening_module .section_bottom_row{ padding-top:50px; }
.job_opening_module .section_bottom_row p a{ color:#38382c;  }
.job_opening_module .section_bottom_row p a:hover{ color:#f47b20; }

.benefits_section{ background-repeat:no-repeat; background-size:cover; background-position:center; }
.benefits_section .section_inner_wrapper{ padding-left:35%; }
.benefits_section .section_inner_wrapper .section_header{ padding-bottom:40px; }
.benefits_section .section_inner_wrapper .benefits_repeater_items{  }
.benefits_section .section_inner_wrapper .benefit_item{ display:inline-block; vertical-align:top; width:95.3%; margin:0px 0px 40px; padding:0 4.7% 0 0; } 
.benefits_section .section_inner_wrapper .benefits_repeater_items.benefit-two_column_per_row .benefit_item{ width:44%; } 
.benefits_section .section_inner_wrapper .benefits_repeater_items.benefit-three_column_per_row .benefit_item{ width:29.3%; padding:0 4% 0 0; } 


.contact_form_module_wrapper{}
.contact_form_module_wrapper .section_inner_wrapper{ display:flex; }
.contact_form_module_wrapper .section_inner_wrapper .section_content_column{ width:100%; padding-right:30px; }
.contact_form_module_wrapper .section_inner_wrapper .section_content_column .content_item{ margin-bottom:20px; min-height:180px; }
.contact_form_module_wrapper .section_inner_wrapper .section_content_column .content_item a{ font-family:'proxima-nova', 'Open Sans', sans-serif; text-decoration:underline; }
.contact_form_module_wrapper .section_inner_wrapper .section_content_column .content_item a:hover{ text-decoration:none; }

.contact_form_module_wrapper .section_inner_wrapper .section_form_column{ width:100%; padding-left:30px; } 
.contact_form_module_wrapper .section_inner_wrapper .section_form_column form{}
.contact_form_module_wrapper .section_inner_wrapper .section_form_column form fieldset{ max-width:inherit; }
.contact_form_module_wrapper .section_inner_wrapper .section_form_column form .hs-form-field{ margin-bottom:20px; } 
.contact_form_module_wrapper .section_inner_wrapper .section_form_column form .hs-form-field > label{ display:block !important; font-size: 13px; } 
.contact_form_module_wrapper .section_inner_wrapper .section_form_column form .hs-form-field .input { position: relative; }
.contact_form_module_wrapper .section_inner_wrapper .section_form_column form .hs-form-field .input input.hs-input,
.contact_form_module_wrapper .section_inner_wrapper .section_form_column form .hs-form-field .input textarea.hs-input,
.contact_form_module_wrapper .section_inner_wrapper .section_form_column form .hs-form-field .input select.hs-input{ width:100%; font-size:16px; color:#262626; padding:8px 20px; border:0px; background:#ffffff; font-family:'proxima-nova', 'Open Sans', sans-serif;  }
.contact_form_module_wrapper .section_inner_wrapper .section_form_column form .hs-form-field .input select.hs-input{ -webkit-appearance: none;  appearance: none; }
.contact_form_module_wrapper .section_inner_wrapper .section_form_column form .hs-form-field .input textarea.hs-input{ min-height:130px; -webkit-appearance: none; -moz-appearance: none; appearance: none; }
.contact_form_module_wrapper .section_inner_wrapper .section_form_column form .hs-submit{ text-align:right; padding-right: 1%; }
.contact_form_module_wrapper .section_inner_wrapper .section_form_column form .hs-submit .hs-button.primary.large{ border-radius:5px; background:#1c4478; padding:12px 40px; color:#ffffff; cursor:pointer; font-family: 'proxima-nova';font-weight:500; display:inline-block; font-size:18px; border:0px; box-shadow:none; -webkit-appearance: none; appearance: none; }
.contact_form_module_wrapper .section_inner_wrapper .section_form_column form .hs-submit .hs-button.primary.large:hover{ background:#f47b20; }

.contact_form_module_wrapper .section_inner_wrapper .section_form_column form ul.hs-error-msgs{ list-style:none; padding:0px; margin:5px 0 0 0px; }
.contact_form_module_wrapper .section_inner_wrapper .section_form_column form ul.hs-error-msgs li{  }
.contact_form_module_wrapper .section_inner_wrapper .section_form_column form ul.hs-error-msgs li > label{ font-size:16px; color:red; } 

.locations_module{}
.locations_module .section_header{ padding-bottom:40px; }
.locations_module .location_repeater_items{ text-align:center; }
.locations_module .location_repeater_items .location_item{ display:inline-block; vertical-align:top; width:47.8%; padding:50px 2%; }
.locations_module .location_repeater_items .location_item .location-image{ margin-bottom:50px; }
.locations_module .location_repeater_items .location_item .location-image img{ width:597px; height:597px; width: 350px; min-height: 350px; border-radius:100%; object-fit:cover; }
.locations_module .location_repeater_items .location_item .location_content h2{ margin-bottom:30px; }
.locations_module .location_repeater_items .location_item .location_content p{ margin-bottom:30px; }
.locations_module .location_repeater_items .location_item .button_link{  } 



.case_study_banner_module{ position:relative; background-size:cover; background-position:center; }
.case_study_banner_module .overlay{ position:absolute; left:0; top:0; width:100%; z-index:1; height:100%; }
.case_study_banner_module .page-center{ position:relative; z-index:3; }  
.case_study_banner_module:after{ content:''; position:absolute; bottom:0; left:0; width:100%; z-index:2; background:url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/Home/banner-rounded-shape.png') bottom center no-repeat; height:469px; background-size:cover; background-position:center; }
.case_study_banner_module .section_inner_wrapper{  }
.case_study_banner_module .section_inner_wrapper .banner_logo{ padding-bottom:40px; }

.case_study_banner_module .section_inner_wrapper .section_repeater_items{ text-align:center; padding:40px 0px; }
.case_study_banner_module .section_inner_wrapper .section_repeater_items .repeater_item{ width:20%; display:inline-block; vertical-align:top; }
.case_study_banner_module .section_inner_wrapper .section_repeater_items .repeater_item .item_title{}
.case_study_banner_module .section_inner_wrapper .section_repeater_items .repeater_item .item_title h4{ margin-bottom:0px; }
.case_study_banner_module .section_inner_wrapper .section_repeater_items .repeater_item p{ line-height:normal; }
#case_study_stat_section .stat_repeater_block .stat_item h2{ color:#f47b20; }
.case_study_blog_repeater_module{}
.case_study_blog_repeater_module .section_inner_wrapper{  }
.case_study_blog_repeater_module .section_inner_wrapper .repeater_item { padding:70px 0px 0px; }
.case_study_blog_repeater_module .section_inner_wrapper .repeater_item.enable_image_column{ display:flex; }
.case_study_blog_repeater_module .section_inner_wrapper .repeater_item.enable_image_column .section_image{ align-self:center; }
.case_study_blog_repeater_module .section_inner_wrapper .repeater_item.enable_image_column .section_image img{ border-radius:5px; box-shadow:0 0 30px rgba(0,0,0,0.2); }
.case_study_blog_repeater_module .section_inner_wrapper .repeater_item.enable_image_column .section_content{ padding-left:50px; align-self:center; }
.case_study_blog_repeater_module .section_inner_wrapper .repeater_item.enable_image_column.right_copy_left_image .section_image{}
.case_study_blog_repeater_module .section_inner_wrapper .repeater_item.enable_image_column.right_copy_left_image .section_content{ padding-left:50px; }
.case_study_blog_repeater_module .section_inner_wrapper .repeater_item.enable_image_column.left_copy_right_image .section_image{ order:2; } 
.case_study_blog_repeater_module .section_inner_wrapper .repeater_item.enable_image_column.left_copy_right_image .section_content{ order:1; padding-left:0px; padding-right:50px; }



.system_template.error_404page  .main_banner_wraper{  }
.system_template.error_404page  .main_banner_wraper .content_box{ padding-bottom:30px; }
.system_template.error_404page  .main_banner_wraper .content_box h1{ color:#1c4478; font-family: 'proxima-nova'; }
.system_template.error_404page  .main_banner_wraper .content_box h2{ color:#1c4478; font-family: 'proxima-nova'; }
.system_template.error_404page  .main_banner_wraper .content_box p{ max-width:850px; margin:0 auto 30px; }
.system_template.error_404page  .main_banner_wraper .home_btn{  }
.system_template.error_404page  .main_banner_wraper .home_btn a{ min-width:140px; text-align:center; }
.system_template.error_404page  .main_banner_wraper .resources_btn{  }
.system_template.error_404page  .main_banner_wraper .resources_btn a{ min-width:140px; text-align:center; }




.schedule_form_module_wrapper{ min-height:910px; }  
.schedule_form_module_wrapper .section_header{ padding-bottom:40px; }

.schedule_form_module_wrapper .section_inner_wrapper{ display:flex; }
.schedule_form_module_wrapper .section_inner_wrapper .section_image_column{ align-self:center; width:100%; }
.schedule_form_module_wrapper .section_inner_wrapper .section_image_column img{ margin-left:-15px; }
.schedule_form_module_wrapper .section_inner_wrapper .section_form_column{ align-self:center; width:100%; } 
.schedule_form_module_wrapper .section_inner_wrapper .section_form_column form{ background:#eceded; padding:50px; max-width:796px; margin:0 auto; display:block; }
.schedule_form_module_wrapper .section_inner_wrapper .section_form_column form .hs-form-field{} 
.schedule_form_module_wrapper .section_inner_wrapper .section_form_column form .hs-form-field > legend { font-size: 13px; }
.schedule_form_module_wrapper .section_inner_wrapper .section_form_column form .hs-form-field > label{ display: none !important; }
.schedule_form_module_wrapper .section_inner_wrapper .section_form_column form .hs-form-field .hs-field-desc { display: block !important; }
.section_form_column form .hs-form-field .input input.hs-input,
.section_form_column form .hs-form-field .input select.hs-input{ background:#ffffff; padding:8px 20px; color:#38382c; font-size:16px; border:0px; width:100%; }
.section_form_column form .hs-form-field .input input[type="checkbox"] {width:auto !important;}
.section_form_column form .hs-form-field{ margin-bottom:20px; }
.section_form_column form .hs-submit .hs-button.primary.large{ font-size:18px; color:#ffffff; padding:16px 10px; width:100%; border-radius:10px; background:#1c4478; display:block; border:0px; cursor:pointer; font-family:'proxima-nova', 'Open Sans', sans-serif; text-align:center; }
.section_form_column form .hs-submit .hs-button.primary.large:hover{ background:#f47b20; }

ul.hs-error-msgs{ list-style:none; padding:0px; margin:10px 0 0 0px; }
ul.hs-error-msgs li{  }
ul.hs-error-msgs li label{ color:red; font-size:16px; }


.news_repeater_modudle_wrapper{}
.news_repeater_modudle_wrapper .section_header{ padding-bottom:50px; }

.news_repeater_modudle_wrapper .news_repeater_row_wrapper{ display:flex; flex-wrap:wrap; justify-content:center; }
.news_repeater_modudle_wrapper .news_repeater_row_wrapper .news_item{ width:30.3%; margin:0 1.5% 40px; box-shadow:0 0 43px rgba(0,0,0,0.1); border-radius:10px; overflow:hidden; }
.news_repeater_modudle_wrapper .news_repeater_row_wrapper .news_item .content_box{ padding:50px 25px; max-height:595px; } 
.news_repeater_modudle_wrapper .news_repeater_row_wrapper .news_item .content_box h5{ margin-bottom:25px; }
.news_repeater_modudle_wrapper .news_repeater_row_wrapper .news_item .content_box p { margin-bottom:25px; color:#979696; }
.news_repeater_modudle_wrapper .news_repeater_row_wrapper .news_item .content_box p a{  text-decoration:none; color:#f47b20; }
.news_repeater_modudle_wrapper .news_repeater_row_wrapper .news_item .content_box p a:hover{  text-decoration:underline; }
.news_repeater_modudle_wrapper .news_repeater_row_wrapper .news_item .news_img{}
.news_repeater_modudle_wrapper .news_repeater_row_wrapper .news_item .news_img img{ width:100%; min-height:354px; max-height:354px; object-fit:cover; } 
.news_repeater_modudle_wrapper .news_repeater_row_wrapper .view_more_button{ width:100%; text-align:center; padding-top:30px; }
#articles_section.news_repeater_modudle_wrapper .news_repeater_row_wrapper .news_item .content_box{ padding:25px; text-align:left; }
.news_repeater_modudle_wrapper .news_repeater_row_wrapper .news_item:hover{ box-shadow:0 0 43px rgba(0,0,0,0.2); }
#articles_section.news_repeater_modudle_wrapper .news_repeater_row_wrapper .news_item .content_box p{ color:#979696;} 

.tabbing_module .verticalTab .left_column{ align-self:center; }
.tabbing_module .verticalTab .left_column .section_header{ padding:0 20px 10px; }
.tabbing_module .verticalTab .left_column .tab_list{ float: none; width: auto; padding-right:50px; }
.tabbing_module .verticalTab .left_column .tab_list .resp-tab-item{ opacity:0.5; }
#awards_tab_section.tabbing_module .resp-vtabs .resp-tab-content{ text-align:center; }
#awards_tab_section.tabbing_module .resp-vtabs .resp-tab-content img{ /*width:100%;*/ }
.tabbing_module .verticalTab .left_column .resp-tabs-list .resp-tab-item.resp-tab-active{ opacity:1; }
.tabbing_module .verticalTab .left_column .resp-tabs-list .resp-tab-item.resp-tab-active h4{ margin-bottom:0px; }

#awards_tab_section.tabbing_module .page-center{ position:relative; }
#awards_tab_section.tabbing_module .page-center:after{ position:absolute; left:0; bottom:-100px; content:''; width:100%; display:block; height:3px; background:#eceded;} 

#engagement_survey_section { padding-bottom: 0; }
#engagement_survey_section.two_column_image_copy_position_module{ overflow:hidden; }
#engagement_survey_section.two_column_image_copy_position_module .section_image_column img{ box-shadow:none; } 
#engagement_survey_section.two_column_image_copy_position_module .section_content_column{  }
#engagement_survey_section.two_column_image_copy_position_module .section_content_column h1{ margin-top:30px; }
#engagement_survey_section.two_column_image_copy_position_module .section_image_column{ padding-left:0px; }
#engagement_survey_section.two_column_image_copy_position_module .section_image_column img{ position:relative; }
#engagement_survey_section.two_column_image_copy_position_module .section_content_column{ padding-right:60px; } 


.integration_module_wrapper{ }
.integration_module_wrapper .section_header{ padding-bottom:50px; }
.integration_module_wrapper .section_header p{ max-width:960px; margin:0 auto 15px; }

.integration_module_wrapper .integration_repeater_items{ display:flex; flex-wrap:wrap; justify-content:center; }
.integration_module_wrapper .integration_repeater_items .integration_item{ width:30.3%; margin:0 1.5% 40px;  border-radius:10px;  }
.integration_module_wrapper .integration_repeater_items .integration_item .item_img{ text-align:center; display:flex; justify-content:center; padding:30px 50px; max-height:325px; box-shadow:0 0 2px rgba(0,0,0,0.2); margin:0 0 60px 0px; background:#ffffff; border-radius:5px; }
.integration_module_wrapper .integration_repeater_items .integration_item:hover .item_img{ box-shadow:0 0 43px rgba(0,0,0,0.1); }


.integration_module_wrapper .integration_repeater_items .integration_item .item_img img{ align-self:center; }  
.integration_module_wrapper .integration_repeater_items .integration_item a{ color:#38382c; }
.font-white.integration_module_wrapper .integration_repeater_items .integration_item a{ color:#ffffff; }
.integration_module_wrapper .integration_repeater_items .integration_item a:hover{ color:#f47b20; }

.integration_module_wrapper .integration_repeater_items .integration_item.app_even_row,
.integration_module_wrapper .integration_repeater_items .integration_item.app_odd_row{ width:100%; margin:30px 0 50px; display:flex;  }
.integration_module_wrapper .integration_repeater_items .integration_item.app_even_row a,
.integration_module_wrapper .integration_repeater_items .integration_item.app_odd_row a{ display:flex; }

.integration_module_wrapper .integration_repeater_items .integration_item.app_even_row .img_column,
.integration_module_wrapper .integration_repeater_items .integration_item.app_odd_row .img_column{ display:flex; justify-content:center; width:50%; background:#ffffff; border-radius:5px; box-shadow:0 0 2px rgba(0,0,0,0.2); align-self:center; min-height:600px; transition:all 0.3s ease-in-out; }

.integration_module_wrapper .integration_repeater_items .integration_item.app_even_row:hover .img_column, 
.integration_module_wrapper .integration_repeater_items .integration_item.app_odd_row:hover .img_column{ box-shadow:0 0 43px rgba(0,0,0,0.3); }

.integration_module_wrapper .integration_repeater_items .integration_item.app_even_row .img_column img,
.integration_module_wrapper .integration_repeater_items .integration_item.app_odd_row .img_column img{ align-self:center; }

.integration_module_wrapper .integration_repeater_items .integration_item.app_even_row .content_column,
.integration_module_wrapper .integration_repeater_items .integration_item.app_odd_row .content_column{ align-self:center; width:50%; } 
.integration_module_wrapper .integration_repeater_items .integration_item.app_even_row .img_column{ }
.integration_module_wrapper .integration_repeater_items .integration_item.app_even_row .content_column{ padding-left:150px; }
.integration_module_wrapper .integration_repeater_items .integration_item.app_odd_row .content_column{ padding-right:150px; order:1; } 
.integration_module_wrapper .integration_repeater_items .integration_item.app_odd_row .img_column{ order:2; }
.integration_module_wrapper .integration_repeater_items .integration_item .item_summary { text-align: center;}
.integration_module_wrapper .integration_repeater_items .integration_item .item_summary p{margin:0px 0}
.integration_module_wrapper .integration_repeater_items .integration_item .item_summary p a{color:#f47c20}
.integration_module_wrapper .integration_repeater_items .integration_item .item_summary p:last-child{margin-bottom:15px;}


.featured_resources_module_wrapper{  }
.featured_resources_module_wrapper .section_header{ padding-bottom:50px; }
.featured_resources_module_wrapper .section_header p{ max-width:960px; margin:15px auto; }
.featured_resources_module_wrapper .section_header h3{ display:flex; white-space: nowrap; }
.featured_resources_module_wrapper .section_header h3:after{ display:inline-block; content:''; height:3px; background:#eceded; width:100%; align-self: center; margin-left: 15px; } 


.featured_resources_module_wrapper .resources_inner_wrapper{}
.row-fluid .featured_resources_module_wrapper  .page-center{ max-width: 1000px }
.featured_resources_module_wrapper .resources_inner_wrapper .section_inner_wrapper{ display:flex; flex-wrap:wrap; justify-content:space-between; } 
.featured_resources_module_wrapper .resources_inner_wrapper .section_inner_wrapper .featured_item{ width:48%; border-radius:5px; box-shadow:0 0 43px rgba(0,0,0,0.1); margin:15px 0px 40px; background:#ffffff; }
.featured_resources_module_wrapper .resources_inner_wrapper .section_inner_wrapper .featured_item a{ color:#38382c; }
.featured_resources_module_wrapper .resources_inner_wrapper .section_inner_wrapper .featured_item a:hover{ color:#f47b20; } 
.featured_resources_module_wrapper .resources_inner_wrapper .section_inner_wrapper .featured_item:hover{ box-shadow:0 0 43px rgba(0,0,0,0.2); } 
.featured_resources_module_wrapper .resources_inner_wrapper .section_inner_wrapper .featured_item .post_image{}
.featured_resources_module_wrapper .resources_inner_wrapper .section_inner_wrapper .featured_item .post_image img{ display:block; width:100%; object-fit:cover; /*min-height:448px; max-height:448px;*/ border-radius:5px; height: 339px; }
.featured_resources_module_wrapper .resources_inner_wrapper .section_inner_wrapper .featured_item .bottom_column{ padding:30px; }
.featured_resources_module_wrapper .resources_inner_wrapper .section_inner_wrapper .featured_item.full_width_row{ width:100%;  margin-top: 50px; margin-bottom:100px; display:flex; height: 339px; }
.featured_resources_module_wrapper .resources_inner_wrapper .section_inner_wrapper .featured_item.full_width_row a{  }
.featured_resources_module_wrapper .resources_inner_wrapper .section_inner_wrapper .featured_item.full_width_row .left_column,
.featured_resources_module_wrapper .resources_inner_wrapper .section_inner_wrapper .featured_item.full_width_row .top_column{ width:60%; padding-right:30px; }
.featured_resources_module_wrapper .resources_inner_wrapper .section_inner_wrapper .featured_item.full_width_row .left_column .post_label{ /*display:none;*/ }
.featured_resources_module_wrapper .resources_inner_wrapper .section_inner_wrapper .featured_item.full_width_row .right_column,
.featured_resources_module_wrapper .resources_inner_wrapper .section_inner_wrapper .featured_item.full_width_row .bottom_column{ width:40%; padding:30px; }
.featured_resources_module_wrapper .resources_inner_wrapper .section_inner_wrapper .featured_item.full_width_row.enable_bg_image{ position:relative; }
.featured_resources_module_wrapper .resources_inner_wrapper .section_inner_wrapper .featured_item.full_width_row.enable_bg_image:before{ position:absolute; right:80%; top:-33%; width:650px; height:650px; background:#f1673c; border-radius:100%; content:''; display:block; z-index:-1; }
.featured_resources_module_wrapper .resources_inner_wrapper .section_inner_wrapper .featured_item .top_column{ position:relative; }
.featured_resources_module_wrapper .resources_inner_wrapper .section_inner_wrapper .featured_item .top_column .post_label, 
.featured_resources_module_wrapper .resources_inner_wrapper .section_inner_wrapper .featured_item .left_column .post_label { 
    position:absolute; left:0; top:0; background:#f47b20; color:#ffffff; padding:20px 50px; border-radius:5px 0 0 0px; 
}

.featured_resources_module_wrapper .resources_inner_wrapper .section_inner_wrapper .featured_item .top_column .post_label h5,
.featured_resources_module_wrapper .resources_inner_wrapper .section_inner_wrapper .featured_item .top_column .post_label h4,
.featured_resources_module_wrapper .resources_inner_wrapper .section_inner_wrapper .featured_item .top_column .post_label h3,
.featured_resources_module_wrapper .resources_inner_wrapper .section_inner_wrapper .featured_item .top_column .post_label h2,
.featured_resources_module_wrapper .resources_inner_wrapper .section_inner_wrapper .featured_item .top_column .post_label h1,
.featured_resources_module_wrapper .resources_inner_wrapper .section_inner_wrapper .featured_item .left_column .post_label h5 { margin:0px; }
.featured_resources_module_wrapper .resources_inner_wrapper .section_bottom_button{ padding-top:60px; }
.featured_resources_module_wrapper .resources_inner_wrapper .section_bottom_button a{ text-decoration:underline; color:#38382c; }
.featured_resources_module_wrapper .resources_inner_wrapper .section_bottom_button a svg{ fill:#38382c; vertical-align:sub; }
.featured_resources_module_wrapper .resources_inner_wrapper .section_bottom_button a:hover{ text-decoration:none; color:#f47b20; } 
.featured_resources_module_wrapper .resources_inner_wrapper .section_bottom_button a:hover svg{ fill:#f47b20; } 

.featured_resources_module_wrapper .resources_inner_wrapper .section_inner_wrapper .featured_item.full_width_row .bottom_column .post_tag p{ font-size:15px; }
.featured_resources_module_wrapper .resources_inner_wrapper .section_inner_wrapper .featured_item .bottom_column .post_tag p{ font-size:15px; } 
.featured_resources_module_wrapper .resources_inner_wrapper .section_inner_wrapper .featured_item .bottom_column a{ display:initial; }


#Blog_hero_section.hero_module .banner_content{ margin:0 auto; }
.blog_subscription_form_wrapper{}
.blog_subscription_form_wrapper .subscription_form{}
.blog_subscription_form_wrapper .subscription_form h3{ display:none; } 
.blog_subscription_form_wrapper .subscription_form form{ display:block; max-width:690px; margin:0 auto; position:relative; }
.blog_subscription_form_wrapper .subscription_form form .hs-form-field > label{  }
.blog_subscription_form_wrapper .subscription_form form .hs-form-field input.hs-input{ background:#ffffff; padding:8px 20px; padding:21px 20px; border:0px; box-shadow:0 0 43px rgba(0,0,0,0.1); font-size:16px; width:100%; }
.blog_subscription_form_wrapper .subscription_form form .hs-submit{ position:absolute; right:0px; top:0; }
.blog_subscription_form_wrapper .subscription_form form .hs-submit input.hs-button.primary.large{ cursor:pointer; background:#1c4478; padding:17px 40px; color:#ffffff; border:0px; display:block; font-size:18px; font-family:'proxima-nova', 'Open Sans', sans-serif }
.blog_subscription_form_wrapper .subscription_form form .hs-submit input.hs-button.primary.large:hover{ background:#f47b20; }



.blog_topics_module{}
.blog_topics_module .section_inner_wrapper{ text-align:center; padding:40px 0px; border-top:5px solid #eceded; border-bottom:5px solid #eceded; }
.blog_topics_module .section_inner_wrapper .blog_topic{ display:inline-block; margin: 10px; }
.blog_topics_module .section_inner_wrapper .blog_topic a{ display:block; border-radius:5px; box-shadow:0 0 24px rgba(0,0,0,0.1); padding:14px 20px; color:#38382c; font-size:14px; line-height: normal; }
.blog_topics_module .section_inner_wrapper .blog_topic a:hover{ background:#f47b20; color:#ffffff; text-decoration:none; }

.other_resources_module{}
.row-fluid .other_resources_module .page-center{ max-width: 1000px }

.other_resources_module .section_header{ padding-bottom:40px; }   
.other_resources_module .section_inner_wrapper{ text-align:center; }
.other_resources_module .section_inner_wrapper .resources_item{ display:inline-block; margin:5px 15px; }
.other_resources_module .section_inner_wrapper .resources_item a{ display:block; border-radius:5px; box-shadow:0 0 27px rgba(0,0,0,0.1); padding:15px 30px; color:#38382c; min-width:180px; }
.other_resources_module .section_inner_wrapper .resources_item a:hover{ box-shadow:0 0 27px rgba(0,0,0,0.2); }

.full_width_form_module_wrapper{}
.full_width_form_module_wrapper .section_inner_wrapper{}
.full_width_form_module_wrapper .section_inner_wrapper .section_form_column{ text-align:center; }
.full_width_form_module_wrapper .section_inner_wrapper .section_form_column form{ max-width:460px; margin:40px auto 0px; }
.full_width_form_module_wrapper .section_inner_wrapper .section_form_column form .hs-form-field > label{  }
.full_width_form_module_wrapper .section_form_column form .hs-form-field .input input.hs-input, 
.full_width_form_module_wrapper .section_form_column form .hs-form-field .input select.hs-input{ font-size:16px; border-radius:5px; } 
.full_width_form_module_wrapper .section_form_column form .hs-form-field { margin-bottom: 20px; } 

.blog_listing_wrapper{}
.row-fluid .blog_listing_wrapper .page-center{ max-width: 1000px }
.blog_listing_wrapper .post-listing{ display:flex; flex-wrap:wrap; justify-content:space-between; }
.blog_listing_wrapper .post-listing .post-item{ width:31.3%; margin:30px 0px; border-radius:5px; box-shadow:0 0 43px rgba(0,0,0,0.1); }
.blog_listing_wrapper .post-listing .full_width_form_module_wrapper{ width:31.3%; border-radius:5px; box-shadow:0 0 43px rgba(0,0,0,0.1); margin:30px 0px; }
.blog_listing_wrapper .post-listing .full_width_form_module_wrapper .section_inner_wrapper{ padding:0 30px; }
.blog_listing_wrapper .post-listing .full_width_form_module_wrapper .section_inner_wrapper .section_form_column{ text-align:left; }

.blog_listing_wrapper .post-listing .post-item a{ display:block; color:#38382c; }
.blog_listing_wrapper .post-listing .post-item:hover{ box-shadow:0 0 43px rgba(0,0,0,0.2); }
.blog_listing_wrapper .post-listing .post-item a:hover{ color:#f47b20; }
.blog_listing_wrapper .post-listing .post-item .post_column{}
.blog_listing_wrapper .post-listing .post-item .post_column .post_image{}
.blog_listing_wrapper .post-listing .post-item .post_column .post_image img{ min-height:291px; max-height:291px; width:100%; object-fit:cover; border-radius:5px 5px 0 0px; }
.blog_listing_wrapper .post-listing .post-item .post_column .post_content_box{ padding:25px; }
.blog_listing_wrapper .post-listing .post-item .post_column .post_content_box .post_topic.post_tag{ font-size:15px; }
.blog_listing_wrapper .post-listing .post-item .post_column .post_content_box .post_topic.post_tag a{ display:inline-block; }

.blog_listing_wrapper .post-listing .hs-author-profile{ width:100%; margin-bottom:40px; display:flex; max-width: 800px; margin: 0 auto 40px; } 
.blog_listing_wrapper .post-listing .hs-author-profile .hs-author-avatar{ align-self:center; min-width:150px; max-width:150px; }
.blog_listing_wrapper .post-listing .hs-author-profile .hs-author-avatar img{ height:150px; width:150px; min-width:150px;  border-radius:100%; object-fit:cover; box-shadow: 0 0 43px rgba(0,0,0,0.1); }
.blog_listing_wrapper .post-listing .hs-author-profile .hs-author-bio{ align-self:center; padding-left:40px; }
.blog_listing_wrapper .post-listing .hs-author-listing-header{ width:100%; text-align:center; }  

.blog_listing_wrapper .view_more_button{ padding-top:20px; padding-bottom:20px; }

.contact_form_module_wrapper{}
.contact_form_module_wrapper .section_inner_wrapper.right_copy_left_form{  }
.contact_form_module_wrapper .section_inner_wrapper.right_copy_left_form .section_content_column{ order:2; padding-left:30px; padding-right:0px; }
.contact_form_module_wrapper .section_inner_wrapper.right_copy_left_form .section_form_column{ order:1; padding-left:0px; padding-right:30px; }
#get_ebook_section.contact_form_module_wrapper .section_inner_wrapper .section_form_column{}
#get_ebook_section.contact_form_module_wrapper .section_inner_wrapper .section_form_column form{ background:#eceded; padding:80px 50px; }
/*#get_ebook_section.contact_form_module_wrapper .section_inner_wrapper .section_form_column form .hs-form-field .input input.hs-input, 
#get_ebook_section.contact_form_module_wrapper .section_inner_wrapper .section_form_column form .hs-form-field .input textarea.hs-input{ padding: 15px 25px; }
#get_ebook_section.contact_form_module_wrapper .section_inner_wrapper .section_form_column form .hs-form-field { margin-bottom: 25px; }*/
#get_ebook_section.contact_form_module_wrapper .section_inner_wrapper .section_content_column .content_item {}
#get_ebook_section.contact_form_module_wrapper .section_inner_wrapper .section_content_column .content_item ul{  }
#get_ebook_section.contact_form_module_wrapper .section_inner_wrapper .section_content_column .content_item ul li{ padding-bottom:20px; }
#get_ebook_section.contact_form_module_wrapper .section_inner_wrapper .section_content_column .content_item ul.orange_tick_mark{ list-style:none; padding:0px;  }
#get_ebook_section.contact_form_module_wrapper .section_inner_wrapper .section_content_column .content_item ul.orange_tick_mark li{ position:relative; padding-left:40px;  }
#get_ebook_section.contact_form_module_wrapper .section_inner_wrapper .section_content_column .content_item ul.orange_tick_mark li:before{ position:absolute; left:0; top:5px; content:'\f00c'; font-family:"Font Awesome 5 Free"; font-weight:900; font-size: 18px; color:#f47b20; } 


.two_column_copy_image_slider_module{ background-repeat:no-repeat; background-position:105% center; background-size: 600px; }
.two_column_copy_image_slider_module .section_inner_wrapper{ display:flex; }
.two_column_copy_image_slider_module .section_inner_wrapper .section_content_column{ width:65%; padding-right:100px; align-self:center; }
.two_column_copy_image_slider_module .section_inner_wrapper .section_image_slider_column{ width:35%; align-self:center; }
.two_column_copy_image_slider_module .section_inner_wrapper .section_image_slider_column .slick-dots{ display:block; margin:0px; list-style:none; text-align: center; padding:15px 0 0 0px; }  
.two_column_copy_image_slider_module .section_inner_wrapper .section_image_slider_column .slick-dots li{ display:inline-block; padding:5px; font-size:0px; }
.two_column_copy_image_slider_module .section_inner_wrapper .section_image_slider_column .slick-dots li button{ background:#262626; opacity:0.3; border:0px; width:25px; height:25px; border-radius:100%; cursor:pointer; font-size:0px; }
.two_column_copy_image_slider_module .section_inner_wrapper .section_image_slider_column .slick-dots li.slick-active button{ opacity:1; }
.section_image_row{ display:flex; justify-content:space-between; padding:30px 0px; }
.section_image_row .image_column{ width:48%; text-align:center; }
.section_image_row .image_column img{ box-shadow:0 0 43px rgba(0,0,0,0.1); }
.section_image_row .image_column.enable_image_circle img{ border-radius:100%; object-fit:cover; width:436px; min-width:436px; min-height:436px; max-height:436px; }

.copy_module_wrapper{  }
.copy_module_wrapper.enable_top_curve{ position:relative; margin-top:225px; }
.copy_module_wrapper.enable_top_curve:before{ content:''; width:100%; height:215px; display:block; position:absolute; bottom:100%; left:0; background:url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/Home/top-curver-color-shape.png') top center no-repeat; }

#recent_webinar_section.copy_module_wrapper .section_content_block{ max-width:960px; margin:0 auto; }


.social_share_mod{  }
.social_share_mod .section_header{ padding-bottom:10px; }
.social_share_mod a{ display:inline-block; background:#f47b20; padding:1px; height:35px; width:35px; border-radius:100%; color:#ffffff; margin:0 5px; line-height:40px; }
.social_share_mod a:hover{ background:#1c4478; }  

#employee_success_section.two_column_image_copy_position_module{  }
#employee_success_section.two_column_image_copy_position_module .section_inner_wrapper{ /*margin-bottom:-100px;*/ } 
#get_ebook_section.contact_form_module_wrapper .section_inner_wrapper .section_form_column{ width:35%; }
#get_ebook_section.contact_form_module_wrapper .section_inner_wrapper .section_content_column{ width:65%;}
.resources_webinar_listing_template .blog_listing_wrapper .post-listing .post-item{ width:48%; }
#blog_testimonial_section { padding-bottom: 0; padding-top: 0; }
#blog_testimonial_section.two_column_testimonial_module .section_inner_wrapper { padding-bottom: 60px; border-bottom: 3px solid #eceded; }
#blog_testimonial_section.two_column_testimonial_module .section_inner_wrapper .content_column_block{ margin:0 auto; text-align: center; } 
#blog_testimonial_section.two_column_testimonial_module .section_inner_wrapper .content_column_block .person_quote_box:after{ left:50%; border-top-color:rgba(29, 67, 103,1.0); }
#blog_detail_section { padding-bottom: 40px; }

.resources_blog_detail_template .header-container-wrapper { background: #ffffff; }
.resources_blog_detail_template .blog_detail_wrapper_section{ background-repeat:no-repeat; background-position:right 190px; margin-top:100px; }
.blog_detail_wrapper_section .section_inner_wrapper{ border-bottom:5px solid #eceded; padding-bottom:30px; }
.blog_detail_wrapper_section .section_inner_wrapper .post_header{ max-width:960px; }
.blog_detail_wrapper_section .section_inner_wrapper .post_mid_row{ display:flex; padding:30px 0px; padding-bottom:0; }
.blog_detail_wrapper_section .section_inner_wrapper .post_mid_row .post_author_box{ display:flex; vertical-align:middle; }
.blog_detail_wrapper_section .section_inner_wrapper .post_mid_row .post_author_box .author_img{ max-width:114px; min-width:114px; margin-right:40px; align-self:center; }
.blog_detail_wrapper_section .section_inner_wrapper .post_mid_row .post_author_box .author_img img{ border-radius:100%; object-fit:cover; max-width:114px; min-height:114px; max-height:114px; min-width:114px; }
.blog_detail_wrapper_section .section_inner_wrapper .post_mid_row .post_author_box .author_data{ align-self:center; }

.blog_detail_wrapper_section .section_inner_wrapper .post_mid_row .post_social_share{ display:inline-block; vertical-align:middle; align-self:center; padding-left:50px; }
.blog_detail_wrapper_section .section_inner_wrapper .post_mid_row .post_social_share a{ display:inline-block; background:#f47b20; padding:1px; height:35px; width:35px; border-radius:100%; color:#ffffff; margin:0 5px; line-height:35px; text-align:center; }
.blog_detail_wrapper_section .section_inner_wrapper .post_mid_row .post_social_share a svg{ margin-top:7px; }
.blog_detail_wrapper_section .section_inner_wrapper .post_mid_row .post_social_share a:hover{ background:#1c4478; }
.blog_detail_wrapper_section .section_inner_wrapper .post_body{}
.blog_detail_wrapper_section .section_inner_wrapper .post_body a{ color:#f47b20; text-decoration:underline; text-decoration: none; }
.blog_detail_wrapper_section .section_inner_wrapper .post_body a:hover{ text-decoration:underline; color:#f47b20; }
.blog_detail_wrapper_section .section_inner_wrapper .post_body ul{ padding-left:20px; }
.blog_detail_wrapper_section .section_inner_wrapper .post_body ul li{ color:#f47b20; text-decoration:underline; padding:0 0 5px 0px; color: inherit; text-decoration: none; }  
.blog_detail_wrapper_section .section_inner_wrapper .post_body hr{ background:#eceded; height:4px; border: 0; }

body.show_popup_form{  }
body.show_popup_form:before{ z-index:1000; content:''; left:0; top:0; background:rgba(0,0,0,0.8); position:fixed; height:100%; width:100%; }
.popup_video_box{ background:#ffffff; padding:10px; margin:0 auto; position:fixed; top:20%; left:0; right:0; z-index:101; max-width:1000px; } 
.popup_video_box .close_btn{ position:absolute; right:-15px; top:-15px; }
.popup_video_box .close_btn a{ display:block; height:30px; width:30px; text-align:center; border-radius:100%; line-height:30px; color:#ffffff; background:#38382c; }
.popup_video_box .close_btn a:hover{ background:#f47b20; }

.flex_lp_template_sep20 .body-container-wrapper .row-fluid .page-center{ max-width:1000px; }

.hero-popup-form-wrapper{ background:rgba(236, 237, 237,1.0); padding:50px; margin:0 auto; position:fixed; top:50%; left:0; right:0; z-index:99999; max-width:800px;transform: translateY(-50%);-webkit-transform: translateY(-50%);width:95%;border-radius: 10px;} 
.hero-popup-form-wrapper .close-button{ position:absolute; right:12px; top:12px;cursor:pointer;}
.hero-popup-form-wrapper .close-button svg{ display:block; height:30px; width:30px; text-align:center; line-height:24px;}
.hero-popup-form-wrapper .close-button svg path{fill:#f47b20;}
.hero-popup-form-wrapper .close-button:hover svg path{ fill:#1c4478; }
.hero-popup-form-wrapper form .hs-form-field .input input {padding: 12px 20px;}
.hero-popup-form-wrapper form .hs_error_rollup {display: none;}
.hero-popup-form-wrapper .submitted-message {font-weight: 600;font-size: 18px;fill:#f47b20;}

/********** Old Header styling ***********/

/*top-small*/
.live_header_temp .header-container-wrapper{ position:static; font-family:'proxima-nova', Arial, Helvetica, sans-serif; font-weight:normal; }
.live_header_temp.small-header .header-container-wrapper{ position:static; }
.live_header_temp .header-container-wrapper ul{ list-style:none; margin: 0px; padding: 0px; }

.live_header_temp .row-fluid .top-small { background:#262626; text-align:right; border-bottom:1px solid #c7c7c7; font-weight:400; line-height: 2; }
.live_header_temp .row-fluid .top-link , .live_header_temp .row-fluid .top-links2 , .live_header_temp .row-fluid .top-search ,.live_header_temp .row-fluid .topsmall-loginlink { float:none; display:inline-block; width:auto; vertical-align:middle; margin:0; }

.live_header_temp .row-fluid .top-link { padding:0; color:#969697; font-size:14px; min-width:450px; }
.live_header_temp .row-fluid .top-link a { color:#969697; display:inline-block; }
.live_header_temp .row-fluid .top-link a:hover { color:#ffffff; }
.live_header_temp .row-fluid .top-link .widget-span { float:none; display:inline-block; width:auto; margin:0; padding:0 10px; }

.live_header_temp .row-fluid .top-links2  { padding:0 10px 0 0; text-transform:uppercase; font-size:13px; color:#ffffff; font-weight:700; }
.live_header_temp .row-fluid .top-links2 a { color:#ffffff; display:inline-block; }
.live_header_temp .row-fluid .top-links2 a:hover { color:#81c1ea; }
.live_header_temp .row-fluid .top-links2 .widget-span { float:none; display:inline-block; width:auto; margin:0; padding:0 10px; }

.live_header_temp .row-fluid .top-search  { padding:4px 0; min-width:30px; padding:0 10px 0 0; min-height:33px; position:relative; }
.live_header_temp .row-fluid .top-search .gsc-control-cse { max-width:216px; position:relative; display:none; }
.live_header_temp .row-fluid .top-search .gsc-input-box { background:#dcddde; border:none; border-bottom:1px solid #aeafb0; border-top:1px solid #aeafb0; border-right:1px solid #818182; height:32px; }
.live_header_temp .row-fluid .top-search .gsc-search-box-tools .gsc-search-box .gsc-input { color:#7c7a76; font-size:16px; background:rgba(0,0,0,0) !important; height: 31px !important; line-height: 30px; width: 100% !important; }
.live_header_temp .row-fluid .top-search .gsc-search-box-tools .gsc-search-box input.gsc-input { padding:0 10px !important; width:216px !important; }
.live_header_temp .row-fluid .top-search input.gsc-search-button, .live_header_temp .row-fluid .top-search input.gsc-search-button:hover, .live_header_temp .row-fluid .top-search input.gsc-search-button:focus { padding: 0 0 0 23px; margin:0; background:url(//marketing.quantumworkplace.com/hubfs/quantum/images/search-icon2.png) no-repeat left center !important; width:23px !important; border:none; height:32px; }
.live_header_temp .row-fluid .top-search td.gsc-search-button { position:absolute; width:23px; overflow:hidden; right:5px; top:0; height:32px }
.live_header_temp .row-fluid .top-search .search-click { position:absolute; background:url(//marketing.quantumworkplace.com/hubfs/quantum/images/search-icon.png) no-repeat center; width:23px; height:31px; cursor:pointer; top:1px; right:12px; }
.live_header_temp .row-fluid .top-search td.gsib_b { position:absolute; right:32px; top:0; }
.live_header_temp .row-fluid .top-search td.gsib_b  .gsst_a .gscb_a { margin: 8px 0 0; }

.live_header_temp .row-fluid .topsmall-loginlink a { padding:10px 25px; background:#494949; color:#81c1ea; font-size:15px; font-weight:700; display:inline-block; text-transform:uppercase }

.live_header_temp .row-fluid .top { padding:14px 10px 0 36px;  }
.live_header_temp .row-fluid .logo { float:left; width:auto; }
.live_header_temp .row-fluid .logo img { width:120px !important; }
.live_header_temp .row-fluid .top .mainmenu { float:right; width:auto; margin:0; }

.live_header_temp .row-fluid .top .mainmenu .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children { position: relative; }
.live_header_temp .row-fluid .top .mainmenu .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-menu-depth-1 { float: left; }
.live_header_temp .row-fluid .top-sticky .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children { position: relative; }
.live_header_temp .row-fluid .top-sticky .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-menu-depth-1 { float: left; }

.live_header_temp .row-fluid .top .mainmenu .hs-menu-wrapper > ul { padding:60px 0 0; vertical-align: top;  list-style: none;}
.live_header_temp .row-fluid .top-sticky .mainmenu .hs-menu-wrapper > ul { padding:0; vertical-align: top; list-style: none; }
.live_header_temp .row-fluid .mainmenu .hs-menu-wrapper > ul > li > a , .live_header_temp .row-fluid .mainmenu .hs-menu-wrapper > ul > li > a:link , .live_header_temp .row-fluid .mainmenu .hs-menu-wrapper > ul > li > a:visited  { font-size:16px; color:#80a1b6; font-weight:700; padding:9px 15px 26px; display:inline-block; }
.live_header_temp .row-fluid .top .mainmenu .hs-menu-wrapper > ul > li > a , .live_header_temp .row-fluid .top .mainmenu .hs-menu-wrapper > ul > li > a:link , .live_header_temp .row-fluid .top .mainmenu .hs-menu-wrapper > ul > li > a:visited  {  padding:0 15px 25px; font-size:19px;  display: inline-block; }
.live_header_temp .row-fluid .top .mainmenu .hs-menu-wrapper > ul > li:last-child > a , .live_header_temp .row-fluid .top .mainmenu .hs-menu-wrapper > ul > li:last-child > a:link ,
.live_header_temp .row-fluid .top .mainmenu .hs-menu-wrapper > ul > li:last-child > a:visited { border-left:1px solid #ababab; padding-left:20px; margin:0 0 0 5px; padding-bottom:5px; }
.live_header_temp .row-fluid .mainmenu .hs-menu-wrapper > ul > li > a:hover { color:#f57b22; }
.live_header_temp .row-fluid .mainmenu .hs-menu-wrapper > ul > li > ul { z-index: 100000!important; top:100%; width:480px; box-shadow: 0 2px 2px 2px rgba(000,000,000,0.1); background:#ffffff; padding:8px 10px; display:none; position: absolute; left:0; }

@media (min-width: 768px) {    
    .live_header_temp .row-fluid .mainmenu .hs-menu-wrapper > ul > li:hover > ul { display:inline-block; }    
}

.live_header_temp .mainmenu .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper li a{ white-space: nowrap; }
.live_header_temp .row-fluid .mainmenu .hs-menu-wrapper > ul > li > ul > li { float:left; width:33.33%; }
.live_header_temp .row-fluid .mainmenu .hs-menu-wrapper > ul > li.resources > ul {width: auto!important;}
.live_header_temp .row-fluid .mainmenu .hs-menu-wrapper > ul > li.resources > ul > li {width: 100%; border: none!important;}
.live_header_temp .row-fluid .mainmenu .hs-menu-wrapper > ul > li.resources > ul > li a {font-weight: 400!important;}
.live_header_temp .row-fluid .mainmenu .hs-menu-wrapper > ul > li > ul > li:first-child , 
.live_header_temp .row-fluid .mainmenu .hs-menu-wrapper > ul > li > ul > li:nth-child(2) , 
.live_header_temp .row-fluid .mainmenu .hs-menu-wrapper > ul > li > ul > li:nth-child(3) { border-bottom:1px solid #c6d5de; margin-bottom:5px; }
.live_header_temp .row-fluid .mainmenu .hs-menu-wrapper > ul > li > ul > li > a , 
.live_header_temp .row-fluid .mainmenu .hs-menu-wrapper > ul > li > ul > li > a:link , 
.live_header_temp .row-fluid .mainmenu .hs-menu-wrapper > ul > li > ul > li > a:visited { color:#80a1b6; font-size:15px; font-weight:900; padding:5px; line-height:20px; width:auto; float:none; display:inline-block; }
.live_header_temp .row-fluid .mainmenu .hs-menu-wrapper > ul > li > ul ul { opacity:1 !important; position:relative !important; top:auto !important; left:auto !important; width:100%; overflow:visible; vertical-align: top; float:left; visibility:visible !important; min-height:125px; }
.live_header_temp .row-fluid .mainmenu .hs-menu-wrapper > ul > li > ul ul li a , 
.live_header_temp .row-fluid .mainmenu .hs-menu-wrapper > ul > li > ul ul li a:link , 
.live_header_temp .row-fluid .mainmenu .hs-menu-wrapper > ul > li > ul ul li a:visited { color:#80a1b6; font-size:15px; padding:5px; line-height:20px; width:auto; float:none; display:inline-block; }
.live_header_temp .row-fluid .mainmenu .hs-menu-wrapper > ul > li > ul ul li.active a , 
.live_header_temp .row-fluid .mainmenu .hs-menu-wrapper > ul > li.active-branch > a , 
.live_header_temp .row-fluid .mainmenu .hs-menu-wrapper > ul > li.active > a { color:#f05325; }
.live_header_temp .row-fluid .mainmenu .hs-menu-wrapper > ul > li > ul ul li.active a { font-weight:700; }
.live_header_temp .row-fluid .mainmenu .hs-menu-wrapper > ul > li > ul li a:hover { background:#80a1b6; color:#ffffff !important; }

.live_header_temp .row-fluid .mainmenu .hs-menu-wrapper>ul>li.customer-success>ul,
.live_header_temp .row-fluid .mainmenu .hs-menu-wrapper>ul>li.client-success>ul,
.live_header_temp .row-fluid .mainmenu .hs-menu-wrapper>ul>li.about>ul {width: auto;}

.live_header_temp .row-fluid .mainmenu .hs-menu-wrapper>ul>li.customer-success>ul>li,
.live_header_temp .row-fluid .mainmenu .hs-menu-wrapper>ul>li.client-success>ul>li,
.live_header_temp .row-fluid .mainmenu .hs-menu-wrapper>ul>li.about>ul>li {width: 100%; border: none;}
.live_header_temp .row-fluid .mainmenu .hs-menu-wrapper>ul>li.customer-success>ul>li>a,
.live_header_temp .row-fluid .mainmenu .hs-menu-wrapper>ul>li.client-success>ul>li>a,
.live_header_temp .row-fluid .mainmenu .hs-menu-wrapper>ul>li.about>ul>li>a {font-weight: 400;}

.live_header_temp .row-fluid .mainmenu .hs-menu-wrapper > ul > li > ul > li.speakers-hub ul.hs-menu-children-wrapper {display: none!important;}


.live_header_temp .row-fluid .top-sticky { position:fixed; left:0; width:100%; top:-600px; box-shadow: 0 2px 2px 2px rgba(000,000,000,0.1); background:#ffffff; padding:10px 15px 0 20px; opacity:0; z-index:99999999; }
.live_header_temp.small-header .row-fluid .top-sticky { opacity:1; top:0; -webkit-transition:all .4s ease-in-out; -moz-transition:all .4s ease-in-out; -o-transition:all .4s ease-in-out; transition:all .4s ease-in-out; } 
.live_header_temp .row-fluid .logo2 , 
.live_header_temp .row-fluid .topstiky-logotext { float:left; width:auto; }
.live_header_temp .row-fluid .top-callemail { float:left; width:auto; padding:10px 0 0 20px; font-weight:400; color:#969697; font-size:14px; line-height:20px; }
.live_header_temp .row-fluid .top-callemail a { color:#969697; }
.live_header_temp .row-fluid .top-callemail a:hover { color:#f47b20; }
.live_header_temp .row-fluid .topstiky-logotext > div { float:left; }
.live_header_temp .row-fluid .top-sticky .mainmenu , 
.live_header_temp .row-fluid .topstiky-meetwitqwlink, 
.live_header_temp .row-fluid .topstiky-meetwitqwlink , 
.live_header_temp .row-fluid .topsmall-loginlink2 { width:auto; margin:0; float:left; }
.live_header_temp .row-fluid .topsticky-right { float:right; width:auto; margin:0; padding:5px 0 0; }
.live_header_temp .row-fluid .topstiky-meetwitqwlink a { padding:6px 15px; border-radius:27px; display:inline-block; border:2px solid #f05325; font-size:15px; color:#494949; font-weight:700; text-transform:uppercase; }
.live_header_temp .row-fluid .topstiky-meetwitqwlink a:hover { background:#f05325; color:#ffffff; }
.live_header_temp .row-fluid .topsmall-loginlink2 a { font-size:15px; font-weight:700; padding:6px 15px; text-transform:uppercase; color:#494949; display:inline-block; }
.live_header_temp .row-fluid .topsmall-loginlink2 a:hover { color:#f05325; }

/**** Menu Edits: Move to other menu styles *****/
@media (min-width: 768px) {

    /*body .row-fluid .mainmenu .hs-menu-wrapper > ul > li.product > ul > li:nth-child(2),*/
    /*body .row-fluid .mainmenu .hs-menu-wrapper > ul > li.product > ul > li:nth-child(3) {display: none;}*/
    .live_header_temp .row-fluid .mainmenu .hs-menu-wrapper > ul > li.product > ul {width: 340px;}
    body.live_header_temp .row-fluid .mainmenu .hs-menu-wrapper > ul > li.product > ul > li:first-child {width: 100%;}
    body.live_header_temp .row-fluid .mainmenu .hs-menu-wrapper > ul > li.product > ul > li:first-child > a {background-color: transparent!important; color: #979696!important; cursor: default;}
    body.live_header_temp .row-fluid .mainmenu .hs-menu-wrapper > ul > li.product > ul > li:first-child > ul {}
    body.live_header_temp .row-fluid .mainmenu .hs-menu-wrapper > ul > li.product > ul > li:first-child li {width: 35%; display: inline-block;}

    body.live_header_temp .row-fluid .mainmenu .hs-menu-wrapper > ul > li > ul:before,
    body.live_header_temp .row-fluid .mainmenu .hs-menu-wrapper > ul > li > ul:after {
        content: '';
        width: 0;
        height: 0;
        border-style: solid;
        border-width: 0 17.5px 15px 17.5px;
        border-color: transparent transparent #ffffff transparent;
        position: absolute;
        left: 30px;
        top: -14px;
        z-index: 20;
    }

    body.live_header_temp .row-fluid .mainmenu .hs-menu-wrapper > ul > li > ul:after {
        border-color: transparent transparent rgba(149, 149, 149, 0.2) transparent;
        top: -15px;
        z-index: 19;
    }

    body.live_header_temp .row-fluid .mainmenu .hs-menu-wrapper > ul > li.product > ul > li:not(:first-child) {border-bottom: none!important; margin-bottom: 0!important;}
    body.live_header_temp .row-fluid .mainmenu .hs-menu-wrapper > ul > li.product > ul > li.pricing,
    body.live_header_temp .row-fluid .mainmenu .hs-menu-wrapper > ul > li.product > ul > li.support {text-align: center;}
    .customer-success-module .testimonial-section .section-header .supporting-text p{line-height:30px;}
}

@media (max-width: 767px) {
    body.live_header_temp .row-fluid .mainmenu .hs-menu-wrapper > ul > li > ul ul li a, 
    body.live_header_temp .row-fluid .mainmenu .hs-menu-wrapper > ul > li > ul ul li a:link, 
    body.live_header_temp .row-fluid .mainmenu .hs-menu-wrapper > ul > li > ul ul li a:visited { color:#ffffff;}
}
@media (min-width: 767px) {
    .live_header_temp .row-fluid .top .mainmenu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1 > .child-triggerm{ display:none; }  
    .live_header_temp .row-fluid .top-sticky .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1 > .child-triggerm{ display:none; } 
}
/********** Live site footer css ***********/
.live_header_temp .row-fluid .footer { background:#262626; padding:45px 0 25px; float:left; width:100%; font-size:14px; color:#ffffff; line-height:22px; font-family:'proxima-nova', Arial, Helvetica, sans-serif; font-weight:normal; }
body.live_header_temp[class*="bptw"] .footer {border-top: 15px solid #18457c;}
.live_header_temp .footer ul{ list-style:none; }
.live_header_temp .row-fluid .footer a { color:#ffffff; }
.live_header_temp .row-fluid .footer a:hover { color:#f57b22; }
.live_header_temp .row-fluid .footer h4 { font-size:13px; color:#80a1b6; font-weight:700; text-transform:uppercase; padding:0 0 5px;  }
.live_header_temp .row-fluid .footer-copyright { text-align:right; padding:20px 20px 0; font-size:12px; color:#969697; }
.live_header_temp .row-fluid .footer-logo { padding:0 0 20px; }
.live_header_temp .footer--left {text-align: center;}
.live_header_temp .row-fluid .footer-sublinetext { padding:0 0 30px; color:#f47b20; font-weight:700; }
.live_header_temp .row-fluid .footer-social a { display:inline-block; margin:0 5px 0 0; width:22px; height:22px; background:#80a1b6; color:#262626; line-height:22px; text-align:center; border-radius:100%; }
.live_header_temp .row-fluid .footer-social a:hover { background:#ffffff; }
.live_header_temp .row-fluid .footer-social a .fa{ font-family:"Fontawesome"; Font-weight:900; display: inline-block; font-style:normal; }
.live_header_temp .row-fluid .footer-social a .fa::before{ display:inline-block; content:''; font-weight: 900; font-family: 'Fontawesome'; }
.live_header_temp .row-fluid .footer-social a .fa.fa-linkedin-square::before { content: '\f0e1'; }
.live_header_temp .row-fluid .footer-social a .fa.fa-twitter::before { content: '\f099'; }
.live_header_temp .row-fluid .footer-social a .fa.fa-facebook-f::before, 
.live_header_temp .row-fluid .footer-social a .fa.fa-facebook::before { content: "\f09a"; }
.live_header_temp .row-fluid .footer-social a .fa.fa-feed::before, 
.live_header_temp .row-fluid .footer-social a .fa.fa-rss::before { content: '\f09e'; }
.live_header_temp .row-fluid .footer-social a .fa.fa-instagram::before,
.live_header_temp .row-fluid .footer-social a .fa.fa-instagram-square::before{ content: "\f16d"; } 

.live_header_temp .row-fluid .footer ul li a { padding:0 0 2px; white-space: normal; }
.live_header_temp .row-fluid .footer ul { margin:0; padding:0 0 15px; }
.live_header_temp .row-fluid .footer-text { padding:0 0 15px; }
.live_header_temp .row-fluid .footer-text strong {font-size: 13px; display: inline-block; margin-bottom: 5px; color: #f47b20; font-weight: 600;}
.live_header_temp .wrapper{ margin: 0 auto !important; max-width: 1070px; float: none !important; }

.footer-container-wrapper .fab.fa-instagram-square{ font-family:'Fontawesome'; Font-weight:900; display: inline-block; font-style:normal; }
.footer-container-wrapper .fab.fa-instagram-square::before{ display:inline-block; content:'\f16d'; font-weight: 900; font-family: 'Fontawesome'; }


@media (min-width: 991px) and (max-width: 1200px) {

    .live_header_temp .row-fluid .mainmenu .hs-menu-wrapper > ul > li > a, 
    .live_header_temp .row-fluid .mainmenu .hs-menu-wrapper > ul > li > a:link, 
    .live_header_temp .row-fluid .mainmenu .hs-menu-wrapper > ul > li > a:visited { padding-left:5px; padding-right:5px; font-size: 14px; }

}
@media (max-width: 1200px){ 
    .live_header_temp .row-fluid .topstiky-meetwitqwlink a { padding: 6px 10px; font-size: 13px; }
    .live_header_temp .row-fluid .top-callemail{ padding-left: 10px; }
    .live_header_temp .row-fluid .top-callemail { font-size: 13px; }
    .live_header_temp .row-fluid .top{ padding-left:20px; }
    .live_header_temp.small-header .row-fluid .top-sticky{ padding-left:15px; }
    .header-container-wrapper .main_header_section .header_logo { margin-left: 20px; }
    .header_menu .hs-menu-wrapper ul li a{font-size:15px;}
}

@media (max-width: 1091px){ 
    .header-container-wrapper .main_header_section .header_logo { margin-left: 0; }
}

@media (min-width: 768px) and (max-width: 990px) {
    .live_header_temp .row-fluid .topstiky-meetwitqwlink a, 
    .live_header_temp .row-fluid .topsmall-loginlink2 { display: none; }
    .live_header_temp .row-fluid .top-sticky .mainmenu .hs-menu-wrapper > ul > li > a, 
    .live_header_temp .row-fluid .top-sticky .mainmenu .hs-menu-wrapper > ul > li > a:link, 
    .live_header_temp .row-fluid .top-sticky .mainmenu .hs-menu-wrapper > ul > li > a:visited { font-size: 13px; padding-left: 7px; padding-right: 7px; }
    .live_header_temp .row-fluid .top-callemail { font-size: 13px; }
    .live_header_temp .row-fluid .top .mainmenu .hs-menu-wrapper > ul > li > a, 
    .live_header_temp .row-fluid .top .mainmenu .hs-menu-wrapper > ul > li > a:link, 
    .live_header_temp .row-fluid .top .mainmenu .hs-menu-wrapper > ul > li > a:visited { padding-left: 7px; padding-right: 7px; font-size: 16px; }
    .live_header_temp .row-fluid .top{ padding-left:15px; }

}


@media (max-width:767px){ 
    .live_header_temp .row-fluid .footer {  text-align: center; }
    .live_header_temp .row-fluid .footer-copyright{ text-align: center; }
    .live_header_temp .row-fluid .top-link{ text-align:center;  } 
    .live_header_temp .row-fluid .top-link .header-brochure-download {display: none !important; }

    .live_header_temp .row-fluid .top {padding: 0 15px;}
    .live_header_temp .row-fluid .top-small {padding: 8px 15px;}
    .live_header_temp .row-fluid .customLogo {padding: 20px 0; max-width: 230px;}
    .live_header_temp .row-fluid .top .mainmenu.js-enabled .hs-menu-flow-horizontal,
    .live_header_temp .row-fluid .top a.mobile-trigger,
    .live_header_temp.small-header .row-fluid .top-sticky .mainmenu.js-enabled .hs-menu-flow-horizontal,
    .live_header_temp.small-header .row-fluid .top-sticky a.mobile-trigger{ top: 30px; top:10px; }
    .live_header_temp .row-fluid .top .mainmenu.js-enabled .hs-menu-flow-horizontal,
    .live_header_temp.small-header .row-fluid .top-sticky .mainmenu.js-enabled .hs-menu-flow-horizontal{ padding-top:0px; } 

    .live_header_temp a.mobile-trigger i, 
    .live_header_temp a.mobile-trigger i:before, 
    .live_header_temp a.mobile-trigger i:after {background-color: #18457c;}

    .live_header_temp .mobile-open .bptwHeader a.mobile-trigger i {background-color: rgba(0,0,0,0.0);}
    .live_header_temp .row-fluid .mainmenu ul li li .child-triggerm {background: #3382c4;}
    .live_header_temp .row-fluid .mainmenu .hs-menu-wrapper>ul>li>ul ul li a {text-overflow: ellipsis!important;}
    .live_header_temp .row-fluid .top-link {border-right: none;}
    .live_header_temp .row-fluid .mainmenu .hs-menu-wrapper>ul>li:first-child>ul {width: auto;overflow: hidden;}
    .live_header_temp .row-fluid .mainmenu .hs-menu-wrapper>ul>li:first-child>ul>li {width: 100%;}

    .live_header_temp .row-fluid .top-sticky.bptw-sticky .topstiky-logotext {width: 100%;}
    .live_header_temp .row-fluid .top-sticky.bptw-sticky .topstiky-logotext {}
    .live_header_temp .row-fluid .top-link .widget-span { float: none; display: inline-block; width: auto; margin: 0; padding: 0 10px; }

    .live_header_temp .header-container-wrapper .mainmenu .hs-menu-wrapper{ display:none; }  

    .live_header_temp .row-fluid .topstiky-meetwitqwlink, 
    .live_header_temp .row-fluid .topstiky-meetwitqwlink, 
    .live_header_temp .row-fluid .topsmall-loginlink2{ display:none;} 
    .live_header_temp .row-fluid .top-link{ width: auto; display: block !important; min-width: inherit; }
    .live_header_temp .row-fluid .top-search{ display:none; }
    .live_header_temp .row-fluid .top-small{ text-align:center; }
    .live_header_temp .row-fluid .top { padding: 15px; position: relative; }    
    .live_header_temp .row-fluid .topsmall-loginlink a { color: #fff; padding: 0; background-color: transparent; }

    .live_header_temp .row-fluid .logo2 img { max-width: 42px; }
    .live_header_temp .row-fluid .top-callemail { padding: 0 0 0 10px; }

    .live_header_temp.small-header .row-fluid .top-sticky { padding: 10px; }
    .tabbing_module .verticalTab .resp-tabs-container{ width:100%; }
    .tabbing_module .resp-tabs-container h2.resp-accordion{ font-family:'proxima-nova', 'Open Sans', sans-serif;  }
    .tabbing_module .resp-tabs-container h2.resp-accordion h4 span{ font-family:'proxima-nova', 'Open Sans', sans-serif; font-size:18px; } 
    .tabbing_module .resp-tabs-container h2.resp-accordion span.tab_title{ font-size:18px; }
    .tabbing_module .verticalTab .resp-tabs-container{ text-align: left; }
    .tabbing_module .section_header{ padding: 0 15px 0px; }

    .tabbing_module .resp-tabs-container h2.resp-accordion{ cursor: default; }
    .tabbing_module .verticalTab .resp-tabs-container .resp-accordion .resp-arrow{ display:none; }
    .tabbing_module .verticalTab .resp-tabs-container .resp-tab-content{ display: block !important; padding-top:0px; }

       /* Set Mobile Menu Background Color */
          /* Set Link Color */
     /* Set Link Hover Color */

    /* Menu Reset - Remove styling from desktop version of custom-menu-primary */
    /* Place any additional CSS you want removed from the mobile menu in this reset */ 

    .mainmenu, .mainmenu *{
        display: block;
        float: none;
        position: static;
        top: auto;
        right: auto;
        left: auto;
        bottom: auto;
        padding: 0px;
        margin: 0px;
        background-image: none;
        background-color: transparent;
        border: 0px;
        -webkit-border-radius: 0px;
        -moz-border-radius: 0px;
        border-radius: 0px;
        -webkit-box-shadow: none;
        -moz-box-shadow:    none;
        box-shadow:         none; 
        max-width: none;
        width: 100%;
        height: auto;
        line-height: 1;  
        font-weight: normal;
        text-decoration: none;
        text-indent: 0px;
        text-align: left;
        color: #fff;
    }


    /* Toggle Button
    ========================================================================== */

    a.mobile-trigger {
        display: inline-block !important; /* Hide button on Desktop */
        cursor: pointer; /* Mouse pointer type on hover */
        position: absolute; /*******************************************/
        top: 42px;          /* Position Button at top right of screen  */
        right: 15px;        /*******************************************/
        width: 44px; /* Button width */
        height: 44px; /* Button height */      
        padding: 12px 10px;
        background: #f05325; /* Background color */
        z-index: 99999999999; /* Z-index to keep button on top of other layers */
        -webkit-transition: background-color 0.2s linear; /* Button color transition effect */
        font-size: 16px;
        font-weight: normal;
        text-align: left;
        text-transform: uppercase;
        border-radius: 6px;
        -webkit-transition:color .2s ease-in; 
        -moz-transition:color .2s ease-in;
        transition:color .2s ease-in;
    }

    a.mobile-trigger:hover {
        text-decoration: none; /* Removes link text underline on button */
        color: #fff;
    }

    a.mobile-trigger span{
        display: inline;
    }

    a.mobile-trigger span:before{
        position: absolute;
        content: 'Menu'; /* Change the text on the closed toggle button */
    }

    a.mobile-trigger span:after{
        position: relative;
        right: 2px;
        content: 'Close'; /* Change the text on the open toggle button */
        background-color: #f05325;
        opacity: 0;
        transition: opacity .4s ease-in-out;
        -moz-transition: opacity .4s ease-in-out;
        -webkit-transition: opacity .4s ease-in-out; 
    }

    /* Change button when menu is open */
    .mobile-open a.mobile-trigger{
        -webkit-transition:background-color 0.2s linear; /* Button color transition effect */
        -moz-transition:background-color 0.2s linear; /* Button color transition effect */
        transition:background-color 0.2s linear; /* Button color transition effect */
        /* Changes button background to be slightly darker than open menu color */  
    }

    .mobile-open a.mobile-trigger span:after{
        opacity: 1; 
    }


    /* Toggle Button Icon & Animations
    ========================================================================== */

    a.mobile-trigger i {
        display: inline;
        position: relative;
        top: -2px;
        margin-left: 0;
        -webkit-transition-duration: 0s;
        -webkit-transition-delay: .2s;
        -moz-transition-duration: 0s;
        -moz-transition-delay: .2s;
        transition-duration: 0s;
        transition-delay: .2s;
    }
    a.mobile-trigger  i:before, a.mobile-trigger i:after {
        position: absolute;
        content: '';
    }
    a.mobile-trigger  i, a.mobile-trigger  i:before, a.mobile-trigger  i:after {
        width: 24px; /* Icon line width */
        height: 3px; /* Icon line height */
        background-color: #fff; /* Icon color */
        display: inline-block;
    }
    a.mobile-trigger  i:before {
        margin-top: -8px; /* Position top line */
        -webkit-transition-property: margin, -webkit-transform;
        -webkit-transition-duration: .2s;
        -webkit-transition-delay: .2s, 0;
    }
    a.mobile-trigger  i:after {
        margin-top: 8px; /* Position bottom line */
        -webkit-transition-property: margin, -webkit-transform;
        -webkit-transition-duration: .2s;
        -webkit-transition-delay: .2s, 0;
    }
    .mobile-open a.mobile-trigger i {
        background-color: rgba(0,0,0,0.0);
        -webkit-transition-delay: .2s;
        -webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0);
        -moz-box-shadow:    0px 1px 1px rgba(0, 0, 0, 0);
        box-shadow:         0px 1px 1px rgba(0, 0, 0, 0);
    }
    .mobile-open a.mobile-trigger i:before {
        margin-top: 0;
        -webkit-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
        transform: rotate(45deg);
        -webkit-transition-delay: 0, .2s;
        -webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0);
        -moz-box-shadow:    0px 1px 1px rgba(0, 0, 0, 0);
        box-shadow:         0px 1px 1px rgba(0, 0, 0, 0);
    }
    .mobile-open a.mobile-trigger i:after {
        margin-top: 0;
        -webkit-transform: rotate(-45deg);
        -ms-transform: rotate(-45deg);
        transform: rotate(-45deg);
        -webkit-transition-delay: 0, .2s;
        -webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0);
        -moz-box-shadow:    0px 1px 1px rgba(0, 0, 0, 0);
        box-shadow:         0px 1px 1px rgba(0, 0, 0, 0);
    }

    /* Child Toggle Button
    ========================================================================== */

    a.child-triggerm {
        display: block !important; /* Hide button on Desktop */
        cursor: pointer; /* Mouse pointer type on hover */
        position: absolute;
        top: 0px;
        right: 0px;
        width: 55px !important; /* Button width */
        min-width: 55px !important;
        height: 45px !important; /* Button height */  
        padding: 0 !important;
        border-left: 1px dotted rgba(255, 255, 255, .20);
    }
    a.child-triggerm:hover {
        text-decoration: none;
    }


    /* Child Toggle Button Icon & Animations
    ========================================================================== */

    a.child-triggerm span {
        position: relative;
        top: 50%; /* Centers icon inside button */
        margin: 0 auto !important;
        -webkit-transition-duration: .2s;
        -moz-transition-duration: .2s;
        transition-duration: .2s;
    }
    a.child-triggerm span:after {
        position: absolute;
        content: '';
    }
    a.child-triggerm span, a.child-triggerm span:after {
        width: 10px; /* Icon line width */
        height: 1px; /* Icon line height */
        background-color: #fff; /* Icon color */
        display: block;
    }

    .row-fluid .mainmenu .hs-menu-flow-horizontal > ul > li:hover a.child-triggerm span, .row-fluid .mainmenu .hs-menu-flow-horizontal > ul > li:hover a.child-triggerm span:after { background-color: #fff; }

    a.child-triggerm span:after {
        -webkit-transform: rotate(-90deg);
        -ms-transform: rotate(-90deg);
        transform: rotate(-90deg);
        -webkit-transition-duration: .2s;
        -moz-transition-duration: .2s;
        transition-duration: .2s;
    }
    a.child-triggerm.child-open span:after {
        -webkit-transform: rotate(-180deg);
        -ms-transform: rotate(-180deg);
        transform: rotate(-180deg);
        -webkit-transition-duration: .2s;
        -moz-transition-duration: .2s;
        transition-duration: .2s;
    }
    a.child-triggerm.child-open span {
        -webkit-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
        transform: rotate(180deg);
        -webkit-transition-duration: .2s;
        -moz-transition-duration: .2s;
        transition-duration: .2s;
    }


    /* Menu Styles on Mobile Devices
    ========================================================================== */  


    /* Hide menu on mobile */
    .mainmenu.js-enabled .hs-menu-flow-horizontal,
    .mainmenu.js-enabled .hs-menu-children-wrapper{
        display: none;
    }  

    /* Make child lists appear below parent items */
    .mainmenu ul.hs-menu-children-wrapper {
        visibility: visible !important;
        opacity: 1 !important;
        position: static !important;
        display: none;
    }

    /* Mobile Menu Styles */
    .mainmenu.js-enabled .hs-menu-flow-horizontal{
        position: absolute; /**************************************************************/
        top: 42px;             /* Positions the menu to drop from the very top of the screen */
        left: 0px;          /**************************************************************/                                              
        width: 100%;   
        -webkit-box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.65);
        -moz-box-shadow:    0px 5px 5px 0px rgba(0, 0, 0, 0.65);
        box-shadow:         0px 5px 5px 0px rgba(0, 0, 0, 0.65); 
    }
    .mainmenu .hs-menu-flow-horizontal{
        padding: 40px 0 0 0; /* Padding to add room for close button */
        background-color: #f05325; /* Menu background color set off global mobile-menuColor variable */
        width: 100%; /* Full screen width */
        z-index: 88888;
    }

    /* Level 1 Menu List Styles */
    .mainmenu .hs-menu-flow-horizontal > ul > li{
        position: relative;
    }
    .mainmenu .hs-menu-flow-horizontal > ul > li a{
        font-size: 22px; /* Font size of top level list items */
        line-height: 45px;
        overflow: visible;
    }

    /* Level 1 and Higher Menu List Styles */
    .mainmenu .hs-menu-flow-horizontal ul li{
        border-top: 1px dotted rgba(255, 255, 255, .35); /* Adds transparent dark highlights to top of top level list items */
    }
    .mainmenu .hs-menu-flow-horizontal ul li a{
        padding: 0 10px;
    }
    .mainmenu .hs-menu-flow-horizontal ul li a:hover{
        color: #fff; /* link hover color set by global mobile-aColorHover variable */
    }

    /* Level 2 and Higher Menu List Styles */
    .mainmenu .hs-menu-flow-horizontal > ul ul li{
        background-color: rgba(255, 255, 255, .08);
    }
    .mainmenu .hs-menu-flow-horizontal > ul ul li a{
        text-indent: 10px; /* Indent Child lists */
        font-size: 16px; /* Font size of child lists */
    }

    /* Level 3 and Higher Menu List Styles */
    .mainmenu .hs-menu-flow-horizontal > ul ul ul li a{
        text-indent: 30px; /* Indent Child lists */
    }
    .mainmenu .hs-menu-flow-horizontal > ul ul ul ul li a{ 
        text-indent: 50px; /* Indent Child lists */
    }

    .live_header_temp .row-fluid .top .mainmenu .hs-menu-wrapper>ul>li:last-child>a, 
    .live_header_temp .row-fluid .top .mainmenu .hs-menu-wrapper>ul>li:last-child>a:link, 
    .live_header_temp .row-fluid .top .mainmenu .hs-menu-wrapper>ul>li:last-child>a:visited { border-left: 0; padding-left: 15px; margin: 0 0 0 0px; padding-bottom: 5px; }
    .live_header_temp .row-fluid .top .mainmenu .hs-menu-wrapper>ul>li>a, 
    .live_header_temp .row-fluid .top .mainmenu .hs-menu-wrapper>ul>li>a:link, 
    .live_header_temp .row-fluid .top .mainmenu .hs-menu-wrapper>ul>li>a:visited{ padding: 0 15px 0px; color:#fff; }
    .live_header_temp a.mobile-trigger i, 
    .live_header_temp a.mobile-trigger i:before, 
    .live_header_temp a.mobile-trigger i:after { background-color: #fff; }

    .live_header_temp .row-fluid .mainmenu .hs-menu-wrapper>ul>li>ul{ background: #f05325; /* Background color */ padding: 0; } 

    .live_header_temp .row-fluid .mainmenu .hs-menu-wrapper>ul>li>ul>li:first-child, 
    .live_header_temp .row-fluid .mainmenu .hs-menu-wrapper>ul>li>ul>li:nth-child(2), 
    .live_header_temp .row-fluid .mainmenu .hs-menu-wrapper>ul>li>ul>li:nth-child(3) { border-bottom: 0px; margin-bottom: 0px; }
    .live_header_temp .row-fluid .mainmenu .hs-menu-wrapper > ul > li > ul > li > a, 
    .live_header_temp .row-fluid .mainmenu .hs-menu-wrapper > ul > li > ul > li > a:link, 
    .live_header_temp .row-fluid .mainmenu .hs-menu-wrapper > ul > li > ul > li > a:visited { padding: 10px 15px; display: block; color: #fff; }
    .live_header_temp .row-fluid .mainmenu ul li li .child-triggerm { background: #f05325; padding: 0 !important; min-width: 20px !important; height: 40px !important; width: 40px !important; }
    .live_header_temp .row-fluid .mainmenu .hs-menu-wrapper > ul > li > ul ul li a, 
    .live_header_temp .row-fluid .mainmenu .hs-menu-wrapper > ul > li > ul ul li a:link, 
    .live_header_temp .row-fluid .mainmenu .hs-menu-wrapper > ul > li > ul ul li a:visited { color: #80a1b6; font-size: 15px; padding: 5px; line-height: 20px; width: auto; float: none; display:block; }

    .live_header_temp .row-fluid .mainmenu .hs-menu-wrapper>ul>li>a, 
    .live_header_temp .row-fluid .mainmenu .hs-menu-wrapper>ul>li>a:link, 
    .live_header_temp .row-fluid .mainmenu .hs-menu-wrapper>ul>li>a:visited{ color: #fff; padding: 0px 15px 0px; }
    .live_header_temp.small-header .row-fluid .top-sticky a.mobile-trigger { top: 15px; top: 9px; }
    .live_header_temp .row-fluid .top-sticky .mainmenu .hs-menu-wrapper>ul{ padding-top:50px; } 
}


/* ********* New module and pop up css here ********************/
.resources_custom_module{  }
.resources_custom_module .section_header{ padding-bottom:80px; margin:0 auto; max-width:960px; }
.resources_custom_module .resources_custom_items{ display:flex; flex-wrap:wrap; margin-bottom:40px; justify-content:center; }
.resources_custom_module .resources_custom_items .resources_item{ width:31.3%; margin:0 1% 20px;  }
.resources_custom_module .resources_custom_items .resources_item a{ margin:0 auto; box-shadow:7px 14px 43px rgba(0,0,0,0.1); max-width:378px; display:block; position:relative; height:100%; border-radius:5px; overflow:hidden; color:#38382c; }
.resources_custom_module .resources_custom_items .resources_item .item_inner_box{  }
.resources_custom_module .resources_custom_items .resources_item img.post_image{  }
.resources_custom_module .resources_custom_items .resources_item .post_title{ color:#38382c; }
.resources_custom_module .resources_custom_items .resources_item a:hover{ box-shadow:7px 10px 33px rgba(0,0,0,0.2); text-decoration:none; }
.resources_custom_module .resources_custom_items .resources_item a:hover .post_title{ color:#f47b20; }
.resources_custom_module .resources_btn{ padding-top:30px; }
.resources_custom_module .resources_custom_items .resources_item .summary-content{ padding:15px 20px; }
.resources_custom_module .resources_custom_items .resources_item .summary-content p{ color:#38382c; }
.resources_custom_module .resources_custom_items .resources_item .summary-content p svg{ fill:#38382c; vertical-align:sub; }
.resources_custom_module .resources_custom_items .resources_item a:hover p strong{ color:#f47b20; } 
.resources_custom_module .resources_custom_items .resources_item a:hover p strong svg{ fill:#f47b20; } 
.resources_custom_module .resources_custom_items .resources_item a p.post_tag{ margin:0px; padding: 15px 20px 0px; } 


.video-popup-wrapper.open_popup { position: fixed; top: 30%; max-width: 700px; margin: 0 auto !important; background: #fff; left: 0; right: 0; float: none; padding: 10px; border-radius:5px; }
.video-popup-wrapper .video-inner-wrapper{ padding:0px; }
.video-popup-wrapper .close-button{}
.video-popup-wrapper .close-button a{ position:absolute; right:-15px; top:-15px; height:30px; width:30px; background:#262626; text-align:center; color:#fff; line-height:30px; border-radius:100%; display:block; }
.video-popup-wrapper .close-button a:hover{ background:#f47b20; }
.video-popup-wrapper .hs-responsive-embed-wrapper.hs-responsive-embed{ max-width:inherit !important; max-height:inherit !important; width:100%; }
.video-popup-wrapper .hs-responsive-embed-wrapper.hs-responsive-embed iframe{ min-height:100%; } 

body.show_popup_video{}
body.show_popup_video:before,
body.show_popup_video_overlay:before{ position:fixed; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.5); z-index:20; content:''; }
.vidyard-player-container iframe{ height:100% !important; min-height:100%; }

.hs-content-name-demo-request-main #schedule_demo_section.schedule_form_module_wrapper{ min-height:905px; }



.webinar_blog .blog_listing_wrapper{}
.webinar_blog .blog_listing_wrapper .controls{ text-align:center; }
.webinar_blog .blog_listing_wrapper .controls button.filter{ display: inline-block; border-radius: 5px; 
    box-shadow: 0 0 24px rgba(0,0,0,0.1); cursor:pointer; border:0px; background:none;
    padding: 12px 15px; color: #38382c; font-size: 14px; line-height: normal; margin: 6px 4px; } 

.webinar_blog .blog_listing_wrapper .controls button.filter:hover,
.webinar_blog .blog_listing_wrapper .controls button.filter.active{ background:#f47b20; color:#ffffff; } 

.webinar_blog .blog_listing_wrapper .post-listing{} 
.webinar_blog .blog_listing_wrapper .post-listing .listing-container{ display:flex; flex-wrap:wrap; justify-content: space-between; }
.webinar_blog .blog_listing_wrapper .post-listing .listing-container .post-item{ width: 48%; } 

.webinar_blog .featured_resources_module_wrapper .resources_inner_wrapper .section_inner_wrapper .featured_item.full_width_row .right_column.full-width{ 
    width:100%; min-height: 350px;
}

.search-bar{ padding-top:30px; }
.search-bar .search-input-box{ }

.search-bar .search-input-box .hs-search-field{ margin: 0 auto; max-width: 700px; } 
.search-bar .search-input-box .hs-search-field .hs-search-field__bar{ }
.search-bar .search-input-box .hs-search-field .hs-search-field__bar form{ position:relative; }
.search-bar .search-input-box .hs-search-field .hs-search-field__bar form .hs-search-field__input{ background: #fff; padding: 21px 20px; border: 0px; box-shadow: 0 0 43px rgba(0,0,0,0.1); font-size: 16px; width: 100%; outline:0; }
.search-bar .search-input-box .hs-search-field .hs-search-field__bar form button{ position:absolute; right:0; top:0; border:0px; cursor:pointer; background:#1c4478; padding: 14px; }
.search-bar .search-input-box .hs-search-field .hs-search-field__bar form button svg{ fill:#fff; width:30px; height:30px; vertical-align: middle; }
.search-bar .search-input-box .hs-search-field .hs-search-field__bar form button:hover{ background: #f47b20; }

.search-bar .search-input-box .hs-search-field .hs-search-field__suggestions{ background: #fff; border: 0px; box-shadow: 0 0 43px rgba(0,0,0,0.1); font-size: 14px; width: 100%; }
.search-bar .search-input-box .hs-search-field.hs-search-field--open .hs-search-field__suggestions{ padding:15px;  }   
.search-bar .search-input-box .hs-search-field .hs-search-field__suggestions li{ padding:3px 5px; }
.search-bar .search-input-box .hs-search-field .hs-search-field__suggestions li a{ background:none; }
.search-bar .search-input-box .hs-search-field .hs-search-field__suggestions li a:hover{ background:none; }

.search-bar .hs-search-results{ padding-top:40px; margin: 0 auto; max-width: 1000px; }
.search-bar .hs-search-results .post-listing{ display:flex; flex-wrap:wrap; justify-content:space-between; }
.search-bar .hs-search-results .post-listing .post-item{ width:48%; border-radius: 5px; box-shadow: 0 0 43px rgba(0,0,0,0.1); margin: 15px 0px 40px; background: #fff; } 
.search-bar .hs-search-results .post-listing .post-item .post_image img { display: block; width: 100%; object-fit: cover; min-height: 448px; max-height: 448px; border-radius: 5px; }
.search-bar .hs-search-results .post-listing .post-item:hover{ box-shadow: 0 0 43px rgba(0,0,0,0.2); }
.search-bar .hs-search-results .post-listing .post-item .post_content_box{ padding: 30px; }
.search-bar .hs-search-results .post-listing .post-item .post_content_box .post_name{ }

.search-bar .hs-search-results .post-listing .post-item .post_content_box .post_name a{ color: #38382c; }
.search-bar .hs-search-results .post-listing .post-item .post_content_box .post_name a:hover{ color:#f47b20; }
.search-bar .hs-search-results .post-listing .post-item .post_content_box .post_read_time{  }
.search-bar .hs-search-results .post-listing .post-item .post_content_box .post_tag{ font-size: 15px; } 

/************ 11/08/2021 css *******************/
blockquote {font-family: 'proxima-nova','Open Sans',sans-serif;position: relative;padding-left: 55px; margin:20px 0px;font-size: 25px;color: #38382c;line-height: 1.4em;font-weight: normal;}

blockquote:before {position: absolute;left: 30px;width: 100%;border-left: 2px solid #57bceb;height: 100%;content: "";}

/************ 16/08/2021 css ******************/
/* styles moved to module 
.enable_sidebar_layout .blog_detail_banner_module21 .section_inner_wrapper {display: -webkit-box;display: -moz-box; display: -ms-flexbox;display: -webkit-flex;display: flex;flex-wrap:wrap;}
.enable_sidebar_layout .blog_detail_banner_module21 .section_inner_wrapper .section_left_column {width: 50%;padding-right: 40px;}
.enable_sidebar_layout .blog_detail_banner_module21 .section_inner_wrapper .section_right_column {width: 50%;padding-left: 40px;}
.enable_sidebar_layout .blog_detail_banner_module21 .section_inner_wrapper .section_left_column .form_box {background: #eee;color: #000;padding: 20px 27px;margin-top: 31px;}
.enable_sidebar_layout .blog_detail_banner_module21 .section_inner_wrapper .section_left_column .form_box h3 {color: #000;}
.enable_sidebar_layout .blog_detail_banner_module21 .section_inner_wrapper .section_left_column .form_box p a{color: #3b689b;}
.enable_sidebar_layout .blog_detail_banner_module21 .section_inner_wrapper .author_data_column{display: -webkit-box;display: -moz-box; display: -ms-flexbox;display: -webkit-flex;display: flex;flex-wrap:wrap;align-items: center;margin-top: 25px;} 
.enable_sidebar_layout .blog_detail_banner_module21 .section_inner_wrapper .post_author_box {display: -webkit-box;display: -moz-box; display: -ms-flexbox;display: -webkit-flex;display: flex;width: 75%;align-items: center;}
.enable_sidebar_layout .blog_detail_banner_module21 .section_inner_wrapper .post_social_share{width:25%;text-align: right;}
.enable_sidebar_layout .blog_detail_banner_module21 .section_inner_wrapper .author_img {width: 100%;max-width: 100px;border-radius: 50%;height: 100px;}
.enable_sidebar_layout .blog_detail_banner_module21 .section_inner_wrapper .author_img img{border-radius: 50%;height: 100%;width:100%;object-fit: cover;}
.enable_sidebar_layout .blog_detail_banner_module21 .section_inner_wrapper .author_data {padding-left: 24px;}
.enable_sidebar_layout .blog_detail_banner_module21 .section_inner_wrapper .post_social_share a i {color: #fff;text-align:center;}
.enable_sidebar_layout .blog_detail_banner_module21 .section_inner_wrapper .post_social_share a {display: inline-block;
background: #f47b20;padding: 1px;height: 35px;width: 35px;border-radius: 100%;color: #fff;margin: 0 1px;line-height: 35px;text-align: center;line-height: 35px;text-align: center;}
.enable_sidebar_layout .blog_detail_banner_module21 .section_inner_wrapper .post_social_share a:hover {
background: #1c4478;}
.enable_sidebar_layout .blog_detail_banner_module21 .section_inner_wrapper  .author_data p{margin:0px}
.enable_sidebar_layout .blog_detail_banner_module21 .section_inner_wrapper .author_name {margin: 0px 0px 6px;}
.enable_sidebar_layout .sidebar-mod{padding: 10px 44px;background: #fff !important;box-shadow: 0 0 20px rgba(0,0,0,0.1);}
.enable_sidebar_layout .sidebar-mod.sticky-sidebar {position: sticky;top: 130px;}
.enable_sidebar_layout .sidebar-mod .blog_detail_sticky_nav_module2 a {color: #38382c82 !important;}
.enable_sidebar_layout .blog_detail_wrapper_section{overflow: hidden;}
.enable_sidebar_layout .sidebar-mod .blog_detail_sticky_nav_module21 .nav_items_row a {color: #00000070 !important;}
.enable_sidebar_layout .sidebar-mod .blog_detail_sticky_nav_module21 .section_header h3 {text-transform: uppercase;font-size: 22px;position: relative;}

.enable_sidebar_layout .sidebar-mod .blog_detail_sticky_nav_module21 .nav_items_row a:hover {
color: #f47b20 !important;
}
.enable_sidebar_layout .sidebar-mod .blog_detail_sticky_nav_module21 .nav_items_row .nav_item.active a{color: #f47b20 !important;}
.enable_sidebar_layout .sidebar-mod .blog_detail_sticky_nav_module21 .nav_items_row .nav_item.active p a{position:relative;}
.enable_sidebar_layout .sidebar-mod .blog_detail_sticky_nav_module21 .nav_items_row .nav_item.active p a::after{position: absolute;left: 0;border-bottom: 1px solid #f47b20;height: 2px;width: 60px;content: "";bottom: -3px;background: #f47b20;}
*/

/* updated post layout */
.enable_sidebar_layout .blog-wrapper-box .blog_detail_wrapper_section {margin-top:0; /*padding-top: 80px;*/}
.enable_sidebar_layout .blog-wrapper-box .page-center {margin-left: 0 !important; max-width: 1200px;}

/* =========twoC_form_media_module======= */
.twoC_copy_form_media_module {background-size: cover;background-repeat: no-repeat;position: relative;}
.twoC_copy_form_media_module .section_inner_wrapper {display: flex;flex-wrap: wrap;display: -webkit-flex;-webkit-flex-wrap: wrap;position: relative;}
.twoC_copy_form_media_module .section_inner_wrapper .section_left_column {padding: 0 30px 0 0;}
.twoC_copy_form_media_module .section_inner_wrapper .section_right_column {padding: 0 0 0 30px;}
.twoC_copy_form_media_module .overlay {position: absolute;left: 0;right: 0;top: 0;bottom: 0;}
.twoC_copy_form_media_module .section_inner_wrapper .section_content_block .column_button_row {display: flex;flex-wrap: wrap;display: -webkit-flex;-webkit-flex-wrap: wrap;padding-top:15px;}
.twoC_copy_form_media_module .section_inner_wrapper .section_content_block .column_content h2 {margin-bottom: 25px;}
.twoC_copy_form_media_module .section_inner_wrapper .section_content_block .column_button_row .button_column {margin: 0 15px 0 0;}
.popup_form_wrapper.open_popup,
.twoC_copy_form_media_module .popup_form_wrapper.open_popup {position: fixed;left: 0;right: 0;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);max-width: 640px;margin: 0 auto;z-index: 1001;background-color: rgba(236, 237, 237,1.0);padding: 30px 30px;color: #38382c;width: 90%;}
.twoC_copy_form_media_module form fieldset {max-width: 100% !important;}
.show_popup_form {overflow: hidden;}
.twoC_copy_form_media_module form fieldset.form-columns-2 .hs-richtext.hs-main-font-element {margin-bottom: 10px;}
.twoC_copy_form_media_module .input input {width: 100% !important;}
.twoC_copy_form_media_module .input input[type="checkbox"] {width:auto !important;} 
.popup_form_wrapper.open_popup  .close-button a,.twoC_copy_form_media_module  .section_content_block .column_button_row .button_column .popup_form_wrapper .close-button a {border-radius: 100%;padding: 0;width: 34px;height: 34px;line-height: 34px;text-align: center;position: absolute;top: -11px; right: -10px;}
.twoC_copy_form_media_module .popup_form_wrapper .form-title{color: #38382c;}
.twoC_copy_form_media_module .popup_form_wrapper .popup_form_group {overflow-y: auto;overflow-x: hidden;    max-height: 80vh;}
.twoC_copy_form_media_module .section_inner_wrapper.left_video_right_content {flex-direction: row-reverse;-webkit-flex-direction: row-reverse;}
.twoC_copy_form_media_module .section_inner_wrapper.left_video_right_content .section_left_column {padding-right: 0;padding-left: 30px;}
.twoC_copy_form_media_module .section_inner_wrapper.left_video_right_content .section_right_column {padding: 0 30px 0 0;}
.twoC_copy_form_media_module .section_inner_wrapper .section_content_block .column_button_row .button_column a {padding: 14px   25px;}
.twoC_copy_form_media_module .section_inner_wrapper .section_content_block .column_button_row .button_column:last-child {margin: 0;}
.twoC_copy_form_media_module form .hs-form-field>label {font-size: 16px;}

.HorizontalTab{padding-top:35px;}
.HorizontalTab.visible-desktop .tab-copy-block .inner-row {display: flex; align-items: center; flex-wrap: wrap;}
.horizontal-tabbing-module .tab-content-wrapper .tab-copy-block .inner-row .tab-media-content img {display: block; margin: 0 auto;}
.HorizontalTab.visible-desktop .tab-head-wrapper .slick-list.draggable {  padding: 0 !important; margin: 0 50px;}
.HorizontalTab.visible-desktop .tab-head-wrapper .tab-title p { display: inline-block; color: #000; padding: 14px 20px; position:relative;margin:0; cursor:pointer;}
.HorizontalTab.visible-desktop .tab-head-wrapper .tab-title p::after{content:""; position:absolute; height:3px; width:95px; background:transparent; bottom:0; left:0; right:0; margin:0 auto; border-radius:3px;}
.HorizontalTab.visible-desktop .tab-head-wrapper .tab-title p:hover,.HorizontalTab .tab-head-wrapper .tab-title.slick-current p,.horizontal-tabbing-module .tab-head-wrapper .slick-current.slick-active p,.HorizontalTab.visible-desktop .tab-head-wrapper .tab-title.slick-slide.slick-current.slick-active.slick-center p{color:#1a457d}
.HorizontalTab .tab-head-wrapper .tab-title.slick-current p::after,.horizontal-tabbing-module .tab-head-wrapper .slick-current.slick-active p::after,
.HorizontalTab.visible-desktop .tab-head-wrapper .tab-title.slick-slide.slick-current.slick-active.slick-center p::after{background:#1a457d}
.HorizontalTab.visible-desktop .tab-head-wrapper .slick-arrow {position: absolute;top: 50%;transform: translateY(-50%); z-index: 1;background: transparent;border: transparent;padding: 0;font-size: 0;width: 30px;height: 30px; cursor:pointer;}
.HorizontalTab.visible-desktop .tab-head-wrapper button.slick-prev.slick-arrow{left:0; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-6 w-6' fill='none' viewBox='0 0 24 24' stroke='%23d9d9d9'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M15 19l-7-7 7-7' /%3E%3C/svg%3E");}
.HorizontalTab.visible-desktop .tab-head-wrapper button.slick-next.slick-arrow{right:0; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-6 w-6' fill='none' viewBox='0 0 24 24' stroke='%23d9d9d9'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M9 5l7 7-7 7' /%3E%3C/svg%3E");}
.HorizontalTab.visible-desktop .tab-title { text-align: center;}
.horizontal-tabbing-module .HorizontalTab .tab-head-wrapper .tab-title.active a::after{background:#1a457d}
.horizontal-tabbing-module .HorizontalTab .tab-head-wrapper .tab-title.active a,.horizontal-tabbing-module .HorizontalTab .tab-head-wrapper>div p a:hover{color: #1a457d; text-decoration:none;}
.horizontal-tabbing-module  .tab-content-wrapper .tab-copy-block .inner-row.active{ margin: 0 -15px;  display: flex !important;   align-items: center;}
.horizontal-tabbing-module  .tab-content-wrapper .tab-copy-block .inner-row > div{padding:0 15px;}

.horizontal-tabbing-module  .tab-content-wrapper {margin-top: 50px;overflow: hidden;}
.HorizontalTab{overflow:hidden;}
.HorizontalTab .tab-head-wrapper{padding-bottom: 20px; box-shadow: 0px 2px 4px rgb(0 0 0 / 10%);overflow: hidden;}

/*----*/
/*.blog_detail_banner_module21 .popup_form_wrapper form > div { max-width: 50%; padding: 0 15px; width: 100%;}*/
/*.blog_detail_banner_module21 .popup_form_wrapper form { display: flex; flex-wrap: wrap; margin:0 -15px}*/
.blog_detail_banner_module21 .popup_form_wrapper form > div.hs-dependent-field { max-width: 100%;}
.popup_form_wrapper.open_popup .close-button a{background:#1c4478;color:#fff; padding-top:4px;}
.popup_form_wrapper.open_popup .close-button a:hover{background: #3b689b;}
.blog_detail_banner_module21 .popup_form_wrapper form .hs-form-field .input select.hs-input{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='h-6 w-6' fill='none' viewBox='0 0 24 24' stroke='%23000'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 9l-7 7-7-7' /%3E%3C/svg%3E"); background-repeat:no-repeat;background-position: 98% 50%;background-size:18px;}
.blog_detail_banner_module21 .popup_form_wrapper form .hs-fieldtype-select .input:after{display:none}

.blog_detail_banner_module21 .popup_form_wrapper form textarea {  max-width: 100%;   width: 100%;    min-height: 100px;}
.blog_detail_banner_module21.font-white .popup_form_wrapper h3{color:#38382c}
.blog_detail_banner_module21 .popup_form_wrapper .popup_form_group {overflow-y: auto;overflow-x: hidden;max-height: 80vh;}
@media all and (min-width:768px){
    .mobile-table{display:none;}
    .desktop-table{display:block}
}
@media all and (max-width:767px){
    .mobile-table{display:block;}
    .desktop-table{display:none}
}

/*******New css here 25/5/22  */
.blog_listing_wrapper{}
.blog_listing_wrapper .res-block{ margin-bottom:50px; }
.blog_listing_wrapper .res-block:last-child{ margin-bottom:0px; }
.post-listing-blog{ display: flex; flex-wrap: wrap; justify-content: left; } 
.post-listing-blog .post-item{ width: 31.3%; margin: 30px 1%; border-radius: 5px; box-shadow: 0 0 43px rgba(0,0,0,0.1); } 
.post-listing-blog .post-item a { color: #38382c; }
.post-listing-blog .post-item a:hover{ color: #f47b20; }
.post-listing-blog .post-item .post_image a{ display:block; }
.post-listing-blog .post-item .post_image img { min-height: 291px; max-height: 291px; width: 100%; object-fit: cover; border-radius: 5px 5px 0 0px; }
.post-listing-blog .post-item .post_content_box { padding: 25px; }
.post-listing-blog .post-item .post_content_box .post_topic.post_tag { font-size: 15px; }
.post-listing-ebook{ display: flex; flex-wrap: wrap; justify-content: space-between;}
.post-listing-ebook .post-item-ebook{ width:48%; margin: 30px 0px; border-radius: 5px; box-shadow: 0 0 43px rgba(0,0,0,0.1); } 
.post-listing-ebook .post-item-ebook a { color: #38382c; }
.post-listing-ebook .post-item-ebook a:hover{ color: #f47b20; }
.post-listing-ebook .post-item-ebook .post_image a{ display:block; }
.post-listing-ebook .post-item-ebook .post_image img {min-height: 291px; max-height: 291px; width: 100%; object-fit: cover; border-radius: 5px 5px 0 0px; }
.post-listing-ebook .post-item-ebook .post_content_box { padding: 25px; }
.post-listing-ebook .post-item-ebook .post_content_box .post_topic.post_tag { font-size: 15px; } 
.post-listing-webinar{ display: flex; flex-wrap: wrap; justify-content: space-between;}
.post-listing-webinar .post-item-list{ width: 48%; margin: 30px 0px; border-radius: 5px; box-shadow: 0 0 43px rgba(0,0,0,0.1); }
.post-listing-webinar .post-item-list a { color: #38382c; }
.post-listing-webinar .post-item-list a:hover{ color: #f47b20; }
.post-listing-webinar .post-item-list .post_image a{ display:block; }
.post-listing-webinar .post-item-list .post_image img { min-height: 291px; max-height: 291px; width: 100%; object-fit: cover; border-radius: 5px 5px 0 0px;}
.post-listing-webinar .post-item-list .post_content_box { padding: 25px; }
.post-listing-webinar .post-item-list .post_content_box .post_topic.post_tag { font-size: 15px; }  

body.webinar_blog .header-section,
body.ebooks_blog .header-section{ padding-top:250px; padding-bottom:20px; }
body.webinar_blog .header-section .tag-name,
body.ebooks_blog .header-section .tag-name{ text-align:center; } 

.updated-blog-detail-template{}
@media (min-width: 768px){
    .updated-blog-detail-template .wrap-block .sidebar-mod{ max-width:345px; min-width:245px; align-self:start; }
    .updated-blog-detail-template .wrap-block > .row-fluid-wrapper > .row-fluid{ display:flex; }
    .updated-blog-detail-template .wrap-block .blog-wrapper-box{ width:100%; }
    .updated-blog-detail-template .wrap-block .blog-wrapper-box .page-center {  margin-left: auto!important;}
    .updated-blog-detail-template .wrap-block .right-sidebar{ max-width:380px; min-width:280px; align-self:start; position:sticky;top:120px;}
    .updated-blog-detail-template .wrap-block .right-sidebar.is_stuck{right:0; }
}

.updated-blog-detail-template .wrap-block .sidebar-mod .post_social_share{ display:inline-block; vertical-align:middle; align-self:center; padding-left:0px;padding-bottom:20px; }
.updated-blog-detail-template .wrap-block .sidebar-mod .post_social_share a{ display:inline-block; background:#f47b20; padding:1px; height:35px; width:35px; border-radius:100%; color:#ffffff; margin:0 5px; line-height:35px; text-align:center; }
.updated-blog-detail-template .wrap-block .sidebar-mod .post_social_share a svg{ margin-top:7px; }
.updated-blog-detail-template .wrap-block .sidebar-mod .post_social_share a:hover{ background:#1c4478; }
.updated-blog-detail-template .wrap-block .right-sidebar{ padding:30px; background:#f5f5f5;  }
.updated-blog-detail-template .wrap-block .right-sidebar .section_header{ padding-bottom:0px; } 
.future-of-work-post .resources_custom_module .resources_custom_items.enable-row-style .summary-content{ padding:0px 0px 0 20px; }
.future-of-work-post .resources_custom_module .resources_custom_items.enable-row-style .summary-content .post_title{ font-size: 16px; }
.future-of-work-post .resources_custom_module .resources_custom_items.enable-row-style{ flex-wrap:wrap; }
.future-of-work-post .resources_custom_module .resources_custom_items.enable-row-style .resources_item{ width:100%; margin: 0 0% 20px; }
.future-of-work-post .resources_custom_module .resources_custom_items.enable-row-style .resources_item a{ border-radius:0px; box-shadow:none; }
.future-of-work-post .resources_custom_module .resources_custom_items.enable-row-style .resources_item .item_inner_box{ display:flex; }
.future-of-work-post .resources_custom_module .resources_custom_items.enable-row-style .resources_item .item_inner_box .post_image{max-width: 70px !important;height:100% !important; }  
.updated-blog-detail-template .wrap-block .right-sidebar .quick-links-module{ padding-bottom:40px; } 
.updated-blog-detail-template .wrap-block .right-sidebar .quick-links-module .section-links-row{}
.updated-blog-detail-template .wrap-block .right-sidebar .quick-links-module .section-links-row ul{ list-style:none; padding:0px; margin:0px; }
.updated-blog-detail-template .wrap-block .right-sidebar .quick-links-module .section-links-row ul li{ border-bottom: 2px solid #eceded; padding:5px 0px; } 
.updated-blog-detail-template .wrap-block .right-sidebar .blog-subscribe-form{ padding:20px; background:#f47b20; margin-bottom:40px; }
.updated-blog-detail-template .wrap-block .right-sidebar .blog-subscribe-form h3{ color:white; }
.updated-blog-detail-template .wrap-block .right-sidebar .blog-subscribe-form form .hs-submit .hs-button.primary.large:hover{ box-shadow:0 0 10px rgba(28,68,120,0.2); }

.updated-blog-detail-template.resources_blog_detail_template .blog_detail_wrapper_section{ margin-top:0px; } 
.updated-blog-detail-template .blog_detail_wrapper_section .section_inner_wrapper{ border-bottom: 0px solid #eceded; padding-bottom:0px; }
.updated-blog-detail-template .blog_detail_wrapper_section .section_inner_wrapper .post_bottom_row{  }
.updated-blog-detail-template .blog_detail_wrapper_section .section_inner_wrapper .post_bottom_row .page-center{ padding-bottom:20px;  position:relative; } 
.updated-blog-detail-template .blog_detail_wrapper_section .section_inner_wrapper .post_bottom_row .page-center:before{ content:''; display:block; border-top: 5px solid #eceded; margin-bottom:20px; }
/*.updated-blog-detail-template .blog-banner2022.blog_detail_wrapper_section{margin-top:0px;margin-top:100px}*/

.blog-banner2022 .post-banner-section.hero_new_section{ margin-top:89px; margin-bottom:0px; }
.resources_blog_detail_template{}
.resources_blog_detail_template .post-banner-section{ padding:40px 0px;  margin-bottom:50px; }
.resources_blog_detail_template .post-banner-section .page-center{ display:flex; }
.resources_blog_detail_template .post-banner-section .post-left-column{ width:50%; padding-right:40px; align-self:center; }

.resources_blog_detail_template .post-banner-section .post-right-column{ width:50%; padding-left:40px; align-self:center; }
.resources_blog_detail_template .post-banner-section .post-right-column img{ width:100%; }

.updated-blog-detail-template .blog_detail_wrapper_section .section_inner_wrapper .post_body{ padding-top:40px; }

/****** Press release tempalte css here ************/
.press-release-template .blog-listing-section{ padding:60px 0px 0px; } 
.press-release-template .blog-listing-section .blog-listing-row{ display:flex; flex-wrap:wrap; justify-content: center; }
.press-release-template .blog-listing-section .blog-listing-row .post_item{ width:30.33%; margin:0 1.5% 30px; box-shadow:0 0 10px rgba(0,0,0,0.1); }
.press-release-template .blog-listing-section .blog-listing-row .post_item a{ display:block; padding:40px 35px; text-align:center; height: 100%; text-decoration:none; }
.press-release-template .blog-listing-section .blog-listing-row .post_item h4{ color:#38382c;}
.press-release-template .blog-listing-section .blog-listing-row .post_item p{ color:#38382c; opacity:0.7; }
.press-release-template .blog-listing-section .blog-listing-row .post_item p:last-child{ color:#f47b20; opacity:1; } 
.press-release-template .blog-listing-section .load-more-button{ text-align:center; }
.press-release-template .blog-listing-section .blog-listing-row .post_item a:hover{ text-decoration:none; }
.press-release-template .blog-listing-section .blog-listing-row .post_item:hover h4{ color:#f47b20; text-decoration:underline;}

.press-release-template{}
.press-release-template .blog-detail-section{ padding-top:90px; } 
.press-release-template .main-blog-wrapper .blog_detail_sticky_nav_module21{ display:none; }
.press-release-template.updated-blog-detail-template .wrap-block .sidebar-mod{ margin-top:85px; padding-top: 15px; } 
.press-release-template.updated-blog-detail-template .wrap-block .blog-wrapper-box{ padding-right:200px; } 
.press-release-template.enable_sidebar_layout .sidebar-mod.sticky-sidebar{ top: 165px; } 
.press-release-template.hs-blog-listing.updated-blog-detail-template .wrap-block .blog-wrapper-box{ padding-right:0px; padding-left:0;}

.press-release-module22 .news_repeater_row_wrapper{ display:flex; flex-wrap:wrap; justify-content:center; }
.press-release-module22 .news_repeater_row_wrapper .post_item{ width:30.3%; margin:0 1.5% 40px; box-shadow:0 0 43px rgba(0,0,0,0.1); border-radius:10px; overflow:hidden; }
.press-release-module22 .news_repeater_row_wrapper .post_item .content_box{ padding:50px 25px; max-height:595px; } 
.press-release-module22 .news_repeater_row_wrapper .post_item .content_box h4{ margin-bottom:25px; }
.press-release-module22 .news_repeater_row_wrapper .post_item .content_box p { margin-bottom:25px; color:#979696; }
.press-release-module22 .news_repeater_row_wrapper .post_item .content_box p a{  text-decoration:none; color:#f47b20; }
.press-release-module22 .news_repeater_row_wrapper .post_item .content_box p a:hover{  text-decoration:underline; }
.press-release-module22 .news_repeater_row_wrapper .post_item .news_img{}
.press-release-module22 .news_repeater_row_wrapper .post_item .news_img img{ width:100%; min-height:354px; max-height:354px; object-fit:cover; } 
.press-release-module22 .news_repeater_row_wrapper .view_more_button{ width:100%; text-align:center; padding-top:30px; }
.press-release-module22 .news_repeater_row_wrapper .post_item:hover{ box-shadow:0 0 43px rgba(0,0,0,0.2); }

/*** Blog banner z-index update ***/
.z-index10{ position:relative; z-index:10;}

/**************************
Microsite build - May 2023
**************************/

/* ==========subNavigation-modul========== */
.subNavigation-module {position:fixed; z-index: 99; top: 0;background: #fff; width: 100%;}
.subNavigation-module .subnavigation-block-row {display: flex; gap: 10px; background: #fff;}
.subNavigation-module .page-center {max-width: 100%;padding: 0 0 0 126px; background-color: rgba(238, 247, 255,1.0);width: 90%; margin-left: 0 !important;}
.subNavigation-module .subnavigation-block-row .subnav-block {width: 20%; position:relative;}
.subNavigation-module .subnavigation-block-row .subnav-block .block-lock-text svg {position: relative;top: 3px;margin-right: 8px;}
.subNavigation-module .subnavigation-block-row .subnav-block .block-title h5 {font-weight: 500;font-family: 'proxima-nova';}
.subNavigation-module .subnavigation-block-row .subnav-block .block-title h5 strong {font-weight: 700;font-family: proxima-nova,Open Sans,sans-serif;}
.subNavigation-module .subnavigation-block-row .subnav-block.active a:before {content: "";width: 100%;height: 4px;background-color: #0077CD;position: absolute;left: 0;right: 0;top: 0;}
.subNavigation-module .subnavigation-block-row .subnav-block a:hover{color:inherit;}
.subNavigation-module .subnavigation-block-row .subnav-block.active a:hover:before{background-color: #f47b20;}
.subNavigation-module .subnavigation-block-row .subnav-block a {display: block;}
.subNavigation-module .subnavigation-block-row .subnav-block .block-lock-text p {margin-bottom:0;}

/* ==========hero-banner-module========== */
.hero-video-block {box-shadow: 0px 32px 64px -12px rgba(16, 24, 40, 0.14);}
.hero-banner-module {position: relative;margin-top: 117px;background-repeat:no-repeat;background-size: 100% 80% !important;}
.hero-banner-module .hero-banner-inner-wrapper .hero-title h1 {letter-spacing: -2px;line-height:100%;margin-bottom:24px;}
.hero-banner-module .hero-banner-inner-wrapper .hero-content {max-width: 780px;margin: 0 auto 60px;}
.hero-banner-module.update_hero_sec {background-size: cover !important;}

/* ==========intro-header-text-module ========== */
.intro-header-text-module .intro-header-inner-wrapper .section-content h2,.intro-header-text-module  .intro-header-inner-wrapper .section-content h3,.intro-header-text-module .intro-header-inner-wrapper .section-content h4,.intro-header-text-module  .intro-header-inner-wrapper .section-content h5,.intro-header-text-module .intro-header-inner-wrapper .section-content h6 {letter-spacing: -1px;font-weight: 700;font-family: proxima-nova;margin-bottom: 20px;}
.intro-header-text-module .intro-header-inner-wrapper .section-content h2 {margin-bottom:30px;}
.intro-header-text-module .intro-header-inner-wrapper .section-content p:last-child {margin-top:30px;}
.intro-header-text-module .intro-header-inner-wrapper .section-content p {line-height:1;}

/* ==========twoC-flip-cards-module========== */
.twoC-flip-cards-module {overflow: hidden;}
.twoC-flip-cards-module .flip-cards-inner-wrapper {display: flex;}
.twoC-flip-cards-module .flip-cards-inner-wrapper .section-left-column {width: 62%;margin-right: auto;position: relative; z-index: 1;color: #24272C;padding-right:15px;}
.twoC-flip-cards-module .flip-cards-inner-wrapper .section-right-column{width: 58%;min-height:800px;}
.twoC-flip-cards-module blockquote {padding: 25px;color: #24272C;background-color: #FFEEE7;border-radius: 10px;margin-left: 3px;font-size: 20px;font-weight: bold;line-height: 30px;}
.twoC-flip-cards-module blockquote:before {background-color: #E3530F;border: none;left: -3px;right: 0;top: 0;bottom: 0;z-index: -1;border-radius: 10px;}
.twoC-flip-cards-module .section-left-column .col-button a {max-width: 200px;text-align: center;width: 100%;padding: 10px 25px;font-weight: 500;margin-top: 25px;}
.twoC-flip-cards-module .flip-cards-inner-wrapper .section-left-column .col-title h2 {font-family: proxima-nova;font-weight: 700;Font-size: 30px;margin-bottom: 16px;}
.twoC-flip-cards-module .flip-cards-inner-wrapper .section-left-column .col-icon img {display: block;margin-bottom: 24px;}
.twoC-flip-cards-module .flip-cards-inner-wrapper .card-items-row .card-item-column.flipbox {padding-top: 0;height:160px;height:130px;margin-bottom:40px !important;}
.twoC-flip-cards-module .flip-cards-inner-wrapper .card-items-row .card-item-column.flipbox .back p:last-child {margin: 0;}
.twoC-flip-cards-module .flip-cards-inner-wrapper .card-items-row .card-item-column.flipbox h3 {margin: 0;}
.twoC-flip-cards-module .section-right-column .card-items-row {width: 100%; margin-left: auto;margin-top:50px;max-width:680px;}

.twoC-flip-cards-module .flip-cards-inner-wrapper .card-items-row .card-item-column.flipbox.flip-card2 {margin-left: 120px !important;}

.twoC-flip-cards-module .section-left-column .normal_blue_hover_orange_link a,
.twoC-flip-cards-module .section-left-column .normal_orange_hover_blue_link a{padding: 0;}

.twoC-flip-cards-module .flip-cards-inner-wrapper .card-items-row .card-item-column.flipbox.flip-card1 {animation: bounce 2.5s infinite;-webkit-animation: bounce 2s infinite;}

.twoC-flip-cards-module .flip-cards-inner-wrapper .card-items-row .card-item-column.flipbox.flip-card1:hover {animation-play-state: paused;-webkit-animation-play-state: paused;}

@keyframes bounce { 
    0%, 20%, 50%, 80%, 100% {
        transform: translateY(0);
        -webkit-transform: translateY(0);
    }

    40% {
        transform: translateY(-20px);
        -webkit-transform: translateY(-20px);
    }

    60% {
        transform: translateY(-10px);
        -webkit-transform: translateY(-10px);
    }
}

/* ==========updated-tabbing-module========== */
.head-box {margin: 0 0 16px;background-color: #FFEEE7;border-radius: 16px;display: inline-block;padding: 4px 12px;color: #E3530F;line-height: 20px;letter-spacing: 0.1px;}
.updated-tabbing-module .section_header h2 {color: #101828;font-weight: 700;font-size: 36px;font-family: proxima-nova;margin-bottom:20px;letter-spacing:-1px;}
.updated-tabbing-module .HorizontalTab .tab-head-wrapper {box-shadow: inherit;overflow: hidden;padding-bottom: 0;background-color: #EEF7FF;border-radius: 10px;}
.updated-tabbing-module .HorizontalTab.visible-desktop .tab-head-wrapper .slick-list {margin: 0;}
.updated-tabbing-module .tab-head-wrapper .slick-list .slick-track .tab-title {background-color: transparent;font-size: 20px;padding: 24px 10px;cursor: pointer;}
.updated-tabbing-module .tab-head-wrapper .slick-list .slick-track .tab-title.slick-current.slick-active {background-color:#0077CD;border-radius: 10px;}
.updated-tabbing-module .tab-head-wrapper .slick-list .slick-track .tab-title.slick-current.slick-active p {color: #ffffff;}
.updated-tabbing-module .tab-head-wrapper .slick-list .slick-track .tab-title.slick-current.slick-active p strong{font-weight:700;}
.updated-tabbing-module .tab-head-wrapper .slick-list .slick-track .tab-title.slick-current.slick-active p:after{display:none;}
.updated-tabbing-module .tab-head-wrapper .slick-list .slick-track .tab-title p {padding: 0;color:#101828;}
.updated-tabbing-module .tab-head-wrapper .slick-list .slick-track .tab-title p strong {font-weight: 400;}
.updated-tabbing-module .tab-copy-block{position:relative;}
.updated-tabbing-module .tab-copy-block:after {background-color:#FFEEE7;border-radius: 50px 10px 50px 10px;padding:0;content: "";position:absolute;left:18px;right:18px;top: 0;bottom: 0;}
.updated-tabbing-module .tab-copy-block .inner-row{position: relative; z-index: 1;padding: 60px 60px 30px;}
.updated-tabbing-module .tab-copy-block .inner-row:after,.updated-tabbing-module .visible-phone .tab-copy-block:before {content: "";background-color: #F2F4F7;position: absolute;left: 0;right: 0;top: 24px;bottom: 0;z-index: -1;border-radius: 50px 10px 50px 10px;}
.updated-tabbing-module .visible-phone .tab-copy-block:before {z-index: 1;}
.updated-tabbing-module.horizontal-tabbing-module .tab-copy-block .inner-row .tab-content-media {padding-right: 70px;}
.updated-tabbing-module .tab-content {color: #24272C;font-size:18px;}
.updated-tabbing-module .tab-content h3 {font-weight: 700;font-family: proxima-nova;margin-bottom: 30px;}
.updated-tabbing-module .HorizontalTab {padding-top: 50px;}
.updated-tabbing-module .tab-link a svg {fill: transparent;}
.updated-tabbing-module .tab-link.normal_blue_link a:hover svg path{stroke:#f47b20;}
.updated-tabbing-module .tab-link.normal_orange_link a:hover svg path{stroke:#1c4478;}

/* ==========twoC-quote-module========== */
.twoC-quote-module .quote-inner-box .person-info {margin-top: 48px;display: flex;align-items: center;margin-bottom:10px;}
.twoC-quote-module .quote-inner-box .quote-link-box{position: relative;top: 30px;}
.update_quote_sec.twoC-quote-module .quote-inner-box {border-radius: 50px 0 50px 0;}
.twoC-quote-module .quote-inner-box .person-info img {width: 64px !important;height: 64px !important;display: block;border-radius: 100%;margin-right:12px;}
.twoC-quote-module .quote-inner-box .person-info p {line-height: 30px;}
.twoC-quote-module .quote-inner-box .person-info p:last-child{margin:0;}
.twoC-quote-module .quote-inner-box .person-info p span {font-size: 20px;}
.twoC-quote-module .quote-inner-box .person-info p span + br {display: none;}

/* ==========twoC-image-text-module========== */
.twoC-image-text-module .section-inner-wrapper {display: flex;align-items: center;}
.twoC-image-text-module .section-inner-wrapper .section-content-column {margin-left: auto;width: 57%;position: relative;z-index: 1;padding-left:30px;margin-right:5%;}
.twoC-image-text-module .col-content {color: #24272C;font-size: 18px;}
.twoC-image-text-module .col-content ul {padding-left: 16px;margin: 32px 0;}
.twoC-image-text-module .col-content ul li {display: flex;align-items: center;margin: 20px 0;}
.twoC-image-text-module .col-content ul li strong {margin-left: 12px;width: calc(100% - 28px);}
.twoC-image-text-module .col-content ul li img {height: 28px;}
.twoC-image-text-module .col-content h3 {margin-bottom: 16px;font-weight: 700;font-family: proxima-nova;}
.twoC-image-text-module .section-inner-wrapper .section-content-column .col-icon img {display: block;margin-bottom: 24px;}
.twoC-image-text-module .section-inner-wrapper .section-image-column {width: 48%;}

/* ==========related-content-module========== */
.related-content-module .section-inner-wrapper {display: flex;margin: 0;position: relative;color:#24272C;}
.related-content-module .section-inner-wrapper .section-left-column {width: 60%;padding:0 30px 0 0;}
.related-content-module .section-inner-wrapper .section-right-column {width: 40%;border: 1px solid #898D96;}
.related-content-module .section-inner-wrapper .sticky-sidebar .col-block-wrap {position: sticky;top:170px;}
.related-content-module .section-inner-wrapper .sticky-sidebar .col-block-wrap .col-title {margin-bottom:30px;}
.related-content-module .section-inner-wrapper .section-right-column .col-head-box{background-color:#0077CD;color:#fff;text-align:center;padding:30px 50px;}
.related-content-module .section-inner-wrapper .section-right-column .col-head-box h3 {margin: 0;}
.normal_blue_hover_orange_link a {color: #0077CD;align-items:center;padding:0;}
.normal_blue_hover_orange_link svg path{stroke: #0077CD;}
.related-content-module .section-inner-wrapper .section-left-column .col-block-wrap .col-title h3 {font-size: 24px;margin:10px 0 12px;}
.related-content-module .section-inner-wrapper .section-left-column .col-block-wrap .col-content h4{margin-bottom:16px;}
.related-content-module .section-inner-wrapper .section-left-column .col-block-wrap .col-content {font-size: 16px;}
.related-content-module .block-repeater-row .col-block-wrap .col-title h3 a,.related-content-module .section-inner-wrapper .section-left-column .col-block-wrap .col-title h3 a {color: #24272C;font-weight: bold;}
.normal_blue_hover_orange_link a:hover,.normal_blue_hover_orange_link a:hover svg path,.related-content-module .block-repeater-row .col-block-wrap .col-title h3 a:hover,.related-content-module .section-inner-wrapper .section-left-column .col-block-wrap .col-title h3 a:hover{color:#f47b20;stroke:#f47b20;}
.normal_blue_hover_orange_link a svg {margin-left: 8px;vertical-align: middle;}
.related-content-module .block-repeater-row .col-block-wrap {border-top: 1px solid #C7C9D4;padding: 32px 24px;margin-top: 0;}
.related-content-module .block-repeater-row .col-block-wrap .col-image img {display: block;margin: 0 auto;}
.related-content-module .block-repeater-row .col-block-wrap .col-title h3 {margin-top: 30px;margin-bottom: 16px;}
.related-content-module .col-button{ margin-top: 22px;}
.related-content-module .block-repeater-row .col-block-wrap:first-child {border: none;}
.related-content-module .section-inner-wrapper .section-left-column .col-block-wrap .col-image img {max-width: 500px !important;display: block;margin: 0 auto;width:100%;}
.related-content-module .list-item-col-wrap .list-item-row {display: flex;flex-wrap: wrap;margin: 15px 0;}
.related-content-module .list-item-col-wrap .list-item-row .col-icon {width: 50px;}
.related-content-module .list-item-col-wrap .list-item-row .col-content {width: calc(100% - 50px);padding-left: 16px;padding-top: 10px;}

/* ==========full-width-flip-card-module========== */
.full-width-flip-card-module .card-items-row {display: flex;flex-wrap: wrap;justify-content: center;}
.full-width-flip-card-module .card-items-row .card-column {width: calc(33% - 20px);margin: 10px;height:200px;}
.full-width-flip-card-module .section-button {margin-top: 50px;}
.full-width-flip-card-module .section-button a {font-weight: 700;}
.full-width-flip-card-module .section-header {color: #24272C;max-width: 800px;margin: 0 auto;margin-bottom:50px;}
.full-width-flip-card-module .section-header .section-heading h3 {font-size: 36px;font-weight: 800;margin-bottom: 25px;}
.full-width-flip-card-module .card-items-row .card-column p:last-child {margin: 0;}
.full-width-flip-card-module .card-items-row .card-column h4 {margin: 0;}
.full-width-flip-card-module .card-column .back p {font-weight: 700;}
.full-width-flip-card-module .section-button a svg {vertical-align: middle;margin-left: 8px;fill:transparent;}

/* ==========cards-slider-module========== */
.cards-slider-module{overflow: hidden;}
.cards-slider-module .section-header-row {display: flex;align-items: center;flex-wrap: wrap;margin-bottom: 45px;}
.cards-slider-module .section-header-row .section-header-column {width: 40%;}
.cards-slider-module .section-header-row .section-header-column h6 {margin-bottom: 12px;}
.cards-slider-module .section-header-row .section-content-column {width: 60%;padding-left: 64px;}
.cards-slider-module .section-header-row .section-header-column h2 {color: #101828;font-weight: 700;font-family: proxima-nova;}
.cards-slider-module .slick-arrow {position: absolute;z-index: 1;bottom: 0;cursor:pointer;width: 56px;height: 56px;background-color: rgba(255, 255, 255, 0.9);border-radius: 30px;border: 1px solid #EAECF0;background-repeat: no-repeat;background-position: center;background-size: 14px;top: 100%;margin-top: 32px;font-size: 0px;}
.cards-slider-module .slick-arrow.slick-prev {background-image:url(https://marketing.quantumworkplace.com/hubfs/2023-Quantum-Workplace/images/arrow_left.svg);}
.cards-slider-module .slick-arrow.slick-next {left: 88px;background-image:url(https://marketing.quantumworkplace.com/hubfs/2023-Quantum-Workplace/images/arrow_right.svg);}
.cards-slider-module .cards-slider-row .card-slide-box {border-radius: 50px 0px 50px 0px;padding: 50px 35px;display: flex;flex-direction: column;margin-right: 30px;}
.cards-slider-module .slick-track {display: flex;}
.cards-slider-module .slick-list {display: flex;padding-right: 70px;overflow: inherit;}
.cards-slider-module .cards-slider-row .card-slide-box .card-title h4 {margin-bottom: 16px;}
.cards-slider-module .cards-slider-row .card-summary {line-height: 28px;}
.cards-slider-module .cards-slider-row .card-link {margin-top: auto;}
.cards-slider-module .cards-slider-row .card-link span {display: flex;align-items: center;flex-wrap: wrap;}
.cards-slider-module .cards-slider-row .card-link span img {margin-right: 8px;}
.cards-slider-module .cards-slider-row .card-link span a img {margin: 0 8px 0 0;}
.cards-slider-module .cards-slider-row .card-link a {display: flex;align-items: center;}
.cards-slider-module .cards-slider-row:before {content: "";position: absolute;left: -1002%;top: 0;bottom: 0;z-index: 1;width: 1000%;}

/* ==========flipbox========== */
.flipbox .back, .flipbox .front {position: absolute;-webkit-backface-visibility: hidden;backface-visibility: hidden;transition: transform 0.5s;border-radius: 7px;padding: 20px;display: flex;flex-wrap: wrap;text-align: center;justify-content: center;align-items: baseline;top: 0;left: 0;right: 0;align-items:center;bottom: 0;}
.flipbox {position: relative; box-sizing: border-box;}
.flipbox .front {transform: rotateY(0deg);}
.flipbox .back {transform: rotateY(180deg);}
.flipbox:hover .front {transform: rotateY(-180deg);}
.flipbox:hover .back {transform: rotateY(0deg);}

/* ==========cta-form-module ========== */
.cta-form-module .cta-inner-wrapper {border-radius: 16px;}
.cta-form-module form{position:relative;max-width:500px;margin:0 auto;text-align: left;}
.cta-form-module form .hs-form-field .input input.hs-input {box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.05);border-radius: 8px;padding: 15px 14px;}
.cta-form-module form .hs-form-field {margin-bottom: 6px;}
.cta-form-module form .hs-form-field>label {display: none !important;}
.cta-form-module form .hs-richtext {font-size:14px;}
.cta-form-module form .hs-submit .hs-button.primary.large {font-size: 16px;padding: 15px 20px;font-family: 'proxima-nova';font-weight:500;position: absolute;top: 0;right: 0;width:auto;cursor:pointer;}
.cta-form-module form .hs-form-field .input {width: calc(100% - 130px);}
.cta-form-module .hs_error_rollup {display: none;}
.cta-form-module .section-content h3 {font-size: 36px;line-height: 1.23;margin-bottom: 20px;letter-spacing: -0.5px;}
.cta-form-module .section-form {margin-top: 32px;}

/* ==========twoC-content-slider-box-module========== */
.twoC-content-slider-box-module {position: relative;}
.twoC-content-slider-box-module .section-inner-wrapper {display: flex;align-items: center;position: relative;}
.twoC-content-slider-box-module .section-inner-wrapper .section-left-column {margin-right: auto; padding-right: 15px; position: relative; width: 50%; z-index: 1;}
.twoC-content-slider-box-module .section-inner-wrapper .section-right-column {background-repeat: no-repeat; margin-right: 0; position: absolute; width: 50%;right: 0;}
.twoC-content-slider-box-module .section-inner-wrapper .section-right-column .slider-box-block {margin-top: 12%;max-width: 550px;width: 100%; margin-bottom: 12%; right: 15px; top: 0;right:-40px;}
.twoC-content-slider-box-module .section-inner-wrapper .section-right-column .slider-box-block .slide-box {padding: 55px 55px 140px;}
.twoC-content-slider-box-module .section-inner-wrapper .slider-box-block .slick-arrow{position:absolute;bottom:45px;right:45px;width:56px;height:56px;border-radius:100%;z-index:1;border: 1px solid rgba(255, 255, 255, 0.5);outline: none;font-size: 0px;cursor:pointer;background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:14px;}
.twoC-content-slider-box-module .section-inner-wrapper .section-right-column .slider-box-block .slick-list,.twoC-content-slider-box-module .section-inner-wrapper .section-right-column .slider-box-block .slick-track {display: flex;}
.twoC-content-slider-box-module .section-inner-wrapper .slider-box-block .slick-arrow.slick-prev{right: 130px;background-image:url(https://marketing.quantumworkplace.com/hubfs/2023-Quantum-Workplace-Microsite/images/left_arrow.svg);}
.twoC-content-slider-box-module .section-inner-wrapper .slider-box-block .slick-arrow.slick-next{background-image:url(https://marketing.quantumworkplace.com/hubfs/2023-Quantum-Workplace-Microsite/images/right_arrow.svg);}
.twoC-content-slider-box-module .section-inner-wrapper .section-left-column .col-content ul {padding-left: 16px;margin: 20px 0;}
.twoC-content-slider-box-module .section-inner-wrapper .section-left-column .col-content ul li {margin-bottom: 15px;}
.twoC-content-slider-box-module .section-inner-wrapper .slider-box-block .col-icon {margin-bottom: 30px;}
.twoC-content-slider-box-module .section-inner-wrapper .section-left-column .col-icon {margin-bottom: 24px;}
.twoC-content-slider-box-module .section-inner-wrapper .col-content h3 {color: #24272C;margin-bottom: 16px;}
.twoC-content-slider-box-module .section-inner-wrapper .section-left-column .left-column-outer {max-width:630px;margin-left: auto;padding-right:30px;}
.twoC-content-slider-box-module .page-center {max-width: 100%;padding-right: 0;}

/* ==========video-module========== */
.video-module {position: relative;}
.video-module .section-inner-wrapper .video-box{position: relative;}
.video-module .section-inner-wrapper .video-box .play-button {position: absolute;left: 0;right: 0;top: 50%;margin: 0 auto;text-align: center;transform: translateY(-50%);} 

.tab-button-row {display: flex;align-items: center;gap:12px;}

/* ==========hero-module-gif========== */
.hero-module-gif .section-inner-wrapper {display: flex;flex-wrap: wrap;}
.hero-module-gif .section-inner-wrapper .section-left-column {width: 48%;padding-right:30px;}
.hero-module-gif .section-inner-wrapper .section-right-column {width: 52%;display:flex;}
.hero-module-gif .heading h1{line-height: 90px;letter-spacing: -2.7px;margin-bottom:25px;}
.hero-module-gif .section-inner-wrapper .col-image{background-size:contain;background-repeat:no-repeat;background-position:right;display:flex;align-items:center;position:relative; width:100%;}
.hero-module-gif .section-inner-wrapper .col-image .bg-img img{object-fit: cover;height: 100% !Important;}
.hero-module-gif .section-inner-wrapper .col-image .bg-img img.contain-image {object-fit:contain;}
.hero-module-gif .section-inner-wrapper .col-image .bg-img.image-contain img{object-fit: contain;}
.hero-module-gif .col-button {margin-top: 48px;}
.hero-module-gif .supporting-text {max-width: 480px;} 

.hero-module-gif .section-inner-wrapper .col-image .bg-img {height:100%;}
.hero-module-gif .section-inner-wrapper .col-image.bg-image-multiple-gifs .gif-image {display:flex;flex-wrap:wrap;}
.hero-module-gif .section-inner-wrapper .col-image.bg-image-multiple-gifs .gif-image img {border-radius: 12px;}
.hero-module-gif .section-inner-wrapper .col-image.bg-image-multiple-gifs .gif-image .gif-items {position:absolute;}
.hero-module-gif .section-inner-wrapper .col-image.bg-image-multiple-gifs .gif-image .gif-items.left_top { left: -100px;top: 150px;max-width: 400px;}
.hero-module-gif .section-inner-wrapper .col-image.bg-image-multiple-gifs .gif-image .gif-items.left_bottom {left: -100px;max-width: 400px;bottom:0;}
.hero-module-gif .section-inner-wrapper .col-image.bg-image-multiple-gifs .gif-image .gif-items.right_bottom {bottom: 0;right: -100px;max-width: 400px;}

.product-tool-hero-module,.solutions-hero-module {position: relative;overflow: hidden;}
.product-tool-hero-module .section-inner-wrapper,.solutions-hero-module .section-inner-wrapper,.one-two-column-hero-module .two-column-layout {display: flex;gap:40px;align-items: center;}
.product-tool-hero-module .section-left-column,.solutions-hero-module .section-left-column,.one-two-column-hero-module .two-column-layout .section-left-column{width: 48%;}
.product-tool-hero-module .section-right-column,.solutions-hero-module .section-right-column,.one-two-column-hero-module .two-column-layout .section-right-column {width: 52%;}
.product-tool-hero-module .heading h1,.solutions-hero-module .heading h1,.one-two-column-hero-module h1 {line-height: 1.1;}

/* .product-tool-hero-module .col-image.bg-image-with-gif {
    position: relative;
}


.product-tool-hero-module .col-image.bg-image-with-gif .bg-img img {
    object-fit: cover;
    position: absolute;
    right: -50px;
    bottom: 0;
    top: 40px;
}

.product-tool-hero-module .col-image.bg-image-with-gif .gif-image {
    position: relative;
    top: 0;
}


.solutions-hero-module .col-image.bg-image-with-gif {
    position: relative;
}


.solutions-hero-module .col-image.bg-image-with-gif .bg-img img {
    object-fit: cover;
    position: absolute;
    right: -50px;
    bottom: 0;
    top: 40px;
}

.solutions-hero-module .col-image.bg-image-with-gif .gif-image {
        top: 70px;
    left: -50px;
    position:relative;
}
.solutions-hero-module .col-image.bg-image-with-gif .gif-image:after {
    content: "";
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    left: 50%;
    background-image: url(https://marketing.quantumworkplace.com/hubfs/2023-Quantum-workplace/overly_3.png);
    background-repeat: no-repeat;
    background-position: center right;
    width: 100%;
}

.one-two-column-hero-module {position: relative;overflow: hidden;}
.one-two-column-hero-module .one-column-layout .bg-image-with-gif .bg-img {bottom: -42%;position: absolute;width: 100%;left: 20vw;}
.one-two-column-hero-module .one-column-layout .bg-image-with-gif .bg-img.image-contain {bottom: -31%;right: -27%;width: auto;left: inherit;}
.one-two-column-hero-module .one-column-layout .col-image {margin-top: 40px;}
.one-two-column-hero-module .one-column-layout:after {background-image: url(https://marketing.quantumworkplace.com/hubfs/2023-Quantum-workplace/one-col-overly.png);background-repeat: no-repeat;position: absolute;left: 0;right: 0;top: 0;width: 50%;content: "";height: 100%;background-position: center top 20%;}
.one-two-column-hero-module .one-column-layout > div {position: relative;z-index: 1;}
.one-two-column-hero-module .two-column-layout .gif-image:after {
    background-image: url(https://marketing.quantumworkplace.com/hubfs/2023-Quantum-workplace/two-col-overly.png);
    background-position: right bottom -150px;
    background-repeat: no-repeat;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    background-size: contain;
}
.one-two-column-hero-module .two-column-layout .bg-img img {
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    height: 100% !important;
    object-fit: contain;
    z-index: 1;
    width: 40%;
}
.one-two-column-hero-module .two-column-layout .gif-image * {
    position: relative;
    z-index: 1;
} */

.product-tool-hero-module .bg-image-with-gif .gif-image {position: relative;}
.product-tool-hero-module .bg-image-with-gif .bg-img {position: absolute;right: -19%;top: 0;bottom: -30%;}
.product-tool-hero-module .section-right-column {position: relative;}
.product-tool-hero-module .bg-image-with-gif .bg-img img {height: 100% !important;object-fit: contain;}

.solutions-hero-module .bg-image-with-gif .gif-image {position: relative;}
.solutions-hero-module .bg-image-with-gif .bg-img {position: absolute;right: -19%;top: -15%;bottom: 0;}
.solutions-hero-module .section-right-column {position: relative;}
.solutions-hero-module .bg-image-with-gif .bg-img img {/*height: 100% !important;object-fit: contain;*/}
.solutions-hero-module .col-image.bg-image-with-gif .gif-image:after {content: "";position: absolute;right: 0;top: 0;bottom: 0;left: 50%;background-image: url(https://marketing.quantumworkplace.com/hubfs/2023-Quantum-workplace/overly_3.png);background-repeat: no-repeat;background-position: center right;width: 100%;}


.one-two-column-hero-module {position: relative;overflow: hidden;}
.one-two-column-hero-module .one-column-layout .bg-image-with-gif .bg-img{max-width: 760px;width: 50%;position: absolute;right: 0;bottom: -70px;right: 150px;}
.one-two-column-hero-module .one-column-layout .bg-image-with-gif .bg-img.image-contain {max-width: 100%;right: -50px;bottom: -6%;}
.one-two-column-hero-module .one-column-layout .col-image {margin-top: 40px;}
.one-two-column-hero-module .column-button-wrapper,.solutions-hero-module .column-button-wrapper,.product-tool-hero-module .column-button-wrapper {margin-top: 48px;}
.one-two-column-hero-module .one-column-layout .bg-image-with-gif .gif-image:after {background-repeat: no-repeat;position: absolute;left: 0;right: 0;top: 35px;width: 50%;content: "";height: 100%;background-position: center top 20%;}
.one-two-column-hero-module .supporting-text, .one-two-column-hero-module .column-button-wrapper,.one-two-column-hero-module .heading {position: relative;z-index: 1;}
.one-two-column-hero-module .one-column-layout .bg-image-with-gif .gif-image * {position: relative;z-index: 1;}
.one-two-column-hero-module .two-column-layout .gif-image {position: absolute;left: -5%;right: 0;top: 30%;bottom: 0;max-width: 400px;}
.one-two-column-hero-module .two-column-layout .section-right-column {position: relative;}
.one-two-column-hero-module .two-column-layout .bg-img {width: 650px;left: 20%;position: relative;z-index: 1;}
.one-two-column-hero-module .two-column-layout .bg-img.image-contain {width: 100%;left: 0;}
.one-two-column-hero-module .two-column-layout {align-items: center;}
.one-two-column-hero-module .two-column-layout .gif-image:after {background-repeat: no-repeat; background-size: cover;bottom: -30%;content: "";left: 50%;position: absolute;right: 0;height: 100%; width: 570px;}
.one-two-column-hero-module .two-column-layout .gif-image img {position: relative;z-index: 1;}


@media (max-width: 1400px){
    .hero-module-gif .section-inner-wrapper .col-image.bg-image-multiple-gifs .gif-image .gif-items.right_bottom {right:0;}
    .one-two-column-hero-module .two-column-layout .bg-img {width: 100%;left: 0;}
    .product-tool-hero-module .bg-image-with-gif .gif-image { max-width: 600px;margin: 0 auto;}
}
@media (max-width: 991px){
    .hero-module-gif .column-button-wrapper {justify-content:center;}
    .hero-module-gif .col-button,.hero-module-gif .section-inner-wrapper .section-right-column {margin-top:20px;}
    .hero-module-gif .section-inner-wrapper .col-image {justify-content:center;}    
    .hero-module-gif .section-inner-wrapper .col-image.bg-image-multiple-gifs .gif-image .gif-items.left_top,.hero-module-gif .section-inner-wrapper .col-image.bg-image-multiple-gifs .gif-image .gif-items.left_bottom {left:0;}
    .product-tool-hero-module,.solutions-hero-module {position: relative;}
    .one-two-column-hero-module .two-column-layout .bg-img.image-contain {text-align: center;}
    .product-tool-hero-module .section-inner-wrapper,.solutions-hero-module .section-inner-wrapper,.one-two-column-hero-module .two-column-layout {flex-wrap:wrap;}
    .product-tool-hero-module .section-left-column,.solutions-hero-module .section-left-column,.one-two-column-hero-module .two-column-layout .section-left-column{width:100%;text-align:center;}
    .product-tool-hero-module .section-right-column,.solutions-hero-module .section-right-column,.one-two-column-hero-module .two-column-layout .section-right-column {width: 100%;}
    .one-two-column-hero-module .column-button-wrapper, .product-tool-hero-module .column-button-wrapper, .solutions-hero-module .column-button-wrapper {
        margin-top:35px;justify-content: center;}
    .one-two-column-hero-module .two-column-layout .gif-image {left: 0;max-width: 600px;right: 0;margin: 0 auto;}
    .solutions-hero-module .bg-img.hide-bg-image-on-mobile {display:none;}
    .solutions-hero-module .col-image.bg-image-with-gif .gif-image:after {display:none;}
}
@media (max-width: 768px){
.hero-module-gif .section-inner-wrapper .col-image.bg-image-multiple-gifs .gif-image .gif-items.left_top {top:200px;}
.hero-module-gif .section-inner-wrapper .col-image.bg-image-multiple-gifs .gif-image .gif-items.right_bottom {bottom:-100px;}
}
@media (max-width: 767px){
  .hero-module-gif .section-inner-wrapper .section-right-column .gif-image.hide-overlays-on-mobile .gif-items {display: none;}
    .hero-module-gif .section-inner-wrapper .section-right-column .bg-img.hide-bg-image-on-mobile {display:none;}
    .hero-module-gif .section-inner-wrapper .section-right-column.hide-bg-image-on-mobile .col-image.bg-image-multiple-gifs .gif-image .gif-items {position:relative;top: unset;bottom: unset;margin: 0 auto;}
    .hero-module-gif .section-inner-wrapper .col-image.bg-image-multiple-gifs .gif-image .gif-items.right_bottom {bottom: -50px;}
    .hide-overlays-on-mobile:after {display: none;}
    .hide-bg-image-on-mobile .hide-bg-image-on-mobile,.one-two-column-hero-module .one-column-layout .hide-bg-image-on-mobile{ display: none;}
    .one-two-column-hero-module .two-column-layout .gif-image {}
}
/* ==========product-tab-module========== */
.product-tab-module .tab-outer .tab-row {display:flex;justify-content: space-between;text-align: center;}
.product-tab-module .section-header {margin: 0 0 60px;}
.product-tab-module .tab-row .tab.active,.product-tab-module .tab-row .tab:hover {animation: pulse 1s;}
.product-tab-module .tab-outer .tab{cursor: pointer;transition: all 0.3s ease;border-radius: 10px;width:auto;flex-grow:1;}
.product-tab-module .tab-outer .tab p{margin: 0;}
.product-tab-module .tab-row .tab.active p,.product-tab-module .tab-row .tab:hover p{font-weight:700;}
.product-tab-module .tab-content .inner-wrap {display: flex;flex-wrap: wrap;padding: 90px 48px 60px;}
.product-tab-module .tab-content .tab-left-column {width: 46%;padding-right:50px;}
.product-tab-module .tab-content .tab-right-column {width: 54%;}
.product-tab-module .tab-content .tab-right-column .image{max-width:475px;margin: 0 auto;}
.product-tab-module .tab-content {margin-top: 80px;background-color:#f2f4f7;border-radius: 50px 10px 50px 10px;position: relative;}
.product-tab-module .tab-content:before{background-color: #ffeee7;border-radius: 50px 10px 10px 10px;bottom: 10px;content:"";left: 18px;padding: 0;position:absolute;right:18px;top:-27px;z-index:-1;}
.product-tab-module .section-header h2{line-height: 60px;letter-spacing: -3px;margin-bottom:25px;} 
.product-tab-module .tab-content .tab-pane h5{margin-bottom: 32px;}
.product-tab-module .tab-content .tab-pane ul{margin-top: 32px;margin-bottom: 32px;line-height: 28px;padding-left: 30px;}
.product-tab-module .tab-content .tab-pane ul li{margin-bottom: 10px;}
@keyframes pulse {
    0% {
        transform: scale(1);
    }
    50% {
        transform: scale(1.03);
    }
    100% {
        transform: scale(1);
    }
}
.outline-white-button-with-play-icon a{border:1px solid;border-radius:10px;color:#fff;display:inline-block;font-family:proxima-nova;background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHdpZHRoPSIyNTYiIGhlaWdodD0iMjU2IiB2aWV3Qm94PSIwIDAgMjU2IDI1NiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cgo8ZGVmcz4KPC9kZWZzPgo8ZyBzdHlsZT0ic3Ryb2tlOiBub25lOyBzdHJva2Utd2lkdGg6IDA7IHN0cm9rZS1kYXNoYXJyYXk6IG5vbmU7IHN0cm9rZS1saW5lY2FwOiBidXR0OyBzdHJva2UtbGluZWpvaW46IG1pdGVyOyBzdHJva2UtbWl0ZXJsaW1pdDogMTA7IGZpbGw6IG5vbmU7IGZpbGwtcnVsZTogbm9uemVybzsgb3BhY2l0eTogMTsiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuNDA2NTkzNDA2NTkzNDAxNiAxLjQwNjU5MzQwNjU5MzQwMTYpIHNjYWxlKDIuODEgMi44MSkiID4KCTxwYXRoIGQ9Ik0gMTYuODc5IDkwIGMgLTAuMzAyIDAgLTAuNjA1IC0wLjA2OCAtMC44ODYgLTAuMjA3IGMgLTAuNjgyIC0wLjMzNyAtMS4xMTQgLTEuMDMyIC0xLjExNCAtMS43OTMgViAyIGMgMCAtMC43NjEgMC40MzIgLTEuNDU2IDEuMTE0IC0xLjc5MyBjIDAuNjgzIC0wLjMzNyAxLjQ5NyAtMC4yNTggMi4xMDEgMC4yMDQgbCA1Ni4yNDIgNDMgYyAwLjQ5NSAwLjM3OCAwLjc4NSAwLjk2NiAwLjc4NSAxLjU4OSBzIC0wLjI5IDEuMjEgLTAuNzg1IDEuNTg5IGwgLTU2LjI0MiA0MyBDIDE3LjczOSA4OS44NiAxNy4zMTEgOTAgMTYuODc5IDkwIHogTSAxOC44NzkgNi4wNDcgdiA3Ny45MDYgTCA2OS44MjggNDUgTCAxOC44NzkgNi4wNDcgeiIgc3R5bGU9InN0cm9rZTogbm9uZTsgc3Ryb2tlLXdpZHRoOiAxOyBzdHJva2UtZGFzaGFycmF5OiBub25lOyBzdHJva2UtbGluZWNhcDogYnV0dDsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlcjsgc3Ryb2tlLW1pdGVybGltaXQ6IDEwOyBmaWxsOiAjZmZmOyBmaWxsLXJ1bGU6IG5vbnplcm87IG9wYWNpdHk6IDE7IiB0cmFuc2Zvcm09IiBtYXRyaXgoMSAwIDAgMSAwIDApICIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiAvPgo8L2c+Cjwvc3ZnPg==);font-weight: 500;padding: 13px 45px 13px 15px;vertical-align: middle;background-position: center right 15px;background-size: 16px;background-repeat: no-repeat;}
.outline-white-button-with-play-icon a:hover{text-decoration:none;}

/* ==========qw-differentiators-module========== */
.qw-differentiators-module .page-center {max-width: 100% !important;}
.qw-differentiators-module .section-inner-wrapper{display: flex;justify-content: flex-end;}
.qw-differentiators-module .section-left-column {width: 50%;padding-right: 75px;padding-left:30px;}
.qw-differentiators-module .section-right-column{width: 50%;}
.qw-differentiators-module .section-left-column .section-header-row .heading h3{letter-spacing: -0.96px;margin-bottom:20px;}
.qw-differentiators-module .section-left-column .section-header-row .supporting-text p {font-size: 20px;color: #24272C;margin-bottom: 32px;}
.qw-differentiators-module .section-left-column .repeater-items-row .item-block .summary p:last-child {margin: 0;}
.qw-differentiators-module .section-left-column .repeater-items-row .item-block .title h5 {line-height: 38px;}
.qw-differentiators-module .section-left-column .section-col-wrap {max-width: 530px;margin-left: auto;}
.qw-differentiators-module .section-right-column .section-image img{width: 100%;display: block;max-width:616px;}

/* ===========customer-success-module============= */
.customer-success-module {line-height:24px;}
.customer-success-module .testimonial-section .section-header {margin-bottom: 100px;}
.customer-success-module .testimonial-section .section-header .supporting-text {max-width: 676px;margin: 0 auto;}
.customer-success-module .testimonial-section .section-header .heading h3 {margin-bottom:25px;line-height: 44px;letter-spacing: -0.72px;}
.customer-success-module .testimonial-slider-section .slick-arrow,.resources-module .slick-arrow{border:0px;font-size:0px; text-align:center; cursor:pointer; position:absolute; top:50%;transform:translateY(-50%);-webkit-transform: translateY(-50%);text-align:center;border-radius: 4px;background: #FFF;padding: 8px;box-shadow: 0 1px 2px 0 rgba(16,24,40,.5);z-index:9;}
.customer-success-module .testimonial-section .testimonial-slider-column .logo-image img{display: block;max-height: 80px !important;object-fit: contain;max-width: 200px !important; object-position: left;}
.customer-success-module .testimonial-section .testimonial-slider-column .logo-image {position: relative;}
.customer-success-module .testimonial-slider-section .slick-arrow:after,.resources-module .slick-arrow:after{width:24px; height:24px;background:url('https://marketing.quantumworkplace.com/hubfs/2023-Quantum-workplace/Home/chevron-left.png') center no-repeat; content:''; display:inline-block;}
.customer-success-module .testimonial-slider-section .slick-arrow.slick-prev{left:-45px;}
.customer-success-module .testimonial-slider-section .slick-arrow.slick-next{right:-45px;}
.customer-success-module .testimonial-slider-section .slick-arrow.slick-next:after,.resources-module .slick-arrow.slick-next:after{background: url('https://marketing.quantumworkplace.com/hubfs/2023-Quantum-workplace/Home/chevron-right.png') center no-repeat;} 
.customer-success-module .testimonial-section .testimonial-slider-column {margin: 0 18px;flex: 1;}
.customer-success-module .testimonial-section .slick-list,.customer-success-module .testimonial-section .slick-list .slick-track{display:flex;flex: 1;}
.customer-success-module .testimonial-inner-wrapper{padding: 0 20px;}
.customer-success-module .testimonial-section .testimonial-slider-column .quote-text {margin: 30px 0;}
.customer-success-module .person-info .person-name {line-height: 28px;margin: 0 0 5px;}
.customer-success-module .person-info .person-title {margin: 0 0 5px;}
.customer-success-module .person-info .company-name{margin:0;}
.resources-module .slick-arrow.slick-prev{left:-60px;}
.resources-module .slick-arrow.slick-next{right:-60px;}

/* ===========logo-bar-slider============ */
.logo-bar-section .section-header {margin-top: 65px;margin-bottom: 48px;}
.logo-bar-slider {padding:20px;overflow: hidden;width: 100%;margin: 0 auto;position:relative;display:flex;}
.logo-bar-slider:hover div {animation-play-state: paused;}
.logo-bar-slider .logo-slide {display:flex;position:relative;animation:marquee 44s linear infinite;-webkit-animation:marquee 44s linear infinite;-ms-animation:marquee 44s linear infinite;justify-content: space-around;gap: 15px;margin-left: 15px;}
.logo-bar-slider img {display: block;min-width:113px;max-height: 50px!important;margin: 0 1vw; object-fit: contain;opacity: 0.5;}
.logo-bar-slider:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:linear-gradient(to right, white, rgba(white, 0) 80px, rgba(white, 0) calc(100% - 80px), white);} 
.logo-bar-slider .logo-slide .logo-slide-img {display: flex;align-items: center;justify-content: center;}

@keyframes marquee {
    0% { transform: translateX(0%); }
    100% { transform: translateX(-100%); }
}
/* Vendor-prefixed keyframes for cross-browser support */
@-webkit-keyframes marquee /* Safari and Chrome */ {
    0% { -webkit-transform: translateX(0%); }
    100% { -webkit-transform: translateX(-100%); }
}

@-moz-keyframes marquee /* Firefox */ {
    0% { -moz-transform: translateX(0%); }
    100% { -moz-transform: translateX(-100%); }
}

@-o-keyframes marquee /* Opera */ {
    0% { -o-transform: translateX(0%); }
    100% { -o-transform: translateX(-100%); }
}

@-ms-keyframes marquee /* Microsoft Edge */ {
    0% { -ms-transform: translateX(0%); }
    100% { -ms-transform: translateX(-100%); }
}

/*
.logo-bar-slider div {
    animation: marquee 10s linear infinite;
    -webkit-animation: marquee 10s linear infinite; /* Safari and Chrome */
    -moz-animation: marquee 10s linear infinite; /* Firefox */
    -o-animation: marquee 10s linear infinite; /* Opera */
    -ms-animation: marquee 10s linear infinite; /* Microsoft Edge */
    /* Other styles 
}*/


/* ===========stats-section============ */
.stats-section .section-heading h3{letter-spacing:-0.96px;}
.stats-section .stat-num h2{letter-spacing: -3px;margin-bottom: 12px;}
.stats-section .section-stat-repeater-items {display:flex;justify-content: center;margin: 32px 0;padding:48px 0;gap: 15px;}
.stats-section .section-stat-repeater-items .stat-col {width: 100%;text-align: center;}
.stats-section .stat-title p {line-height: 30px;}
.stats-section .section-stat-repeater-items .stat-col p:last-child {margin: 0;}
.column-button-wrapper.text-center {justify-content: center;display:inline !important;} 
/* ===========Integrations-module============ */
.integrations-module .integration-repeater-items {display: flex;gap: 96px;}
.integrations-module .integration-repeater-items .integration-column {width: calc(50% - 48px);}
.integrations-module .integration-repeater-items .integration-column .integration-logo-row{display:flex;align-items:center;gap:10px;margin:64px -48px 0;padding:0 15px;}
.integrations-module .integration-repeater-items .integration-column .integration-logo-row .logo-col img {display: block;padding: 5px;}
.integrations-module .integration-repeater-items .integration-column .integration-logo-row .logo-col {width: 20%;}
.integrations-module .integration-column .title h3 {letter-spacing: -0.72px;margin-bottom: 20px;}
.integrations-module .integration-column .col-button {margin-top: 40px;}
.integrations-module .integration-repeater-items .integration-column .integration-logo-row .logo-col .logo-col-img {align-items: center;background-color: #f1f2f4;border-radius: 100%;display: flex;height: 100px;justify-content: center;width: 100px;} 

/* ===========resources-module============ */
.resources-module {}
.resources-module .resources-inner-wrapper {display: flex;align-items:center;}
.resources-module .section-left-column {width: 52%;}
.resources-module .section-right-column {width: 48%; max-width: 500px; margin-left: auto;padding-left: 15px;}
.resources-module .section-img-column {background-size: contain;background-repeat: no-repeat;background-position: bottom center;}
.resources-module .section-left-column .resource-image img {display: block;margin: 0 auto 0;}
.resources-module .section-right-column .section-button {margin-top: 32px;}
.resources-module .section-heading h2 {letter-spacing: -0.96px;margin-bottom: 16px;}

/* ===========resources-module============ */
.twoC-cta-form-module .cta-inner-wrapper {display: flex;align-items: flex-start;}
.logo-bar-section .section-header h6 {text-transform: uppercase;}
.twoC-cta-form-module .cta-inner-wrapper .section-content {width: 58%;padding-right:15px;}
.twoC-cta-form-module .cta-inner-wrapper .section-form {width: 42%;}
.twoC-cta-form-module .section-form form {position: relative;}
.twoC-cta-form-module .section-form form .hs-form-field > label {display: none !important;}
.twoC-cta-form-module .hs-submit .hs-button.primary.large {position: absolute;top: 0;right: 0;width: auto;padding: 11px 24px;box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.05);background-color: #E3530F;border: 1px solid #FF7500;border-radius: 8px !important;font-family: Inter;font-size: 16px;font-style: normal;font-weight: 600;line-height: 24px;}
.twoC-cta-form-module .hs-submit .hs-button.primary.large:hover{border-color:#f47b20;}

.twoC-cta-form-module form .hs-form-field .input input.hs-input {box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.05);border: 1px solid #D0D5DD;border-radius: 8px;padding: 11px 14px;font-family: Inter;font-size: 16px;font-style: normal;font-weight: 400;line-height: 24px;}
.twoC-cta-form-module form .hs-form-field .input input.hs-input {width: calc(100% - 145px);}
.twoC-cta-form-module form .hs-form-field {margin-bottom: 8px;} 
.twoC-cta-form-module .cta-inner-wrapper .section-content h3 {letter-spacing: -0.72px;margin-bottom: 16px;}
.twoC-cta-form-module .submitted-message {font-weight: 700;text-align: center;}
.twoC-cta-form-module .hs-richtext {color: #475467;font-family: Inter;font-size: 14px;font-style: normal;font-weight: 400;line-height: 20px;}
.twoC-cta-form-module .hs-richtext p a {color: #475467;text-decoration: underline;}
.twoC-cta-form-module .cta-inner-wrapper .section-content p:last-child {margin: 0;}
 
/* ===========demo-cta-module============ */
.demo-cta-module .section-inner-wrapper {align-items: center; display: flex; flex-wrap: wrap;justify-content: flex-end;}
.demo-cta-module .section-inner-wrapper .section-content-column {width: 50%;padding: 0 15px;}
.demo-cta-module .section-inner-wrapper .section-image-column img {width:100%;}
.demo-cta-module .section-inner-wrapper .section-content-column .section-content-wrap {max-width: 595px;margin-left: auto;}
.demo-cta-module .section-inner-wrapper .section-image-column {padding-left: 50px;padding-right: 0;width: 50%;}
.demo-cta-module .page-center {max-width: 100% !important;}
.demo-cta-module .section-button {margin-top: 48px;}
.demo-cta-module .section-button a {width: auto;padding: 14px 25px;border-radius: 8px;box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.05);font-family: Inter;font-size: 16px;font-style: normal;font-weight: 500;line-height: 24px;}
.demo-cta-module .section-heading h2 {letter-spacing: -3px;line-height: 1;margin-bottom:24px;}


/* =======hero-twoC-form-slider-module========= */
.hero-twoC-form-slider-module .slider-form-column-wrapper {display: flex;gap: 52px;}
.hero-twoC-form-slider-module .slider-column-wrapper {width: 50%;}
.hero-twoC-form-slider-module .form-column-wrapper {width: 50%;}
.hero-twoC-form-slider-module .four-slide-img {display: flex;align-items: center;}
.hero-twoC-form-slider-module .four-slide-img img{width:25% !important;padding:5px;}
.hero-twoC-form-slider-module .slider-column-wrapper .gif-column img {display: block;margin: 0 auto;}
.hero-twoC-form-slider-module .slider-column-wrapper .slider-box-wrapper{margin-top:20px;}

.hero-twoC-form-slider-module .slick-dots {margin: 0;padding: 0;list-style: none;text-align: center; position: absolute; left: 0; right: 0;}
.hero-twoC-form-slider-module .slick-dots li {display: inline-block;margin:5px; }
.hero-twoC-form-slider-module .slick-dots li button{cursor: pointer;width:36px;height: 8px;padding:0;display:block;font-size:0px;border:none;border-radius: 8px;}

.hero-twoC-form-slider-module .form-column-wrapper .form-box-wrapper form .hs-submit .hs-button.primary.large {min-width: 244px;} 
.hero-twoC-form-slider-module .intro-text {margin-bottom: 40px;}
.hero-twoC-form-slider-module .slider-column-wrapper .slider-box-wrapper .slider-block-item img{margin-bottom:20px;}
.hero-twoC-form-slider-module .gif-column.gifColumn-with-bg {background-size: contain;background-repeat: no-repeat;background-position: center;padding: 2% 0;}
.hero-twoC-form-slider-module .slider-box-wrapper .slider-block-item{font-size:22px;line-height:113.636%;}
.hero-twoC-form-slider-module form .hs-form-field .input input.hs-input,.hero-twoC-form-slider-module form .hs-form-field .input select.hs-input{border-radius: 4px;border:1px solid #B2C0D2;padding:7px 12px;color:#444950;font-weight: 400;line-height: 20px;font-family: proxima-nova,Open Sans,sans-serif;font-size: 14px;}
.hero-twoC-form-slider-module form .hs-form-field>label {color: #444950;font-weight: 700;}
.hero-twoC-form-slider-module .inputs-list{gap:8px;display:flex;flex-wrap:wrap;}
.hero-twoC-form-slider-module .inputs-list .hs-form-checkbox {width: calc(50% - 4px);font-size:14px;}
.hero-twoC-form-slider-module form .hs-form-field input.hs-input[type="checkbox"] {width: 16px; height: 16px;border-radius: 2px;vertical-align: middle;}
.hero-twoC-form-slider-module .legal-consent-container a {color: #444950;font-size: 14px;text-decoration: underline;}
.hero-twoC-form-slider-module .left-form-right-slider-column {flex-direction: row-reverse;}
.hero-twoC-form-slider-module .form-column-wrapper .form-box-wrapper .form-title {margin-bottom: 25px;}
.hero-twoC-form-slider-module ul.hs-error-msgs li label {font-size: 13px;line-height: normal;display: block;}
.hero-twoC-form-slider-module .form-column-wrapper .form-box-wrapper fieldset {max-width: 100%;}

.hero-twoC-form-slider-module .slider-box-wrapper .slick-arrow {position: absolute;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);z-index: 9;border: none;background-color: transparent;outline: none;font-size: 0px;color: #B2C0D2;cursor: pointer;padding:0;}
.hero-twoC-form-slider-module .slider-box-wrapper .slick-arrow.slick-prev:before,.hero-twoC-form-slider-module .slider-box-wrapper .slick-arrow.slick-next:after{content: "<";display: block;width: auto;height: auto;font-size: 44px;font-family: monospace;line-height: 44px;vertical-align: middle;}
.hero-twoC-form-slider-module .slider-box-wrapper .slick-arrow.slick-next:after{ content: ">";}
.hero-twoC-form-slider-module .slider-box-wrapper .slick-arrow.slick-next {right: -45px;}
.hero-twoC-form-slider-module .slider-box-wrapper .slick-arrow:hover,.hero-twoC-form-slider-module .slider-box-wrapper .slick-arrow:active,.hero-twoC-form-slider-module .slider-box-wrapper .slick-arrow:focus {color: #E3530F;}
.hero-twoC-form-slider-module .slider-box-wrapper .slick-arrow.slick-prev {left: -45px;}

/* =======product-suite-module======== */
.product-suite-module .product-suite-repeater-items {display: flex;gap: 90px;}
.product-suite-module .product-suite-column {width: 50%;}
.product-suite-module .product-suite-column img {display: block;margin: 0 auto;}
.product-suite-module .product-suite-column .tag {display: inline-block;border-radius: 300px;padding: 6px 15px;color: #E3530F;font-size: 18px;font-style: normal;font-weight: 700;line-height: normal;text-transform: uppercase;}
.product-suite-module .product-suite-column .title-image h3 {margin-top: 23px;margin-bottom: 23px;color: #000;font-size: 30px;font-style: normal;font-weight: 700;line-height: 123.333%;}
  


/************ Mobile responsive css *************/
@media (min-width: 1921px){
    .hero_module.enable_banner_curve::after{background-size: cover; background-position: center; } 
    .hero_module.enable_banner_curve {max-width:1920px;margin:0 auto;}  
}
@media (min-width: 1600px){
    .header-container-wrapper .main_header_section .header_inner_wrapper .header_right_column .login_btn{ text-align: left; }
    .header-container-wrapper .main_header_section .header_logo{ margin-left: 115px;}
}
@media (max-width: 1600px){
  .related-content-module .section-inner-wrapper .section-left-column .col-block-wrap .col-image img {max-width: 300px !important;}
}
@media (max-width: 1599px){
    .twoC-flip-cards-module .flip-cards-inner-wrapper .section-left-column {width: 50%;}
    .twoC-flip-cards-module .flip-cards-inner-wrapper .section-right-column {right:40% !important;}
}
@media (max-width: 1440px) {    
    .main_footer_section .footer_menu .hs-menu-wrapper ul li.hs-menu-depth-1{ width:24%; padding-right: 20px; margin-bottom:20px;}
    .locations_module .location_repeater_items .location_item .location-image img{ width: 497px; height: 497px; min-height: 497px; }    
    .header-container-wrapper .main_header_section .header_inner_wrapper .header_right_column .demo_btn{ min-width: 200px; }
    .header-container-wrapper .main_header_section .header_inner_wrapper .header_right_column .login_btn{ min-width:100px; }
    .header_menu .hs-menu-wrapper ul li{ padding:30px 9px;} 
}
@media (min-width: 1440px) {
    .header_menu .hs-menu-wrapper > ul > li#product:before {background-color: transparent;width: 30px;height: 101%;position: absolute;margin-left: -5.3%;content: "";z-index: 1;}
    .header_menu .hs-menu-wrapper > ul > li#product:after {background-color: transparent;width: 30px;height: 101%;position: absolute;margin-top: -29px;content: "";z-index: 1;}
}

@media (max-width: 1366px) {    
  .one-two-column-hero-module .one-column-layout .bg-image-with-gif .gif-image:after {left:-170px;}
    .one-two-column-hero-module .one-column-layout .bg-image-with-gif .bg-img {right:-120px;}
}

@media (max-width: 1280px) {    
    .resources-module .resources-slider {padding: 0 35px;}
    .resources-module .slick-arrow.slick-prev {left: -20px;}
    .resources-module .slick-arrow.slick-next {right: -20px;}
}
@media (max-width: 1280px) {    
  .related-content-module .section-inner-wrapper .sticky-sidebar .col-block-wrap {position: sticky;top:220px;}
    .header_menu .hs-menu-wrapper ul li{ padding:30px 7px; }
    .header-container-wrapper .main_header_section .header_menu .hs-menu-wrapper ul li#product ul .nav_column.gray_bg_fill ul li:last-child a{font-size:20px;}
    .resources_feed_module .resources_feed_items{ justify-content: space-between; }
    .resources_feed_module .resources_feed_items .resources_item{ padding: 0 15px; margin: 0 0px; }
    .logo_repeater_module .logo_repeater_inner_box{ justify-content: space-between; }
    .logo_repeater_module .logo_repeater_inner_box.five_logo_per_row .logo_item{ padding: 15px 25px; }
    .tabbing_module{ background-size:800px; background-position: -200px top; }
    .logo_repeater_module .logo_repeater_inner_box .logo_item{ padding: 15px 25px; }
    .main_footer_section .footer_menu .hs-menu-wrapper ul li.hs-menu-depth-1:last-child{ padding-right:0px; } 
    .header_menu .hs-menu-wrapper ul li{ font-size:14px; }
    .image_copy_repeater_module{ background-size:600px; } 

    .testimonial_slider_module .testimonail_slides_wrapper .slide_content_box{ margin: 20px; box-shadow: 0 0 20px rgba(0,0,0,0.2);}
    .customer_service_module .section_inner_wrapper .module_content_block{ padding: 50px 50px 50px 50px; }

    .image_copy_repeater_module .verticalTab_list.right_copy_left_image .tab_content_column{ padding-left: 50px; }
    .image_copy_repeater_module .verticalTab_list .tab_content_column{ padding-right: 50px; }
    .testimonial_slider_module .testimonail_slides_wrapper .slide_content_box{ min-height: 300px; }

    .blog_listing_section .filters .ui-group{width:auto;}
    .blog_listing_section .filters .ui-group{padding:10px;}

    .benefits_section .section_inner_wrapper { padding-left: 28%;}
    .locations_module .location_repeater_items .location_item .location-image img{ width: 407px; height: 407px; min-height: 407px; }

    .integration_module_wrapper .integration_repeater_items .integration_item .item_img{ min-height: 282px; }
    .integration_module_wrapper .integration_repeater_items .integration_item.app_even_row .img_column, 
    .integration_module_wrapper .integration_repeater_items .integration_item.app_odd_row .img_column{ min-height: 400px; }
    .integration_module_wrapper .integration_repeater_items .integration_item.app_even_row .content_column { padding-left: 100px; }
    .integration_module_wrapper .integration_repeater_items .integration_item.app_odd_row .content_column { padding-right: 100px; }

    .header_menu .hs-menu-wrapper ul li ul{ top: 80px;}
    .header-container-wrapper .main_header_section .header_menu .hs-menu-wrapper ul li#product ul{top:95px}

    .darkBlue_fill_button a{padding: 10px 20px;}
    .header-container-wrapper .main_header_section .header_inner_wrapper .header_right_column .demo_btn{ min-width: 182px; }
    .header-container-wrapper .main_header_section .header_inner_wrapper .header_right_column .login_btn{ text-align: left; min-width: inherit; }
    .three_col_copy_image_module .section_inner_wrapper .section_right_column img{height:100% !important; width: auto; object-fit: cover; object-position: left;}   
    .header-container-wrapper .main_header_section .header_menu .hs-menu-wrapper ul li#product ul li.hs-menu-depth-2 > a { font-size: 20px; }   
    .integrations-module .integration-repeater-items .integration-column .integration-logo-row .logo-col .logo-col-img {height: 80px;width:80px;}
}
@media (max-width: 1139px) and (min-width:768px) {
    .HorizontalTab.visible-desktop {  display: block !important; }  
    .updated-blog-detail-template .wrap-block .sidebar-mod{ padding: 30px 24px 10px }
    .future-of-work-post .resources_custom_module .resources_custom_items.enable-row-style .resources_item .item_inner_box .post_image{ width: 50px; height: 50px; min-height: 50px; max-height: 50px; }
    .future-of-work-post .resources_custom_module .resources_custom_items.enable-row-style{ margin-bottom:20px; }   
    
}
@media (max-width: 1024px) and (min-width:992px) {
    .hero-twoC-form-slider-module .form-column-wrapper .form-box-wrapper {padding-right: 35px !important; padding-left: 35px !important;}
}
@media (max-width: 1100px) {
    .benefits_section .section_inner_wrapper { padding-left: 25%; }
    .header_menu .hs-menu-wrapper ul li{ font-size: 14px; }
    .header_menu .hs-menu-wrapper ul li { padding:30px 8px; }   
    .popup_video_box{ margin: 0 30px; }
    .header_menu .hs-menu-wrapper ul li ul{ top: 76px; }
    .header-container-wrapper .main_header_section .header_menu .hs-menu-wrapper ul li#product ul{ top: 91px; } 
    .twoC-flip-cards-module .flip-cards-inner-wrapper .section-right-column { background-position: top right -120px !important;}
    .related-content-module .col-button {margin-top: 12px;}
    .integrations-module .integration-repeater-items .integration-column .integration-logo-row .logo-col .logo-col-img {height: 70px;width:70px;}
    .product-tab-module .section-header p br {display: none;}
    .stats-section .stat-num h2 {font-size: 50px !important;}
    .hero-twoC-form-slider-module .slider-form-column-wrapper {gap: 35px;}
    .hero-twoC-form-slider-module .slider-box-wrapper .slider-block-item {font-size: 15px;line-height: normal;}
    .product-suite-module .product-suite-repeater-items {gap: 25px;}
}
@media (max-width: 1024px) {
    .image_copy_repeater_module{ background-image:none !important; }
    .two_column_copy_image_slider_module{ background-image:none !important; }
    .tabbing_module{ background-image:none !important; } 
    .featured_resources_module_wrapper .resources_inner_wrapper .section_inner_wrapper .featured_item.full_width_row.enable_bg_image::before{ display:none;}
    
    .subNavigation-module .page-center {padding: 0;width: 98%;}
    .integrations-module .integration-repeater-items .integration-column {width: calc(50% - 25px);}
    .integrations-module .integration-repeater-items {gap: 50px;}
    .qw-differentiators-module .section-left-column {padding-right: 30px;}
    .product-tab-module .tab-content .tab-left-column {padding-right: 15px;}
    .solutions-hero-module .bg-image-with-gif .bg-img {top:-35%;}
}
@media (min-width: 992px) {
    .cta-form-module {font-size: 20px;}
    .cards-slider-module .cards-slider-row .card-slide-box .card-title h4,
    .twoC-image-text-module .col-content h3,
    .updated-tabbing-module .tab-content h3 {font-size: 30px;font-weight: 700;margin-bottom: 30px;}
    .cards-slider-module .cards-slider-row .card-slide-box .card-title.show-image h4 {margin-bottom:10px;}  
    .cards-slider-module .cards-slider-row .card-slide-box .card-image {margin-bottom:10px;}
    .cards-slider-module .section-header-row .section-content-column,
    .full-width-flip-card-module .section-header,.updated-tabbing-module .section_header,
    .full-width-flip-card-module .card-column .back p {font-size: 20px;}
    .cards-slider-module .section-header-row .section-header-column h2 {font-size: 48px;}
    .full-width-flip-card-module .section-button a {font-size: 22px;}
    .full-width-flip-card-module .card-items-row .card-column h4{font-size:24px;}
    /* ==========New Header 2023========== */   
    .header_menu .hs-menu-wrapper ul li#product .full-width-nav-row {background-color: #f47b20;color: #fff;padding: 10px 0;}
    .main_header_section .header_menu .hs-menu-wrapper ul li#product .full-width-nav-row li a {color: #fff;}
    .main_header_section .header_menu .hs-menu-wrapper ul li#product .full-width-nav-row li a span {display: block;font-size: 14px;font-weight: 400;text-decoration:none;}
    .new-header-2023 .header_menu .hs-menu-wrapper ul li#product > a::after {border-bottom-color: #f47b20;}
    .new-header-2023 .header_menu .hs-menu-wrapper ul li#product .child-menus-wrapper {display: flex;padding: 25px 0;}
    .header-container-wrapper .main_header_section.new-header-2023 .header_menu .hs-menu-wrapper ul li#product .child-menus-wrapper .nav_column {width: 55%;display: flex;padding-top: 0;padding-bottom: 0;}
    .header-container-wrapper .main_header_section.new-header-2023 .header_menu .hs-menu-wrapper ul li#product .child-menus-wrapper .nav_column li ul {display: flex !important;margin-top: 10px;}
    .header-container-wrapper .main_header_section.new-header-2023 .header_menu .hs-menu-wrapper ul li#product .child-menus-wrapper .nav_column > li > a {color: #f47b20;}
    .header-container-wrapper .main_header_section.new-header-2023 .header_menu .hs-menu-wrapper ul li#product .child-menus-wrapper .nav_column > li {width: 50%;padding-top: 0;padding-bottom: 0;}
    .header-container-wrapper .main_header_section.new-header-2023 .header_menu .hs-menu-wrapper ul li#product .child-menus-wrapper .nav_column:last-child > li {width: 90%;}
    .header-container-wrapper .main_header_section.new-header-2023 .header_menu .hs-menu-wrapper ul li#product .child-menus-wrapper .nav_column:last-child {width: 45%;border-left: 1px solid #f47b20;}
    .header-container-wrapper .main_header_section.new-header-2023 .header_menu .hs-menu-wrapper ul li#product .child-menus-wrapper .nav_column:first-child > li:first-child > ul.hs-menu-children-wrapper {display: block !important;}
    .header-container-wrapper .main_header_section.new-header-2023 .header_menu .hs-menu-wrapper ul li#product .child-menus-wrapper .nav_column li ul li {margin: 0; padding: 5px 10px 5px 0;}
    .header-container-wrapper .main_header_section.new-header-2023 .header_menu .hs-menu-wrapper ul li#product .child-menus-wrapper .nav_column>li>a:after,.header-container-wrapper .main_header_section.new-header-2023 .header_menu .hs-menu-wrapper ul li#product .child-menus-wrapper .nav_column li ul li .link-text:after{background-size: 100%;content: "";display: inline-block;height: 22px;vertical-align: sub;width: 12px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNTYgNTEyIiB3aWR0aD0iMTIiIGhlaWdodD0iMjIiIGZpbGw9IiNmNDdiMjAiPg0KPHBhdGggZD0iTTY0IDQ0OGMtOC4xODggMC0xNi4zOC0zLjEyNS0yMi42Mi05LjM3NWMtMTIuNS0xMi41LTEyLjUtMzIuNzUgMC00NS4yNUwxNzguOCAyNTZMNDEuMzggMTE4LjZjLTEyLjUtMTIuNS0xMi41LTMyLjc1IDAtNDUuMjVzMzIuNzUtMTIuNSA0NS4yNSAwbDE2MCAxNjBjMTIuNSAxMi41IDEyLjUgMzIuNzUgMCA0NS4yNWwtMTYwIDE2MEM4MC4zOCA0NDQuOSA3Mi4xOSA0NDggNjQgNDQ4eiIvPjwvc3ZnPg==);background-position: center bottom 2px;}
    .header-container-wrapper .main_header_section.new-header-2023 .header_menu .hs-menu-wrapper ul li#product .child-menus-wrapper .nav_column:last-child>li > a:after {background-image: none;}
    .header-container-wrapper .main_header_section.new-header-2023 .header_menu .hs-menu-wrapper ul li#product .child-menus-wrapper .nav_column:last-child>li>ul {margin-top: 0;}
    .header-container-wrapper .main_header_section.new-header-2023 .header_menu .hs-menu-wrapper ul li#product .child-menus-wrapper .nav_column li ul li .link-text {color: #f47b20;font-size: 16px;display: block;}
    .header-container-wrapper .main_header_section.new-header-2023 .header_menu .hs-menu-wrapper ul li#product .child-menus-wrapper .nav_column li ul li .link-text:after {width: 9px;background-repeat: no-repeat;background-position: center top 6px, bottom right 0;margin-left: 4px;}
}
@media (max-width: 991px) { 
    body{ font-size:17px; }
    h1 {font-size: 42px;}
    h2 {font-size: 36px;}
    h3 {font-size: 28px;}
    h4 {font-size: 22px;}
    h5 {font-size: 18px;}
    h6 {font-size: 16px;}

    .main_header_section .header_menu .cta_border_button{ width:40px; padding:3px; cursor:pointer; float:right; }
    .main_header_section .header_menu .cta_border_button span{ display:block; height:2px; margin:7px 0px; background:#ffffff; } 
    .main_header_section .header_menu .cta_border_button:hover span{ background:; }

    .twoC-flip-cards-module .flip-cards-inner-wrapper { display: flex;  flex-wrap: wrap; flex-direction: column-reverse;}
    .twoC-flip-cards-module .flip-cards-inner-wrapper .section-left-column {width: 100%;}
    .twoC-flip-cards-module .flip-cards-inner-wrapper .section-right-column {width: 100%;right: 0 !important; margin-right: 0 !important;}
    .twoC-flip-cards-module .section-right-column .card-items-row { margin-left: auto; width: 100%; margin-right:auto; padding: 0 15px;}
    .main_header_section .header_menu .hs-menu-wrapper{ display:none; position:absolute; top:100%; left:0; width:100%; background:#ffffff; box-shadow:0 0 20px rgba(0,0,0,0.15); }  
    .main_header_section{ position:relative; }
    .main_header_section .header_menu .hs-menu-wrapper ul{ display:block; padding:15px; margin:0px; }
    .main_header_section .header_menu .hs-menu-wrapper ul li{ display:block; text-align:left; }
    .twoC-flip-cards-module .flip-cards-inner-wrapper .section-right-column { background-position: top right 0 !important;}

    .header-container-wrapper .main_header_section .header_menu .hs-menu-wrapper ul li#product ul .nav_column.gray_bg_fill ul li:last-child a{font-size:18px;}
    .tabbing_module{ background-size: 600px; background-position: -200px top; }

    .three_col_copy_image_module .section_content_column .section_header{ padding-right: 20px; }
    .three_col_copy_image_module .section_content_column .column_items_wrapper .column_item{ padding-right: 20px; } 
    .tabbing_module .verticalTab .resp-tabs-list .resp-tab-item.resp-tab-active .tab_icon{ max-height: 40px; }
    .three_col_copy_image_module .section_content_column .section_header h2{ word-wrap: break-word; }
    .main_footer_section {  padding: 70px 0px; }
    .main_footer_section .footer_menu .hs-menu-wrapper ul li.hs-menu-depth-1{ display:block; float:left; width:49%; }

    .two_column_testimonial_module .section_inner_wrapper{ display:block; }
    .two_column_testimonial_module .section_inner_wrapper .image_column_block{ width:auto; padding:20px; }
    .two_column_testimonial_module .section_inner_wrapper .content_column_block{ width: auto; }
    .platform_repeater_items .platform_item .platform_content { padding:20px; }
    .platform_module .platform_repeater_items .platform_item{ margin: 0 2% 20px; width: 29.3%; }
    .platform_module .platform_repeater_items .platform_item .platform_icon{ width: 76px; height: 76px; margin: -30px auto 0px; }

    .image_copy_repeater_module{ background-size:500px; }
    #safellite_hero_section.hero_module .banner_content p,
    .cta_module_wrapper .section_inner_wrapper.two_column_wrapper .section_content_column p{  } 

    .testimonial_slider_module .testimonail_slides_wrapper .slide_content_box{  padding: 15px; }
    .team_module .module_inner_wrapper .team_member_repeater_row .team_members_item{ width: 31.3%; }

    .two_column_image_copy_position_module .section_content_column{ padding-right:50px; }
    .two_column_image_copy_position_module .section_image_column{ padding-left:50px; }
    .two_column_image_copy_position_module .section_image_column.enable_circle_image img{ height:302px; width:302px; min-height: 302px; }
    .two_column_image_copy_position_module .section_inner_wrapper.right_copy_left_image .section_image_column{ padding-right:50px; }
    .benefits_section .section_inner_wrapper { padding-left:20%; }
    
    .locations_module .location_repeater_items .location_item .location-image img { width: 327px; height: 327px; min-height: 327px; }
    .locations_module .location_repeater_items .location_item{ padding:20px 1%; }
    .locations_module .location_repeater_items .location_item .location_content p{  }
    .locations_module .location_repeater_items .location_item .location-image { margin-bottom: 30px; }

    .error_404page .main_header_section .header_menu .cta_border_button span{ background:#38382c; }
    .error_404page .header_menu .hs-menu-wrapper ul li a{ color:#ffffff; }
    .header-container-wrapper .main_header_section .header_inner_wrapper .header_right_column{ min-width: 260px; }
    .header-container-wrapper .main_header_section .header_inner_wrapper .header_right_column .demo_btn{ min-width: 195px; }
    .header-container-wrapper .main_header_section .header_inner_wrapper .header_right_column .login_btn{ min-width: 60px; }
    .small-header .main_header_section .header_menu .cta_border_button span{ background:#38382c; }
    .small-header .header_menu .hs-menu-wrapper ul li a{ color:#38382c; }

    .schedule_form_module_wrapper .section_inner_wrapper .section_form_column form{ padding: 50px 40px; }
    .section_form_column form .hs-form-field .input input.hs-input, 
    .section_form_column form .hs-form-field .input select.hs-input{ padding:8px 20px; }
    .section_form_column form .hs-form-field { margin-bottom: 30px; }
    .main_header_section.colored_header_section .header_menu .cta_border_button span{ background:#38382c;}    

    .integration_module_wrapper .integration_repeater_items .integration_item .item_img{ min-height: 252px;}
    .integration_module_wrapper .integration_repeater_items .integration_item.app_even_row .img_column, 
    .integration_module_wrapper .integration_repeater_items .integration_item.app_odd_row .img_column{ min-height:350px;}
    .integration_module_wrapper .integration_repeater_items .integration_item.app_even_row .content_column { padding-left: 70px; }
    .integration_module_wrapper .integration_repeater_items .integration_item.app_odd_row .content_column { padding-right: 70px; }

    .featured_resources_module_wrapper .resources_inner_wrapper .section_inner_wrapper .featured_item.full_width_row .left_column{ width:50%; padding-right: 0px;}
    .featured_resources_module_wrapper .resources_inner_wrapper .section_inner_wrapper .featured_item.full_width_row .right_column{ width: 50%; }
    #employee_success_section.two_column_image_copy_position_module .section_inner_wrapper { margin-bottom:0px; }
    #get_ebook_section.contact_form_module_wrapper .section_inner_wrapper .section_form_column form { background: #eceded; padding: 50px 30px; }
    .section_image_row .image_column.enable_image_circle img { width: 336px; min-width: 336px; min-height: 336px; max-height: 336px; }

    .header_menu .hs-menu-wrapper ul li { font-size: 16px; }
    .main_header_section .header_menu .hs-menu-wrapper ul li{ position:relative; }
    .header-container-wrapper .main_header_section .header_menu .hs-menu-wrapper ul li ul,.header-container-wrapper .main_header_section .header_menu .hs-menu-wrapper ul li#product ul{ position:static !important; background: none; color: #ffffff; box-shadow: none; width: auto; }
    .header-container-wrapper .main_header_section .header_menu .hs-menu-wrapper ul li#product ul .nav_column { width: auto; padding: 10px; }
    .header-container-wrapper .main_header_section .header_menu .hs-menu-wrapper ul li#product ul .nav_column.gray_bg_fill { width: auto; }
    .header-container-wrapper .main_header_section .header_menu .hs-menu-wrapper ul li#product ul ul{ display:block; }
    .header-container-wrapper .main_header_section .header_menu .hs-menu-wrapper ul li#product ul ul li{ width:auto; }

    .main_header_section .header_menu .hs-menu-wrapper ul li .child-trigger{ position:absolute; top:8px; right:10px; padding:5px; cursor:pointer; }
    .main_header_section .header_menu .hs-menu-wrapper ul li .child-trigger:after{content:'';display:inline-block;background:url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/angle-right-solid-mobile.svg') center no-repeat; height:17px; width:17px;}
    .main_header_section .header_menu .hs-menu-wrapper ul li .child-trigger.child-open:after{ background:url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/angle-down-solid-mobile.svg') center no-repeat; }
    .header-container-wrapper .main_header_section .header_menu .hs-menu-wrapper ul li ul{ background: none; color: #ffffff; } 
    .header-container-wrapper .main_header_section .header_menu .hs-menu-wrapper ul li#product ul .nav_column.gray_bg_fill{ background:none; }
    .header_menu .hs-menu-wrapper ul li.hs-menu-depth-1:hover > a::after{ display:none; }
    .main_header_section .header_menu .hs-menu-wrapper ul li{ padding: 10px 0px; border-bottom: 1px solid #c4c6c6;}
    .hs-menu-item.hs-menu-depth-1.hs-item-has-children#product ul li { border-bottom: none; }
    .hs-menu-item.hs-menu-depth-1.hs-item-has-children ul.hs-menu-children-wrapper li:last-child { border-bottom: none; }
    #menu-apps-integrations- > a{ color:#ffffff;}
    #menu-watch-demo-video- > a{ color:#ffffff;}
    #menu--performance- > a{ color:#ffffff; }
    #menu--intelligence- > a{ color:#ffffff;}
    #menu--engagement- > a{color:#ffffff;} 

    .header_menu .hs-menu-wrapper ul li#product{ position:relative; }
    .header-container-wrapper .main_header_section .header_menu .hs-menu-wrapper ul li#product ul .inner_prod_wrap{ display:block; }
    .header-container-wrapper .main_header_section .header_menu .hs-menu-wrapper ul li#product ul{ background:#ffffff; color:#38382c !important;}
    .header-container-wrapper .main_header_section .header_menu .hs-menu-wrapper ul li#product ul li a{ color:#38382c !important; }
    .main_header_section .header_menu .hs-menu-wrapper ul li.hs-menu-depth-2.hs-item-has-children .child-trigger::after{color:#38382c !important;}
    .header_menu .hs-menu-wrapper ul li ul li a{ color:#38382c;}
    .header-container-wrapper .main_header_section .header_menu .hs-menu-wrapper ul li#product ul li.hs-menu-depth-2 > a { font-size: 18px; }
    .header_menu .hs-menu-wrapper ul li a{ color:#38382c;}

    .hs-content-name-demo-request-main #schedule_demo_section.schedule_form_module_wrapper {min-height: 905px;}
    .webinar_blog .blog_listing_wrapper .post-listing .listing-container .post-item{ width:48%;} 

    .header_menu .hs-menu-wrapper ul li#request-a-demo, .header_menu .hs-menu-wrapper ul li#login{ display:block;} 
    .header-container-wrapper .main_header_section .header_inner_wrapper .header_mid_column{ width:100%; }
    .header-container-wrapper .main_header_section .header_inner_wrapper .header_right_column{ display:none; } 
    .main_header_section .header_menu .hs-menu-wrapper ul li:last-child{ border-bottom:0px; }
    .main_header_section .header_menu .hs-menu-wrapper ul li#request-a-demo a { display:inline-block; vertical-align:middle; padding:14px 25px; border-radius:10px; background:#1a457d; color:#ffffff; font-family: 'proxima-nova';font-weight:500; text-align:center; }
    .main_header_section .header_menu .hs-menu-wrapper ul li#request-a-demo a:hover { background:#3b689b; }

    .press-release-template .blog-listing-section{ padding:20px 0px 0px; } 
    .press-release-template .blog-listing-section .blog-listing-row .post_item{ width: 46%; margin: 0 2% 30px;} 
    .press-release-template.updated-blog-detail-template .wrap-block .sidebar-mod{ margin-top:35px; padding-top: 15px;}  
    .press-release-template.updated-blog-detail-template .wrap-block .blog-wrapper-box{ padding-right:100px; } 
    .press-release-template .blog-detail-section { padding-top:40px; }  
    .press-release-template.enable_sidebar_layout .sidebar-mod.sticky-sidebar{ top: 135px; } 
    .press-release-template.updated-blog-detail-template .wrap-block .sidebar-mod{ padding: 10px 14px; }
    .press-release-template.updated-blog-detail-template .wrap-block .sidebar-mod .post_social_share a{ margin: 0 0px; width:30px; height:30px; line-height:30px;}
    .press-release-template.updated-blog-detail-template .wrap-block .sidebar-mod .post_social_share a svg{ margin-top:4px; width: 16px; }
    .related-content-module .section-inner-wrapper .section-right-column .col-head-box { padding: 30px 30px;}
    .video-module .section-inner-wrapper .video-box .play-button img, .video-module .section-inner-wrapper .video-box .play-button svg {max-width: 90px;}
    .twoC-content-slider-box-module .section-inner-wrapper .section-right-column .slider-box-block .slide-box { padding: 25px 25px 100px;}
    .twoC-content-slider-box-module .section-inner-wrapper .slider-box-block .slick-arrow { bottom: 35px; height: 44px;width: 44px;}
    .twoC-content-slider-box-module .section-inner-wrapper .slider-box-block .slick-arrow.slick-prev {right: 110px;}
    
    .twoC-cta-form-module .cta-inner-wrapper {flex-direction: column;}
    .twoC-cta-form-module .cta-inner-wrapper .section-content {padding-right: 0;width: 100%;}
    .twoC-cta-form-module .cta-inner-wrapper .section-form { width: 100%;margin-top:30px;}
    
    .demo-cta-module .section-inner-wrapper .section-content-column .section-content-wrap,.qw-differentiators-module .section-left-column .section-col-wrap {max-width: 100%;}
    .demo-cta-module .section-inner-wrapper .section-content-column,.demo-cta-module .section-inner-wrapper .section-image-column{padding:0;width:100%;}
    .demo-cta-module .section-inner-wrapper .section-content-column{padding-bottom:40px;}
    .demo-cta-module .section-inner-wrapper,.qw-differentiators-module .section-inner-wrapper {padding: 0 30px;}

    
    .qw-differentiators-module .section-inner-wrapper {flex-direction: column-reverse;text-align:center;}
    .hero-module-gif .section-inner-wrapper .section-left-column,.qw-differentiators-module .section-left-column,.product-tab-module .tab-content .tab-right-column {padding: 30px 0 0; width: 100%;}
    .hero-module-gif .section-inner-wrapper .section-right-column,.qw-differentiators-module .section-right-column {width: 100%;}
    .hero-module-gif .section-inner-wrapper .col-image img {position:relative;}
    .hero-module-gif .section-inner-wrapper {text-align:center;}
    .hero-module-gif {padding-top:130px !important;}
    .product-tab-module .tab-content .tab-left-column {padding: 0;width: 100%;} 
    
    .stats-section .section-stat-repeater-items .stat-col {text-align: center;width: calc(50% - 8px);}
    .stats-section .section-stat-repeater-items {gap:30px 15px; flex-wrap: wrap;}
    .integrations-module .integration-repeater-items .integration-column .integration-logo-row {flex-wrap: wrap;}
    .integrations-module .integration-repeater-items .integration-column {width: calc(50% - 13px);}
    .integrations-module .integration-repeater-items {flex-wrap: wrap;gap: 26px;}
    .hero-module-gif .supporting-text {margin: 0 auto;}
    
    .resources-module .resources-inner-wrapper {flex-wrap: wrap;}
    .resources-module .section-left-column {width: 100%;}
    .resources-module .section-right-column {max-width: 100%;padding-left: 0;width: 100%;}
    .resources-module .section-left-column {margin-bottom: 50px;}   
    .header-container-wrapper .main_header_section.new-header-2023 .header_menu .hs-menu-wrapper ul li#product ul li {padding-left: 0px;}
    .header_menu .hs-menu-wrapper ul li#product .full-width-nav-row {padding: 10px 9px 0;}
    .header-container-wrapper .main_header_section.new-header-2023 .header_menu .hs-menu-wrapper ul li#product .child-menus-wrapper .nav_column li ul li a { font-size: 16px;}
    .header-container-wrapper .main_header_section.new-header-2023 .header_menu .hs-menu-wrapper ul li#product ul li.hs-menu-depth-2>a span {font-size: 16px;font-weight:400;}
    .product-suite-module .product-suite-column,.hero-twoC-form-slider-module .form-column-wrapper,.hero-twoC-form-slider-module .slider-column-wrapper{width:100%;}
    .product-suite-module .product-suite-repeater-items,.hero-twoC-form-slider-module .slider-form-column-wrapper {flex-wrap: wrap;}
    .hero-twoC-form-slider-module .slider-form-column-wrapper.left-slider-right-form-column,.hero-twoC-form-slider-module .left-form-right-slider-column{flex-direction: column-reverse;}
    .hero-twoC-form-slider-module .intro-text {margin-bottom: 35px;}
    .hero-twoC-form-slider-module fieldset.form-columns-2:first-child .hs-form-field {margin-bottom: 15px;}
    .blog-banner2022 .post-banner-section.hero_new_section {margin-top:42px;}
}
@media (max-width: 1200px) and (min-width:768px) {
    .header-container-wrapper .main_header_section .header_menu .hs-menu-wrapper ul li#product ul li { padding-left: 15px;}
    .header-container-wrapper .main_header_section.new-header-2023 .header_menu .hs-menu-wrapper ul li#product .child-menus-wrapper .nav_column {padding-left: 0;}
    .header-container-wrapper .main_header_section.new-header-2023 .header_menu .hs-menu-wrapper ul li#product .child-menus-wrapper .nav_column li ul li .link-text {font-size: 14px;}
}
@media (max-width: 990px) and (min-width:768px) {
    .future-of-work-post .resources_custom_module .resources_custom_items.enable-row-style .resources_item .item_inner_box { display: block; }
    .future-of-work-post .resources_custom_module .resources_custom_items.enable-row-style .summary-content { padding: 10px 0 0 0px; }
    .updated-blog-detail-template .wrap-block .right-sidebar{ padding: 15px; } 
    .updated-blog-detail-template .wrap-block .right-sidebar .blog-subscribe-form{ padding: 10px; } 
}
@media (min-width: 768px) and (max-width:991px) {
    .subNavigation-module { }
}
@media (max-width: 768px) {
    .resources_feed_module .resources_feed_items {flex-wrap:wrap;}
    .resources_feed_module .resources_feed_items .resources_item {margin-bottom:40px;}    
    .press-release-template.updated-blog-detail-template .wrap-block .blog-wrapper-box .post-name h1 { font-size: 32px;}
    .updated-blog-detail-template .wrap-block .sidebar-mod .post_social_share a {margin:0;} 
    .twoC-content-slider-box-module .section-inner-wrapper .col-content h3 {font-size: 30px;}   
    .hero-module-gif {padding-top: 80px !important;}
    .updated-blog-detail-template .wrap-block .right-sidebar {display:none !important;}
    .product-tab-module .tab-outer .tab-row {flex-wrap: wrap;}
}
@media (max-width: 767px) { 
    body{ font-size:17px; }
    h1 {font-size: 42px !important;}
    h2 {font-size: 36px !important;}
    h3 {font-size: 26px !important;}
    h4 {font-size: 20px;}
    h5 {font-size: 18px;}
    h6 {font-size: 16px;}
    .product-suite-module .product-suite-column .title-image h3 {font-size: 26px;}
    .product-suite-module .product-suite-column .tag {font-size: 15px;}
    .one-two-column-hero-module .supporting-text p {font-size: 16px !important;}
    .hero-module-gif .heading h1 {font-size: 42px !important; line-height: 1.1;}
    .hero-module-gif .supporting-text p,.product-tab-module .section-header,.product-tab-module .section-header p,.qw-differentiators-module .section-left-column .section-header-row .supporting-text p,.customer-success-module .testimonial-section .section-header .supporting-text p,.twoC-cta-form-module .cta-inner-wrapper .section-content p,.integrations-module .integration-column .summary p,.stats-section .stat-title p,.demo-cta-module .section-summary p{font-size: 16px !important;} 
    .product-tab-module .section-header h2,.logo-bar-section .section-header h2,.resources-module .section-heading h2,.demo-cta-module .section-heading h2{font-size: 36px !important;line-height: 1.1;letter-spacing: normal;}   
    .qw-differentiators-module .section-left-column .section-header-row .heading h3,.customer-success-module .testimonial-section .section-header .heading h3,.integrations-module .integration-column .title h3,.stats-section .section-heading h3{font-size: 26px !important;line-height: 1.3;letter-spacing: normal;}  
    .customer-success-module .testimonial-section .section-header {margin-bottom: 40px;}    
    .demo-cta-module .section-button {margin-top: 24px;}
    .qw-differentiators-module .section-left-column .repeater-items-row .item-block .title h5{font-size:20px!important;line-height:1.3;letter-spacing: normal;}
    .integrations-module .integration-repeater-items .integration-column {width: 100%;}
    .integrations-module .integration-repeater-items .integration-column .integration-logo-row { margin: 20px 0 0;padding: 0;}
    .stats-section .stat-title p{line-height:normal;}
    .integrations-module .integration-repeater-items .integration-column .integration-logo-row .logo-col {width: 25%;}
    .stats-section .stat-num h2 {font-size: 36px!important;}
    .twoC-cta-form-module .hs-submit .hs-button.primary.large {font-size: 14px;padding: 11px 15px;}
    .twoC-cta-form-module form .hs-form-field .input input.hs-input {font-size: 13px;padding: 11px 12px;width: calc(100% - 112px);}
    .demo-cta-module .section-inner-wrapper,.qw-differentiators-module .section-inner-wrapper {padding: 0;}
    .full-width-flip-card-module .card-items-row .card-column {width: calc(50% - 20px);}
    .twoC-quote-module .quote-inner-box .person-info p,.twoC-quote-module .quote-inner-box .quote-text, .twoC-quote-module .quote-inner-box .quote-text h1, .twoC-quote-module .quote-inner-box .quote-text h2,.twoC-quote-module .quote-inner-box .quote-text h3, .twoC-quote-module .quote-inner-box .quote-text h4, .twoC-quote-module .quote-inner-box .quote-text h5,.twoC-quote-module .quote-inner-box .quote-text h6, .twoC-quote-module .quote-inner-box .quote-text p {font-size: 18px !important;}
    .updated-tabbing-module .HorizontalTab.visible-phone .tab-wrapper .tab-copy-block>div{position:relative;padding-left:20px;z-index:2;padding-right: 20px;}
    .logo-bar-section .section-header {margin-bottom: 15px;margin-top: 40px;}
    .updated-tabbing-module .visible-phone .tab-copy-block {margin: 0 0 50px;}
    .related-content-module .section-inner-wrapper .sticky-sidebar .col-block-wrap,.subNavigation-module {position: static; top: 0;}
    .subNavigation-module .page-center {width: 100%;}
    .hero-banner-module {margin-top: 0;background-size: 100% 90% !important;}
    .hero-banner-module .hero-banner-inner-wrapper .hero-title h1 {font-size: 42px !important;}
    .hero-banner-module .hero-content p { font-size: 16px !important;}
    .subNavigation-module .subnavigation-block-row {flex-wrap: wrap;}
    .subNavigation-module .subnavigation-block-row .subnav-block {position: relative;width: calc(50% - 10px);}
    .subNavigation-module { display:none;}
    .demo-cta-module .section-button a {font-size: 15px;padding: 12px 24px; }
    .updated-tabbing-module .HorizontalTab {padding-top: 25px;}
    .updated-tabbing-module .HorizontalTab.visible-phone .tab-wrapper .tab-copy-block>div.tab-content-media {padding-top: 60px;padding-bottom: 50px;}
    .updated-tabbing-module .HorizontalTab.visible-phone .tab-wrapper .tab-copy-block>div.tab-media-content {padding-bottom: 50px;} 
    .main_header_section .header_inner_wrapper{}
    .main_header_section .header_inner_wrapper > .row-fluid-wrapper > .row-fluid{ display:flex; }
    .main_header_section .header_inner_wrapper .header_logo{ max-width:120px; min-width:120px; align-self:center; }
    .main_header_section .header_inner_wrapper .header_menu{ width:100%; align-self:center; } 

    .three_col_copy_image_module .section_content_column{ text-align:center; }
    .three_col_copy_image_module .section_inner_wrapper .section_right_column{ display:none; }
    .three_col_copy_image_module .section_content_column .section_left_column{ display:block; width:auto !important; }
    .three_col_copy_image_module .section_content_column .section_header{ max-width:inherit; }
    .three_col_copy_image_module .section_content_column .column_items_wrapper .column_item{ max-width:inherit; padding-right: 0px; padding-bottom: 20px; }
    .three_col_copy_image_module .section_content_column .section_mid_column{ display: block; width: auto !important; }

    .resources_feed_module .section_header{ padding-bottom: 30px; }
    .resources_feed_module .resources_feed_items{ display:block; }
    .resources_feed_module .resources_feed_items .resources_item { padding: 15px 0px; } 

    .logo_repeater_module .logo_repeater_inner_box{ display:block; text-align:center; }
    .logo_repeater_module .logo_repeater_inner_box .logo_item{ display:inline-block; vertical-align:middle; width:auto; }
    .logo_repeater_module .logo_repeater_inner_box.six_logo_per_row .logo_item,
    .logo_repeater_module .logo_repeater_inner_box.five_logo_per_row .logo_item{ width:auto; }

    .main_footer_section{ text-align:center; }
    .main_footer_section .footer_menu .hs-menu-wrapper ul li.hs-menu-depth-1{ display:block; padding-right: 0px; padding-bottom:20px; width: auto; float:none; }

    .tabbing_module .section_header{ padding-bottom:1px; }
    .tabbing_module .resp-tabs-container h2.resp-accordion{ border:0px !important; background:none !important; font-size: 16px; font-weight:normal; position:relative; } 
    .tabbing_module .resp-tabs-container h2.resp-accordion .tab_icon{ display:inline-block; vertical-align:middle; margin-right:15px; }
    .tabbing_module .resp-tabs-container h2.resp-accordion span.tab_title{ display:inline-block; vertical-align:middle; font-size:16px; } 
    .tabbing_module .resp-tabs-container h2.resp-accordion p.tab_content{ font-family: 'proxima-nova';font-weight:500;} 
    .tabbing_module .resp-tabs-container .resp-tab-content{ border:0px !important;  }
    .tabbing_module .resp-tabs-container h2.resp-accordion span.resp-arrow{ position:absolute; top:30px; right:10px; }

    .main_footer_section { padding:50px 0px; }
    .main_footer_section .footer_left_column .social_share_mod{ padding-bottom:25px; }
    .tabbing_module .verticalTab { flex-wrap: wrap; }
    .tabbing_module .verticalTab .tab_list{ float: none; width: 100%; } 

    .two_column_testimonial_module .section_inner_wrapper .content_column_block{ padding: 0 0px; }
    .two_column_testimonial_module .section_inner_wrapper .content_column_block .person_quote_box{ padding: 30px; font-size:16px; }
    .two_column_testimonial_module .section_inner_wrapper .content_column_block .person_data p{  }

    .platform_module .platform_repeater_items{ padding:0px 0 0; }
    .platform_module .platform_repeater_items .platform_item { margin:40px 0% 20px; width:100%; }
    .platform_repeater_items .platform_item .platform_content { padding: 20px 40px 40px; }
    .platform_repeater_items .platform_item .platform_content p.platform_title { font-size: 16px; }

    .cta_module_wrapper .section_inner_wrapper.two_column_wrapper {  display: block; }
    .cta_module_wrapper .section_inner_wrapper.two_column_wrapper .section_content_column,
    .cta_module_wrapper .section_inner_wrapper.two_column_wrapper .section_cta_column{ width:auto !important; text-align:center; } 
    .cta_module_wrapper .section_inner_wrapper.two_column_wrapper .section_cta_column{ padding-top:30px; }

    .two_column_testimonial_module.enable_box_shadow .page-center::after{ bottom: -50px; } 
    .image_copy_repeater_module .verticalTab_list{ display:block; }
    .image_copy_repeater_module .verticalTab_list .tab_content_column{ width:auto; }
    .image_copy_repeater_module .verticalTab_list.left_copy_right_image .resp-tab-container,
    .image_copy_repeater_module .verticalTab_list.right_copy_left_image .resp-tab-container{ width:auto; padding:30px 0 0 0px; }
    .stats_module .stat_repeater_block .stat_item { width: 100%; margin: 20px 0%; }
    #safellite_hero_section.hero_module .banner_content p,
    .cta_module_wrapper .section_inner_wrapper.two_column_wrapper .section_content_column p{  }
    .image_copy_repeater_module .verticalTab_list{ padding:0 0px; }

    .stats_module .section_header{ padding-bottom: 20px; }
    .tabbing_module.team_tab_module .verticalTab .resp-tabs-container .tab_image{ padding: 20px 15px; }

    .customer_service_module .section_inner_wrapper { display: block; }
    .customer_service_module .section_inner_wrapper .module_content_block { padding:30px; }
    .blog_listing_section .customer_items .customer_story_item{ width: 46%; }
    .blog_listing_section .filters .ui-group{ text-align: center; margin: 0; display: block; border-right:0px; border-bottom:2px solid #7e7f7f; }   
    .blog_listing_section .filters .ui-group:last-child{ border-bottom:0px; }
    .blog_listing_section .filters .ui-group select.filter-select{ width: 100%; }
    .team_module .module_inner_wrapper .button-group button{ padding: 10px 15px; font-size: 16px; margin: 7px 9px; }
    .team_module .module_inner_wrapper .team_member_repeater_row .team_members_item{ width:48%; }
    .hero_module .banner_content .banner_second_btn{ padding-left:0px; }
    .hero_module .banner_content .banner_btn{ padding-right:25px; }
    .team_module .module_inner_wrapper .button-group{ margin-bottom: 50px; }

    .two_column_image_copy_position_module .section_inner_wrapper{ padding:0px 0px 50px; display:block; }
    .two_column_image_copy_position_module .section_inner_wrapper .section_content_column{padding:10px 0px 30px;width:auto !important; text-align:center;}
    .two_column_image_copy_position_module .section_inner_wrapper .section_image_column{ padding:10px 0px; width:auto !important; text-align:center; }
    .two_column_image_copy_position_module .section_inner_wrapper.right_copy_left_image .section_content_column{ padding:10px 0px 30px;  text-align:center;}
    .two_column_image_copy_position_module .section_inner_wrapper.right_copy_left_image .section_image_column{ padding:10px 0px; text-align:center; } 
    .two_column_image_copy_position_module .section_content_column .section_button { padding-top:20px; }

    .job_opening_module .section_header {  margin-bottom:40px; }
    .job_opening_module .section_mid_column .job_item .job_title{ text-align:center; }
    .job_opening_module .section_mid_column .job_item .job_summary { width:100%; text-align:center; }
    .job_opening_module .section_mid_column .job_item .job_link{ width:100%; text-align:center; }
    .job_opening_module .more_jobs{ text-align:center; }
    .image_copy_repeater_module .verticalTab_list.right_copy_left_image .tab_content_column{ padding-left:0px; }
    .image_copy_repeater_module .verticalTab_list .tab_content_column{ padding-right:0px; }

    .benefits_section{ text-align:center; }
    .benefits_section .section_inner_wrapper{ padding:0 0px !important;}
    .benefits_section .section_inner_wrapper .benefit_item,
    .benefits_section .section_inner_wrapper .benefits_repeater_items.benefit-three_column_per_row .benefit_item,
    .benefits_section .section_inner_wrapper .benefits_repeater_items.benefit-two_column_per_row .benefit_item{ width: 49%; padding: 0 4.7% 0 0; }
    #career_hero_section.hero_module .banner_content p{  }

    .contact_form_module_wrapper .section_inner_wrapper { display: block; }
    .contact_form_module_wrapper .section_inner_wrapper .section_content_column{ padding-right: 0px; }
    .contact_form_module_wrapper .section_inner_wrapper .section_form_column{ padding-left:0px; }
    .contact_form_module_wrapper .section_inner_wrapper .section_content_column .content_item{ min-height: inherit; margin-bottom: 40px; }
    .contact_form_module_wrapper .section_inner_wrapper .section_form_column{ padding-left: 0px; }

    .locations_module .location_repeater_items .location_item{ display:block; width:auto; padding:20px 0px; }
    .locations_module .location_repeater_items .location_item .location_content p{  }
    .locations_module .location_repeater_items .location_item .location-image { margin-bottom: 20px; }
    .locations_module .location_repeater_items .location_item .location_content a.button_link { font-size: 16px; }
    .testimonial_slider_module .section_header { padding-bottom: 20px; }
    #implementation_section.image_copy_repeater_module::before{ height: 125px;  }
    #implementation_section.image_copy_repeater_module{ margin-top: 125px; }
    .contact_form_module_wrapper .section_inner_wrapper .section_form_column form .hs-form-field .input input.hs-input, 
    .contact_form_module_wrapper .section_inner_wrapper .section_form_column form .hs-form-field .input textarea.hs-input{ font-size:16px; }
    .contact_form_module_wrapper .section_inner_wrapper .section_form_column form .hs-submit .hs-button.primary.large{ font-size:16px; }

    .case_study_blog_repeater_module .section_inner_wrapper .repeater_item { padding: 40px 0px 0px; }
    .case_study_blog_repeater_module .section_inner_wrapper .repeater_item.enable_image_column { display: block; }
    .case_study_blog_repeater_module .section_inner_wrapper .repeater_item.enable_image_column .section_image{ width:auto !important; }
    .case_study_blog_repeater_module .section_inner_wrapper .repeater_item.enable_image_column.right_copy_left_image .section_content{padding-left:0px;padding-top:20px;width:auto!important;}
    .stats_module .stat_repeater_block.enable_box_shadow::after{ bottom: -50px; }
    .case_study_banner_module .section_inner_wrapper .section_repeater_items .repeater_item{ width: auto; padding: 0px 30px 30px; }

    .system_template.error_404page .main_banner_wraper .home_btn { text-align: center; padding:10px 0px; }
    .system_template.error_404page .main_banner_wraper .resources_btn { text-align: center; padding:10px 0px; }
    .system_template.error_404page .main_banner_wraper .content_box p{ margin: 0 auto 10px; } 

    .news_repeater_modudle_wrapper .section_header { padding-bottom:30px; }
    .news_repeater_modudle_wrapper .news_repeater_row_wrapper .news_item,
    .press-release-module22 .news_repeater_row_wrapper .post_item{ width:100%; margin:0 0 40px; }
    .header-container-wrapper .main_header_section .header_inner_wrapper .header_left_column{ width:100%; }
    .header-container-wrapper .main_header_section .header_inner_wrapper .header_mid_column{ padding-right: 15px; }
    .header-container-wrapper .main_header_section .header_inner_wrapper .header_right_column{ min-width: 260px; }
    .header-container-wrapper .main_header_section .header_inner_wrapper .header_right_column .demo_btn{ min-width: 195px; }
    .header-container-wrapper .main_header_section .header_inner_wrapper .header_right_column .login_btn{ min-width: 60px; }
    .cta_module_wrapper .one_column_wrapper .section_content_column .content_column p{  }
    .news_repeater_modudle_wrapper .news_repeater_row_wrapper .news_item .content_box,
    .press-release-module22 .news_repeater_row_wrapper .post_item .content_box{ padding:30px 25px; }

    .schedule_form_module_wrapper .section_inner_wrapper { display: block; }
    .schedule_form_module_wrapper .section_inner_wrapper .section_image_column{ display:none; }

    #engagement_survey_section.two_column_image_copy_position_module .section_image_column img{ right: 0; }
    .integration_module_wrapper .integration_repeater_items .integration_item{ width:100%; margin: 0 0% 20px; }
    .integration_module_wrapper .integration_repeater_items .integration_item .item_img{ margin: 0 0 30px 0px; }
    .integration_module_wrapper .integration_repeater_items .integration_item.app_even_row, 
    .integration_module_wrapper .integration_repeater_items .integration_item.app_odd_row{ display:block; margin:0px 0 30px; }

    .integration_module_wrapper .integration_repeater_items .integration_item .item_img{ min-height: 252px; }
    .integration_module_wrapper .integration_repeater_items .integration_item.app_even_row .img_column, 
    .integration_module_wrapper .integration_repeater_items .integration_item.app_odd_row .img_column{ min-height:252px; }
    .integration_module_wrapper .integration_repeater_items .integration_item.app_even_row .content_column { padding-left: 0px; }
    .integration_module_wrapper .integration_repeater_items .integration_item.app_odd_row .content_column { padding-right: 0px; }   
    .integration_module_wrapper .integration_repeater_items .integration_item.app_even_row a,.integration_module_wrapper .integration_repeater_items .integration_item.app_odd_row a{ display:block; }

    .integration_module_wrapper .integration_repeater_items .integration_item.app_even_row .img_column, 
    .integration_module_wrapper .integration_repeater_items .integration_item.app_odd_row .img_column{ width:100%; margin-bottom:20px; }
    .integration_module_wrapper .integration_repeater_items .integration_item.app_even_row .content_column, 
    .integration_module_wrapper .integration_repeater_items .integration_item.app_odd_row .content_column{ width:100%; }
    .two_column_image_copy_position_module .section_inner_wrapper{ padding-bottom:10px; }

    .featured_resources_module_wrapper .resources_inner_wrapper .section_inner_wrapper .featured_item.full_width_row a { display: initial; }
    .featured_resources_module_wrapper .resources_inner_wrapper .section_inner_wrapper .featured_item.full_width_row .left_column { width: auto; }  
    .featured_resources_module_wrapper .resources_inner_wrapper .section_inner_wrapper .featured_item.full_width_row .right_column { width: auto; }
    .featured_resources_module_wrapper .resources_inner_wrapper .section_inner_wrapper .featured_item.full_width_row{ margin-top: 0px; margin-bottom: 30px; display:block; height: auto; }
    .featured_resources_module_wrapper .section_header {  padding-bottom:30px; }
    .featured_resources_module_wrapper .resources_inner_wrapper .section_inner_wrapper .featured_item{ width: 100%; margin-bottom: 30px; }
    .featured_resources_module_wrapper .resources_inner_wrapper .section_bottom_button { padding-top: 30px; }
    .featured_resources_module_wrapper .resources_inner_wrapper .section_inner_wrapper .featured_item .post_image img{ min-height: 300px; max-height: 300px; }

    .resources_webinar_listing_template .blog_listing_wrapper .post-listing .post-item { width:100%; }
    .blog_listing_wrapper .post-listing .post-item{ margin: 15px 0px; }

    #get_ebook_section.contact_form_module_wrapper .section_inner_wrapper .section_content_column { width: auto; }
    #get_ebook_section.contact_form_module_wrapper .section_inner_wrapper .section_form_column { width: auto; }
    .contact_form_module_wrapper .section_inner_wrapper .section_form_column form .hs-submit{ padding-right:0px; }

    .two_column_copy_image_slider_module .section_inner_wrapper { display: block; }
    .two_column_copy_image_slider_module .section_inner_wrapper .section_content_column { width: auto; padding-right: 0px; }
    .two_column_copy_image_slider_module .section_inner_wrapper .section_image_slider_column{ width:auto; }

    .section_image_row { display: block; padding: 0px 0px; }
    .section_image_row .image_column { width: auto; margin:20px 0px; }  
    .two_column_copy_image_slider_module .section_inner_wrapper .section_image_slider_column .slick-dots li button{ width: 20px; height: 20px; }

    .featured_resources_module_wrapper .resources_inner_wrapper .section_inner_wrapper .featured_item.full_width_row .left_column, 
    .featured_resources_module_wrapper .resources_inner_wrapper .section_inner_wrapper .featured_item.full_width_row .top_column{ width: auto; padding-right: 0px; }
    .featured_resources_module_wrapper .resources_inner_wrapper .section_inner_wrapper .featured_item.full_width_row .right_column, 
    .featured_resources_module_wrapper .resources_inner_wrapper .section_inner_wrapper .featured_item.full_width_row .bottom_column{ width: auto; }
    .blog_topics_module .section_inner_wrapper .blog_topic a{ padding: 10px 20px; }
    .blog_topics_module .section_inner_wrapper .blog_topic{ margin: 10px; }

    .blog_listing_wrapper .post-listing .post-item{ width:100%; }
    .blog_listing_wrapper .post-listing .full_width_form_module_wrapper{ width:100%; }

    .blog_detail_wrapper_section .section_inner_wrapper .post_mid_row{ display: block; }
    .blog_detail_wrapper_section .section_inner_wrapper .post_mid_row .post_social_share{ padding-left: 0px; padding-top:10px; }
    .blog_detail_wrapper_section .section_inner_wrapper .post_mid_row .post_author_box .author_img{ margin-right: 20px; }
    .resources_blog_detail_template .blog_detail_wrapper_section{ background-image: none !important; }

    .small-header .header-container-wrapper{ position: absolute; }
    .main_header_section .header_menu .hs-menu-wrapper ul li .child-trigger{ right: 0px; }

    .header-container-wrapper .main_header_section .header_logo { width: 95px !important; max-width: 95px; min-width: 95px; }
    .header-container-wrapper .main_header_section{ padding: 15px 0px; }
    .image_copy_repeater_module{ background-image:none !important; }
    .two_column_copy_image_slider_module{ background-image:none !important; }

    .contact_form_module_wrapper .section_inner_wrapper { display: flex; flex-wrap:wrap; }
    .contact_form_module_wrapper .section_inner_wrapper .section_content_column{ width:100%; order:2; margin-top: 60px; }
    .contact_form_module_wrapper .section_inner_wrapper .section_form_column{ order:1; width:100%; } 
    #get_ebook_section.contact_form_module_wrapper .section_inner_wrapper .section_form_column{ width:100%; margin-bottom:20px; }
    .tabbing_module .verticalTab.right_copy_left_image .tab_list{ order:1; }

    .tabbing_module.team_tab_module .flex-bx { display: block; }
    .tabbing_module.team_tab_module .resp-tabs-container h2.resp-accordion h4{ margin-bottom:0px; }
    .tabbing_module.team_tab_module .flex-bx .tab_image { width: auto; min-width: inherit; padding-left: 0px; } 
    .testimonail_slides_wrapper.slick-slider .slick-arrow.slick-prev { left: -15px; }
    .testimonail_slides_wrapper.slick-slider .slick-arrow.slick-next { right: -15px; }

    #engagement_survey_section.two_column_image_copy_position_module .section_content_column { padding-right:0px; } 

    .resources_custom_module .section_header{ padding-bottom: 30px; }
    .resources_custom_module .resources_custom_items .resources_item{ width:100%; margin:0 0 20px; }
    .resources_custom_module .resources_custom_items{ margin-bottom:10px; }
    .resources_custom_module .resources_btn { padding-top: 10px; }
    .video-popup-wrapper.open_popup{ max-width: 100%; margin: 0 30px !important; top: 20%; }

    .hs-content-name-demo-request-main #schedule_demo_section.schedule_form_module_wrapper { min-height: inherit; } 
    .webinar_blog .blog_listing_wrapper .controls{ padding-bottom:30px; }
    .webinar_blog .blog_listing_wrapper .post-listing .listing-container .post-item{ width:100%; margin:0 0 30px; } 

    .blog_listing_wrapper .post-listing .hs-author-profile .hs-author-bio{ padding-left:20px; }
    .search-bar .hs-search-results .post-listing .post-item{ width:100%; }
    .search-bar .hs-search-results .post-listing .post-item .post_image img { min-height: 300px; max-height: 300px; } 
    .main_header_section .header_menu .hs-menu-wrapper ul li#request-a-demo a { display:block; padding:10px 20px; text-align:center; }

    .resources_blog_detail_template blockquote{font-size:24px;}
    .twoC_copy_form_media_module .section_inner_wrapper .section_left_column, .twoC_copy_form_media_module .section_inner_wrapper .section_right_column { padding: 0 !important;width: 100% !important; margin: 25px 0;}
    .twoC_copy_form_media_module .section_inner_wrapper .column-video .hs-responsive-embed-wrapper.hs-responsive-embed {max-width: 100% !important;max-height: 100% !important;}
    .twoC_copy_form_media_module .popup_form_wrapper .popup_form_group {max-height:70vh;}
    .twoC_copy_form_media_module .section_inner_wrapper.left_video_right_content.video-top .section_right_column {  order: 0;}
    .twoC_copy_form_media_module .section_inner_wrapper.left_video_right_content.video-top .section_left_column.font-white { order: 1;}
    .HorizontalTab.visible-phone .tab-wrapper .tab-copy-block > div { width: 100% !important;}
    .HorizontalTab.visible-phone .tab-wrapper .tab-copy-block .tab-media-content img { margin: 0 auto;  display: block;}
    .horizontal-tabbing-module .section_header h2 br { display: none;}
    table, table tr, table td, table td, table tbody { display: block; overflow: hidden; width: 100% !important; height: auto !important; }
    .post-listing-blog .post-item,.post-listing-ebook .post-item-ebook, .post-listing-webinar .post-item-list{ width:100%; } 
    .post-listing-blog .post-item .post_image img,.post-listing-ebook .post-item-ebook .post_image img,.post-listing-webinar .post-item-list .post_image img{ min-height: inherit; max-height: inherit;}    
    body.webinar_blog .header-section,body.ebooks_blog .header-section{ padding-top:150px; }    
    .updated-blog-detail-template .wrap-block .sidebar-mod .post_social_share{ padding-left: 0px; }
    .updated-blog-detail-template .wrap-block .blog_detail_sticky_nav_module21{}
    .updated-blog-detail-template .wrap-block .blog_detail_sticky_nav_module21 .section_header{  }
    .updated-blog-detail-template .wrap-block .blog_detail_sticky_nav_module21 .section_header h3:after{content:'';display:inline-block;vertical-align:baseline;height:18px;width:25px; background:url('https://marketing.quantumworkplace.com/hubfs/Quantum_Aug20/angle-down-solid-1.svg') center no-repeat;background-size:100%;margin-left:10px;transition:all 0.3s ease-in-out;}
    .updated-blog-detail-template .wrap-block .blog_detail_sticky_nav_module21 .section_header.enable_dropdown h3:after{ transform: rotate(180deg) }
    .updated-blog-detail-template.resources_blog_detail_template .blog_detail_wrapper_section { margin-top:0px; }   
    .resources_blog_detail_template .post-banner-section{ padding:30px 0; }
    .resources_blog_detail_template .post-banner-section .page-center {display: block; }
    .resources_blog_detail_template .post-banner-section .post-left-column { width: auto; padding-right: 0px; }
    .resources_blog_detail_template .post-banner-section .post-right-column{ width: auto; padding-left:0px; }
    .resources_blog_detail_template .post-banner-section .post-right-column img{ width:auto; }
    .resources_blog_detail_template .blog_detail_wrapper_section{ margin-top:0px; } 
    .resources_blog_detail_template.enable_sidebar_layout .sidebar-mod{ margin-top:40px; }      
    .updated-blog-detail-template .wrap-block .sidebar-mod.sticky-sidebar .post_social_share{ position:fixed; bottom:0; left:0; right:0; background:#1a457d; padding-top:10px; padding-bottom:10px; display: flex; justify-content: center;}    .updated-blog-detail-template .wrap-block .sidebar-mod.sticky-sidebar .post_social_share p{ color:white; align-self:center; margin:0 0 0 7px; } 
    .updated-blog-detail-template .blog_detail_wrapper_section .section_inner_wrapper .post_body { padding-top:0px; } 
    .blog-banner2022 .post-banner-section.hero_new_section{ margin-top:0px;}    
    .body-container-wrapper .row-fluid [class*="span"]{ min-height: inherit;}
    .enable_sidebar_layout .blog_detail_wrapper_section {margin-top:0px !important;}
    .updated-blog-detail-template.resources_blog_detail_template .old-hero{ margin-top:60px !important;}    

    .press-release-template.enable_sidebar_layout .sidebar-mod{ box-shadow:none !important;}
    .press-release-template.enable_sidebar_layout .sidebar-mod.sticky-sidebar { top: 0px; }
    .press-release-template.updated-blog-detail-template .wrap-block .blog-wrapper-box { padding-right:0px;}    
    .press-release-template.updated-blog-detail-template .wrap-block .sidebar-mod{ margin-top:0px;}  
    .press-release-template .blog-detail-section {padding-top:0px;} 
    .press-release-template.updated-blog-detail-template .wrap-block .sidebar-mod.sticky-sidebar .post_social_share {position:absolute;top: 20px;left:0; right: 0;background: none;padding-top: 0;padding-bottom:0;display:initial;justify-content: initial;}
    .press-release-template.updated-blog-detail-template .wrap-block .blog-wrapper-box{padding-left: 40px;}
    .press-release-template.updated-blog-detail-template .wrap-block .sidebar-mod .post_social_share a{ display:block; margin-bottom:7px; } 
    .press-release-template.updated-blog-detail-template .wrap-block .sidebar-mod .post_social_share { position:absolute; left:0; top:20px; width: 50px; }
    .press-release-template.updated-blog-detail-template .wrap-block .sidebar-mod .post_social_share p:first-child { display:none; } 
    .press-release-template.updated-blog-detail-template .wrap-block .sidebar-mod .post_social_share p{ margin:5px 0 0 7px; } 
    .updated-blog-detail-template .wrap-block .sidebar-mod,.updated-blog-detail-template .wrap-block .right-sidebar{ min-width: inherit; }  
    .twoC-image-text-module .section-inner-wrapper .section-content-column {width: 100%;margin:50px 0 0;padding:0;}
    .twoC-image-text-module .section-inner-wrapper,.related-content-module .section-inner-wrapper{flex-wrap:wrap;}
    .twoC-image-text-module .section-image-column img {width: 96% !important;}
    .twoC-image-text-module .section-inner-wrapper .section-image-column {left: -15px !important;margin: 0 !important;right: 0 !important;width:100%;}
    .related-content-module .section-inner-wrapper .section-left-column {padding: 0;width: 100%;}
    .related-content-module .section-inner-wrapper .section-right-column {width: 100%;margin-top: 50px;}
    .twoC-quote-module .quote-inner-box .quote-link-box a {font-size: 16px !important;}
    .cards-slider-module .section-header-row .section-header-column {width: 100%;}
    .cards-slider-module .section-header-row .section-content-column {padding-left: 0;width: 100%;}
    .full-width-flip-card-module .section-button { margin-top: 30px;}
    .twoC-flip-cards-module .flip-cards-inner-wrapper .card-items-row .card-item-column.flipbox {height: 160px;max-width:320px !important;}
    .twoC-flip-cards-module .section-right-column .card-items-row {max-width: 500px;}
    .twoC-flip-cards-module .flip-cards-inner-wrapper .card-items-row .card-item-column.flipbox.flip-card2 {margin-left: 0 !important;}
    .twoC-content-slider-box-module .section-inner-wrapper{flex-wrap:wrap;} 
    .twoC-content-slider-box-module .page-center {padding-right: 15px;padding-left: 15px;}
    .twoC-content-slider-box-module .section-inner-wrapper .section-left-column {padding-right: 0;width: 100%;}
    .twoC-content-slider-box-module .section-inner-wrapper .section-left-column .left-column-outer {margin-left: auto;max-width: 100%;padding-right: 0;}
    .twoC-content-slider-box-module .section-inner-wrapper .section-right-column {margin-right: 0;position: static;right: 0;width: 100%;margin-top: 30px;margin-left:15px;}
    .twoC-content-slider-box-module .section-inner-wrapper .section-right-column .slider-box-block {width: 100%; margin-left: auto;  margin-right: auto;right:15px;}
    .twoC-quote-module .quote-inner-box .quote-link-box {padding-right: 50px !important; padding-left: 50px !important; width: 100%;}
    .video-module .section-inner-wrapper .video-box .play-button img,.video-module .section-inner-wrapper .video-box .play-button svg {max-width: 70px;}
    .hero-banner-module .hero-banner-inner-wrapper .hero-content {max-width: 780px;}
    .hero-popup-form-wrapper {padding: 40px 20px 30px; max-height: 90vh;overflow: auto;}
    .row-fluid .page-center {padding: 0 15px !important;}
    .product-tab-module .tab-content .inner-wrap {padding: 40px 20px 30px;}
    .customer-success-module .testimonial-slider-section .slick-arrow.slick-next{right: -30px;}
    .customer-success-module .testimonial-slider-section .slick-arrow.slick-prev{left: -30px;}
    .resources-module .slick-arrow.slick-next {right: -10px;}
    .resources-module .slick-arrow.slick-prev {left: -10px;}
    .stats-section .stats-inner-wrapper {padding: 30px 20px !important;}
    .demo-cta-module .section-inner-wrapper {flex-direction: column-reverse;text-align: center;}
    .demo-cta-module .section-inner-wrapper .section-content-column {padding: 30px 0 0;}
    .tab-button-row {flex-wrap: wrap;}
    .resources-module .slick-arrow {padding: 5px;}
    .one-two-column-hero-module h1, .product-tool-hero-module .heading h1, .solutions-hero-module .heading h1{font-size:42px !important;}
    .hero-twoC-form-slider-module .slider-box-wrapper .slick-arrow {top: auto;transform: inherit; -webkit-transform: inherit;bottom: 10px;}
    .hero-twoC-form-slider-module .slider-box-wrapper .slick-arrow.slick-prev {left: 38%;}
    .hero-twoC-form-slider-module .slider-box-wrapper .slick-arrow.slick-next {right: 38%;}
    .hero-twoC-form-slider-module .slider-box-wrapper .testimonial-image-slider.true .slider-block-item{padding-bottom:60px;}
}
@media (max-width:640px){
    .enable_sidebar_layout .blog_detail_wrapper_section .post_body p em img { float: none !important; display: block; margin-left: 0 !important; }  
    .twoC_copy_form_media_module .popup_form_wrapper.open_popup{padding:30px 20px;} 
    .press-release-template .blog-listing-section{padding:0px 0px 0px;} 
    .press-release-template .blog-listing-section .blog-listing-row .post_item{ width: 96%; margin: 0 2% 30px; }
    .twoC-flip-cards-module .section-right-column .card-item-column .back,.twoC-flip-cards-module .section-right-column .card-item-column .front { padding-right: 20px !important; padding-left: 20px !important;}
    .cards-slider-module .cards-slider-row .card-slide-box {margin-right: 15px;padding: 40px 25px;}
    .cards-slider-module .slick-list {padding-right: 50px;}
    .customer-success-module .testimonial-section .testimonial-slider-column .logo-image img {max-width:100% !important;}
    .resources-module .section-heading h2 {font-size:28px;}
}
@media (max-width: 480px) {
    .blog_listing_section .customer_items .customer_story_item { width:100%; margin:0 0 25px; height:auto; }
    .blog_listing_section .customer_items .customer_story_item .inner_block_wrapper .customer_logo{ position:static; padding:30px 10px 10px; } 
    .blog_listing_section .customer_items .customer_story_item a:hover .inner_block_wrapper .customer_logo { opacity: 1; } 
    .team_module .module_inner_wrapper .team_member_repeater_row .team_members_item {  width:100%; margin:0 0 20px; } 

    .benefits_section .section_inner_wrapper {padding: 0 0px;}
    .benefits_section .section_inner_wrapper .benefit_item,.benefits_section .section_inner_wrapper .benefits_repeater_items.benefit-three_column_per_row .benefit_item,.benefits_section .section_inner_wrapper .benefits_repeater_items.benefit-two_column_per_row .benefit_item{width: auto; padding:0 0 0 0;}
    .benefits_section .section_inner_wrapper .benefit_item{ margin: 20px 0px; }

    .locations_module .location_repeater_items .location_item .location-image img {width: 307px;height: 307px;min-height: 307px; }
    .locations_module .section_header { padding-bottom:20px; }

    .contact_form_module_wrapper .section_inner_wrapper .section_form_column form fieldset.form-columns-2 .input { margin-right: 0px; }
    .contact_form_module_wrapper .section_inner_wrapper .section_form_column form fieldset{ margin-right: 0px; }
    .case_study_banner_module .section_inner_wrapper .banner_logo { padding:0 20px 30px; }
    .header-container-wrapper .main_header_section .header_inner_wrapper .header_right_column{ display:none; }
    .schedule_form_module_wrapper .section_inner_wrapper .section_form_column form { padding:30px 25px; }

    .section_image_row .image_column.enable_image_circle img { width: 286px; min-width: 286px; min-height: 286px; max-height: 286px; }
    .blog_subscription_form_wrapper .subscription_form form .hs-submit input.hs-button.primary.large{ padding:7px 20px; font-size: 16px; }
    .blog_subscription_form_wrapper .subscription_form form .hs-form-field input.hs-input{ padding: 8px 20px; font-size: 16px; }

    .blog_listing_wrapper .post-listing .hs-author-profile{ display:block; }
    .blog_listing_wrapper .post-listing .hs-author-profile .hs-author-avatar{ margin:0 auto; } 
    .blog_listing_wrapper .post-listing .hs-author-profile .hs-author-bio{ padding:10px 0px 0px; text-align:center; }
    .blog_detail_banner_module21 .popup_form_wrapper form{margin:0px;}
    .blog_detail_banner_module21 .popup_form_wrapper form>div{max-width:100%; padding:0;} 
    
    .hero-module-gif .section-inner-wrapper .section-right-column {margin-top:40px;}
    .hero-module-gif {padding-top:60px !important;}
    
    .one-two-column-hero-module .two-column-layout .gif-image:after {}
}
@media (max-width: 479px) {
    .full-width-flip-card-module .card-items-row .card-column {width: 100%;height: 160px;}
}
@media (max-width: 374px) {
    .twoC-flip-cards-module .flip-cards-inner-wrapper .card-items-row .card-item-column.flipbox {max-width: 270px!important;}
}
ul.resp-tabs-list { margin: 0px; padding: 0px;}
.resp-tabs-list li {font-weight: 600;font-size: 13px;display:inline-block;padding:13px 15px; margin: 0;list-style: none;cursor:pointer;float:left;}
.resp-tabs-container { padding: 0px; background-color: #fff; clear: left; }
h2.resp-accordion { cursor: pointer; padding: 5px; display: none; }
.resp-tab-content { display: none; padding: 15px; }
.resp-tab-active { border: 1px solid #c1c1c1; border-bottom: none; margin-bottom: -1px !important; padding: 12px 14px 14px 14px !important; }
.resp-tab-active { border-bottom: none; background-color: #fff; }
.resp-content-active,.resp-accordion-active { display: block; }
.resp-tab-content { border: 1px solid #c1c1c1; }
h2.resp-accordion { font-size: 13px; border: 1px solid #c1c1c1; border-top: 0px solid #c1c1c1; margin: 0px; padding: 10px 15px;}
h2.resp-tab-active { border-bottom: 0px solid #c1c1c1 !important; margin-bottom: 0px !important; padding: 10px 15px !important;}
h2.resp-tab-title:last-child { border-bottom: 12px solid #c1c1c1 !important; background: blue;}

/*-----------Vertical tabs-----------*/
.resp-vtabs ul.resp-tabs-list { float: left; width: 30%;}
.resp-vtabs .resp-tabs-list li { display: block; padding: 15px 15px !important; margin: 0; cursor: pointer; float: none;}
.resp-vtabs .resp-tabs-container { padding: 0px; background-color: #fff; border: 1px solid #c1c1c1; float: left; width: 68%; min-height: 250px; border-radius: 4px; clear: none; }
.resp-vtabs .resp-tab-content { border: none; }
.resp-vtabs li.resp-tab-active { border: 1px solid #c1c1c1; border-right: none; background-color: #fff; position: relative; z-index: 1; margin-right: -1px !important; padding: 14px 15px 15px 14px !important; }
.resp-arrow { width: 0; height: 0; float: right; margin-top: 3px; border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 12px solid #c1c1c1;}
h2.resp-tab-active span.resp-arrow { border: none; border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 12px solid #9B9797;}

/*-----------Accordion styles-----------*/
h2.resp-tab-active { background: #DBDBDB !important; }
.resp-easy-accordion h2.resp-accordion { display: block; }
.resp-easy-accordion .resp-tab-content { border: 1px solid #c1c1c1; }
.resp-easy-accordion .resp-tab-content:last-child { border-bottom: 1px solid #c1c1c1 !important; }
.resp-jfit {width: 100%; margin: 0px;}
.resp-tab-content-active {display: block;}
h2.resp-accordion:first-child {border-top: 1px solid #c1c1c1 !important;}

@media only screen and (max-width: 767px) {
    ul.resp-tabs-list { display: none; }
    h2.resp-accordion { display: block; }
    .resp-vtabs .resp-tab-content { border: 1px solid #C1C1C1;}
    .resp-vtabs .resp-tabs-container { border: none; float: none; width: 100%; min-height: initial; clear: none;}
    .resp-accordion-closed {display: none !important;}
    .resp-vtabs .resp-tab-content:last-child {border-bottom: 1px solid #c1c1c1 !important; }    
}
div.lazy {background-image: none; background-color: #F1F1FA; }
.two_column_image_copy_position_module .section_button { display: inline-block; }
.two_column_image_copy_position_module .additional_button { margin-left: 50px; }

.mfp-bg{top: 0;left:0;width:100%;height:100%;z-index:9999;overflow: hidden;position: fixed;background: #0b0b0b;opacity: 0.8;filter: alpha(opacity=80);}
.mfp-wrap {top: 0;left: 0;width: 100%;height: 100%;z-index: 9999;position: fixed;outline: none !important;-webkit-backface-visibility: hidden; }
.mfp-container {height: 100%;text-align: center;position: absolute;width: 100%;height: 100%;left: 0;top: 0;padding: 0 8px;  -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.mfp-container:before {content: '';display: inline-block;height: 100%;vertical-align: middle; }
.mfp-align-top .mfp-container:before {display: none;}
.mfp-content {position: relative;display: inline-block; vertical-align: middle; margin: 0 auto; text-align: left;   z-index: 505; }
.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content {width: 100%;cursor: auto; }
.mfp-ajax-cur {cursor: progress;}
.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close {cursor: -moz-zoom-out;cursor: -webkit-zoom-out;cursor: zoom-out; }
.mfp-zoom {cursor: pointer;cursor: -webkit-zoom-in;cursor: -moz-zoom-in;cursor: zoom-in; }
.mfp-auto-cursor .mfp-content {cursor: auto;}
.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter {-webkit-user-select: none;-moz-user-select: none;    user-select: none; }
.mfp-loading.mfp-figure {display: none;}
.mfp-hide {display: none !important;}
.mfp-preloader {color: #cccccc;position: absolute;top: 50%;width: auto;text-align: center;margin-top: -0.8em;left: 8px;right: 8px;z-index: 504; }
.mfp-preloader a {color: #cccccc;}
.mfp-preloader a:hover {color: white;}
.mfp-s-ready .mfp-preloader {display: none;}
.mfp-s-error .mfp-content {display: none;}
button.mfp-close,button.mfp-arrow {overflow: visible; cursor: pointer;background: transparent;border: 0; -webkit-appearance: none;display: block;padding: 0; z-index: 506;}
button::-moz-focus-inner{padding: 0;border: 0;}
.mfp-close {width: 44px; height: 44px;line-height: 44px;position: absolute; right: 0;top: 0;text-decoration: none;text-align: center;opacity: 0.65;padding: 0 0 18px 10px;color: white;font-style: normal;font-size: 28px; font-family: Arial, Baskerville, monospace; }
.mfp-close:hover,.mfp-close:focus{opacity: 1;}
.mfp-close:active {top: 1px;}
.mfp-close-btn-in .mfp-close {color: #333333;}
.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close {color: white;text-align: right;padding: 0;border-radius: 100%;width: 36px;height: 36px;right: 0;display: flex;align-items: center;justify-content: center;font-size: 30px;opacity: 1;line-height: normal;background-color:#e3530f;}
.mfp-image-holder .mfp-close:hover,.mfp-iframe-holder .mfp-close:hover{background-color:#f47b20;}
.mfp-counter{position: absolute;top: 0;right: 0;color: #cccccc;font-size: 12px; line-height: 18px;}
.mfp-arrow {position: absolute;top: 0;opacity: 0.65; margin: 0; top: 50%; margin-top: -55px; padding: 0; width: 90px; height: 110px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
.mfp-arrow:active {margin-top: -54px;}
.mfp-arrow:hover,.mfp-arrow:focus {opacity: 1;}
.mfp-arrow:before, .mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a {content: ''; display: block; width: 0; height: 0;position: absolute; left: 0; top: 0; margin-top: 35px;margin-left: 35px;border: solid transparent; }
.mfp-arrow:after,.mfp-arrow .mfp-a {opacity: 0.8;border-top-width: 12px; border-bottom-width: 12px; top: 8px; }
.mfp-arrow:before,.mfp-arrow .mfp-b {border-top-width: 20px; border-bottom-width: 20px; }
.mfp-arrow-left {left: 0;}
.mfp-arrow-left:after,.mfp-arrow-left .mfp-a { border-right: 12px solid black; left: 5px; }
.mfp-arrow-left:before,.mfp-arrow-left .mfp-b {border-right: 20px solid white;}
.mfp-arrow-right {right: 0;}
.mfp-arrow-right:after,.mfp-arrow-right .mfp-a {border-left: 12px solid black;left: 3px;}
.mfp-arrow-right:before,.mfp-arrow-right .mfp-b {border-left: 20px solid white;}
.mfp-iframe-holder {padding-top: 40px;padding-bottom: 40px; }
.mfp-iframe-holder .mfp-content {line-height: 0;width: 100%;max-width: 900px;}
.mfp-iframe-scaler {width: 100%;height: 0;overflow: hidden; padding-top: 56.25%;}
.mfp-iframe-scaler iframe{position: absolute;top: -3px;left: 0; width: 100%;height: 100%; box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); background: black; }
.mfp-iframe-holder .mfp-close {top: -43px; }
/* Main image in popup */
img.mfp-img { width: auto; max-width: 100%; height: auto; display: block;line-height: 0;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 40px 0 40px; margin: 0 auto;}
/* The shadow behind the image */
.mfp-figure:after {content: '';position: absolute;left: 0;top: 40px;bottom: 40px;display: block;right: 0;width: auto;height: auto; z-index: -1;box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);}
.mfp-figure {line-height: 0;}
.mfp-bottom-bar {margin-top: -36px;position: absolute;top: 100%;left: 0;width: 100%;cursor: auto;}
.mfp-title {text-align: left;line-height: 18px;color: #f3f3f3;word-break: break-word;padding-right: 36px;}
.mfp-figure small {color: #bdbdbd;display: block;font-size: 12px;line-height: 14px; }
.mfp-image-holder .mfp-content {max-width: 100%; }
.mfp-gallery .mfp-image-holder .mfp-figure {cursor: pointer; }

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
    /**
    * Remove all paddings around the image on small screen
    */
    .mfp-img-mobile .mfp-image-holder {padding-left: 0; padding-right: 0; }
    .mfp-img-mobile img.mfp-img {padding: 0; }
    .mfp-img-mobile .mfp-figure:after {top: 0;bottom: 0;}
    .mfp-img-mobile .mfp-bottom-bar {background: rgba(0, 0, 0, 0.6);bottom: 0;margin: 0;top: auto;padding: 3px 5px;position: fixed;-webkit-box-sizing: border-box;-moz-box-sizing: border-box; box-sizing: border-box; }
    .mfp-img-mobile .mfp-bottom-bar:empty { padding: 0; }
    .mfp-img-mobile .mfp-counter {right: 5px; top: 3px; }
    .mfp-img-mobile .mfp-close {top: 0;right: 0;width: 35px; height: 35px;line-height: 35px; background: rgba(0, 0, 0, 0.6);position: fixed;text-align: center; padding: 0; }
    .mfp-img-mobile .mfp-figure small {display: inline; margin-left: 5px; } 
}
@media all and (max-width: 800px) {
    .mfp-arrow { -webkit-transform: scale(0.75); transform: scale(0.75); }
    .mfp-arrow-left { -webkit-transform-origin: 0;transform-origin: 0; }
    .mfp-arrow-right { -webkit-transform-origin: 100%; transform-origin: 100%;}
    .mfp-container {padding-left: 6px;padding-right: 6px; } 
}
.mfp-ie7 .mfp-img {padding: 0; }
.mfp-ie7 .mfp-bottom-bar {width: 600px;left: 50%; margin-left: -300px;margin-top: 5px;padding-bottom: 5px; }
.mfp-ie7 .mfp-container {padding: 0; }
.mfp-ie7 .mfp-content {padding-top: 44px; }
.mfp-ie7 .mfp-close {top: 0;right: 0;padding-top: 0; }

.hs-web-interactives-top-banner-open.small-header .header-container-wrapper .main_header_section {top:52px;}
.new-header-2023.fixed-header {background:#fff;}


/* RESOURCES MEGA MENU - HEADER 2025 */
.qw-header-2025 {z-index:11;}
.qw-header-2025 .header_menu .hs-menu-wrapper ul li#resources > ul > li .menu-badge {
  line-height: 16.5px;
  font-size: 10px;
  background: #0077cd;
  color: #fff !important;
  text-decoration: none !important;
  display: inline-block;
  padding: 0 7px;
  position: relative;
  border-radius: 200px;
  top: -3px;
  margin-right: 4px;
}
.qw-header-2025 .header_menu .hs-menu-wrapper ul li#resources > ul li a[role="menuitem"] > h4 {
  margin: 0;
  color: #f47b20;
  position: relative;
}
.qw-header-2025 .header_menu .hs-menu-wrapper ul li#resources > ul > li h4 img {
  position: absolute;
  top: 4px;
  left: -28px;
  max-width: 20px;
  height: auto;
}
.qw-header-2025 .header_menu .hs-menu-wrapper ul li#resources > ul > li h4 {font-size: 20px;}
.qw-header-2025 .header_menu .hs-menu-wrapper ul li#resources > ul > li > ul {
  margin-top: 7px;
  display: block;
  left: 0;
  position: relative;
  top: 0;
  width: 100%;
  box-shadow: none;
  padding: 0;
}
.qw-header-2025 .header_menu .hs-menu-wrapper ul li#resources > ul > li:first-child a {
  pointer-events: none;
}
.qw-header-2025 .header_menu .hs-menu-wrapper ul li#resources > ul > li:first-child h4 {
  color: #fff!important;
  position: relative;
  margin: 0;
}
.qw-header-2025 .header_menu .hs-menu-wrapper ul li#resources > ul > li:nth-child(5) h4 {
  margin: 0;
  color: #38382c!important;
}
.qw-header-2025 .header_menu .hs-menu-wrapper ul li#resources > ul > li:nth-child(5) h4 img {max-width: 19px;}
.qw-header-2025 .header_menu .hs-menu-wrapper ul li#resources > ul > li:nth-child(5),
.qw-header-2025 .header_menu .hs-menu-wrapper ul li#resources > ul > li:nth-child(6) {
  border-bottom: none;
}
.qw-header-2025 .header_menu .hs-menu-wrapper ul li#resources > ul > li:nth-child(5) h4,
.qw-header-2025 .header_menu .hs-menu-wrapper ul li#resources > ul > li:last-child h4 {
    color: #38382c!important;
    line-height: 1.35;
}

@media (max-width: 1500px) {
  .qw-header-2025 .header_menu .hs-menu-wrapper ul li#resources > ul > li {padding-left:30px;padding-right:0;}
}
@media (max-width: 1500px) and (min-width: 992px) {
  .qw-header-2025 .header_menu .hs-menu-wrapper ul li#resources > ul li a[role="menuitem"] {font-size:14px !important;}
}
@media (max-width: 1200px) and (min-width: 992px) {
    .qwh25-leftcont-show .qw-header-2025 .header_menu .hs-menu-wrapper ul li#resources > ul > li:first-child {width: 250px;}
    .qwh25-freads-show .qw-header-2025 .header_menu .hs-menu-wrapper ul li#resources > ul > li:last-child {width: 23%;}
    .qwh25-freads-show .qw-header-2025 .header_menu .hs-menu-wrapper ul li#resources > ul {padding-right: calc(23% + 25px);}
    .qwh25-leftcont-show .qw-header-2025 .header_menu .hs-menu-wrapper ul li#resources > ul {padding-left: 270px;}
}
@media only screen and (min-width: 992px) {
    .qw-header-2025 .header_menu .hs-menu-wrapper ul li#resources {position: unset;}
    .qw-header-2025 .header_menu .hs-menu-wrapper ul li#resources > ul {
      display: none;
      left: 0;
      width: 100%;
      flex-wrap: wrap;
      padding-top: 1.5rem;
      padding-bottom:0;
      top: 100px;
      align-content: start;
      min-height: 595px;
    }
    .qwh25-leftcont-show .qw-header-2025 .header_menu .hs-menu-wrapper ul li#resources > ul {padding-left: 350px;}
    .qwh25-freads-show .qw-header-2025 .header_menu .hs-menu-wrapper ul li#resources > ul {padding-right: calc(19% + 25px);}
    .qw-header-2025 .header_menu .hs-menu-wrapper ul li#resources:hover > ul {display: flex;}
    .qw-header-2025 .header_menu .hs-menu-wrapper ul li#resources > ul > li {
      display: block;
      flex: 0 0 33.333%;
      max-width: 100%;
      padding: 25px 20px 25px 40px;
      border-bottom: 2px solid #ccc;
    }
    .qw-header-2025 .header_menu .hs-menu-wrapper ul li#resources > ul li ul li {padding:0;}
    .qw-header-2025 .header_menu .hs-menu-wrapper ul li#resources > ul li a[role="menuitem"] {padding: 5px 0;}
    .qwh25-leftcont-show .qw-header-2025 .header_menu .hs-menu-wrapper ul li#resources > ul > li:first-child {
      display: block;
      position: absolute;
      left: 0;
      top: 0;
      color: #fff !important;
      background: #0077cd !important;
      width: 320px;
      height: 100%;
      padding-top: 56px;
      padding-left: 30px;
      padding-right: 25px;
      border-bottom: none;
    }
    .qw-header-2025 .header_menu .hs-menu-wrapper ul li#resources > ul > li:nth-child(5) {
      flex: 0 0 100%;
      display: flex;
      gap: 10px;
      align-items: start;
      justify-content: flex-start;
    }
    .qw-header-2025 .header_menu .hs-menu-wrapper ul li#resources > ul > li:nth-child(5) > a[role="menuitem"] {
      width: auto;
      flex: 0 0 180px;
    }
    .qw-header-2025 .header_menu .hs-menu-wrapper ul li#resources > ul > li:nth-child(5) > ul {
      margin: 4px 0 0 !important;
      flex: 0 0 calc(100% - 180px);
      line-height: 1.2;
    }
    .qw-header-2025 .header_menu .hs-menu-wrapper ul li#resources > ul > li:nth-child(5) > ul > li {
      display: inline-block;
      margin-right: 50px !important;
      width: auto;
    }
    .qw-header-2025 .header_menu .hs-menu-wrapper ul li#resources > ul > li:nth-child(5) > ul > li:last-child {margin-right: 0!important}
    .qwh25-freads-show .qw-header-2025 .header_menu .hs-menu-wrapper ul li#resources > ul > li:last-child {
      display: block;
      position: absolute;
      right: 0;
      top: 0;
      background: #f2f4f7 !important;
      width: 19%;
      height: 100%;
      padding-left: 25px;
      padding-right: 15px;
      border-bottom: none;
    }
    .qw-header-2025 .header_menu .hs-menu-wrapper ul li#resources > ul > li > a[role="menuitem"] {pointer-events: none;}
    .qwh25-leftcont-hide .qw-header-2025 .header_menu .hs-menu-wrapper ul li#resources > ul > li:first-child,
    .qwh25-freads-hide .qw-header-2025 .header_menu .hs-menu-wrapper ul li#resources > ul > li:last-child {display: none!important;}
}
@media only screen and (max-width: 991px) {
    .qw-header-2025 .header_menu .hs-menu-wrapper ul li#resources > ul > li:first-child,
    .qw-header-2025 .header_menu .hs-menu-wrapper ul li#resources > ul > li:last-child {display:none!important;}
    .qw-header-2025 .header_menu .hs-menu-wrapper ul li#resources > ul > li h4 {font-size: 18px;color: #38382c !important;}
    .qw-header-2025 .header_menu .hs-menu-wrapper ul li#resources > ul > li h4 img {
        max-width: 18px;
        top: 1px;
        filter: brightness(0);
    }
    .qw-header-2025 .header_menu .hs-menu-wrapper ul li#resources > ul > li:hover h4 {text-decoration: underline;}
    .qw-header-2025 .header_menu .hs-menu-wrapper ul li#resources > ul > li > .child-trigger {
        width: 100%;
        height: 100%;
        top: 0;
        right: 0;
        text-align: right;
        padding-right: 15px;
        padding-top: 12px;
    }
@media only screen and (max-width: 991px) {
    .header-container-wrapper .qw-header-2025.main_header_section .header_menu .hs-menu-wrapper ul li.hs-menu-depth-1#product:hover ul {display: none;}
    .qw-header-2025 .header_menu .hs-menu-wrapper ul li {font-size: 15px;}
    .qw-header-2025 .header_menu .hs-menu-wrapper {
        min-height: calc(100vh - 70px);
        border-top: 1px solid #eaeaea;
        box-shadow: none;
        padding-top: 1.5rem;
        padding-bottom: 1.5rem;
    }
    .qw-header-2025 .header_menu .hs-menu-wrapper ul {padding: 0}
    .qw-header-2025 .header_menu .hs-menu-item a[role="menuitem"] {
        display: block;
        padding-left: 1rem;
        padding-right: 1rem;
        font-size: 15px;
    }
    .qw-header-2025 .header_menu .hs-menu-wrapper ul li#request-a-demo {
        padding-left: 1rem;
        border-bottom: none;
    }
    .qw-header-2025 .header_menu .hs-menu-wrapper ul li:last-child {border-bottom: 1px solid #c4c6c6;}
    .qw-header-2025 .header_menu .hs-menu-wrapper ul li .child-trigger:after {
        width: 10px;
        height: 14px;
        background-size: 10px 14px;
        opacity: .65;
    }
    .qw-header-2025 .header_menu .hs-menu-wrapper ul li .child-trigger {
        width: 100%;
        text-align: right;
        height: 100%;
        top: 0;
        right: 0;
        padding-right: 17px;
        padding-top: 10px;
    }
    .header-container-wrapper .qw-header-2025.main_header_section .header_menu .hs-menu-wrapper ul li ul {
        position: absolute !important;
        top: 0 !important;
        left: 0 !important;
        width: 100% !important;
        height: auto!important;
        background: #fff;
        padding-top: 0!important;
        min-height: calc(100vh - 70px);
    }
    .header-container-wrapper .qw-header-2025.main_header_section .header_menu .hs-menu-wrapper ul li.hs-item-menu-open > ul {padding-top: calc(1rem + 50px) !important;}
    .qw-header-2025 .header_menu .hs-menu-wrapper ul li.hs-item-menu-open > .child-trigger.child-open {
        height: 50px !important;
        z-index: 10;
        text-align: left !important;
        top: 1rem !important;
        padding-left: 35px;
        border-bottom: 1px solid #c4c6c6;
    }
    .qw-header-2025 .header_menu .hs-menu-wrapper ul li.hs-item-menu-open > .child-trigger.child-open:before {
        content: "Back";
        font-weight: 700;
        font-size: 20px;
    }
    .qw-header-2025 .header_menu .hs-menu-wrapper ul li.hs-item-menu-open > .child-trigger.child-open:after {
        transform: rotate(90deg);
        position: absolute;
        top: 18px;
        left: 1rem;
    }
    .qw-header-2025 .header_menu .hs-menu-wrapper ul .hs-menu-item.hs-item-menu-open {
        position: unset!important;
    }
    .qw-header-2025 .header_menu .hs-menu-wrapper ul li#resources>ul>li>ul {margin-top: 0}
    .header-container-wrapper .qw-header-2025.main_header_section .header_menu .hs-menu-wrapper ul li#product ul {
        position: absolute!important;
        background: #fff;
    }
    .qw-header-2025 .header_menu .hs-menu-wrapper ul li#product .full-width-nav-row {padding: 0;}
    .qw-header-2025 .hs-menu-item.hs-menu-depth-1.hs-item-has-children#product ul li {border-bottom: 1px solid #c4c6c6;}
    .header-container-wrapper .qw-header-2025.main_header_section .header_menu .hs-menu-wrapper ul li#product ul .nav_column {padding: 0;}
    .header-container-wrapper .qw-header-2025.main_header_section.new-header-2023 .header_menu .hs-menu-wrapper ul li#product ul li .sub-text {padding-left: 1rem;}
    .header-container-wrapper .qw-header-2025.main_header_section .header_menu .hs-menu-wrapper ul li#product ul li .hs-menu-depth-3 a[role="menuitem"],
    .header-container-wrapper .qw-header-2025.main_header_section .header_menu .hs-menu-wrapper ul li#product ul li.hs-menu-depth-2>a span {
        font-size: 15px!important;
        font-weight: normal;
    }
    .mobile-open .qw-header-2025 .mobile-trigger > span:first-child {
        transform: translate(-50%, -50%) rotate(45deg);
        position: relative;
        top: 10px;
        right: -21px;
    }
    .mobile-open .qw-header-2025 .mobile-trigger > span:nth-child(2) {opacity: 0}
    .mobile-open .qw-header-2025 .mobile-trigger > span:last-child {
        transform: translate(-50%, -50%) rotate(-45deg);
        position: relative;
        top: -8px;
        right: -21px;
    }
}
/* END - RESOURCES MEGA MENU - HEADER 2025 */