@charset "UTF-8";/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2016 Daniel Eden
 */.btn,a{-webkit-transition:all .5s;-moz-transition:all .5s}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}/*! formstone v1.2.1 [background.css] 2016-08-02 | GPL-3.0 License | formstone.it */button::-moz-focus-inner{padding:0;border:0}/*!
 *  Font Awesome 4.6.3 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
/* 
 *  Core Owl Carousel CSS File
 *  v1.3.2
 *//*!
 *  Font Awesome 4.6.3 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot?v=4.6.3);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.6.3) format('embedded-opentype'),url(../fonts/fontawesome-webfont.woff2?v=4.6.3) format('woff2'),url(../fonts/fontawesome-webfont.woff?v=4.6.3) format('woff'),url(../fonts/fontawesome-webfont.ttf?v=4.6.3) format('truetype'),url(../fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular) format('svg');font-weight:400;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-fw{width:1.28571429em;text-align:center}.fa-map-marker:before{content:"\f041"}.fa-phone:before{content:"\f095"}.fa-bars:before{content:"\f0c9"}.fa-angle-down:before{content:"\f107"}.fa-tree:before{content:"\f1bb"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.btn,input.form-control{border-radius:0!important}/*!
 * Vitality v1.4.0 (http://themes.startbootstrap.com/vitality-v1.4.0)
 * Copyright 2013-2016 Start Bootstrap Themes
 * To use this theme you must have a license purchased at WrapBootstrap (https://wrapbootstrap.com)
 */body,html{height:100%}html{overflow-x:hidden}*,:after,:before,body{box-sizing:border-box}.img-centered{margin:0 auto}.content-row{margin-top:30px}section{padding:100px 0}@media (max-width:767px){section{padding:75px 0}}input.form-control:focus{border-color:#51211D;box-shadow:none}.btn{transition:all .5s}body{font-family:Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-weight:300}.navbar-inverse .navbar-brand,h2,h3,h4{font-family:Raleway,"Helvetica Neue",Helvetica,Arial,sans-serif}.btn,.navbar-inverse .navbar-brand,h2,h3,h4{text-transform:uppercase;font-weight:900}a{color:#51211D;transition:all .5s}a:focus,a:hover{color:inherit;text-decoration:none}p{font-size:18px;line-height:1.5;padding-left:15px}@media (min-width:481px){h2{font-size:50px}}hr{max-width:100px;border-top:1px solid #fff;border-bottom:1px solid #fff;height:2px;margin:15px auto}hr.colored{border-color:#51211D}@media (min-width:768px){hr{max-width:200px;margin:20px auto}}.navbar-fixed-top{margin-bottom:0}.navbar-inverse{background-color:#222;border:none;border-bottom:1px solid rgba(255,255,255,.1)}.navbar-inverse .navbar-toggle{color:#fff;font-size:14px;padding:6px 10px}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#fff;color:#222}.navbar-inverse .navbar-brand{color:#fff;opacity:1;text-decoration:none;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;font-size:24px}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{opacity:1}.navbar-inverse .navbar-brand img{margin-top:-10px;height:40px}.navbar-inverse .navbar-nav>li>a{color:#fff}.navbar-inverse .navbar-nav>li>a:hover{color:rgba(255,255,255,.5)}@media (min-width:768px){.navbar-fixed-top.navbar-expanded{padding:30px 0}.navbar-fixed-top{padding:15px 0;-webkit-transition:padding .5s;-moz-transition:padding .5s;transition:padding .5s}.navbar-fixed-top .navbar-brand:hover{opacity:.5}.navbar-inverse.navbar-expanded{background:0 0;border:none}}.navbar .navbar-nav li a:focus,.navbar a:focus{outline:0}header{position:relative;display:block;height:auto;width:auto;background:center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;padding:100px 0}header .intro-content{color:#fff;text-align:center;position:relative}header img{max-width:150px;max-height:150px}header .scroll-down{position:absolute;width:100%;bottom:20px;text-align:center}header .scroll-down .btn{height:50px;width:50px;border:2px solid #fff;border-radius:100%!important;line-height:50px;padding:0;letter-spacing:normal;color:#fff;font-size:30px;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}header .scroll-down .btn:hover{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.5);outline:0}@media (min-width:768px){header{height:100%;width:100%;padding:0;background-attachment:scroll}header .intro-content{color:#fff;text-align:center;width:50%;margin:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}header img{max-width:250px;max-height:250px}}@media (min-width:1025px){header{background-attachment:fixed}}.services .media{margin-bottom:30px}.services .media .media-body{min-width:none;padding-left:15px}.services .media .media-body h3{margin-bottom:15px}.services .media .media-body ul{list-style:inside;padding:0}.services .media .media-body ul li{margin-bottom:10px}@media (min-width:390px){.services .media .media-body{min-width:260px}}@media (min-width:992px){.services .media .media-body{min-width:193px}.services .media{margin-bottom:0}}@media (min-width:1199px){.services .media .media-body{min-width:260px}}.pricing{color:#D2B162;background:center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover}.pricing .pricing-item{text-align:center;background:#f8f8ff;color:#222;padding:30px;-webkit-box-shadow:0 0 30px 5px rgba(34,34,34,.75);-moz-box-shadow:0 0 30px 5px rgba(34,34,34,.75);box-shadow:0 0 30px 5px rgba(34,34,34,.75);z-index:1;margin-bottom:30px}footer.footer,footer.footer a{color:rgba(255,255,255,.7)}.pricing .pricing-item h3{margin:0}.pricing .pricing-item hr{max-width:100px}.pricing .pricing-item .list-group-item{border-radius:0}@media (min-width:992px){.pricing{background-attachment:scroll}.pricing .pricing-item{margin-bottom:0}}@media (min-width:1025px){.pricing{background-attachment:fixed}}.floating-label-form-group{position:relative;margin-bottom:0;padding-bottom:.5em;border-bottom:1px solid #e1e1e1}.floating-label-form-group input,.floating-label-form-group textarea{z-index:1;position:relative;padding-right:0;padding-left:0;border:none;border-radius:0;font-size:1.5em;background:0 0;box-shadow:none!important;resize:none}.floating-label-form-group label{display:block;z-index:0;position:relative;top:2em;margin:0;font-size:.85em;line-height:1.764705882em;vertical-align:middle;vertical-align:baseline;opacity:0;-webkit-transition:top .5s ease,opacity .5s ease;-moz-transition:top .5s ease,opacity .5s ease;-ms-transition:top .5s ease,opacity .5s ease;transition:top .5s ease,opacity .5s ease}.floating-label-form-group::not(:first-child){padding-left:14px;border-left:1px solid #e1e1e1}form .row:first-child .floating-label-form-group{border-top:1px solid #e1e1e1}footer.footer{background:center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;padding:50px 0 20px}footer.footer a:hover{color:#fff}footer.footer p{font-size:22px}footer.footer .contact-details{margin:75px 0}footer.footer .copyright p.small{font-size:14px}@media (min-width:1025px){footer.footer{background-attachment:fixed}}.btn-outline-dark{color:#222;border:1px solid #222;background:0 0;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.btn-outline-dark:focus,.btn-outline-dark:hover{color:#fff;background:#51211D;border-color:#51211D;outline:0}.btn{padding:12px 18px;letter-spacing:1px}.btn:active,.btn:focus{outline:0}body.modern{font-family:Cardo,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;color:#D2B162;background-color:#51211D}body.modern .navbar-brand,body.modern h2,body.modern h3,body.modern h4{font-family:Didot,“Didot LT STD”,“Hoefler Text”,Garamond,“Times New Roman”,serif!important;font-weight:700!important;text-transform:capitalize!important}img.main-logo{width:100px;height:auto!important;border-radius:1000px}@media screen and (max-width:768px){img.main-logo{width:60px}}.navbar-fixed-top.navbar-expanded .img-border{border:none;background:0 0}.navbar-fixed-top .img-border{background:#222;border:5px solid #222}.intro-content img{max-height:100%;height:auto;width:100%}.filter,.footer,.pricing{position:relative;z-index:1}.filter:before,.footer:before,.pricing:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:#666;opacity:.8;z-index:0;mix-blend-mode:multiply;overflow:hidden}.contactForm,.other-bars{position:relative;overflow:hidden;display:block}.contactForm{border:1px solid #D2B162;margin:0 auto;padding:5%;width:95%;max-width:500px;border-radius:3px;background-color:#f8f8ff}.other-bars{margin:0 auto 4em}.other-bars li{margin:0 auto 1em}.btn.btn-outline-dark{color:#D2B162;border-color:#D2B162}.btn:hover{background-color:#D2B162;color:#fff;border-color:transparent}.special-box{border:2px solid #D2B162;padding:15px;background-color:#f8f8ff;z-index:2}.special-box p{color:#333}.special-box .img{max-width:300px;height:50vh;max-height:300px;display:block;margin:.5em auto;background-position:center;background-size:cover;background-repeat:no-repeat;z-index:2}.divider{background-color:#51211D;padding:2em}.student{max-width:90px}