#mainNav .navbar-nav .nav-item .nav-link.active,#mainNav .navbar-nav .nav-item .nav-link:hover,a,footer{color:#c65186}#mainNav .navbar-brand,#mainNav .navbar-nav .nav-item .nav-link,#mainNav .navbar-toggler,.btn,body,footer span.copyright,footer ul.quicklinks,header.masthead .intro-text .intro-heading{font-family:Poppins,Helvetica,Arial,sans-serif}body{overflow-x:hidden;font-weight:300;letter-spacing:2px;background:url(../img/background.gif) #be587f;-webkit-tap-highlight-color:#c65186}p{line-height:1.75}p a,strong{font-weight:400}h1,h2,h3,h4,h5,h6,section h3.section-subheading{font-weight:300;font-family:Poppins,Helvetica,Arial,sans-serif}a:hover{color:#c61c1c}.text-primary{color:#c65186!important}footer{background:#3c4856;padding:25px 0;text-align:center}#mainNav,.bg-white,.content,footer ul.social-buttons li a:active,footer ul.social-buttons li a:focus,footer ul.social-buttons li a:hover{background-color:#fff}.content{padding-top:150px}section{padding:50px 0 150px}section h2.section-heading{font-size:40px;margin-top:0;margin-bottom:15px}section h2.spacing-btm{margin-bottom:75px}section h3.section-heading,section h4.section-heading,section h5.section-heading{margin-top:0;margin-bottom:15px}section h3.section-subheading{font-size:16px;margin-bottom:75px;text-transform:none;line-height:1.75}.btn{font-weight:400}.btn-xl{font-size:18px;padding:20px 40px}.btn-primary{background-color:#c65186;border-color:#c65186}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:#c61c1c!important;border-color:#c61c1c!important;color:#fff}.btn-primary:active,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(198,28,28,.5)!important}::-moz-selection{background:#c65186;text-shadow:none}::selection{background:#c65186;text-shadow:none}img::selection{background:0 0}img::-moz-selection{background:0 0}#mainNav .navbar-brand{display:block;width:65px;height:38px;background:url(../img/questae-tiny.gif) top left no-repeat;text-indent:-1000%}#mainNav .strapline{display:none;font-size:90%;font-weight:400;letter-spacing:1px;color:#c65186;text-align:center}#mainNav .strapline hr{border-top:1px solid #c65186;margin:5px 0;padding:0}#mainNav .navbar-toggler{font-size:12px;right:0;padding:13px;text-transform:uppercase;color:#fff;border:0;background-color:#c65186}#mainNav .navbar-brand{color:#c65186}#mainNav .navbar-nav .nav-item .nav-link{font-size:90%;font-weight:400;padding:.75em 0;letter-spacing:1px;color:#3c4856}@media (min-width:992px){#mainNav{padding:0;border:none}#mainNav .navbar-brand{-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;display:block;margin:10px 0 10px -15px;width:198px;height:100px;background:url(../img/questae.png) top left no-repeat}#mainNav .navbar-nav .nav-item .nav-link{padding:1.1em 1em!important}#mainNav.navbar-shrink{background-color:#3c4856}#mainNav.navbar-shrink .navbar-nav .nav-item .nav-link{color:#fff}#mainNav.navbar-shrink .navbar-nav .nav-item .nav-link.active,#mainNav.navbar-shrink .navbar-nav .nav-item .nav-link:hover{color:#c65186}}@media (min-width:1192px){#mainNav .strapline{display:inline}}header .container{text-align:center;background:url(../img/header-bg.jpg) center center/cover no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}header.masthead .intro-text{padding:150px 0 100px;width:50%;font-weight:400}header.masthead .intro-text .intro-heading{font-size:50px;line-height:50px;margin-bottom:15px}header.masthead .intro-text li{text-align:left}header.masthead .intro-heading{color:#c65186;font-weight:300}@media (min-width:768px){section{padding:50px 0 250px}.panel-background{background:url(../img/panel-background.gif) bottom center/contain no-repeat}header.masthead .intro-text{padding-top:300px;padding-bottom:200px}header.masthead .intro-text .intro-lead-in{font-size:40px;line-height:40px;margin-bottom:25px;font-family:Poppins,Helvetica,Arial,sans-serif}header.masthead .intro-text .intro-heading{font-size:65px;font-weight:300;line-height:65px;margin-bottom:10px;font-family:Poppins,Helvetica,Arial,sans-serif}header.masthead .intro-text .intro-definition{margin-bottom:40px;font-family:Poppins,Helvetica,Arial,sans-serif}}.service-heading{margin:15px 0;text-transform:none}.panel,.team-member{margin-bottom:50px;text-align:center}.team-member img{margin:25px;width:50%;border:2px solid #999}.team-member h4,footer ul.quicklinks,ul.social-buttons{margin-bottom:0}.team-member h4{margin-top:25px;text-transform:none}.team-member p{margin-top:0}.team-member .qualifications{font-size:50%;font-weight:400;color:#c65186}footer span.copyright,footer ul.quicklinks{font-size:90%;text-transform:none;line-height:40px}.team-member .job-title{margin:25px 0}.team-member .job-title hr{margin:5px;padding:0;width:50%;border:0;border-top:1px solid #c65186}span.underlined{border-bottom:1px solid #c65186}.panel-title,div.spacing-btm,ul.spaced li{margin-bottom:25px}ul.social-buttons li a{font-size:20px;line-height:40px;display:block;width:40px;height:40px;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;color:#fff;border-radius:100%;outline:0;background-color:#3c4856}ul.social-buttons li a:active,ul.social-buttons li a:focus,ul.social-buttons li a:hover{background-color:#c65186}footer ul.social-buttons li a{color:#3c4856;background-color:#c65186}div.bordered{border:2px solid #c65186;border-radius:25px;padding:0 15px;height:100%}#testimonials .bordered{padding-top:25px}#cases img,#coaching img,#consulting img{margin:25px;width:90%;border:2px solid #999}#coaching img.logo{margin:25px;width:25%;border:0}#coaching img.logo-big{margin:25px;width:50%;border:0}#coaching img,#contact img{margin:25px;width:90%}div.spacing-top{margin-top:15px}h4.spacing-top{margin-top:50px}#coaching img .logo{width:30%}table ul{margin:0 0 0 1em;padding:0}.table-primary,.table-primary>td,.table-primary>th{color:#fff;background-color:#c65186}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#e1a1bd}.table-default,.table-default>td,.table-default>th{background-color:#ecc4d5}.w-33{width:33%!important}div.padding-btm{padding-bottom:2em}.rounded-image{border-radius:25px!important}.panel-title{margin-top:25px;height:2em}.panel-footer{position:absolute;top:100%;left:30px;margin-top:-2.5em}.subsection{padding:50px 0}.intro-text a{color:#fff}