/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}
body{width:100%;font-family:'Montserrat',sans-serif;color:#22423d;font-weight:400;background:#ffccdf}html{font-size:100%;width:100%;font-weight:300}img{max-width:100%;height:auto}a{color:#f04717;text-decoration:none;transition:all .3s ease;cursor:pointer}a:hover{color:#f04717;text-decoration:underline;transition:all .3s ease}strong,b{font-weight:700}p{margin:0 0 15px;line-height:150%;font-size:16px}ul{margin:0 0 15px;padding:0 0 0 30px}ul ul{margin:0}ul li,ol li{line-height:150%;font-size:16px}.btn,.button{border:1px solid #fe8900;background-color:#fe8900;color:#fff;display:inline-block;padding:7px 20px;position:relative;cursor:pointer;line-height:120%;margin:0;width:auto;border-radius:0;font-size:16px;transition:all .3s ease;text-decoration:none}.btn:hover,.btn:focus,.button:hover,.button:focus{background-color:#e47b00;border-color:#e47b00;transition:all .3s ease;color:#fff;text-decoration:none}input,textarea{background-color:#fff;border:1px solid rgba(204,204,204,.5);padding:13px 15px;width:100%;border-radius:0;margin:0 0 10px}input:focus,textarea:focus{outline:none;border:1px solid rgba(204,204,204,.9);border-bottom-color:#193fb2}[type=checkbox],[type=radio]{border-radius:0;display:inline-block;width:auto;margin:0 10px 0 0}textarea{height:150px}.container{max-width:62em;margin:0 auto;padding:0 20px}.aligncenter{margin:0 auto;display:block}@media only screen and (min-width:40em){.alignleft{float:left;margin:0 15px 15px 0}.alignright{float:right;margin:0 0 15px 15px}.container{padding:0 50px}}.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-20px;margin-right:-20px}.column{display:block;width:100%;float:left;padding-left:20px;padding-right:20px}@media only screen and (min-width:40em){.medium-1-3{width:33.33334%}.medium-1-2{width:50%}.medium-2-3{width:66.66666%}}@media only screen and (min-width:52em){.mediumlarge-1-4{width:25%}.mediumlarge-1-3{width:33.33334%}.mediumlarge-2-5{width:40%}.mediumlarge-1-2{width:50%}.mediumlarge-2-3{width:66.66666%}.mediumlarge-35{width:35%}}@media only screen and (min-width:64em){.large-1-3{width:33.33334%}.large-1-2{width:50%}.large-2-3{width:66.66666%}}h1,h2,h3,h4,h5{margin:0 0 15px;padding:0;color:#f04717;font-family:'Muli',sans-serif;font-weight:900;line-height:110%}h1{font-size:28px}h2{font-size:20px}h3{font-size:18px}h4{font-size:17px}@media only screen and (min-width:40em){h1{font-size:32px}h2{font-size:24px}h3{font-size:20px}h4{font-size:18px}}.header{position:relative;height:160px}.header-main{background:#cce5ff;position:fixed;top:0;left:0;width:100%;height:160px;z-index:1;transition:all .3s ease}.header-main .container{padding:0}.header-logo{position:relative;display:block;width:100%;text-align:center;padding:80px 0 0;transition:all .3s ease}.header-logo a{display:inline-block;max-width:240px}.header-logo a img{display:block}.site-menu{display:block;width:100%;height:100%;position:fixed;top:0;left:0;background-color:#22423d;margin:0;padding:80px 10px 10px;list-style-type:none;transition:ease-in .3s all;-webkit-transform:translate(-150%,0);transform:translate(-150%,0);z-index:99;max-width:640px}.show-nav .site-menu{display:block;width:100%;height:100%;top:0;right:0;transition:ease-in .6s all;-webkit-transform:translate(0,0);transform:translate(0,0);position:fixed}.site-menu ul{margin:0;padding:0;list-style:none}.site-menu ul li{line-height:100%}.site-menu ul li a{color:#fdcddd;display:block;font-weight:400;padding:15px 10px 15px 20px;font-size:22px;text-decoration:none;font-weight:900;font-family:'Muli',sans-serif;position:relative}.site-menu ul li a:hover,.site-menu ul .current-menu-item a .site-menu ul .current-page-parent a,.site-menu ul li.menu-active a{background-color:transparent;text-decoration:underline}.site-menu ul li a:before{content:'↑';color:#fdcddd;display:inline-block;width:18px;margin:0 8px 0 0;position:absolute;left:0;top:17px}.site-menu ul li.menu-active a:before{content:'•';font-size:30px;text-align:center}.site-menu ul li.menu-active~li a:before{content:'↓'}.site-menu .appointment{position:absolute;left:0;padding:0 20px;bottom:20px;width:100%;color:#fdcddd;font-family:'Muli',sans-serif;font-weight:900;font-size:16px;transition:all .3s ease}.site-menu .appointment a{color:#cce5ff}.toggle-nav{background-image:url(//www.amego.info/wp-content/themes/amego-theme/./assets/images/icon-menu.svg);background-size:44px 34px;background-position:center center;background-repeat:no-repeat;background-color:transparent;display:block;position:absolute;border:0;width:auto;top:0;left:0;color:#888;font-weight:700;font-size:10px;text-transform:uppercase;width:70px;height:70px;outline:0;margin:0;padding:20px 0 0;text-align:center;z-index:999;transition:all .6s ease}.toggle-nav:focus{outline:none}.show-nav .toggle-nav{background-image:url(//www.amego.info/wp-content/themes/amego-theme/./assets/images/icon-menu-close.svg);background-size:34px 34px}.header-contact a{position:absolute;top:24px;right:10px;font-size:20px;font-weight:900;font-family:'Muli',sans-serif}.header-image{position:absolute;top:10px;right:10px;transition:all .6s ease;display:none}.header-image img{width:60px;transition:all .6s ease;display:block}.scroll .header-main{height:70px;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.2);box-shadow:0 0 5px 0 rgba(0,0,0,.2)}.scroll .header-logo{padding:27px 0 0}.scroll .header-logo a{max-width:100px}.scroll .header-image img{width:45px}.nav-up .header-main{top:-75px}.show-nav.nav-up .header-main{top:0}@media only screen and (min-width:40em){.header{height:200px}.header-main{height:200px}.header-logo a{max-width:380px}.site-menu{padding:120px 20px 10px}.site-menu ul li a{font-size:40px;padding:20px 10px 20px 40px}.site-menu ul li a:before{width:30px;left:5px;top:22px}.site-menu ul li:first-child:before{font-size:26px;width:30px}.site-menu ul li.menu-active a:before{font-size:40px}.site-menu .appointment{padding:0 30px;font-size:20px}.header-contact a{font-size:26px;top:30px;right:35px}.toggle-nav{top:8px;left:15px}.scroll .header-main{height:90px}.scroll .header-logo{padding:32px 0 0}.scroll .header-logo a{max-width:160px}.nav-up .header-main{top:-95px}}@media only screen and (min-width:600px){.admin-bar .header-main{top:46px}.admin-bar.nav-up .header-main{top:-29px}.admin-bar.show-nav.nav-up .header-main{top:46px}}@media only screen and (min-width:768px){.header-image{top:auto;bottom:0;right:0;display:block}.header-image img{width:210px}.scroll .header-image img{width:160px}}@media only screen and (min-width:783px){.admin-bar .header-main{top:32px}.admin-bar.nav-up .header-main{top:-60px}.admin-bar.show-nav.nav-up .header-main{top:32px}}@media only screen and (min-width:64em){.header-image img{width:310px}.scroll .header-image img{width:180px}}@media only screen and (min-width:70em){.header-image img{width:410px}.scroll .header-image img{width:180px}}.home-content{padding:45px 0 1px}.home-content:focus{outline:none}.home-content .image{text-align:center}.home-content .image img{width:100%;max-width:380px;display:inline-block}.home-content strong{color:#f04717}.home-content{padding:30px 0 15px}.home-content-intro h1{text-align:center;margin:0 auto 35px;max-width:600px}.home-content-intro .room .image{position:relative;width:300px;height:300px;display:inline-block;overflow:hidden;border-radius:50%;margin:0 2px;transition:all .3s ease}.home-content-intro .room .image img{position:absolute;top:0;left:0;width:300px;height:300px}.home-content-intro .room .image .hover{opacity:0;transition:all 1s ease}.home-content-intro .room .image:hover .hover{opacity:1;transition:all 1s ease}.home-content-intro .room .image:hover{transform:scale(1.05)}.home-content-intro .nav-intro{position:relative}.home-content-intro .nav-intro ul{list-style-type:none;margin:0 0 25px;padding:0}.home-content-intro .nav-intro ul li{font-size:22px;font-weight:900;font-family:'Muli',sans-serif}.home-content-intro .nav-intro ul li:first-child{text-decoration:underline}.home-content-intro .nav-intro ul li:before{content:'↓';color:#f04717;display:inline-block;width:18px;margin:0 8px 0 0}.home-content-intro .nav-intro ul li:first-child:before{content:'•';font-size:30px;text-align:center}.home-content-intro .profile-images{text-align:center}.home-content-intro .profile-images .image{position:relative;width:150px;height:150px;display:inline-block;overflow:hidden;border-radius:50%;margin:0 2px;transition:all .3s ease}.home-content-intro .profile-images .image img{position:absolute;top:0;left:0;width:150px;height:150px}.home-content-intro .profile-images .image .hover{opacity:0;transition:all 1s ease}.home-content-intro .profile-images .image:hover .hover{opacity:1;transition:all 1s ease}.home-content-intro .profile-images .image:hover{transform:scale(1.05)}.home-content-contact{text-align:center}.home-content-contact p{font-size:20px;max-width:600px;margin:0 auto 15px}.home-content-costs .more{padding-top:20px}.home-content-costs .icon{text-align:center}.home-content-costs .icon svg{width:150px;height:158px}.home-content-costs .prices{list-style-type:none;padding:0;margin:25px 0 25px}.home-content-costs .prices .row{margin:0 0 10px;background:#cce5ff}.home-content-costs .prices .row .column{padding:5px 10px}@media only screen and (min-width:40em){.home-content{padding:85px 0 1px}.home-content-intro{padding:35px 0 1px}.home-content-intro h1{margin:0 auto 50px}.home-content-intro .room{margin:0 0 30px}.home-content-intro .profile-images .image{margin:0 10px}.home-content-intro .nav-intro ul li{font-size:26px}.home-content-intro .nav-intro ul li:first-child:before{font-size:26px}.home-content-costs .more{padding-top:40px}}@media only screen and (min-width:52em){.home-content .image{text-align:left}.home-content-youth .row>.column:nth-child(1),.home-content-costs .row.first>.column:nth-child(1){order:2}.home-content-youth .row>.column:nth-child(2),.home-content-costs .row.first>.column:nth-child(2){order:1}.home-content-youth .image,.home-content-costs .image{text-align:right}.home-content-contact p{font-size:26px}.home-content-costs .more{padding-top:60px}}@media only screen and (min-width:64em){.home-content .image{padding-top:40px}.home-content-intro{padding:80px 0 1px}.home-content-intro .profile-images{padding-top:10px}.home-content-intro .profile-images .image{width:180px;height:180px}.home-content-intro .profile-images .image img{width:180px;height:180px}.home-content-intro h1{margin:0 auto 80px}}.page-content{padding:30px 0 1px}.page-content h1{margin:0 0 35px}@media only screen and (min-width:40em){.page-content{padding:35px 0 1px}}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin:0 0 25px}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.footer-main{padding:45px 0 30px}.footer-main p{font-size:14px;font-family:'Muli',sans-serif;font-weight:700}.footer-main p a{color:#22423d}.footer-main .logo img{width:150px}.footer-image{position:relative}.footer-image img{display:block;margin:0 0 0 auto;width:100%;max-width:250px}@media only screen and (min-width:40em){.footer-main{padding:85px 0 50px}.footer-main p{font-size:15px}.footer-main .logo img{width:200px}.footer-main .copy{text-align:right}.footer-image img{max-width:500px}}@media only screen and (min-width:64em){.footer-main{padding:135px 0 0}.footer-main .logo img{width:250px}.footer-image img{max-width:900px}}