/*! This file is auto-generated */
@font-face{font-family:"Lato";font-style:normal;font-weight:300;src:url(/assets/fonts/8a05afe62bf0.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:"Lato";font-style:normal;font-weight:300;src:url(/assets/fonts/d4450f27216b.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:"Lato";font-style:normal;font-weight:400;src:url(/assets/fonts/ab8d749e7c13.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:"Lato";font-style:normal;font-weight:400;src:url(/assets/fonts/702e3b8ce946.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:"Lato";font-style:normal;font-weight:700;src:url(/assets/fonts/91ee0a234ed6.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:"Lato";font-style:normal;font-weight:700;src:url(/assets/fonts/b0cd9a1eee41.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:"Playfair Display";font-style:normal;font-weight:400;src:url(/assets/fonts/638ff05bfbee.woff2)format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Playfair Display";font-style:normal;font-weight:400;src:url(/assets/fonts/b23708ecfbd3.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:"Playfair Display";font-style:normal;font-weight:400;src:url(/assets/fonts/ca7410285362.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:"Playfair Display";font-style:normal;font-weight:400;src:url(/assets/fonts/61a963590a11.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:"Playfair Display";font-style:normal;font-weight:700;src:url(/assets/fonts/638ff05bfbee.woff2)format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Playfair Display";font-style:normal;font-weight:700;src:url(/assets/fonts/b23708ecfbd3.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:"Playfair Display";font-style:normal;font-weight:700;src:url(/assets/fonts/ca7410285362.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:"Playfair Display";font-style:normal;font-weight:700;src:url(/assets/fonts/61a963590a11.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}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{margin:0;padding:0}.flexslider .slides>li{background:0 0;padding:0;display:none;-webkit-backface-visibility:hidden}html[xmlns] .slides{display:block}.flexslider{background:#fff;position:relative;zoom:1}.flexslider .slides{zoom:1}.flex-direction-nav{position:absolute;max-width:1920px;margin:0 auto;width:100%;bottom:-56px}.flex-direction-nav .site-width{position:relative;max-width:1166px}.flex-direction-nav a{font-size:0;display:block;width:33px;height:61px;position:absolute;top:0;z-index:10;overflow:hidden;opacity:1;cursor:pointer;color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.flex-direction-nav .flex-prev{display:block;background:url(/assets/img/a4db82f93927.webp)0 0 no-repeat;left:0}.flex-direction-nav .flex-next{background:url(/assets/img/a4db82f93927.webp)-38px 0 no-repeat;right:0}.flexslider .flex-prev:hover{opacity:1;z-index:9;background:url(/assets/img/a0b12a1efdfc.webp)0 0 no-repeat}.flexslider .flex-next:hover{opacity:1;z-index:9;background:url(/assets/img/a0b12a1efdfc.webp)-38px 0 no-repeat}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}.flex-control-nav{position:relative;z-index:9;max-width:1015px;margin:0 auto}.flex-control-paging li a:hover{background:0 0;color:#029bf9}.bx-wrapper{position:relative;margin:0 auto;padding:0;*zoom:1}.bx-wrapper img{max-width:100%;display:block;margin:0 auto;width:auto;height:auto}.verticle-center{width:150px;height:120px;display:table-cell;vertical-align:middle;text-align:center}.bx-wrapper .bx-viewport{border:0;left:0;background:0 0;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}.bx-wrapper .bx-pager{position:absolute;bottom:-30px;width:100%;display:none}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:20px}.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:-30px;background:url(/assets/img/f192d0d2fe91.webp)no-repeat 0-32px}.bx-wrapper .bx-next{right:-30px;background:url(/assets/img/f192d0d2fe91.webp)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;display:none}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:focus{outline:0}article,figure,footer,header,nav,section{display:block}html{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:"Lato",sans-serif}body{color:#787777;line-height:1.5;margin:0;font-size:14px;font-family:"Lato",sans-serif}a{color:#ca3c08;text-decoration:none}a:visited{color:#ac0404}a:focus{outline:0;background:0 0}a:active,a:hover{color:#ea9629;outline:0}a:hover{text-decoration:none}h1,h2,h3,h4,h5,h6{clear:both;line-height:1.3}h1{font-size:26px;margin:20px 0}h3{font-size:22px;margin:20px 0}strong{font-weight:700}p{margin:0 0 10px}menu,ol,ul{margin:16px 0;padding:0 0 0 40px}ul{list-style-type:square}nav ul,nav ol{list-style:none;list-style-image:none}img{-ms-interpolation-mode:bicubic;border:0;vertical-align:middle}form{margin:0}button,input,select,textarea{font-size:100%;margin:0;max-width:100%;vertical-align:baseline}button,input{line-height:normal}button,input[type=submit]{-webkit-appearance:button;cursor:pointer}button,input,select,textarea{outline:0}textarea{overflow:auto;vertical-align:top}table{border-bottom:1px solid #ededed;border-collapse:collapse;border-spacing:0;font-size:14px;line-height:2;margin:0 0 20px;width:100%}th,td{font-weight:400;text-align:left}td{border-top:1px solid #ededed;padding:6px 10px 6px 0}.clear{clear:both}.clear:after,.entry-content:after,.page-content:after,.navigation:after,.nav-links:after{clear:both}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.page-content:before,.page-content:after,.navigation:before,.navigation:after,.nav-links:before,.nav-links:after{content:"";display:table}input,textarea{border:1px solid #a6a6a6;font-family:inherit;padding:5px;color:#333}input:focus,textarea:focus{border-color:gray;outline:0}.button,a.button,button,input[type=submit]{font-size:18px;margin:0;line-height:1em;cursor:pointer;position:relative;font-family:inherit;text-decoration:none;overflow:visible;padding:7px 9px;text-decoration:none;font-weight:700;left:auto;color:#fff;text-transform:capitalize;background:#54c6d0;white-space:nowrap;display:inline-block;border:0;text-align:center;font-family:"Playfair Display",serif;-webkit-transition-duration:.5s;transition-duration:.5s}::-webkit-input-placeholder{color:#999}.entry-content img,.widget img{max-width:100%}.site-width{max-width:1015px;margin:0 auto}.site-main{position:relative}body.full-width #primary{width:100%}body.home #primary{margin:20px auto 0}#primary{width:68%;float:left;margin:0 auto 0}.site-header{position:relative}.site-header .site-title{display:inline-block;font-size:60px;font-weight:700;line-height:1;margin:0;padding:5px 0 11px 16px}.main-navigation{clear:both;margin:0 auto;position:relative}ul.nav-menu,nav.nav-menu>ul,div.nav-menu>ul{margin:0;padding:0}.nav-menu li{float:left}.nav-menu li a{color:#48b6c4;display:block;font-size:14px;line-height:18px;padding:6px 4px;margin:0 14.4px;font-weight:500;text-decoration:none;position:relative;text-transform:uppercase}.nav-menu li a:before,.nav-menu li a:after{position:absolute;left:0;width:100%;height:2px;content:"";opacity:0;-webkit-transition:opacity .5s,-webkit-transform .5s;-moz-transition:opacity .5s,-moz-transform .5s;transition:opacity .5s,transform .5s;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);transform:translateY(-10px)}.nav-menu li a:before{top:-2px;height:38px;border-top:2px solid #48b6c4;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);transform:translateY(-10px)}.nav-menu li a:after{bottom:-2px;height:38px;border-bottom:2px solid #48b6c4;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);transform:translateY(10px)}.nav-menu li a:hover{color:#fff}.nav-menu li a:hover:before{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}.nav-menu li a:hover:after{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}.nav-menu li:hover>a,.nav-menu li a:hover{color:#585858}ul.nav-menu ul a:hover,.nav-menu ul ul a:hover{background-color:#b3b4b4}ul.nav-menu li:hover>ul,.nav-menu ul li:hover>ul{display:block}.nav-menu .current_page_item>a,.nav-menu .current_page_ancestor>a,.nav-menu .current-menu-item>a,.nav-menu .current-menu-ancestor>a{color:#585858;border-top:2px solid #48b6c4;border-bottom:2px solid #48b6c4}.nav-menu .current_page_item>a:before,.nav-menu .current_page_item>a:after,.nav-menu .current_page_ancestor>a:before,.nav-menu .current_page_ancestor>a:after,.nav-menu .current-menu-item>a:before,.nav-menu .current-menu-item>a:after,.nav-menu .current-menu-ancestor>a:before,.nav-menu .current-menu-ancestor>a:after{display:none}.menu-toggle{display:none}.navbar{float:right;margin-top:27px}body.home .banner-block{display:block;height:694px;position:relative;border-top:3px solid #48b6c4}body.home .banner-block .flexslider{height:600px}body.home .banner-block .flexslider ul{margin:0;width:100%;display:inline-block}body.home .banner-block .flexslider ul li{width:100%}body.home .banner-block .flexslider ul li .image-wrap{width:100%;height:600px;display:block;background-repeat:no-repeat;background-position:center;background-size:cover}body.home .banner-block .bannertext-wrap{position:relative;width:100%;color:#fff;padding:18px 0;font-size:22px;text-align:center;background:#48b6c5;font-family:"Playfair Display",serif;display:block}body.home .banner-block .bannertext-wrap .content{line-height:27px}body.home .banner-block .flex-direction-nav{display:block!important}.banner-block .flexslider ol.flex-control-nav{display:none}.banner-block{height:400px;position:relative;border-top:3px solid #48b6c4}.banner-block .flexslider{height:400px}.banner-block .flexslider ul{margin:0;width:100%;display:inline-block}.banner-block .flexslider ul li{width:100%}.banner-block .flexslider ul li .image-wrap{width:100%;height:400px;display:block;background-repeat:no-repeat;background-position:center;background-size:cover}.banner-block ul.flex-direction-nav li{display:inline-block}.banner-block .flex-direction-nav{display:none!important}.banner-block .bannertext-wrap{display:none}.hentry{padding:22px 6px 24px 6px}.entry-header,.entry-content,.entry-meta{margin:0 auto;width:100%}body.home .entry-header{background:0 0}.entry-header{margin-bottom:5px;position:relative;background:#48b6c4}.entry-title,.widget-title{font-weight:700;color:#fff;margin:0 0 3px 0;font-size:28px;padding:10px 0;position:relative;display:inline-block;text-transform:uppercase;font-family:"Playfair Display",serif}.entry-title a,.widget-title a{color:#48b6c4}.widget-title{color:#48b6c4;font-size:22px}.entry-meta{clear:both;font-size:14px}.entry-meta a:hover{color:#bc360a}.entry-content ul{list-style:none;padding-left:0}.entry-content ul li{background:url(/assets/img/43a954ae1ad3.webp)0 9px no-repeat;line-height:27px;padding-left:30px}.menu-social-menu-container ul li{display:inline-block;margin:0}.menu-social-menu-container ul li a{width:36px;height:36px;text-indent:-9999px;display:inline-block;background:url(/assets/img/d7c3608416f1.webp)0 0 no-repeat;-webkit-transition-duration:.5s;transition-duration:.5s}.menu-social-menu-container ul li a:hover{-webkit-transition-duration:.5s;transition-duration:.5s}.menu-social-menu-container ul li.f a{background-position:0 0}.menu-social-menu-container ul li.t a{background-position:-37px 0}.menu-social-menu-container ul li.g a{background-position:-75px 0}.menu-social-menu-container ul li.y a{background-position:-115px 0}.content-block{color:#787777;width:100%;padding:30px 2px 0 8px;display:inline-block;border-top:1px solid #ccc}.content-block .widget ul{padding:2px 0 0 5px}.content-block .widget ul li{padding-left:40px;background:url(/assets/img/43a954ae1ad3.webp)0 10px no-repeat}.content-block .widget.widget_black_studio_tinymce{width:68%;float:left}.content-block .widget.widget_black_studio_tinymce .widget-title{margin:0 0 10px}.content-block .widget.widget_text{width:26%;float:right}.content-block .widget.widget_text .widget-title{margin:0 0 23px;line-height:22px}div.wpcf7 p{position:relative;margin-bottom:11px}div.wpcf7 p span.star{color:red;position:absolute;right:-6px;top:-6px}div.wpcf7 p textarea{height:76px}div.wpcf7 p input{width:100%}body.page-template-templatessitemap-php .entry-content a{color:#585858}body.page-template-templatessitemap-php .entry-content a:hover{color:#48b6c4}.entry-content a{color:#118af4}footer.entry-meta{margin-top:24px}.navigation a{color:#bc360a}.navigation a:hover{color:#ea9629;text-decoration:none}.widget{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;margin:0;padding:0;word-wrap:break-word}.widget .widget-title{margin:0 0 10px}.widget ul,.widget ol{list-style-type:none;margin:0;padding:0}.widget li{padding:5px 0}.widget a{color:#bc360a}.widget a:hover{color:#000}.site-footer{color:#fff;font-size:20px;margin:11px 0 0 0;padding:20px 0;float:left;width:100%;background:#48b6c5}.site-footer .footer-links{width:100%;padding:0 5px;display:inline-block}.site-footer .footer-links .widget.widget_black_studio_tinymce{float:left;width:68.6%}.site-footer .footer-links .widget.widget_black_studio_tinymce a.mail{float:left;padding-left:40px;background:url(/assets/img/c581c4505e34.webp)0 7px no-repeat}.site-footer .footer-links .widget.widget_black_studio_tinymce p.call{float:right;padding-left:40px;background:url(/assets/img/b7acaaedd0fe.webp)0 5px no-repeat}.site-footer .footer-links .widget_nav_menu{width:25%;float:right;padding-left:8px}.site-footer .footer-links .widget_nav_menu .widget-title{padding-left:4px;margin:0 0 7px}.copyright{font-size:10px;width:100%;text-align:center;background:#fff;color:#2d2d2d;font-weight:600;display:inline-block;padding:20px 0 30px 0}.copyright a{color:#2d2d2d}.copyright a:hover{color:#48b6c5}.copyright .credits{display:inline-block}.copyright span{margin:0 5px}.site-footer a{color:#fff}.site-footer a:hover{color:#000}.site-footer .widget{background:0 0;color:#fff;float:left;width:100%;padding:0}.site-footer .widget a{color:#fff}.site-footer .widget a:hover{color:#000}.site-footer .widget-title,.site-footer .widget-title a{color:#fff;font-size:20px;margin:0 0 4px;text-transform:uppercase;font-family:"Playfair Display",serif}div.wpcf7{margin:0;padding:0}div.wpcf7-response-output{width:100%;padding:5px 10px}span.wpcf7-form-control-wrap{position:relative}.wpcf7-display-none{display:none}div.wpcf7 img.ajax-loader{border:0;vertical-align:middle;margin-left:4px;background:url(/assets/img/06b9f8a02d17.webp)no-repeat;width:16px;height:16px}div.screen-reader-response{display:none}div.wpcf7 textarea{height:100px}div.wpcf7 p{margin-bottom:14px}input:not([type]),input[type=email],input[type=number],input[type=tel],input[type=url],input[type=text],textarea{width:100%;color:#939191;font-size:14px;text-transform:uppercase}body.page-template-templatescontact-php article,body.page-template-templatescontact-php .contactform{width:32%;float:left;margin-right:2%;padding:15px}body.page-template-templatescontact-php article .call,body.page-template-templatescontact-php .contactform .call{padding:2px 0 2px 30px;background:url(/assets/img/835cc0a0ddbd.webp)0 0 no-repeat}body.page-template-templatescontact-php article a.mail,body.page-template-templatescontact-php .contactform a.mail{color:#48b6c4;padding:2px 0 2px 30px;background:url(/assets/img/ae87de4cd11a.webp)0 0 no-repeat}.sponsers{border-top:1px solid #ccc;margin:20px 0 0}@media (max-width:1599px){.site{border:0}}@media (max-width:1069px){.site-header .site-title{width:28%}.site-header .site-title img{width:100%}.navbar{margin-top:24px}.banner-block{height:411px}.banner-block .flexslider,.banner-block .flexslider ul li .image-wrap{height:315px}.content-block .widget.widget_text{width:27%;padding:0 10px}}@media (max-width:999px){.banner-block{height:331px}.banner-block .flexslider,.banner-block .flexslider ul li .image-wrap{height:235px}.site-footer .footer-links .widget.widget_black_studio_tinymce p.call{float:none;display:inline-block}body.page-template-templatescontact-php article,body.page-template-templatescontact-php .contactform{width:48%}body.home .banner-block .flexslider ul li .image-wrap{width:100%;height:300px;display:block;background-repeat:no-repeat;background-position:center;background-size:contain}body.home .banner-block{height:367px}.banner-block .flexslider ul li .image-wrap{width:100%;height:300px;display:block;background-repeat:no-repeat;background-position:center;background-size:contain}}@media (max-width:670px){#navbar{float:none}.menu-toggle{color:#48b6c5;cursor:pointer;display:inline-block;margin:0;padding:8px 0 12px 40px;position:absolute;right:10px;top:-95px}.menu-toggle span{width:30px;height:2px;left:0;top:20px;background:#48b6c5;position:absolute;display:inline-block;margin:0 10px 0 0}.menu-toggle span:before{content:" ";width:30px;height:2px;background:#48b6c5;display:inline-block;margin:-7px 10px 0 0;position:absolute;-moz-transition:all 1s ease;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.menu-toggle span:after{content:" ";width:30px;height:2px;top:7px;background:#48b6c5;display:inline-block;margin:0 10px 0 0;position:absolute;-moz-transition:all 1s ease;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.menu-toggle.open span{visibility:hidden}.menu-toggle.open span:before{content:" ";width:30px;height:2px;opacity:1;visibility:visible;background:#48b6c5;display:inline-block;margin:0 10px 0 0;position:absolute;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-moz-transition:all 1s ease;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.menu-toggle.open span:after{content:" ";width:30px;height:2px;opacity:1;visibility:visible;background:#48b6c5;display:inline-block;margin:-6px 10px 0 0;position:absolute;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-moz-transition:all 1s ease;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.toggled-on .nav-menu,.toggled-on .nav-menu>ul{display:block;margin-left:0;padding:0;width:100%}.toggled-on .nav-menu li>ul{background-color:transparent;display:block;float:none;margin-left:20px;position:relative;left:auto;top:auto}.toggled-on .nav-menu li>ul a{color:#141412;width:auto}.toggled-on .nav-menu li a:hover,.toggled-on .nav-menu ul a:hover{background-color:#db572f;color:#fff}ul.nav-menu,div.nav-menu>ul{display:none;position:relative;background:#fff;z-index:99;width:100%;padding-bottom:5px}.banner-block{height:284px}.banner-block .flexslider,.banner-block .flexslider ul li .image-wrap{height:188px}body.home .banner-block .flexslider ul li .image-wrap{width:100%;height:150px;display:block;background-repeat:no-repeat;background-position:center;background-size:contain}body.home .banner-block{height:300px}}@media (max-width:643px){.site-title{font-size:30px}#content .entry-header,#content .entry-content,#content footer.entry-meta{padding-left:20px;padding-right:20px}.entry-title{font-size:22px;font-weight:700}.content-block .widget.widget_black_studio_tinymce{width:100%}.content-block .widget.widget_text{width:100%}.site-footer .footer-links .widget_nav_menu{width:30%}.banner-block .bannertext-wrap{padding:18px 35px;font-size:18px}}@media (max-width:500px){.site-header .site-title{width:100%;text-align:center}.site-header .site-title img{width:auto}.menu-toggle{top:-38px}.banner-block{height:360px}body.page-template-templatescontact-php article,body.page-template-templatescontact-php .contactform{width:100%}.site-footer .footer-links .widget.widget_black_studio_tinymce,.site-footer .footer-links .widget.widget_nav_menu{width:100%}.site{overflow:hidden}.banner-block .flexslider ul.flex-direction-nav{display:none}.banner-block .bannertext-wrap{padding:18px 10px}}@media print{footer a[rel=bookmark]:link:after,footer a[rel=bookmark]:visited:after{content:" ["attr(href)"] "}}