.nivoSlider{position:relative;width:100%;height:auto;overflow:hidden}.nivoSlider img{position:absolute;top:0;left:0;max-width:none}.nivo-main-image{display:block!important;position:relative!important;width:100%!important}.nivo-caption{position:absolute;left:0;bottom:0;background:#000;color:#fff;width:100%;z-index:8;padding:5px 10px;opacity:.8;overflow:hidden;display:none;-moz-opacity:.8;filter:alpha(opacity=8);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nivo-directionNav a{position:absolute;top:45%;z-index:9;cursor:pointer}.nivo-prevNav{left:0}.nivo-nextNav{right:0}.nivo-controlNav{text-align:center;padding:15px 0}.nivo-controlNav a{cursor:pointer}.nivo-controlNav a.active{font-weight:700}div.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);height:1px;width:1px;margin:0;padding:0;border:0}div.wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid red}.wpcf7-form-control-wrap{position:relative}.wpcf7-display-none{display:none}div.wpcf7 .ajax-loader{visibility:hidden;display:inline-block;background-image:url(/assets/img/a7990f3793e1.webp);width:16px;height:16px;border:0;padding:0;margin:0 0 0 4px;vertical-align:middle}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,address,code,img,q,s,strong,var,i,center,ol,ul,li,form,label,table,th,td,article,details,figure,footer,header,menu,nav,section,summary,time,mark,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}ul{list-style:none}table{border-collapse:collapse;border-spacing:0}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-size:12px;line-height:18px;color:#000;margin:0;padding:0;border:0}hr{border:0;margin:36px 0 36px 0;background:url(/assets/img/ff54a0579ec3.webp)repeat-x center;padding:2px}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.aligncenter{display:block;margin:5px auto 5px auto}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.sticky{padding:20px;background:#fff;border:1px solid #cecece;margin-bottom:12px;box-shadow:0 2px 4px silver;border-top-left-radius:5px;border-top-right-radius:5px}a{text-decoration:none}h1,h2,h3,h4,h5,h6{margin:0 0 18px 0;color:#363636;font-family:"Signika",sans-serif;line-height:18px;font-weight:400;background:url(/assets/img/ff54a0579ec3.webp)center repeat-x}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{background:url(/assets/img/7da759f48ece.webp);padding-right:10px}h1{font-size:28px;line-height:36px}h2{font-size:20px;line-height:36px}h3{font-size:18px}h5{font-size:14px}p{margin:0 0 18px 0}.entry img{-moz-box-shadow:-1px 3px 6px 0 rgba(0,0,0,.2);-webkit-box-shadow:-1px 3px 6px 0 rgba(0,0,0,.2);box-shadow:-1px 3px 6px 0 rgba(0,0,0,.2);margin-bottom:20px;border-top-left-radius:5px;border-top-right-radius:5px}.contentfull ul{list-style:disc;margin-left:20px;margin-bottom:20px}.contentwrapper a img{opacity:1;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}.contentwrapper a img:hover{opacity:.5}strong{font-weight:700}.contentwrapper{color:#666}.contentwrapper a{-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-o-transition:color .3s ease}.contentwrapper a:hover{color:#000}.footercontent{color:#a5a5a5}.copyright a:hover{color:#fff}.footercontent h2{color:#fff;background:url(/assets/img/e0cec5efbf99.webp)center repeat-x;margin:15px 0 10px 0;font-size:18px;text-shadow:2px 2px 3px #2c2c2c}.footercontent h2 span{background:url(/assets/img/899ee975fad8.webp);padding-right:10px}.mainmenu{font-size:12px}.pagetitle h1{margin:20px 0 25px 0;line-height:32px;background:0 0}.icon{padding:5px 0 5px 40px}.folder{background:url(/assets/img/020307f50f34.webp)no-repeat}.group{background:url(/assets/img/c1bcbbf60a57.webp)no-repeat}.nameplate{background:url(/assets/img/feeb087c0820.webp)no-repeat}.ok{background:url(/assets/img/5e9609bab705.webp)no-repeat}.contentwrapper input[type=submit]{border:1px solid #e5e5e5;border-bottom-color:#a8a8a8;border-right-color:#a8a8a8;padding:5px 10px 5px 10px;font-weight:700;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#000;transition:border-color .3s ease;-moz-transition:border-color .3s ease;-webkit-transition:border-color .3s ease;font-size:1em;text-transform:uppercase}.contentwrapper input[type=submit]:hover{border-top-color:#a8a8a8;border-left-color:#a8a8a8;border-bottom-color:#e5e5e5;border-right-color:#e5e5e5}.footercontent input[type=submit]:hover{border-top-color:#000;border-left-color:#000;border-bottom-color:#515151;border-right-color:#515151;background-color:#272727}input[type=text],input[type=email],input[type=url],input[type=search],input[type=number],input[type=time],input[type=tel],textarea,select{border:0;border-color:#f1f1f1;background:#fff;color:#000;border-radius:3px;padding:6px;-moz-box-shadow:inset 1px 1px 3px 0 rgba(0,0,0,.3);-webkit-box-shadow:inset 1px 1px 3px 0 rgba(0,0,0,.3);box-shadow:inset 1px 1px 3px 0 rgba(0,0,0,.3)}.bookingform input[type=text],.bookingform input[type=email],.bookingform input[type=url],.bookingform input[type=search],.bookingform input[type=number],.bookingform input[type=time],.bookingform textarea,.bookingform select{width:95%}textarea{width:95%}textarea:focus,input:focus{outline:0}textarea{width:95%}input.headersearch{border:1px solid #e5e5e5;border-top-left-radius:0;border-bottom-left-radius:0;border-bottom-color:#a8a8a8;border-right-color:#a8a8a8;cursor:pointer;color:#fff;width:28px;height:28px;background-image:url(/assets/img/45e807079417.webp);background-position:center;background-repeat:no-repeat;border:0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;transition:background-color .3s ease;-moz-transition:background-color .3s ease;-webkit-transition:background-color .3s ease}.wpcf7 p{margin:0 0 5px 0;color:#686868;font-size:11px}.footercontent a{color:#d1d1d1;font-weight:700;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-o-transition:color .3s ease}.accordion .ui-state-default{border:1px solid #e5e5e5;padding:10px;background-image:url(/assets/img/c24ac32f9c6c.webp),-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#eee));background-position:right;background-repeat:no-repeat;background-image:url(/assets/img/c24ac32f9c6c.webp),-moz-linear-gradient(top,#fff,#eee);background-image:url(/assets/img/c24ac32f9c6c.webp),-ms-linear-gradient(top,#fff,#eee);background-image:url(/assets/img/c24ac32f9c6c.webp),-o-linear-gradient(top,#fff,#eee);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0)}.accordion .ui-accordion-content p{padding:5px}.accordion h5 a{color:gray}.accordion h5 span{background:0 0;padding-right:0}.accordion h5:hover{cursor:pointer}.nivo-prevNav{left:20px!important;background:url(/assets/img/6bdd8b6addba.webp);background-position:center;background-repeat:no-repeat;padding:15px;text-indent:-9999px;opacity:.6;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-o-transition:opacity .3s ease}.nivo-nextNav{right:20px!important;background:url(/assets/img/4bad22ee13eb.webp);background-position:center;background-repeat:no-repeat;padding:15px;text-indent:-9999px;opacity:.6;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-o-transition:opacity .3s ease}.nivo-prevNav:hover{opacity:1}.nivo-nextNav:hover{opacity:1}.slider-wrapper{position:relative}.nivo-controlNav{position:absolute;width:100%;bottom:20px;z-index:201}.nivo-controlNav a{opacity:.6;color:#9e9e9e;text-indent:-9999px;background:#fff;padding:4px 8px 4px 8px;margin:0 0 0 5px;border-radius:3px;-moz-border-radius:3px;font-size:11px;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}.nivo-controlNav a.active{color:#000;opacity:1;font-weight:700}.nivo-controlNav a:hover{color:#000;opacity:1;font-weight:700}.nivo-caption{position:absolute;left:auto!important;right:0!important;top:0!important;padding:10px 20px 10px 20px!important;width:auto!important;bottom:auto!important;height:auto!important;font-size:14px;border-bottom-left-radius:10px;-moz-border-bottom-left-radius:10px}ol{margin:5px 0 5px 30px}ol li{padding:3px 0 3px 0}.fade:hover{opacity:.5}div.homepageservice img{padding:0 0 12px 0;background:url(/assets/img/897e0a60fb38.webp);box-shadow:none;background-position:bottom;background-repeat:no-repeat;border:0;border-top-left-radius:10px;border-top-right-radius:10px}div.homepageservice .alignnone{margin:0}div.homepageservice h3{font-weight:400;font-size:18px;text-transform:uppercase;background:url(/assets/img/ff54a0579ec3.webp)center repeat-x}div.clear{clear:both}div.header-wrapper{margin:auto;width:960px}div.header{margin:auto;display:inline-table}div.maincontainer{width:960px;height:100%;background:url(/assets/img/7da759f48ece.webp);margin:auto}div.mainmenu:before{content:url(/assets/img/b785d87816d8.webp);position:absolute;margin-left:-22px;margin-top:10px}div.phonenumber:after{content:url(/assets/img/c57bd40f7460.webp);position:absolute;margin-left:20px;margin-top:-3px}div.mainmenu{width:950px;height:50px;margin:auto;padding-left:10px;border-top-left-radius:5px;border-top-right-radius:5px;-moz-border-top-left-radius:5px;-moz-border-top-right-radius:5px}div.slider{border-top:5px solid #ccc}div.sliderbottom{height:59px;background:url(/assets/img/cf7d2d973a32.webp);margin-top:-59px;position:relative;z-index:5}div.contentwrapper{padding:0 0 10px 0}div.contentfull{padding:20px 30px 0 30px}div.footertop{height:70px;background:url(/assets/img/e3f1926e8655.webp)}div.footercontent{overflow:hidden;font-size:11px;background:url(/assets/img/899ee975fad8.webp);padding:10px 30px 40px 30px}div.footerbottom{height:40px;background-color:#151515;color:#a5a5a5;font-size:11px;line-height:18px}div.tagline{width:100%;border-bottom:1px solid #e5e5e5;margin:12px 0 36px 0;overflow:hidden}div.taglinetext{float:left;color:#a1a1a1;margin-bottom:36px;margin-top:0}div.taglinebutton{float:right;margin-left:5%;text-align:right;margin-top:0;margin-right:4px}div.tagline h1{margin-bottom:0;font-style:normal;background:0 0}div.menu-mobile-container{display:none}.homepageservice p{margin:0 0 10px 0}.booktitle{background:url(/assets/img/192d8363cf15.webp)no-repeat}div.bookingform{position:relative;color:#fff;margin:0-54px 19px 0;padding:24px;border-radius:5px}.bookingform:before{content:url(/assets/img/8baf1440695b.webp);display:block;width:19px;height:19px;position:absolute;float:right;right:4px;bottom:-19px}.bookingform:after{content:url(/assets/img/2403e02e88dd.webp);display:block;width:12px;height:285px;position:absolute;float:left;left:-12px;top:4px}div.bookingform h3{background:url(/assets/img/192d8363cf15.webp)0-1px no-repeat;font-size:20px;color:#fff;border-bottom:1px solid #e5e5e5;padding:6px 0 12px 41px;text-shadow:2px 3px 5px #292929}.bookingform .wpcf7 p{margin:0 0 5px 0;color:#fff;font-size:11px;text-shadow:1px 1px 3px #000}div.pagetitle{padding:0 0 0 30px;border-bottom:1px solid #e5e5e5;border-top:5px solid #ccc;background:-webkit-gradient(linear,0 0,0 100%,from(#e9e8e8),to(#fff));background:-webkit-linear-gradient(top,#e9e8e8,#fff);background:-moz-linear-gradient(top,#e9e8e8,#fff);background:-ms-linear-gradient(top,#e9e8e8,#fff);background:-o-linear-gradient(top,#e9e8e8,#fff);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9e8e8', endColorstr='#ffffff',GradientType=0 )}.one_half{width:48%}.one_third{width:30.66%}.two_third{width:65.33%}.one_fourth{width:22%}.one_half,.one_third,.two_third,.one_fourth{position:relative;margin-right:4%;float:left}.last{margin-right:0!important;clear:right}.clearboth{clear:both;display:block;font-size:0;height:0;line-height:0;width:100%}div.logowrapper{margin-left:13px;padding:1px 25px 11px 25px;margin-top:19px;border-top-left-radius:5px;border-top-right-radius:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-top-left-radius:5px;-moz-border-top-right-radius:5px}div.logowrapper a{display:block;margin-top:15px}div.phonenumber{background:url(/assets/img/d257730a951b.webp);background-repeat:no-repeat;background-position:3px 18px;color:#fff;float:right;padding:16px 20px 0 20px;font-size:14px;font-family:"Signika",sans-serif}div.socialicons{display:table-cell;vertical-align:middle;float:right;margin-top:6px;margin-right:6px}div.header .sitesearch{display:table-cell;vertical-align:middle;float:right}div.social_container{display:table-cell;width:100%;text-align:right;vertical-align:middle}input.s{width:130px;margin:0;float:left;border-top-right-radius:0;border-bottom-right-radius:0;font-size:11px;height:16px;color:#a3a3a3}.socialicons_ul{list-style:none}.socialicons_ul li a:hover{opacity:1}div.staffmember{width:100%;margin:0 0 40px 0;overflow:hidden}div.staffmemberphoto{float:left;margin:0 20px 5px 5px}.staffmembertext h2{margin-bottom:0;background:0 0}.staffmembertext hr{margin:10px 0 10px 0}.staffmembertext hr{margin:10px 0 10px 0}.staffdesc{font-size:11px;color:#989898;margin:0 0 10px 0}ul.staffcontact{list-style:none;overflow:hidden}div.copyright{padding:12px 0 0 30px;float:left}div.copyrighttext{padding:12px 30px 0 0;float:right}.entry th,td{padding:12px 20px 12px;text-align:center}.contentfull th,td{padding:12px 20px 12px;text-align:center}body{background:#a9cbde url(/assets/img/c5c2cd252253.webp)no-repeat center 5px}.contentwrapper a{color:#1f688e}input.headersearch{background-color:#1f688e;border-top-left-radius:0;border-bottom-left-radius:0}input.headersearch:hover{background-color:#103d55}div.mainmenu{background:-webkit-gradient(linear,0 0,0 100%,from(#1f688e),to(#103d55));background:-webkit-linear-gradient(top,#1f688e,#103d55);background:-moz-linear-gradient(top,#1f688e,#103d55);background:-ms-linear-gradient(top,#1f688e,#103d55);background:-o-linear-gradient(top,#1f688e,#103d55);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1f688e', endColorstr='#103D55',GradientType=0 )}div.logowrapper{background:-webkit-gradient(linear,0 0,0 100%,from(#1f688e),to(#103d55));background:-webkit-linear-gradient(top,#1f688e,#103d55);background:-moz-linear-gradient(top,#1f688e,#103d55);background:-ms-linear-gradient(top,#1f688e,#103d55);background:-o-linear-gradient(top,#1f688e,#103d55);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1f688e', endColorstr='#103D55',GradientType=0 )}div.bookingform{background:-webkit-gradient(linear,0 0,0 100%,from(#1f688e),to(#103d55));background:-webkit-linear-gradient(top,#1f688e,#103d55);background:-moz-linear-gradient(top,#1f688e,#103d55);background:-ms-linear-gradient(top,#1f688e,#103d55);background:-o-linear-gradient(top,#1f688e,#103d55);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1f688e', endColorstr='#103D55',GradientType=0 )}.footercontent a:hover{color:#b7d5e6}.mobile-menu li a{display:block;padding:10px 10px 10px 10px;color:#fff;text-shadow:0-1px 0 rgba(0,0,0,.8);-moz-text-shadow:0-1px 0 rgba(0,0,0,.8);-webkit-text-shadow:0-1px 0 rgba(0,0,0,.8);font-weight:700;background:-webkit-gradient(linear,0 0,0 100%,from(#50829e),to(#25415a));background:-webkit-linear-gradient(top,#50829e,#25415a);background:-moz-linear-gradient(top,#50829e,#25415a);background:-ms-linear-gradient(top,#50829e,#25415a);background:-o-linear-gradient(top,#50829e,#25415a);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#50829E', endColorstr='#25415A',GradientType=0 )}.button-regular-large{background:#e5e5e5;padding:2px;-moz-border-radius:5px;border-radius:5px;display:inline-block;moz-box-shadow:inset 0 0 50px 0 rgba(0,0,0,.1);-webkit-box-shadow:inset 0 0 50px 0 rgba(0,0,0,.1);box-shadow:inset 0 0 50px 0 rgba(0,0,0,.1);-moz-box-shadow:0 5px 10px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.2);box-shadow:0 5px 10px 0 rgba(0,0,0,.2)}.button-regular-large a{color:#fff;font-size:16px;display:inline-block;text-decoration:none;text-shadow:1px 1px 1px rgba(0,0,0,.5);font-weight:700;-moz-border-radius:5px;border-radius:5px;-moz-box-shadow:inset 0 0 3px 0 rgba(0,0,0,.8);-webkit-box-shadow:inset 0 0 3px 0 rgba(0,0,0,.8);box-shadow:inset 0 0 3px 0 rgba(0,0,0,.8);padding:12px 28px 12px 28px}.button-regular-large a:hover{text-shadow:1px -1px 1px rgba(0,0,0,.5)}.button-regular-small{background:#e5e5e5;padding:2px;-moz-border-radius:5px;border-radius:5px;display:inline-block;moz-box-shadow:inset 0 0 50px 0 rgba(0,0,0,.1);-webkit-box-shadow:inset 0 0 50px 0 rgba(0,0,0,.1);box-shadow:inset 0 0 50px 0 rgba(0,0,0,.1);-moz-box-shadow:0 5px 10px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.2);box-shadow:0 5px 10px 0 rgba(0,0,0,.2)}.button-regular-small a{color:#fff;display:inline-block;text-decoration:none;text-shadow:1px 1px 1px rgba(0,0,0,.5);font-weight:700;-moz-border-radius:5px;border-radius:5px;-moz-box-shadow:inset 0 0 3px 0 rgba(0,0,0,.8);-webkit-box-shadow:inset 0 0 3px 0 rgba(0,0,0,.8);box-shadow:inset 0 0 3px 0 rgba(0,0,0,.8);padding:4px 12px 4px 12px}.button-regular-small a:hover{text-shadow:1px -1px 1px rgba(0,0,0,.5)}a.aqua{background:-webkit-gradient(linear,0 0,0 100%,from(#8bab8d),to(#657e67));background:-webkit-linear-gradient(top,#8bab8d,#657e67);background:-moz-linear-gradient(top,#8bab8d,#657e67);background:-ms-linear-gradient(top,#8bab8d,#657e67);background:-o-linear-gradient(top,#8bab8d,#657e67);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#8bab8d', endColorstr='#657e67',GradientType=0)}a.aqua:hover{color:#fff;background:-webkit-gradient(linear,0 0,0 100%,from(#657e67),to(#8bab8d));background:-webkit-linear-gradient(top,#657e67,#8bab8d);background:-moz-linear-gradient(top,#657e67,#8bab8d);background:-ms-linear-gradient(top,#657e67,#8bab8d);background:-o-linear-gradient(top,#657e67,#8bab8d);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#657e67', endColorstr='#8bab8d',GradientType=0)}a.red{background:-webkit-gradient(linear,0 0,0 100%,from(#ba3f3f),to(#9c3636));background:-webkit-linear-gradient(top,#ba3f3f,#9c3636);background:-moz-linear-gradient(top,#ba3f3f,#9c3636);background:-ms-linear-gradient(top,#ba3f3f,#9c3636);background:-o-linear-gradient(top,#ba3f3f,#9c3636);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ba3f3f', endColorstr='#9c3636',GradientType=0)}a.red:hover{color:#fff;background:-webkit-gradient(linear,0 0,0 100%,from(#9c3636),to(#ba3f3f));background:-webkit-linear-gradient(top,#9c3636,#ba3f3f);background:-moz-linear-gradient(top,#9c3636,#ba3f3f);background:-ms-linear-gradient(top,#9c3636,#ba3f3f);background:-o-linear-gradient(top,#9c3636,#ba3f3f);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#9c3636', endColorstr='#ba3f3f',GradientType=0)}a.blue{background:-webkit-gradient(linear,0 0,0 100%,from(#2e93c7),to(#25759f));background:-webkit-linear-gradient(top,#2e93c7,#25759f);background:-moz-linear-gradient(top,#2e93c7,#25759f);background:-ms-linear-gradient(top,#2e93c7,#25759f);background:-o-linear-gradient(top,#2e93c7,#25759f);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2e93c7', endColorstr='#25759f',GradientType=0)}a.blue:hover{color:#fff;background:-webkit-gradient(linear,0 0,0 100%,from(#25759f),to(#2e93c7));background:-webkit-linear-gradient(top,#25759f,#2e93c7);background:-moz-linear-gradient(top,#25759f,#2e93c7);background:-ms-linear-gradient(top,#25759f,#2e93c7);background:-o-linear-gradient(top,#25759f,#2e93c7);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#25759f', endColorstr='#2e93c7',GradientType=0)}.button-regular-large{background:#e5e5e5;padding:2px;-moz-border-radius:5px;border-radius:5px;display:inline-block;moz-box-shadow:inset 0 0 50px 0 rgba(0,0,0,.1);-webkit-box-shadow:inset 0 0 50px 0 rgba(0,0,0,.1);box-shadow:inset 0 0 50px 0 rgba(0,0,0,.1);-moz-box-shadow:0 5px 10px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.2);box-shadow:0 5px 10px 0 rgba(0,0,0,.2)}.button-regular-large a{color:#fff!important;font-size:16px;display:inline-block;text-decoration:none;text-shadow:1px 1px 1px rgba(0,0,0,.5);font-weight:700;-moz-border-radius:5px;border-radius:5px;-moz-box-shadow:inset 0 0 3px 0 rgba(0,0,0,.8);-webkit-box-shadow:inset 0 0 3px 0 rgba(0,0,0,.8);box-shadow:inset 0 0 3px 0 rgba(0,0,0,.8);padding:12px 28px 12px 28px}.button-regular-large a:hover{text-shadow:1px -1px 1px rgba(0,0,0,.5)}.button-regular-small{background:#e5e5e5;padding:2px;-moz-border-radius:5px;border-radius:5px;display:inline-block;moz-box-shadow:inset 0 0 50px 0 rgba(0,0,0,.1);-webkit-box-shadow:inset 0 0 50px 0 rgba(0,0,0,.1);box-shadow:inset 0 0 50px 0 rgba(0,0,0,.1);-moz-box-shadow:0 5px 10px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.2);box-shadow:0 5px 10px 0 rgba(0,0,0,.2)}.button-regular-small a{color:#fff!important;display:inline-block;text-decoration:none;text-shadow:1px 1px 1px rgba(0,0,0,.5);font-weight:700;-moz-border-radius:5px;border-radius:5px;-moz-box-shadow:inset 0 0 3px 0 rgba(0,0,0,.8);-webkit-box-shadow:inset 0 0 3px 0 rgba(0,0,0,.8);box-shadow:inset 0 0 3px 0 rgba(0,0,0,.8);padding:4px 12px 4px 12px}.button-regular-small a:hover{text-shadow:1px -1px 1px rgba(0,0,0,.5)}a.aqua{background:-webkit-gradient(linear,0 0,0 100%,from(#8bab8d),to(#657e67));background:-webkit-linear-gradient(top,#8bab8d,#657e67);background:-moz-linear-gradient(top,#8bab8d,#657e67);background:-ms-linear-gradient(top,#8bab8d,#657e67);background:-o-linear-gradient(top,#8bab8d,#657e67);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#8bab8d', endColorstr='#657e67',GradientType=0)}a.aqua:hover{color:#fff!important;background:-webkit-gradient(linear,0 0,0 100%,from(#657e67),to(#8bab8d));background:-webkit-linear-gradient(top,#657e67,#8bab8d);background:-moz-linear-gradient(top,#657e67,#8bab8d);background:-ms-linear-gradient(top,#657e67,#8bab8d);background:-o-linear-gradient(top,#657e67,#8bab8d);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#657e67', endColorstr='#8bab8d',GradientType=0)}a.red{background:-webkit-gradient(linear,0 0,0 100%,from(#ba3f3f),to(#9c3636));background:-webkit-linear-gradient(top,#ba3f3f,#9c3636);background:-moz-linear-gradient(top,#ba3f3f,#9c3636);background:-ms-linear-gradient(top,#ba3f3f,#9c3636);background:-o-linear-gradient(top,#ba3f3f,#9c3636);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ba3f3f', endColorstr='#9c3636',GradientType=0)}a.red:hover{color:#fff!important;background:-webkit-gradient(linear,0 0,0 100%,from(#9c3636),to(#ba3f3f));background:-webkit-linear-gradient(top,#9c3636,#ba3f3f);background:-moz-linear-gradient(top,#9c3636,#ba3f3f);background:-ms-linear-gradient(top,#9c3636,#ba3f3f);background:-o-linear-gradient(top,#9c3636,#ba3f3f);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#9c3636', endColorstr='#ba3f3f',GradientType=0)}a.blue{background:-webkit-gradient(linear,0 0,0 100%,from(#2e93c7),to(#25759f));background:-webkit-linear-gradient(top,#2e93c7,#25759f);background:-moz-linear-gradient(top,#2e93c7,#25759f);background:-ms-linear-gradient(top,#2e93c7,#25759f);background:-o-linear-gradient(top,#2e93c7,#25759f);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2e93c7', endColorstr='#25759f',GradientType=0)}a.blue:hover{color:#fff!important;background:-webkit-gradient(linear,0 0,0 100%,from(#25759f),to(#2e93c7));background:-webkit-linear-gradient(top,#25759f,#2e93c7);background:-moz-linear-gradient(top,#25759f,#2e93c7);background:-ms-linear-gradient(top,#25759f,#2e93c7);background:-o-linear-gradient(top,#25759f,#2e93c7);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#25759f', endColorstr='#2e93c7',GradientType=0)}@font-face{font-family:"Signika";font-style:normal;font-weight:400;src:url(/assets/fonts/d939182bdb8d.woff2)format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Signika";font-style:normal;font-weight:400;src:url(/assets/fonts/a94df01d3cf6.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Signika";font-style:normal;font-weight:400;src:url(/assets/fonts/0a0cd964f204.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Signika";font-style:normal;font-weight:600;src:url(/assets/fonts/d939182bdb8d.woff2)format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Signika";font-style:normal;font-weight:600;src:url(/assets/fonts/a94df01d3cf6.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Signika";font-style:normal;font-weight:600;src:url(/assets/fonts/0a0cd964f204.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Signika";font-style:normal;font-weight:700;src:url(/assets/fonts/d939182bdb8d.woff2)format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Signika";font-style:normal;font-weight:700;src:url(/assets/fonts/a94df01d3cf6.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Signika";font-style:normal;font-weight:700;src:url(/assets/fonts/0a0cd964f204.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:0;display:none}#fancybox-left:hover,#fancybox-right:hover{visibility:visible}#fancybox-left:hover span{left:20px}#fancybox-right:hover span{left:auto;right:20px}.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none}.sf-menu{line-height:1}.sf-menu ul{position:absolute;top:-999em;min-width:13em}.sf-menu ul li{width:100%}.sf-menu li:hover{visibility:inherit}.sf-menu li{float:left;position:relative}.sf-menu a{display:block;position:relative}.sf-menu{float:left}.sf-menu li a{padding:18px 15px 18px 15px;text-decoration:none;color:#fff;-webkit-transition:background-color .3s ease-in-out,text-shadow 200ms ease-in-out 0s;-moz-transition:background-color .3s ease-in-out,text-shadow 200ms ease-in-out 0s;-ms-transition:background-color .3s ease-in-out,text-shadow 200ms ease-in-out 0s;-o-transition:background-color .3s ease-in-out,text-shadow 200ms ease-in-out 0s;transition:background-color .3s ease-in-out,text-shadow 200ms ease-in-out 0s;font-size:14px;font-family:"Signika",sans-serif}.sf-menu li li{background:#fff;border-bottom:1px solid #e5e5e5}.sf-menu li li li{background:#fff}.sf-menu li li a{padding:10px 10px 10px 10px;color:#000;font-weight:400;text-shadow:1px 1px 1px #fff;-moz-text-shadow:none;-webkit-text-shadow:none}.sf-menu li.current-menu-item,.sf-menu li.current-menu-parent,.sf-menu li.current-menu-ancestor{font-weight:700}.sf-menu li.current-menu-item:hover,.sf-menu li.current-menu-parent:hover,.sf-menu li.current-menu-ancestor:hover,.sf-menu li.current-menu-item a:hover,.sf-menu li.current-menu-parent a:hover,.sf-menu li.current-menu-ancestor a:hover{text-shadow:-1px 1px 8px #ffc,1px -1px 8px #fff}.sf-menu li li.current-menu-item,.sf-menu li li.current-menu-parent,.sf-menu li li.current-menu-ancestor{background:#e5e5e5;border-top-left-radius:0;border-top-right-radius:0;-moz-border-top-left-radius:0;-moz-border-top-right-radius:0}.sf-menu a.sf-with-ul{padding-right:2.25em;min-width:1px}.sf-sub-indicator{position:absolute;display:block;right:.75em;top:1.05em;width:10px;height:10px;text-indent:-999em;overflow:hidden;background:url(/assets/img/5aef577e2973.webp)no-repeat -10px -100px}.sf-menu li li .sf-sub-indicator{top:10px}a>.sf-sub-indicator{top:19px;background-position:0-100px}.sf-menu ul .sf-sub-indicator{background-position:-10px 0}.sf-menu ul a>.sf-sub-indicator{background-position:0 0}.sf-shadow ul{background:url(/assets/img/99ca33630e78.webp)no-repeat bottom right;padding:0 8px 9px 0;-moz-border-radius-bottomleft:17px;-moz-border-radius-topright:17px;-webkit-border-top-right-radius:17px;-webkit-border-bottom-left-radius:17px}@media screen and (max-width:767px){.one_half,.one_third,.two_third,.one_fourth{margin-right:0;float:none;width:100%}div.maincontainer{width:93%}div.sliderbottom{display:none}div.mainmenu{width:100%;padding-left:0;height:auto;overflow:hidden}div.header-wrapper{width:93%}div.homepageservice{margin-bottom:20px}div.socialicons{display:none}div.header .sitesearch{display:none!important}div.phonenumber{display:none}body{background-image:none}div.footertop{display:none}div.footercontent{padding:30px 30px 40px 30px}.entry img{width:100%;max-width:100%;height:auto}div.homepageservice img{width:100%;height:auto;background:0 0}div.mainmenu:before{content:none}div.tagline{height:auto;overflow:hidden;padding-bottom:20px}div.taglinebutton{margin-top:10px;float:left;margin-left:0}.button-regular-large{margin-bottom:10px}.button-regular-small{margin-bottom:10px}.mainmenu .fullmenu{display:none}.mobile-menu{display:inline-block;float:left;width:100%}div.menu-mobile-container{display:inherit;overflow:hidden;height:0;transition:height .25s ease-in-out;-moz-transition:height .25s ease-in-out;-webkit-transition:height .25s ease-in-out}.mobile-menu li{width:100%;float:left;position:relative}.mobile-menu li a:active,.mobile-menu li a:focus{color:#000;background:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#ccc));background:-webkit-linear-gradient(top,#fff,#ccc);background:-moz-linear-gradient(top,#fff,#ccc);background:-ms-linear-gradient(top,#fff,#ccc);background:-o-linear-gradient(top,#fff,#ccc);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cccccc',GradientType=0 );text-shadow:none;-moz-text-shadow:none;-webkit-text-shadow:none}.mobile-menu li li a{background:#252525}.mobile-menu li a{display:block;padding:10px 10px 10px 10px;color:#fff;text-shadow:0-1px 0 rgba(0,0,0,.8);-moz-text-shadow:0-1px 0 rgba(0,0,0,.8);-webkit-text-shadow:0-1px 0 rgba(0,0,0,.8);font-weight:700}.menu-toggle{background:url(/assets/img/f03ef9cd383b.webp)center no-repeat;padding:20px;margin:10px;clear:both;float:left;border:1px solid;border-color:#e5e5e5;border-bottom-color:#000;border-right-color:#000;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:silver;transition:border-color .3s ease;-moz-transition:border-color .3s ease;-webkit-transition:border-color .3s ease}.menu-toggle:focus,.menu-toggle:active{border-color:#000;border-bottom-color:#e5e5e5;border-right-color:#e5e5e5}.footertop{display:none}}