.contact-info a,a.phone{text-decoration:none}.description,.title{position:relative;text-align:center;top:33%}#footer-logo p,.contact-info,.description,.mobile-caption,.scroll-down,.section-header,.smalltitle,.title{text-align:center}.align,.description,.inner,.mobile-caption,.scroll-container,.smalltitle,.thumb,.title{position:relative}@font-face{font-family:century_schoolbookregular;src:url(../fonts/century-schoolbook-regular-webfont.eot);src:url(../fonts/century-schoolbook-regular-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/century-schoolbook-regular-webfont.woff) format('woff'),url(../fonts/century-schoolbook-regular-webfont.ttf) format('truetype'),url(../fonts/century-schoolbook-regular-webfont.svg#century_schoolbookregular) format('svg');font-weight:400;font-style:normal}::selection{background:#333;color:#ab9e5f}::-moz-selection{background:#333;color:#ab9e5f}body,div,footer,html,p,span{margin:0;padding:0;font:inherit;font-size:100%;vertical-align:baseline}ol,ul{list-style:none}a.phone{background:url(../img/phone.png) -259px 0 no-repeat;color:#fff;display:inline-block;text-indent:100%;white-space:nowrap;height:40px;margin:8px 10px 0 12px;width:40px}.contact-info a:active,.contact-info a:focus,.contact-info a:hover,.contact-info a:link,.contact-info a:visited,.smalltitle,.title{color:#ab9e5f}a.phone:hover{background-position:-216px 0}.contact-info{padding-top:2em;display:block;margin:0 auto;font-size:14px;width:230px}.contact-info h2{font-size:14px;font-weight:700;margin:10px 0;padding:0}.contact-info .address,.contact-info .email,.contact-info .telephone{border-bottom:1px solid #ccc;padding-bottom:50px;margin-bottom:50px;width:100%}.contact-info .address .icon{padding-bottom:2.5em;display:block;margin:0 auto;background:url(../img/314574_orig.png) no-repeat;height:20px;width:17px}.contact-info .email .icon,.contact-info .telephone .icon{display:block;padding-bottom:2.5em;margin:0 auto;width:18px}.contact-info .telephone .icon{background:url(../img//314582_orig.png) no-repeat;height:17px}.contact-info .email .icon{background:url(../img/314578_orig.png) no-repeat;height:13px}#footer-logo,.site-footer{background-position:center}#footer-logo,#jumbotron,.site-footer{background-repeat:no-repeat}.section-header{letter-spacing:0;margin:0 0 10px;padding-left:10px;text-transform:none;padding-top:40px}.scroll-down,.service{text-transform:uppercase}#jumbotron{height:600px;background-image:url(../img/Title2.jpg);background-size:cover;width:100%}.title{font:5em century_schoolbookregular}.smalltitle{font:2em century_schoolbookregular}.description{margin-left:auto;margin-right:auto;max-width:700px;padding-top:1em;font:1.5em century_schoolbookregular}.scroll-container{padding-top:2em;max-width:160px;margin:0 auto;display:block}.scroll-down{font:1em century_schoolbookregular;color:#000;padding:6px;border:2px solid #000;border-radius:30px;width:100%}.highlight{font:1.5em CenturySchoolbook;padding-bottom:2em;padding-top:.5em}#container{margin:0 auto;max-width:1200px;padding:0 5%;width:90%;display:block}.align,.mobile-img{width:100%}.spacer{height:3em}.inner{-webkit-transform:translateY(-35%);-ms-transform:translateY(-35%);transform:translateY(-35%);display:block}.service{font:1.3em CenturySchoolbook;color:#ab9e5f;padding-bottom:1em;padding-top:2em}.detail{font:1em proxima-nova;color:#838383;line-height:1.7em}.section{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:1.5em}.testimonials{padding-top:5em}#footer-logo{height:400px;margin-top:-175px;background-image:url(../img/footer-logo.png);background-color:#000}#footer-logo p{color:#AB9E5F;padding-top:330px;font-family:Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;font-size:12px;line-height:1.5m;margin:0;vertical-align:baseline}.align,.align .child,.mobile-caption,.mobile-caption p{vertical-align:middle}.site-footer{border-top:0 solid #373737;clear:both;color:#6d6c6c;font:14px ff-tisa-web-pro,serif;padding:120px 0 20em;height:150px;background-image:url(../img/footer.png)}.copyright{float:right;font-size:15px;margin-top:13px}.copyright br{display:none}@media only screen and (max-width:420px){#footer-logo{background-size:80%}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fade-in{opacity:0;-webkit-animation:fadeIn ease-in 1;-moz-animation:fadeIn ease-in 1;animation:fadeIn ease-in 1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:.5s;-moz-animation-duration:.5s;animation-duration:.5s}.fade-in.two{-webkit-animation-delay:.4s;-moz-animation-delay:.4s;animation-delay:.4s}.fade-in.three{-webkit-animation-delay:.8s;-moz-animation-delay:.8s;animation-delay:.8s}.fade-in.four{-webkit-animation-delay:1s;-moz-animation-delay:1;animation-delay:1s}.fade-in.five{-webkit-animation-delay:1.4s;-moz-animation-delay:1.4s;animation-delay:1.4s}.fade-in.six{-webkit-animation-delay:1.8s;-moz-animation-delay:1.8s;animation-delay:1.8s}.fade-in.seven{-webkit-animation-delay:2.2s;-moz-animation-delay:2.2s;animation-delay:2.2s}.fade-in.eight{-webkit-animation-delay:2.6s;-moz-animation-delay:2.6s;animation-delay:2.6s}.fade-in.nine{-webkit-animation-delay:3s;-moz-animation-delay:3s;animation-delay:3s}.fade-in.ten{-webkit-animation-delay:3.4s;-moz-animation-delay:3.4s;animation-delay:3.4s}.fade-in.eleven{-webkit-animation-delay:3.8s;-moz-animation-delay:3.8s;animation-delay:3.8s}.fade-in.twelve{-webkit-animation-delay:4.2s;-moz-animation-delay:4.2s;animation-delay:4.2s}.testimonials{padding-bottom:15em}.align{display:table;height:100%}.align .child{display:table-cell}.mobile-caption{display:table;width:100%;border-radius:300px;color:#000;font-size:1.2em;font-family:Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;line-height:1.5em}.mobile-caption p{display:table-cell;padding:50px 15px}.thumb .caption,.thumbalt .captionalt,.thumbwide .captionwide{width:100%;height:100%;padding-right:3em;padding-left:3em;text-align:center;z-index:2s}.thumb{background:#fff;overflow:hidden;display:block;webkit-box-shadow:0 1px 3px rgba(0,0,0,.055);-moz-box-shadow:0 1px 3px rgba(0,0,0,.055);box-shadow:0 1px 3px rgba(0,0,0,.055);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.thumb .caption{position:absolute;background:rgba(171,158,95,.95);display:none;color:#fff!important}.caption h1{color:#333;font:2em century_schoolbookregular;font-style:bold}.caption p{font-size:1.2em;font-family:Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;line-height:1.5em}.thumb img{width:100%}.thumbwide{background:#fff;position:relative;display:block;box-shadow:0 1px 3px rgba(0,0,0,.055);transition:all .2s ease-in-out}.thumbalt,.thumbwide{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;overflow:hidden;webkit-box-shadow:0 1px 3px rgba(0,0,0,.055);-moz-box-shadow:0 1px 3px rgba(0,0,0,.055)}.thumbwide .captionwide{position:absolute;top:0;right:0;background:rgba(20,20,20,.95);display:none;color:#fff!important}.captionwide h1{padding-top:1em;color:#ab9e5f;font:2em century_schoolbookregular;font-style:bold}.captionwide p{font-size:1.2em;padding-top:1em;line-height:1.5em;font-family:Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif}.thumbwide img{width:100%}.thumbalt{background:#fff;position:relative;display:block;box-shadow:0 1px 3px rgba(0,0,0,.055);transition:all .2s ease-in-out}.thumbalt .captionalt{position:absolute;background:rgba(20,20,20,.95);display:none;color:#fff!important}.captionalt h1{padding-top:1em;color:#ab9e5f;font:2em century_schoolbookregular;font-style:bold}.captionalt p{font-size:1.2em;font-family:Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;line-height:1.5em;display:inline-block}.thumbalt img{width:100%}