.bx-wrapper {position: relative;margin: 0 auto 60px;padding: 0;*zoom: 1;}.bx-wrapper img {max-width: 100%;display: block;}.bx-wrapper .bx-viewport {background: #fff;-webkit-transform: translatez(0);-moz-transform: translatez(0);-ms-transform: translatez(0);-o-transform: translatez(0);transform: translatez(0);}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto {position: absolute;bottom: -30px;width: 100%;}.bx-wrapper .bx-loading {min-height: 50px;background: url(../../includes/plugins/jquery.bxslider/images/bx_loader.gif) center center no-repeat #fff;height: 100%;width: 100%;position: absolute;top: 0;left: 0;z-index: 2000;}.bx-wrapper .bx-pager {text-align: center;font-size: .85em;font-family: Arial;font-weight: bold;color: #666;padding-top: 20px;}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item {display: inline-block;*zoom: 1;*display: inline;}.bx-wrapper .bx-pager.bx-default-pager a {background: #666;text-indent: -9999px;display: block;width: 10px;height: 10px;margin: 0 5px;outline: 0;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active {background: #000;}.bx-wrapper .bx-prev {left: 10px;background: url(../../includes/plugins/jquery.bxslider/images/controls.png) no-repeat 0 -32px;}.bx-wrapper .bx-next {right: 10px;background: url(../../includes/plugins/jquery.bxslider/images/controls.png) no-repeat -43px -32px;}.bx-wrapper .bx-prev:hover {background-position: 0 0;}.bx-wrapper .bx-next:hover {background-position: -43px 0;}.bx-wrapper .bx-controls-direction a {position: absolute;top: 50%;margin-top: -16px;outline: 0;width: 32px;height: 32px;text-indent: -9999px;z-index: 9999;}.bx-wrapper .bx-controls-direction a.disabled {display: none;}.bx-wrapper .bx-controls-auto {text-align: center;}.bx-wrapper .bx-controls-auto .bx-start {display: block;text-indent: -9999px;width: 10px;height: 11px;outline: 0;background: url(../../includes/plugins/jquery.bxslider/images/controls.png) -86px -11px no-repeat;margin: 0 3px;}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active {background-position: -86px 0;}.bx-wrapper .bx-controls-auto .bx-stop {display: block;text-indent: -9999px;width: 9px;height: 11px;outline: 0;background: url(../../includes/plugins/jquery.bxslider/images/controls.png) -86px -44px no-repeat;margin: 0 3px;}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active {background-position: -86px -33px;}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {text-align: left;width: 80%;}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {right: 0;width: 35px;}.bx-wrapper .bx-caption {position: absolute;bottom: 0;left: 0;background: #666\9;background: rgba(80, 80, 80, 0.75);width: 100%;}.bx-wrapper .bx-caption span {color: #fff;font-family: Arial;display: block;font-size: .85em;padding: 10px;}
.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding: 0;margin: 0;border: 0;outline: none;vertical-align: top;}.fancybox-wrap {position: absolute;top: 0;left: 0;z-index: 8020;}.fancybox-skin {position: relative;background: #f9f9f9;color: #444;text-shadow: none;-webkit-border-radius: 4px; -moz-border-radius: 4px;border-radius: 4px;}.fancybox-opened {z-index: 8030;}.fancybox-opened .fancybox-skin {-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);}.fancybox-outer, .fancybox-inner {position: relative;}.fancybox-inner {overflow: hidden;}.fancybox-type-iframe .fancybox-inner {-webkit-overflow-scrolling: touch;}.fancybox-error {color: #444;font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin: 0;padding: 15px;white-space: nowrap;}.fancybox-image, .fancybox-iframe {display: block;width: 100%;height: 100%;}.fancybox-image {max-width: 100%;max-height: 100%;}#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {background-image: url('../../includes/plugins/fancybox/fancybox_sprite.png');}#fancybox-loading {position: fixed;top: 50%;left: 50%;margin-top: -22px;margin-left: -22px;background-position: 0 -108px;opacity: 0.8;cursor: pointer;z-index: 8060;}#fancybox-loading div {width: 44px;height: 44px;background: url('../../includes/plugins/fancybox/fancybox_loading.gif') center center no-repeat;}.fancybox-close {position: absolute;top: -18px;right: -18px;width: 36px;height: 36px;cursor: pointer;z-index: 8040;}.fancybox-nav {position: absolute;top: 0;width: 40%;height: 100%;cursor: pointer;text-decoration: none;background: transparent url('../../includes/plugins/fancybox/blank.gif'); -webkit-tap-highlight-color: rgba(0,0,0,0);z-index: 8040;}.fancybox-prev {left: 0;}.fancybox-next {right: 0;}.fancybox-nav span {position: absolute;top: 50%;width: 36px;height: 34px;margin-top: -18px;cursor: pointer;z-index: 8040;visibility: hidden;}.fancybox-prev span {left: 10px;background-position: 0 -36px;}.fancybox-next span {right: 10px;background-position: 0 -72px;}.fancybox-nav:hover span {visibility: visible;}.fancybox-tmp {position: absolute;top: -99999px;left: -99999px;visibility: hidden;max-width: 99999px;max-height: 99999px;overflow: visible !important;}.fancybox-lock {overflow: hidden !important;width: auto;}.fancybox-lock body {overflow: hidden !important;}.fancybox-lock-test {overflow-y: hidden !important;}.fancybox-overlay {position: absolute;top: 0;left: 0;overflow: hidden;display: none;z-index: 8010;background: url('../../includes/plugins/fancybox/fancybox_overlay.png');}.fancybox-overlay-fixed {position: fixed;bottom: 0;right: 0;}.fancybox-lock .fancybox-overlay {overflow: auto;overflow-y: scroll;}.fancybox-title {visibility: hidden;font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position: relative;text-shadow: none;z-index: 8050;}.fancybox-opened .fancybox-title {visibility: visible;}.fancybox-title-float-wrap {position: absolute;bottom: 0;right: 50%;margin-bottom: -35px;z-index: 8050;text-align: center;}.fancybox-title-float-wrap .child {display: inline-block;margin-right: -100%;padding: 2px 20px;background: transparent; background: rgba(0, 0, 0, 0.8);-webkit-border-radius: 15px; -moz-border-radius: 15px;border-radius: 15px;text-shadow: 0 1px 2px #222;color: #FFF;font-weight: bold;line-height: 24px;white-space: nowrap;}.fancybox-title-outside-wrap {position: relative;margin-top: 10px;color: #fff;}.fancybox-title-inside-wrap {padding-top: 10px;}.fancybox-title-over-wrap {position: absolute;bottom: 0;left: 0;color: #fff;padding: 10px;background: #000;background: rgba(0, 0, 0, .8);}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {background-image: url('../../includes/plugins/fancybox/fancybox_sprite@2x.png');background-size: 44px 152px; }#fancybox-loading div {background-image: url('../../includes/plugins/fancybox/fancybox_loading@2x.gif');background-size: 24px 24px; }}
@charset "UTF-8";html {font-family: sans-serif;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;}body {margin: 0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary {display: block;}audio,canvas,progress,video {display: inline-block;vertical-align: baseline;}audio:not([controls]) {display: none;height: 0;}[hidden],template {display: none;}a {background-color: transparent;}a:active,a:hover {outline: 0;}abbr[title] {border-bottom: 1px dotted;}b,strong {font-weight: bold;}dfn {font-style: italic;}h1 {font-size: 2em;margin: 0.67em 0;}mark {background: #ff0;color: #000;}small {font-size: 80%;}sub,sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}sup {top: -0.5em;}sub {bottom: -0.25em;}img {border: 0;}svg:not(:root) {overflow: hidden;}figure {margin: 1em 40px;}hr {box-sizing: content-box;height: 0;}pre {overflow: auto;}code,kbd,pre,samp {font-family: monospace, monospace;font-size: 1em;}button,input,optgroup,select,textarea {color: inherit;font: inherit;margin: 0;}button {overflow: visible;}button,select {text-transform: none;}button,html input[type="button"],input[type="reset"],input[type="submit"] {-webkit-appearance: button;cursor: pointer;}button[disabled],html input[disabled] {cursor: default;}button::-moz-focus-inner,input::-moz-focus-inner {border: 0;padding: 0;}input {line-height: normal;}input[type="checkbox"],input[type="radio"] {box-sizing: border-box;padding: 0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {height: auto;}input[type="search"] {-webkit-appearance: textfield;box-sizing: content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}fieldset {border: 1px solid #c0c0c0;margin: 0 2px;padding: 0.35em 0.625em 0.75em;}legend {border: 0;padding: 0;}textarea {overflow: auto;}optgroup {font-weight: bold;}table {border-collapse: collapse;border-spacing: 0;}td,th {padding: 0;}*,*:before,*:after {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}.rep-style {display: block;overflow: hidden;text-indent: -9999px;}.inline-style,.btn,.bx-wrapper .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item,form .form-submit {display: inline-block;*display: inline;*zoom: 1;}.content-box-style {-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}.border-box-style {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.clean-list-style {list-style: none;margin: 0;padding: 0;}.clean-list-style li {margin: 0;padding: 0;background: none;line-height: 120%;}.smooth-style,html,body {-webkit-font-smoothing: antialiased;}html,body {font-family: 'Gill Sans W01','Helvetica Neue','Helvetica',Arial, serif;font-weight: 600;font-style: normal;}sup {font-weight: 500;}.defaultUl {padding-left: 0;list-style: none;margin: 15px 0;}.defaultUl li {color: #5d5b49;font-size: 18px;line-height: 140%;margin: 0;font-family: 'Gill Sans W01','Helvetica Neue','Helvetica',Arial, serif;font-weight: 300;font-style: normal;position: relative;margin: 0 0 10px;padding-left: 35px;}.defaultUl li:before {content: '';display: block;width: 20px;height: 10px;position: absolute;left: 0;top: 50%;transform: translateY(-50%);background: url('../../') center no-repeat;}h1 {margin: 0 0 40px;font-size: 45px;color: #f59f1a;letter-spacing: 5px;font-family: 'ITC Kabel W01','Helvetica Neue','Helvetica',Arial,sans-serif;font-weight: 600;font-style: normal;}h2 {color: #f59f1a;margin: 0 0 35px;letter-spacing: 5px;font-size: 35px;text-transform: uppercase;font-family: 'ITC Kabel W01','Helvetica Neue','Helvetica',Arial,sans-serif;font-weight: 500;font-style: normal;}h3 {color: #5d5b49;font-size: 35px;margin: 0 0 20px;letter-spacing: 1px;text-transform: uppercase;font-family: 'ITC Kabel W01','Helvetica Neue','Helvetica',Arial,sans-serif;font-weight: 600;font-style: normal;}p {color: #5d5b49;font-size: 18px;line-height: 140%;margin: 0;font-family: 'Gill Sans W01','Helvetica Neue','Helvetica',Arial, serif;font-weight: 300;font-style: normal;}a {color: #5d5b49;-webkit-transition: color 0.1s;-moz-transition: color 0.1s;-o-transition: color 0.1s;-ms-transition: color 0.1s;transition: color 0.1s;text-decoration: none;}a:hover {color: #403f33;text-decoration: none;}a:active {color: #403f33;}ul {padding-left: 0;list-style: none;margin: 15px 0;}ul li {color: #5d5b49;font-size: 18px;line-height: 140%;margin: 0;font-family: 'Gill Sans W01','Helvetica Neue','Helvetica',Arial, serif;font-weight: 300;font-style: normal;position: relative;margin: 0 0 10px;padding-left: 35px;}ul li:before {content: '';display: block;width: 20px;height: 10px;position: absolute;left: 0;top: 50%;transform: translateY(-50%);background: url('../../') center no-repeat;}form {margin: 0 auto;}form .loading_off {display: block;}form .loading_on {display: none;}form.loading .loading_on {display: block;}form.loading .loading_off {display: none;}form .control-group {position: relative;width: 100%;display: inline-block;vertical-align: top;margin: 0 0 30px;}form .control-group.quarter {width: calc((100% / 4) - 10px);margin-right: 10px;float: left;}form .control-group.error input.text,form .control-group.error input[type=text],form .control-group.error input[type=email],form .control-group.error input[type=password],form .control-group.error input[type=number],form .control-group.error input[type=date],form .control-group.error textarea,form .control-group.error .customSelect {border-color: #ff0000 !important;}form .control-group input[type=text],form .control-group input[type=email],form .control-group .customSelect {position: relative;font-size: 14px;padding: 15px 5px;text-align: center;font-weight: 400;color: #5d5b49;background: #ffffff;line-height: 100%;width: 100%;border: 1px solid transparent;border-radius: 0;text-transform: uppercase;height: 48px;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;-ms-transition: all 0.3s;transition: all 0.3s;}form .control-group input[type=text]::-webkit-input-placeholder,form .control-group input[type=email]::-webkit-input-placeholder,form .control-group .customSelect::-webkit-input-placeholder {color: #5d5b49;}form .control-group input[type=text]:-moz-placeholder,form .control-group input[type=email]:-moz-placeholder,form .control-group .customSelect:-moz-placeholder {color: #5d5b49;}form .control-group input[type=text]::-moz-placeholder,form .control-group input[type=email]::-moz-placeholder,form .control-group .customSelect::-moz-placeholder {color: #5d5b49;}form .control-group input[type=text]:-ms-input-placeholder,form .control-group input[type=email]:-ms-input-placeholder,form .control-group .customSelect:-ms-input-placeholder {color: #5d5b49;}form .control-group input[type=text]:focus,form .control-group input[type=email]:focus,form .control-group .customSelect:focus {outline: none;border-color: #00c0f2 !important;}form .control-group input[type=text]:focus::-webkit-input-placeholder,form .control-group input[type=email]:focus::-webkit-input-placeholder,form .control-group .customSelect:focus::-webkit-input-placeholder {color: #5d5b49;}form .control-group input[type=text]:focus:-moz-placeholder,form .control-group input[type=email]:focus:-moz-placeholder,form .control-group .customSelect:focus:-moz-placeholder {color: #5d5b49;}form .control-group input[type=text]:focus::-moz-placeholder,form .control-group input[type=email]:focus::-moz-placeholder,form .control-group .customSelect:focus::-moz-placeholder {color: #5d5b49;}form .control-group input[type=text]:focus:-ms-input-placeholder,form .control-group input[type=email]:focus:-ms-input-placeholder,form .control-group .customSelect:focus:-ms-input-placeholder {color: #5d5b49;}form .control-group select {width: 100% !important;z-index: 9;}form .control-group .customSelect:after {position: absolute;right: 20px;top: 50%;transform: translateY(-50%);display: block;content: '';width: 18px;height: 12px;background: url('../../') no-repeat;}form .control-group .customSelect .customSelectInner {width: 150px !important;margin-left: -35px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}form .form-footer {width: calc(100% / 4);display: inline-block;vertical-align: top;}form .form-footer span {float: right;font-size: 12px;color: #ffffff;margin: 5px 0;}form .form-submit {outline: none;}.clearfix-style:after,.gallery-block .gallery:after,.contact-block:after {display: table;content: "";clear: both;}.clear {clear: both;}.wrapper {position: relative;max-width: 1200px;width: 100%;margin: 0 auto;padding: 0 25px;}.block {position: relative;width: 100%;padding: 65px 0;}.block.no-padding {padding: 0;}.block.padded-top {padding: 65px 0 0;}.block.padded-bottom {padding: 0 0 65px;}.block.orange {background: rgba(246, 160, 26, 0.8);}.block.orange h1,.block.orange h2,.block.orange h3,.block.orange p {color: #ffffff;}.block.contact-block {padding: 25px 0;}.block.contact-block h1,.block.contact-block h2,.block.contact-block h3,.block.contact-block p,.block.contact-block a {color: #ffffff;}.block.enquiry-form-block {padding: 35px 140px;}.top-container {position: relative;}.top-container .decoration {position: absolute;z-index: 9999;max-height: 480px;}.top-container .decoration.left {left: 0;bottom: -56px;}.top-container .decoration.right {top: -112px;right: 0;}img {display: block;margin: 0 auto;height: auto;max-width: 100%;}.text-center {text-align: center;}p.thankyou {color: #ffffff;}.btn,form .form-submit {outline: none;border: none;overflow: visible;cursor: pointer;width: 100%;font-size: 16px;padding: 15px 25px;text-align: center;-webkit-transition: all 0.1s;-moz-transition: all 0.1s;-o-transition: all 0.1s;-ms-transition: all 0.1s;transition: all 0.1s;text-transform: uppercase;}.btn-primary,form .form-submit {color: #f59f1a;background: #64614f;}.btn-primary:hover,form .form-submit:hover {color: #d38409;background-color: #484538;border-color: #d38409;}.btn-primary:active,form .form-submit:active {color: #f59f1a;background: #484538;border-color: #484538;}.btn-primary:disabled,form .form-submit:disabled {color: #cccccc;background: #0f0e0b;}.slideshow-block {margin-top: -2px;overflow: visible;}.slideshow-block .slide {position: relative;}.slideshow-block .slide .caption {position: absolute;top: 150px;left: 50%;transform: translateX(-50%);text-align: center;width: 100%;}.slideshow-block .slide .caption h2,.slideshow-block .slide .caption h3 {color: #ffffff;-webkit-filter: drop-shadow(0px 0px 50px #333333);filter: drop-shadow(0px 0px 50px #333333);}.slideshow-block .slide .caption h2 {font-weight: 600;font-size: 60px;margin: 0;}.slideshow-block .slide .caption h3 {font-weight: 500;font-size: 25px;}.enquiry-form-block {position: absolute;bottom: 0;left: 0;width: 100%;}.gallery-block .gallery .image {position: relative;float: left;width: calc(25% - 30px);margin-right: 40px;text-align: center;}.gallery-block .gallery .image img {display: block;max-width: 100%;height: auto;margin-bottom: 15px;}.gallery-block .gallery .image p {max-width: 75%;margin: 0 auto;font-size: 16px;}.gallery-block .gallery .image:last-of-type {margin-right: 0;}.contact-block {background: #b5b2a8;position: relative;}.contact-block h3 {font-size: 28px;margin-bottom: 8px;}.contact-block span {color: #ffffff;margin-right: 50px;font-size: 20px;font-family: 'Gill Sans W01','Helvetica Neue','Helvetica',Arial, serif;font-weight: 300;font-style: normal;}.contact-block a {font-size: 20px;font-family: 'Gill Sans W01','Helvetica Neue','Helvetica',Arial, serif;font-weight: 300;font-style: normal;}.contact-block img {position: absolute;right: 0;display: block;width: 100px;max-width: 100%;height: auto;top: 50%;transform: translateY(-50%);}.bx-wrapper {position: relative;margin: 0 auto;padding: 0;*zoom: 1;-ms-touch-action: pan-y;touch-action: pan-y;}.bxslider {margin: 0;padding: 0;}ul.bxslider {list-style: none;}.bx-viewport {-webkit-transform: translatez(0);}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto {position: absolute;}.bx-wrapper .bx-loading {min-height: 50px;background: url('../../') center center no-repeat #ffffff;height: 100%;width: 100%;position: absolute;top: 0;left: 0;z-index: 2000;}.bx-wrapper .bx-pager {text-align: center;font-size: .85em;color: #666666;padding-top: 20px;}.bx-wrapper .bx-pager.bx-default-pager a {background: #666666;text-indent: -9999px;display: block;width: 10px;height: 10px;margin: 0 5px;outline: 0;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus {background: #000000;}.bx-wrapper .bx-pager-item {font-size: 0;line-height: 0;}html,body {height: 100%;}body {overflow: auto;}header {width: 100%;height: 122px;position: relative;background: #5d5b49;z-index: 9;}header img {width: 160px;display: block;position: absolute;top: 10px;left: 50%;transform: translateX(-50%);}footer {padding: 25px 0;}footer p {font-size: 12px;display: inline-block;margin: 0 10px;}footer a {text-decoration: underline;font-size: 12px;font-weight: 500;margin: 0 10px;}@media screen and (max-width: 1059px) {.enquiry-form-block {position: relative;}.block.orange {background: #f59f1a;}.block.enquiry-form-block {padding: 35px 0;}.top-container .decoration {max-height: 295px;}}@media screen and (max-width: 997px) {.block {padding: 45px 0;}form .control-group.quarter {width: calc(50% - 7.5px);margin-right: 15px;float: left;}form .control-group.quarter:nth-of-type(even) {margin-right: 0;}form .control-group.quarter:nth-of-type(3) {width: 100%;margin-right: 0;}form .form-footer {display: block;margin: 0 auto;}.gallery-block .gallery .image {width: calc(50% - 20px);margin-bottom: 40px;}.gallery-block .gallery .image:nth-of-type(2n) {margin-right: 0;}.gallery-block .gallery .image:nth-of-type(3),.gallery-block .gallery .image:nth-of-type(4) {margin-bottom: 0;}}@media screen and (max-width: 769px) {.block {padding: 35px 0;}.block.contact-block {padding: 25px 0;}.top-container .decoration {max-height: 195px;}form .control-group.quarter {width: 100%;margin-right: 0;float: none;}form .form-footer {width: 100%;}h2 {font-size: 30px;margin: 0 0 25px;}h3 {font-size: 22px;}p {font-size: 15px;}.contact-block span {font-size: 14px;}.contact-block a {font-size: 14px;}footer p {font-size: 14px;}footer a {font-size: 14px;}}@media screen and (max-width: 589px) {.block {padding: 25px 0;}.block.contact-block {padding: 15px 0;}.top-container .decoration {max-height: 95px;}.top-container .decoration.left {bottom: -24px;}.top-container .decoration.right {top: -38px;}h2 {font-size: 24px;}header img {width: 100px;}footer {padding: 20px 0;}footer p {font-size: 12px;margin: 0 5px 0 0;}footer a {font-size: 12px;margin: 0 5px 0 0;}.slideshow-block .slide .caption {top: 50px;}.slideshow-block .slide .caption h2 {font-size: 35px;}.slideshow-block .slide .caption h3 {font-size: 16px;}.contact-block .left {display: block;width: 100%;margin-bottom: 25px;}.contact-block .left img {margin: 0 auto;}.contact-block .right {display: block;width: 100%;text-align: center;margin: 0;}.contact-block span {display: block;margin-bottom: 5px;}.contact-block span.bar {display: none;}.contact-block a {display: block;}}@media screen and (max-width: 379px) {.gallery-block .gallery .image {width: 100%;margin: 0 0 25px;}.gallery-block .gallery .image:nth-of-type(3) {margin-bottom: 25px;}}@media screen and (max-width: 329px) {footer p {display: block;}}
