@import url(https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css);

/* Need to Remove */

@font-face{font-family:'Galano Grotesque';src:url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/GalanoGrotesque-Regular.eot');src:url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/GalanoGrotesque-Regular.eot?#iefix') format('embedded-opentype'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/GalanoGrotesque-Regular.woff2') format('woff2'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/GalanoGrotesque-Regular.woff') format('woff'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/GalanoGrotesque-Regular.ttf') format('truetype'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/GalanoGrotesque-Regular.svg#GalanoGrotesque-Regular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Galano Grotesque';src:url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/GalanoGrotesque-Bold.eot');src:url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/GalanoGrotesque-Bold.eot?#iefix') format('embedded-opentype'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/GalanoGrotesque-Bold.woff2') format('woff2'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/GalanoGrotesque-Bold.woff') format('woff'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/GalanoGrotesque-Bold.ttf') format('truetype'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/GalanoGrotesque-Bold.svg#GalanoGrotesque-Bold') format('svg');font-weight:bold;font-style:normal;}
@font-face{font-family:'Galano Grotesque';src:url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/GalanoGrotesque-Light.eot');src:url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/GalanoGrotesque-Light.eot?#iefix') format('embedded-opentype'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/GalanoGrotesque-Light.woff2') format('woff2'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/GalanoGrotesque-Light.woff') format('woff'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/GalanoGrotesque-Light.ttf') format('truetype'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/GalanoGrotesque-Light.svg#GalanoGrotesque-Light') format('svg');font-weight:300;font-style:normal;}
@font-face{font-family:'Galano Grotesque';src:url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/GalanoGrotesque-Medium.eot');src:url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/GalanoGrotesque-Medium.eot?#iefix') format('embedded-opentype'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/GalanoGrotesque-Medium.woff2') format('woff2'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/GalanoGrotesque-Medium.woff') format('woff'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/GalanoGrotesque-Medium.ttf') format('truetype'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/GalanoGrotesque-Medium.svg#GalanoGrotesque-Medium') format('svg');font-weight:500;font-style:normal;}
@font-face{font-family:'Galano Grotesque';src:url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/GalanoGrotesque-Thin.eot');src:url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/GalanoGrotesque-Thin.eot?#iefix') format('embedded-opentype'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/GalanoGrotesque-Thin.woff2') format('woff2'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/GalanoGrotesque-Thin.woff') format('woff'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/GalanoGrotesque-Thin.ttf') format('truetype'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/GalanoGrotesque-Thin.svg#GalanoGrotesque-Thin') format('svg');font-weight:100;font-style:normal;}
@font-face{font-family:'DINPro';src:url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/DINPro-Bold.eot');src:url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/DINPro-Bold.eot?#iefix') format('embedded-opentype'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/DINPro-Bold.woff2') format('woff2'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/DINPro-Bold.woff') format('woff'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/DINPro-Bold.ttf') format('truetype'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/DINPro-Bold.svg#DINPro-Bold') format('svg');font-weight:bold;font-style:normal;}
@font-face{font-family:'DINPro';src:url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/DINPro-Medium.eot');src:url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/DINPro-Medium.eot?#iefix') format('embedded-opentype'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/DINPro-Medium.woff2') format('woff2'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/DINPro-Medium.woff') format('woff'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/DINPro-Medium.ttf') format('truetype'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/DINPro-Medium.svg#DINPro-Medium') format('svg');font-weight:500;font-style:normal;}
@font-face{font-family:'DINPro';src:url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/DINPro-Regular.eot');src:url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/DINPro-Regular.eot?#iefix') format('embedded-opentype'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/DINPro-Regular.woff2') format('woff2'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/DINPro-Regular.woff') format('woff'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/DINPro-Regular.ttf') format('truetype'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/DINPro-Regular.svg#DINPro-Regular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Roboto';src:url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/Roboto-Light.eot');src:url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/Roboto-Light.eot?#iefix') format('embedded-opentype'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/Roboto-Light.woff2') format('woff2'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/Roboto-Light.woff') format('woff'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/Roboto-Light.ttf') format('truetype'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/Roboto-Light.svg#Roboto-Light') format('svg');font-weight:300;font-style:normal;}
@font-face{font-family:'Roboto';src:url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/Roboto-Medium.eot');src:url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/Roboto-Medium.eot?#iefix') format('embedded-opentype'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/Roboto-Medium.woff2') format('woff2'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/Roboto-Medium.woff') format('woff'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/Roboto-Medium.ttf') format('truetype'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/Roboto-Medium.svg#Roboto-Medium') format('svg');font-weight:500;font-style:normal;}
@font-face{font-family:'robotoblack';src:url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/robotoblack.eot');src:url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/robotoblack.eot?#iefix') format('embedded-opentype'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/robotoblack.woff2') format('woff2'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/robotoblack.woff') format('woff'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/robotoblack.ttf') format('truetype'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/robotoblack.svg#robotoblack') format('svg');font-weight:900;font-style:normal;}
@font-face{font-family:'robotobold';src:url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/robotobold.eot');src:url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/robotobold.eot?#iefix') format('embedded-opentype'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/robotobold.woff2') format('woff2'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/robotobold.woff') format('woff'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/robotobold.ttf') format('truetype'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/robotobold.svg#robotobold') format('svg');font-weight:bold;font-style:normal;}
@font-face{font-family:'robotoregular';src:url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/robotoregular.eot');src:url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/robotoregular.eot?#iefix') format('embedded-opentype'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/robotoregular.woff2') format('woff2'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/robotoregular.woff') format('woff'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/robotoregular.ttf') format('truetype'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/robotoregular.svg#robotoregular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'robotolight';src:url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/robotolight.eot');src:url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/robotolight.eot?#iefix') format('embedded-opentype'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/robotolight.woff2') format('woff2'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/robotolight.woff') format('woff'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/robotolight.ttf') format('truetype'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/robotolight.svg#robotolight') format('svg');font-weight:300;font-style:normal;}
@font-face{font-family:'robotothin';src:url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/robotothin.eot');src:url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/robotothin.eot?#iefix') format('embedded-opentype'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/robotothin.woff2') format('woff2'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/robotothin.woff') format('woff'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/robotothin.ttf') format('truetype'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/robotothin.svg#robotothin') format('svg');font-weight:100;font-style:normal;}
@font-face{font-family:'robotomedium';src:url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/robotomedium.eot');src:url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/robotomedium.eot?#iefix') format('embedded-opentype'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/robotomedium.woff2') format('woff2'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/robotomedium.woff') format('woff'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/robotomedium.ttf') format('truetype'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/robotomedium.svg#robotomedium') format('svg');font-weight:500;font-style:normal;}
@font-face{font-family:'Roboto';src:url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/Roboto-Thin.eot');src:url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/Roboto-Thin.eot?#iefix') format('embedded-opentype'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/Roboto-Thin.woff2') format('woff2'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/Roboto-Thin.woff') format('woff'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/Roboto-Thin.ttf') format('truetype'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/Roboto-Thin.svg#Roboto-Thin') format('svg');font-weight:100;font-style:normal;}
@font-face{font-family:'Roboto';src:url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/Roboto-Black.eot');src:url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/Roboto-Black.eot?#iefix') format('embedded-opentype'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/Roboto-Black.woff2') format('woff2'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/Roboto-Black.woff') format('woff'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/Roboto-Black.ttf') format('truetype'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/Roboto-Black.svg#Roboto-Black') format('svg');font-weight:900;font-style:normal;}
@font-face{font-family:'Galano Grotesque';src:url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/GalanoGrotesque-SemiBold.eot');src:url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/GalanoGrotesque-SemiBold.eot?#iefix') format('embedded-opentype'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/GalanoGrotesque-SemiBold.woff2') format('woff2'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/GalanoGrotesque-SemiBold.woff') format('woff'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/GalanoGrotesque-SemiBold.ttf') format('truetype'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/GalanoGrotesque-SemiBold.svg#GalanoGrotesque-SemiBold') format('svg');font-weight:550;font-style:normal;}


/* Semi-bold - Headings */
@font-face{font-family:'Galano semi-bold';src:url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/GalanoGrotesque-SemiBold.eot');src:url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/GalanoGrotesque-SemiBold.eot?#iefix') format('embedded-opentype'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/GalanoGrotesque-SemiBold.woff2') format('woff2'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/GalanoGrotesque-SemiBold.woff') format('woff'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/GalanoGrotesque-SemiBold.ttf') format('truetype'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/GalanoGrotesque-SemiBold.svg#GalanoGrotesque-SemiBold') format('svg');}

/* Dinpro Light - Body - non-headings */
@font-face{font-family:'DINPro';src:url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/DINPro-Light.eot');src:url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/DINPro-Light.eot?#iefix') format('embedded-opentype'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/DINPro-Light.woff2') format('woff2'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/DINPro-Light.woff') format('woff'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/DINPro-Light.ttf') format('truetype'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/DINPro-Light.svg#DINPro-Light') format('svg');font-weight:300;font-style:normal;}

/* Roboto - Footer/Menu ONLY */
@font-face{font-family:'Roboto';src:url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/Roboto-Bold.eot');src:url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/Roboto-Bold.eot?#iefix') format('embedded-opentype'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/Roboto-Bold.woff2') format('woff2'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/Roboto-Bold.woff') format('woff'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/Roboto-Bold.ttf') format('truetype'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/Roboto-Bold.svg#Roboto-Bold') format('svg');font-weight:bold;font-style:normal;}
@font-face{font-family:'Roboto';src:url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/Roboto-Regular.eot');src:url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/Roboto-Regular.eot?#iefix') format('embedded-opentype'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/Roboto-Regular.woff2') format('woff2'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/Roboto-Regular.woff') format('woff'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/Roboto-Regular.ttf') format('truetype'), url('https://cdn2.hubspot.net/hubfs/4057436/Website%20Assets/Fonts/Roboto-Regular.svg#Roboto-Regular') format('svg');font-weight:normal;font-style:normal;}


/* h1, h2, h3, h4, h5, h6{font-family:'robotoregular', sans-serif;margin:0 0 10px;line-height:1.2;font-weight:normal;}*/

h1{font-size:48px;font-family:'Galano Grotesque', 'helvetica';font-style:normal;font-weight:700;    letter-spacing: 0px;} /* Page Headings */
h2{font-size:42px;font-family:'Galano semi-bold', 'helvetica';font-style:normal;} /* Section Headings */
h3{font-size:24px;font-family:'Galano semi-bold', 'helvetica';font-style:normal;} /* Sub-section Headings */
h4{font-size:18px;font-family:'Galano semi-bold', 'helvetica';font-style:normal;} /* DON'T USE */
h5{font-size:16px;font-family:'Galano semi-bold', 'helvetica';font-style:normal;} /* DON'T USE */


/*** START BLOG TYPOGRAPHY ***/

/*** Blog Page Heading ***/
.row-fluid .blog-title h1{font-family:'Galano Grotesque';font-size:48px;line-height:1.1;margin:0;font-weight:550;white-space:nowrap;}

/*** Blog Article Body ***/
.hs-blog-post .row-fluid .section.post-header h1{font-family:'Galano semi-bold', 'helvetica';color:#fff!important;padding:5px 10px 5px 10px;border-radius:3px;text-align:center;margin:15px 0 15px 0px;line-height:56px;padding:20px 10px 20px 10px!important;font-size:48px;}
.hs-blog-post .row-fluid .section.post-header h2{font-family:'Galano semi-bold', 'helvetica';font-size:28px;}
.hs-blog-post .row-fluid .section.post-header h3{font-family:'Galano semi-bold', 'helvetica';font-size:22px;}
.hs-blog-post .row-fluid .section.post-body h1{font-family:'Galano semi-bold', 'helvetica';font-size:38px;} /* DON'T USE IN BODY */
.hs-blog-post .row-fluid .section.post-body h2{font-family:'Galano semi-bold', 'helvetica';font-size:28px;} 
.hs-blog-post .row-fluid .section.post-body h3{font-family:'Galano semi-bold', 'helvetica';font-size:22px;}
.hs-blog-post .row-fluid .section.post-body body, .hs-blog-post .row-fluid .section.post-body span, .hs-blog-post .row-fluid .section.post-body p{font-family:'DINPro', 'helvetica';font-size:18px;    line-height: 28px;margin-bottom:20px;font-weight:normal;}
.hs-blog-post .row-fluid .section.post-body li {font-family:'DINPro', 'helvetica';font-size:18px;line-height:1.4;margin-bottom:20px;font-weight:normal;}
.hs-blog-post .row-fluid p#hubspot-topic_data, .hs-blog-post .row-fluid p#hubspot-topic_data a{font-family:'DINpro', 'helvetica';font-size:16px;line-height:1.5;color:#fff;letter-spacing:.2px;position:relative;text-decoration:none;}



.hs-blog-post .row-fluid .section.post-body h4, .row-fluid .section.post-body h5, .row-fluid .section.post-body h6{font-family:'galano grotesque', 'helvetica';font-weight:500 !important;color:#085982;font-size:20px;font-weight:bold;margin:15px 0px;}

.row-fluid .signup-form input[type="email"] {
    font-family: 'DINPro'!important;
    background: #fff;
    border: 1px solid #9b9b9b;
    border-radius: 4px!important;
    height: 50px;
    display: inline-block;
    margin-bottom: 15px;
    width: 100%;
    padding: 15px 10px;
    font-size: 14px!important;
    line-height: 20px;
    font-weight: normal;
    color: #979797!important;
    outline: none !important;
    box-shadow: 0 0 0px #999 inset!important;
}


/*** END BLOG TYPOGRAPHY ***/


/*** Page Headings Only ***/

.sec_title h2{font-family:'Galano Grotesque';font-size:48px;line-height:1.1;margin:0 0 10px;font-weight:550;} /*** Delete after all H1's have been transitioned ***/

.sec_title h1{font-size:70px;line-height:1;}

.sec_title_2 h1 {font-size:50px;}

.page_title_sec h1{font-family:'Galano Grotesque';font-size:80px;line-height:1.1;margin:0;font-weight:bold;white-space:nowrap;}

@media only screen and (max-width : 480px) {
  .sec_title_2 h1 {font-size:35px!important;}
  p {font-size: 18px!important;}
}

@media only screen and (max-width : 1024px) {
.sec_title_2 h1 {font-size:48px;}
}

@media only screen and (min-width : 2000px) {
.row-fluid .hero-text {font-size: 30px!important;}
.sec_title_2 h1 {font-size:92px;margin-bottom: 35px;}
.row-fluid .inner-hero1 {top: 2%;}
  .row-fluid .home-hero-video a {font-size: 24px!important;}
}



.cmc_scb_item h2{font-size:28px;font-family:'Galano Grotesque';line-height:1.2;margin:0 0 10px;font-weight:bold;text-transform:uppercase;text-align:left;color:#085982;}
.row-fluid .select-tab h2{font-family:'Galano Grotesque';font-size:40px;line-height:1.1;margin:0 0 10px;font-weight:bold;color:#ffffff;margin-bottom:50px;}
.row-fluid .effective-title h2{font-family:'Galano Grotesque';line-height:1.1;margin:0 0 10px;font-weight:bold;margin-bottom:5px;font-size:48px;}
.row-fluid .faq-title h2{font-family:'Galano Grotesque';font-size:48px;line-height:1.1;margin:0 0 10px;font-weight:bold;}
.row-fluid .partner-title h2{font-family:'Galano Grotesque';font-size:48px;line-height:1.1;margin:0 0 10px;font-weight:bold;color:#085982;position:relative;padding-bottom:10px;}
.row-fluid .section-title h2{font-family:'Galano Grotesque';font-size:48px;line-height:1.1;margin:0 0 10px;font-weight:bold;margin:0 0 30px;}
.row-fluid .left-living-title h2{font-family:'Galano Grotesque';font-size:48px;line-height:1.1;margin:0 0 10px;font-weight:bold;}
.row-fluid .our-history-title h2{font-family:'Galano Grotesque';font-size:48px;line-height:1.1;margin:0 0 10px;font-weight:bold;text-align:center;margin-bottom:40px;}
.row-fluid .scrubbers-title h2{font-size:28px;font-family:'Galano Grotesque';line-height:1.2;margin:0 0 10px;font-weight:bold;text-transform:uppercase;text-align:left;color:#085982;}
.row-fluid .bio-detail h2{display:block;font-family:'DINPro', 'robotolight';font-weight:normal;font-size:14px;line-height:1.1;color:#50839e;font-size:20px;font-weight:bold;color:#377190;margin-bottom:0;}

.hs-form-required {display:none;}

.row-fluid .main-news h3{color:#005B7E;font-family:'Galano Grotesque';font-weight:700;font-size:26px;padding:0 20px;}
.tst_author_desc h3{font-family:'Galano Grotesque';font-size:28px;color:#7f9697;margin:0 0 3px;letter-spacing:1px;font-weight:bold;}
.meet_empl_content .employe_list h3{font-weight:bold;font-family:'Galano Grotesque';margin-bottom:40px;}
.cmp_caption h3{font-family:'Galano Grotesque';font-size:28px;margin:0 0 3px;letter-spacing:1px;font-weight:bold;color:#80ded9;}
.row-fluid .author-title h3{font-family:'Galano Grotesque';font-size:28px;color:#545454;margin:0 0 3px;letter-spacing:1px;font-weight:bold;}
.row-fluid .company-author-name h3{font-family:'Galano Grotesque';font-size:28px;margin:0 0 3px;letter-spacing:1px;font-weight:bold;color:#80ded9;}



.row-fluid .employee-name h5{font-family:'Galano Grotesque';font-size:36px;line-height:1;font-weight:bold;margin:0 0 3px;border-bottom:1px solid rgba(255, 255, 255, 0.8);padding-bottom:0;color:#fff;text-transform:uppercase;}
.row-fluid .bio-detail h6{display:block;font-family:'DINPro', 'robotolight';font-weight:normal;font-size:14px;line-height:1.4;}
.position_table th{font-family:'Galano Grotesque' !important;font-size:34px !important;line-height:1.2 !important;font-weight:bold !important;padding:0 0 10px !important;border-bottom:1px solid #979797 !important;color:#085982 !important;background:none !important;}
.empl_title .empl_name {font-family:'Galano Grotesque';font-size:36px;line-height:1;font-weight:bold;margin:0 0 3px;border-bottom:1px solid rgba(255, 255, 255, 0.8);padding-bottom:0;}



.row-fluid .form-top-title h2, .row-fluid .form-top-title h1, .row-fluid .form-top-title h3, .row-fluid .form-top-title h4, .row-fluid .form-top-title h5, .row-fluid .form-top-title h6{font-family:'Galano Grotesque';font-size:48px;line-height:1.1;margin:0 0 10px;font-weight:bold;text-align:center;color:#005B7E;margin:0 0 20px;}
.row-fluid .brainos-title .hs_cos_wrapper_type_header h2, .row-fluid .brainos-title .hs_cos_wrapper_type_header h1, .row-fluid .brainos-title .hs_cos_wrapper_type_header h3, .row-fluid .brainos-title .hs_cos_wrapper_type_header h4, .row-fluid .brainos-title .hs_cos_wrapper_type_header h5, .row-fluid .brainos-title .hs_cos_wrapper_type_header h6{font-family:'Galano Grotesque';font-size:48px;line-height:1.1;margin:0 0 10px;font-weight:bold;}
.row-fluid .function-title-main .hs_cos_wrapper_type_header h2, .row-fluid .function-title-main .hs_cos_wrapper_type_header h1, .row-fluid .function-title-main .hs_cos_wrapper_type_header h3, .row-fluid .function-title-main .hs_cos_wrapper_type_header h4, .row-fluid .function-title-main .hs_cos_wrapper_type_header h5, .row-fluid .function-title-main .hs_cos_wrapper_type_header h6{font-family:'Galano Grotesque';font-size:48px;line-height:1.1;margin:0 0 30px;font-weight:bold;}
.row-fluid .news-header .hs_cos_wrapper_type_header h2, .row-fluid .news-header .hs_cos_wrapper_type_header h1, .row-fluid .news-header .hs_cos_wrapper_type_header h3, .row-fluid .news-header .hs_cos_wrapper_type_header h4, .row-fluid .news-header .hs_cos_wrapper_type_header h5, .row-fluid .news-header .hs_cos_wrapper_type_header h6{font-family:'Galano Grotesque';font-size:48px;line-height:1.1;margin:0 0 10px;font-weight:bold;color:#4a4a4a;padding-left:15px;margin:0px 0 30px;}
.row-fluid .manage-title .widget-type-header h2, .row-fluid .manage-title .widget-type-header h1, .row-fluid .manage-title .widget-type-header h3, .row-fluid .manage-title .widget-type-header h4, .row-fluid .manage-title .widget-type-header h5, .row-fluid .manage-title .widget-type-header h6 {font-family:'Galano Grotesque';font-size:48px;line-height:1.1;margin:0 0 10px;font-weight:bold;text-align:center;margin-bottom:70px;color:#fff;}
.row-fluid .employee-title .widget-type-header h1, .row-fluid .employee-title .widget-type-header h2, .row-fluid .employee-title .widget-type-header h3, .row-fluid .employee-title .widget-type-header h4, .row-fluid .employee-title .widget-type-header h5, .row-fluid .employee-title .widget-type-header h6{font-weight:bold;font-family:'Galano Grotesque';margin-bottom:40px;}
.row-fluid .position-title .widget-type-header h2, .row-fluid .position-title .widget-type-header h1, .row-fluid .position-title .widget-type-header h3, .row-fluid .position-title .widget-type-header h4, .row-fluid .position-title .widget-type-header h5, .row-fluid .position-title .widget-type-header h6{font-family:'Galano Grotesque';font-size:48px;line-height:1.1;margin:0 0 10px;font-weight:bold;text-align:center;margin-bottom:80px;color:#085982;}
.row-fluid .team-title .widget-type-header h2, .row-fluid .team-title .widget-type-header h1, .row-fluid .team-title .widget-type-header h3, .row-fluid .team-title .widget-type-header h4, .row-fluid .team-title .widget-type-header h5, .row-fluid .team-title .widget-type-header h6{font-family:'Galano Grotesque';font-size:48px;line-height:1.1;margin:0 0 10px;font-weight:bold;text-align:center;margin-bottom:70px;}
.row-fluid .press-release-title .widget-type-header h2, .row-fluid .press-release-title .widget-type-header h1, .row-fluid .press-release-title .widget-type-header h3, .row-fluid .press-release-title .widget-type-header h4, .row-fluid .press-release-title .widget-type-header h5, .row-fluid .press-release-title .widget-type-header h6{font-family:'Galano Grotesque';font-size:48px;line-height:1.1;margin:0 0 10px;font-weight:bold;color:#085982;margin-bottom:50px;}


/*** Body ***/


input[type="submit"],.button{font-family:'DINPro', 'robotoregular', sans-serif;cursor:pointer;background:#ffffff;color:#085982;display:inline-block;font-size:18px;line-height:20px;font-weight:bold;text-align:center;padding:10px 20px;border-radius:20px;border:2px solid #085982;height:auto;box-shadow:none;width:auto;min-width:auto;text-transform:uppercase;text-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;}

input[type="submit"]:active,input[type="submit"]:focus,input[type="file"]:active,input[type="checkbox"]:active, input[type="radio"]:active,input[type="file"]:focus,input[type="checkbox"]:focus, input[type="radio"]:focus{outline:none !important;}

input[type="submit"]:active,input[type="submit"]:focus,input[type="submit"]:hover,.Scrubbers-btn a:active,.Scrubbers-btn a:focus,.Scrubbers-btn a:hover,.ContactModal-btn a:active,.ContactModal-btn a:focus,.ContactModal-btn a:hover,.hs-button:active,.hs-button:focus,.hs-button:hover{background:#085982;border-color:#085982;color:#fff;outline:none !important;box-shadow:none;text-shadow:none;}

input[type="submit"],.button{font-family:'DINPro', 'robotoregular', sans-serif;cursor:pointer;background:transparent;color:#085982;display:inline-block;font-size:18px;line-height:20px;font-weight:bold;text-align:center;padding:10px 20px;border-radius:20px;border:2px solid #085982;height:auto;box-shadow:none;width:auto;min-width:auto;text-transform:uppercase;text-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;}

textarea,
select,
input {
	font-family: 'DINpro'!important;
	background: #fff;
	border: 1px solid #9b9b9b;
	border-radius: 4px;
	height: 50px;
	display: inline-block;
	margin-bottom: 15px;
	width: 100%;
	padding: 10px 10px;
	font-size: 16px!important;
	line-height: 20px;
	font-weight: normal;
	color: #979797;
	outline: none !important;
	box-shadow: 0 0 0px #999 inset!important;
}

/* Legal Consent Forms */

.legal-consent-container .hs-form-booleancheckbox-display input  {
    height: fit-content!important;
    width: fit-content!important;
  -webkit-appearance: checkbox!important;
}


.legal-consent-container .hs-richtext {
    text-align: left!important;
      padding: 10px 0px!important;
}

.legal-consent-container .hs-form-booleancheckbox-display>span {
    display: table!important;
    margin-left: 30px!important;
  text-align: left;
}

input.hs-input[type=checkbox] {width:20px!important;}


.legal-consent-container .hs-richtext p {font-size: 14px!important;margin: 0px!important;}

.legal-consent-container .hs-form-booleancheckbox-display p {font-size: 14px;}

.leadinModal .gdpr-options .gdpr-checkbox input {height: 14px!important;width: inherit!important;}


a{color:#d7263d;outline:none !important;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;}

a:hover i{-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;}

a:active,a:focus,a:hover{color:#f47521;outline:none !important;text-decoration:none;}

ul li,ul{padding:0;margin:0;list-style:none;}

img{max-width:100%;height:auto;}

button{border:none;}

label{font-weight:normal;display:block;}


textarea{height:auto;min-height:100px;}

textarea:focus, select:focus, input:focus{border-color:#f47521;outline:none !important;box-shadow:none;}





.career_intro h2{font-family:'DINPro', 'robotolight';margin-bottom:0;font-size:34px;line-height:1.2;font-weight:300;}
.row-fluid .solution-title h3{font-family:'DINPro';color:#085982;margin:0;text-transform:capitalize;font-weight:bold;font-size:22px;}
.ptn_item h3{font-family:'DINPro';color:#085982;margin:0;text-transform:uppercase;font-weight:bold;font-size:21px;}
.row-fluid .career-title h2{font-family:'DINPro', 'robotolight';margin-bottom:0;font-size:34px;line-height:1.2;font-weight:300;position:relative;display:inline-block;width:100%;padding-bottom:35px;margin-bottom:40px;border-bottom:1px solid #085982;}
.hs-blog-listing .row-fluid .post-header h2, .hs-blog-listing .row-fluid .post-header h2 a{font-family:'DINPro', 'robotolight';font-size:22px;line-height:1.4;font-weight:normal;margin-bottom:0;display:block;color:#085982;text-decoration:none;}
.benefit_content .benefit_item h3{text-transform:capitalize;font-size:18px;line-height:1.2;margin:0 0 5px;font-family:'DINPro';font-weight:700;}
.function-title span{font-family:'DINPro', Arial, sans-serif!important; font-size:18px!important;}


body{background:#ddd;font-family:'DINPro', Arial, sans-serif!important;font-size:14px;line-height:normal;margin:0;padding:0;color:#4a4a4a;padding-bottom: 0px!important;}
p{font-family:'DINPro', 'robotolight';font-size:22px;line-height:1.4;margin-bottom:20px;font-weight:300;}





.blog-main .hs_cos_wrapper_type_rich_text li{font-size:18px;line-height:1.4;list-style-type:disc;font-family:'DINPro', 'robotolight';}
.brainos_news .bc_annc_desc .bc_annc_date{font-family:'DINPro';display:block;text-transform:uppercase;color:#fff;font-size:16px;line-height:1.5;margin-bottom:20px;font-weight:normal;}
.brainos_news .annc_text,.brainos_news .bc_annc_desc p{font-family:'DINPro';font-size:20px;line-height:1.5;margin:0;font-weight:normal;}
.brain_news_item .brain_news_title a{font-family:'DINPro';display:table-cell;height:66px;vertical-align:middle;font-size:20px;line-height:1.3;text-transform:capitalize;font-weight:normal;}
.brain_news_item .brain_news_cat{font-family:'DINPro';position:absolute;top:0;left:16px;font-size:14px;line-height:18px;color:#085982;font-weight:500;}
.brain_news_item .brain_news_date{font-family:'DINPro';position:absolute;bottom:0;left:16px;font-size:14px;line-height:16px;color:#838383;font-weight:300;}
.vid_und_title a.vid_title{position:relative;width:100%;display:table-cell;vertical-align:middle;border:2px solid #fff;height:60px;border-radius:45px;padding:5px 70px 5px 30px;font-family:'DINPro';font-weight:bold;font-size:17px;line-height:20px;color:#fff;text-transform:uppercase;}
.testimonial .tst_slide p{font-family:'DINPro';font-weight:normal;font-size:20px;line-height:1.3;color:#085982;text-align:justify;}
.tst_author_desc span,.tst_author_desc .tst_designation,.testimonial .tst_slide .tst_author_desc p{font-family:'DINPro', 'robotolight';font-weight:normal;font-size:15px;line-height:1.5;color:#085982;margin:0;}
.benefit_content .benefit_item .bnf_item_desc,.benefit_content .benefit_item p{font-size:16px;line-height:1.4;margin:0 0 5px;font-family:'DINPro';font-weight:300;}
.benefit_content .benefit_item li,.benefit_content .benefit_item ul li{position:relative;display:inline-block;width:100%;font-size:14px;line-height:1.4;font-family:'DINPro';font-weight:300;padding:0 0 0 15px;color:#fff;}
.ptn_item .ptn_item_desc,.ptn_item p{font-family:'DINPro';font-size:22px;font-weight:300;}
.fnc_feature_item .fnc_title p,.fnc_feature_item .fnc_title{font-family:'DINPro';display:block;font-size:17px;line-height:1.3;font-weight:400;color:#4a4a4a;margin-bottom:0;text-decoration:none;}
.cmc_scb_item .cmc_scb_item_desc,.cmc_scb_item p{font-family:'DINPro';font-size:16px;line-height:1.4;font-weight:300;margin:0 0 20px;text-align:justify;color:#0c293e;}
.blog_item .item_meta{display:block;font-size:16px;font-family:'DINPro', 'robotolight';line-height:1.2;font-weight:normal;margin-bottom:10px;color:#9b9b9b;text-transform:uppercase;}
.blog_item .blog_desc a,.blog_item .blog_desc,.blog_item p{font-family:'DINPro', 'robotolight';font-size:22px;line-height:1.4;font-weight:normal;margin-bottom:0;display:block;color:#085982;}
.news_desc{font-family:'DINPro', 'robotolight';background-color:#b5cac7;display:block;vertical-align:top;width:100%;padding:35px;position:relative;text-align:left;font-size:22px;line-height:1.4;font-weight:normal;color:#4b4b4b;}
.news_desc .news_meta{display:block;font-size:16px;font-family:'DINPro', 'robotolight';line-height:1.2;font-weight:normal;margin-bottom:10px;color:#fff;text-transform:uppercase;}
.news_desc p{font-size:20px;font-family:'DINPro', 'robotolight';line-height:1.3;font-weight:normal;margin-bottom:0;}
.career_intro p{font-family:'DINPro', 'robotolight';margin-bottom:30px;font-size:22px;line-height:1.4;font-weight:300;}
.position_table td{padding:10px 0;font-family:'DINPro', 'robotolight';font-size:20px;line-height:1.2;font-weight:300;border-bottom:1px solid #979797;color:#4b4b4b;}
.cmp_caption p{font-family:'DINPro', 'robotolight';font-weight:normal;font-size:20px;line-height:1.5;margin:0 0 30px;}
.cmp_caption .cmp_designation{font-family:'DINPro', 'robotolight';font-weight:normal;font-size:14px;line-height:1.5;margin:0;display:block;color:#80ded9;}
.bc_history p{font-family:'DINPro', 'robotolight';font-weight:normal;font-size:22px;line-height:1.5;margin:0 0 30px;display:block;color:#fff;text-align:justify;}
.bio_item .bio_desc span{display:block;font-family:'DINPro', 'robotolight';font-weight:normal;font-size:14px;line-height:1.4;color:#50839e;}
.row-fluid .home-hero-video a{margin-top:50px;border-radius:45px;padding:8px 10px 5px 30px;font-family:'DINPro';font-weight:bold;font-size:17px;line-height:20px;color:#f47521;text-transform:uppercase;border:2px solid #f47521;display:inline-block;text-decoration:none;}
.row-fluid .effective-content{font-family:'DINPro', 'robotolight';font-size:22px;line-height:1.4;margin-bottom:20px;font-weight:normal;}
.row-fluid .testi-content{font-family:'DINPro';font-weight:normal;font-size:20px;line-height:1.3;color:#085982;text-align:justify;}
.row-fluid .author-detail{font-family:'DINPro', 'robotolight';font-weight:normal;font-size:15px;line-height:1.5;color:#085982;margin:0;max-width:350px;}
.row-fluid .popup-button a{border-radius:45px;padding:8px 10px 5px 30px;font-family:'DINPro';font-weight:bold;font-size:17px;line-height:20px;color:#fff;text-transform:uppercase;border:2px solid #fff;display:inline-block;text-decoration:none;}
.row-fluid .hero-text{margin-bottom:20px;font-weight:300;font-family:'DINPro', 'robotolight';font-size:22px;line-height:1.5;}
.row-fluid .learn-more-btn a{padding:14px 30px;border-radius:30px;margin-top:15px;border-color:#fff;color:#fff;background:transparent;display:inline-block;border:2px solid #fff;box-shadow:none;width:auto;text-transform:uppercase;box-sizing:border-box;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;font-size:18px;line-height:20px;font-weight:bold;text-align:center;text-decoration:none;font-family:'DINPro', 'robotoregular', sans-serif;min-width:200px;transition:ease all .5s;}
.row-fluid .hs-author-name{display:inline-block;font-size:16px;font-family:'DINPro', 'robotolight';line-height:1.2;font-weight:normal;margin-bottom:10px;color:#9b9b9b;text-transform:uppercase;}
.row-fluid .solution-content{font-family:'DINPro';font-size:18px;font-weight:300;line-height:1.4;margin-bottom:20px;}
.row-fluid .partner-text{font-size:22px;line-height:1.4;margin:0 auto;max-width:1040px;font-family:'DINPro', 'robotolight';font-weight:300;}
.row-fluid .hero-content{font-size:24px;line-height:1.5;margin:0 0 10px;font-family:'DINPro', 'robotolight';font-weight:normal;display:inline-block;}
.row-fluid .date-main{display:inline-block;font-size:16px;font-family:'DINPro', 'robotolight';line-height:1.2;font-weight:normal;margin-bottom:10px;color:#9b9b9b;text-transform:uppercase;}
.row-fluid #viewmore, .row-fluid #viewmorenews{font-family:'DINPro', 'robotoregular', sans-serif;background:transparent;color:#085982;display:inline-block;font-size:18px;line-height:20px;font-weight:bold;text-align:center;padding:10px 20px;border-radius:20px;border:2px solid #085982;height:auto;box-shadow:none;width:auto;min-width:auto;text-transform:uppercase;text-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;height:54px;min-width:200px;padding:14px 30px;border-radius:30px;margin-top:15px;cursor:pointer;}
.row-fluid .post-title a{font-family:'DINPro';vertical-align:middle;font-size:20px;line-height:1.3;text-transform:capitalize;font-weight:normal;text-decoration:none;}
.row-fluid .date-recent{font-family:'DINPro';font-size:14px;line-height:16px;color:#838383;font-weight:300;margin-top:10px;display:inline-block;}
.topic-list a{font-family:'DINPro';font-size:14px;line-height:18px;color:#085982;font-weight:500;text-decoration:none;margin-bottom:10px;display:inline-block;}
.row-fluid .career-text{font-family:'DINPro', 'robotolight';font-size:22px;line-height:1.4;font-weight:300;}
.row-fluid .career-text p{font-family:'DINPro', 'robotolight';margin-bottom:30px;font-size:22px;line-height:1.4;font-weight:300;margin-top:0;}
.row-fluid .left-text{font-family:'DINPro', 'robotolight';font-size:18px;line-height:1.4;margin-bottom:20px;font-weight:normal;font-size:22px;line-height:1.5;}
.row-fluid .hero-author-text{font-family:'DINPro', 'robotolight';font-weight:normal;font-size:20px;line-height:1.5;margin:0 0 30px;text-shadow:1px 1px 0px #333;}
.row-fluid .company-author-designation{font-family:'DINPro', 'robotolight';font-weight:normal;font-size:14px;line-height:1.5;margin:0;display:block;color:#80ded9;}
.row-fluid .our-history-text, .row-fluid .our-history-text p{font-family:'DINPro', 'robotolight';font-weight:normal;font-size:22px;line-height:1.5;margin:0 0 30px;display:block;color:#fff;text-align:justify;}
.row-fluid a.all-posts-link{font-size:19px;line-height:25px;font-weight:400;padding-left:30px;position:relative;text-decoration:none;font-family:'DINPro';}
.newsroom .row-fluid .post-item .date-main{font-family:'DINPro';text-transform:uppercase;color:#fff;font-size:16px;line-height:1.5;margin-bottom:0px;font-weight:normal;margin-top:0;}


/*** Footer & Menu ***/

.main_menu ul.navbar-nav > li > a{font-family:'robotoregular';display:block;padding:0 30px;font-size:15px;line-height:58px;color:#4a4a4a;white-space:nowrap;}
.main_menu ul.navbar-nav li li a{font-family:'robotoregular';display:block;padding:8px 30px;font-size:15px;line-height:1.5;color:#4a4a4a;white-space:normal;}
.ftr_widget h2{font-family:'robotobold';display:block;font-size:16px;line-height:1.2;font-weight:normal;margin-bottom:20px;text-transform:uppercase;color:#9b9b9b;}
.ftr_widget ul li{margin:0 0 10px;}
.widget_desc p,.ftr_widget ul li a{font-family:'robotolight';color:#606060;display:block;font-size:14px;line-height:1.5;text-transform:capitalize;}
.cpr_contact .footer_adr a,.cpr_contact .footer_adr p{font-family:'robotolight';padding:0;margin:0;font-size:12px;line-height:18px;}
.footer_menu ul li a{font-family:'robotolight';display:block;font-size:12px;line-height:18px;}
.copyright_text p{font-family:'robotolight';margin:0;padding-top:2px;font-size:12px;line-height:1.5;}
.row-fluid .top-menu ul li ul li a{display:block;text-align:left;font-family:'robotoregular';display:block;padding:8px 30px;font-size:15px;line-height:1.5;color:#4a4a4a;}
.row-fluid .signup-form input[type="email"]{font-family:'robotoregular';background:#fff;border:1px solid #9b9b9b;border-radius:10px;height:50px;display:inline-block;margin-bottom:15px;width:100%;padding:15px 10px;font-size:16px;line-height:20px;font-weight:normal;color:#9b9b9b;outline:none !important;box-shadow:0 0 8px #999 inset;}
.row-fluid .footer-menu ul li a{font-family:'robotolight';color:#606060;display:block;font-size:15px;line-height:1.5;text-decoration:none;}
.row-fluid .footer-title h3{font-family:'robotobold';display:block;font-size:16px;line-height:1.2;font-weight:normal;margin-bottom:20px;text-transform:uppercase;color:#545454;}
.row-fluid .footer-custom-text h6{font-family:'robotolight';padding:0;margin:0;font-size:12px;line-height:18px;color:#9B9B9B;color:#9B9B9B;}
.row-fluid .copyright-text{font-family:'robotolight';margin:0;padding-top:2px;font-size:13px;line-height:1.5;}
.row-fluid .top-menu ul li a{font-family:'robotoregular';display:block;padding:0 30px;font-size:15px;line-height:58px;color:#4a4a4a;white-space:normal !important;display:inline-block;text-decoration:none !important;}
.row-fluid .top-menu ul {
  margin-bottom: 0;
}
.cpr_content .cpr_right{float:right;text-align:right;width:100%;max-width:720px;}




@media only screen and (max-width : 1024px) {
.newsroom .row-fluid .post-item:nth-child(1) .post-header h2 a {font-size: 27px!important;line-height: 34px!important;}
}

.row-fluid span.content-text {font-family: 'DINPro', 'arial'; line-height: 1.3; font-weight: 300!important;}
.newsroom .row-fluid .post-item:nth-child(1) .post-header {padding: 45px 25px!important;max-height: 410px!important; overflow: hidden;}
.newsroom .row-fluid .post-item:nth-child(1) .post-header h2 a {font-family: 'galano grotesque', 'helvetica'!important;font-weight:500!important;font-size: 32px;}
.hs-blog-listing .row-fluid .post-header h2 a {font-family: 'dinpro', 'helvetica'!important;color: #4b4b4b!important;margin-top:10px!important;font-weight:400!important;font-size: 24px;}











.videoWrapper {position: relative;padding-bottom: 56.25%; /* 16:9 */padding-top: 25px;height: 0;}
.videoWrapper iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
/*.row-fluid .post-item {box-shadow: 0 1px 3px 0 rgba(0,0,0,.2), 0 1px 1px 0 rgba(0,0,0,.14), 0 2px 1px -1px rgba(0,0,0,.12);}*/
html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
*, *:before, *:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit;}









.no-scroll-body{overflow:hidden;}
.no-scroll-body-bio{overflow:hidden;}
.button.btnLg{height:54px;min-width:200px;padding:14px 30px;border-radius:30px;margin-top:15px;}
.button.btnWhite{border-color:#fff;color:#fff;background: #54b0b9}
.button.btnWhite:active,.button.btnWhite:focus,.button.btnWhite:hover{background:#fff !important;border-color:#fff !important;color:#444 !important;outline:none !important;box-shadow:none;text-shadow:none;}
::-webkit-input-placeholder{color:#9b9b9b;opacity:1;}
:-moz-placeholder{color:#9b9b9b;opacity:1;}
::-moz-placeholder{color:#9b9b9b;opacity:1;}
:-ms-input-placeholder{color:#9b9b9b;opacity:1;}
/*** To start style ***/.clearFix:after,.clearFix:before,.site_wrapper:after,.site_wrapper:before,.sec_block:after,.sec_block:before,section:after,section:before,header:after,header:before,footer:before,footer:after{content:" ";clear:both;display:table;}
.site_wrapper,.sec_block,section,header,footer{display:block;clear:both;}
.display_flex{display:flex;flex-wrap:wrap;}
.selector-for-some-widget{box-sizing:content-box;}
.site_wrapper{background:#fff;position:relative;padding:58px 0 0;margin:0 auto;width:100%;max-width:100%;overflow:hidden;min-height:700px;}
/** header **/.header{background:#fff;width:100%;top:0;right:0;left:0;z-index:1030;position:fixed;}
.head_container{position:relative;padding:0 180px 0 200px;min-height:58px;box-shadow:0 4px 8px 0 rgba(0, 0, 0, 0.10), 0 2px 4px 0 rgba(0, 0, 0, 0.06);z-index:100;}
.head_container .logo{position:absolute;left:0;top:0;bottom:0;width:200px;padding:0 20px;height:58px;text-align:center;display:flex;justify-content:center;align-items:center;z-index:100;}
.head_container .logo a{display:block;max-width:120px;width:100%;}
.head_container .logo a img{display:block;width:100%;}
.head_right{position:absolute;right:0;top:0;bottom:0;width:198px;}
.top_contact{display:block;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;position:relative;}
.top_contact a{background:#e7e7e7;height:58px;display:block;padding:0 15px;color:#4a4a4a;font-size:14px;line-height:58px;text-align:center;float:left;text-transform:uppercase;}
.top_contact a.src_icon{width:58px;}
.top_contact a.menu_contact{color:#fff;background:#f47521;width:135px;}
.top_contact a.menu_contact:hover{color:#f47521;background:#ffffff;}
/** main menu **/.main_menu{position:relative;text-align:center;}
.main_menu .navbar{padding-top:0;padding-bottom:0;flex-direction:row-reverse;}
.main_menu ul.navbar-nav{padding:0;margin:0;width:100%;justify-content:center;align-items:center;}
.main_menu ul.navbar-nav li{position:relative;}
.main_menu ul.navbar-nav > li > a{font-family:'robotoregular';display:block;padding:0 30px;font-size:15px;line-height:58px;color:#4a4a4a;white-space:nowrap;}
.main_menu ul.navbar-nav li li a{font-family:'robotoregular';display:block;padding:8px 30px;font-size:15px;line-height:1.5;color:#4a4a4a;white-space:normal;}
.main_menu ul.navbar-nav > li.has-child-active > a,.main_menu ul.navbar-nav > li.active > a,.main_menu ul.navbar-nav li li.active > a,.main_menu ul.navbar-nav li a:hover{color:#f47521;}
.navbar-toggler{background:#f47521;border-color:#f47521;color:#fff;margin:0;height:58px;width:58px;text-align:center;font-size:24px;line-height:1;border-radius:0;outline:none !important;}
.main_menu ul.navbar-nav > li.dropdown > a{position:relative;}
.main_menu ul.navbar-nav > li.dropdown > a:after{content:"";border:4px solid transparent;border-top:8px solid #4a4a4a;margin-left:7px;position:absolute;top:50%;margin-top:-2px;}
.main_menu ul.navbar-nav > li.active > a:after,.main_menu ul.navbar-nav > li.has-child-active > a:after,.main_menu ul.navbar-nav > li.dropdown > a:hover:after{border-top-color:#f47521;}
.main_menu ul.navbar-nav > li.dropdown{position:relative;}
.main_menu ul.navbar-nav > li.dropdown > .dropdown_menu{box-shadow:0 4px 8px 0 rgba(0, 0, 0, 0.10), 0 2px 4px 0 rgba(0, 0, 0, 0.06);position:absolute;top:100%;left:0;width:200px;background:#fff;padding:0 0 20px;max-height:0;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;-webkit-transform:rotate3d(1, 0, 0, -90deg);transform:rotate3d(1, 0, 0, -90deg);-webkit-transform-origin:50% 0;-webkit-transition:350ms;-moz-transition:350ms;-o-transition:350ms;transition:350ms;}
.main_menu ul.navbar-nav > li.dropdown:hover > ul.dropdown_menu{max-height:1000px;-webkit-transform:rotate3d(0, 0, 0, 0);transform:rotate3d(0, 0, 0, 0);}
.main_menu ul.navbar-nav > li.dropdown > .dropdown_menu li{display:block;float:none;text-align:left;width:100%;margin:0;}
.blog-main .hs_cos_wrapper_type_rich_text ul{margin-left:35px;}
.blog-main .hs_cos_wrapper_type_rich_text li{font-size:18px;line-height:1.4;list-style-type:disc;font-family:'DINPro', 'robotolight';}
/** search **/.bros_search{background:rgba(255, 255, 255, 0);position:absolute;top:0;right:100%;bottom:0;z-index:9999;width:0;height:58px;overflow:hidden;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transform:translate3d(0, 0vh, 0);-moz-transform:translate3d(0, 0vh, 0);-o-transform:translate3d(0, 0vh, 0);transform:translate3d(0, 0vh, 0);-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition:all .8s;-moz-transition:all .8s;-o-transition:all .8s;transition:all .8s;}
body.brainOS_search .bros_search{-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;visibility:visible;width:600px;}
.bros_search .search_container{background:#fff;padding:5px 0;position:relative;top:0;left:0;right:0;z-index:100;}
.bros_search .search_popup_bg{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;}
.bros_search .container{position:relative;padding:0;float:right;}
.bros_search .search_block{position:relative;width:100%;display:inline-block;}
.search_block input[type=text]{background-color:#fff;border:1px solid #979797 !important;width:100%;height:100px;border-radius:0;margin:0;padding:5px 50px 5px 10px;line-height:1;font-size:18px;display:block;color:#085982;font-weight:300;box-shadow:none;height:48px;border-radius:25px 0 0 25px;}
.search_block button,.search_block button.src_button{width:35px;height:35px;line-height:25px;font-size:20px;text-align:center;padding:5px;text-transform:uppercase;border-radius:50%;position:absolute;right:10px;top:10px;background:#f47521;color:#fff;font-weight:bold;cursor:pointer;-webkit-transition:all .8s;-khtml-transition:all .8s;-moz-transition:all .8s;-ms-transition:all .8s;-o-transition:all .8s;transition:all .8s;}
.search_block button:hover,.search_block button.src_button:hover{background:#0c293e;}
.search_block .src_close{width:35px;height:35px;line-height:20px;font-size:24px;text-align:center;padding:5px;text-transform:uppercase;border-radius:50%;position:absolute;right:5px;top:6px;display:block;background:#f0f0f0;color:#085982;font-weight:bold;cursor:pointer;-webkit-transition:all .8s;-khtml-transition:all .8s;-moz-transition:all .8s;-ms-transition:all .8s;-o-transition:all .8s;transition:all .8s;}
.search_block .src_close:hover{background:#f69f38;color:#fff;}
.search_block::-webkit-input-placeholder{color:#085982;opacity:1;}
.search_block:-moz-placeholder{color:#085982;opacity:1;}
.search_block::-moz-placeholder{color:#085982;opacity:1;}
.search_block:-ms-input-placeholder{color:#085982;opacity:1;}
/** section **/
.container450:after,.container450:before{content:"";display:table;clear:both;}
.container450{width:100%;max-width:450px;display:block;margin-left:auto;margin-right:auto;padding:0 20px;}
.container .container450{padding:0;}
.sec_title{display:inline-block;width:100%;margin:0 0 20px;}
.sec_title h1,.sec_title h2{font-family:'Galano Grotesque';font-size:48px;line-height:1.1;margin:0 0 10px;font-weight:550;}
.sec_title h1{font-size:70px;line-height:1;}
.bgWhite{background-color:#fff;}
/** banner **/
.pageBanner{background:#fff;position:relative;}
.pageBanner .brainos_banner{height:700px;}
.brainos_banner{height:800px;position:relative;background-color:rgba(24, 52, 72, 0.8);background-size:cover;background-repeat:no-repeat;background-position:center center;display:flex;justify-content:flex-start;align-items:center;}
.brainos_banner .bnr_mobile_img{display:none;margin:0 0 20px;}
.brainos_banner .bnr_mobile_img img{display:block;width:100%;}
.banner_caption{display:inline-block;width:50%;padding:120px 45px 100px;text-align:left;color:#0c293e;}
.banner_caption_1 {display:inline-block;width:100%;padding:0px 0px;text-align:center;color:#0c293e;}
.brainos_banner.cap_center{justify-content:center;align-items:center;}
.brainos_banner.cap_top_center{justify-content:center;align-items:flex-start;}
.brainos_banner.cap_top_center .banner_caption,.brainos_banner.cap_center .banner_caption{text-align:center;}
.clrWhite,.banner_caption.clrWhite{color:#fff;}
.banner_caption p,.banner_caption .sec_title h1, .banner_caption .sec_title h2{}
.clrWhite.banner_caption p,.clrWhite.banner_caption .sec_title h1, .clrWhite.banner_caption .sec_title h2{}
.banner_caption p{font-size:24px;line-height:1.5;}
/** video_understand **/
.video_understand_sec{position:relative;}
.watch_video_title{max-width:520px;display:table;margin:0 auto;padding:0 15px;}
.vid_und_title{background:linear-gradient(to right, #f71c1c , #ff9300);padding:20px;text-align:center;}
.vid_und_title.bdr_top{border-top:6px solid #fff;}
.vid_und_title a.vid_title{position:relative;width:100%;display:table-cell;vertical-align:middle;border:2px solid #fff;height:60px;border-radius:45px;padding:5px 70px 5px 30px;font-family:'DINPro';font-weight:bold;font-size:17px;line-height:20px;color:#fff;text-transform:uppercase;}
.vid_und_title a.vid_title span{height:40px;width:40px;background:#fff;border-radius:50%;position:absolute;right:8px;top:50%;margin-top:-20px;padding:2px;text-align:center;}
.vid_und_content{border:3px solid #fff;width:100%;}
.vid_und_content .row_und{width:100%;display:flex;justify-content:space-around;}
.vid_und_content .vid_und_item{position:relative;border:3px solid #fff;width:50%;display:flex;justify-content:center;align-items:center;overflow:hidden;min-height:540px;float:left;}
.vid_und_content .vid_und_item img{display:block;width:100%;}
.bg_cover{position:absolute;height:100%;width:100%;top:0;right:0;left:0;bottom:0;background-position:center center;background-repeat:no-repeat;background-size:cover;background-origin:content-box;}
.vid_und_content .vid_und_item .sec_title h2,.vid_und_content .vid_und_item .sec_title{margin-bottom:5px;font-size:42px;}
.vid_und_content .vid_und_desc{display:inline-block;width:100%;max-width:631px;position:relative;padding:100px 40px;text-align:left;}
.vid_und_content .vid_und_desc p{font-size:21px;}
.vid_und_content .bg_blue{background:#085982;color:#fff;}
.vid_und_content .bg_blueLight{background:#80ded9;color:#0c293e;}
/** brainos_news **/
.brainos_news{position:relative;padding:100px 0 60px;}
.brainos_news .bc_annc_bg{background:#b5cac7;color:#0c293e;position:relative;}
.brainos_news .bc_annc_desc{text-align:left;position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;padding:50px;display:table-cell;vertical-align:middle;}
.brainos_news .bc_annc_desc .bc_annc_date{font-family:'DINPro';display:block;text-transform:uppercase;color:#fff;font-size:16px;line-height:1.5;margin-bottom:20px;font-weight:normal;}
.brainos_news .annc_text,.brainos_news .bc_annc_desc p{font-family:'DINPro';font-size:20px;line-height:1.5;margin:0;font-weight:normal;}
.brainos_news .annc_container_sm,.brainos_news .annc_text{display:inline-block;width:100%;}
.brainos_news .annc_container_sm{max-width:470px;}
.bos_news_sec{padding-top:60px;}
.brain_news_item{display:inline-block;width:100%;position:relative;padding:20px 10px 20px 16px;color:#8a8a8a;margin-bottom:50px;max-width:340px;}
.brain_news_item:before{content:"";height:100%;width:5px;background:#b5cac7;position:absolute;left:0;top:0;bottom:0;}
.brain_news_item .brain_news_title{display:table;width:100%;text-align:left;}
.brain_news_item .brain_news_title a{font-family:'DINPro';display:table-cell;height:66px;vertical-align:middle;font-size:20px;line-height:1.3;text-transform:capitalize;font-weight:normal;}
.brain_news_item .brain_news_cat{font-family:'DINPro';position:absolute;top:0;left:16px;font-size:14px;line-height:18px;color:#085982;font-weight:500;}
.brain_news_item .brain_news_date{font-family:'DINPro';position:absolute;bottom:0;left:16px;font-size:14px;line-height:16px;color:#838383;font-weight:300;}
/** testimonial **/
.testimonial{position:relative;background:#e4efee;color:#085982;}
.testimonial .tst_slide{padding:50px 280px 25px 70px;position:relative;display:inline-block;width:100%;border-top:60px solid #fff;}
.testimonial .tst_slide .tst_author_pic{position:absolute;right:0;bottom:0;width:100%;max-width:370px;z-index:100;}
.testimonial .tst_slide .tst_author_pic img{display:block;width:100%;}
.testimonial .tst_slide p{font-family:'DINPro';font-weight:normal;font-size:20px;line-height:1.3;color:#085982;text-align:justify;}
.testimonial .tst_slide .tst_slide_content{position:relative;display:inline-block;width:100%;}
.testimonial .tst_slide .tst_slide_content:before{content:"";clear:both;position:absolute;left:-64px;top:-24px;height:47px;width:60px;background:url(images/quote_icon_bg.png) no-repeat top center;background-size:100%;z-index:-1;}
.tst_author_desc{width:100%;max-width:350px;display:inline-block;margin-top:10px;}
.tst_author_desc h3{font-family:'Galano Grotesque';font-size:28px;color:#7f9697;margin:0 0 3px;letter-spacing:1px;font-weight:bold;}
.tst_author_desc span,.tst_author_desc .tst_designation,.testimonial .tst_slide .tst_author_desc p{font-family:'DINPro', 'robotolight';font-weight:normal;font-size:15px;line-height:1.5;color:#085982;margin:0;}
/** video **/
.brainos_video{position:relative;width:100%;padding-top:50px;color:#085982;background:#fff;text-align:center;}
.brainos_video .video_container{position:relative;display:block;width:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;text-align:center;padding:100px 0;min-height:80vh;overflow:hidden;margin-top:0px;cursor:pointer;}
.brainos_video .video_container .video-wrap{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;padding:0;margin:0;}
.brainos_video .video_container .video-wrap #homeVideo,.brainos_video .video_container .video-wrap video{min-width:100%;min-height:100%;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
/** playCircle **/
.playCircle{text-align:center;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:100;display:inline-block;opacity:0;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;}
.playCircle a{display:inline-block;color:#fff;}
.playBtn{position:relative;height:130px;width:130px;border:3px solid rgba(255, 255, 255, 1);display:inline-block;text-align:center;margin-bottom:20px;padding:30px 0;border-radius:50%;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;}
.playBtn span.arrow{display:inline-block;border:24px solid transparent;border-top:40px solid #fff;margin-left:30px;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);transform:rotate(-90deg);}
.playCircle a.pauseVideo .playBtn span.arrow{border:none;height:40px;width:40px;background:transparent;margin:13px 0 10px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg);}
.playCircle a.pauseVideo .playBtn span.arrow:after,.playCircle a.pauseVideo .playBtn span.arrow:before{content:"";height:100%;width:13px;top:0;bottom:0;background:#fff;left:0;position:absolute;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;}
.playCircle a.pauseVideo .playBtn span.arrow:after{left:auto;right:0;}
.brainos_video .video_container:hover .playCircle{opacity:1;}
/** video_banner **/
.video_banner{position:relative;width:100%;}
.video_banner .video_banner_container{position:relative;display:block;width:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;text-align:center;padding:0 0 50px;min-height:100vh;overflow:hidden;}
.video_banner .video_banner_container .video-wrap{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;padding:0;margin:0;}
.video_banner .video_banner_container .video-wrap #homeVideo,.video_banner .video_banner_container .video-wrap video{min-width:100%;min-height:100%;width:auto;height:auto;position:absolute;top:0;right:0;}
.video_banner_cap{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;padding:100px 0;margin:0;display:flex;justify-content:left;align-items:center;}
.video_banner_cap_2 {background: rgba(0, 0, 0, 0.4);position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;padding:100px 0;margin:0;display:flex;justify-content:left;align-items:center;}
.video_banner_cap_OS {background: rgba(0, 0, 0, 0.0);position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;padding:100px 0;margin:0;display:flex;justify-content:left;align-items:center;}
/** brainos_benefits **/
.brainos_benefits{position:relative;background:#002940;color:#fff;padding:70px 0 60px;text-align:center;}
.benefit_content{display:inline-block;width:100%;padding-top:40px;}
.benefit_content .benefit_item{display:inline-block;width:100%;max-width:375px;position:relative;margin:0 0 70px;text-align:left;padding:0 15px 0 15px;min-height:100px;}
.benefit_content .benefit_item .bnf_item_icon{position:inherit;left:0px;top:0;}
.benefit_content .benefit_item .bnf_item_icon img{display:block;width:100%;max-width:100%;max-height:89px;margin-bottom: 20px;}
/* Mobile adjustmenst CSS are in career-page.css */ /*
@media only screen and (max-width: 480px) {
  .benefit_content .benefit_item .bnf_item_icon img{max-height:150px;}
  .benefit_content .benefit_item .bnf_item_icon {width: 90px!important;}
}
 */



.benefit_content .benefit_item h3{text-transform:capitalize;font-size:24px;line-height:1.2;margin:0 0 5px;font-family:'DINPro';font-weight:700;text-align:center;}
.benefit_content .benefit_item .bnf_item_desc,.benefit_content .benefit_item p{font-size:16px;line-height:1.4;margin:0 0 5px;font-family:'DINPro';font-weight:300;}
.benefit_content .benefit_item ul{padding:0;margin:0;list-style:none;}
.benefit_content .benefit_item li,.benefit_content .benefit_item ul li{position:relative;display:inline-block;width:100%;font-size:18px;line-height:1.5;font-family:'DINPro';font-weight:300;padding:0 0 0 0px;color:#fff;margin-bottom: 10px;text-align:center;}
/**.benefit_content .benefit_item li:before,.benefit_content .benefit_item ul li:before{content:"";position:absolute;left:0;top:8px;height:6px;width:6px;border-radius:50%;background:#fff;}**/
/** commercial_scrubbers **/
.commercial_scrubbers{position:relative;background:#fff;text-align:center;padding-top:90px;color:#085982;}
.cmc_scb_content{display:inline-block;width:100%;position:relative;}
.cmc_scb_content:before,.cmc_scb_content:after{content:"";clear:both;position:absolute;height:2px;width:60%;max-width:780px;top:50%;left:50%;transform:translate(-50%,-50%);background:#9bb8c8;}
.cmc_scb_content:before{width:1px;height:60%;max-height:780px;background:#377190;z-index:1;}
.cmc_scb_content .row .col-md-6:nth-child(even) .cmc_scb_item{float:right;padding-left:50px;padding-right:0;}
.cmc_scb_item{width:100%;max-width:560px;text-align:left;display:inline-block;position:relative;padding:70px 50px 100px 0;float:left;}
.cmc_scb_item .cmc_scb_item_img{text-align:center;width:100%;max-width:600px;margin-bottom:20px;}
.cmc_scb_item .cmc_scb_item_img img{display:inline-block;width:100%;}
.cmc_scb_item h2{font-size:28px;font-family:'Galano Grotesque';line-height:1.2;margin:0 0 10px;font-weight:bold;text-transform:uppercase;text-align:left;color:#085982;}
.cmc_scb_item .cmc_scb_item_desc{min-height:245px;}
.cmc_scb_item .cmc_scb_item_desc,.cmc_scb_item p{font-family:'DINPro';font-size:16px;line-height:1.4;font-weight:300;margin:0 0 20px;text-align:justify;color:#0c293e;}
.btn_sec{display:inline-block;width:100%;}
.btn_sec.btn_right{text-align:right;}
.btn_sec.btn_center{text-align:center;}
.cmc_scb_item .button{margin-top:20px;}
/** newsletter **/
.newsletter{background:#fff;color:#085982;text-align:center;padding:100px 0;}
.newsletter .nlt_form{display:block;margin-top:20px;}
.newsletter .nlt_form input{margin-bottom:30px;}
/** intro **/
.intro{background:#fff;position:relative;padding:60px 0;}
.intro .intro_content{display:block;width:100%;max-width:1020px;position:relative;text-align:justify;padding:30px;margin:0 auto;}
.intro .intro_content span,.intro .intro_content .intro_text,.intro .intro_content p{font-size:30px;line-height:1.2;color:#4a4a4a;}
.intro .intro_content p{margin:0;padding:0;}
.text_hlt{display:inline-block;vertical-align:baseline;padding:1px 10px;border-radius:30px;margin:2px -10px;position:relative;z-index:1000;    z-index: 1;}
.text_hlt:before{content:"";position:absolute;left:0;top:2px;bottom:0;height:100%;width:0;border-radius:30px;background:#f5a623;z-index:-1;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;-o-transition:all 0.35s;transition:all 0.35s;}
.text_hlt.bg_highlight:before{width:100%;right:0;}
/** brainos_function **/
.brainos_function{padding:70px 0 40px;text-align:center;background:#b5cac7;color:#fff;}
.fnc_feature{display:flex;flex-wrap:wrap;}
.fnc_feature_item{display:inline-block;width:20%;padding:0 12px;position:relative;text-align:center;margin:20px 0 30px;color:#4a4a4a;}
.fnc_feature_item .fnc_icon{display:inline-block;width:100%;max-width:70px;margin-bottom:10px;}
.fnc_feature_item .fnc_icon img{display:block;width:100%;}
.fnc_feature_item .fnc_icon img,.fnc_feature_item .fnc_icon img path{fill:red;}
.fnc_feature_item .fnc_title p,.fnc_feature_item .fnc_title{font-family:'DINPro';display:block;font-size:17px;line-height:1.3;font-weight:400;color:#4a4a4a;margin-bottom:0;text-decoration:none;}
.fnc_feature_item:hover a.fnc_title{color:#000;}
/** brainOs_partner **/
.brainOs_partner{position:relative;padding-top:120px;color:#4a4a4a;padding-bottom:20px;}
.brainOs_partner .sec_title{text-align:center;padding-left:30px;padding-right:30px;position:relative;margin-bottom:50px;}
.brainOs_partner .sec_title h2{color:#085982;position:relative;padding-bottom:10px;}
.partner_content:after,.brainOs_partner .sec_title p:after,.brainOs_partner .sec_title h2:after{content:"";display:block;width:70%;height:2px;background:#5f93ae;clear:both;margin:30px auto 0;}
.partner_content .sec_title p{font-size:22px;line-height:1.4;margin:0 auto;max-width:1040px;}
.partner_content_desc{position:relative;display:block;width:100%;min-height:470px;margin:50px auto 30px;}
.partner_content_desc .ptn_middle_img{position:absolute;height:200px;width:200px;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1;}
.partner_content_desc img{display:block;width:100%;}
.ptn_item{display:inline-block;position:absolute;width:100%;max-width:475px;padding-left:160px;text-align:left;}
.ptn_item h3{font-family:'DINPro';color:#085982;margin:0;text-transform:uppercase;font-weight:bold;font-size:21px;}
.ptn_item .ptn_item_desc,.ptn_item p{font-family:'DINPro';font-size:22px;font-weight:300;}
.ptn_item .ptn_item_img{position:absolute;left:0;top:0;width:150px;}
.ptn_item.bottom_left,.ptn_item.top_left{text-align:right;padding-right:160px;padding-left:0;top:0;left:0;}
.ptn_item.bottom_left{top:auto;bottom:60px;}
.ptn_item.bottom_left .ptn_item_img,.ptn_item.top_left .ptn_item_img{left:auto;right:0;}
.ptn_item.top_right{top:0;right:0;}
.ptn_item.bottom_right{bottom:0;right:0;}
/** home_faq **/
.home_faq{position:relative;background:#4aa7b0;padding:100px 0;text-align:center;color:#fff;}
.home_faq .faq_content{display:block;width:100%;max-width:420px;margin:0 auto;}
.home_faq .faq_content .sec_title{margin-bottom:50px;}
/** footer **/.footer{background:#f2f2f2;color:#9B9B9B;padding-top:100px;}
.footer a{color:#9B9B9B;}
.footer a:hover{color:#f47521;}
.footer_main{text-align:right;padding:0 15px 40px;}
.footer_main .ftr_widget{display:inline-block;width:100%;margin-bottom:60px;text-align:right;}
.ftr_widget h2{font-family:'robotobold';display:block;font-size:16px;line-height:1.2;font-weight:normal;margin-bottom:20px;text-transform:uppercase;color:#9b9b9b;}
.ftr_widget ul li{margin:0 0 10px;}
.widget_desc p,.ftr_widget ul li a{font-family:'robotolight';color:#606060;display:block;font-size:14px;line-height:1.5;text-transform:capitalize;}
.ftr_widget ul li a:hover{color:#f47521;}
/** copyright **/
.copyright{position:relative;padding:20px 0;}
.cpr_content{position:relative;display:inline-block;width:100%;padding-left:280px;min-height:85px;}
.cpr_content .cpr_left{position:absolute;top:0;left:0;width:280px;text-align:left;}
.cpr_contact{position:relative;display:inline-block;width:100%;vertical-align:middle;padding:20px 0;text-align:left;min-height:85px;}
.cpr_contact .footer_logo{position:relative;float:left;width:80px;height:80px;display:flex;justify-content:center;align-items:center;}
.cpr_contact .footer_logo:after{content:"";position:absolute;right:0;top:0;bottom:0;height:100%;width:1px;background:#979797;}
.cpr_contact .footer_logo a{display:block;width:50px;}
.cpr_contact .footer_logo a img{display:block;width:100%;}
.cpr_contact .footer_adr{float:left;width:190px;padding:15px 0 15px 15px;}
.cpr_contact .footer_adr a,.cpr_contact .footer_adr p{font-family:'robotolight';padding:0;margin:0;font-size:12px;line-height:18px;}
.cpr_content .cpr_right{float:right;text-align:right;width:100%;max-width:720px;}
.cpr_content .cpr_right .footer_social{border-bottom:1px solid #979797;}
.footer_social{display:inline-block;width:100%;text-align:right;}
.footer_social ul{padding:0;margin:0;display:inline-block;}
.footer_social ul li{float:left;margin:0 20px 10px;}
.footer_social ul li:last-child{margin-right:0;}
.footer_social ul li a{display:block;font-size:24px;}
.cpr_menu{padding:15px 0 0;}
.footer_menu{float:right;text-align:right;margin-bottom:10px;}
.footer_menu ul{padding:0;margin:0;display:inline-block;vertical-align:middle;}
.footer_menu ul li{float:left;margin:0 15px;}
.footer_menu ul li:last-child{margin-right:0;}
.footer_menu ul li a{font-family:'robotolight';display:block;font-size:12px;line-height:18px;}
.copyright_text{float:left;display:inline-block;vertical-align:middle;margin-bottom:10px;}
.copyright_text p{font-family:'robotolight';margin:0;padding-top:2px;font-size:12px;line-height:1.5;}
/** owl carosal slider **/
.owl-carousel .owl-nav{text-align:center;position:absolute;top:50%;left:0;width:100%;height:40px;margin-top:-20px !important;}
.owl-stage-outer{overflow:visible !important;}
.owl-carousel .owl-nav button{position:absolute;width:40px;height:40px;text-align:center;outline:none !important;top:0;}
.owl-carousel .owl-nav button.owl-prev{left:5px;}
.owl-carousel .owl-nav button.owl-next{right:5px;}
.owl-carousel .owl-nav button span{display:inline-block;vertical-align:middle;font-size:60px;line-height:50px;color:#fff;}
.owl-carousel .owl-nav button:hover span{color:#085982;}
.owl-carousel .owl-nav .disabled{opacity:0.5;cursor:default;}
.owl-carousel .owl-dots{text-align:center;position:absolute;left:0;bottom:5px;width:100%;}
.owl-carousel .owl-dots .owl-dot{display:inline-block;zoom:1;outline:none !important;}
.owl-carousel .owl-dots .owl-dot span{width:16px;height:16px;margin:5px 7px;background:#fff;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px;}
.owl-carousel .owl-dots .owl-dot.active span, .owl-carousel .owl-dots .owl-dot:hover span{background:#7f9697;}
.owl-item{margin-right:0px !important;}
/** Blog Page **/
/** Section Banner **/
.page_title_sec{position:relative;background:#085982 url(images/banner_swirl_grayscale.png) no-repeat right center;color:#fff;padding:60px 0;min-height:300px;text-align:left;}
.page_title_sec h1{font-family:'Galano Grotesque';font-size:80px;line-height:1.1;margin:0;font-weight:bold;white-space:nowrap;}
.page_title_sec p{font-size:24px;line-height:1.5;margin:0 0 10px;}
.page_title_sec .title_box{display:inline-block;width:100%;}
.wdt_520{width:100%;max-width:520px;}
.heght_width_full{position:absolute;top:0;left:0;bottom:0;right:0;height:100%;width:100%;overflow:hidden;}
.box_center_center{display:flex;justify-content:center;align-items:center;}
.box_left_center{display:flex;justify-content:flex-start;align-items:center;}
.box_right_center{display:flex;justify-content:flex-end;align-items:center;}
/** main_content **/
.main_content{position:relative;background:#fff;padding:40px 0;}
.main_content .btn_sec{padding-top:40px;text-align:center;}
.main_content .btn_sec:after{content:"";display:block;width:70%;height:1px;background:#c8c8c8;clear:both;margin:50px auto 0;}
.blog_item{position:relative;display:block;width:100%;margin:0 auto 30px;}
.blog_item .blog_item_img{display:block;height:220px;width:100%;background-image:url(images/no_image_bg.png);background-size:cover;background-position:center center;background-repeat:no-repeat;}
.blog_desc{background:#e6eef2;padding:35px;position:relative;display:inline-block;width:100%;vertical-align:top;text-align:left;}
.blog_item .item_meta{display:block;font-size:16px;font-family:'DINPro', 'robotolight';line-height:1.2;font-weight:normal;margin-bottom:10px;color:#9b9b9b;text-transform:uppercase;}
.blog_item .blog_desc a,.blog_item .blog_desc,.blog_item p{font-family:'DINPro', 'robotolight';font-size:22px;line-height:1.4;font-weight:normal;margin-bottom:0;display:block;color:#085982;}
.blog_item .blog_desc a{color:#f47521;display:inline-block;font-size:16px;text-transform:uppercase;}
.blog_item .blog_desc a:hover{color:#0c293e;}
/** Newsroom page **/
.press_release{background:#f7f7f7;padding:80px 0 50px;position:relative;}
.press_release .sec_title{color:#085982;margin-bottom:50px;}
.bg_sky{background-color:#b5cac7;}
.news_item{position:relative;display:block;width:100%;margin:0 auto 20px;}
.news_desc{font-family:'DINPro', 'robotolight';background-color:#b5cac7;display:block;vertical-align:top;width:100%;padding:35px;position:relative;text-align:left;font-size:22px;line-height:1.4;font-weight:normal;color:#4b4b4b;}
.news_desc h2{font-size:32px;font-family:'DINPro', 'robotolight';line-height:1.2;font-weight:300;margin:20px 0;color:#0c293e;text-transform:capitalize;}
.news_desc .news_meta{display:block;font-size:16px;font-family:'DINPro', 'robotolight';line-height:1.2;font-weight:normal;margin-bottom:10px;color:#fff;text-transform:uppercase;}
.news_desc p{font-size:20px;font-family:'DINPro', 'robotolight';line-height:1.3;font-weight:normal;margin-bottom:0;}
.top_news .news_desc{padding:50px 25px;}
.news_post_image{display:block;height:240px;width:100%;background-image:url(images/no_image_bg.png);background-size:cover;background-position:center center;background-repeat:no-repeat;overflow:hidden;}
.top_news{margin-bottom:20px;}
.top_news .heght_width_full{padding:0 10px;}
.top_news .news_post_image{height:100%;}
.newsroom_content .btn_sec:after{display:none !important;}
.newsroom_content .btn_sec{margin-bottom:20px;}
.newsroom_content .col-md-7,.newsroom_content .col-md-6,.newsroom_content .col-md-5,.newsroom_content .col-lg-5,.newsroom_content .col-lg-4,.newsroom_content .col-lg-7{padding-left:10px;padding-right:10px;}
/** Career page **/
.career_intro{position:relative;background:#fff;padding:80px 0 70px;text-align:center;}
.container_md{position:relative;max-width:1050px;width:100%;margin:0 auto;}
.career_intro .intro_title{position:relative;display:inline-block;width:100%;padding-bottom:35px;margin-bottom:40px;border-bottom:1px solid #085982;}
.career_intro h2{font-family:'DINPro', 'robotolight';margin-bottom:0;font-size:34px;line-height:1.2;font-weight:300;}
.career_intro p{font-family:'DINPro', 'robotolight';margin-bottom:30px;font-size:22px;line-height:1.4;font-weight:300;}
/** meet your employers **/
.meet_employer_sec{background:#e4efee;position:relative;padding:100px 0;text-align:center;color:#085982;}
.meet_employer_sec .container_md{max-width:920px;}
 .employe_desc{position:relative;display:inline-block;width:100%;padding:30px 60px;}
.employe_desc:after,.employe_desc:before{content:"";height:32px;width:60px;clear:both;position:absolute;background:url(images/qoute_arrow_top.png) no-repeat top center;background-size:100%;top:0;left:0;}
.employe_desc:after{background:url(images/qoute_arrow_bottom.png) no-repeat top center;background-size:100%;top:auto;left:auto;right:0;bottom:0;display:none;}
.employe_desc p:last-child:after{content:"";height:32px;width:60px;background:url(images/qoute_arrow_top.png) no-repeat top center;background-size:100%;display:inline-block;vertical-align:bottom;margin-bottom:-12px;margin-left:10px;}
.employe_desc,.employe_desc p{font-size:24px;line-height:1.4;margin:0;}
.meet_empl_content{position:relative;}
.meet_empl_content .employe_list{padding:40px 0;}
.meet_empl_content .employe_list h3{font-weight:bold;font-family:'Galano Grotesque';margin-bottom:40px;}
.employe_item{display:inline-block;width:100%;position:relative;margin-bottom:30px;cursor:pointer;}
.employe_item img{display:block;width:100%;}
.empl_title{padding:20px;text-align:right;color:#fff;}
.empl_title span{display:block;text-transform:uppercase;text-align:left;}
.empl_title .empl_name{font-family:'Galano Grotesque';font-size:36px;line-height:1;font-weight:bold;margin:0 0 3px;border-bottom:1px solid rgba(255, 255, 255, 0.8);padding-bottom:0;}
.empl_title .empl_jobtitle{font-weight:300;font-size:12px;line-height:1;}
.living_sec{position:relative;padding-top:15px;background:#fff;padding-bottom:50px;}
.living_sec .live_left_sec{background:#085982;color:#fff;display:flex;justify-content:center;align-items:center;}
.live_desc{padding:50px;display:inline-block;width:100%;text-align:center;}
.live_desc .sec_title{margin-bottom:40px;}
.live_desc p{font-size:22px;line-height:1.5;}
.live_desc .button.btnLg{padding-left:10px;padding-right:10px;width:100%;margin-top:40px;height:auto;font-size:16px;}
.live_image_sec .item img{display:block;max-width:100%;}
.live_image_sec .item{position:relative;display:block;float:left;height:175px;overflow:hidden;background-size:cover;background-repeat:no-repeat;background-position:center center;}
.live_image_sec .item.first_item{width:100%;margin-bottom:15px;height:360px;}
.live_image_sec .item.second_item{width:100%;margin-bottom:15px;height:500px;}
.live_image_sec .item.third_item{width:65%;}
.live_image_sec .item.fourth_item{width:calc(35% - 15px);float:right;}
.cr_position{position:relative;padding:50px 0;background:#fff;}
.cr_position .sec_title{text-align:center;margin-bottom:80px;color:#085982;}
.cr_position #resumator-job-frame{height:1000px;}
.position_table{width:100%;margin-bottom:50px;}
.position_table th{font-family:'Galano Grotesque' !important;font-size:34px !important;line-height:1.2 !important;font-weight:bold !important;padding:0 0 10px !important;border-bottom:1px solid #979797 !important;color:#085982 !important;background:none !important;}
.position_table td{padding:10px 0;font-family:'DINPro', 'robotolight';font-size:20px;line-height:1.2;font-weight:300;border-bottom:1px solid #979797;color:#4b4b4b;}
/** company page **/.cmp_caption{width:100%;max-width:500px;display:inline-block;position:relative;color:#fff;padding:70px 0 40px 45px;}
.cmp_caption:after{content:"";clear:both;position:absolute;left:0;top:0;height:48px;width:62px;background:url(images/company_qoute.png) no-repeat top center;background-size:100%;}
.cmp_caption h3{font-family:'Galano Grotesque';font-size:28px;margin:0 0 3px;letter-spacing:1px;font-weight:bold;color:#80ded9;}
.cmp_caption p{font-family:'DINPro', 'robotolight';font-weight:normal;font-size:20px;line-height:1.5;margin:0 0 30px;}
.cmp_caption .cmp_designation{font-family:'DINPro', 'robotolight';font-weight:normal;font-size:14px;line-height:1.5;margin:0;display:block;color:#80ded9;}
.bc_history{position:relative;background:#377190;color:#fff;display:inline-block;width:100%;padding:60px 0 40px;margin-top:15px;}
.mng_team_content,.bc_history .bc_history_content{position:relative;display:block;margin:0 auto;width:100%;max-width:1140px;}
.bc_history .sec_title{text-align:center;margin-bottom:40px;}
.bc_history p{font-family:'DINPro', 'robotolight';font-weight:normal;font-size:22px;line-height:1.5;margin:0 0 30px;display:block;color:#fff;text-align:justify;}
/** management_team **/.management_team{position:relative;padding:70px 0 50px;text-align:center;background:#fff;color:#085982;}
.management_team .sec_title{margin-bottom:70px;}
.mng_team_content{max-width:1000px;}
.bio_item{display:block;position:relative;margin:0 auto 70px;width:100%;max-width:200px;text-align:center;cursor:pointer;}
.bio_item .bio_pic{display:inline-block;height:115px;width:115px;border-radius:50%;overflow:hidden;margin-bottom:20px;}
.bio_item .bio_pic img{display:block;width:100%;}
.bio_item .bio_desc{display:inline-block;width:100%;}
.bio_item .bio_desc span{display:block;font-family:'DINPro', 'robotolight';font-weight:normal;font-size:14px;line-height:1.4;color:#50839e;}
.bio_item .bio_desc .bio_name{font-size:20px;font-weight:bold;color:#377190;}
.modal_close{position:absolute;top:-21px;right:5%;background:url(images/modal_close_bg.png) no-repeat center center;background-size:100%;height:35px;width:35px;z-index:1;}
.bc_modal{background:rgba(24, 52, 72, 0.8);color:#fff;}
.bc_modal .modal-dialog{width:100%;max-width:900px;position:absolute;top:0;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center;margin:0 auto;}
.bc_modal .modal-content{background:none;border:none;}
.bio_modal_content{display:block;margin:auto;padding:20px 50px;position:relative;text-align:left;}
.bio_modal_content .bio_full_details{position:relative;display:inline-block;width:100%;padding-left:170px;z-index:9999;}
.bio_modal_content .bio_full_details .bio_m_pic{height:140px;width:140px;border-radius:50%;position:absolute;left:0;top:0;overflow:hidden;}
.bio_modal_content .bio_full_details .bio_m_pic img{display:block;width:100%;}
.bio_modal_content .bio_full_details .bio_m_desc{display:inline-block;width:100%;border-left:1px solid #fff;padding:0 0 0 30px;}
.bio_modal_content .bio_full_details .bio_m_desc p{font-size:16px;}
.bio_modal_content .bio_full_details .bio_m_title{display:inline-block;width:100%;margin:0 0 20px;}
.bio_modal_content .bio_full_details .bio_m_title span{display:inline-block;vertical-align:bottom;font-size:15px;line-height:1.2;position:relative;color:#b5cac7;}
.bio_modal_content .bio_full_details .bio_m_title span.bio_name{font-size:20px;font-weight:bold;margin-right:12px;padding-right:15px;}
.bio_modal_content .bio_full_details .bio_m_title span.bio_name:after{content:"";position:absolute;right:0;bottom:0;width:1px;height:16px;background:rgba(255, 255, 255, 0.7);}
/** director_board **/.director_board{position:relative;padding:80px 0;background:#002940;color:#fff;text-align:center;}
.director_board .sec_title{margin-bottom:50px;}
.drt_board_list{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;width:100%;}
.drt_board_list .drt_board_item{width:20%;float:left;padding:0 15px;}
.drt_board_list .drt_board_item .bio_item{cursor:pointer;}
.director_board .bio_item .bio_desc span{color:#fff;}
.director_board .bio_item .bio_desc span.bio_name{color:#80ded9;}
#jobs_table{text-align:left;}
#jobs_table .resumator_department_heading{font-size:100px;}
.row-fluid .header-section{position:relative;}
.row-fluid .header-main{background:#fff;width:100%;min-height:58px;top:0;right:0;left:0;z-index:1030;position:fixed;box-shadow:0 4px 8px 0 rgba(0, 0, 0, 0.10), 0 2px 4px 0 rgba(0, 0, 0, 0.06);z-index:999;}
.row-fluid .header-section .logo{width:200px;padding:0 20px;text-align:center;min-height:0px;}
.row-fluid .header-section .logo img{max-width:120px;margin-top:6px;}
.row-fluid .top-menu{text-align:center;}
.row-fluid .top-menu ul li{position:relative;display:inline-block;list-style:none;}
.row-fluid .top-menu ul li a{font-family:'robotoregular';display:block;padding:0 30px;font-size:15px;line-height:58px;color:#4a4a4a;white-space:normal !important;display:inline-block;text-decoration:none !important;}
.row-fluid .top-menu ul li ul{
  display:none;
  box-shadow:0 4px 8px 0 rgba(0, 0, 0, 0.10), 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  background:#fff;
  padding:0 0 20px;
  -webkit-border-radius:0 0 10px 10px;
  -moz-border-radius:0 0 10px 10px;
  border-radius:0 0 10px 10px;
  width:200px;
  position:absolute;
  top:57px;
  -webkit-transform:rotate3d(1, 0, 0, -90deg);
  transform:rotate3d(1, 0, 0, -90deg);
  -webkit-transform-origin:50% 0;
  -webkit-transition:350ms;
  -moz-transition:350ms;
  -o-transition:350ms;
  transition:350ms;
  max-height:0;
}
.row-fluid .top-menu > div > span > div > ul > li:hover > ul{
  display:block;
  max-height:1000px;
  -webkit-transform:rotate3d(0, 0, 0, 0);
  transform:rotate3d(0, 0, 0, 0);
}
/* .row-fluid .top-menu ul li:hover ul{
  display:block;
  max-height:1000px;
  -webkit-transform:rotate3d(0, 0, 0, 0);
  transform:rotate3d(0, 0, 0, 0);
} */

/* ebook submenu */


.row-fluid .top-menu > div > span > div > ul > li > ul > li > ul.hs-menu-children-wrapper {
  right: -20px;
}

@media only screen and (min-width: 992px){
  .row-fluid .top-menu > div > span > div > ul > li > ul > li > ul.hs-menu-children-wrapper {
    position: absolute;
    right: -200px;
    border-radius: 10px;
    top: 10px;
    padding-bottom: 10px;
    padding-top: 10px;
  }
}


.row-fluid .top-menu > div > span > div > ul > li > ul > li:hover > ul {
  display:block;
  max-height:1000px;
  -webkit-transform:rotate3d(0, 0, 0, 0);
  transform:rotate3d(0, 0, 0, 0);
}

/* @media only screen and (max-width: 992px){
  .hs-content-id-30605830722 .row-fluid .top-menu > div > span > div > ul > li:nth-child(3) > ul > li:nth-child(3):before {
    content:"";
    border:4px solid transparent;
    border-top:8px solid #4a4a4a;
    margin-left:7px;
    position:absolute;
    top:50%;
    margin-top:-2px;
  }
} */

@media only screen and (min-width: 992px){ 
  .row-fluid .top-menu > div > span > div > ul > li:nth-child(3) > ul > li:nth-child(3):after {
    content:"";
    border:4px solid transparent;
    border-left:8px solid #4a4a4a;
    margin-left:7px;
    position:absolute;
    top:50%;
    margin-top:-2px;
  }
/*   .hs-content-id-30605830722 .row-fluid .top-menu > div > span > div > ul > li:nth-child(3) > ul > li:nth-child(3):after {
    content:"";
    border:4px solid transparent;
    border-left:8px solid #4a4a4a;
    margin-left:7px;
    position:absolute;
    top:50%;
    margin-top:-2px;
  } */
}


.row-fluid .top-menu ul li ul li a{display:block;text-align:left;font-family:'robotoregular';display:block;padding:8px 30px;font-size:15px;line-height:1.5;color:#4a4a4a;}
.row-fluid .top-menu ul li ul li{display:block;}
.row-fluid .top-menu ul li:nth-child(3) a:after{content:"";border:4px solid transparent;border-top:8px solid #4a4a4a;margin-left:7px;position:absolute;top:50%;margin-top:-2px;}
.row-fluid .top-menu ul li:nth-child(4) a:after{content:"";border:4px solid transparent;border-top:8px solid #4a4a4a;margin-left:7px;position:absolute;top:50%;margin-top:-2px;}
.row-fluid .top-menu ul li ul li a:after{display:none;}
.row-fluid .top-menu ul li a:hover{color:#f47521;}
.row-fluid > div > div > span > div > ul.active-branch > li.active-branch > a {
  color:#f47521;
}
.row-fluid .top-menu > ul > li.hs-item-has-children.active-branch > ul > li > a {
  color:#4a4a4a;
}
.row-fluid 
.row-fluid .top-menu ul li a:hover:after{color:#f47521;}
.row-fluid .top-menu ul li:nth-child(3) a:hover:after{border-top:8px solid #f47521;}
.row-fluid .top-menu ul li:nth-child(4) a:hover:after{border-top:8px solid #f47521;}
.bros_search .container{width:100%;}
.top_contact a{display:flex;}
.top_contact a.menu_contact{display:block;text-decoration:none;}
.row-fluid .site-hero{display:flex;justify-content:flex-start;align-items:center;height:700px;position:relative;}
.row-fluid .inner-hero{display:inline-block;width:50%;padding:120px 45px 100px;text-align:left;color:#0c293e;}
.row-fluid .hero-text{margin-bottom:10px;font-weight:300;font-family:'DINPro', 'robotolight';font-size:22px;line-height:1.5;max-width:620px;}
.home .row-fluid .banner-mobile-show .inner-hero h2 {font-size:24px;}
.home .row-fluid .banner-mobile-show .inner-hero .hero-text {font-size:18px;}
#video-popup{display:none;}
.video-open iframe{width:100% !important;height:auto;height:500px !important;}
.fancybox-wrap.fancybox-desktop.fancybox-type-inline.fancybox-opened{overflow:hidden !important;}
.fancybox-close{background:#f47521 !important;}
.row-fluid .open-video-section{background:rgb(247,28,28);background:-moz-linear-gradient(left, rgba(247,28,28,1) 0%, rgba(255,147,0,1) 100%);background:-webkit-linear-gradient(left, rgba(247,28,28,1) 0%,rgba(255,147,0,1) 100%);background:linear-gradient(to right, rgba(247,28,28,1) 0%,rgba(255,147,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f71c1c', endColorstr='#ff9300',GradientType=1 );padding:20px;text-align:center;border-bottom:3px solid #fff;border-top:6px solid #fff;}
.row-fluid .popup-button a{border-radius:45px;padding:8px 10px 5px 30px;font-family:'DINPro';font-weight:bold;font-size:17px;line-height:20px;color:#fff;text-transform:uppercase;border:2px solid #fff;display:inline-block;text-decoration:none;}
.row-fluid .popup-button a i{margin-top:-5px;}
.row-fluid .popup-button a:hover{background-color:#FFF;color:#F34A08;cursor:pointer;}
.row-fluid .popup-button a:hover i{color:#F34A08;}
.row-fluid .home-hero-video a{margin-top:50px;border-radius:45px;padding:8px 10px 5px 30px;font-family:'DINPro';font-weight:bold;font-size:17px;line-height:20px;color:#f78d22;;text-transform:uppercase;border:2px solid #f78d22;;display:inline-block;text-decoration:none;}
.row-fluid .home-hero-video a i{margin-top:-5px;}
.row-fluid .home-hero-video a:hover{background-color:#f47521;color:#fff;cursor:pointer;}
.row-fluid .home-hero-video a:hover i{color:#fff;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;}
.row-fluid .popup-button a .fa, .row-fluid .home-hero-video a .fa{font-size:50px;vertical-align:middle;margin-left:20px;}
.row-fluid .download_link a .fa{transform:rotate(90deg);}
.row-fluid .effective-title h2{font-family:'Galano Grotesque';line-height:1.1;margin:0 0 10px;font-weight:bold;margin-bottom:5px;font-size:48px;}
.row-fluid .effective-content{font-family:'DINPro', 'robotolight';font-size:22px;line-height:1.4;margin-bottom:20px;font-weight:300;margin-top: 15px;}
.row-fluid .learn-more-btn a{height:auto;padding:14px 30px;border-radius:30px;margin-top:15px;border-color:#fff;color:#fff;background:transparent;display:inline-block;border:2px solid #fff;box-shadow:none;width:auto;text-transform:uppercase;box-sizing:border-box;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;font-size:18px;line-height:20px;font-weight:bold;text-align:center;text-decoration:none;font-family:'DINPro', 'robotoregular', sans-serif;min-width:200px;transition:ease all .5s;}
.inner-effective .row-fluid{display:flex;width:100%;display:flex;justify-content:space-around;}
.row-fluid .bg-image{position:absolute;height:100%;width:100%;top:0;right:0;left:0;bottom:0;}
.row-fluid .effective-section-main{display:inline-block;width:100%;position:relative;padding:100px 40px;text-align:left;position:absolute;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-moz-transform:translate(0,-50%);top:50%;}
.row-fluid .effective-left{position:relative;border:3px solid #fff;width:50%;display:inline-block;justify-content:center;align-items:center;overflow:hidden;min-height:600px;background-color:#00729C;}
.row-fluid .effective-right{position:relative;border:3px solid #fff;width:50%;display:inline-block;justify-content:center;align-items:center;overflow:hidden;min-height:540px;margin-left:-1px;}
.row-fluid .inner-effective.two .effective-right{background-color:#19ABB5;}
.row-fluid .learn-more-btn a:hover{background:#ffffff;border-color:#ffffff;color:#000;outline:none !important;box-shadow:none;text-shadow:none;}
.row-fluid .testi-inner{float:left;width:80%;}
.row-fluid .testi-author-image img{display:block;width:100%;}
.row-fluid .testimonial-section{float:left;width:100%;padding:50px 50px 30px 75px;position:relative;min-height:275px;}
.row-fluid .testi-content{font-family:'DINPro';font-weight:300;font-size:22px;line-height:1.3;color:#085982;text-align:justify;}
.row-fluid .author-title h3{font-family:'Galano Grotesque';font-size:28px;color:#545454;margin:0 0 3px;letter-spacing:1px;font-weight:bold;}
.row-fluid .author-detail{font-family:'DINPro', 'robotolight';font-weight:300;font-size:15px;line-height:1.5;color:#085982;margin:0;max-width:350px;}
.row-fluid .testi-author{margin-top:30px;}
.row-fluid .outer-testimonial .slick-arrow{padding:0;z-index:999;}
.row-fluid .outer-testimonial{position:relative;background:#FFFFFF;}
.row-fluid .slick-next{position:absolute;right:30px;top:50%;z-index:999;font-size:0;}
.row-fluid .slick-prev{position:absolute;left:30px;top:50%;z-index:999;font-size:0;}
.row-fluid .slick-next:before{position:absolute;content:"\f054";position:absolute;right:-10px;font-family:fontawesome;font-size:45px;font-weight:normal;color:#fff;cursor:pointer;content:"\f105";}
.row-fluid .slick-prev:before{position:absolute;content:"\f053";position:absolute;left:-10px;font-family:fontawesome;font-size:45px;font-weight:normal;color:#fff;cursor:pointer;content:"\f104";}
.row-fluid ul.slick-dots{position:absolute;bottom:30px;text-align:center;left:47.5%;}
.row-fluid ul.slick-dots li{display:inline-block;position:relative;margin-right:30px;cursor:pointer;}
.row-fluid ul.slick-dots li button{font-size:0;padding:0;}
.row-fluid ul.slick-dots li:after{width:16px;height:16px;margin:5px 7px;background:#fff;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px;position:absolute;content:'';}
.row-fluid ul.slick-dots li:hover:after{background:#7f9697;}
.slick-active:after{background:#545454 !important;}
.row-fluid .testi-author-image{float:left;width:30%;position:absolute;right:0px;bottom:0;width:100%;max-width:370px;z-index:100;}
button:focus{outline:none !important;}
.row-fluid .wrapper{max-width:1260px;padding:0px 15px;margin:0 auto !important;float:none;}
.row-fluid .form-top-title h2, .row-fluid .form-top-title h1, .row-fluid .form-top-title h3, .row-fluid .form-top-title h4, .row-fluid .form-top-title h5, .row-fluid .form-top-title h6{font-family:'Galano Grotesque';font-size:48px;line-height:1.1;margin:0 0 10px;font-weight:bold;text-align:center;color:#005B7E;margin:0 0 20px;}
.row-fluid .signup-form input[type="email"]{font-family:'robotoregular';background:#fff;border:1px solid #9b9b9b;border-radius:10px;height:50px;display:inline-block;margin-bottom:15px;width:100%;padding:15px 10px;font-size:16px;line-height:20px;font-weight:normal;color:#9b9b9b;outline:none !important;box-shadow:0 0 8px #999 inset;}
.row-fluid .signup-section{background:#fff;color:#085982;text-align:center;padding:100px 0;}
.row-fluid .signup-form form{max-width:450px;margin:0 auto !important;float:none;}
.row-fluid .signup-form form .hs-email label{display:none;}
.row-fluid .signup-form{margin-top:30px;}
.row-fluid .signup-form form input[type="submit"]{margin-top:30px;height:54px;min-width:200px;padding:14px 30px;border-radius:30px;cursor:pointer;margin-bottom:0;}
.row-fluid .faq-section{position:relative;padding:100px 0;text-align:center;color:#fff;background-color:#4aa7b0;}
.row-fluid .faq-section-sm{position:relative;padding:60px 0;text-align:center;color:#fff;background-color:#4aa7b0;}
.row-fluid .faq-title h2{font-family:'Galano Grotesque';font-size:48px;line-height:1.1;margin:0 0 10px;font-weight:bold;}
.row-fluid .inner-faq{display:block;width:100%;max-width:420px;margin:0 auto !important;float:none;}
.row-fluid .model-form form fieldset{max-width:100%;}
.row-fluid .model-form form .hs-email input{width:100%;}
.row-fluid .model-form form .hs-phone input{width:100%;}
.row-fluid .model-form form .hs-message textarea{width:100%;}
.row-fluid .model-form form .hs-email .input, .row-fluid .model-form form .hs-message .input, .row-fluid .model-form form .hs-message .input, .row-fluid .model-form form .hs-phone .input, .row-fluid .model-form form .hs-lastname .input{margin-right:0;}
.row-fluid .model-form .form-title{text-align:center;font-weight:bold;color:#f47521;font-size:30px;}
.hs_error_rollup .hs-error-msgs li label{display:none;}
#open-formsales,#open-formpartner,#open-formmedia,#open-formother{display:none;}
.row-fluid .contact-btn-white a{text-decoration:none;margin-top:60px;}
.row-fluid .product-btn-white a{text-decoration:none;margin-top:0px;}
.row-fluid .footer-section{background:#f2f2f2;color:#9B9B9B;padding:100px 0 20px 0px;}
.row-fluid .footer-box-one, .row-fluid .footer-box-two, .row-fluid .footer-box-three{text-align:right;}
.row-fluid .footer-menu ul li{margin:0 0 10px;}
.row-fluid .footer-menu ul li a{font-family:'robotolight';color:#606060;display:block;font-size:15px;line-height:1.5;text-decoration:none;}
.row-fluid .footer-title h3{font-family:'robotobold';display:block;font-size:16px;line-height:1.2;font-weight:normal;margin-bottom:20px;text-transform:uppercase;color:#545454;}
.row-fluid .footer-logo{float:left;width:80px;height:80px;text-align:center;position:relative;}
.row-fluid .footer-custom-text{float:left;width:190px;padding:15px 0 10px 15px;margin-left:0;border-left:1px solid #979797;}
.row-fluid .footer-custom-text h6{font-family:'robotolight';padding:0;margin:0;font-size:12px;line-height:18px;color:#545454;}
.row-fluid .footer-logo img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:50px;}
.row-fluid .footer-menu ul li a:hover{color:#f47521;}
.row-fluid .footer-custom-text a{color:#545454;text-decoration:none;}
.row-fluid .footer-custom-text a:hover{color:#f47521;}
.row-fluid .footer-menu ul li:last-child{margin:0 0 0px 0;}
.row-fluid .footer_social ul li a{text-decoration:none;color:#9B9B9B;}
.row-fluid .footer_social ul li a:hover{color:#f47521;}
.row-fluid .footer-bottom{margin-top:125px;}
/* .row-fluid .footer-right{padding-left:140px;} */
.row-fluid .copyright-text{font-family:'robotolight';margin:0;padding-top:2px;font-size:13px;line-height:1.5;color: #545454;}
.row-fluid .footer_menu ul li a{color:#545454;text-decoration:none;font-size:13px;}
.row-fluid .footer_menu ul li a:hover{color:#f47521;}
.row-fluid .copyright-ection{padding:15px 0 0;border-top:1px solid #979797;}
 .signup-form .submitted-message{border:1px solid #005B7E;padding:10px 20px;display:inline-block;}
.slick-slide img:focus{outline:none !important;}
.row-fluid .main-testimonial{padding-top:90px;margin-top:-90px;background:#e1efed;}
.row-fluid .main-testimonial .slick-list{overflow:visible !important;}
.row-fluid .outer-right{margin-left:0;float:left;width:0;min-height:auto;}
.row-fluid a.menutoggle{display:none;}
.row-fluid .mobile-show img{display:none;}
.row-fluid .mobile-show{display:none;}
.row-fluid .banner-mobile-show{display:none;}
#video-popup iframe{width:100% !important;height:500px !important;}
.open-form-new{display:none;}
.open-form{padding:25px;}
#open-formsales,#open-formpartner,#open-formmedia,#open-formother{display:none;}
.row-fluid .outer-testimonial .slick-arrow{top:45%;}
.hs-blog-post .blog_post_nohead{display:none;}
.row-fluid .blog-hero{min-height:300px;color:#fff;}
.row-fluid .inner-blog-hero{padding:95px 0px 65px 0;}
.row-fluid .blog-title h1{font-family:'Galano Grotesque';font-size:65px;line-height:1.1;margin:0;font-weight:550;white-space:nowrap;}
.row-fluid .hero-content{font-size:24px;line-height:1.5;margin:0 0 10px;font-family:'DINPro', 'robotolight';font-weight:300;display:inline-block;}
 .row-fluid .blog-left{float:left;width:100%;}
.hs-featured-image-wrapper>a{display:block;height:220px;width:100%;background-image:url(images/no_image_bg.png);background-size:cover;background-position:center center;background-repeat:no-repeat;}
.row-fluid .post-item{float:left;width:31.6%;margin-right:2.5%;margin-bottom:30px;}
.row-fluid .post-item:nth-child(3n){margin-right:0;}
.hs-blog-listing .row-fluid .post-header{min-height:250px;background:#e6eef2;padding:35px;position:relative;display:inline-block;width:100%;vertical-align:top;text-align:left;}
.hs-blog-listing .row-fluid .post-header h2, .hs-blog-listing .row-fluid .post-header h2 a{font-family:'DINPro', 'robotolight';font-size:22px;line-height:1.4;font-weight:normal;margin-bottom:0;display:block;color:#085982;text-decoration:none;}
.row-fluid .date-main{display:inline-block;font-size:16px;font-family:'DINPro', 'robotolight';line-height:1.2;font-weight:normal;margin-bottom:10px;color:#9b9b9b;text-transform:uppercase;}
.row-fluid #viewmore, .row-fluid #viewmorenews{font-family:'DINPro', 'robotoregular', sans-serif;background:transparent;color:#085982;display:inline-block;font-size:18px;line-height:20px;font-weight:bold;text-align:center;padding:10px 20px;border-radius:20px;border:2px solid #085982;height:auto;box-shadow:none;width:auto;min-width:auto;text-transform:uppercase;text-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;height:54px;min-width:200px;padding:14px 30px;border-radius:30px;margin-top:15px;cursor:pointer;}
.row-fluid .add-more{float:left;width:100%;text-align:center;padding-top:40px;}
.row-fluid #viewmore:hover, .row-fluid #viewmorenews:hover{background:#085982;border-color:#085982;color:#fff;outline:none !important;box-shadow:none;text-shadow:none;}
.row-fluid .blog-main{position:relative;background:#fff;padding:40px 0;}
.row-fluid .blog-main-no-bottom-line{position:relative;background:#fff;padding: 40px 0;}
.row-fluid .post-listing{float:left;width:100%;}
.row-fluid .blog-main:after{content:"";display:block;width:60%;height:1px;background:#c8c8c8;clear:both;margin:50px auto 0;}
.row-fluid .hs-author-name{display:inline-block;font-size:16px;font-family:'DINPro', 'robotolight';line-height:1.2;font-weight:normal;margin-bottom:10px;color:#9b9b9b;text-transform:uppercase;}
.row-fluid span.dash{margin:0px 3px;color:#9b9b9b;}
.braionos .row-fluid .inner-hero h2{color:#fff;}
.braionos .row-fluid .hero-text{color:#fff;}
.row-fluid .intro_content{display:block;width:100%;max-width:1280px;position:relative;text-align:justify;padding:16px;margin:0 auto;}
.row-fluid .intro_content_OS {display:block;width:100%;max-width:1020px;position:relative;text-align:justify;padding:60px;margin:0 auto;}
.row-fluid .intro_text{font-size:28px;line-height:1.5;color:#4a4a4a;text-align:center;}
.row-fluid .highligh-text-section{background:#fff;position:relative;padding:60px 0;}
.row-fluid .functionality-section{padding:70px 0 40px;text-align:center;background:#b5cac7;color:#fff;border-bottom: 3px solid #fff;}
.row-fluid .function-title-main .hs_cos_wrapper_type_header h2, .row-fluid .function-title-main .hs_cos_wrapper_type_header h1, .row-fluid .function-title-main .hs_cos_wrapper_type_header h3, .row-fluid .function-title-main .hs_cos_wrapper_type_header h4, .row-fluid .function-title-main .hs_cos_wrapper_type_header h5, .row-fluid .function-title-main .hs_cos_wrapper_type_header h6{font-family:'Galano Grotesque';font-size:48px;line-height:1.1;margin:0 0 30px;font-weight:bold;}
.row-fluid .function-box-outer > span > div{float:left;display:inline-block;width:20%;padding:0 12px;position:relative;text-align:center;margin:20px 0 30px;color:#4a4a4a;}
.row-fluid .function-image img{display:inline-block;width:100%;max-width:70px;min-height:70px;margin-bottom:10px;}
.row-fluid .function-box-outer{text-align:left;}
.row-fluid .partner-section{position:relative;padding-top:120px;color:#4a4a4a;padding-bottom:20px;background:#fff;}
.row-fluid .partner-title h2{font-family:'Galano Grotesque';font-size:48px;line-height:1.1;margin:0 0 10px;font-weight:bold;color:#085982;position:relative;padding-bottom:10px;}
.row-fluid .partner-text{font-size:22px;line-height:1.4;margin:0 auto;max-width:1045px;font-family:'DINPro', 'robotolight';font-weight:300;}
.row-fluid .partner-content{text-align:center;}
.row-fluid .partner-title h2:after{content:"";display:block;width:70%;height:2px;background:#5f93ae;clear:both;margin:30px auto 0;}
.row-fluid .partner-text:after{content:"";display:block;width:81.6%;height:2px;background:#5f93ae;clear:both;margin:25px auto 0;}
.row-fluid .solution-title h3{font-family:'DINPro';color:#085982;margin:0;text-transform:capitalize;font-weight:bold;font-size:24px;margin-bottom: 10px;}
.row-fluid .solution-content{font-family:'DINPro';font-size:18px;font-weight:300;line-height:1.4;margin-bottom:20px;}
.row-fluid .solution-box{text-align:left;padding-left:160px;top:0;left:0;display:inline-block;width:100%;max-width:475px;position:relative;}
.row-fluid .outer-solution > span > div{float:left;margin-bottom:200px;}
.row-fluid .outer-solution{position:relative;margin:100px auto 30px;}
.row-fluid .outer-solution .hs_cos_wrapper_type_linked_image{position:absolute;height:200px;width:200px;top:43%;left:50%;transform:translate(-50%, -50%);z-index:1;}
.row-fluid .solution-img{position:absolute;left:0;top:0;width:150px;right:auto;}
.row-fluid .solution-img img{max-width:75%;}
.row-fluid .outer-solution > span > div:nth-child(2n){float:right;}
.row-fluid .outer-solution > span > div:nth-child(2n) .solution-box{text-align:right;padding-left:0;padding-right:160px;}
.row-fluid .outer-solution > span > div:nth-child(2n) .solution-img{right:0;left:auto;}
.row-fluid .outer-solution > span > div:nth-child(4){margin-bottom:0;clear:both;}
.row-fluid .outer-solution > span > div:nth-child(5){margin-bottom:0;}
.row-fluid .outer-solution:after{content:"";display:block;width:70%;height:2px;background:#5f93ae;clear:both;margin:30px auto 0;margin:0 auto !important;position:absolute;bottom:-30px;left:50%;transform:translate(-50%);}
.row-fluid .brainos_video{position:relative;width:100%;padding-top:50px;color:#085982;background:#fff;text-align:center;}
.row-fluid .brainos-title .hs_cos_wrapper_type_header h2, .row-fluid .brainos-title .hs_cos_wrapper_type_header h1, .row-fluid .brainos-title .hs_cos_wrapper_type_header h3, .row-fluid .brainos-title .hs_cos_wrapper_type_header h4, .row-fluid .brainos-title .hs_cos_wrapper_type_header h5, .row-fluid .brainos-title .hs_cos_wrapper_type_header h6{font-family:'Galano Grotesque';font-size:48px;line-height:1.1;margin:0 0 10px;font-weight:bold;}
.row-fluid .function-box-outer{float:left;width:100%;}
.row-fluid .outer-testimonial:focus{outline:none !important;}
.slick-slider:focus{outline:none !important;}
.slick-slide:focus{outline:none !important;border:none;}
.fancybox-opened .fancybox-skin{width:100%;height:0;position:relative;padding-bottom:56.25%;background-color:#ffffff;border-radius:10px;animation-timing-function:ease-out;animation-duration:.3s;animation-name:modal-video-inner;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-ms-transition:-ms-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;box-shadow:none;border:none;border-radius:10px;padding:0 !important}
.fancybox-close{background:none !important;box-shadow:none;}
.fancybox-close:before{content:'';position:absolute;height:2px;width:100%;top:50%;left:0;margin-top:-1px;background:#fff;border-radius:5px;margin-top:-6px;transform:rotate(45deg);}
.fancybox-close:after{content:'';position:absolute;height:2px;width:100%;top:50%;left:0;margin-top:-1px;background:#fff;border-radius:5px;margin-top:-6px;transform:rotate(-45deg);}
.fancybox-overlay{top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:1000000;cursor:pointer;opacity:1;animation-timing-function:ease-out;animation-duration:.3s;animation-name:modal-video;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-ms-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out;}
.row-fluid .testi-content{position:relative;}
.row-fluid .testi-content:before{content:"";clear:both;position:absolute;left:-75px;top:-20px;height:60px;width:60px;background:url(https://cdn2.hubspot.net/hubfs/4057436/Brain%20Corp%20Images/quote_icon_bg.png) no-repeat top center;background-size:100%;z-index:9;}
.row-fluid .slick-prev:hover:before, .row-fluid .slick-next:hover:before{color:#005B7E}
.fancybox-lock .fancybox-overlay{z-index:999999;}
.row-fluid .outer-solution > span > div:nth-child(2n){float:left;}
.row-fluid .outer-solution > span > div{float:right;}
.fancybox-type-iframe{overflow:visible !important;}
.fancybox-image, .fancybox-iframe{position:absolute;top:0;left:0;}
.fancybox-type-iframe .fancybox-inner{padding:62.25% 0 0 0;position:relative;width:auto !important;height:auto !important;position:relative;}
 .fancybox-close{position:absolute;top:-35px !important;right:-35px !important;}
.row-fluid .news-section{background:#fff;padding:100px 0px 170px 0px;position:relative;}
.row-fluid .news-header .hs_cos_wrapper_type_header h2, .row-fluid .news-header .hs_cos_wrapper_type_header h1, .row-fluid .news-header .hs_cos_wrapper_type_header h3, .row-fluid .news-header .hs_cos_wrapper_type_header h4, .row-fluid .news-header .hs_cos_wrapper_type_header h5, .row-fluid .news-header .hs_cos_wrapper_type_header h6{font-family:'Galano Grotesque';font-size:48px;line-height:1.1;margin:0 0 10px;font-weight:bold;color:#4a4a4a;padding-left:15px;margin:0px 0 30px;}
.row-fluid .rec-image{display:none;}
.row-fluid .rec-image a{height:220px;display:block;background-position:center top !important;}
.row-fluid .fpost{float:left;min-height:160px;width:33.33%;padding-right:15px;padding-left:15px;position:relative;margin-top:60px;padding-right:30px;padding-left:30px;}
.row-fluid .recent-post-section{float:left;width:100%;}
.row-fluid .post-title a{font-family:'DINPro';vertical-align:middle;font-size:20px;line-height:1.3;text-transform:capitalize;font-weight:normal;text-decoration:none;}
.row-fluid .date-recent{font-family:'DINPro';font-size:14px;line-height:16px;color:#545454;font-weight:300;margin-top:10px;display:inline-block;}
.row-fluid .fpost:before{height:100%;width:5px;background:#b5cac7;position:absolute;left:15px;top:0;bottom:0;content:'';}
.row-fluid .fpost p#hubspot-topic_data{margin-top:0;}
.topic-list a{font-family:'DINPro';font-size:14px;line-height:18px;color:#085982;font-weight:500;text-decoration:none;margin-bottom:10px;display:inline-block;}
.fancybox-inner{height:auto;}
.career .row-fluid .open-video-section{border-top:0;}
.career .row-fluid .popup-button a .fa, .relativeanchor .fa{transform:rotate(-30deg);}
.relativeanchor .fa{display:none;}
a.relativeanchor{padding: 15px 30px 16px 30px !important; color: #fff !important;border: 2px solid #fff !important;}
a.relativeanchor:hover{border-color: #f47521 !important;}
.row-fluid .career-intro{position:relative;background:#fff;padding:80px 0 70px;text-align:center;}
.row-fluid .career-title h2{font-family:'Galano Grotesque', 'helvetica';margin-bottom:0;font-size:32px;line-height:1.2;font-weight:700;position:relative;display:inline-block;width:100%;padding-bottom:35px;margin-bottom:40px;border-bottom:1px solid #085982;}
.row-fluid .career-title .text_hlt{margin:2px 0px 2px 10px;}
.row-fluid .career-text{font-family:'DINPro', 'robotolight';font-size:22px;line-height:1.4;font-weight:300;}
.row-fluid .career-text p{font-family:'DINPro', 'robotolight';margin-bottom:30px;font-size:22px;line-height:1.4;font-weight:300;margin-top:0;}
.row-fluid .career-inner{position:relative;max-width:1050px;width:100%;margin:0 auto;}
.row-fluid .meet-employer-section{background:#e4efee;position:relative;padding:100px 0;text-align:center;color:#085982;}
.row-fluid .small-wrapper{max-width:920px;position:relative;width:100%;margin:0 auto !important;float:none;}
.career-intro-section .section-title h2,
.row-fluid .section-title h2{font-family:'Galano Grotesque';font-size:48px;line-height:1.1;margin:0 0 10px;font-weight:bold;margin:0 0 30px;}
.row-fluid .section-text{position:relative;display:inline-block;width:100%;padding:30px 60px;font-size:22px;line-height:1.4;margin:0;}
.row-fluid .section-text:before{content:"";height:62px;width:50px;clear:both;position:absolute;background:url('https://cdn2.hubspot.net/hubfs/4057436/Brain%20Corp%20Images/quote_icon_bg.png') no-repeat top center;background-size:100%;top:0;left:0px;}
.row-fluid .employee-title .widget-type-header h1, .row-fluid .employee-title .widget-type-header h2, .row-fluid .employee-title .widget-type-header h3, .row-fluid .employee-title .widget-type-header h4, .row-fluid .employee-title .widget-type-header h5, .row-fluid .employee-title .widget-type-header h6{font-weight:bold;font-family:'Galano Grotesque';margin-bottom:40px;}
.row-fluid .inner-employer{padding:40px 0px;}
.row-fluid .main-employee > span > div{float:left;width:33.33%;padding-right:15px;padding-left:15px;}
.row-fluid .employee-box a{display:inline-block;width:100%;position:relative;margin-bottom:25px;cursor:pointer;text-decoration:none;}
.row-fluid .employee-image{height:auto;position:relative;}
.row-fluid .employee-image img{height:auto;}
.row-fluid .employee-name h5{font-family:'Galano Grotesque';font-size:36px;line-height:1;font-weight:bold;margin:0 0 3px;border-bottom:1px solid rgba(255, 255, 255, 0.8);padding-bottom:0;color:#fff;text-transform:uppercase;}
.row-fluid .employee-jobtitle{display:block;text-transform:uppercase;text-align:left;font-weight:300;font-size:12px;line-height:1;color:#fff;}
.row-fluid .employee-info{padding:20px;text-align:right;color:#fff;display:inline-block;position:absolute;top:50%;transform:translate(0%,-50%);right:0;}
.row-fluid .get-bg img{display:none;}
.row-fluid .living-section{position:relative;padding-top:15px;background:#fff;padding-bottom:50px;display:flex;}
.row-fluid .section-left{background:#085982;color:#fff;justify-content:center;align-items:center;width:33.33%;display:flex;}
.row-fluid .section-right{width:66.666667%;padding-left:15px;}
.row-fluid .left-img{height:360px;background-size:cover;background-position:center center !important;margin-bottom:15px;}
.row-fluid .left-img:nth-child(2){height:500px;}
.row-fluid .right-img{height:250px;background-size:cover;background-position:center center !important;}
.row-fluid .right-img:nth-child(1){float:left;width:60%;}
.row-fluid .right-img:nth-child(2){float:left;width:calc(40% - 15px);margin-left:15px;}
.row-fluid .inner-left-sec{padding:50px;display:inline-block;width:100%;text-align:center;}
.row-fluid .left-living-title h2{font-family:'Galano Grotesque';font-size:48px;line-height:1.1;margin:0 0 10px;font-weight:bold;}
.row-fluid .left-text{font-family:'DINPro', 'robotolight';font-size:18px;line-height:1.4;margin-bottom:20px;font-weight:normal;font-size:22px;line-height:1.5;}
.row-fluid .learn-more-btn a:hover{background:#ffffff;border-color:#ffffff;color:#444;}
.row-fluid .inner-left-sec .learn-more-btn a{font-size:16px;display:block;}
.row-fluid .position-section{position:relative;padding:65px 0;background:#fff;}
.row-fluid .position-title .widget-type-header h2, .row-fluid .position-title .widget-type-header h1, .row-fluid .position-title .widget-type-header h3, .row-fluid .position-title .widget-type-header h4, .row-fluid .position-title .widget-type-header h5, .row-fluid .position-title .widget-type-header h6{font-family:'Galano Grotesque';font-size:48px;line-height:1.1;margin:0 0 10px;font-weight:bold;text-align:center;margin-bottom:80px;color:#085982;}
.row-fluid .position-content iframe{height:1450px;width:100% !important;}
.row-fluid .signup-form form .hs-email .hs-error-msgs label{display:block;color:#f00;}
ul.hs-error-msgs.inputs-list li label{color:#f00 !important;}
.row-fluid .hero-author-text{font-family:'DINPro', 'robotolight';font-weight:normal;font-size:20px;line-height:1.5;margin:0 0 30px;text-shadow:1px 1px 0px #333;}
.row-fluid .company-author-name h3{font-family:'Galano Grotesque';font-size:28px;margin:0 0 3px;letter-spacing:1px;font-weight:bold;color:#80ded9;}
.row-fluid .company-author-designation{font-family:'DINPro', 'robotolight';font-weight:normal;font-size:14px;line-height:1.5;margin:0;display:block;color:#80ded9;}
.row-fluid .company-author-outer{width:100%;max-width:500px;display:inline-block;position:relative;color:#fff;padding:70px 0 40px 45px;}
.row-fluid .company-author-outer:after{content:"";clear:both;position:absolute;left:0;top:0;height:48px;width:62px;background:url('https://cdn2.hubspot.net/hubfs/4057436/Brain%20Corp%20Images/company_qoute-3.png') no-repeat top center;background-size:100%;}
.row-fluid .our-history{position:relative;color:#fff;display:inline-block;width:100%;padding:60px 0 40px;margin-top:15px;}
.row-fluid .our-history-title h2{font-family:'Galano Grotesque';font-size:48px;line-height:1.1;margin:0 0 10px;font-weight:bold;text-align:center;margin-bottom:40px;}
.row-fluid .our-history-text, .row-fluid .our-history-text p{font-family:'DINPro', 'robotolight';font-weight:normal;font-size:22px;line-height:1.5;margin:0 0 30px;display:block;color:#fff;text-align:justify;}
.row-fluid .our-history-content{position:relative;display:block;margin:0 auto;width:100%;max-width:1140px;}
body.company{background:#fff;}
.row-fluid .management-team{position:relative;padding:70px 0 50px;text-align:center;background:#fff;color:#085982;}
.row-fluid .team-title .widget-type-header h2, .row-fluid .team-title .widget-type-header h1, .row-fluid .team-title .widget-type-header h3, .row-fluid .team-title .widget-type-header h4, .row-fluid .team-title .widget-type-header h5, .row-fluid .team-title .widget-type-header h6{font-family:'Galano Grotesque';font-size:48px;line-height:1.1;margin:0 0 10px;font-weight:bold;text-align:center;margin-bottom:70px;}
.row-fluid .modal-dialog{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;overflow:visible;outline:0;width:100%;max-width:900px;display:flex;margin:0 auto;}
.row-fluid .modal{position:fixed;top:0;right:0;bottom:0;left:0;display:none;overflow:hidden;outline:0;background: rgba(0, 0, 0, 0.85);color:#fff;overflow-x:hidden;overflow-y:auto;z-index:999999;}
.modal-open .row-fluid .modal{display:block;}
.row-fluid .modal_close{background:url('https://cdn2.hubspot.net/hubfs/4057436/Brain%20Corp%20Images/modal_close_bg-3.png') no-repeat center center;z-index:99999;}
.row-fluid .team-section > span > div{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;width:24%;float:none;    display: inline-table;}
.row-fluid .bio-detail h2{display:block;font-family:'DINPro', 'robotolight';font-weight:normal;font-size:14px;line-height:1.1;color:#50839e;font-size:20px;font-weight:bold;color:#377190;margin-bottom:0;}
.row-fluid .bio-detail h6{display:block;font-family:'DINPro', 'robotolight';font-weight:normal;font-size:14px;line-height:1.4;}
.row-fluid .open-detail{text-decoration:none;}
.row-fluid .outer-team-main{position:relative;display:block;margin:0 auto !important;width:100%;max-width:1000px;float:none;}
.row-fluid .team-box{display:block;min-height:215px;position:relative;margin:0 auto 70px;width:100%;max-width:200px;text-align:center;cursor:pointer;}
.row-fluid .management-section{position:relative;padding:80px 0;background:#002940;color:#fff;text-align:center;}
.row-fluid .manage-title .widget-type-header h2, .row-fluid .manage-title .widget-type-header h1, .row-fluid .manage-title .widget-type-header h3, .row-fluid .manage-title .widget-type-header h4, .row-fluid .manage-title .widget-type-header h5, .row-fluid .manage-title .widget-type-header h6{font-family:'Galano Grotesque';font-size:48px;line-height:1.1;margin:0 0 10px;font-weight:bold;text-align:center;margin-bottom:70px;color:#fff;}
.row-fluid .manage-team > span > div{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;width:20%;float:left;}
.row-fluid .bio-pic{display:inline-block;height:115px;width:115px;border-radius:50%;overflow:hidden;margin-bottom:20px;}
.row-fluid .management-section .open-detail{cursor:pointer;}
.row-fluid .fade{opacity:0;transition:opacity 0.15s linear;}
.modal-open .row-fluid .fade{opacity:1;}
.row-fluid .modal-content{transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out;-webkit-transform:translate(0, -25%);transform:translate(0, -25%);}
.modal-open + .bc_modal{display:block;opacity:1;}
.modal-open + .bc_modal > .modal-dialog > .modal-content{-webkit-animation:model 0.5s 2;-webkit-animation-direction:normal;animation:model 0.5s 2;animation-direction:normal;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;animation-iteration-count:1;-webkit-animation-iteration-count:1;}
.row-fluid .video-banner-text{font-size:22px;line-height:1.5 margin-bottom:20px;font-weight:300;font-family:'DINPro', 'robotolight';}
 .floorcare .row-fluid .brainos_video{padding:0;}
.row-fluid .benefit_content > span > div{float:left;width:33.33%;position:relative;min-height:1px;padding-right:15px;padding-left:15px;}
.row-fluid .commercial-scrubbers{position:relative;background:#fff;text-align:center;padding-top:90px;color:#085982;}
.row-fluid .scrubbers-title h2{font-size:28px;font-family:'Galano Grotesque';line-height:1.2;margin:0 0 10px;font-weight:bold;text-transform:uppercase;text-align:left;color:#085982;}
.row-fluid .scrubbers-content, .row-fluid .scrubbers-content p{font-family:'DINPro';font-size:18px;line-height:1.5;font-weight:300;margin:10px 0 20px;text-align:left;color:#0c293e;}
.row-fluid .scrubbers-content{min-height:100px;}
.row-fluid .Scrubbers-btn a{text-decoration:none;}
.row-fluid .Scrubbers-btn{text-align:left;}
.row-fluid .ContactModal-btn a{text-decoration:none;}
.row-fluid .scrubbers-item > span > div{text-align:left;display:inline-block;position:relative;float:left;}
.row-fluid .scrubbers-box{width:100%;max-width:560px;text-align:left;display:inline-block;position:relative;padding:70px 50px 100px 0;float:left;}
.row-fluid .scrubbers-item > span > div:nth-child(2n){float:right;padding-left:50px;padding-right:0;}
.row-fluid .scrubbers-item > span > div:nth-child(3n){
  float: none;
}
.row-fluid .scrubbers-image{text-align:center;width:100%;max-width:600px;margin-bottom:20px;}
.row-fluid .scrubbers-inner{margin:0 0 20px;}
.row-fluid .scrubbers-image img{vertical-align:top;}
.row-fluid .scrubbers-item{display:inline-block;width:100%;position:relative;}
.row-fluid .scrubbers-item:after, .row-fluid .scrubbers-item:before{content:"";clear:both;position:absolute;height:2px;width:60%;max-width:780px;top:50%;left:50%;transform:translate(-50%,-50%);background:#9bb8c8;}
/*.row-fluid .scrubbers-item:before{width:1px;height:60%;max-height:780px;background:#377190;z-index:1;left:48.5%;}*/
.row-fluid .scrubbers-item:before{
  width: 1px;
  height: 30%;
  max-height: 780px;
  background: #377190;
  z-index: 1;
  left: 48.5%;
  top: 20% !important;
  transform: translate(-50%, 0) !important;
}
.row-fluid .benefit_content > span > div:nth-child(3n+1){clear:both;}
.newsroom .row-fluid .post-item:nth-child(1){width:100%;padding:0;display:flex;margin-top:0;margin-right:0;margin-bottom:20px;}
.newsroom .row-fluid .post-item:nth-child(1) .post-body.clearfix{float:left;width:58.333333%;padding-right:20px;padding-left:10px;display:block;}
.newsroom .row-fluid .post-item:nth-child(1) .post-header{float:left;width:40.666667%;padding:50px 25px;;background:#b5cac7;color:#0c293e;position:relative;}
.newsroom .row-fluid .post-item:nth-child(1) .inner-rec{text-align:left;position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;padding:50px;display:table-cell;vertical-align:middle;}
.newsroom .row-fluid .post-item:nth-child(1) p#hubspot-topic_data{display:none;}
.newsroom .row-fluid .post-item .date-main{font-family:'DINPro';text-transform:uppercase;color:#fff;font-size:16px;line-height:1.5;margin-bottom:0px;font-weight:normal;margin-top:0;}
.newsroom .row-fluid .post-item:nth-child(1) .hs-featured-image-wrapper>a{height:350px;background-position:center top !important;}
.newsroom .row-fluid .post-item{float:left;width:33.33%;margin-right:0;margin-bottom:30px;padding:0px 10px;}
.newsroom .row-fluid .post-item .hs-author-name{color:#fff;}
.newsroom .row-fluid .post-item span.dash{color:#fff;}
.newsroom.hs-blog-listing .row-fluid .post-header{background:#b5cac7;}
.newsroom.hs-blog-listing .row-fluid .post-header h2, .hs-blog-listing .row-fluid .post-header h2 a{color:#4b4b4b;font-size:22px;}
.newsroom .row-fluid .post-item:nth-child(1) .post-header h2 a{font-size:32px;font-family:'DINPro', 'robotolight';line-height:1.2;font-weight:300;margin:0px 0 20px 0px;color:#0c293e;text-transform:capitalize;}
.row-fluid span.content-text{font-size:20px;font-family:'DINPro', 'robotolight';line-height:1.3;font-weight:normal;margin-bottom:0;color:#4b4b4b;display:none;}
.newsroom .row-fluid .post-item:nth-child(1) span.content-text{display:block;}
.newsroom.hs-blog-listing .blog-main .wrapper{padding:0px;}
.row-fluid .press-release-post-section{background:#f7f7f7;padding:80px 0 50px;position:relative;}
.row-fluid .press-release-title .widget-type-header h2, .row-fluid .press-release-title .widget-type-header h1, .row-fluid .press-release-title .widget-type-header h3, .row-fluid .press-release-title .widget-type-header h4, .row-fluid .press-release-title .widget-type-header h5, .row-fluid .press-release-title .widget-type-header h6{font-family:'Galano Grotesque';font-size:48px;line-height:1.1;margin:0 0 10px;font-weight:bold;color:#085982;margin-bottom:50px;}
.newsroom .row-fluid .rec-image{display:none !important;}
.newsroom .row-fluid .fpost:nth-child(1){display:block;float:left;width:33.33%;position:relative;padding-right:15px;padding-left:15px;margin-top:60px;}
.newsroom .row-fluid .fpost:nth-child(1) .inner-rec{text-align:left;position:relative;top:0;left:0;bottom:0;right:0;width:100%;height:100%;padding:0;display:block;vertical-align:middle;}
.newsroom .row-fluid .fpost:nth-child(1) .outer-rec{float:left;width:auto;padding:0;background:transparent;color:#0c293e;position:relative;}
.newsroom .row-fluid .topic-list{display:block !important;}
.newsroom .row-fluid .fpost{margin-top:0 !important;margin-bottom:60px;}
.newsroom .row-fluid .fpost:nth-child(1) .post-title a:after{display:none;}
.newsroom .row-fluid .fpost:nth-child(1) .post-title a{color:#d7263d;font-family:'DINPro';vertical-align:middle;font-size:20px;line-height:1.3;text-transform:capitalize;font-weight:normal;text-decoration:none;}
.newsroom .row-fluid .fpost:nth-child(1) .post-title a:hover{color:#f47521;}
 .newsroom .row-fluid .fpost:nth-child(1) .date-recent{font-family:'DINPro';font-size:14px;line-height:16px;color:#838383;font-weight:300;margin-top:10px;display:inline-block;margin-bottom:0;text-transform:unset;}
.newsroom .row-fluid .fpost:nth-child(1):before{display:block;left:0;}
.newsroom .row-fluid .fpost:before{left:0;}
.newsroom .row-fluid .fpost{padding:0px 15px;}
.newsroom .row-fluid .blog-main:after{display:none;}
.src_icon.search-toggle img{max-width:20px;margin-left:5px;}
.body-container-wrapper{float:left;width:100%;overflow:hidden;}
body > .hbspt-form{display:none;}
.row-fluid .main-news{display:none;position:fixed;left:0;top:0;width:100%;height:100%;z-index:99999;background:rgba(24, 52, 72, 0.96);}
body.open .row-fluid .main-news{display:block;cursor:pointer;}
.row-fluid .main-news > div{position:absolute;left:50%;top:50%;max-width:700px;background:#FFF;width:100%;transform:translate(-50%,-50%);padding:20px;border-radius:5px;text-align:center;cursor:auto;}
.row-fluid .main-news h3{color:#005B7E;font-family:'Galano Grotesque';font-weight:700;font-size:26px;padding:20px 20px;}
.row-fluid .main-news .hs-form-field > label{display:none;}
.row-fluid .main-news input[type=email]{padding:10px;line-height:24px;height:auto;border:#CCC solid 1px;width:100%;max-width:500px;margin:0 0 5px;}
.row-fluid .main-news .hs-button{margin:24px 0 0;}
/* body.open .row-fluid .main-news:before{content:'X';position:absolute;right:10px;top:0;color:#FFF;font-size:40px;cursor:pointer;} */
body.open .row-fluid .main-news > div:before{cursor: pointer;background: #fff;content: '' !important;position: absolute !important;height: 2px !important;width: 30px !important;top: -20px;right: -40px;border-radius: 5px;margin-top: -6px;transform: rotate(45deg);}
 body.open .row-fluid .main-news > div:after{cursor: pointer;content: '';position: absolute;height: 2px;width: 30px;top: -20px;right: -40px;margin-top: -1px;background: #fff;border-radius: 5px;margin-top: -6px;transform: rotate(-45deg);}
 .hs-blog-post .row-fluid .blog-hero{display:none;}
 .hs-blog-post .row-fluid .blog-main .wrapper{max-width:100%;padding:0px 40px;}
 .hs-blog-post .row-fluid .blog-main{padding:50px 0px 40px 0px;}
 .hs-blog-post .row-fluid .list-image{position:relative;padding:250px 0px 20px 0px;}
 .hs-blog-post .row-fluid .section.post-header{width:100%;max-width:1080px;margin:0 auto;float:none;padding-left:5%;padding-right:5%;text-align:center;position:relative;}
 .hs-blog-post .row-fluid .list-image:before{position:absolute;content:'';height:100%;width:100%;left:0;top:0;background:rgba(0, 41, 64, .7);}
 .hs-blog-post .row-fluid .blog-section{width:100%;max-width:780px;margin:0 auto;padding:70px 0 0 0;}
 .hs-blog-post .row-fluid .section.post-body strong{font-weight:700;}
 .hs-blog-post .row-fluid .section.post-body a, .hs-blog-post .row-fluid .section.post-body a span{color:#ff6d36;font-weight:normal;font-size:19px;text-decoration:none;margin-left:0px;}
 .newsroom .row-fluid .post-item:nth-child(1) span.content-text strong{text-transform:lowercase;font-size:20px;font-family:'DINPro', 'robotolight';line-height:1.3;font-weight:normal;margin-bottom:0;color:#4b4b4b;}
 .hs-blog-post .section.post-footer{display:none;}
 .hs-blog-post .row-fluid .press-release-post-section{display:none;}
 .newsroom .row-fluid .post-item:nth-child(1) .hs-featured-image-wrapper{position:relative;float:left;width:100%;height:361px;position:relative;}
 .newsroom .row-fluid .post-item:nth-child(1) .hs-featured-image-wrapper>a{background-position:center top !important;position:absolute;top:0;left:0;height:100%;width:100%;display:block;}
 .fancybox-close{box-shadow:none !important;right:-35px;}
 .fancybox-close:before{content:'' !important;position:absolute !important;height:2px !important;width:100% !important;top:50% !important;left:0 !important;margin-top:-1px;background:#fff;border-radius:5px;margin-top:-6px;transform:rotate(45deg);}
 .row-fluid .recent-section{background:#fff;padding:50px 0px;}
 .row-fluid .recent-section .sec_title{text-align:center;}
 .row-fluid .recent-section .rec-image{display:block !important;margin-bottom:10px;}
 .row-fluid .recent-section .fpost:nth-child(1) .rec-image{width:100%;padding:0;}
 .row-fluid .recent-section .fpost:before{display:none !important;}
 .row-fluid .recent-section .fpost{padding:12px 12px 50px 12px !important;box-shadow:0 2px 4px 0 rgba(0,0,0,0.13);width:32%;margin-right:2%;}
 .row-fluid .recent-section .rec-image a{height:200px;}
 .row-fluid .recent-section .fpost:nth-child(3n){margin-right:0;}
 .row-fluid .recent-section .fpost:nth-child(1){width:32%;display:block;}
 .row-fluid .recent-section .date-recent{display:block;}
 .row-fluid a.all-posts-link{font-size:19px;line-height:25px;font-weight:400;padding-left:30px;position:relative;text-decoration:none;font-family:'DINPro';}
 .row-fluid a.all-posts-link:before{position:absolute;left:0px;width:20px;content:"←";top:0px;content:"\f060";font-family:fontawesome;}
 .row-fluid .all-post-top-cta{margin-bottom:50px;}
 .row-fluid .main-news{display:none;}
 .row-fluid .recent-section .fpost:nth-child(1) .date-recent{display:none;}
 .row-fluid .main-content-more{font-size:14px;line-height:1.5;font-weight:400;margin-bottom:10px;margin-top:15px;font-family:'DINPro';}
 .row-fluid .main-more a{font-weight:700;font-size:19px;text-decoration:none;font-family:'DINPro';text-transform:uppercase;}
.hs-blog-listing .row-fluid .recent-section, .hs-blog-post .row-fluid .open-video-section, .hs-blog-post .row-fluid .signup-section, .hs-blog-post .row-fluid .faq-section, .faq-section-sm{display:none;}
.row-fluid .main-more{margin:10px 0px 40px 0px;}
.row-fluid .recent-post-section .main-content-more strong{font-size:14px;}
.row-fluid .recent-post-section .main-content-more span{font-size:14px;}
.row-fluid .post-social-inner-main{position:fixed;left:0;top:110px;z-index:99;}
.row-fluid .sharing-icon li a{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in;cursor:pointer;display:inline-block;font-size:NaNpx;height:48px;line-height:24px;margin-bottom:0;opacity:1;overflow:visible;padding:12px;position:relative;text-align:left;top:0;vertical-align:top;white-space:nowrap;width:48px;border-top-right-radius:4px;background-color:#3B5998;color:#fff;font-size:20px;text-decoration:none;}
.row-fluid .sharing-icon li{position:relative;}
.row-fluid .sharing-icon li:nth-child(2) a{background-color:#55acee;border-top-right-radius:0px;}
.row-fluid .sharing-icon li:nth-child(3) a{background-color:#7d7d7d;border-top-right-radius:0;}
.row-fluid .sharing-icon li:nth-child(4) a{background-color:#0077b5;border-top-right-radius:0px;}
.row-fluid .sharing-icon li:nth-child(5) a{background:#ccc;}
.row-fluid .st-label{font-size:18px;margin-left:0px;display:none;transition:ease all .5s;}
.row-fluid .sharing-icon li:hover .st-label{display:inline-block;margin-left:15px;}
.row-fluid .sharing-icon li:hover a{width:auto;}
.row-fluid .sharing-icon li:hover a.hide-arrow{width:48px;}
.row-fluid .hide-arrow i.fa.fa-angle-double-right{display:none;}
.row-fluid .sharing-icon li:hover a.show-arrow{width:48px;}
 .row-fluid a.show-arrow{background:#ccc !important;display:none !important;}
.post-social-inner-main.show-share{display:block;}
.post-social-inner-main.show-share .sharing-icon{opacity:0;}
.row-fluid a.show-arrow, .row-fluid a.hide-arrow{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in;cursor:pointer;display:inline-block;font-size:NaNpx;height:48px;line-height:24px;margin-bottom:0;opacity:1;overflow:visible;padding:12px;position:relative;text-align:left;top:0;vertical-align:top;white-space:nowrap;width:48px;border-top-right-radius:0px;background-color:#3B5998;color:#fff;font-size:20px;text-decoration:none;background:#ccc;}
.post-social-inner-main.show-share .hide-arrow i.fa.fa-angle-double-left{display:none;}
.post-social-inner-main.show-share .hide-arrow i.fa.fa-angle-double-right{display:block;}
.row-fluid .recent-post-section .fpost:nth-child(1) .outer-rec{float:left;width:100%;padding:0;background:transparent;color:#0c293e;position:relative;}
.row-fluid .recent-post-section .fpost:nth-child(1) .inner-rec{position:relative;padding:0;}
 .row-fluid .recent-post-section .fpost:nth-child(1) .topic-list{display:block;}
.row-fluid .recent-section .fpost{margin-top:0;}
.row-fluid .recent-section .fpost:nth-child(1) .post-title a{color:#d7263d;font-family:'DINPro';vertical-align:middle;font-size:20px;line-height:1.3;text-transform:capitalize;font-weight:normal;text-decoration:none;}
.row-fluid .recent-section .fpost:nth-child(1) .post-title a:after{display:none;}
.research .row-fluid .post-item{width:49%;margin-right:2%;}
.research .row-fluid .post-item:nth-child(2n){margin-right:0%;}
.research .row-fluid .post-item:nth-child(2n+1){margin-right:2%;}
.research .hs-featured-image-wrapper>a{background-position:center center !important;}
.research.hs-blog-listing .row-fluid .post-header h2, .research.hs-blog-listing .row-fluid .post-header h2 a{color:#085982;}
.row-fluid a.more-link-listing{font-family:'DINPro', 'robotolight';font-size:22px;line-height:1.4;font-weight:normal;margin-bottom:0;display:block;color:#085982;color:#f47521;display:inline-block;font-size:16px;text-transform:uppercase;text-decoration:none;margin-top:10px;}
@-webkit-keyframes model{0%{transform:translate(0, -25%);}
 100%{transform:translate(0, -0%);}
}
@keyframes model{0%{transform:translate(0, -25%);}
 100%{transform:translate(0, -0%);}
}
.row-fluid .sharing-icon li a{width:48px;overflow:hidden;-webkit-transition:width 0.2s ease-in-out;-moz-transition:width 0.2s ease-in-out;-o-transition:width 0.2s ease-in-out;transition:width 0.2s ease-in-out;}
.row-fluid .sharing-icon li:hover a{width:120px;border-top-right-radius:4px !important;}
 .row-fluid .select-tab{display:none;position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(24, 52, 72, 0.96);z-index:99999999;}
.row-fluid .select-tab > .inner{max-width:700px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
 .row-fluid .select-tab h2{font-family:'Galano Grotesque';font-size:40px;line-height:1.1;margin:0 0 10px;font-weight:bold;color:#ffffff;margin-bottom:50px;}
.row-fluid .select-tab > span{max-width:600px;width:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
.row-fluid .select-tab > span{text-transform:uppercase;}
.row-fluid .tboxes{text-align:center;max-width:380px;margin:0 auto;float:none !important;}
 .row-fluid .tboxes > a{display:inline-block;width:190px;height:190px;text-align:center;color:#000;text-decoration:none;margin-left:0;}
 .row-fluid .tboxes > a:nth-child(6n+1){border-right:1px solid #fff;border-bottom:1px solid #fff;}
 .row-fluid .tboxes > a:nth-child(6n+2){border-bottom:1px solid #fff;}
 .row-fluid .tboxes > a:nth-child(6n+3){border-right:1px solid #fff;}
 .row-fluid .tboxes > a:nth-child(6n+4){}
.row-fluid .tboxes h5{text-transform:uppercase;color:#fff;}
.row-fluid .tboxes > a img{max-width:144px;width:100%;}
.row-fluid .tab-main{float:left;width:100%;text-align:center;background:#FFF;}
.row-fluid .tabs-stage{max-width:910px;float:none !important;display:inline-block !important;text-align:left;}
.row-fluid .tabs-stage > span > div .contact-tab{display:none;}
.row-fluid .tabs-stage > span > div #sales{display:block;}
.row-fluid .tabs-stage fieldset{max-width:100%;}
.row-fluid .contact-tab textarea, .row-fluid .contact-tab input[type=text], .row-fluid .contact-tab input[type=email], .row-fluid .contact-tab input[type=tel], .row-fluid .contact-tab input[type=number]{padding:10px;line-height:30px;border:#000 solid 1px;box-shadow:none;height:auto;width:100% !important;border-radius:5px }
.row-fluid .contact-tab textarea{height:150px;}
.row-fluid .contact-tab .hs-form-required{display:none;}
.row-fluid .contact-tab form:before{content:'* = Required Field';float:left;width:100%;margin:0 0 10px;}
.row-fluid .fullwidth{float:left;width:100%;}
.row-fluid .form-top{margin:0 0 20px;}
.row-fluid .form-top > h5{margin:30px 0;float:left;width:50%;font-size:24px;font-weight:700;color:#5a5a5a;text-align:left;padding-right:10px;}
.row-fluid .contact-tab .hs_submit .actions{margin-right:8px;}
.row-fluid .contact-tab .hs-button{background-color:#f47521;border:none;padding:10px;line-height:40px;border-radius:5px;width:100%;color:#FFF;text-transform:none;font-weight:400;cursor:pointer;}
.tabopen .row-fluid .select-tab{display:block;}
 @media (max-width:1240px){.row-fluid .scrubbers-image img{vertical-align:top;max-width:490px;}
}
@media (max-width:1180px){.row-fluid .top-menu ul li a{padding:0 15px;}
 .row-fluid .top-menu{padding-right:80px;}
 .row-fluid .outer-solution .hs_cos_wrapper_type_linked_image{width:110px;height:110px;top:43%;}
}
@media (max-width:1172px){.newsroom .row-fluid .post-item:nth-child(1) .hs-featured-image-wrapper{position:relative;float:left;width:100%;height:412px !important;position:relative;}
 .newsroom .row-fluid .post-item:nth-child(1) .hs-featured-image-wrapper>a{background-position:center top !important;position:absolute;top:0;left:0;height:100%;width:100%;display:block;}
}
@media (max-width:1140px){.row-fluid .top-menu ul li a{padding:0 10px;}
}
@media (max-width:991px){.row-fluid a.menutoggle{display:block;}
  .row-fluid .hero-text{max-width:100%;}
 .row-fluid .top-menu ul li a{display:block;width:100%;padding:0px 30px;line-height:40px;font-size:15px}
 .row-fluid .top-menu ul li{display:block;float:none;width:100%;text-align:left;}
 .top_contact a.menu_contact{display:none;}
 .row-fluid .section-text:before{top:-25px;}
 .employee-box .overlay {opacity:1;background-color: rgba(0,0,0,0.1);}
 .row-fluid .form-top > h5 {width:100%;text-align:center;}
 .ContactModal-btn{text-align:center;}
 .row-fluid a.menutoggle{background:#f47521;border-color:#f47521;color:#fff;margin:0;height:58px;width:58px;text-align:center;font-size:24px;line-height:1;border-radius:0;outline:none !important;text-decoration:none;position:relative;}
 .row-fluid a.menutoggle .fa{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform: translate(-50%, -50%);}
 .row-fluid .top-menu{display:none;width:100%;margin:0;padding:0;border-top:1px solid #e7e7e7;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 0;}
 .row-fluid .top-menu ul li:nth-child(3) a:after{display:none;}
 .row-fluid .top-menu ul li:nth-child(4) a:after{display:none;}
 .row-fluid .top-menu ul li ul{display:block !important;box-shadow:none;background:#fff;padding:0 0 0px;-webkit-border-radius:0;-moz-border-radius:0 0 10px 10px;border-radius:0;width:100%;position:relative;top:0;-webkit-transform:rotate3d(1, 0, 0, -90deg);transform:rotate3d(0, 0, 0,0deg);-webkit-transform-origin:50% 0;-webkit-transition:0ms;-moz-transition:350ms;-o-transition:350ms;transition:0ms;max-height:100%;}
 .row-fluid .top-menu ul li ul li a{padding:8px 40px;}
 body.brainOS_search .bros_search{right:60%;}
 .row-fluid .mobile-show img{display:block;width:100%;}
 .row-fluid .mobile-show .inner-hero{top: 30%}
 .row-fluid .mobile-hide{display:none !important;}
/*  .home .row-fluid .site-hero{height:auto !important;background:none !important;display:block !important;} */
 .row-fluid .inner-hero{width:100%;text-align:center;padding:20px 20px 0;color:#fff;}
 .home-hero-video{padding-top:35px;}
 .row-fluid .mobile-show{display:block;}
 .row-fluid .banner-mobile-show{display:block;}
 .row-fluid .banner-mobile-show img{display:block;width:100%;}
 .row-fluid .banner-mobile-show {display: block !important;text-align: center;justify-content: center;align-items: center;}
  .row-fluid .banner-mobile-show .inner-hero {position:absolute; bottom:0;left:0;}
/*  .row-fluid .banner-mobile-show .inner-hero{margin-top: 30%} */
 .sec_title h2{font-size:40px;}
 .row-fluid .testi-author-image{max-width:270px;}
 .row-fluid .main-testimonial{padding-top:0;margin-top:0;}
 .row-fluid .testi-content{font-size:18px;    line-height: 24px;}
 .row-fluid .effective-title h2{font-size:28px;}
 .row-fluid .wrapper{max-width:720px;}
 .row-fluid .footer-left{position:absolute;top:-40px;left:0;width:280px;text-align:left;}
 .row-fluid .footer-bottom{position:relative;}
 .row-fluid .footer-right{padding-left:0;width:100%;margin-left:0;}
 .row-fluid .faq-title h2{font-size:40px;}
 .row-fluid .form-top-title h2, .row-fluid .form-top-title h1, .row-fluid .form-top-title h3, .row-fluid .form-top-title h4, .row-fluid .form-top-title h5, .row-fluid .form-top-title h6{font-size:40px;}
 .open-form .hs-input{max-width:100% !important;margin:0;}
 .open-form fieldset.form-columns-2 .input{margin-right:0;}
 .open-form input[type="submit"]{width:94%;}
 .open-form{padding:0px 10px;}
 .row-fluid .top-menu ul li:last-child{display:block;}
 .row-fluid .post-item:nth-child(2n){margin-right:0;}
 .row-fluid .post-item:nth-child(3n){margin-right:4%;}
 .row-fluid .post-item{width:48%;margin-right:4%;}
 .row-fluid .post-item:nth-child(6n){margin-right:0;}
 .row-fluid .intro_content{padding:15px 0px;}
 .row-fluid .intro_text{font-size:27px;}
 .row-fluid .function-box-outer > span > div{width:220px;padding:0 25px;vertical-align:top;float:none;margin:20px auto 30px !important;}
 .row-fluid .function-box-outer > span{display:block;float:left;width:100%;text-align:center;}
 .row-fluid .outer-solution .hs_cos_wrapper_type_linked_image{position:relative;}
 .row-fluid .solution-box{position:relative;display:inline-block;top:auto;left:auto;right:auto;bottom:auto;width:100%;max-width:480px;padding:15px 0 0 170px;text-align:left;min-height:150px;margin-bottom:30px;}
 .braionos .row-fluid .site-hero{height:600px;display:flex;text-align:center;justify-content:center;align-items:center;}
/*  .braionos .row-fluid .inner-hero{background:transparent;padding:20px 20px 0;} */
 .row-fluid .outer-solution > span > div{margin-bottom:30px;}
 .row-fluid .outer-solution .hs_cos_wrapper_type_linked_image{position:relative;height:auto;display:block;width:200px;left:0;top:auto;transform:translate(0, 0);margin:0 auto 60px !important;float:none !important;}
 .row-fluid .outer-solution .hs_cos_wrapper_type_linked_image img{border-radius:50px;}
 .row-fluid .solution-img{left:0 !important;top:20px;}
 .row-fluid .outer-solution{display:block;margin:50px auto 30px !important;max-width:480px;float:none;}
 .row-fluid .outer-solution > span > div{float:none !important;}
 .row-fluid .outer-solution:after{width:100%;}
 body.open .row-fluid .main-news > div:before{right: 0px;}
 body.open .row-fluid .main-news > div:after{right: 0px;}
 .row-fluid .brainos-title .hs_cos_wrapper_type_header h2, .row-fluid .brainos-title .hs_cos_wrapper_type_header h1, .row-fluid .brainos-title .hs_cos_wrapper_type_header h3, .row-fluid .brainos-title .hs_cos_wrapper_type_header h4, .row-fluid .brainos-title .hs_cos_wrapper_type_header h5, .row-fluid .brainos-title .hs_cos_wrapper_type_header h6{font-size:40px;}
 .row-fluid .function-title-main .hs_cos_wrapper_type_header h2, .row-fluid .function-title-main .hs_cos_wrapper_type_header h1, .row-fluid .function-title-main .hs_cos_wrapper_type_header h3, .row-fluid .function-title-main .hs_cos_wrapper_type_header h4, .row-fluid .function-title-main .hs_cos_wrapper_type_header h5, .row-fluid .function-title-main .hs_cos_wrapper_type_header h6{font-size:40px;}
 .braionos .row-fluid .mobile-show{display:none;}
 .row-fluid .outer-solution > span > div:nth-child(2n) .solution-box{text-align:left;padding-left:160px;padding-right:0;}
 .row-fluid .fpost{width:50%;}
 .row-fluid .post-title a{font-size:18px;}
 .row-fluid .news-header .hs_cos_wrapper_type_header h2, .row-fluid .news-header .hs_cos_wrapper_type_header h1, .row-fluid .news-header .hs_cos_wrapper_type_header h3, .row-fluid .news-header .hs_cos_wrapper_type_header h4, .row-fluid .news-header .hs_cos_wrapper_type_header h5, .row-fluid .news-header .hs_cos_wrapper_type_header h6{font-size:40px;}
 .career .row-fluid .mobile-show img{display:none;}
 .career .row-fluid .mobile-show{display:none;}
 .career .row-fluid .inner-hero{background:transparent;}
 .career .row-fluid .site-hero{height:600px;}
 .row-fluid .section-text:before{left:0;}
 .row-fluid .main-employee > span > div{width:50%;}
 .row-fluid .section-title h2, .row-fluid .career-title h2, .row-fluid .left-living-title h2{font-size:40px;}
 .row-fluid .position-title .widget-type-header h2, .row-fluid .position-title .widget-type-header h1, .row-fluid .position-title .widget-type-header h3, .row-fluid .position-title .widget-type-header h4, .row-fluid .position-title .widget-type-header h5, .row-fluid .position-title .widget-type-header h6{font-size:40px;}
 .row-fluid .section-left{width:40%;}
 .row-fluid .section-right{width:60%;}
 .row-fluid .inner-left-sec{padding:20px;}
 .row-fluid .team-title .widget-type-header h2, .row-fluid .team-title .widget-type-header h1, .row-fluid .team-title .widget-type-header h3, .row-fluid .team-title .widget-type-header h4, .row-fluid .team-title .widget-type-header h5, .row-fluid .team-title .widget-type-header h6{font-size:40px;}
 .row-fluid .team-section > span > div{width:33.33%;}
 .row-fluid .manage-team{display:block;}
 .row-fluid .manage-team > span > div{width:33.33%;display:inline-block;margin:0 auto !important;float:none;text-align:center;vertical-align:top;}
 .row-fluid .manage-title .widget-type-header h2, .row-fluid .manage-title .widget-type-header h1, .row-fluid .manage-title .widget-type-header h3, .row-fluid .manage-title .widget-type-header h4, .row-fluid .manage-title .widget-type-header h5, .row-fluid .manage-title .widget-type-header h6{font-size:40px;}
 .company .row-fluid .inner-hero{background:transparent;}
 .row-fluid .our-history-title h2{font-size:40px;}
 .video_banner .video_banner_container{min-height:600px;}
 .row-fluid .sec_title h2{font-size:40px;}
 .row-fluid .benefit_content > span > div:nth-child(2n+1){clear:both;}
 .row-fluid .benefit_content > span > div:nth-child(3n+1){clear:none;}
 .row-fluid .benefit_content > span > div{width:50%;}
 .row-fluid .Scrubbers-btn a{height:auto;font-size:16px;}
 .row-fluid .ContactModal-btn a{height:auto;font-size:16px;}
 .row-fluid .scrubbers-image img{max-width:280px;}
 .row-fluid .press-release-title .widget-type-header h2, .row-fluid .press-release-title .widget-type-header h1, .row-fluid .press-release-title .widget-type-header h3, .row-fluid .press-release-title .widget-type-header h4, .row-fluid .press-release-title .widget-type-header h5, .row-fluid .press-release-title .widget-type-header h6{font-size:40px;}
 .row-fluid .blog-title h1{white-space:normal;}
 .newsroom .row-fluid .fpost:nth-child(1){width:50%;}
 .newsroom .row-fluid .post-item{width:50%;margin-left:0 !important;margin-right:0 !important;}
 .row-fluid .recent-section .fpost{width:49%;}
 .row-fluid .recent-section .fpost:nth-child(2n){margin-right:0;}
 .row-fluid .recent-section .fpost:nth-child(2n+1){margin-right:2%;}
 .hs-blog-post .row-fluid .blog-section{padding:40px 0 0 0;}
 .row-fluid .all-post-top-cta{margin-bottom:30px;}
 .hs-blog-post .row-fluid .blog-main{padding:50px 0px 0px 0px;}
 .row-fluid .recent-section{background:#fff;padding:20px 0px 0 0;}
 .row-fluid .post-social-inner-main{position:fixed;left:0;top:auto;z-index:99;bottom:0;width:100%;}
 .row-fluid ul.hide-show-btn{display:none;}
 .row-fluid .sharing-icon li{float:left;width:25%;}
 .row-fluid .sharing-icon li a{width:100%;text-align:center;}
 .row-fluid .sharing-icon li{background-color:#3B5998;}
 .row-fluid .sharing-icon li:nth-child(2){background-color:#55acee;}
.row-fluid .sharing-icon li:nth-child(3){background-color:#7d7d7d;}
.row-fluid .sharing-icon li:nth-child(4){background-color:#0077b5;}
 .row-fluid .sharing-icon li:hover .st-label{display:none;}
 .row-fluid .sharing-icon li:hover a{width:100%;}
 }
@media (max-width:767px){.bros_search .container{max-width:100%;}
 .popup-button, .home-hero-video{display:table;margin:0 auto;}
 .bros_search .search_container{background:#fff;padding:20px 0;}
 .search_block input[type=text]{background-color:#fff;border:none !important;border-bottom:4px solid #f69f38 !important;width:100%;height:100px;padding:15px 70px 0px 20px;line-height:30px;font-size:30px;border-radius:0;}
 .bros_search{background:rgba(255, 255, 255, 0);position:fixed;top:-100%;right:0;left:0;bottom:0;z-index:9999;width:100%;height:100%;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;opacity:0;-webkit-transform:translate3d(0, 0vh, 0);-moz-transform:translate3d(0, 0vh, 0);-o-transform:translate3d(0, 0vh, 0);transform:translate3d(0, 0vh, 0);-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s;}
 body.brainOS_search .bros_search{-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;opacity:1;visibility:visible;top:0;width:100%;}
 .search_block .src_close{transform:translate(-50%,-50%);top:50%;}
 .row-fluid .testi-author-image{display:none;}
 .row-fluid .functionality-section{border-bottom: none;}
 .row-fluid .our-history-text, .row-fluid .our-history-text p{text-align:center;}
 .row-fluid .testi-inner{float:left;width:100%;text-align:center;min-height: 415px;}
 .row-fluid .testi-content{text-align:center;}
 .row-fluid ul.slick-dots{display:none !important;}
 .row-fluid .testimonial-section{padding:100px 70px 30px 70px;}
 .row-fluid .testi-content:before{left:50%;height:60px;width:60px;transform:translate(-50%);top:-72px;}
 .row-fluid .select-tab h2{font-size:27px;line-height:1;}
 .row-fluid .tboxes{float:none !important;clear:both;}
 .row-fluid .tboxes > a{height:110px;}
 .row-fluid .tboxes > a img{max-width:63px;width:100%}
 .inner-effective .row-fluid{flex-direction:column;}
 .row-fluid .inner-effective{margin:0 auto !important;padding-left:10px;padding-right:10px;padding-top: 10px;}
 .row-fluid .effective-section{background:#fff;}
  .row-fluid .partner-text:after{width:70%}
 .row-fluid .effective-left, .row-fluid .effective-right{width:100%;}
 .sec_title h2{font-size:30px;}
 .row-fluid .hero-text{font-size:18px;}
 .row-fluid .scrubbers-content{min-height:0px}
 .video-open iframe{height:300px;}
 .row-fluid .inner-effective .effective-right{display:none;}
 .row-fluid .inner-effective.two .effective-left{display:none;}
 .row-fluid .inner-effective.two .effective-right{display:block;}
 .row-fluid .footer-main{display:none;}
  .row-fluid .outer-solution .hs_cos_wrapper_type_linked_image img{display:none;}
 .row-fluid .footer-left{position:relative;top:auto;left:auto;margin:0 auto !important;}
 .row-fluid .wrapper{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
 .row-fluid .footer-custom-text{display:none;}
 .row-fluid .footer-logo{width:100%;}
 .footer_social{text-align:center;}
 .footer_social ul li a{display:block;font-size:24px;}
 .footer_social ul li{margin:0 15px 10px;}
 .row-fluid .copyright-text{text-align:center;width:100%;}
 .row-fluid .footer_menu{text-align:center;width:100%;}
 .row-fluid .footer-bottom{margin-top:0;}
 .row-fluid .footer-section{padding-top:30px;}
 .row-fluid .signup-section, .row-fluid .faq-section{padding:50px 0px;}
   .row-fluid .signup-section, .row-fluid .faq-section-sm{padding:30px 0px;}
  .row-fluid .outer-solution > span > div:nth-child(4){margin-bottom:30px;}
 .row-fluid .contact-btn-white a,  .row-fluid .product-btn-white a {margin-top:30px;}
 .row-fluid .author-title h3{font-size:24px;}
 .sec_title h2{font-size:30px;}
 .row-fluid .form-top-title h2, .row-fluid .form-top-title h1, .row-fluid .form-top-title h3, .row-fluid .form-top-title h4, .row-fluid .form-top-title h5, .row-fluid .form-top-title h6{font-size:30px;}
 .row-fluid .faq-title h2{font-size:30px;}
 .open-form .hs-form-field{width:100%;}
 .open-form .hs-input{width:95%;}
 .open-form input[type="submit"]{width:93%;}
 #video-popup iframe{height:250px !important;}
 .row-fluid .author-detail{max-width:100%;}
 .row-fluid .post-item{width:100%;margin-right:0;max-width:500px;margin:0 auto !important;float:none;margin-bottom:30px !important;}
 .row-fluid .blog-hero .wrapper{max-width:540px;}
 .row-fluid .blog-title h1{white-space:normal;font-size:64px;}
 .text_hlt:before{display:none;}
 .row-fluid .text_hlt.bg_highlight{font-weight:bold;padding:0;margin:0;border-radius:0;display:inline;background:transparent;}
 .row-fluid .intro_text{font-size:26px;line-height:1.5;}
 .braionos .row-fluid .site-hero{height:350px;}
/*  .braionos .row-fluid .inner-hero{padding:60px 20px 0;} */
 .row-fluid .highligh-text-section{padding:20px 0px;}
 .row-fluid .partner-title h2{font-size:30px;}
 .brainos_video .video_container{min-height:400px;}
 .row-fluid .partner-section{padding-top:50px;}
 .row-fluid .testi-inner .wrapper{padding:0;}
 .newsroom .row-fluid .fpost:nth-child(1){width:100%;}
 .row-fluid .fpost{width:100%;padding-right:15px;padding-left:15px;min-height:0px;}
 .row-fluid .news-header .hs_cos_wrapper_type_header h2, .row-fluid .news-header .hs_cos_wrapper_type_header h1, .row-fluid .news-header .hs_cos_wrapper_type_header h3, .row-fluid .news-header .hs_cos_wrapper_type_header h4, .row-fluid .news-header .hs_cos_wrapper_type_header h5, .row-fluid .news-header .hs_cos_wrapper_type_header h6{padding-left:0px;font-size:28px;}
 .row-fluid .fpost:before{left:0;}
 .row-fluid .fpost:nth-child(1) .outer-rec{padding:0;}
 .row-fluid .news-section{padding:60px 0px;}
 .row-fluid .main-employee > span > div{width:100%;}
 .row-fluid .living-section{flex-flow:column;padding:15px}
 .row-fluid .section-left{width:100%;}
 .row-fluid .section-right{width:100%;padding-left:0;margin-top:15px;}
 .row-fluid .right-img:nth-child(1){width:100%;}
 .row-fluid .right-img:nth-child(2){width:100%;margin-left:0;margin-top:15px;}
 .career .row-fluid .site-hero{height:350px;}
/*  .career .row-fluid .inner-hero{padding:60px 20px 0;} */
 .row-fluid .meet-employer-section{padding:50px 0px;}
 .row-fluid .section-title h2, .row-fluid .career-title h2, .row-fluid .left-living-title h2{font-size:28px;}
 .row-fluid .inner-left-sec{padding:50px 20px;}
 .row-fluid .main-employee > span > div:last-child .employee-box a{margin-bottom:0;}
 .row-fluid .section-title h2{margin:0 0 50px;}
 .row-fluid .inner-employer{padding:70px 0px 0 0;}
 .row-fluid .position-title .widget-type-header h2, .row-fluid .position-title .widget-type-header h1, .row-fluid .position-title .widget-type-header h3, .row-fluid .position-title .widget-type-header h4, .row-fluid .position-title .widget-type-header h5, .row-fluid .position-title .widget-type-header h6{font-size:28px;margin-bottom:56px}
 .row-fluid .position-content iframe{height:500px;}
 .row-fluid .career-intro{padding:50px 0 30px 0;}
 .row-fluid .team-title .widget-type-header h2, .row-fluid .team-title .widget-type-header h1, .row-fluid .team-title .widget-type-header h3, .row-fluid .team-title .widget-type-header h4, .row-fluid .team-title .widget-type-header h5, .row-fluid .team-title .widget-type-header h6{font-size:28px;}
 .row-fluid .team-section > span > div{width:50%;}
 .row-fluid .management-team{padding:50px 0 0 0;}
 .row-fluid .manage-team > span > div{width:40%;}
 .row-fluid .manage-title .widget-type-header h2, .row-fluid .manage-title .widget-type-header h1, .row-fluid .manage-title .widget-type-header h3, .row-fluid .manage-title .widget-type-header h4, .row-fluid .manage-title .widget-type-header h5, .row-fluid .manage-title .widget-type-header h6{font-size:28px;}
 .row-fluid .our-history-title h2{font-size:28px;}
 .intro .intro_content .text_hlt, .text_hlt{font-weight:bold;padding:0;margin:0;border-radius:0;display:inline;}
 .bio_modal_content .bio_full_details .bio_m_pic{position:relative;margin:0 auto;}
 .bio_modal_content .bio_full_details .bio_m_desc{display:block;border-top:1px solid #fff;padding:30px 0 0 0px;margin-top:50px;border-left:0;}
 .bio_modal_content .bio_full_details{padding-left:0;}
 .bio_modal_content{padding:20px;}
 .row-fluid .management-section{padding:60px 0 0 0;}
 .row-fluid .modal-dialog{min-height:300px;overflow:auto;}
 .company .row-fluid .site-hero{height:450px;}
 .row-fluid .modal-content{-webkit-transform:translate(0, 15%);transform:translate(0, 15%);}
 .modal-open + .bc_modal > .modal-dialog > .modal-content{-webkit-transform:translate(0, 15%);transform:translate(0, 15%);}
 .row-fluid .sec_title h2{font-size:28px;}
 .row-fluid .scrubbers-item > span > div{width:100%;float:none !important;padding:10px 0 50px !important;margin:0 auto !important;}
 .row-fluid .scrubbers-box{max-width:100%;float:none !important;padding:10px 0 50px !important;}
 .row-fluid .scrubbers-item:after, .row-fluid .scrubbers-item:before{display:none;}
 .row-fluid .benefit_content > span > div{width:100%;clear:both !important;}
 .benefit_content .benefit_item .bnf_item_icon{width:60px; position:inherit!important;    padding-bottom: 30px;margin: 0 auto;}
 .benefit_content .benefit_item{padding:0 0px 0 0px;}
 .row-fluid .benefit_content > span > div:last-child .benefit_item{margin-bottom:0;}
 .row-fluid .brainos_benifits{padding:50px 0 20px;}
 .row-fluid .commercial-scrubbers{padding-top:50px;}
 .video_banner .video_banner_container{min-height:450px;}
 .banner_caption{width:100%;padding:40px;text-align:center;}
 .video_banner_cap{padding:50px 0px;}
 .row-fluid .press-release-title .widget-type-header h2, .row-fluid .press-release-title .widget-type-header h1, .row-fluid .press-release-title .widget-type-header h3, .row-fluid .press-release-title .widget-type-header h4, .row-fluid .press-release-title .widget-type-header h5, .row-fluid .press-release-title .widget-type-header h6{font-size:28px;}
 .newsroom .row-fluid .post-item{width:100%;margin-left:0 !important;margin-right:0 !important;max-width:100%;padding:0 !important;}
 .newsroom .row-fluid .post-item:nth-child(1){width:100%;display:block;}
 .newsroom .row-fluid .post-item:nth-child(1) .post-body.clearfix{width:100%;padding-right:10px;padding:0;}
 .newsroom .row-fluid .post-item:nth-child(1) .post-header{width:100%;}
 .newsroom .row-fluid .post-item:nth-child(1) .hs-featured-image-wrapper{position:relative;float:left;width:100%;height:auto;position:inherit;}
 .newsroom .row-fluid .post-item:nth-child(1) .hs-featured-image-wrapper>a{background-position:center top !important;position:relative;top:0;left:0;height:auto;width:auto;display:block;height:220px !important;}
 .newsroom.hs-blog-listing .blog-main .wrapper{padding:0;max-width:100%;padding:0px 20px 0 20px;}
 .row-fluid .press-release-post-section{padding:50px 0px;}
.newsroom .row-fluid .fpost:last-child{margin-bottom:0;}
 .newsroom .row-fluid .blog-hero .wrapper{padding-right:25px;padding-left:25px;max-width:100%;}
 .row-fluid .effective-section-main{position:static;transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-moz-transform:translate(0,0);}
.row-fluid .outer-testimonial{background:#e1efed;}
 .row-fluid .main-news > div{left:20px;right:20px;width:auto;transform:translateY(-50%);}
 .newsroom .row-fluid .post-item:nth-child(1) .hs-featured-image-wrapper{height:220px !important;}
 .row-fluid .recent-section .fpost{width:100% !important;margin-right:0;}
 .hs-blog-post .row-fluid .blog-main .wrapper{padding:0px 20px;}
 .hs-blog-post .row-fluid .section.post-body, .row-fluid .section.post-body li, .row-fluid .section.post-body span, .row-fluid .section.post-body strong{font-size:16px;}
 .hs-blog-post .row-fluid .section.post-body a, .hs-blog-post .row-fluid .section.post-body a span{font-size:16px;}
 .newsroom .row-fluid .fpost{margin-bottom:40px;}
 .hs-blog-post .row-fluid .list-image{padding:50px 0px 30px 0px;}
 .row-fluid .main-more a{font-size:14px;}
 .research .row-fluid .post-item{width:100%;margin-right:0 !important;max-width:100%;}
 .hs-blog-listing .row-fluid .post-header{padding:30px 20px;}
 .benefit_content .benefit_item .bnf_item_icon{left:0px;}

@-webkit-keyframes model{
    0%{transform:translate(0, -25%);}
 	100%{transform:translate(0, 10%);}
}
@keyframes model{
  	0%{transform:translate(0, -25%);}
 100%{transform:translate(0, 10%);}
}
 .row-fluid .form-top > h5, .row-fluid .form-top .tl-open{width:100%;}
 .row-fluid .tboxes > a:nth-child(6n+1){border-right:none;border-bottom:1px solid #fff;}
 .row-fluid .tboxes > a:nth-child(6n+2){border-left:none;border-bottom:1px solid #fff;}
 .row-fluid .tboxes > a:nth-child(6n+3){border-right:none;border-bottom:1px solid #fff }
 .row-fluid .tboxes > a:nth-child(6n+4){}
}
@media (max-width:575px){.row-fluid .manage-team > span > div{width:100%;}
 .row-fluid .team-section > span > div{width:100%;}
  .benefit_content .benefit_item li:before, .benefit_content .benefit_item ul li:before {top:5px;}
}
@media (max-width:501px){.logo{min-height:0 !important;}
 .row-fluid .intro_content{text-align:center;}
 .row-fluid .section-text:after{position:absolute;right:0;bottom:10px;}
 .row-fluid .section-text:before{left:-10px;left: 42%;margin: 0 auto;}
 .row-fluid .section-text{padding:30px 0px;}
 }
@media (max-width:480px){.row-fluid .effective-content{font-size:18px;}
 .row-fluid .popup-button a{font-size:14px !important;position:relative;width:100%;display:table-cell;vertical-align:middle;border:2px solid #fff;height:60px;border-radius:45px;padding:5px 70px 5px 30px;font-family:'DINPro';font-weight:bold;font-size:17px;line-height:20px;color:#fff;text-transform:uppercase;}
 .row-fluid .home-hero-video a{font-size:14px !important;position:relative;width:100%;display:table-cell;vertical-align:middle;border:2px solid #f47521;height:60px;border-radius:45px;padding:5px 65px 5px 30px;font-family:'DINPro';font-weight:bold;font-size:17px;line-height:20px;color:#f47521;text-transform:uppercase;}
 .video-open iframe{height:200px !important;}
 .row-fluid .header-section .logo{width:140px;height:58px;}
 .row-fluid .footer_menu ul{display:block;}
 .row-fluid .footer_menu ul li{display:inline-block;float:none;margin:0 auto !important;margin-left:15px !important;margin-right:15px !important;margin-bottom:10px !important;}
 .row-fluid .effective-left, .row-fluid .effective-right{min-height:350px;}
 .row-fluid .effective-section-main{padding:50px 20px;}
 .sec_title h2{font-size:28px;}
 .row-fluid .form-top-title h2, .row-fluid .form-top-title h1, .row-fluid .form-top-title h3, .row-fluid .form-top-title h4, .row-fluid .form-top-title h5, .row-fluid .form-top-title h6{font-size:28px;}
 .row-fluid .faq-title h2{font-size:28px;}
 .row-fluid .hero-text{font-size:18px;}
 .row-fluid .header-section .logo img{max-width:100px;margin-top:9px;}
 .open-form{padding:0px 15px;}
 #video-popup iframe{height:150px !important;}
 .blog-new .row-fluid .post-header h2, .blog-new .row-fluid .post-header h2 a{font-size:18px;}
 .blog_item .item_meta{font-size:14px;}
 .row-fluid .date-main, .row-fluid .hs-author-name{font-size:14px;}
 .row-fluid .solution-content, .row-fluid .solution-title h3{font-size:22px;}
 .row-fluid .solution-img{width:100px;}
 .row-fluid .solution-box{padding:15px 10px 0px 110px;min-height:100px;margin-bottom:20px;}
 .row-fluid .outer-solution > span > div:nth-child(2n) .solution-box{padding-left:110px;}
 .braionos .row-fluid .site-hero{height:auto;}
 .brainos_video .video_container{min-height:250px;}
 .playCircle a.pauseVideo .playBtn span.arrow{height:30px;width:30px;margin:0;margin-top:-8px;}
 .playCircle {opacity:1;}
 .row-fluid .playBtn{height:80px;width:80px;}
 .playBtn span.arrow{border:20px solid transparent;border-top:30px solid #fff;margin-top:-20px;}
 .row-fluid .form-top-title h2, .row-fluid .form-top-title h1, .row-fluid .form-top-title h3, .row-fluid .form-top-title h4, .row-fluid .form-top-title h5, .row-fluid .form-top-title h6{font-size:28px;}
 .row-fluid .faq-title h2{font-size:28px;}
 .row-fluid .partner-title h2{font-size:28px;}
 .row-fluid .brainos-title .hs_cos_wrapper_type_header h2, .row-fluid .brainos-title .hs_cos_wrapper_type_header h1, .row-fluid .brainos-title .hs_cos_wrapper_type_header h3, .row-fluid .brainos-title .hs_cos_wrapper_type_header h4, .row-fluid .brainos-title .hs_cos_wrapper_type_header h5, .row-fluid .brainos-title .hs_cos_wrapper_type_header h6{font-size:28px;}
 .row-fluid .function-title-main .hs_cos_wrapper_type_header h2, .row-fluid .function-title-main .hs_cos_wrapper_type_header h1, .row-fluid .function-title-main .hs_cos_wrapper_type_header h3, .row-fluid .function-title-main .hs_cos_wrapper_type_header h4, .row-fluid .function-title-main .hs_cos_wrapper_type_header h5, .row-fluid .function-title-main .hs_cos_wrapper_type_header h6{font-size:28px;}
 .row-fluid .partner-text{font-size:18px;}
 .row-fluid .functionality-section{padding:50px 0 10px;}
 .row-fluid .function-box-outer > span > div{width:100%;}
 .row-fluid .outer-solution .hs_cos_wrapper_type_linked_image{margin:0 auto 40px !important;width:150px;}
 .row-fluid .brainos_video{padding-top:30px;}
 .row-fluid .blog-hero{min-height:auto;}
 .row-fluid .inner-blog-hero{padding:56px 0 50px 0px;}
  .row-fluid .inner-blog-hero-2{padding:125px 0 0 0;}
 .open-form .hs-input{width:90% !important }
 .open-form input[type="submit"]{width:86%;}
 .career .row-fluid .site-hero{height:225px;}
/*  .career .row-fluid .inner-hero{padding:20px 20px 0;} */
 .row-fluid .employee-image{height:auto;}
 .row-fluid .left-img{height:175px;}
 .row-fluid .left-img:nth-child(2){height:175px;}
 .row-fluid .left-text, .row-fluid .section-text, .row-fluid .career-text p, .row-fluid .career-text{font-size:16px;}
 .row-fluid .main-employee > span > div{padding:0;}
 .row-fluid .inner-left-sec .learn-more-btn a{height:auto;font-size:14px;}
 .row-fluid .position-content iframe{height:300px;}
 .row-fluid .right-img{height:175px;}
 .company .row-fluid .site-hero{height:auto;}
 .row-fluid .company-author-outer{padding:50px 0px 50px 0px;}
 .row-fluid .hero-author-text{font-size:16px;}
 .row-fluid .company-author-outer:after{height:40px;width:40px;left:-10px;}
 .row-fluid .our-history-text, .row-fluid .our-history-text p{font-size:16px;}
 .video_banner .video_banner_container{min-height:auto;}
 .video_banner .video_banner_container .video-wrap, .video_banner_cap{position:relative;}
 .row-fluid .banner_caption{padding:40px 20px;}
 .video_banner_cap{padding:30px 0px 0 0;}
 .video_banner .video_banner_container{padding:0;}
 .row-fluid .video-banner-text{font-size:18px;}
 .benefit_content .benefit_item h3{font-size:22px!important;text-align:center;}
 .benefit_content .benefit_item li, .benefit_content .benefit_item ul li{font-size:18px;text-align:center;padding-bottom:10px;}
 .row-fluid .blog-title h1{font-size:54px;}
 .row-fluid .hero-content{font-size:18px;}
 .hs-blog-post .row-fluid .section.post-header h1{font-size:24px;line-height:30px;}
 .page_title_sec h1{font-size:54px;}
 .row-fluid span.btn-icon{right:20px;top:50%;transform:translate(0,-60%);position:absolute;}
 .row-fluid .btn-icon .fa{height:40px;width:40px;border-radius:50%;margin-top:0;text-align:center;}
}
.fancybox-overlay{
  background: rgba(45, 45, 45, 0.66)!important;
  z-index: 99999;
}
.fancybox-opened{
  z-index: 999999999;
}
.formClose{
	top: 15px !important;
  right: 15px !important;
}
.formClose:before,.formClose:after{
	background: #444 !important;
}
.hs-blog-post .row-fluid .blog-main{
  padding:0;
}
/*TODO REmove */
.st-sticky-share-buttons{display:none !important;}

/*** OVERRIDES ***/
input.hs-input[type=checkbox] {
  width: auto !important;
}

.leadinModal .gdpr-options .gdpr-checkbox input {
  display: inline-block !important;
  border: 1px solid #666;
}

/******************** NEW CODE **************/

.row-fluid .blog-title h1 {
  white-space: normal !important;
}

.span8.widget-span.widget-type-custom_widget.top-menu.top_menu_with_language_switcher {
  justify-content: center;
  overflow: visible !important;
}

.span8.widget-span.widget-type-custom_widget.top-menu.top_menu_with_language_switcher > div {
  display: flex;
  align-items: center;
  justify-content: center;
}

.span8.widget-span.widget-type-custom_widget.top-menu.top_menu_with_language_switcher > div:after {
  content: "";
  flex: auto;
}

.span8.widget-span.widget-type-custom_widget.top-menu.top_menu_with_language_switcher > div .hs-menu-wrapper > ul {
  display: flex;
  flex-flow: row nowrap;
}

.lang_switcher_link:after {
  display: none;
} 

.lang_list_class li {
  display: block !important;
  padding: 0 15px !important;
}

.lang_list_class li a {
  padding: 0 !important;
  line-height: 40px !important;
}

.widget-type-rich_text p {
  font-size: 18px !important; 
  font-weight: 400 !important;
}

.widget-type-rich_text li {
  font-weight: 400 !important;
  font-size: 18px !important;
}

/*************** NEW CODE ****************/
.top-menu ul > li:nth-child(2) > a:after{
  content: "" !important;
  border: 4px solid transparent !important;
  border-top: 8px solid #4a4a4a !important;
  margin-left: 7px !important;
  position: absolute !important;
  top: 50% !important;
  margin-top: -2px !important;
}

@media (min-width: 991px){
  .span8.widget-span.widget-type-custom_widget.top-menu.top_menu_with_language_switcher {
    display: flex !important;
  }
}

@media (max-width: 991px){
  .span8.widget-span.widget-type-custom_widget.top-menu.top_menu_with_language_switcher {
    justify-content: end;
  } 
  .span8.widget-span.widget-type-custom_widget.top-menu.top_menu_with_language_switcher > div {
    align-items: end;
  }
  .span8.widget-span.widget-type-custom_widget.top-menu.top_menu_with_language_switcher > div .hs-menu-wrapper > ul {
    flex-flow: column nowrap;
  }
  .lang_switcher_class {
    padding: 8px 40px; 
  }
  .lang_list_class {
    left: 20%;
    -webkit-transform: translateX(0%);
    transform: translateX(0%);
    display: block;
  }
  .lang_list_class:after,
  .lang_list_class:before{
    left: 25%;
  }
}

/* PRODUCTS LP */

body.autodelivery-products-lp {
  background-color: #fff;
}

.autodelivery-products-lp .row-fluid .inner-hero1 {
  top: 23%;
}

.autodelivery-products-lp .row-fluid .highligh-text-section {
  background-color: #E2E7EA;
  margin: 5px 0;
}

#products-lp-bullet-list-1 {
  display: block;
  -webkit-margin-after: 18px;
  margin-block-end: 18px;
  margin-bottom: 18px;
  -webkit-padding-start: 40px;
  padding-inline-start: 40px;
}

#products-lp-bullet-list-1 > li {
  list-style-type: disc;
  margin-bottom: 12px !important;
}

#products-lp-bullet-list-1 > li > strong {
  font-weight: 500;
}

#products-lp-bullet-list-1 > li > a {
  color: #fff;
  text-decoration: underline;
}

#products-lp-bullet-list-1 > li > a:hover, 
#products-lp-bullet-list-1 > li > a:focus, 
#products-lp-bullet-list-1 > li > a:active {
  color: #ddd;
  text-decoration: none;
}

.autodelivery-products-lp .row-fluid .our-history {
  margin-top: 0;
  padding: 80px 0 60px;
}

.autodelivery-products-lp .row-fluid .our-history .our-history-content {
  max-width: unset !important;
}

.autodelivery-products-lp .cd-slider-wrapper {
  margin-bottom: 0px;
}

.autodelivery-products-lp .ebook-form .form-title {
  text-align: left;
  font-size: 30px;
  color: #F47521;
}

.autodelivery-products-lp .row-number-8 {
  background-color:#E1EFED; 
  padding: 60px 0;
  margin: 5px 0;
}

.autodelivery-products-lp .row-number-17 {
  margin-bottom: 5px;
}

.lp-products-lp .row-number-2 .left-side:last-child .hs_cos_wrapper_type_rich_text {
  width: 100%;
}

.lp-products-lp .row-number-2 .left-side:last-child .hs_cos_wrapper_type_rich_text > p,
.lp-products-lp .row-number-2 .left-side:last-child .hs_cos_wrapper_type_rich_text > a {
  display: inline-block;
}

.lp-products-lp .icons > div > span {
  display: block;
}

.lp-products-lp .icons > div > span > img {
  display: block;
  margin: 0 auto;
}

.autodelivery-products-lp #autodelivery-brochure .row-number-10,
.autodelivery-products-lp #product-lp-form {
  padding: 60px 0;
}

.autodelivery-products-lp .row-number-12 {
  background-color: #E2E7EA;
  margin-bottom: 5px;
}

/* #products-lp-last-image {
  box-shadow: 10px 10px 5px rgba(0,0,0,0.3);
  -moz-box-shadow: 10px 10px 5px rgba(0,0,0,0.3);
  -webkit-box-shadow: 10px 10px 5px rgba(0,0,0,0.3);
  -khtml-box-shadow: 10px 10px 5px rgba(0,0,0,0.3);
} */

.autodelivery-products-lp .form-text-1 {
  font-size: 28px !important;
  text-align: left;
  font-weight: 300 !important;
  width: 100%;
  margin: auto;
}

.autodelivery-products-lp .form-title-1 {
  display: block;
  font-weight: 400;
  margin: 0 0 20px;
  text-align: left;
  line-height: 1.2;
  text-align: left;
  font-size: 30px;
  color: #F47521;
}



.products-lp-form .hs-form-booleancheckbox-display>span {
  font-size: 15px;
}

.products-lp-form .hs-form-field label {
  color: #002C41 !important;
  font-size: 18px;
  font-weight: 700;
}

#form-main-text {
  margin-bottom: 20px;
}

#lp-products-lp-last-cta {
  height: auto;
  background: linear-gradient(45deg,#fa757b,#ffa583);
  font-size: 16px;
  line-height: 18px;
  font-weight: 500 !important;
  cursor: pointer;
  font-family: 'galano semi-bold',sans-serif !important;
  text-align: center;
  display: inline-block;
  transition: all .2s ease-in;
  -webkit-transition: all .2s ease-in;
  letter-spacing: 1px;
  color: #fff;
  border-radius: 4px !important;
  margin-bottom: 0;
  position: relative;
  z-index: 1;
  border: 0;
  margin: 8px auto 8px auto;
  max-width: 480px;
  background: #F47521 !important; 
  border-radius: 60px !important;
  text-transform: none;
  padding: 20px 40px;
}

.lp-products-lp .brochure-section-spacer {
  padding-bottom: 100px;
}

.lp-products-lp .right-side-br-btn .row-number-10 {
   float: right;
}

@media only screen and (max-width: 991px){
  .lp-products-lp .brochure-section-spacer {
    padding-bottom: 150px;
  }
  .lp-products-lp .right-side-br-btn .row-number-10 {
     float: none;
  }
  .lp-products-lp .right-side-br-btn .row-number-10 .hs_cos_wrapper_type_rich_text {
    display: block;
    margin: 0 auto;
  }
}



.lp-products-lp .right-side-br-btn #right-side-br-btn-id {
  display: flex;
  flex-flow: column nowrap;
  align-items: center;
}

.autonomous-delivery-tug-text {
  margin-top: 50px;
}

.autonomous-delivery-tug-text > div > span {
  display: block !important;
}

.lp-products-lp .left-side.left-side-1 {
  padding: 0 0 0 0 !important;
} 

@media only screen and (max-width: 1100px){
  .lp-products-lp .right-side-br-btn #right-side-br-btn-id {
    flex-flow: column wrap !important;
    
  }
  .lp-products-lp .right-side-br-btn #right-side-br-btn-id > a {
    display: block;
    margin: 0 auto;
  }
  .lp-products-lp .right-side-br-btn #products-lp-last-image {
    display: block;
    margin-left: auto !important;
    margin-right: auto !important;
  }
}

#products-lp-cta,
#products-lp-header-cta {
  border-radius: 45px;
  padding: 14px 25px !important;;
  font-family: 'DINPro';
  font-weight: bold;
  font-size: 25px;
  line-height: 20px;
  color: #f78d22;
  text-transform: uppercase;
  border: 2px solid #f78d22;
  display: inline-block;
  text-decoration: none;
}

#products-lp-cta {
  margin-top: 20px;
}


#products-lp-header-cta:hover,
#products-lp-header-cta:focus, 
#products-lp-header-cta:active {
  color: #fff;
}

#products-lp-cta:hover,
#products-lp-cta:active,
#products-lp-cta:focus {
  color: #4A4A4A;
}

.lp-products-lp .left-side {
  padding: 0 0 0 100px;
}

/* hero background */
.lp-products-lp .hero-background {
  background-size: cover;
/*   background-position: ; */
}

.lp-products-lp .hero-wrapper {
  padding: 50px 15px !important;
}

.lp-products-lp .hero-background {
/*   background-image: none !important; */
  background-image: none !important; 
  background-position-x: center;
}



.lp-products-lp .hero-left-side {
  display: none;
}

.lp-products-lp .products-lp-copy span {
  font-size: 18px !important;
}

.lp-products-lp .hero-right-side {
  width: 90%;
}

.lp-products-lp .section-3-module-group .hs_cos_wrapper_widget {
  width: 100%;
}

.lp-products-lp .section-3-module-group .hs_cos_wrapper_widget > p {
  margin-bottom: 0 !important;
}

.lp-products-lp .products-lp-p-1-link:hover,
.lp-products-lp .products-lp-p-1-link:active, 
.lp-products-lp .products-lp-p-1-link:focus {
   color: rgb(242, 141, 74);
}

.lp-products-lp .section-3-module-group {
  margin-bottom: 30px;
}

.lp-products-lp .left-side.left-side-1 {
  padding: 0 0 0 0 !important;
}

@media only screen and (max-width: 768px){
  .display-none-mobile-2 {
    display:none;
  }
}

@media only screen (min-width: 768px) and (max-width: 992px){
  .display-none-mobile-2 {
    padding-bottom: 150px;
  }
}

@media only screen and (min-width: 768px){
  .lp-products-lp .section-3-module-group {
    margin-bottom: 0;
  }
  .lp-products-lp .hero-background {
    background-image: none !important; 
    background-position-x: left;
  }
  .lp-products-lp .left-side.left-side-1 {
    padding: 50px 0 0 0 !important;
  }
}

@media only screen and (min-width: 1255px){
  .lp-products-lp .hero-background {
/*     background-image: url(https://info.braincorp.com/hubfs/BRA20-039-AutoDelivery-2-LP-AJ-v1.jpg) !important;  */
    background-image: url(https://f.hubspotusercontent30.net/hubfs/4057436/product-lp-hero-image.jpg) !important; 
    background-position-x: right;
  }
  .lp-products-lp .hero-left-side {
    display: block;
  }
  .lp-products-lp .hero-right-side {
    width: 56%;
  }
}




@media only screen and (max-width: 768px){
  .lp-products-lp .left-side {
    padding: 0 15px;
  }
  .lp-products-lp .icons img {
    margin-left: 0;
  }
}

@media only screen and (max-width: 1300px){
  .autodelivery-products-lp .row-number-12 {
    padding: 0 15px;
  }
  .autodelivery-products-lp #product-lp-form .span6.widget-span.widget-type-cell:last-child {
    margin-top: 40px;
  }
}

/*HOTFIX FOR MOBILE MODAL */
@supports (-webkit-overflow-scrolling: touch) {
  .span8.widget-span.widget-type-custom_widget.top-menu.top_menu_with_language_switcher > div {
    
  }
  .row-fluid .select-tab, .fancybox-overlay, .row-fluid .main-news, .row-fluid .modal{
  	background:rgba(24, 52, 72, 1) !important;
  }    
}
#hsresults a{font-size:20px;font-weight:bold;}
.hs-search-results__description{margin-top:0;}
.error_msg .partner-title h2::after, .error_msg .partner-text::after{content:none;}
.model-form .hs-input{font-family:'robotoregular';background:#fff;border:1px solid #9b9b9b;border-radius:3px;height:50px;display:inline-block;margin-bottom:15px;width:100%;padding:15px 10px;font-size:16px;line-height:20px;font-weight:normal;color:#9b9b9b;outline:none !important;margin-top: 3px;}
.model-form .hs-button{margin-top:15px;}
.model-form .hs-fieldtype-text{margin-bottom:15px;}
.hs-blog-post .press-release-title, .hs-blog-post .page-header-noblog{display:none;}/*end webbege styles */

@media (max-width:320px){.video-open iframe{height:150px !important;}
 .row-fluid .popup-button a .fa, .row-fluid .home-hero-video a .fa{margin-left:0;}
 }
@media (max-width:300px){.row-fluid .blog-title h1{font-size:40px;}
 .page_title_sec h1{font-size:40px;}
}

@media (max-width:768px) and (min-width: 440px){ 
  .brainos_video .video_container{    min-height: 432px!important;}
   .brainos_video .video_container .video-wrap video {max-width: 768px!important;}
  
}

@media (max-width: 480px) {
  
  .row-fluid .inner-employer {padding: 0px 0px 0 0;}
  .fancybox-opened{top:5%!important;}
  .row-fluid .select-tab h2 {text-align: center;margin: 62px auto;}
	.open-form input[type="submit"] {width: 100%!important;}
 	.model-form .hs-input{font-family:'robotoregular';background:#fff;border:1px solid #9b9b9b;border-radius:3px;height:40px;display:inline-block;margin-bottom:0px;width:100%;padding:15px 10px;font-size:14px;line-height:20px;font-weight:normal;color:#9b9b9b;outline:none !important;box-shadow:none;}
  .open-form .hs-input {width: 100% !important;}
  .row-fluid .ContactModal-btn a {height: auto;font-size: 14px;}
  .fancybox-lock .fancybox-overlay body {overflow: hidden;}
  .fancybox-close {position: absolute;top: 22px !important;right: 15px !important;z-index: 999999999999;}
  .fancybox-close:before{background: #f47521;}  
  .fancybox-close:after {background: #f47521;}
  .row-fluid .tboxes > a:nth-child(6n+1){margin: 0 auto;float: initial;}
 	.row-fluid .tboxes > a:nth-child(6n+2){margin: 0 auto;float: initial;}
 	.row-fluid .tboxes > a:nth-child(6n+3){margin: 0 auto;float: initial;}
 	.row-fluid .tboxes > a:nth-child(6n+4){margin: 0 auto;float: initial;}
  .row-fluid .select-tab > .inner { width: 90%;}

  
  body.fancybox-active {
	overflow: auto;
}
/* Required to enable scroll on iOS. But in core.js you refer 
to iOS bug with inputs inside fixed elements. So removing position: fixed on body 
can break something? */
body.fancybox-iosfix {
	position: static;
}
body.compensate-for-scrollbar {
	margin-right: 0;
}
 
   
  
}

@media (max-width:439px) { 
  .brainos_video .video_container{    min-height: 211px!important;}
  .brainos_video .video_container .video-wrap video {max-width: 375px!important;}
  
}

@media (min-width: 1025px) and (max-width:1366px)  {
  
  .brainos_video .video_container {
    position: relative;
    display: block;
    width: 100%;
    background-size: cover;
    background-position: bottom center;
    background-repeat: no-repeat;
    text-align: center;
    padding: 100px 0;
    min-height: 75vh;
    overflow: hidden;
    margin-top: 30px;
    cursor: pointer;
}
  
  .brainos_video .video_container .video-wrap #homeVideo, .brainos_video .video_container .video-wrap video {
    min-width: 100%;
    min-height: 75%;}
  
}


@media (min-width: 1025px) and (max-width:1330px)  { 
  .brainos_video .video_container{    min-height: 770px!important;}
}

@media (max-width:1025px) and (min-width:769px) {
.brainos_video .video_container{    min-height: 574px!important;}
  
 .brainos_video .video_container .video-wrap video {max-width: 1024px!important;}
}
/* iOS fixes */
@media (max-width: 991px){
   .row-fluid .team-box{
       min-height: 230px;
   }
}
@media (max-width: 767px){
   .row-fluid .modal-dialog{
       display: block;
       min-height: 100px;
       overflow: auto;
   }
   .bc_modal .modal-content{
       position: relative;
       padding-top: 40px;
       padding-bottom: 20px;
       margin: auto;
   }
   .bc_modal .modal-content .modal_close{
       top: 10px;
   }
   .modal-open + .bc_modal > .modal-dialog > .modal-content {
       -webkit-transform: translate(0, 0);
               transform: translate(0, 0);
   }
}

/*hero cutoff issue 12/19 */
@media (min-width: 991px){
  .row-fluid .site-hero{min-height: 650px;}
}

/* Contact Us page redesign 2/14/2020 */
.contact_us_location_g {
  text-align: left;
}

.contact_us_left_side_g > span > div:first-child > span > .contact_us_location_g > h2 {
   margin-top: 0;
}

.contact_us_location_g > h2 {
  color: #085982;
  margin-bottom: 10px;
}

.contact_us_location_g > p {
  color: #085982;
  margin-top: 0;
}

.contact_us_location_g > p > a {
  color: #085982;
  text-decoration: none;
}

.contact_us_location_g > p > a:hover,
.contact_us_location_g > p > a:active, 
.contact_us_location_g > p > a:focus {
  text-decoration: underline;
}

.contact_us_location_g > a {
  color: #F47521;
  font-size: 16px;
}

/* Footer Redesign */
.footer_2020 .row-fluid .footer-logo {
  height: auto;
  float: right;
  width: 40px;
}

.footer_2020 .footer_social ul {
  display: block;
}

.footer_2020 .footer_social ul li {
  margin: 0 50px 10px 0;
}

@media only screen and (max-width: 767px){
  .footer_2020 .footer_social ul {
    display: flex;
    flex-flow: row nowrap;
    justify-content: space-between;
    margin-bottom: 20px;
  }
  .footer_2020 .footer_social ul li {
    width: 20%;
    margin: 0;
  }
  .footer_2020 .footer-right .row-fluid-wrapper .row-fluid {
    display: flex;
    flex-flow: column nowrap;
  }
  .footer_2020 .row-fluid .footer-logo {
    height: 50px !important;
    float: none;
    width: 100%;
    margin: 10px 0;
  }
  .footer_2020 .footer-right .row-fluid-wrapper .row-fluid > div:first-child {
    order: 2;
  }
}

/* Update robotic-floor-care page */

.hs-content-id-25877974745 .product-btn-white {
    margin-left: auto;
    display: block;
    max-width: 272px;
}
.hs-content-id-25877974745 .faq-title h2 {
   text-align: left;
}

@media only screen and (max-width: 768px){
  .hs-content-id-25877974745 .faq-title h2 {
     text-align: center;
  }
  .hs-content-id-25877974745 .product-btn-white {
    margin: 0 auto;
  }
}

.homepage_subtext {
  font-size: 28px !important;
  font-weight: 400;
}

.homepage_video_sec_link_1, .homepage_video_sec_link_2 {
  text-transform: uppercase;
  padding: 22px 0px;
  font-family: 'DINPro', 'robotoregular', sans-serif;
  cursor: pointer;
  background: transparent;
  color: #085982;
  display: inline-block;
  font-size: 18px;
  line-height: 20px;
  font-weight: bold;
  text-align: center;
  background: #fff;
  text-align: center;
  border-radius: 10px;
  font-weight: 700;
  height: 54px;
  min-width: 200px;
  padding: 14px 30px;
  text-decoration: none;
  border-radius: 30px;
  margin-right: 20px;
  border: 2px solid transparent;
}

.homepage_video_sec_link_1 {
  margin-bottom: 20px;
}


.homepage_video_sec_link_2 {
  
  background: transparent;
  color: #fff;
  border: 2px solid #fff;
  
}

.homepage_video_sec_link_2:hover,
.homepage_video_sec_link_2:active, 
.homepage_video_sec_link_2:focus {
  background: #fff;
  color: #085982;
}

@media only screen and (max-width: 768px){
  .homepage_video_sec_link_1, .homepage_video_sec_link_2 {
    display: block;
    max-width: 136px;
    margin: 0 auto 20px;
  }
}

.topic-Covid-19 {
    color: #fff !important;
    background-color: #f47521;
    border-radius: 4px;
    padding: 1px 10px;
    font-family: 'DINPro', 'robotoregular', sans-serif;
    font-weight: 500;
    text-decoration: none;
    font-size: 13px;
    display: inline-block;
    text-transform: uppercase;
    float: right;
    margin-top: -4px;
    line-height: 2;
  
}

.news-pubdate-topic-Covid-19 {
  background-color: rgba(0,114, 156, 0.8);
}

.header-main-top-promos {
  height: 121px;
  display: block;
  margin-top: 30px;
  background-image: url(https://cdn2.hubspot.net/hubfs/4057436/Home%20Page%20with%20Promos/top-banner-promo-4.png);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: bottom;
  position: relative;
  z-index: 10;
  width: 100% !important;
}

.home-with-promos .header_full_bg .banner_caption_1 {
  position: relative;
  top: -100px;
}


.top-promo-text {
  text-align: center;
  display: block;
  margin-top: 45px;
}

.top-promo-button {
  color: #fff;
  background-color: #002c41;
  border-radius: 60px; 
  padding: 8px 20px 10px 20px; 
  font-weight: 500; 
  margin-left: 20px; 
  font-size: 13px;
  text-decoration: none; 
  white-space: nowrap;
}

.left-promo-first-paragraph {
  margin-bottom: 10px; 
  font-size: 22px; 
  font-family: 'Galano Grotesque'; 
  font-style: normal; 
  color: #002c41; 
  font-weight: 500;
}

.left-promo-title {
  font-size: 46px; 
  font-family: 'Galano Grotesque'; 
  font-style: normal; 
  color: #002c41; 
  font-weight: 800; 
  margin: 0; 
  line-height: 1.1em;
}

.left-promo-second-paragraph {
  font-size: 22px; 
  font-family: 'Galano Grotesque'; 
  font-style: normal; 
  color: #002c41; 
  font-weight: 500;
}


.home-with-promos .row-fluid .effective-left {
  background-image: url('https://cdn2.hubspot.net/hubfs/4057436/Home%20Page%20with%20Promos/eBook%20Promo.png');
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}

.home-with-promos .row-fluid .effective-right {
  position: relative;
  border: 3px solid #fff;
  width: 50% !important;
  display: inline-block;
  justify-content: center;
  align-items: center;
  overflow: hidden;
  min-height: 600px;
  background-color: #00729C;
}

.left-promo > div:nth-child(1) {
  width: 49%;
  display: inline-block;
  
}

.left-promo > div:nth-child(2) {
  width: 49%;
  display: inline-block;
  vertical-align: top;
}


.left-promo-button {
  background-color: #002c41;
  float: right;
  margin-right: 30px;
  height: auto;
  padding: 14px 30px;
  border-radius: 30px;
  margin-top: 15px;
  border-color: #fff;
  color: #fff;

  /* background: transparent; */

  display: inline-block;

  border: 2px solid #002c41;

  box-shadow: none;
  width: auto;

  /* text-transform: uppercase; */

  box-sizing: border-box;
  -webkit-transition: all 0.3s ease-in-out 0s;
  -moz-transition: all 0.3s ease-in-out 0s;
  -ms-transition: all 0.3s ease-in-out 0s;
  -o-transition: all 0.3s ease-in-out 0s;
  transition: ease all .5s;
  font-size: 18px;
  line-height: 20px;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
  font-family: 'DINPro',
  'robotoregular',
  sans-serif;
  min-width: 200px;
}

.home-with-promos .row-fluid .effective-left.effective-left-two {
  background-image: unset !important;
  background-color: #4aa7b0 !important;
}

.left-promo-img {
  width: 400px; 
  float: right;
}

.display-none-related-posts {
  display: none !important;
}



@media only screen and (max-width: 1300px){
  .left-promo-title {
    font-size: 32px;
  }
  .left-promo-button {
    margin-right: 15px;
  }
}

@media only screen and (max-width: 1100px){
  .left-promo-img {
    width: 300px; 
    float: none;
  }
}

@media only screen and (max-width: 1000px){
  .left-promo-title {
    font-size: 26px;
  }
  .left-promo > div:nth-child(1) {
    width: 100%;
    display: inline-block;

  }

  .left-promo > div:nth-child(2) {
    width: 100%;
    display: inline-block;
    vertical-align: top;
  }
  .left-promo-first-paragraph {
    font-size: 22px;
    margin: 0;
  }
  .left-promo-title {
    font-size: 26px;
    width: 49%;
    display: inline-block;
    vertical-align: top;
  }
  .left-promo-second-paragraph {
    width: 49%;
    display: inline-block;
    margin: 0;
  }
  .left-promo-img {
    margin: 0 auto;
    display: block;
  }
  .left-promo-button {
    margin: 0 auto;
    display: block;
    text-align: center;
    width: 200px;
    float: none;
  }
}

@media only screen and (max-width: 835px){
  .top-promo-button {
    position:relative;
    top: 5px;
  }
}

@media only screen and (max-width: 769px){

  .home-with-promos .header_full_bg .banner_caption_1 {
    top: 0px;
  }

  .top-promo-text {
    margin-top: 35px;
  }
 
  .home-with-promos .row-fluid .effective-right {
    width: 100%;
    min-height: unset;
  }

  .promos-black-image {
    display: none;
    min-height: 540px !important
  }
}

@media only screen and (max-width: 767px){
  .home-with-promos .effective-section .row-fluid-wrapper.row-depth-1.row-number-11 .row-fluid .inner-effective {
   padding-top: 0px !important; 
  }
  .home-with-promos .row-fluid .effective-right {
    width: 100% !important;
  }
  .left-promo-title {
    font-size: 36px !important;
    width: 100%;
    margin: 10px 0;
    line-height: 1.3em;
  }
   .left-promo-button {
    float: left;
  }
  .left-promo-img {
    width: 400px; 
    float: none;
    margin-left: -30px;
  }
    .home-with-promos .row-fluid .inner-effective.two .effective-left {
    display: block !important;
  }

  p.left-promo-title > br {
    display: none;
  }
  .left-promo-second-paragraph {
    width: 100%;
    display: block;
    margin: 0;
  }
}








