.custom-html--sitecore .h3-authors {
    font-family: "Graphik Bold","Arial",Sans-Serif !important;
    font-size: 20px !important;
    margin-bottom: 0 !important;
}
.custom-html--sitecore .downloads-base-container {
    margin-bottom: 0;
}

	
.custom-html--sitecore .purple {
    color: #A100FF;
}
.custom-html--sitecore .panel.panel-default a:hover h4 {
    text-decoration: none !important;
    color: #A100FF;
}
.custom-html--sitecore #block-overview .top-padding.col-sm-12.col-xs-12 {
    padding-top: 3em;
    margin-top: 0.625em;
}
.custom-html--sitecore #block-overview .side-authors-section,
.custom-html--sitecore #block-overview .side-authors-section .h3-authors:first-child,
.custom-html--sitecore #block-overview .side-authors-section .col-md-12,
.custom-html--sitecore #block-overview .side-authors-section .col-sm-12,
.custom-html--sitecore #block-overview article .col-sm-12 {
    padding: 0;
}
.custom-html--sitecore #block-overview .side-authors-section label {
    font-family: "Graphik Regular","Arial",Sans-Serif;
    font-weight: 600;
}
.custom-html--sitecore #block-overview .side-authors-section img {
    width: 64%;
}

.custom-html--sitecore #block-overview,
.custom-html--sitecore #block-its-not-enough,
.custom-html--sitecore #block-two-cultures,
.custom-html--sitecore #bloc-seize-the,
.custom-html--sitecore #block-women-would,
.custom-html--sitecore #block-shine-on,
.custom-html--sitecore #block-prioritize-culture,
.custom-html--sitecore #block-bring-everyone {
    background-color: #fff;
} 

.custom-html--sitecore strong {
    font-family: "Graphik bold","Arial",Sans-Serif;
}
.custom-html--sitecore h5.topic-head {
    margin: 0 !important;
    font-size: 20px !important;
    color: #fff;
}
.custom-html--sitecore .main-headline {
    font-size: 56px;
    margin-bottom: 2.72rem;
}
.custom-html--sitecore .purple-bground {
    background-color: #A100FF;
    padding: 5px 5px;
    text-align: center;
    width: 38%;
    margin-bottom: .5em;
}
.custom-html--sitecore .overview-header {
    font-family: "Graphik Bold","Arial",Sans-Serif !important;
    font-size: 40px !important;
    line-height: 40px !important;
}
.custom-html--sitecore .subhead-header {
    font-family: "Graphik Bold","Arial",Sans-Serif !important;
    font-size: 36px !important;
    line-height: 38px !important;	
}
.custom-html--sitecore .subheader-3 {
    font-family: "Graphik Bold","Arial",Sans-Serif !important;
    font-size: 30px !important;
    line-height: 32px !important;	
}
.custom-html--sitecore .overview-intro {
    font-family: "Graphik Semibold","Arial",Sans-Serif !important;
    font-size: 22px !important;
    line-height: 30px !important;
}
.custom-html--sitecore .quote-content {
    font-family: "Graphik Medium","Arial",Sans-Serif !important;
    font-size: 24px !important;
    font-weight: bold;
    padding: 0.3em 0;
}
.custom-html--sitecore .quote-border {
    border: 1px solid #C4C4C4;
    margin-bottom: 2.56rem;
}
.custom-html--sitecore blockquote {
    border-left: solid 5px #A100FF !important;
    margin: 0.5em 0.75em;
}
.custom-html--sitecore #block-women-would blockquote  {
    border-left: solid 5px #A100FF !important;
    border: solid 1px #C4C4C4;
    margin: 1.5em 0;
}
.custom-html--sitecore #block-women-would blockquote p {
    margin-top: 2.56rem;
    margin-bottom: 2.56rem;
}
.custom-html--sitecore #block-bring-everyone .purple-card {
    min-height: 19.5em;
}
.custom-html--sitecore .quote-content {
    padding: 0 1em 0 0;
    margin: 0;
    line-height: 1.35;
}
.custom-html--sitecore .section-header {
    font-family: "Graphik Bold","Arial",Sans-Serif !important;
    font-size: 36px !important;
}
.custom-html--sitecore .graphik-bold, .graphik-bold span {
    font-family: "Graphik Bold","Arial",Sans-Serif !important;
    font-size: 24px !important;
    line-height: 35px;
}
.custom-html--sitecore .graphik-medium {
    font-family: "Graphik Medium","Arial",Sans-Serif !important;
    font-size: 20px !important;
}
.custom-html--sitecore .corporate-black {
    font-family: "Graphik Black","Arial Black",Sans-Serif !important;
}
.custom-html--sitecore .br-color-iwd {
    border-color: #A100FF;
}

.custom-html--sitecore p.fluid.rte-inline {
    font-family: "Graphik Bold","Arial",Sans-Serif !important;
    font-size: 24px !important;
    color: #4a4a4a;
}
.custom-html--sitecore .viz-content.bg-color-white.br-color-iwd {
    background-color: #F2F2F2 !important;
}
.custom-html--sitecore .cylinder-header {
    font-family: "Graphik Bold","Arial",Sans-Serif !important;
    font-size: 20px !important;
}
.custom-html--sitecore .cylinder {
    margin-bottom: 1.5em;
    height: auto;
}
.custom-html--sitecore article.viz-card.col-sm-4.col-md-4.vertical-card.col-xs-12 {
    margin-bottom: 0;
}

.custom-html--sitecore hr.iwd {
    display: flex;
    border: 2px solid #A100FF;
    border-width: 0.02rem;
    margin: 1em 0 1em 0;
    width: 60%;
    text-align: left;
}
.custom-html--sitecore p.purple.cylinder-header {
    line-height: 1.1;
}
.custom-html--sitecore .call-out-box {
    padding-left: 3%;
}
.custom-html--sitecore .two-culture-stats {
    padding-right: 4em;
}
.custom-html--sitecore .two-culture-stats-right {
    padding-left: 4em;
}
.custom-html--sitecore .p.corporate-black.viz-value {
    padding-left: 3%;	
}
.custom-html--sitecore .call-out-box p {
    padding: 15em 10em;
    border: 1px solid #C4C4C4;
    text-align: center;
}
.custom-html--sitecore .quote-left {
    padding-right: 3%;
}
.custom-html--sitecore .quote-right {
    padding-left: 3%;
}
.custom-html--sitecore .quote-grey {
    background-color: #f8f8f8;
    padding: 1em 1em 0 1em;
    border-left: 5px solid #A100FF;
}
.custom-html--sitecore .map-grey {
    background-color: #f8f8f8;
}
.custom-html--sitecore .side-authors-section .h3-authors:first-child {
    font-size: 2.6rem !important;    
}
.custom-html--sitecore .side-authors-section.padding-top-3 .h3-authors {
    margin-top: 0;
}
.custom-html--sitecore .text-center {
    text-align: center;
}

.custom-html--sitecore .card-holder {
    margin-bottom: 5em;
    margin-top: 3em;
}
.custom-html--sitecore .book-content {
    transform: translateY(30%);
}
.custom-html--sitecore .card-stat {
    font-family: "Graphik Bold","Arial",Sans-Serif;
    font-size: 60px;
    line-height: 0.8 !important;
}
.custom-html--sitecore .purple-stat {
    font-family: "Graphik Bold","Arial",Sans-Serif !important;
    color: #A100FF;
}
.custom-html--sitecore .purple-stat a{
    color: #A100FF !important;
}
.custom-html--sitecore .blue-link {
    color: #008EFF !important;
    text-decoration: underline;
}
.custom-html--sitecore .blue-link:hover {
    color: #00BAFF !important;
}
.custom-html--sitecore .card-shadow {
    box-shadow: 0 0px 4px 0 rgba(0, 0, 0, 0.1), 0 6px 20px 0 rgba(0, 0, 0, 0.1);
    padding: 2em 1.5em;
    min-height: 27em;
}
.custom-html--sitecore .card-content {
    font-size: 14px !important;
    line-height: 18px;
}
.custom-html--sitecore .purple-card {
    padding: 2em 1.5em 0;
    min-height: 20.5em;
    border-top: 3px solid #A100FF !important;
    border: 1px solid #CCCCCC;
}
.custom-html--sitecore .purple-card .graphik-bold {
    margin-bottom: 0.8em;
    line-height: 1;
    font-family: "Graphik Bold","Arial",Sans-Serif !important;
    font-size: 20px !important;
}
.custom-html--sitecore .right-corner {
    border: none !important;
    box-shadow: 0 0px 4px 0 rgba(0, 0, 0, 0.1), 0 6px 20px 0 rgba(0, 0, 0, 0.1);
}
.custom-html--sitecore .right-corner h3.graphik-bold{
    font-size: 36px !important;	
}
.custom-html--sitecore#block-its-not-enough .h3-authors{
    font-size: 18px !important;		
}
.custom-html--sitecore #block-index-showing .viz-card-block-container.vertical-card .viz-card-container .viz-card {
    margin-bottom: 0;
    padding-bottom: 0;
}
.custom-html--sitecore #block-women-would .card-holder{
    margin-bottom: 0;
}
.custom-html--sitecore #block-bring-everyone .card-holder{
    margin-top: 1em;
    margin-bottom: 2em;
}
.custom-html--sitecore #block-the-40 ul {
    padding-top: 1em;
    padding-bottom: 1em;
    list-style: disc;
}
.custom-html--sitecore #block-women-would .card-shadow {
    min-height: 33em;
}
.custom-html--sitecore hr.hr-purple  {
    text-align: left;
}
.custom-html--sitecore .map-view {
    width: 100%;
}
.custom-html--sitecore .culture-intro {
    font-size: 18px !important;
}
.custom-html--sitecore .stat-holder {
    top: 7em;
}
.custom-html--sitecore .women-content img{
    margin-bottom: 2em;
}
.custom-html--sitecore .side-authors-section img {
    width: 60%;
    margin-top: 1em;
}
.custom-html--sitecore .approx {
    font-size: 1.92rem !important;
}

.custom-html--sitecore a.inline-link {
    color: #A100FF !important;
    text-decoration: none !important;
}
/* .custom-html--sitecore #bloc-seize-the, 
.custom-html--sitecore #block-its-not-enough, 
.custom-html--sitecore #block-two-cultures,
.custom-html--sitecore #block-shine-on,
.custom-html--sitecore #block-prioritize-culture,
.custom-html--sitecore #block-bring-everyone,
.custom-html--sitecore #block-methodology,
.custom-html--sitecore #block-the-40,
.custom-html--sitecore #block-about-the-authors {
    padding-top: 2rem;
} */

.custom-html--sitecore #block-methodology td {
    vertical-align: top;
}
.custom-html--sitecore .read-cta.mott {
    padding-top: 10px;
}
.custom-html--sitecore .read-cta.mott a {
    color: black !important;
    -webkit-transition: 0.3s all;
    -o-transition: 0.3s all;
    transition: 0.3s all;
}
.custom-html--sitecore .read-cta a, 
.custom-html--sitecore .read-cta p {
    font-family: "Graphik Medium",Arial,Sans-Serif!important;
    font-size: 1.4rem!important;
    line-height: 1.9rem;
}
.custom-html--sitecore .content-module a:hover {
    color: #00BAFF !important;
}
.custom-html--sitecore .panel-body {
    padding: 40px 30px;
}
.custom-html--sitecore .downloads-info a {
    color: #004dff !important;
}
.custom-html--sitecore #accordion .panel .panel-heading .panel-title p.acc.purple {
    font-family: "Graphik Bold","Arial",sans-serif !important;
    font-size: 18px;
    margin-bottom: 0 !important;
}
.custom-html--sitecore .blue-female {
    left: -1.5em;
}
.custom-html--sitecore #forty-factors, 
.custom-html--sitecore #methodology {
    height:90px; /* fixed header height*/
    margin:-90px 0 0; /* negative fixed header height */
}
.custom-html--sitecore #ytim-player-VideoPlayerModule {
    height: 300px;
    margin-bottom: 1em;
    width: 100%;
}
.custom-html--sitecore .video-player-module .video-container {
    border: none !important;
}
.custom-html--sitecore .video-player-module {
    padding: 0.8em;
}

.custom-html--sitecore .row  {
    max-width: 1250px;
    margin: 0 auto;
}
@media screen and (min-width: 768px) {
    .body-content .ui-container .row {
        padding-bottom: 0 !important;
    }
}
@media screen and (min-width: 768px) and (max-width: 1000px) {
    .custom-html--sitecore .cylinder {
        width: 100%
    }
}
@media screen and (min-width: 1000px) {
    .custom-html--sitecore .viz-card-block-container.vertical-card {
        margin-bottom: -3.25em!important;
    }
}
@media only screen and (min-width: 768px) {
    .custom-html--sitecore .viz-card-block-container.vertical-card .viz-card-container .viz-card {
        margin-bottom: 4rem;
    }
    .custom-html--sitecore .bottom-margin {
        margin-bottom: 4em;
    }
    .custom-html--sitecore .viz-card.vertical-card .viz-content .fluid {
        padding: 0em 0em 0.7em 1em !important;
    }
}
@media screen and (min-width: 768px) {
    .custom-html--sitecore .viz-card-block-container .cylinder-container:nth-child(3n+1) {
        padding-right: 1.06em;
    }
    .custom-html--sitecore .viz-card-block-container .cylinder-container:nth-child(3n+2) {
        padding-left: .5em;
        padding-right: .5em;
    }
    .custom-html--sitecore .viz-card-block-container .cylinder-container:nth-child(3n) {
        padding-left: 1.06em;
    }	
    .custom-html--sitecore .cylinder-container {
        margin-bottom: 2em;
    }
    .custom-html--sitecore .two-culture-stats p.corporate-black.viz-value, 
    .custom-html--sitecore .two-culture-stats-right p.corporate-black.viz-value {
        color: #4a4a4a;
        font-size: 64px;
        line-height: 0.8;
        margin-bottom: 0;
    }
}
@media screen and (min-width: 768px) {
    .custom-html--sitecore .women-container .women-content:nth-child(3n+1) {
        padding-right: 2em;
	
    }
    .custom-html--sitecore .women-container .women-content:nth-child(3n+2) {
        padding-left: 1em;
        padding-right: 1em;
    }
    .custom-html--sitecore .women-container .women-content:nth-child(3n) {
        padding-left: 2em;
	
    }
    .custom-html--sitecore .card-holder .card:nth-child(3n+1) {
        padding-right: 0.8em;
    }
    .custom-html--sitecore .card-holder .card:nth-child(3n+2) {
        padding-left: .5em;
        padding-right: .5em;
    }
    .custom-html--sitecore .card-holder .card:nth-child(3n) {
        padding-left: 0.8em;
    }
}
@media screen and (min-width: 768px) {
    .custom-html--sitecore p.moveTo {
        font-family: "Graphik Semibold","Arial",Sans-Serif;
        font-size: 14px;
        line-height: 17px !important;
    }
    .custom-html--sitecore .about-authors-top {
        margin-top: 8em;
    }
}
@media screen and (max-width: 1024px) {
    .custom-html--sitecore .author-profile-container {
        padding-right: 8.33333%;
    }
    .custom-html--sitecore .author-profile, 
    .custom-html--sitecore .many-author-profile {
        background-color: #fff !important;
    }
    .custom-html--sitecore .row  {
        width: 100%;
        margin: 0 auto;
    }
}
@media screen and  (min-width: 1000px) {
    .custom-html--sitecore .author-holder {
        min-height: 8em;
    }
    .custom-html--sitecore .cyliinder-holder {
        min-height: 13em;
    }
}
@media screen and (max-width:1499px){
	.custom-html--sitecore .tv-quickaccess-mobile .tv-quickaccess__item a {
        padding: 0;
    }
}
/*Ipad*/
@media screen and  (min-width: 768px) and (max-width: 1024px){
    .custom-html--sitecore #block-index-showing.white-container, 
    .custom-html--sitecore #block-this-pattern.white-container, 
    .custom-html--sitecore #block-two-cultures.white-container {
        padding-bottom: 0;	
    }
    .custom-html--sitecore .stat-holder {
        top: 0;
    }
    .custom-html--sitecore .hide-ipad {
        display: none;
    }
    .custom-html--sitecore .blue-female, 
    .custom-html--sitecore .blue-arrow {
        left: -1.5em;
        top: 0;
    }
    .custom-html--sitecore .cube-tower {
        width: 173%;
    }
    .custom-html--sitecore .card-shadow {
        min-height: 33em;
    }
    .custom-html--sitecore .map-view {
        width: 100%;
    }
    .custom-html--sitecore .women-content img {
        width: 100%;
    }
    .custom-html--sitecore .women-content img {
        margin-bottom: 0;
    }
    .custom-html--sitecore .d-box {
        left: -7em;	
    }
    .custom-html--sitecore #block-shine-on .bottom-margin {
        margin-bottom: 0;
    }
    .custom-html--sitecore .viz-card-block-container.vertical-card .viz-card-container .viz-card.col-md-4:nth-child(3n+1) {
        padding-right: 1.06em;	
    }
    .custom-html--sitecore .viz-card-block-container.vertical-card .viz-card-container .viz-card.col-md-4:nth-child(3n+2) {
        padding-left: .5em;
        padding-right: .5em;
    }
    .custom-html--sitecore .viz-card-block-container.vertical-card .viz-card-container .viz-card.col-md-4:nth-child(3n) {
        padding-left: 1.06em;
    }
    .custom-html--sitecore label.percentage.graphik-bold.purple {
        left: -0.5em;
    }
    .custom-html--sitecore img.leader-priorities {
        left: -10em;
    }
    .custom-html--sitecore .folder-trigger {
        padding: 5% 1% 5% 3%;	
    }
    .module.author-profile .author-profile-container p.eyebrow-title {
        margin: 0 14.95em 1.6em 0;
    }
    .custom-html--sitecore #careers-image {
        margin-bottom: 2em;
    }
    .custom-html--sitecore .about-authors-top {
        margin-top: 0;
    }
    .custom-html--sitecore #block-women-would .card-shadow img {
        width: 100%;
    }
    .custom-html--sitecore #block-women-would .card-shadow {
        min-height: 35em;
    }
    .custom-html--sitecore .purple-bground {
        width: 64%;
    }
    .custom-html--sitecore .main-headline {
        font-size: 39px;
    }
}
@media only screen 
    and (min-device-width : 768px) 
    and (max-device-width : 1024px) 
    and (orientation : portrait) {
    .custom-html--sitecore .marquee-container {
        height: 38vh !important;
    }
}
/*Mobile*/
@media screen and (max-width: 767px) {
    .custom-html--sitecore .purple-bground {
        width: 65%;	
    }
    .custom-html--sitecore .main-headline {
        font-size: 33px !important;	
    }
    .custom-html--sitecore h5.topic-head {
        font-size: 14px !important;	
    }
    .custom-html--sitecore h2.overview-header {
        font-size: 3.2rem !important;
        line-height: 3.2rem !important;
    }
    .custom-html--sitecore .overview-intro {
        font-size: 1.76rem !important;
        line-height: 1.92rem !important;
    }
    .custom-html--sitecore .quote-content {
        font-size: 1.76rem !IMPORTANT;
    }
    .custom-html--sitecore .subhead-header {
        font-size: 3.04rem !important;
        line-height: 3.04rem !important;
    }
    .custom-html--sitecore .graphik-bold, 
    .custom-html--sitecore .graphik-bold span {
        font-size: 1.92rem !important;
        line-height: 2.08rem !important;
    }
    .custom-html--sitecore .viz-card-block-container.vertical-card .viz-card-container .viz-card .viz-content p {
        margin-bottom: 0.5em !important;
    }
    .custom-html--sitecore .hide-mobile {
        display: none;
    }
    .custom-html--sitecore div#block-index-showing {
        padding-bottom: 1em;
    }
    .custom-html--sitecore #block-to-make .card-holder {
        margin-top: 0;
    }
    .custom-html--sitecore .two-culture-stats p.corporate-black.viz-value, 
    .custom-html--sitecore .two-culture-stats-right p.corporate-black.viz-value {
        color: #4a4a4a;
        font-size: 4.4rem;
    }
    .custom-html--sitecore .viz-card.vertical-card .viz-content .fluid {
        padding: 0.25em 1.67em 0.67em 0.8em;
    }
    .custom-html--sitecore .viz-card.vertical-card .viz-headline .viz-value {
        font-size: 4.4rem;
    }
    .custom-html--sitecore .two-culture-stats, 
    .custom-html--sitecore .two-culture-stats-right {
        padding-left: 0;
        padding-right: 0;
    }
    .custom-html--sitecore .approx {
        font-size: 1.76rem !important;
    }
    .custom-html--sitecore .stat-holder {
        top: 0 !important
    }
    .custom-html--sitecore .card {
        padding-top: 2em;
    }
    .custom-html--sitecore .card-shadow {
        min-height: 18em;
    }
    .custom-html--sitecore .card-holder {
        margin-bottom: 1em;
    }
    .custom-html--sitecore .map-view {
        width: 100%;
    }
    .custom-html--sitecore .women-content img {
        margin-bottom: 0;
    }
    .custom-html--sitecore .cube-tower {
        width: 100%
    }
    .custom-html--sitecore .women-content img {
        width: 75%
    }
    .custom-html--sitecore .grey-border.right-corner {
        margin-bottom: 3em;
    }
    .custom-html--sitecore     p.top-padding-mobile.scroll-left.purple {
        text-align: center;
    }
    .custom-html--sitecore .quote-right {
        padding-left: 0;
        margin-top: 2em;
    }
    .custom-html--sitecore #block-bring-everyone .purple-card {
        min-height: 12.5em;
        border-left: 5px solid #A100FF !important;
        border: 1px solid #CCCCCC;
        border-top: 1px solid #ccc !important;
    }
    .custom-html--sitecore #block-bring-everyone .card-holder {
        margin-bottom: 2em !important;
        margin-top: 0 !important;
    }
    .custom-html--sitecore .compre-img {
        margin-bottom: 1em;
        width: 15%;
    }
    .custom-html--sitecore #accordion .panel .panel-heading .panel-title {
        padding: 4% 13% 4% 4%;
    }
    .custom-html--sitecore .folder-trigger {
        padding: 5% 1% 5% 3%;	
    }
    .custom-html--sitecore .author-profile {
        margin-top: 2em;
    }
    .custom-html--sitecore #careers-image {
        margin-bottom: 2em;
    }
    .custom-html--sitecore .container-left.bg-color-purple {
        padding: 10% 10% 40% 10% !important;	
    }
    .custom-html--sitecore h2.subheader-3.text-center {
        text-align: left !important;
    }
    .custom-html--sitecore #block-index-showing .viz-card.vertical-card .viz-headline {
        top: 0.70em;
    }
    .custom-html--sitecore #block-index-showing .viz-card.vertical-card .viz-content {
        padding-top: 1.5em;	
    }
    .custom-html--sitecore #block-index-showing .viz-card-block-container.vertical-card .viz-card-container .viz-card {
        margin-top: 0em;
        margin-bottom: 0.3em;
    }
    .custom-html--sitecore #block-index-showing p.fluid.rte-inline {
        font-size: 21px !important;	
    }
    .custom-html--sitecore #block-overview .subheader-3 {
        font-size: 22px !important;
        line-height: 22px !important;
    }
    .custom-html--sitecore #block-women-would .card-shadow img {
        width: 100%;
        padding-right: 1em;
    }
    .custom-html--sitecore #block-women-would .card-shadow {
        min-height: 0;
        padding: 0;
        box-shadow: none;
    }
    .custom-html--sitecore #block-women-would .card-holder {
        margin-bottom: 2em;
        margin-top: 0;
        padding: 0;
    }
    .custom-html--sitecore #block-women-would blockquote {
        padding-right: 1em;
    }
    .custom-html--sitecore .padding-top-3.bottom-margin {
        margin-bottom: 1em;
    }
    .custom-html--sitecore .purple-mobile {
        color: #A100FF;
    }
    .custom-html--sitecore p.graphik-medium.hidden-sm.hidden-md.hidden-lg {
        font-size: 16px !important;
        line-height: 18px !important;	
    }
    .custom-html--sitecore #block-overview .top-padding.col-sm-12.col-xs-12 {
        padding-top: 0;
    }
    .custom-html--sitecore .viz-card-block-container.vertical-card .viz-card-container .viz-card.col-md-4:nth-child(3n+1) {
        padding-right: 0.6em;	
    }
    .custom-html--sitecore .viz-card-block-container.vertical-card .viz-card-container .viz-card.col-md-4:nth-child(3n+2) {
        padding-left: .3em;
        padding-right: .3em;
    }
    .custom-html--sitecore .viz-card-block-container.vertical-card .viz-card-container .viz-card.col-md-4:nth-child(3n) {
        padding-left: 0.6em;
    }
    .custom-html--sitecore hr.iwd {
        width: 75%
    }
    .custom-html--sitecore .subheader-3,
    .custom-html--sitecore h2.purple.subhead-header {
        font-size: 24px !important;
        line-height: 24px !important;
    }
    .custom-html--sitecore .female-mobile {
        padding-right: 0 !important;
    }
    .custom-html--sitecore .methology-table td {
        padding: 0.4em;
    }
    .custom-html--sitecore #ytim-player-VideoPlayerModule {
        height: 200px !important;
    }
    .custom-html--sitecore .video-player-module {
        padding: 0 !important;
    }
    .custom-html--sitecore .downloads-base-module .downloads-base-container {
        padding: 0 !important;
    }
    .custom-html--sitecore .slideshare-module {
        height: 215px !important;	
    }
}
@media screen and (max-width: 340px) {
    .custom-html--sitecore .purple-bground {
        width: 75%;
    }
    .custom-html--sitecore .main-headline {
        font-size: 25px !important;
    }
    .custom-html--sitecore #block-overview .subheader-3 {
        font-size: 16px !important;
        line-height: 18px !important;
    }
    .custom-html--sitecore .subhead-header {
        font-size: 2.56rem !important;
        line-height: 2.56rem !important;
    }
}

