@import "iconfont2.css";@font-face{font-family:'Gibson-LightIt';src:url('../fonts/2CB3F6_0_0.eot');src:url('../fonts/2CB3F6_0_0.eot?#iefix') format('embedded-opentype'),url('../fonts/2CB3F6_0_0.woff2') format('woff2'),url('../fonts/2CB3F6_0_0.woff') format('woff'),url('../fonts/2CB3F6_0_0.ttf') format('truetype')}@font-face{font-family:'Gibson-Regular';src:url('../fonts/2CB3F6_1_0.eot');src:url('../fonts/2CB3F6_1_0.eot?#iefix') format('embedded-opentype'),url('../fonts/2CB3F6_1_0.woff2') format('woff2'),url('../fonts/2CB3F6_1_0.woff') format('woff'),url('../fonts/2CB3F6_1_0.ttf') format('truetype')}@font-face{font-family:'Gibson-SemiBold';src:url('../fonts/2CB3F6_2_0.eot');src:url('../fonts/2CB3F6_2_0.eot?#iefix') format('embedded-opentype'),url('../fonts/2CB3F6_2_0.woff2') format('woff2'),url('../fonts/2CB3F6_2_0.woff') format('woff'),url('../fonts/2CB3F6_2_0.ttf') format('truetype')}@font-face{font-family:'Gibson-Light';src:url('../fonts/2CB3F6_3_0.eot');src:url('../fonts/2CB3F6_3_0.eot?#iefix') format('embedded-opentype'),url('../fonts/2CB3F6_3_0.woff2') format('woff2'),url('../fonts/2CB3F6_3_0.woff') format('woff'),url('../fonts/2CB3F6_3_0.ttf') format('truetype')}.text-size15{font-size:15px !important}html{font-size:100%}body,p{font-size:1em;line-height:1.25em}h1{font-size:2em;line-height:1.25em;margin:0 0 20px}h2{font-size:1.625em;line-height:1.15384615em;margin:10px 0}h3{font-size:1.375em;line-height:1.13636364em}h4{font-size:1.125em;line-height:1.11111111em}blockquote{font-size:1.25em;line-height:1.25em}@media (min-width:768px){body,p{font-size:1em;line-height:1.375em}h1{font-size:2.5em;line-height:1.25em}h2{font-size:2em;line-height:1.25em}h3{font-size:1.5em;line-height:1.25em}h4{font-size:1.125em;line-height:1.22222222em}blockquote{font-size:1.5em;line-height:1.45833333em}}@media (min-width:992px){body,p{font-size:1em;line-height:1.375em}h1{font-size:3em;line-height:1.25em}h2{font-size:2.25em;line-height:1.25em}h3{font-size:1.75em;line-height:1.25em}h4{font-size:1.125em;line-height:1.22222222em}blockquote{font-size:1.5em;line-height:1.45833333em}}@media (min-width:1200px){body,p{font-size:1em;line-height:1.375em}h1{font-size:3em;line-height:1.05em}h2{font-size:2.25em;line-height:1.25em}h3{font-size:1.75em;line-height:1.25em}h4{font-size:1.125em;line-height:1.22222222em}blockquote{font-size:1.5em;line-height:1.45833333em}}@media print{body,p{font-size:12pt;line-height:1.25em}h1{font-size:36pt;line-height:1.05em}h2{font-size:24pt;line-height:1.25em}h3{font-size:18pt;line-height:1.25em}h4{font-size:14pt;line-height:1.25em}blockquote{font-size:24pt;line-height:1.45833333em}}.text-blue{color:#00a8cb}.text-red{color:#ee3124}.text-white{color:#fffdfa}.btlg{border-top:1px solid #aaa}.bblg{border-bottom:1px solid #aaa}.media span.media-object{font-size:64px}.media h3{margin:0}.list-group .list-group-item{border-radius:0;padding:0;font-size:14px}.list-group .list-group-item h4{padding:2px 8px 0px;background:#00a8cb;color:#fffdfa;font-size:14px;margin:0}.list-group .list-group-item p{padding:8px 8px 12px;color:#333;font-size:14px}.list-group .list-group-item:hover>*,.list-group .list-group-item:focus>*{background:#05687d;color:#fffdfa}.widget-area{padding-top:15px}.widget .widget-title{font-size:16px;line-height:27px;font-weight:400;color:#333;font-family:'Gibson';margin:0}.widget ul{list-style-type:none}.btn,input[type='submit']{border:1px solid transparent;border-radius:1px;background:#00a8cb;padding:8px 16px;color:#fffdfa;text-decoration:none;margin-bottom:8px;font-size:1rem;font-weight:normal;font-family:'Gibson-Regular',helvetica,sans-serif;-webkit-transition:all .3s ease;transition:all .3s ease;text-shadow:none}.btn:visited,input[type='submit']:visited{color:#fffdfa}.btn:hover,input[type='submit']:hover{background:#05687d;color:#fffdfa}.btn-sm{padding:4px 12px}input[type='submit'].btn-magenta,.btn-magenta{background:#782055;color:#fffdfa}input[type='submit'].btn-magenta:hover,.btn-magenta:hover,input[type='submit'].btn-magenta:focus,.btn-magenta:focus{background:#5e2148}.btn-red,input[type='submit'].btn-red{background:#ee3124;color:#fffdfa}.btn-red:hover,input[type='submit'].btn-red:hover,.btn-red:focus,input[type='submit'].btn-red:focus{background:#c42727;border:1px solid #c42727}.btn-gold{background:#faaa18;color:#fffdfa}.btn-gold:hover,.btn-gold:focus{background:#f68c1e}.btn-blue-outline{background:#00a8cb;border-color:#fffdfa;color:#fffdfa}.btn-blue-outline:hover,.btn-blue-outline:focus{background:#05687d}.btn-big-circle{width:120px;height:120px;background:transparent;border:none;border-radius:100%;margin:0 auto 12px;transition:background .4s;-webkit-transition:background .4s;color:#00a8cb}.btn-big-circle span{font-size:100px;margin-left:-5px;color:inherit;transition:color .33s;-webkit-transition:color .33s}.btn-big-circle:hover,.btn-big-circle:focus,.btn-big-circle:active{background:#00a8cb;color:#fffdfa}.btn-big-circle.purple{background-color:transparent;color:#4d53a3}.btn-big-circle.purple:hover,.btn-big-circle.purple:focus,.btn-big-circle.purple:active{background:#4d53a3;color:#fffdfa}.btn-big-circle.red{background-color:transparent;color:#ee3124}.btn-big-circle.red:hover,.btn-big-circle.red:focus,.btn-big-circle.red:active{background:#ee3124;color:#fffdfa}.btn-big-circle.orange{background-color:transparent;color:#f95b1c}.btn-big-circle.orange:hover,.btn-big-circle.orange:focus,.btn-big-circle.orange:active{background:#f95b1c;color:#fffdfa}.btn-lg,input[type='submit'].btn-lg{padding:10px 16px}.animation-home{color:#fffdfa;padding-left:30px !important;padding-right:30px !important}.animation-home .col-sm-12{padding:0}.animation-home .col-sm-3{padding-left:5px;padding-right:5px}.animation-home h2{padding:0 5px}.animation-home h4{color:#fffdfa;font-family:'Gibson-SemiBold',helvetica,sans-serif;line-height:1.3}.animation-home p{font-family:'Gibson-Regular',helvetica,sans-serif;font-size:14px}.animation-home a,.animation-home a p{color:#fffdfa}.animation-home a:hover,.animation-home a p:hover,.animation-home a:active,.animation-home a p:active,.animation-home a:focus,.animation-home a p:focus{text-decoration:none;color:#fffdfa}.animation-home .animation-section{display:block;background:#00a8cb;height:300px;padding:15px 15px 20px;border:none}.animation-home .animation-section:hover{background:#05687d}.animation-home .animation-block{min-height:140px}@media (max-width:680px){.animation-home .col-sm-3{padding-left:0;padding-right:0;margin-bottom:5px}.animation-home .animation-section{height:auto;padding:10px 15px 5px}.animation-home .animation-section .animation-block{display:none}}@media (min-width:680px) and (max-width:768px){.animation-home .col-sm-3{width:50%;float:left;margin-bottom:10px}}@media (min-width:768px){.animation-home .animation-section{height:450px}.animation-home h4{min-height:48px}}@media (min-width:992px){.animation-home{padding-left:25px !important;padding-right:25px !important}.animation-home .col-sm-3{padding-left:10px;padding-right:10px}.animation-home .animation-section{height:380px}}.animate{max-width:200px;position:absolute;left:50%;margin-left:-100px}.animate>span{-webkit-transform:translateZ(0);transform:translateZ(0)}.animate-gears{padding-top:130px}.animate-gears span.gear{position:absolute;-webkit-transform:rotate(0deg)}.animate-gears .g1{color:#fffdfa;font-size:68px;top:48px;left:90px}.animate-gears .g2{color:#fffdfa;font-size:83px;top:0px;left:26px}.animate-gears .g3{color:#fffdfa;font-size:53px;top:73px;left:43px}.animate-gears .text-xl{position:absolute;top:84px;left:80px}.animate-people span.p2{position:absolute}.animate-people .p1{position:absolute;color:#fffdfa;font-size:110px;top:20px;left:45px}.animate-people .p2{position:absolute;color:#fffdfa;font-size:56px;top:3px;left:105px}.animate-books{padding-top:130px}.animate-books .animate{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.animate-books span.book{position:absolute}.animate-books .b1{color:#fffdfa;font-size:84px;bottom:30px;left:0px}.animate-books .b2{color:#fffdfa;font-size:84px;bottom:90px;left:30px}.animate-books .b3{color:#fffdfa;font-size:84px;bottom:60px;left:60px}.animate-books .text-xl{position:absolute;top:84px;left:80px}.animate-books2{padding-top:130px}.animate-books2 span.book{position:absolute}.animate-books2 .b1{color:#fffdfa;font-size:110px;top:10px;left:10px}.animate-books2 .b2{color:#fffdfa;font-size:110px;top:10px;left:40px}.animate-books2 .b3{color:#fffdfa;font-size:110px;top:10px;left:70px}.animate-books2 .text-xl{position:absolute;top:84px;left:80px}.animate-school span.c1{position:absolute}.animate-school .c1{color:#fffdfa;font-size:112px;top:12px;left:46px}@media (min-width:768px){.animate-gears:hover span.gear{-webkit-transform:rotate(720deg);-webkit-transition:-webkit-transform 5s ease-in-out}@-webkit-keyframes pulse{50%{-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse{50%{-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);transform:scale(1)}}.animate-people:hover span.p2{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:reverse;animation-direction:reverse}@-webkit-keyframes shake{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}50%{-webkit-transform:translate(0, -12px);transform:translate(0, -12px)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes shake{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}50%{-webkit-transform:translate(0, -12px);transform:translate(0, -12px)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shake2{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}50%{-webkit-transform:translate(0, 12px);transform:translate(0, 12px)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes shake2{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}50%{-webkit-transform:translate(0, 12px);transform:translate(0, 12px)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes shake3{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}50%{-webkit-transform:translate(0, -8px);transform:translate(0, -8px)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes shake3{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}50%{-webkit-transform:translate(0, -8px);transform:translate(0, -8px)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}.animate-books:hover span.book.b1{-webkit-animation:shake;animation:shake;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:reverse;animation-direction:reverse}.animate-books:hover span.book.b2{-webkit-animation:shake2;animation:shake2;-webkit-animation-duration:2.2s;animation-duration:2.2s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:reverse;animation-direction:reverse}.animate-books:hover span.book.b3{-webkit-animation:shake3;animation:shake3;-webkit-animation-duration:1.7s;animation-duration:1.7s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:reverse;animation-direction:reverse}.animate-books2:hover span.book.b2{-webkit-transform:rotate(-8deg);-ms-transform:rotate(-8deg);transform:rotate(-8deg);-webkit-transition:.7s .3s;transition:.7s .3s;-webkit-transform-origin:45px 70px;-ms-transform-origin:45px 70px;transform-origin:45px 70px}.animate-books2:hover span.book.b3{-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg);-webkit-transition:1s;transition:1s;-webkit-transform-origin:45px 70px;-ms-transform-origin:45px 70px;transform-origin:45px 70px}@-webkit-keyframes swing{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}10%{-webkit-transform:rotateZ(-30deg);transform:rotateZ(-30deg)}20%{-webkit-transform:rotateZ(15deg);transform:rotateZ(15deg)}30%{-webkit-transform:rotateZ(-10deg);transform:rotateZ(-10deg)}40%{-webkit-transform:rotateZ(7.5deg);transform:rotateZ(7.5deg)}50%{-webkit-transform:rotateZ(-6deg);transform:rotateZ(-6deg)}60%{-webkit-transform:rotateZ(5deg);transform:rotateZ(5deg)}70%{-webkit-transform:rotateZ(-4.28571deg);transform:rotateZ(-4.28571deg)}80%{-webkit-transform:rotateZ(3.75deg);transform:rotateZ(3.75deg)}90%{-webkit-transform:rotateZ(-3.33333deg);transform:rotateZ(-3.33333deg)}100%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}}@keyframes swing{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}10%{-webkit-transform:rotateZ(-30deg);transform:rotateZ(-30deg)}20%{-webkit-transform:rotateZ(15deg);transform:rotateZ(15deg)}30%{-webkit-transform:rotateZ(-10deg);transform:rotateZ(-10deg)}40%{-webkit-transform:rotateZ(7.5deg);transform:rotateZ(7.5deg)}50%{-webkit-transform:rotateZ(-6deg);transform:rotateZ(-6deg)}60%{-webkit-transform:rotateZ(5deg);transform:rotateZ(5deg)}70%{-webkit-transform:rotateZ(-4.28571deg);transform:rotateZ(-4.28571deg)}80%{-webkit-transform:rotateZ(3.75deg);transform:rotateZ(3.75deg)}90%{-webkit-transform:rotateZ(-3.33333deg);transform:rotateZ(-3.33333deg)}100%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}}.animate-school:hover span.c1{-webkit-animation:swing;animation:swing;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:reverse;animation-direction:reverse}}.comments-area{padding-bottom:40px}.comments-area .comment-title{margin-top:40px}.comments-area .list-group .list-group-item-heading a{text-decoration:none}.comments-area .list-group .comment-meta{font-size:.8em;text-align:right}.comments-area .list-group .comment-meta a{color:#ee3124;text-decoration:none}.comments-area .list-group .list-group-item{padding:10px 0;margin-bottom:0;border:none;border-bottom:1px solid #ddd}@media (min-width:600px){.comments-area .list-group .list-group-item{border:1px solid #ddd;padding:10px 15px}}.comments-area ol{list-style-type:none}.comments-area ol li{padding:10px 0 8px;border-bottom:1px solid #dedbd5;list-style-type:none}.comments-area>ol{padding:0;border-top:1px solid #dedbd5}.comments-area>ol ol{margin-bottom:-1px;border-bottom:1px solid #dedbd5;padding-left:30px}.comments-area>ol ol li{margin-bottom:-1px}.comments-area p{margin-bottom:4px}.comments-area .comment-author img{display:none}.comments-area .comment-author .says{display:none}.comments-area .comment-subscription-form input[type=checkbox],.comments-area .comment-subscription-form input[type=radio]{width:24px;float:left}form input,form .form-control{display:block;margin-bottom:10px;padding:6px 12px;width:100%;border:1px solid #dedbd5;border-radius:1px;background:#fffdfa;color:#1d1d1d;font-size:1rem;line-height:1.42857143}form input[type='text'],form input[type='email'],form input[type='phone'],form input[type='search']{padding:8px 12px 4px;border-color:#aaa;border-radius:1px}form input[type='submit'],form input[type='submit']:hover,form input[type='submit']:focus{width:auto;-webkit-appearance:none;box-shadow:none;border:none;border-radius:0;text-shadow:none;font-size:1rem}form label{font-weight:normal}.gform_wrapper{display:block;max-width:400px;max-width:99.5% !important}.gform_wrapper label,.gform_wrapper .ginput_complex label{font-size:15px !important;font-family:'Gibson-Regular',helvetica,sans-serif;text-shadow:none;font-weight:normal !important}.gform_wrapper input,.gform_wrapper textarea{background:#fffdfa;font-family:'Gibson-Light',helvetica,sans-serif !important;color:#664c4b;padding:4px 8px !important;font-size:18px !important}.gform_wrapper input[type="submit"]{background:#00a8cb !important;color:#fffdfa !important;padding:10px 16px !important}.gform_wrapper label,.gform_wrapper label,.gform_wrapper label{margin:-8px}.gform_wrapper .ginput_left input:focus+label,.gform_wrapper .ginput_right input:focus+label,.gform_wrapper .ginput_full input:focus+label{font-weight:normal !important}.gform_wrapper .gfield_date_year{width:70px !important}.gform_wrapper .top_label input.large,.gform_wrapper .ginput_complex input[type=text]{width:100% !important}.gform_wrapper .field_sublabel_above#field_3_2>label{display:none !important}.gform_wrapper.redbtn_wrapper{margin:15px 0}.gform_wrapper.redbtn_wrapper label{color:#fffdfa;font-size:15px;font-weight:600 !important;letter-spacing:.75px}.gform_wrapper.redbtn_wrapper label .gfield_required{color:#fffdfa}.gform_wrapper.redbtn_wrapper input,.gform_wrapper.redbtn_wrapper textarea{font-family:'Gibson-Regular',helvetica,sans-serif !important}.gform_wrapper.redbtn_wrapper input[type="submit"]{background:#ee3124 !important;color:#fffdfa !important;padding:10px 16px !important;font-size:18px;font-weight:normal;font-family:'Gibson-Regular',helvetica,sans-serif;float:right}.gform_wrapper.redbtn_wrapper input[type="submit"]:hover,.gform_wrapper.redbtn_wrapper input[type="submit"]:focus{background:#c42727 !important;text-decoration:underline}.gform_confirmation_wrapper{color:#fffdfa;padding:15px 0 0;border-top:1px solid #fffdfa}.gform_confirmation_wrapper h3,.gform_confirmation_wrapper h4,.gform_confirmation_wrapper p{color:#fffdfa}@media (max-width:768px){.gform_wrapper.redbtn_wrapper{margin:10px 0}.gform_wrapper.redbtn_wrapper input[type="submit"]{float:none}}.mmodal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.mmodal .modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.6);z-index:100}.mmodal .modal-dialog{position:relative;width:auto;margin:10px}.mmodal .modal-content{padding:30px 20px;position:relative;background-color:#00a8cb;background-clip:padding-box;border:none;border-radius:0;outline:0;box-shadow:0 3px 9px rgba(0,0,0,0.5);z-index:101;text-transform:none;font-weight:normal}@media (min-width:768px){.mmodal .modal-content{box-shadow:0 5px 15px rgba(0,0,0,0.5)}}.mmodal h4{margin-top:0;margin-bottom:15px}.mmodal .modal-header{min-height:16.43px;padding:15px;border-bottom:1px solid #e5e5e5;background:#FA1664;color:#fff;border-radius:5px 5px 0 0}.mmodal .modal-title{font-size:19px;color:#fffdfa;line-height:1.1}.mmodal .modal-body{position:relative;padding:15px}.mmodal .modal-body img{margin:0 auto;display:block}.mmodal .modal-footer{padding:15px;text-align:right;border:none}.mmodal.modal-open{overflow-x:hidden;overflow-y:auto;display:block}.mmodal.modal-open .modal-backdrop{filter:alpha(opacity=100);opacity:1}.mmodal #letmein{margin-bottom:20px}.mmodal .optout{position:absolute;bottom:0;padding:0}.mmodal .optout a{color:#fffdfa;font-size:14px;opacity:.5;text-decoration:none}.mmodal .optout a:hover,.mmodal .optout a:focus{opacity:1;text-decoration:underline}@media (max-width:768px){.mmodal .modal-body{padding:0 0 15px}.optout{position:relative}}@media (min-width:768px){.mmodal .modal-dialog{max-width:480px;margin:80px auto}.mmodal .modal-title{line-height:1.4}.mmodal h4{margin-top:0;margin-bottom:25px}}@media (min-width:900px){.mmodal .modal-dialog{max-width:500px;margin:150px auto}.mmodal .modal-content{padding:40px 30px}.mmodal .modal-title{font-size:22px}}.callout.short-banner{margin-bottom:0}.callout.short-banner .callout-content{min-height:120px}.app-content .tab-pane{padding:30px;background-color:#fffdfa}.app-content .tab-pane .tab-content{padding:15px}.app-content .tab-pane .tab-pane{padding:0}.app-content .tab-pane .tab-pane .activities-title{border-bottom:1px solid #664c4b;margin-bottom:10px;margin-top:15px}.app-content .tab-pane .tab-blocks ul.list-tabs-inner li.active a,.app-content .tab-pane .tab-blocks ul.list-tabs-inner li.active a:hover{background-color:#00a8cb;color:#fffdfa;border-bottom:1px solid #664c4b}.book-list{margin-bottom:20px;margin-top:10px}.book-list .media{margin-bottom:20px}.book-list .media .media-left img{max-width:60px}.book-list .media .media-body{font-size:15px;font-family:'Gibson-Light',helvetica,sans-serif}.book-list .media .media-body .media-heading{font-family:'Gibson-SemiBold',helvetica,sans-serif;font-size:15px}.book-list .media .media-body .media-heading.capitalize{text-transform:capitalize}.book-list .media .media-body p{font-size:15px;margin-bottom:0}.book-list .media .media-body hr{background-color:#dedbd5;margin:6px 0}html{font-size:18px}body{margin:0;padding:0;background:#fafafa;color:#664c4b;font-size:18px;font-family:'Gibson-Regular',helvetica,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:hidden}.site{overflow-x:hidden}.site-content{position:relative;display:block;padding-top:56px}@media (min-width:768px){.site-content{padding-top:66px}}body.home .site-content{padding-top:0}.entry-content{margin:0}.mb{margin-bottom:24px}.mb2{margin-bottom:8px}.mt{margin-top:24px}.nmb{margin-bottom:0 !important}.bt{border-top:1px solid #aaa}.programs-list div.bt:first-of-type{border-top:none}.bb{border-bottom:1px solid #aaa}.anchorlink{display:block;position:relative;top:-66px;visibility:hidden}h1,h2,h3,h4{color:inherit}h1,h2{font-size:32px;font-weight:400;line-height:40px;margin:0 0 25px 0;color:#664c4b}h1{font-family:'Gibson-SemiBold',helvetica,sans-serif}h2{font-family:'Gibson-Light',helvetica,sans-serif}h3,h4{font-size:18px;line-height:27px;margin:0 0 16px 0;font-weight:400;color:#664c4b}h3{font-family:'Gibson-SemiBold',helvetica,sans-serif}h4{margin:0;font-family:'Gibson-Regular',helvetica,sans-serif}p,p.lead{font-family:'Gibson-Light',helvetica,sans-serif;font-size:18px;line-height:1.3;margin:0 0 10px 0;font-weight:400;letter-spacing:.3px}p.quote{font-size:32px;line-height:1;color:#777;margin:0 0 25px 0;font-weight:400}p b,a b,p strong,a strong{font-family:'Gibson-Regular',helvetica,sans-serif;font-weight:normal}hr{border-color:#1d1d1d}a{color:#00a8cb;text-decoration:none}a:visited{color:#00a8cb}a:hover,a:focus,a:active{text-decoration:underline;color:#05687d}a.white{color:#fffdfa}a.white:visited{color:#fffdfa}a.white:hover,a.white:focus,a.white:active{text-decoration:underline;color:#faaa18}.entry-title{text-align:left;margin-bottom:5px}.page-header{padding-bottom:none;border-bottom:none;margin:20px 0 0 }ul,ol{margin:0 0 12px 0}button,button:hover,button:active,button:focus{background:none;border:none;box-shadow:none}.text-xl{font-size:3em;font-weight:800;line-height:1}.media-body p{line-height:1.3}@media (min-width:600px){.media-body p{font-size:18px}}.text-bold{font-family:'Gibson-SemiBold',helvetica,sans-serif}.text-main{font-family:'Gibson-Regular',helvetica,sans-serif}.text-light{font-family:'Gibson-Light',helvetica,sans-serif}.brand{display:block;margin:12px 0;color:#444;text-decoration:none;font-weight:700;font-size:24px}.brand img{padding-top:5px;width:160px;position:absolute}@media (min-width:768px){.brand{margin:16px 0 12px;margin-left:6px}}.navbar-header .tagline{display:inline-block}.header-xs img{margin:0 16px 0 20px}.header-xs a{padding-bottom:2px;vertical-align:middle;line-height:48px}.navbar{z-index:100;background:#fff;border-bottom:none;min-height:60px;-webkit-transition:min-height .25s ease;transition:min-height .25s ease}.navbar ul{margin:0}.navbar .navbar-right{margin-right:5px}.navbar .navbar-nav li a{background:none;color:#664c4b;text-shadow:none;padding:8px 12px;line-height:26px;margin:12px 0;text-align:center;font-size:16px}.navbar .navbar-nav li a:hover,.navbar .navbar-nav li a:focus{background:#00a8cb;color:#fffdfa;text-decoration:underline;text-shadow:none}.navbar .logo-small{display:block}.navbar .logo-large{display:none}.home .navbar{background:rgba(255,255,255,0);border-bottom:none}.home .navbar .navbar-toggle span{background-color:#fffdfa}.home .navbar .navbar-nav li a{background:none;color:#fffdfa;text-shadow:0 0 10px rgba(0,0,0,0.6)}.home .navbar .navbar-nav li a:hover,.home .navbar .navbar-nav li a:focus{background:#00a8cb;color:#fffdfa;text-decoration:underline;text-shadow:none}.home .navbar .brand .logo-small{display:none}.home .navbar .brand .logo-large{display:block}.nav-main li:last-child a,.home .nav-main li:last-child a{background:#00a8cb;color:#fffdfa;text-shadow:none}.nav-main li:last-child a:hover,.home .nav-main li:last-child a:hover,.nav-main li:last-child a:focus,.home .nav-main li:last-child a:focus{background:#05687d}.navbar-toggle{background:none;border:none;box-shadow:none;z-index:101;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform .4s ease;transition:transform .4s ease}.navbar-toggle span{background-color:#333;-webkit-transition:background-color .4s ease;transition:background-color .4s ease}.home .navbar.stuck-state{background:#fff;border-bottom:none;min-height:36px}.home .navbar.stuck-state .brand{margin:8px 0 0}.home .navbar.stuck-state .brand img{width:160px}.home .navbar.stuck-state .brand .logo-small{display:block}.home .navbar.stuck-state .brand .logo-large{display:none}.home .navbar.stuck-state .navbar-toggle span{background-color:#333}.home .navbar.stuck-state .navbar-nav li a{margin:0;color:#1d1d1d;text-shadow:none}.home .navbar.stuck-state .navbar-nav li a:hover,.home .navbar.stuck-state .navbar-nav li a:focus{background:none;color:#00a8cb;text-decoration:underline}.home .navbar.stuck-state .navbar-nav .nav-main li:last-child a{color:#fffdfa}.home .navbar.stuck-state .navbar-nav .nav-main li:last-child a:hover,.home .navbar.stuck-state .navbar-nav .nav-main li:last-child a:focus{background:#05687d}@media (min-width:600px){.home .navbar.stuck-state{min-height:60px}.home .navbar.stuck-state .brand{margin:16px 0 0;margin-left:6px}.home .navbar.stuck-state .brand img{width:160px}.home .navbar.stuck-state .navbar-nav li a{margin:12px 0}.home .navbar.stuck-state .nav-main li:last-child a{color:#fffdfa}.home .navbar.stuck-state .nav-main li:last-child a:hover,.home .navbar.stuck-state .nav-main li:last-child a:focus{background:#05687d}}@media (max-width:768px){body.nav-visible .site-content{left:-100%;-webkit-transition:left .1s;transition:left .1s}.home .navbar .brand,.brand{padding-left:20px}.home .navbar .brand .logo-small,.brand .logo-small{display:block}.home .navbar .brand .logo-large,.brand .logo-large{display:none}.home .navbar.stuck-state .navbar-nav li a{color:#fffdfa}.navbar .nav-collapse{-moz-box-sizing:border-box;box-sizing:border-box;position:fixed;top:0;bottom:0;left:100%;width:100%;padding:25px 0;border-radius:0;float:none;height:auto!important;overflow:auto!important;background:rgba(69,65,65,0.97);display:table}.navbar .nav-collapse>*{margin:30px 0 0!important}.navbar .nav-collapse>*:first-child{margin-top:0!important}.navbar .nav-collapse .brand{opacity:0;-webkit-transition:opacity 0.1s;transition:opacity 0.1s;position:absolute;top:8px;left:0;width:200px}.navbar .nav-collapse .nav>li{margin:0}.navbar .nav-collapse .nav>li>a{display:block!important;margin:0;padding:12px 35px;color:#fffdfa;border-top:1px solid #333;font-size:18px}.navbar .nav-collapse .nav>li>a:hover,.navbar .nav-collapse .nav>li>a:focus,.navbar .nav-collapse .nav>li>a.active{color:#fffdfa}.navbar .nav-collapse .nav>li:last-child{padding:8px 20px}.navbar .nav-collapse .nav>li.active>a{color:#ffffff}.navbar .nav-collapse .nav>li.active>a :hover,.navbar .nav-collapse .nav>li.active>a:focus,.navbar .nav-collapse .nav>li.active>a.active{color:#782055}.navbar .nav-collapse::-webkit-scrollbar{display:none}.navbar .nav-collapse{-webkit-backface-visibility:hidden;-webkit-transition:left .3s ease-out .1s;transition:left .3s ease-out .1s}.toggled.navbar .navbar-toggle,.home .navbar.toggled .navbar-toggle,.home .navbar.stuck-state.toggled .navbar-toggle{z-index:101;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.toggled.navbar .navbar-toggle span,.home .navbar.toggled .navbar-toggle span,.home .navbar.stuck-state.toggled .navbar-toggle span{background-color:#fff}.toggled.navbar .brand,.home .navbar.toggled .brand,.home .navbar.stuck-state.toggled .brand{opacity:1;-webkit-transition:opacity 0.4s ease 0.15s;transition:opacity 0.4s ease 0.15s}.toggled.navbar .nav-collapse,.home .navbar.toggled .nav-collapse,.home .navbar.stuck-state.toggled .nav-collapse{display:table;left:0%!important;visibility:visible;-webkit-transition:left 0.1s;transition:left 0.1s}}.mission{color:white;padding:30px;position:absolute;text-align:right;font-family:'gibson-semibold';text-shadow:0 0 10px rgba(0,0,0,0.5);font-size:22px;bottom:0;right:0}@media (min-width:600px){.mission{font-size:28px}}@media (min-width:600px){.mission{font-size:36px}}[class*="img-aspect-"]{background-position:center;position:relative}section{padding:0}section .container{padding:0;background:none}section.bg-dkgrey,section .bg-dkgrey{background-color:#333;color:#fffdfa}section.bg-dkgrey h2,section .bg-dkgrey h2,section.bg-dkgrey h3,section .bg-dkgrey h3,section.bg-dkgrey h4,section .bg-dkgrey h4{color:#fffdfa}section.bg-dkgrey .container,section .bg-dkgrey .container{background-color:transparent}section.bg-newdkgrey,section .bg-newdkgrey{background-color:#664c4b;color:#fffdfa}section.bg-newdkgrey h2,section .bg-newdkgrey h2,section.bg-newdkgrey h3,section .bg-newdkgrey h3,section.bg-newdkgrey h4,section .bg-newdkgrey h4{color:#fffdfa}section.bg-newdkgrey .container,section .bg-newdkgrey .container{background-color:transparent}section.bg-black,section .bg-black{background-color:#1d1d1d;color:#fffdfa}section.bg-black .container,section .bg-black .container{background-color:#1d1d1d;color:#fffdfa}section.bg-black hr,section .bg-black hr{border-color:#dedbd5}section.bg-gold,section .bg-gold{background-color:#faaa18;color:#fffdfa}section.bg-gold .container,section .bg-gold .container{background-color:transparent}section.bg-turq,section .bg-turq{background-color:#00a8cb;color:#fffdfa}section.bg-turq .container,section .bg-turq .container{background-color:transparent}section.bg-turq h2,section .bg-turq h2,section.bg-turq h3,section .bg-turq h3,section.bg-turq h4,section .bg-turq h4,section.bg-turq p,section .bg-turq p{color:#fffdfa}section.bg-white,section .bg-white{background-color:#fffdfa;color:#333}section.bg-white .container,section .bg-white .container{background-color:transparent}section.bg-white h2,section .bg-white h2,section.bg-white h3,section .bg-white h3,section.bg-white h4,section .bg-white h4,section.bg-white p,section .bg-white p{color:#664c4b}section.bg-ltgrey,section .bg-ltgrey{background-color:#dedbd5}section.bg-ltgrey .container,section .bg-ltgrey .container{background-color:transparent}section.bg-ltgrey h2,section .bg-ltgrey h2,section.bg-ltgrey h3,section .bg-ltgrey h3,section.bg-ltgrey h4,section .bg-ltgrey h4,section.bg-ltgrey p,section .bg-ltgrey p{color:#664c4b}.row.notwide{margin:0}.padded{padding:20px}.padded-none{padding:0}.padded-fat{padding:20px}@media (min-width:600px){.padded-fat{padding:20px 50px}}.padded-butt{padding-bottom:80px}.padded-tall{padding-top:100px;padding-bottom:100px}.padded-medium{padding-top:70px;padding-bottom:70px}.padded-short{padding-top:40px;padding-bottom:70px}.border8{border:8px solid #fffdfa}.padded-nobutt{padding-bottom:0}.padded-sides{padding:0 20px}.pt{padding-top:40px}.pts{padding-top:10px}.pb{padding-bottom:40px}.pbs{padding-bottom:10px}@media (max-width:768px){.padded-tall{padding:40px 20px}.padded-sides{padding:0}}.programs-list{font-family:'Gibson-Light',helvetica,sans-serif}.programs-list h4{line-height:1.2;margin-bottom:10px}.blog-link h4{line-height:1;font-family:'Gibson-Regular',helvetica,sans-serif;border-bottom:1px solid transparent}.blog-link .entry-content p{font-family:'Gibson-Regular',helvetica,sans-serif;line-height:1.1;margin-top:8px}.blog-link .entry-content p a{color:#fffdfa;text-decoration:none;border-bottom:1px solid #fffdfa}.blog-link a:hover,.blog-link a:focus{text-decoration:none}.blog-link a:hover h4,.blog-link a:focus h4{text-decoration:none;border-bottom:1px solid #fffdfa}.blog article .entry-header{margin-bottom:12px;margin-top:20px}.blog article .entry-meta{padding:12px 10px 8px;background:#664c4b;color:white;margin-right:28px;display:inline-block;margin-top:8px;vertical-align:top;width:84px;text-align:center}.blog article .entry-title{display:inline-block;margin:10px 0 20px}.blog article img{margin-top:20px}.blog article h3{margin:10px 0 0}.blog article p{color:#333}.blog article a:hover .container{background:#dedbd5}.blog article a:hover h3,.blog article a:hover b{color:#00a8cb;-webkit-transition:color .3s ease;transition:color .3s ease}.blog article a:hover img,.blog article a:hover [class*="img-aspect-"]{opacity:1}.blog-archive article{padding-bottom:20px;border-bottom:1px solid #dedbd5;margin-bottom:30px}.blog-archive article .entry-header{margin:0}.blog-archive article .entry-title{max-width:100%;margin-bottom:10px}.blog-archive article .entry-meta{display:none}.blog-archive article .entry-content{color:#333}@media (min-width:768px){.blog-archive article .entry-header{margin:20px 0 12px}.blog-archive article .entry-title{max-width:72%;margin-bottom:20px}.blog-archive article .entry-meta{margin-right:16px;display:inline-block}}@media (min-width:992px){.blog-archive article .entry-header{margin-top:-8px}.blog-archive article .entry-title{margin:0}}.hentry{margin:0}.hentry .article-body{padding-bottom:20px}.author-box .pull-left{max-width:80px}.author-box .pull-left .media-object img{margin:0}.search-entry header{height:24px}.carousel{margin-bottom:0;height:300px}.carousel .carousel-caption{position:absolute;top:auto;left:0;right:0;bottom:0;width:100%;padding:20px;z-index:10;text-align:left;font-size:18px;text-shadow:0 0 8px rgba(0,0,0,0.5)}.carousel .carousel-caption .container{text-align:right}.carousel .carousel-caption p{font-size:inherit;line-height:1.2em;max-width:80%}.carousel .carousel-caption h2{font-size:20px;font-family:'Gibson-SemiBold',helvetica,sans-serif;color:#fff;margin-bottom:10px;text-align:right;line-height:1.2}.carousel .carousel-caption .btn{box-shadow:0 0 10px rgba(0,0,0,0.5)}.carousel .carousel-control{z-index:50;top:42%;bottom:auto;width:10%}.carousel .carousel-control.right,.carousel .carousel-control.left,.carousel .carousel-control.right:hover,.carousel .carousel-control.left:hover{background:none}.carousel .carousel-control span{box-shadow:none;color:rgba(255,255,255,0.1);text-shadow:none}.carousel .carousel-control:hover span{color:rgba(255,255,255,0.5)}.carousel .carousel-indicators{display:none}.carousel .carousel-inner .item{height:300px;background-color:#777;overflow:hidden}.carousel .carousel-inner .item::after{content:"";background:transparent;background:-webkit-linear-gradient(90deg, rgba(0,0,0,0.6), transparent);background:linear-gradient(0deg, rgba(0,0,0,0.6), transparent);top:0;left:0;bottom:0;right:0;position:absolute}.carousel .carousel-inner>.item>img{position:absolute;top:0;left:0;min-width:100%;min-height:100%}.carousel .carousel-inner>.item>.img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-size:cover;background-position:center top}@media (min-width:600px){.carousel,.carousel .carousel-inner .item{height:400px}.carousel .carousel-caption{bottom:10px}.carousel .carousel-caption h2{text-indent:20%;font-size:28px}.carousel .carousel-inner .item::after{right:0;top:50%}}@media (min-width:760px){.carousel,.carousel .carousel-inner .item{height:500px}.carousel .carousel-caption{font-size:22px;bottom:30px}.carousel .carousel-caption .container{padding:15px;background:none}.carousel .carousel-caption p{max-width:75%}.carousel .carousel-caption h2{font-size:36px;margin-bottom:25px;text-indent:20%}}@media (min-width:992px){.carousel,.carousel .carousel-inner .item{height:600px}}.banner{background:url('') no-repeat center #eee;background-size:cover;height:300px}@media (min-width:600px){.banner{height:400px}}@media (min-width:960px){.banner{height:450px}}.img-blocks{padding:30px}.img-blocks.img-blocks-short{padding-top:10px}.img-blocks .col-sm-12{padding:0 5px}.img-blocks .col-sm-12 h2{margin-bottom:10px}.img-blocks>.img-block{padding:5px;background:none}.img-blocks>.img-block a{background:#00a8cb}.img-blocks a.img-block-link,.img-blocks .img-block-link{text-align:center;padding:30px 8px 20px;display:block}.img-blocks a.img-block-link span,.img-blocks .img-block-link span,.img-blocks a.img-block-link p,.img-blocks .img-block-link p,.img-blocks a.img-block-link h4,.img-blocks .img-block-link h4{text-align:center;color:#fffdfa}.img-blocks a.img-block-link h4,.img-blocks .img-block-link h4{line-height:1.2;min-height:42px}.img-blocks a.img-block-link span,.img-blocks .img-block-link span{font-size:48px}.img-blocks a.img-block-link:hover,.img-blocks .img-block-link:hover,.img-blocks a.img-block-link:focus,.img-blocks .img-block-link:focus{text-decoration:none;color:#fffdfa;background:#ee3124}.img-blocks a.img-block-link:hover .img-block,.img-blocks .img-block-link:hover .img-block,.img-blocks a.img-block-link:focus .img-block,.img-blocks .img-block-link:focus .img-block{opacity:.6}.img-blocks a.img-block-link:hover span,.img-blocks .img-block-link:hover span,.img-blocks a.img-block-link:focus span,.img-blocks .img-block-link:focus span,.img-blocks a.img-block-link:hover p,.img-blocks .img-block-link:hover p,.img-blocks a.img-block-link:focus p,.img-blocks .img-block-link:focus p,.img-blocks a.img-block-link:hover h4,.img-blocks .img-block-link:hover h4,.img-blocks a.img-block-link:focus h4,.img-blocks .img-block-link:focus h4{color:#fffdfa;text-decoration:none}.img-blocks a.img-block-link:hover.purple span,.img-blocks .img-block-link:hover.purple span,.img-blocks a.img-block-link:focus.purple span,.img-blocks .img-block-link:focus.purple span,.img-blocks a.img-block-link:hover.purple p,.img-blocks .img-block-link:hover.purple p,.img-blocks a.img-block-link:focus.purple p,.img-blocks .img-block-link:focus.purple p,.img-blocks a.img-block-link:hover.purple h4,.img-blocks .img-block-link:hover.purple h4,.img-blocks a.img-block-link:focus.purple h4,.img-blocks .img-block-link:focus.purple h4{color:#4d53a3}@media (min-width:768px){.img-blocks a.img-block-link,.img-blocks .img-block-link{padding:25px 8px 20px;text-align:center}.img-blocks a.img-block-link span,.img-blocks .img-block-link span{font-size:72px}.img-blocks-5 .col-sm-3.img-block{width:20%}}@media (min-width:992px){.img-blocks{padding:30px 25px}.img-blocks .col-sm-12 h2{padding:0 5px}.img-blocks>.img-block{padding:10px}.img-blocks a.img-block-link,.img-blocks .img-block-link{padding:30px 8px 20px}}a.img-block-link-sm,.img-block-link-sm{text-align:center;display:inline-block;color:#777;width:49%}a.img-block-link-sm span,.img-block-link-sm span{font-size:48px;display:block;color:#777}.img-block{background:url('') no-repeat center #eee;background-size:cover;max-width:100%}.img-block.block-tall{height:240px}.bg-gold .img-blocks a.img-block-link span,.bg-gold .img-blocks .img-block-link span,.bg-gold .img-blocks a.img-block-link p,.bg-gold .img-blocks .img-block-link p,.bg-gold .img-blocks a.img-block-link h4,.bg-gold .img-blocks .img-block-link h4{color:#fffdfa}.bg-gold .img-blocks a.img-block-link:hover,.bg-gold .img-blocks .img-block-link:hover,.bg-gold .img-blocks a.img-block-link:focus,.bg-gold .img-blocks .img-block-link:focus{color:#59524a}.bg-gold .img-blocks a.img-block-link:hover span,.bg-gold .img-blocks .img-block-link:hover span,.bg-gold .img-blocks a.img-block-link:focus span,.bg-gold .img-blocks .img-block-link:focus span,.bg-gold .img-blocks a.img-block-link:hover p,.bg-gold .img-blocks .img-block-link:hover p,.bg-gold .img-blocks a.img-block-link:focus p,.bg-gold .img-blocks .img-block-link:focus p,.bg-gold .img-blocks a.img-block-link:hover h4,.bg-gold .img-blocks .img-block-link:hover h4,.bg-gold .img-blocks a.img-block-link:focus h4,.bg-gold .img-blocks .img-block-link:focus h4{color:#59524a}.bg-gold .img-blocks a.img-block-link-sm,.bg-gold .img-blocks .img-block-link-sm{color:#fffdfa}.bg-gold .img-blocks a.img-block-link-sm:hover,.bg-gold .img-blocks .img-block-link-sm:hover,.bg-gold .img-blocks a.img-block-link-sm:focus,.bg-gold .img-blocks .img-block-link-sm:focus{color:#59524a}.item-block{text-align:center}.item-block span{text-align:center}.item-block p,.item-block h3,.item-block h4{color:#664c4b}.item-block span{font-size:72px;color:#664c4b}@media (max-width:768px){.item-block{text-align:left;padding:30px 0 0;margin-bottom:10px;border-top:1px solid #664c4b}.item-block span{vertical-align:bottom;display:block;font-size:48px;float:left}.item-block h3{font-size:24px;line-height:1.1;display:block;padding-left:0;padding-top:6px}}.mail-box{border:none}.mail-box span.media-object.mwfbicon-mail{font-size:48px;margin:-4px -10px 0 -5px;position:absolute}.mail-box .media-body{display:inline-block;padding-left:48px;min-height:120px}.mail-box h2{font-family:'Gibson-SemiBold',helvetica,sans-serif;font-size:24px;color:#664c4b}.mail-box p{color:#664c4b}@media (min-width:600px){.mail-box span.media-object.mwfbicon-mail{font-size:48px;margin:-2px 0 0}.mail-box .media-body{padding-left:62px;min-height:110px}}.panel-default{border-radius:0;border:none}.panel-default>.panel-heading{border-radius:0;border:none;background:#00a8cb;color:#fffdfa;padding-left:10px;padding-right:10px}.panel-default>.panel-heading h3{color:#fffdfa}.panel-default .panel-body{padding-left:10px;padding-right:10px}@media (min-width:600px){.panel-default .panel-body,.panel-default .panel-heading{padding-left:15px;padding-right:15px}}.callout{border:none;margin-bottom:20px;background:none}.callout .callout-content{padding:20px 20px 30px}.callout h2,.callout h3,.callout h4,.callout p{color:#fffdfa;font-family:'Gibson-Regular',helvetica,sans-serif}.callout h2{margin:20px 0 10px}.callout h4{font-family:'Gibson-SemiBold',helvetica,sans-serif}.callout-content{background:#00a8cb;padding:30px;color:#fffdfa;min-height:180px;font-size:32px;line-height:1;font-family:'Gibson-Light',helvetica,sans-serif}.callout-content span{font-family:'Gibson-SemiBold',helvetica,sans-serif}.callout-content .padded{padding:25px 20px}.callout-content h3{font-size:24px;margin:0 0 6px 0}.callout-content p{font-family:'Gibson-Regular',helvetica,sans-serif}@media (max-width:768px){.callout{border:none}.callout .row{padding:0}.callout-content{padding:30px 20px}.callout-content .col-sm-6{margin-bottom:20px}}.staff-blocks>div{float:none;display:inline-block;vertical-align:top;margin-bottom:20px}@media (min-width:600px){.staff-blocks .col-xs-6{width:33.33%}}@media (min-width:992px){.staff-blocks .col-xs-6{width:25%}}.tab-content{padding-top:0}.tab-content h4{margin-bottom:0;color:#664c4b}.tab-content p{margin-bottom:20px}.tab-content .content-title{text-align:center;border-bottom:1px solid #00a8cb}.tab-pane{padding:30px;background-color:#fffdfa}.tab-pane.gold .callout>div{background:#faaa18}.tab-pane.magenta .callout>div{background:#782055}@media (max-width:768px){.tab-content{border-top:none}.tab-content .tab-pane{border:none;display:block;visibility:visible;margin-bottom:30px;padding:0;background:transparent}.tab-content .tab-pane .callout{display:none}}.tab-blocks{padding-bottom:0!important}.tab-blocks ul.list-tabs{margin:0;padding:0;list-style-type:none}.tab-blocks ul.list-tabs li a{padding:15px;border:none;border-bottom:1px solid #777;text-decoration:none;color:#664c4b}.tab-blocks ul.list-tabs li a p{min-height:46px}.tab-blocks ul.list-tabs li a span{font-size:48px}.tab-blocks ul.list-tabs li a:hover{background-color:#ee3124;color:#fffdfa}.tab-blocks ul.list-tabs li.active a,.tab-blocks ul.list-tabs li.active a:hover{background-color:#fffdfa;color:#664c4b;border-bottom:1px solid #fffdfa}.tab-blocks ul.list-tabs li.active a h4,.tab-blocks ul.list-tabs li.active a:hover h4,.tab-blocks ul.list-tabs li.active a span,.tab-blocks ul.list-tabs li.active a:hover span,.tab-blocks ul.list-tabs li.active a p,.tab-blocks ul.list-tabs li.active a:hover p{color:#664c4b}.tab-blocks ul.list-tabs li.active a.highlight-magenta span{color:#782055}.tab-blocks ul.list-tabs li.active a.highlight-gold span{color:#faaa18}.tab-blocks ul.list-tabs li.active a.highlight-turq span{color:#00a8cb}.tab-blocks ul.list-tabs-inner li a{padding:8px 15px;border:none;border-bottom:1px solid #664c4b}.tab-blocks ul.list-tabs-inner li a p{min-height:10px;margin:none}.tab-blocks ul.list-tabs-inner li.active a,.tab-blocks ul.list-tabs-inner li.active a:hover{background-color:#dedbd5;color:#664c4b;border-bottom:1px solid #664c4b}.tab-blocks ul.list-tabs-inner li.active a h4,.tab-blocks ul.list-tabs-inner li.active a:hover h4,.tab-blocks ul.list-tabs-inner li.active a span,.tab-blocks ul.list-tabs-inner li.active a:hover span,.tab-blocks ul.list-tabs-inner li.active a p,.tab-blocks ul.list-tabs-inner li.active a:hover p{color:#664c4b}.list-social .twitter-blue{color:#4099ff}.list-social .twitter-blue:hover,.list-social .twitter-blue:focus{color:#1769c7}.list-social .facebook-blue{color:#3b5998}.list-social .facebook-blue:hover,.list-social .facebook-blue:focus{color:#062e82}.list-social .pinterest-red{color:#c92228}.list-social .pinterest-red:hover,.list-social .pinterest-red:focus{color:#ac0006}.list-social a{text-decoration:none}.list-social a:hover span,.list-social a:focus span{color:#dedbd5}.list-social.list-social-big{font-size:48px}@media (min-width:768px){.tile-blocks{height:250px}.tile-blocks-tall{height:430px}}.sidebar{margin:0 0 40px}.sidebar h4,.sidebar h3{padding-bottom:8px;margin-bottom:8px;color:#664c4b;text-decoration:none}.sidebar h3{border-bottom:1px solid #dedbd5}.sidebar h4{padding-bottom:0;margin-bottom:16px;font-family:'Gibson-Light',helvetica,sans-serif;border-bottom:1px solid transparent}.sidebar a:hover,.sidebar a:focus{text-decoration:none}.sidebar a:hover .img-aspect-16-9,.sidebar a:focus .img-aspect-16-9,.sidebar a:hover .img-aspect-4-3,.sidebar a:focus .img-aspect-4-3{opacity:.8}.sidebar a:hover h4,.sidebar a:focus h4,.sidebar a:hover h3,.sidebar a:focus h3{color:#05687d;text-decoration:none}.sidebar a:hover h4,.sidebar a:focus h4{border-bottom:1px solid #05687d}@media (max-width:768px){.sidebar{background:#dedbd5;margin:0 -20px;padding:20px}}.img-gallery{padding:20px 10px}.img-gallery .img{padding:5px;width:50%;float:left}@media (min-width:480px){.img-gallery .img{width:33.333%}}@media (min-width:768px){.img-gallery .img{width:50%%}}@media (min-width:992px){.img-gallery .img{width:33.333%}}.footer{color:#aaa}.footer h4{color:#fffdfa;padding-bottom:8px;border-bottom:1px solid #dedbd5;margin:10px 0 15px}.footer h2{margin-top:10px;font-size:42px}.footer .footer-menus>div{min-height:180px}.footer .footer-menus>div a{color:#fffdfa;font-size:15px}.footer .footer-menus>div a:hover,.footer .footer-menus>div a:focus{color:#00a8cb;text-decoration:underline}