﻿h1{font-family:georgia,palatino,"palatino linotype",serif;font-style:normal;font-weight:normal;font-size:50Px;line-height:normal;text-align:center}p{font-family:'Work Sans',sans-serif;font-style:normal;font-weight:normal;font-size:18px;line-height:normal;letter-spacing:normal;color:#333;}.description p{font-family:'Work Sans',sans-serif;font-style:normal;font-weight:normal;font-size:16px;line-height:normal;}.where p{font-family:'Work Sans',sans-serif;font-style:normal;font-weight:normal;font-size:20px;line-height:normal;letter-spacing:normal;}.footer h4{font-family:'Work Sans',sans-serif;font-style:normal;font-weight:normal;font-size:20px;line-height:normal;letter-spacing:normal;color:#fff;}.contact p{font-size:15px;}.footer p{font-family:'Work Sans',sans-serif;font-style:normal;font-weight:normal;font-size:15px;line-height:normal;letter-spacing:normal;color:#ddd;}.footer p a{color:#E86256;}.footer p a:hover{color:#a62117;text-decoration:none;} .privacy h1{font-size:24Px;} .container{padding-top:10px;padding-bottom:10px;}a{color:#E86256;-webkit-transition:all .35s;-moz-transition:all .35s;transition:all .35s;}a:hover{color:#a62117;text-decoration:none;} hr{width:70%;border:0;border-top:2px solid #2b7c74;} .logo{max-width:188px;margin:20px;}.side-logo{max-width:210px;margin:20px;}.logo2{max-width:188px;margin:0px;} .nav>li>a{font-family:'Source Sans Pro',sans-serif;font-style:normal;font-weight:bold;font-size:22px;line-height:1.4em;position:relative;display:block;padding:10px 15px;color:#555;background-color:#fff;}.nav>li>a:hover,.nav>li>a:focus{color:red;background-color:#fff;}  @media screen and (min-width:1200px){.center-cropped{position:relative;width:auto;height:672px; overflow:hidden;} .center-cropped img{position:absolute;left:50%;top:50%;height:100%;width:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}} @media screen and (max-width:768px){.carousel{ margin-left:-10px !important;margin-right:-10px !important;width:inherit !important;}}.carousel .item img{margin-left:auto;margin-right:auto;min-width:100%;}  .portfolio .col-md-6{padding:3px 3px 0px 3px;} .hvrbox *{box-sizing:border-box;}.hvrbox{position:relative;display:inline-block;overflow:hidden;max-width:100%;height:auto;}.hvrbox img{max-width:100%;}.hvrbox .hvrbox-layer_bottom{display:block;}.hvrbox .hvrbox-layer_top{opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgba(255,255,255,.8); color:#fff;padding:15px;-moz-transition:all .4s ease-in-out 0s;-webkit-transition:all .4s ease-in-out 0s;-ms-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;}.hvrbox:hover .hvrbox-layer_top,.hvrbox.active .hvrbox-layer_top{opacity:1;} .hvrbox .hvrbox-text h2{font-family:'Source Sans Pro',sans-serif;font-weight:bold;font-size:40px;color:#222;text-align:center;display:inline-block;position:absolute;top:40%;left:50%;margin-top:0px;margin-bottom:0px;-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;} .hvrbox .hvrbox-text h3{font-family:'Source Sans Pro',sans-serif;font-size:20px;color:#222;text-align:center;display:inline-block;position:absolute;top:60%;left:50%;margin-top:0px;margin-bottom:0px;-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;} .hvrbox .hvrbox-text hr{margin-top:32%;margin-bottom:none;width:70%;border:0;border-top:2px solid #2b7c74;} .hvrbox .hvrbox-text_mobile{font-size:15px;border-top:1px solid rgb(179,179,179); border-top:1px solid rgba(179,179,179,.7);margin-top:5px;padding-top:2px;display:none;}.hvrbox.active .hvrbox-text_mobile{display:block;}  .btn{font-family:'Open Sans','Helvetica Neue',Arial,sans-serif;border:none;border-radius:300px;font-weight:700;}.btn i.fa{padding-left:5px; font-size:17px;}.btn-xl{padding:15px 30px;} .btn-xl i.fa{padding-left:15px; font-size:20px;}.btn-default{color:#fff;background-color:#2b7c74;border-color:white;padding:8px 12px;margin:2px;-webkit-transition:all .35s;-moz-transition:all .35s;transition:all .35s;}.btn-default:hover,.btn-default:focus,.btn-default.focus,.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{color:#fff;background-color:#3BA99E;border-color:#111;}.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{background-image:none;}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default.focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#2b7c74;border-color:#2b7c74;}.btn-default .badge{color:white;background-color:#222;} .btn-right{text-align:right;}  .form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:16px;line-height:1.42857143;color:#111;background-color:#fff;background-image:none;border:0px solid #ccc;border-bottom:1px solid #ccc;border-radius:0px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .35s,-webkit-box-shadow ease-in-out .35s;-o-transition:border-color ease-in-out .35s,box-shadow ease-in-out .35s;transition:border-color ease-in-out .35s,box-shadow ease-in-out .35s;} .form-control:focus{border-color:#111;outline:0;-webkit-box-shadow:none; box-shadow:none;}.form-control::-moz-placeholder{color:#999; opacity:1;}  .iframe-map{width:100%; height:250px; display:block;margin:0; border:0px;} .address p{text-align:right;}@media (max-width:991px){.iframe-map{max-width:500px; margin:auto;}.address p{text-align:center;}} .cd-top{display:inline-block;position:fixed;height:60px;width:60px;bottom:0px;right:20px;box-shadow:0 0 10px rgba(0,0,0,.05); overflow:hidden;text-indent:100%;white-space:nowrap;background:rgba(232,98,86,.8) url(../img/cd-top-arrow.svg) no-repeat center 60%;visibility:hidden;opacity:0;border-radius:20px 20px 0px 0px;z-index:1;}@media only screen and (max-width:1023px){.cd-top{height:40px;width:40px;bottom:0px;right:20px;}}@media only screen and (max-width:767px){.cd-top{bottom:0px;right:15px;}} .cd-top.cd-is-visible,.cd-top.cd-fade-out,.no-touch .cd-top:hover{-webkit-transition:opacity 1.3s 0s,background .8s 0s,visibility 0s 0s;-moz-transition:opacity 1.3s 0s,background .8s 0s,visibility 0s 0s;transition:opacity 1.3s 0s,background .8s 0s,visibility 0s 0s;}.cd-top.cd-is-visible{ visibility:visible;opacity:.6;} .cd-top.cd-fade-out{ opacity:.6;}.no-touch .cd-top:hover{background-color:#e86256;opacity:1;} .cd-top:hover{background-color:#e86256;opacity:1;background:rgba(232,98,86,.8) url(../img/cd-top-arrow.svg) no-repeat center 40%;} .social{-webkit-transition:all .35s;-moz-transition:all .35s;transition:all .35s;}.social:hover,.social:focus{opacity:.6;} .footer{width:100%;height:100%;padding:15x 15px;font-size:16px;line-height:1.42857143;background-color:#2b7c74;background-image:none;border:0px solid #ccc;border-bottom:1px solid #ccc;border-radius:0px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px 