/* Minification failed. Returning unminified contents.
(176,81): run-time error CSS1039: Token not allowed after unary operator: '-aspect-ratio'
(177,84): run-time error CSS1039: Token not allowed after unary operator: '-aspect-ratio'
(197,12): run-time error CSS1024: Expected media identifier, found '{'
(208,1): run-time error CSS1019: Unexpected token, found '}'
 */
section{padding:30px 0}  
section:first-of-type{padding-top:0}  
.cta:first-of-type{padding-top:30px}  
.section-padding-top{padding-top:30px !important}
section.stripe{background:#e9e9e9}
section h2{margin:0 0 30px 0;text-align:center}
section h3{margin:6px 0 10px 0;font-family:SegoeuiSemiLight;font-size:1.333em}
.section-item{margin:20px 0 40px 0}
.section-item::after{clear:both;content:"";display:table}
.infoSectionJumps{font-size:1.3em}
.myth,.fact{margin-bottom:50px}
.myth h3, .fact h3{margin:0 0 2px 0;text-align:center;color:#5a4174;text-transform:uppercase;font-family:SegoeuiSemiBold;font-size:2.667em}
.fact h3{color:#fff}
.myth p, .fact p{margin:0 0 25px;padding:0;font-size:1.2em}
.myth p{text-align:right;color:#5a4174}
.myth div,.fact div{border-radius:10px;padding:10px 0}
.fact div{background:#5a4174;color:#fff;padding:10px 20px}
.myth:before,.fact div:before{position:absolute;padding:0;top:14px;left:10px;content:"\e006";font-family:"xanthos-font" !important;line-height:1;text-transform:none !important;color:#fff;font-size:2em}
.myth:before{left:unset;right:-10px;text-align:right;content:"\e005";color:#5A4174}
section:nth-child(2n) .fact,section:nth-child(2n) .fact h3,section:nth-child(2n) .fact div:before{color:#e9e9e9}
.tick,.warning{display:-webkit-flex;-webkit-align-items:center;display:flex;align-items:flex-start}
.tick:before,.warning:before{color:#217d1c;content:"q";font-family:"xanthos-font" !important;line-height:1;font-size:2.6em;margin:10px 25px 0 0}
.warning:before{content:"\e009";color:#d02d12}
.information-blocks{margin:0 auto;text-align:center}
.information-block{margin:0 30px;position:relative;display:inline-block;width:300px;height:200px;color:#fff;font-family:'SegoeuiRegular';font-size:1.111em;border:none}
.information-block:hover,.information-block:focus{border:none !important}
.information-block span{position:absolute;bottom:0;left:0;display:-webkit-flex;-webkit-align-items:center;display:flex;align-items:center;align-content:center;justify-content:center;padding:6px 10px;width:300px;line-height:1.1em;background-color:rgba(3, 27, 86,.8)}
.information-block:hover span,.information-block:focus span{color:#fff;background-color:rgba(3, 27, 86,1)}
section{margin:0 0 60px}
@media (max-width:1106px){
    .myth h3, .fact h3{font-size:2em}
    .information-block{margin:10px 30px}
}
@media (max-width:767px){
    .myth{margin:0}
    .myth div{margin-bottom:0;padding:10px 20px;border-radius:10px 10px 0 0;background:#fff;border:1px solid #5a4174}
    .myth div,.fact div{padding:20px!important}
    .fact div{border-radius:0 0 10px 10px}
    .myth:before,.fact div:before{display:none}
    .myth p,.fact p{font-size:1em;margin:0}
    .myth p{text-align:center}
    .fact p{text-align:left}
    .myth h3, .fact h3{font-size:1.3em}
    .myth h3,.myth p{color:#5a4174}
}
@media screen and (min-width:901px){
    .areasCoveredList{-webkit-column-count:2;/*Chrome*/-moz-column-count:2;/*FF*/column-count:2;-webkit-column-gap:80px;/*Chrome*/-moz-column-gap:80px;/*FF*/column-gap:80px;-webkit-column-break-inside:avoid;/*Chrome*/-moz-column-break-inside:avoid;/*FF*/column-break-inside:avoid-column;/*IE11*/}
    .areasCoveredList li{-webkit-column-break-inside:avoid;/*Chrome*/-moz-column-break-inside:avoid;/*FF*/column-break-inside:avoid-column;/*IE11*/overflow:auto}
}

/*STYLES FOR MODULES USING TOPICS*/
/*.moduleBody{font-size:1.35em;line-height:1.33;color:#444}
.moduleBody a{color:#444}
.moduleBody section{margin:0 0 50px;padding:0}
.moduleBody section.largeGap{margin:90px 0}
.moduleBody section.largeGap.contentsSection{margin:135px 0}
.moduleBody section:not(:first-child) .container{padding:0 135px 0 90px}
.moduleBody h1,.moduleBody h2,.moduleBody h3,.moduleBody h4,.moduleBody h5,.moduleBody h6{font-family:'HelveticaRegular'; text-align:left;margin:0 0 15px}
.moduleBody h2{font-size:2.26em;font-weight:600}
.moduleBody h3.contents{font-size:2.35em;text-align:center}
.moduleBody h3{font-size:1.55em;font-weight:600}
.moduleBody .largeGap h3{margin:0 0 40px}
.moduleBody h3.text-center{text-align:center}
.moduleBody .centerContents *{text-align:center!important;margin:0 0 35px}
.moduleBody .contentsSection a{font-size:1.59em;font-family:'HelveticaRegular'}
.modulePageIntro{margin:-120px 0}*/

.moduleBody{}
.moduleBody a{overflow-wrap:break-word}
.moduleBody p{margin-bottom:40px}
.moduleBody p:last-of-type{margin-bottom:0}
.moduleBody section{margin:50px 0 25px;padding:0}
.moduleBody section.largeGap{margin:20px 0 50px}
/*.moduleBody section.largeGap.contentsSection{margin:135px 0}*/
.moduleBody section:not(:first-child) .container{padding:0 50px}
.moduleBody h1,.moduleBody h2,.moduleBody h3,.moduleBody h4,.moduleBody h5,.moduleBody h6{font-family:'HelveticaRegular';text-align:left}
.moduleBody h2{}
.moduleBody h3.contents{text-align:center}
.moduleBody h3{}
/*.moduleBody .largeGap h3{margin:0 0 40px}*/
.moduleBody h3.text-center{text-align:center}
.moduleBody .centerContents *{text-align:center!important;margin:0 0 35px}
.moduleBody .contentsSection a{font-family:'HelveticaRegular'}
.moduleBody section.modulePageIntro{margin:25px 0 0}
.moduleBody ul{padding:revert}
.moduleBody ul li::before{color:#444}
.moduleBody ol li{padding:initial!important;list-style-type:inherit!important;position:inherit!important}
.moduleBody ol li::before{display:none!important;visibility:hidden!important}


.arrowBlock{margin:50px 0}
.arrowColumns{display:flex;align-items:center;padding:20px 0}
.arrowOuter{clear:both}
.arrowContainer{width:20%;min-width:100px;color:#fff;font-weight:600}
.arrowLine{margin-top:15px;width:calc(100% - 30px);background:grey;float:left;padding:0 0 2px 10px;font-size:2.1rem;letter-spacing:.05em}
.arrowPoint{width:30px;height:50px;border-top:30px solid transparent;border-bottom:30px solid transparent;border-left:30px solid grey;float:right}
.arrow100.arrowContainer{width:100%}
.arrow90.arrowContainer{width:90%}
.arrow80.arrowContainer{width:80%}
.arrow70.arrowContainer{width:70%}
.arrow60.arrowContainer{width:60%}
.arrow50.arrowContainer{width:50%}
.arrow40.arrowContainer{width:40%}
.arrow30.arrowContainer{width:30%}
.arrow20.arrowContainer{width:20%}
.arrow10.arrowContainer{width:10%}
.arrowRose .arrowLine{background:#ef5473}
.arrowRose .arrowPoint{border-left:30px solid #ef5473}
.arrowBlue .arrowLine{background:#0075c2}
.arrowBlue .arrowPoint{border-left:30px solid #0075c2}
.arrowPink .arrowLine{background:#e98fb5}
.arrowPink .arrowPoint{border-left:30px solid #e98fb5}
.arrowYellow .arrowLine{background:#e9bb1f}
.arrowYellow .arrowPoint{border-left:30px solid #e9bb1f}
.arrowGrey .arrowLine{background:#525252}
.arrowGrey .arrowPoint{border-left:30px solid #525252}

/*.moduleBody .modulePagination{margin:200px 0 30px}*/
.moduleBody .modulePagination a{background:#0080af;color:#fff;border-radius:5px;font-size:1.4em;font-weight:900;font-family:'helveticaRegular';min-width:70px;display:inline-block;padding:5px;margin:0 5px}
.moduleBody .modulePagination a:hover{text-decoration:none;border-bottom:2px solid transparent}
.moduleBody .modulePagination a.selectedPage{background:#3ab5d9}
.moduleBody .modulePagination a.noBackground{background:transparent;border-radius:0;display:inline-block}
.moduleBody .modulePagination img.grey{filter:grayscale(75%);opacity:.5}

.moduleBody.moduleTTT .modulePagination a{background:rgb(230,105,35)}
.moduleBody.moduleTTT .modulePagination a.selectedPage{background:rgb(218,16,63)}
.moduleBody.moduleTTT .modulePagination a.noBackground{background:transparent}

.moduleBody.moduleCoachingOnline .modulePagination a{background:rgb(175,45,25)}
.moduleBody.moduleCoachingOnline .modulePagination a.selectedPage{background:rgb(205,50,35)}
.moduleBody.moduleCoachingOnline .modulePagination a.noBackground{background:transparent}

.moduleBody.moduleAssertiveness .modulePagination a{background:rgb(114,87,129)}
.moduleBody.moduleAssertiveness .modulePagination a.selectedPage{background:rgb(202,217,242)}
.moduleBody.moduleAssertiveness .modulePagination a.noBackground{background:transparent}

.moduleBody.publicspeaking .modulePagination a{background:rgb(214,173,0)}
.moduleBody.publicspeaking .modulePagination a.selectedPage{background:rgb(237,203,67)}
.moduleBody.publicspeaking .modulePagination a.noBackground{background:transparent}

.moduleBody.timeManagement .modulePagination a{background:rgb(20,68,132)}
.moduleBody.timeManagement .modulePagination a.selectedPage{background:rgb(202,217,242)}
.moduleBody.timeManagement .modulePagination a.noBackground{background:transparent}

.moduleBody .flexContainer{display:flex;align-items:center;align-content:center;justify-content:center}
.moduleBody .flexContainer h2{margin:0 20px 0}

.moduleBody.moduleInnerPage h1{font-size:2.25em;margin:0 0 35px}
.moduleBody section.intro{margin:0}
.moduleBody iframe{border-radius:20px}

.moduleBody.moduleInnerPage .arrowLine{margin-top:21px;width:calc(100% - 35px);background:grey;float:left;padding:0 0 1px 20px;font-size:3.15rem;letter-spacing:.05em;font-weight:900;font-family:'HelveticaRegular';line-height:1.3}
.moduleBody.moduleInnerPage .arrowPoint{width:35px;height:0;border-top:43px solid transparent;border-bottom:43px solid transparent;border-left:43px solid grey;float:right}
.moduleBody.moduleInnerPage .arrowRose .arrowLine{background:#ef5473}
.moduleBody.moduleInnerPage .arrowRose .arrowPoint{border-left:35px solid #ef5473}
.moduleBody.moduleInnerPage .arrowBlue .arrowLine{background:#0075c2}
.moduleBody.moduleInnerPage .arrowBlue .arrowPoint{border-left:35px solid #0075c2}
.moduleBody.moduleInnerPage .arrowPink .arrowLine{background:#e98fb5}
.moduleBody.moduleInnerPage .arrowPink .arrowPoint{border-left:35px solid #e98fb5}
.moduleBody.moduleInnerPage .arrowYellow .arrowLine{background:#e9bb1f}
.moduleBody.moduleInnerPage .arrowYellow .arrowPoint{border-left:35px solid #e9bb1f}
.moduleBody.moduleInnerPage .arrowGrey .arrowLine{background:#525252}
.moduleBody.moduleInnerPage .arrowGrey .arrowPoint{border-left:35px solid #525252}
.moduleBody.moduleInnerPage .postArrowClear{margin:25px 0}
.moduleBody.moduleInnerPage hr{border-top:1px solid #ccc}

.moduleNHSinTitle,.moduleLogoInHtag45{display:inline-block;height:45px;top:-6px;position:relative}
.moduleNHSinHtag,.moduleLogoInHtag35{display:inline-block;height:35px;top:-6px;position:relative}
.moduleLogoInHtag25{display:inline-block;height:25px;top:-3px;position:relative}

.moduleCountryContainer{align-items:center;display:flex;margin:30px 0px}
.moduleCountryFlag{margin-right:20px;border-radius:100%}



.moduleBody .videoWrapper{/* --aspect-ratio: 16 / 9; */padding-bottom:calc(var(--aspect-ratio, .5625) * 100%);position:relative}
.moduleBody .videoWrapperAR2{/* --aspect-ratio: 16 / 9; */padding-bottom:calc(var(--aspect-ratio, .5339) * 100%);position:relative}
.moduleBody .videoWrapper iframe{border-radius:20px;height:100%;width:100%;position:absolute;border:5px solid white;left:0}

.moduleMobileWarning{display:none;visibility:hidden}

@media only screen and (max-width: 720px) {
    .moduleBody section:not(:first-child) .container {padding:0 10px}
    .arrowPoint{display:none;visibility:hidden}
    .arrowLine,.arrowContainer{width:100%}
}
@media only screen and (max-width: 720px) and (orientation:portrait) {
.moduleMobileWarning{display:block;visibility:visible;background:red;color:#fff;text-align:center;padding:10px;line-height:1em;position:relative;top:-20px}
}

.full-width-container .row {
    margin-left: 0;
    margin-right: 0;
}

@media not all and (min-resolution:.001dpcm) {
    @media {
        .moduleBody.moduleInnerPage .arrowPoint {
            right: 1px;position: relative;
        }
        .moduleBody.moduleInnerPage .arrowLine {
            margin-top:18px;padding:10px 0 0 10px;font-size:3.15rem;line-height:1.2
        }
        .moduleBody .modulePagination a {
            line-height:1;padding-bottom:0;padding-top:9px
        }
     }
}
