a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}

/*!
 * SlickNav Responsive Mobile Menu v1.0.3
 * (c) 2015 Josh Cope
 * licensed under MIT
 */small{font-size:80%;line-height:normal}body{color:#343434;font-family:Roboto,sans-serif;font-size:15px;line-height:30px;overflow-x:hidden}*{box-sizing:border-box}h1{float:left;font-size:40px;line-height:42px;text-align:right;text-transform:lowercase;width:42%}h1,h2{color:#16a3dd;font-weight:300;margin-bottom:20px}h2{font-size:16px;line-height:22px}h4,h5{color:#343434;font-size:15px;line-height:18px}b,strong{font-weight:700}em,i{font-style:italic}p{font-size:13px;line-height:20px;margin:0 0 30px}a{color:#eabd5c;cursor:pointer;transition:color .2s ease-in-out,background-color .2s ease-in-out}.btn,input[type=submit]{background:#eabd5c;border-radius:3px;color:#fff;display:inline-block;font-size:14px;font-weight:600;padding:8px 15px;text-decoration:none;transition:all .2s ease-in-out}.btn:hover,input[type=submit]:hover{opacity:.8}.btn:after{content:"â€º";margin-left:10px}ul{margin-bottom:30px;padding:0 0 0 25px}ul li{font-size:13px;list-style-type:disc;margin-bottom:20px}ol{margin-bottom:30px;padding:0 0 0 25px}ol li{list-style-type:number}.container{margin:0 auto;max-width:1170px;position:relative;width:90%}.clr{clear:both}.slicknav_menu:after,.slicknav_menu:before{content:" ";display:table}.slicknav_btn,.slicknav_nav .slicknav_item{cursor:pointer}.slicknav_menu,.slicknav_menu *{box-sizing:border-box}.slicknav_nav,.slicknav_nav ul{list-style:none;overflow:hidden;padding:0}.slicknav_btn{display:block;float:right;line-height:1.125em;padding:.438em .625em;position:relative;vertical-align:middle}.slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar{margin-top:.188em}.slicknav_menu .slicknav_menutxt{color:#fff;display:block;float:left;font-weight:700;line-height:1.188em;text-shadow:0 1px 3px #000}.slicknav_menu .slicknav_icon{float:left;margin:.188em 0 0 .438em}.slicknav_menu .slicknav_no-text{margin:0}.slicknav_menu .slicknav_icon-bar{border-radius:1px;box-shadow:0 1px 0 rgba(0,0,0,.25);display:block;height:.125em;width:1.125em}.slicknav_menu:after{clear:both}.slicknav_nav li,.slicknav_nav ul{display:block}.slicknav_nav .slicknav_arrow{font-size:.8em;margin:0 0 0 .4em}.slicknav_nav .slicknav_item a{display:inline}.slicknav_nav .slicknav_row,.slicknav_nav a{display:block}.slicknav_nav .slicknav_parent-link a{display:inline}.slicknav_menu{*zoom:1;background:#4c4c4c;font-size:16px;padding:5px}.slicknav_menu .slicknav_icon-bar{background-color:#fff}.slicknav_btn{background-color:#222;border-radius:4px;margin:5px 5px 6px;text-decoration:none;text-shadow:0 1px 1px hsla(0,0%,100%,.75)}.slicknav_nav{clear:both;color:#fff;font-size:.875em;margin:0}.slicknav_nav ul{margin:0 0 0 20px}.slicknav_nav .slicknav_row,.slicknav_nav a{margin:2px 5px;padding:5px 10px}.slicknav_nav .slicknav_row:hover{background:#ccc;border-radius:6px;color:#fff}.slicknav_nav a{color:#fff;text-decoration:none}.slicknav_nav a:hover{background:#ccc;border-radius:6px;color:#222}.slicknav_nav .slicknav_txtnode{margin-left:15px}.slicknav_nav .slicknav_item a,.slicknav_nav .slicknav_parent-link a{margin:0;padding:0}.slicknav_brand{color:#fff;float:left;font-size:18px;height:44px;line-height:30px;padding:7px 12px}.slicknav_menu{background-color:hsla(0,0%,100%,.95);display:none;position:fixed;top:0;transition:top .2s ease-in-out;width:100%;z-index:9999}.slicknav_btn{background:#16a3dd;border-radius:0;height:36px;margin:5px;padding:12px}.slicknav_nav a{color:#444;font-size:17px;line-height:40px;outline:none}.slicknav_nav a:hover{border-radius:0}.slicknav_nav .current-menu-item>a,.slicknav_nav a:hover{background:#16a3dd;color:#fff}.slicknav_menu .current-menu-item>a>a{color:#ed6d19}.slicknav_menu .slicknav_menutxt{text-shadow:0 0 0}.slicknav_menu .logo{left:5px;position:absolute;top:5px}.slicknav_menu .logo img{margin:13px 0 0 10px;max-height:20px;width:auto!important}.slicknav_nav .current-menu-parent>a,.slicknav_nav .slicknav_row:hover{background:#ed6d19;border-radius:0}.slicknav_nav .slicknav_row:hover>a{background:none;color:#444}.slicknav_menu .slicknav_btn .slicknav_icon span{box-shadow:0 0 0;transition:all .1s ease-in-out}.slicknav_menu .slicknav_btn.slicknav_open .slicknav_icon span:first-child{transform:translateY(5px) rotate(45deg)}.slicknav_menu .slicknav_btn.slicknav_open .slicknav_icon span:nth-child(2){opacity:0}.slicknav_menu .slicknav_btn.slicknav_open .slicknav_icon span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}.slicknav_menu.nav-up{top:-56px}.slicknav_menu a.main{color:#fff;float:left;font-size:20px;font-weight:600;line-height:50px;margin:0 20px 0 5px;text-decoration:none}.slicknav_menu .logo img{height:44px;width:33px}#head{background:#fff;height:105px;position:absolute;width:100%;z-index:2}#head .container{height:100px}#head .logo{display:block;float:left;height:69px;margin-top:15px}#head .logo img{height:100%}#head .top{position:absolute;right:0;top:0}#head .top .widget{display:inline-block}#head .top ul{padding:0}#head .top ul li{display:inline-block;list-style-type:none;padding:10px}#head .mainmenu{bottom:10px;position:absolute;right:0}#head .mainmenu ul{margin-bottom:0;padding:0}#head .mainmenu ul li{display:inline-block;list-style-type:none;margin-left:30px;padding-bottom:10px;position:relative}#head .mainmenu ul li a{color:#000;font-size:17px;padding-bottom:5px;text-decoration:none}#head .mainmenu ul li.current_page_item>a,#head .mainmenu ul li:hover>a{border-bottom:2px solid #fff}#head .mainmenu ul li ul{background:#efefef;display:none;left:-20px;margin:10px 0 0;padding:10px 0 10px 20px;position:absolute;width:190px}#head .mainmenu ul li:hover>ul{display:block}#head .mainmenu ul li ul li{display:block;margin-left:0;padding-bottom:0;padding-left:0}#head .mainmenu ul li ul li ul{background:#ddd;display:none;left:170px;position:absolute;top:-20px;width:190px}#head .mainmenu ul li ul li:hover ul{display:block}#head .widget{background:#eabd5c;padding:0 10px}#header-img{background-position:center 107px;background-size:cover;height:190px;margin-bottom:70px;padding:200px 0 0}#header-img .text{display:table;height:100%;margin-left:55%;max-width:1170px;width:460px}#header-img .text h3{color:#fff;font-size:28px;font-weight:100;line-height:28px}#breadcrumbs{font-size:12px;margin-bottom:20px}#breadcrumbs a{color:#444;text-decoration:none}#breadcrumbs a:hover,#breadcrumbs strong{color:#eabd5c}#footer{color:#7e7e7e;font-size:13px;padding:40px 0}#footer img{float:left}#footer div a:not(.vet){color:#7e7e7e;text-decoration:none}#footer div a:not(.vet):hover{text-decoration:underline}#footer div.vet{position:absolute;right:0;top:11px}#footer div.vet a{display:block;float:right;margin:1px 0 0 5px}#footer .container{border-top:1px solid #e7e7e7;padding:10px 0}#cookie-notice{box-shadow:0 0 20px hsla(0,0%,100%,.2)}#cookie-notice #cn-notice-text{vertical-align:middle}#cookie-notice a{color:#fff;text-decoration:underline}#cookie-notice .button{background:transparent;border-radius:2px;box-shadow:0 0 0 1px #fff;font-size:13px;height:auto;line-height:normal;margin-bottom:0;padding:5px 6px;text-decoration:none;vertical-align:middle}#cookie-notice .button:hover{background-color:#fff;color:#343434}.home #header-img{height:446px}.page-template-default div.cnt{float:right;width:50%}.page-template-default div.cnt ul{padding:0}.page-template-default div.cnt ul li ul{padding:10px}.page-template-default div.cnt ul li{line-height:20px;list-style:none;margin-left:20px}.page-template-default div.cnt ul li:before{content:"-";margin:0 0 0 -20px;position:absolute}.page-template-default div.cnt ul li ul li:before{content:"\2022";margin:0 0 0 -20px;position:absolute}input[type=email],input[type=tel],input[type=text],select,textarea{border:1px solid #ccc;color:#444;display:block;float:none;font-family:Roboto,sans-serif;font-size:13px;height:36px;line-height:27px;margin-bottom:10px;padding:5px 10px;width:100%}input[type=submit]{background:#139fdb;border:none;border-radius:0;font-size:13px;font-weight:100}textarea{max-width:100%}::-webkit-input-placeholder{color:#aaa;font-size:12px;font-style:italic}:-moz-placeholder,::-moz-placeholder{color:#aaa;font-size:12px;font-style:italic}:-ms-input-placeholder{color:#aaa;font-size:12px;font-style:italic}label{clear:left;display:block;float:left;width:35%}textarea{height:150px}.wpcf7-form>div{float:left;margin-bottom:10px;width:47.5%}span.wpcf7-not-valid-tip{float:left;margin-left:120px}.wpcf7-not-valid{border:1px solid red!important}.wpcf7-form>.wpcf7-response-output{float:left;width:100%}.wpcf7-form>.wpcf7-validation-errors{background:#ff8a00;border:none;color:#fff}.wpcf7-form>div.wpcf7-mail-sent-ng{background:red!important;color:#fff}.page-template-contact .intro{text-align:center}.page-template-contact .wpcf7{float:left;margin:30px 0 50px;width:48.5%}.page-template-contact .wpcf7 p{margin-bottom:0}.page-template-contact .wpcf7 .extra{float:right;font-size:12px;padding-left:35%;width:100%}.page-template-contact .wpcf7 .extra .btn{float:right;margin-left:0}.page-template-contact .googleMaps{float:right;margin-top:30px;position:relative;width:48.5%}.page-template-contact .googleMaps iframe{float:left;height:303px;width:100%}.page-template-contact .overlay{background:#f7e1a6;color:#9e8d66;float:left;font-size:14px;line-height:20px;padding:30px;width:100%}.page-template-contact .overlay .left{float:left;width:47.5%}.page-template-contact .overlay .right{float:right;width:47.5%}.page-template-contact .overlay a{color:#9e8d66;text-decoration:none}.page-template-default .gform_wrapper.submit-right .gform_footer{text-align:right}.page-template-default .gform_wrapper div.validation_error{border-bottom:0;border-top:0;color:#dd0613;margin-bottom:10px;padding:0}.page-template-default form .validation_error{color:#dd0613}.page-template-default form .validation_error:before{background:#dd0613;border-radius:50%;color:#fff;content:"!";display:inline-block;font-weight:600;height:20px;line-height:20px;margin-bottom:0;margin-right:10px;text-align:center;width:20px}.page-template-default form ul li.gfield_error .validation_message{background:#dd0613;color:#fff;font-size:12px;margin-bottom:10px!important;padding:0 10px;position:relative}.page-template-default form ul li.gfield_error .validation_message:before{border:7px solid rgba(213,23,68,0);border-bottom-color:#d51744;bottom:100%;content:" ";height:0;left:10px;pointer-events:none;position:absolute;width:0}.page-template-default .gform_wrapper .hidden_label input.large,body.page-template-contact .page-template-default .gform_wrapper .hidden_label select.large,body.page-template-contact .page-template-default .gform_wrapper .top_label input.large,body.page-template-contact .page-template-default .gform_wrapper .top_label select.large{width:100%}.page-template-default .gform_wrapper textarea.medium{min-width:100%;width:100%}.page-template-default .gform_wrapper .top_label .gfield_label{font-weight:400;line-height:28px;margin:1em 0 .5em}.page-template-default .gform_wrapper li.gfield.gfield_error.gfield_contains_required{margin-bottom:0!important;margin-top:0!important}.page-template-default .gform_wrapper li.gfield.gfield_error,.page-template-default .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background:transparent!important;border-bottom:none!important;border-top:none!important}.page-template-default .gform_wrapper .gfield_required{color:#bca069;font-weight:700}.page-template-contact .page-template-default .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning,.page-template-default .gform_wrapper li.gfield.gfield_error{background:transparent;border-bottom:0;border-top:0}.page-template-default .gform_wrapper .top_label .gfield_error input.large,.page-template-default .gform_wrapper .top_label .gfield_error select.large,.page-template-default .gform_wrapper .top_label .gfield_error textarea.textarea,.page-template-default .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description,.page-template-default .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container,.page-template-default .gform_wrapper li.gfield.gfield_error.gfield_contains_required fieldset legend.gfield_label,.page-template-default .gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin:0;max-width:100%;width:100%}.page-template-default .gform_wrapper .gfield_description.validation_message,.page-template-default .gform_wrapper .top_label .gfield_description.validation_message{padding:4px 10px!important}.page-template-default .gform_wrapper .gform_footer{text-align:right}.page-template-default .gform_wrapper ul{margin-bottom:0;padding:0}.page-template-default .gform_wrapper form:after{clear:both;content:"";display:table}.page-template-default .gform_wrapper ul li.gfield{display:inline-block;line-height:normal;list-style:none;margin:0;vertical-align:top;width:100%}.page-template-default .gform_wrapper ul li.gfield.gform_hidden,.page-template-default .gform_wrapper ul li.gfield.gform_validation_container,.page-template-default .gform_wrapper ul li.gfield.hide,.page-template-default .gform_wrapper ul li.gfield.hide-label>label,.page-template-default .gform_wrapper ul li.gfield.no-label>label,.page-template-default .gform_wrapper ul li.gfield:before{display:none}.page-template-default .gform_wrapper ul li.gfield.odd{width:48.5%}.page-template-default .gform_wrapper ul li.gfield.even{margin-left:3%;width:48.5%}.page-template-default .gform_wrapper ul li.gfield .ginput_container_checkbox>ul,.page-template-default .gform_wrapper ul li.gfield .ginput_container_radio>ul{list-style-type:none;margin:0;padding:0}@media (max-width:1100px){.page-template-default div.cnt{text-align:left;width:100%}#header-img .text{margin:0 auto}div.container h1{text-align:left;width:100%}}@media (max-width:767px){#head{display:none}.slicknav_menu{display:block}#header-img{background-position:center 58px;background-repeat:no-repeat;background-size:cover;height:130px;margin-bottom:20px;padding:0}.home #header-img{height:320px}#header-img .text h3{margin-top:100px}}@media (max-width:750px){input[type=email],input[type=tel],input[type=text],select,textarea{margin-left:0;margin-top:0;width:100%}}@media (max-width:650px){#footer .container .textwidget{text-align:center}#footer div.vet{margin-right:-55px;right:50%;top:40px}}@media (max-width:500px){#header-img .text h3{font-size:20px;margin:100px auto;width:80%}#header-img .text{width:100%}}@media (max-width:475px){#footer div.vet{top:70px}}#cookie-notice{font-family:-apple-system,BlinkMacSystemFont,Arial,Roboto,Helvetica Neue,sans-serif;font-size:13px;font-weight:400;height:auto;left:0;letter-spacing:0;line-height:20px;min-width:100%;position:fixed;text-align:center;z-index:100000}#cookie-notice,#cookie-notice *{box-sizing:border-box}#cookie-notice.cn-animated{animation-duration:.5s!important;animation-fill-mode:both}#cookie-notice.cn-animated.cn-effect-none{animation-duration:1ms!important}#cookie-notice .cookie-notice-container{display:block}#cookie-notice.cookie-notice-hidden .cookie-notice-container{display:none}#cookie-notice .cookie-revoke-container{display:block}#cookie-notice.cookie-revoke-hidden .cookie-revoke-container{display:none}.cn-position-top{top:0}.cn-position-bottom{bottom:0}.cookie-notice-container{padding:15px 30px;text-align:center;width:100%;z-index:2}.cookie-revoke-container{padding:15px 30px;width:100%;z-index:1}.cn-close-icon{height:15px;margin-top:-10px;opacity:.5;outline:none;padding:10px;position:absolute;right:15px;top:50%;width:15px}.cn-close-icon:hover{opacity:1}.cn-close-icon:after,.cn-close-icon:before{background-color:#fff;content:" ";height:15px;position:absolute;top:3px;width:2px}.cn-close-icon:before{transform:rotate(45deg)}.cn-close-icon:after{transform:rotate(-45deg)}#cookie-notice .cn-revoke-cookie{margin:0}#cookie-notice .cn-button{margin:0 0 0 10px}.cn-button.bootstrap,.cn-button.wp-default{border:none;border-radius:3px;box-shadow:none;cursor:pointer;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,Arial,Roboto,Helvetica Neue,sans-serif;font-size:13px;font-weight:400;letter-spacing:.25px;line-height:20px;line-height:1;margin:0;outline:none;padding:8.5px 10px;text-align:center;text-decoration:none;text-shadow:none;text-transform:none;touch-action:manipulation;white-space:nowrap}.cn-button.bootstrap:hover,.cn-button.wp-default:hover{box-shadow:inset 0 0 0 99999px rgba(0,0,0,.05);text-decoration:none}.cn-button.wp-default{background:#fbb03b;color:#fff}.cn-button.bootstrap{background:#20c19e;color:#fff}.cn-text-container{margin:0 0 6px}.cn-buttons-container,.cn-text-container{display:inline-block}#cookie-notice.cookie-notice-visible.cn-effect-none,#cookie-notice.cookie-revoke-visible.cn-effect-none{animation-name:fadeIn}#cookie-notice.cn-effect-none{animation-name:fadeOut}#cookie-notice.cookie-notice-visible.cn-effect-fade,#cookie-notice.cookie-revoke-visible.cn-effect-fade{animation-name:fadeIn}#cookie-notice.cn-effect-fade{animation-name:fadeOut}#cookie-notice.cookie-notice-visible.cn-effect-slide,#cookie-notice.cookie-revoke-visible.cn-effect-slide{animation-name:slideInUp}#cookie-notice.cn-effect-slide{animation-name:slideOutDown}#cookie-notice.cookie-notice-visible.cn-position-top.cn-effect-slide,#cookie-notice.cookie-revoke-visible.cn-position-top.cn-effect-slide{animation-name:slideInDown}#cookie-notice.cn-position-top.cn-effect-slide{animation-name:slideOutUp}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes slideOutDown{0%{transform:translateZ(0)}to{transform:translate3d(0,100%,0);visibility:hidden}}@keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes slideOutUp{0%{transform:translateZ(0)}to{transform:translate3d(0,-100%,0);visibility:hidden}}@media (max-width:900px){.cookie-notice-container #cn-notice-buttons,.cookie-notice-container #cn-notice-text{display:block}#cookie-notice .cn-button{margin:0 5px 5px}}@media (max-width:480px){.cookie-notice-container,.cookie-revoke-container{padding:15px 25px}}