@charset "UTF-8";*::selection{background:#154352;}*::-moz-selection{background:#154352;}.sb-slidebar{background-color:white !important;}.news-img-size{width:100%;}h1{font-family:'Palanquin', sans-serif;font-size:36px;line-height:48px;color:;margin:0px 0px 12px 0px;}h2{font-family:'Palanquin', sans-serif;font-size:30px;line-height:36px;color:#80d1e4;margin:0px 0px 12px 0px;}h3{font-family:'Palanquin', sans-serif;font-size:24px;line-height:30px;color:;margin:0px 0px 12px 0px;}h4{font-family:'Palanquin', sans-serif;font-size:18px;line-height:24px;color:#80d1e4;margin:0px 0px 12px 0px;}h5{font-family:'Palanquin', sans-serif;font-size:16px;line-height:24px;font-weight:700;text-transform:uppercase;color:;margin:0px 0px 12px 0px;}h6{font-family:'Palanquin', sans-serif;font-size:16px;line-height:24px;font-weight:700;color:#80d1e4;margin:0px 0px 12px 0px;}p{font-family:'Palanquin', sans-serif;font-size:16px;line-height:24px;color:#80d1e4;}a:hover{text-decoration:none;}body{font-family:'Palanquin', sans-serif;height:100%;}html{height:100%;overflow-x:hidden;}#sb-site{height:100%;width:100%;}.header-wrapper{width:100%;height:120px;background:rgba(255,255,255,0.85);position:fixed;top:0px;z-index:999;-webkit-box-shadow:0 5px 18px 2px rgba(0,0,0,0.2);box-shadow:0 5px 18px 2px rgba(0,0,0,0.2);}@media (max-width: 768px){.header-wrapper{height:80px !important;}}.header-wrapper .header{padding-top:20px;padding-bottom:20px;font-size:0px;}.header-wrapper .header .left{display:inline-block;width:50%;}@media (min-width: 1200px){.header-wrapper .header .left .site-logo{height:80px;}}@media (min-width: 992px) and (max-width:1199px){.header-wrapper .header .left .site-logo{height:80px;}}@media (min-width: 769px) and (max-width: 991px){.header-wrapper .header .left .site-logo{margin-top:10px;}}@media (max-width: 768px){.header-wrapper .header .left .site-logo{height:auto;max-height:45px;}}.header-wrapper .header .right{width:50%;text-align:right;display:inline-block;color:#0070cd;}.header-wrapper .header .right .phone{font-size:24px;line-height:24px;font-family:'Palanquin', sans-serif;font-weight:700;margin-bottom:35px;}@media (min-width: 769px) and (max-width: 991px){.header-wrapper .header .right .phone{margin-bottom:20px;}}.header-wrapper .header .right .phone img{height:20px;cursor:pointer;}ul.main-navigation{list-style:none;margin:0px;font-size:0px;}ul.main-navigation li{font-size:16px;line-height:16px;display:inline-block;margin-left:25px;position:relative;}ul.main-navigation li a{color:#0070cd;}ul.main-navigation li a:hover{text-decoration:none;color:grey;}ul.main-navigation li.current-menu-item a{color:;}ul.main-navigation li:hover .sub-menu{display:block;}ul.main-navigation li .sub-menu{position:absolute;text-align:left;left:-10px;top:20px;padding-top:20px;padding-bottom:20px;display:none;margin:0px;}ul.main-navigation li .sub-menu li{display:block;margin:0px;min-width:180px;}ul.main-navigation li .sub-menu a{background-color:rgba(255,255,255,0.85);display:block;padding:10px;}.mobile-menu-trigger{cursor:pointer;}.mobile-slidebar{background-color:#0070cd !important;z-index:999;}.mobile-slidebar .mobile-navigation{list-style:none;margin:0px;padding:20px;}.mobile-slidebar .mobile-navigation li{font-size:18px;line-height:40px;}.mobile-slidebar .mobile-navigation li a{color:white;}.mobile-slidebar .mobile-navigation ul{list-style:none;}.slideshow-wrapper{width:100%;height:100%;}.slideshow-wrapper .overlay{position:absolute;top:0px;left:0px;background:rgba(0,0,0,0.15);width:100%;height:100%;z-index:9;}.slideshow-wrapper .rsArrowLeft,.slideshow-wrapper .rsArrowRight{font-size:40px;position:absolute;top:50%;color:white;}@media (max-width: 768px){.slideshow-wrapper .rsArrowLeft,.slideshow-wrapper .rsArrowRight{opacity:0;}}.slideshow-wrapper .rsArrowLeft:before,.slideshow-wrapper .rsArrowRight:before{font-family:"one" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slideshow-wrapper .rsArrowLeft{left:20px;}.slideshow-wrapper .rsArrowLeft:before{content:"\61";}.slideshow-wrapper .rsArrowRight{right:20px;}.slideshow-wrapper .rsArrowRight:before{content:"\62";}.homepage-slideshow{width:100% !important;height:100% !important;z-index:0;}@media (max-width: 768px){.homepage-slideshow{width:auto;}}.homepage-slideshow .rsOverflow{height:100% !important;}.homepage-slideshow .caption{position:absolute;top:200px;z-index:10;}.homepage-slideshow .caption.right{left:50%;width:570px;margin-left:0px;}.homepage-slideshow .caption.right h2{text-align:right;}.homepage-slideshow .caption.right p{text-align:right;}@media (min-width: 992px) and (max-width:1199px){.homepage-slideshow .caption.right{width:485px;}}@media (min-width: 769px) and (max-width: 991px){.homepage-slideshow .caption.right{width:400px;margin-left:-50px;}}@media (max-width: 768px){.homepage-slideshow .caption.right{width:290px;margin-left:-145px;top:450px;}}.homepage-slideshow .caption.left{left:50%;width:570px;margin-left:-570px;}.homepage-slideshow .caption.left h2{text-align:left;}.homepage-slideshow .caption.left p{text-align:left;}@media (min-width: 992px) and (max-width:1199px){.homepage-slideshow .caption.left{width:485px;margin-left:-485px;}}@media (min-width: 769px) and (max-width: 991px){.homepage-slideshow .caption.left{width:400px;margin-left:-350px;}}@media (max-width: 768px){.homepage-slideshow .caption.left{width:290px;margin-left:-145px;top:150px;}}.homepage-slideshow .caption h2{font-size:38px;line-height:48px;color:#154352;font-weight:300;margin-bottom:15px;text-shadow:1px 1px 2px rgba(0,0,0,0.6);}.homepage-slideshow .caption h2 p{font-size:38px;line-height:48px;}@media (max-width: 768px){.homepage-slideshow .caption h2 p{font-size:28px;line-height:32px;}}.homepage-slideshow .caption p{font-size:24px;line-height:30px;color:white;font-weight:300;text-shadow:1px 1px 2px rgba(0,0,0,0.6);}@media (max-width: 768px){.homepage-slideshow .caption p{font-size:16px;line-height:24px;}}.homepage-slideshow .scroll-down{position:absolute;bottom:50px;left:50%;background:transparent url(../images/icon_scrolldown_shadow.png) no-repeat top left;background-size:48px 48px;width:48px;height:48px;margin-left:-24px;z-index:10;}@media (max-width: 768px){.homepage-slideshow .scroll-down{display:none;}}.homepage-slideshow .scroll-down a{display:block;height:48px;width:48px;}.panels .panel{width:100%;}.panels .text-img-panel{padding:30px 0px;}.panels .text-img-panel .container{display:table;}.panels .text-img-panel .row{display:table-row;}.panels .text-img-panel .row >div{display:table-cell;vertical-align:middle;}@media (min-width: 1200px){.panels .text-img-panel .row >div{float:none;}}@media (min-width: 992px) and (max-width:1199px){.panels .text-img-panel .row >div{float:none;}}.panels .text-img-panel .text-img-panel-content{height:100%;}.panels .text-img-panel .text-panel-table{display:table;height:100%;width:100%;}.panels .text-img-panel .text-panel-table .text-panel-row{display:table-row;width:100%;}.panels .text-img-panel .text-panel-table .text-panel-row .text-panel-cell{display:table-cell;vertical-align:middle;}@media (min-width: 769px) and (max-width: 991px){.panels .text-img-panel .text-panel-cell{padding-top:20px;}}@media (max-width: 768px){.panels .text-img-panel .text-panel-cell{padding-top:20px;}}.panels .text-img-panel h2{font-size:38px;line-height:48px;color:white;font-weight:300;margin-bottom:15px;}.panels .text-img-panel p{font-size:18px;line-height:24px;color:white;font-weight:300;}@media (max-width: 768px){.panels .text-img-panel p{font-size:16px;line-height:20px;}}.panels .text-img-panel .gallery-button{display:inline-block;margin-right:10px;margin-top:10px;}.panels .text-img-panel .gallery-button a{font-size:18px;line-height:40px;text-align:center;height:40px;display:block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:130px;font-weight:300;}.panels .text-img-panel .enquiry-button{display:inline-block;margin-top:10px;font-size:18px;line-height:40px;text-align:center;height:40px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:130px;font-weight:300;cursor:pointer;}.panels .text-panel{position:relative;overflow:hidden;}@media (max-width: 768px){.panels .text-panel{min-height:480px;}}.panels .text-panel .text-panel-bg-img{z-index:0;position:relative;}@media (max-width: 768px){.panels .text-panel .text-panel-bg-img{height:480px;max-width:none !important;position:absolute;left:50%;margin-left:-477px;}}.panels .text-panel .text-panel-content{position:absolute;top:0px;width:100%;height:100%;}.panels .text-panel .text-panel-content .text-panel-table{display:table;height:100%;width:100%;}.panels .text-panel .text-panel-content .text-panel-table .text-panel-row{display:table-row;width:100%;}.panels .text-panel .text-panel-content .text-panel-table .text-panel-row .text-panel-cell{display:table-cell;vertical-align:middle;}.panels .text-panel .text-panel-content .text-panel-table .text-panel-row .text-panel-cell.left{padding-right:640px;}@media (min-width: 992px) and (max-width:1199px){.panels .text-panel .text-panel-content .text-panel-table .text-panel-row .text-panel-cell.left{padding-right:440px;}}@media (min-width: 769px) and (max-width: 991px){.panels .text-panel .text-panel-content .text-panel-table .text-panel-row .text-panel-cell.left{padding-right:220px;}}@media (max-width: 768px){.panels .text-panel .text-panel-content .text-panel-table .text-panel-row .text-panel-cell.left{padding-right:0px;}}.panels .text-panel .text-panel-content .text-panel-table .text-panel-row .text-panel-cell.centre{padding-right:175px;padding-left:175px;text-align:center;}@media (min-width: 992px) and (max-width:1199px){.panels .text-panel .text-panel-content .text-panel-table .text-panel-row .text-panel-cell.centre{padding-right:125px;padding-left:125px;}}@media (min-width: 769px) and (max-width: 991px){.panels .text-panel .text-panel-content .text-panel-table .text-panel-row .text-panel-cell.centre{padding-right:15px;padding-left:15px;}}@media (max-width: 768px){.panels .text-panel .text-panel-content .text-panel-table .text-panel-row .text-panel-cell.centre{padding-left:0px;padding-right:0px;}}.panels .text-panel .text-panel-content .text-panel-table .text-panel-row .text-panel-cell.right{padding-left:640px;text-align:right;}@media (min-width: 992px) and (max-width:1199px){.panels .text-panel .text-panel-content .text-panel-table .text-panel-row .text-panel-cell.right{padding-left:440px;}}@media (min-width: 769px) and (max-width: 991px){.panels .text-panel .text-panel-content .text-panel-table .text-panel-row .text-panel-cell.right{padding-left:220px;}}@media (max-width: 768px){.panels .text-panel .text-panel-content .text-panel-table .text-panel-row .text-panel-cell.right{padding-left:0px;}}.panels .text-panel .text-panel-content .text-panel-table .text-panel-row .text-panel-cell h2{font-size:38px;line-height:48px;color:white;font-weight:300;margin-bottom:15px;}.panels .text-panel .text-panel-content .text-panel-table .text-panel-row .text-panel-cell p{font-size:18px;line-height:24px;color:white;font-weight:300;}@media (max-width: 768px){.panels .text-panel .text-panel-content .text-panel-table .text-panel-row .text-panel-cell p{font-size:16px;line-height:20px;}}.panels .text-panel .text-panel-content .text-panel-table .text-panel-row .text-panel-cell .gallery-button{display:inline-block;margin-right:10px;margin-top:10px;}.panels .text-panel .text-panel-content .text-panel-table .text-panel-row .text-panel-cell .gallery-button a{font-size:18px;line-height:40px;text-align:center;height:40px;display:block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:130px;font-weight:300;}.panels .text-panel .text-panel-content .text-panel-table .text-panel-row .text-panel-cell .enquiry-button{display:inline-block;margin-top:10px;font-size:18px;line-height:40px;text-align:center;height:40px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:130px;font-weight:300;cursor:pointer;}.panels .feature-panel{padding:100px 0px 120px 0px;text-align:center;}@media (min-width: 992px) and (max-width:1199px){.panels .feature-panel{padding-bottom:20px;}}@media (min-width: 769px) and (max-width: 991px){.panels .feature-panel{padding-bottom:20px;}}@media (max-width: 768px){.panels .feature-panel{padding-bottom:10px;}}.panels .feature-panel .bg-img{margin:0px auto;}.panels .feature-panel h2{font-size:36px;line-height:40px;font-weight:300;color:#0070cd;text-align:center;}@media (min-width: 992px) and (max-width:1199px){.panels .feature-panel h2{font-size:30px;line-height:36px;}}@media (min-width: 769px) and (max-width: 991px){.panels .feature-panel h2{line-height:46px;}}.panels .feature-panel p{font-size:23px;line-height:28px;color:#888;text-align:center;font-weight:300;}.panels .feature-panel .features{text-align:center;font-size:0px;margin:60px auto 0px auto;width:760px;}@media (max-width: 768px){.panels .feature-panel .features{width:100%;}}.panels .feature-panel .features .feature{display:inline-block;width:360px;text-align:left;margin-right:40px;margin-bottom:20px;padding-left:50px;background-size:32px 32px;background-repeat:no-repeat;background-position:0px 0px;}@media (max-width: 768px){.panels .feature-panel .features .feature{width:100%;}}.panels .feature-panel .features .feature.second{margin-right:0px;}.panels .feature-panel .features .feature h3{font-size:22px;line-height:26px;color:#0070cd;font-weight:400;margin-top:0px;}.panels .feature-panel .features .feature h3 a{color:#0070cd;}.panels .feature-panel .features .feature p{font-size:16px;line-height:24px;font-weight:300;color:#333;text-align:left;}.panels .gallery-panel{background:#0070cd;padding-top:80px;padding-bottom:80px;}@media (min-width: 992px) and (max-width:1199px){.panels .gallery-panel{padding-bottom:20px;padding-top:20px;}}@media (min-width: 769px) and (max-width: 991px){.panels .gallery-panel{padding-bottom:20px;padding-top:20px;}}@media (max-width: 768px){.panels .gallery-panel{padding-bottom:30px;padding-top:20px;}}.panels .gallery-panel h2{font-size:36px;line-height:40px;font-weight:300;color:#fff;text-align:center;}.panels .gallery-panel p{font-size:23px;line-height:28px;color:white;text-align:center;font-weight:300;}.panels .gallery-panel .new-gallery{font-size:0px;margin-top:30px;}.panels .gallery-panel .new-gallery img{margin-right:30px;margin-bottom:30px;}@media (min-width: 992px) and (max-width:1199px){.panels .gallery-panel .new-gallery img{width:212px;}}@media (min-width: 769px) and (max-width: 991px){.panels .gallery-panel .new-gallery img{width:156px;}}.panels .gallery-panel .new-gallery img.fourth{margin-right:0px;}.panels .gallery-panel .bx-wrapper{width:290px;margin:20px auto 0px auto;}.panels .gallery-panel .bx-wrapper ul{margin:0px;}.panels .gallery-panel .swipe-notice{font-size:13px;color:#888;text-align:center;margin-bottom:10px;}.panels .gallery-panel .existing-gallery{font-size:0px;margin-top:30px;}.panels .gallery-panel .existing-gallery >div{display:inline-block;}.panels .gallery-panel .existing-gallery img{margin-right:30px;margin-bottom:30px;}@media (min-width: 992px) and (max-width:1199px){.panels .gallery-panel .existing-gallery img{width:212px;}}@media (min-width: 769px) and (max-width: 991px){.panels .gallery-panel .existing-gallery img{width:156px;}}.panels .gallery-panel .existing-gallery img.fourth{margin-right:0px;}.panels .contact-panel{font-size:0px;}.panels .contact-panel .contact-panel-map{width:100%;height:435px;}@media (min-width: 992px) and (max-width:1199px){.panels .contact-panel .contact-panel-map{height:300px;}}@media (min-width: 769px) and (max-width: 991px){.panels .contact-panel .contact-panel-map{height:265px;}}@media (max-width: 768px){.panels .contact-panel .contact-panel-map{height:265px;}}.panels .contact-panel .left{width:390px;font-weight:300;padding:80px 0px;display:inline-block;font-size:16px;}@media (min-width: 992px) and (max-width:1199px){.panels .contact-panel .left{width:340px;padding:30px 0px;}}@media (min-width: 769px) and (max-width: 991px){.panels .contact-panel .left{width:345px;padding:30px 0px;}}@media (max-width: 768px){.panels .contact-panel .left{width:100%;padding:30px 0px;}}.panels .contact-panel .left h2{margin:0px 0px 20px 0px;color:#0070cd;font-size:22px;line-height:26px;}.panels .contact-panel .left p{font-size:16px;line-height:24px;}.panels .contact-panel .left strong{width:75px;display:inline-block;}.panels .contact-panel .left .phone-fax{margin-bottom:10px;}.panels .contact-panel .left .email{margin-bottom:10px;}.panels .contact-panel .left .address{margin-bottom:10px;}.panels .contact-panel .left .address strong{padding-bottom:16px;}.panels .contact-panel .left .address .theaddress{display:inline-block;}.panels .contact-panel .left .mailing{margin-bottom:10px;}.panels .contact-panel .left .mailing strong{padding-bottom:16px;}.panels .contact-panel .left .mailing .themailing{display:inline-block;}.panels .contact-panel .right{width:750px;padding:130px 0px 80px 0px;display:inline-block;}@media (min-width: 992px) and (max-width:1199px){.panels .contact-panel .right{width:600px;padding:80px 0px 30px 0px;}}@media (min-width: 769px) and (max-width: 991px){.panels .contact-panel .right{width:345px;padding:80px 0px 30px 0px;}}@media (max-width: 768px){.panels .contact-panel .right{width:100%;padding:0px 0px 30px 0px;}}.panels .contact-panel .right ul{margin:0px;list-style:none;}.panels .contact-panel .right ul input[type="text"]{width:100%;margin-bottom:15px;border:1px solid #ccc;height:40px;padding:0px 15px;font-weight:300;color:#333;}.panels .contact-panel .right ul input[type="text"]::-webkit-input-placeholder{color:#333;}.panels .contact-panel .right ul input[type="text"]::-moz-placeholder{color:#333;}.panels .contact-panel .right ul input[type="text"]:-ms-input-placeholder{color:#333;}.panels .contact-panel .right ul input[type="text"]:-moz-placeholder{color:#333;}.panels .contact-panel .right ul textarea{width:100%;border:1px solid #ccc;padding:10px 15px;height:205px;font-weight:300;color:#333;}.panels .contact-panel .right ul textarea::-webkit-input-placeholder{color:#333;}.panels .contact-panel .right ul textarea::-moz-placeholder{color:#333;}.panels .contact-panel .right ul textarea:-ms-input-placeholder{color:#333;}.panels .contact-panel .right ul textarea:-moz-placeholder{color:#333;}.panels .contact-panel .right .leftcolumn{width:360px;display:inline-block;margin-right:30px;font-size:16px;}@media (min-width: 992px) and (max-width:1199px){.panels .contact-panel .right .leftcolumn{width:285px;}}@media (max-width: 768px){.panels .contact-panel .right .leftcolumn{width:100%;margin-right:0px;}}.panels .contact-panel .right .rightcolumn{width:360px;display:inline-block;font-size:16px;}@media (min-width: 992px) and (max-width:1199px){.panels .contact-panel .right .rightcolumn{width:285px;}}@media (max-width: 768px){.panels .contact-panel .right .rightcolumn{width:100%;}}.panels .contact-panel .right .gform_validation_container{display:none;}.panels .contact-panel .right .gsection{display:none;}.panels .contact-panel .right input[type="submit"]{background:#0070cd;border:0px;color:white;width:120px;height:35px;font-size:16px;margin-left:390px;}@media (min-width: 992px) and (max-width:1199px){.panels .contact-panel .right input[type="submit"]{margin-left:315px;}}@media (min-width: 769px) and (max-width: 991px){.panels .contact-panel .right input[type="submit"]{margin-left:0px;margin-top:15px;}}@media (max-width: 768px){.panels .contact-panel .right input[type="submit"]{margin-left:0px;margin-top:15px;height:50px;}}.panels .contact-panel .right .gfield_error input[type="text"]{border:1px solid #0070cd;}.panels .contact-panel .right .validation_error{font-size:16px;font-weight:300;margin-bottom:10px;color:#0070cd;}.panels .contact-panel .right .validation_message{display:none;}.contact-page-map{width:100%;height:540px;}@media (min-width: 992px) and (max-width:1199px){.contact-page-map{height:300px;}}@media (min-width: 769px) and (max-width: 991px){.contact-page-map{height:265px;}}@media (max-width: 768px){.contact-page-map{height:265px;}}.contact-page{font-size:0px;}.contact-page .left{width:390px;font-weight:300;padding:40px 0px;display:inline-block;font-size:16px;}@media (min-width: 992px) and (max-width:1199px){.contact-page .left{width:340px;padding:30px 0px;}}@media (min-width: 769px) and (max-width: 991px){.contact-page .left{width:345px;padding:30px 0px;}}@media (max-width: 768px){.contact-page .left{width:100%;padding:30px 0px;}}.contact-page .left h1{margin:0px 0px 20px 0px;color:#0070cd;font-size:22px;line-height:26px;}.contact-page .left p{font-size:16px;line-height:24px;}.contact-page .left strong{width:75px;display:inline-block;}.contact-page .left .phone-fax{margin-bottom:10px;}.contact-page .left .email{margin-bottom:10px;}.contact-page .left .address{margin-bottom:10px;}.contact-page .left .address strong{padding-bottom:16px;}.contact-page .left .address .theaddress{display:inline-block;}.contact-page .left .mailing{margin-bottom:10px;}.contact-page .left .mailing strong{padding-bottom:16px;}.contact-page .left .mailing .themailing{display:inline-block;}.contact-page .right{width:750px;padding:90px 0px 40px 0px;display:inline-block;}@media (min-width: 992px) and (max-width:1199px){.contact-page .right{width:600px;padding:80px 0px 30px 0px;}}@media (min-width: 769px) and (max-width: 991px){.contact-page .right{width:345px;padding:80px 0px 30px 0px;}}@media (max-width: 768px){.contact-page .right{width:100%;padding:0px 0px 30px 0px;}}.contact-page .right ul{margin:0px;list-style:none;}.contact-page .right ul input[type="text"]{width:100%;margin-bottom:15px;border:1px solid #ccc;height:40px;padding:0px 15px;font-weight:300;color:#333;}.contact-page .right ul input[type="text"]::-webkit-input-placeholder{color:#333;}.contact-page .right ul input[type="text"]::-moz-placeholder{color:#333;}.contact-page .right ul input[type="text"]:-ms-input-placeholder{color:#333;}.contact-page .right ul input[type="text"]:-moz-placeholder{color:#333;}.contact-page .right ul textarea{width:100%;border:1px solid #ccc;padding:10px 15px;height:150px;font-weight:300;color:#333;}.contact-page .right ul textarea::-webkit-input-placeholder{color:#333;}.contact-page .right ul textarea::-moz-placeholder{color:#333;}.contact-page .right ul textarea:-ms-input-placeholder{color:#333;}.contact-page .right ul textarea:-moz-placeholder{color:#333;}.contact-page .right .leftcolumn{width:360px;display:inline-block;margin-right:30px;font-size:16px;}@media (min-width: 992px) and (max-width:1199px){.contact-page .right .leftcolumn{width:285px;}}@media (max-width: 768px){.contact-page .right .leftcolumn{width:100%;margin-right:0px;}}.contact-page .right .rightcolumn{width:360px;display:inline-block;font-size:16px;}@media (min-width: 992px) and (max-width:1199px){.contact-page .right .rightcolumn{width:285px;}}@media (max-width: 768px){.contact-page .right .rightcolumn{width:100%;}}.contact-page .right .gform_validation_container{display:none;}.contact-page .right .gsection{display:none;}.contact-page .right input[type="submit"]{background:#0070cd;border:0px;color:white;width:120px;height:35px;font-size:16px;margin-left:390px;}@media (min-width: 992px) and (max-width:1199px){.contact-page .right input[type="submit"]{margin-left:315px;}}@media (min-width: 769px) and (max-width: 991px){.contact-page .right input[type="submit"]{margin-left:0px;margin-top:15px;}}@media (max-width: 768px){.contact-page .right input[type="submit"]{margin-left:0px;margin-top:15px;height:50px;}}.contact-page .right .gfield_error input[type="text"]{border:1px solid #0070cd;}.contact-page .right .validation_error{font-size:16px;font-weight:300;margin-bottom:10px;color:#0070cd;}.contact-page .right .validation_message{display:none;}.news-archive{padding-top:150px;}.news-archive h1{font-size:38px;line-height:48px;color:#0070cd;font-weight:300;margin-top:0px;}.news-archive .news-archive-article{margin-bottom:30px;float:left;}.news-archive .news-archive-article .content{background:#f5f5f5;padding:20px;float:left;width:100%;}.news-archive .news-archive-article .content h2{font-size:24px;line-height:30px;margin-top:0px;}.news-archive .news-archive-article .content h2 a{color:#0070cd;}.news-archive .news-archive-article .content .meta{font-size:18px;line-height:24px;margin-bottom:10px;}.news-archive .news-archive-article .content .meta a{color:#0070cd;}.news-archive .news-archive-article .content p{font-size:18px;line-height:24px;font-weight:300;color:#333;}.news-archive .news-archive-article .content .read-more{float:right;}.news-archive .news-archive-article .content .read-more a{color:white;background:#0070cd;display:block;width:130px;height:40px;text-align:center;line-height:40px;font-size:18px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.single-news-article{padding-top:150px;}.single-news-article h1{font-size:38px;line-height:48px;color:#0070cd;font-weight:300;margin-top:0px;margin-bottom:20px;}.single-news-article .content{background:#f5f5f5;padding:20px;width:100%;margin-bottom:30px;}.single-news-article .content .meta{font-size:18px;line-height:24px;margin-bottom:10px;}.single-news-article .content .meta a{color:#0070cd;}.single-news-article .content p{font-size:18px;line-height:24px;font-weight:300;color:#333;}.news__social-media{margin-bottom:20px;}.news__social-media #___plusone_0{position:relative;top:-19px;}.subnavigation-wrapper .subnavigation-heading{display:none;}.subnavigation-wrapper div{display:none;}.subnavigation-wrapper .subnavigation{display:block;}.subnavigation-wrapper .subnavigation ul{margin:0px;list-style-type:none;background:#f5f5f5;padding:5px 20px;}.subnavigation-wrapper .subnavigation ul >li{border-bottom:1px solid #ddd;}.subnavigation-wrapper .subnavigation ul >li >a{font-size:18px;line-height:50px;color:#333;padding:0px 10px;background:#f5f5f5;display:block;font-weight:300;-webkit-transition:all 500ms linear;-moz-transition:all 500ms linear;-ms-transition:all 500ms linear;-o-transition:all 500ms linear;transition:all 500ms linear;}.subnavigation-wrapper .subnavigation ul >li >a:hover{color:#0070cd;font-weight:400;}.subnavigation-wrapper .subnavigation ul >li:last-of-type{border-bottom:0px solid #ddd;}.subnavigation-wrapper .subnavigation ul >li ul{display:none;margin-left:20px;}.subnavigation-wrapper .subnavigation ul >li.current-menu-item >a{color:#0070cd;font-weight:400;}.subnavigation-wrapper .subnavigation ul >li.current-menu-item >ul{display:block;}.subnavigation-wrapper .subnavigation ul >li.current-menu-parent >a{color:#0070cd;font-weight:400;}.subnavigation-wrapper .subnavigation ul >li.current-menu-parent >ul{display:block;}.footer-wrapper{width:100%;background:#0070cd;padding:30px 0px;font-size:16px;line-height:16px;font-weight:300;}.footer-wrapper a:hover{text-decoration:none;}.footer-wrapper .left{color:white;}@media (max-width: 768px){.footer-wrapper .left{text-align:center;line-height:24px;}}.footer-wrapper .left a{color:white;}.footer-wrapper .left .terms-link{margin-left:10px;}@media (max-width: 768px){.footer-wrapper .left .terms-link{display:block;margin-left:0px;margin-bottom:10px;}}.footer-wrapper .right{text-align:right;color:#005296;}@media (max-width: 768px){.footer-wrapper .right{font-size:13px;text-align:center;}}.footer-wrapper .right a{color:#005296;}.enquire-form ul{list-style:none;margin:0px;}.enquire-form ul li input[type="text"]{width:100%;margin-bottom:15px;border:1px solid #ccc;height:40px;padding:0px 15px;font-weight:300;color:#333;}.enquire-form ul li input[type="text"]::-webkit-input-placeholder{color:#333;}.enquire-form ul li input[type="text"]::-moz-placeholder{color:#333;}.enquire-form ul li input[type="text"]:-ms-input-placeholder{color:#333;}.enquire-form ul li input[type="text"]:-moz-placeholder{color:#333;}.enquire-form ul li textarea{width:100%;border:1px solid #ccc;padding:10px 15px;height:150px;font-weight:300;color:#333;}.enquire-form ul li textarea::-webkit-input-placeholder{color:#333;}.enquire-form ul li textarea::-moz-placeholder{color:#333;}.enquire-form ul li textarea:-ms-input-placeholder{color:#333;}.enquire-form ul li textarea:-moz-placeholder{color:#333;}.enquire-form .gform_validation_container{display:none;}.enquire-form input[type="submit"]{background:#0070cd;border:0px;color:white;width:120px;height:35px;font-size:16px;margin-top:15px;}.enquire-form .gfield_error input[type="text"]{border:1px solid #0070cd;}.enquire-form .validation_error{font-size:16px;font-weight:300;margin-bottom:10px;color:#0070cd;}.enquire-form .validation_message{display:none;}.close-button{position:absolute;top:-15px;right:-15px;background:#0070cd;cursor:pointer;width:30px;height:30px;line-height:30px;font-size:18px;color:white;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;text-align:center;}body.modal-open{overflow:visible;}@font-face{font-family:"one";src:url("../inc/fonts/one.eot");src:url("../inc/fonts/one.eot?#iefix") format("embedded-opentype"), url("../inc/fonts/one.woff") format("woff"), url("../inc/fonts/one.ttf") format("truetype"), url("../inc/fonts/one.svg#one") format("svg");font-weight:normal;font-style:normal;}[data-icon]:before{font-family:"one" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"one" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-prev:before{content:"\61";}.icon-next:before{content:"\62";}