/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*,:before,:after{padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;}a{color:#3d86c5;text-decoration:none;-webkit-transition:all .4s;transition:all .4s;display:inline-block;vertical-align:bottom;background-color:transparent;}a:hover{color:inherit;opacity:.7;text-decoration:none;}.no-fade a:hover{opacity:1;}.links-inherit a{color:inherit;}h1{font:400 2.5em/1.2 'Roboto',Helvetica,sans-serif;}h2{font:500 2.1em/1.2 'Roboto',Helvetica,sans-serif;}h3{font:500 1.3em/1.5 'Roboto',Helvetica,sans-serif;}h4{font:500 1.2em 'Roboto',Helvetica,sans-serif;}h2:not(:first-child),h3:not(:first-child),h4:not(:first-child){margin:1em 0 .5em;}ol,ul{margin:0 0 1em 2em;}p{margin:0 0 1em;}img{max-width:100%;height:auto;display:inline-block;border:0;}main,details,.display-block,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}html{line-height:1.15;-webkit-text-size-adjust:100%;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}
.layout-container{max-width:65rem;margin:0 auto;padding:0 2em;}.full-width{width:100vw;position:relative;left:50%;margin-left:-50vw;}@media  (min-width:700px){.layout-container{padding:0 1.5em;}}@media  (min-width:500px){.layout-container{padding:0 1em;}}.display-flex,.view-display-flex > .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.display-flex--space-between,.view-display-flex--space-between > .view-content{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.flex-child--fill{flex:1;}
.footer{background:#333;color:#fff;}.footer a{color:#fff;}#block-copyright{margin:0 auto 0 0;}

.img-overlay{position:relative;display:inline-block;vertical-align:top;}.img-overlay__img{line-height:0;}.img-overlay__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.35;z-index:10;}.img-overlay__content{position:absolute;z-index:20;}.buttons a,.btn{padding:.7em 1em;display:inline-block;vertical-align:bottom;font:500 1em Roboto,sans-serif;background:#d02340;color:#fff;border:0;-webkit-transition:all .4s;transition:all .4s;letter-spacing:1px;outline:0;}.buttons a:hover,.btn:hover{background-color:#bd1e39;color:#aaa;}.buttons a:focus,.btn:focus{color:#ccc;-webkit-box-shadow:inset .05em .05em .1em rgba(0,0,0,.5);box-shadow:inset .05em .05em .1em rgba(0,0,0,.5);}.small-buttons a,.small-btn{font-size:.9em;padding:.6em .9em;}.menu{margin:0;list-style:none;}ul.inline,.menu{list-style:none;}ul.inline li,.menu li{display:inline-block;vertical-align:middle;}ul.inline a,.menu a{color:inherit;}
body{font-family:'Roboto',Arial,sans-serif;line-height:1.5;font-size:16px;}table p{margin:0;}td,th{padding:.3em .5em;}.main{margin:2em 0 3em;}#block-letsgo-page-title{margin:.5em 0 2em;}.subfooter{background:#ccc;padding:3em 0;position:relative;}.js .subfooter:before{content:'';position:absolute;top:0;left:0;height:100%;width:100%;opacity:.6;background:url(/themes/custom/letsgo/assets/css/./images/going-for-a-journey.jpeg) center;background-size:cover;}.subfooter-1-inner{position:relative;z-index:10;}.header{margin:1em 0;}.site-logo{max-height:5em;}.menu-bar{margin-top:.5em;}.menu-name--main li{margin-left:3em;text-transform:uppercase;}@media (max-width:850px){.header-first,.menu-bar{margin:0 0 .5em;text-align:center;width:100%;}.menu-name--main li{margin:0 .7em .4em;}}@media (max-width:500px){#mlid-dragons-lair{display:none;}}.menu-name--main a:hover{color:#ceac06;}.footer{background:#081714;padding:1rem 0;font-size:.9em;}.contact__header{margin:0 0 1em;}.contact__header h2{margin:0 0 .3rem;}.contact__header p{font-size:.9em;color:#333;}@media screen and (min-width:900px){.layout-sidebar{width:21em;min-width:21em;opacity:.9;margin-left:2em;}}table{max-width:100vw;overflow:auto;}
.email-form{max-width:40em;}.email-form input,.email-form textarea{width:100%;padding:.3em .5em;line-height:1.5;color:#000;border:1px solid #ccc;background:rgba(255,255,255,0.8);}.email-form input:focus,.email-form textarea:focus{background:rgba(255,255,255,0.95);}.email-form .form-item{margin:0 0 1em;}@media (min-width:500px){.email-form .form-item-name{width:49%;float:left;}.email-form .form-item-mail,.email-form .form-item-email{width:49%;float:right;}}.email-form .form-item-message textarea{max-width:100%;min-height:10em;}.email-form .form-submit{max-width:8em;}
.js #block-letsgo-creativewritingcoach{background:#ccc url(/themes/custom/letsgo/assets/css/images/banner-img.jpg) no-repeat center center;background-size:cover;color:#fff;}.hero-text{min-height:35em;}.hero-text__inner{margin:auto 0;}.hero-text__header{font-size:3.5em;max-width:20rem;}.hero-text__subheader{font-size:2.5em;font-style:italic;margin:.7em;}.font-family--georgia{font-family:Georgia,Times,"Times New Roman",serif;}.btn-box{margin:30px 0 0;}.btn-box a{display:inline-block;padding:10px 30px;border:2px solid;margin-right:20px;font-size:16px;}.btn-box a:hover{color:#fcd307;background:#000;}#block-letsgo-views-block-feature-block-1{background:#fcd307;padding:4em;}.fp-features{text-align:center;}.fp-features .views-row{flex:1;}.feature__icon-box{padding:0 1em;}.features__title{font-size:1em;letter-spacing:3px;line-height:1.4;margin-top:1.5em;}.features__icon{width:7em;height:7em;line-height:7em;border-radius:100%;background:#fff;color:#000;display:block;margin:0 auto 1.5em;}.features__icon img{max-width:4.5em;vertical-align:middle;}@media screen and (min-width:750px){}
