/*!Lity - v2.4.1 - 2020-04-26
* http://sorgalla.com/lity/
* Copyright (c) 2015-2020 Jan Sorgalla; Licensed MIT*/.lity{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0,0,0,.9);outline:none!important;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:none!important}.lity-wrap:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.lity-loading .lity-loader{opacity:1}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:none!important}.lity-content{z-index:9993;width:100%;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:-o-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease,-o-transform .3s ease}.lity-loading .lity-content,.lity-closed .lity-content{-webkit-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}.lity-content:after{content:'';position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6)}.lity-close{z-index:9994;width:35px;height:35px;position:fixed;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:0 0;outline:none;-webkit-box-shadow:none;box-shadow:none}.lity-close::-moz-focus-inner{border:0;padding:0}.lity-close:hover,.lity-close:focus,.lity-close:active,.lity-close:visited{text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:0 0;outline:none;-webkit-box-shadow:none;box-shadow:none}.lity-close:active{top:1px}.lity-image img{max-width:100%;display:block;line-height:0;border:0}.lity-iframe .lity-container,.lity-youtube .lity-container,.lity-vimeo .lity-container,.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container{width:100%;max-width:964px}.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.lity-hide{display:none}.floatleft{float:left}.floatright{float:right}.alignleft{float:left;margin-right:10px}.alignright{float:right;margin-left:10px}.aligncenter{display:block;margin:0 auto}.internal_content{margin:20px 0}.single_post{border:1px solid #777;border-radius:5px;margin:10px 0;padding:10px 20px;overflow:hidden}.single_post h2{display:inline-block}span.pages{background:repeat #4a86ca;border:1px dotted #fff;color:#fff}.footer-map iframe{width:100%}.footer-top-new{margin:30px 0}.footer-contact{background:url(images/quick-contact.png)no-repeat;padding-left:10px;padding-right:10px;padding-top:127px;width:329px;background-size:319px 520px}.footer-contact .gform_wrapper .top_label input.large,.footer-contact .gform_wrapper .top_label select.large,.footer-contact .gform_wrapper .top_label textarea.textarea{border:none;font-size:14px;margin-bottom:0;padding:8px;width:100%}.footer-contact .gform_wrapper .top_label .gfield_label{display:none}.footer-contact .gform_wrapper ul.gform_fields li.gfield{margin-top:0;padding-right:0}.footer-contact .gform_wrapper textarea.medium{height:100px}.footer-contact .gform_wrapper .gform_footer{clear:both;margin:0;padding:0 0 60px}.footer-contact .gform_wrapper .gform_footer input.button,.footer-contact .gform_wrapper .gform_footer input[type=submit]{background:repeat #000;border:none;color:#fff;font-size:15px;padding:8px 20px;text-transform:uppercase}.slicknav_menu{display:none}.footer-video iframe,.footer-map iframe{height:315px;width:100%}.footer-map h2,.footer-video h2{background:repeat #6691ca;color:#fff;font-size:18px;font-weight:700;margin-bottom:20px;margin-top:5px;padding:10px}div.owl-nav>div{background:repeat #4a86ca;color:#fff;font-size:15px;height:50px;padding-top:15px;text-align:center;width:30px}.internal_content h2.page-title{font-size:24px;font-weight:400;text-transform:uppercase}.internal_content{font-size:16px}.internal_content h1,h2,h3,h4,h5,h6{font-weight:700}div.gform_wrapper .top_label textarea.textarea.medium,.gform_wrapper .hidden_label textarea.textarea.medium{height:85px;width:100%}#main_text ul{list-style:outside none disc;margin:15px}.spoting-guide-link{background:#e73e22 repeat;color:#fff;display:block;font-size:25px;margin:36px auto 0 39px;padding:5px 5px 10px;text-align:center;width:200px}.spoting-guide-link:hover{color:#fff}.gift-sidebar{background:#4cbbcf;padding-left:15px;padding-right:5px;padding-top:10px;width:329px;border:solid 5px #2b398d}.gift-sidebar .gform_wrapper .top_label input.large,.gift-sidebar .gform_wrapper .top_label select.large,.gift-sidebar .gform_wrapper .top_label textarea.textarea{border:none;font-size:14px;margin-bottom:10px;padding:8px;width:100%}.gift-sidebar .gform_wrapper textarea.medium{height:100px}.gift-sidebar .gform_wrapper .gform_footer{clear:both;margin:0;padding:0 0 10px;color:#fff}.gift-sidebar .gform_wrapper .gform_footer input.button,.gift-sidebar .gform_wrapper .gform_footer input[type=submit]{background:repeat #2b398d;border:none;color:#fff;font-size:15px;padding:8px 20px;text-transform:uppercase;margin-top:10px}ul{list-style-type:circle;padding-left:15px;margin-bottom:8px}.header_logo{height:170px}.header_cta{height:150px;margin-top:15px}.boxed-form{background:#4a86ca repeat;padding:20px}.boxed-form h3{color:#fff;margin:0 0 15px}.boxed-form h3 span{display:block;font-size:15px;margin-top:10px}.boxed-form .gform_wrapper .top_label .gfield_label{display:none}.boxed-form input[type=text],.boxed-form textarea,.boxed-form select{border:none;padding:10px!important;width:100%!important}.boxed-form input[type=submit]{background:#333 repeat;border:none;color:#fff;padding:10px 30px}.boxed-form .gform_wrapper .gform_footer{margin:15px 0 0;padding:0}.boxed-btn{display:inline-block;padding:10px 15px;width:100%;text-align:center;background:#4a86ca;color:#fff;margin:15px auto}.bbb-logo-header{float:right;margin-top:20px}.menu-review-button a{background:#f2cd13;padding:0 15px}input[type=text]{max-width:100%}.footer-contact .gform_wrapper .gform_body{padding-right:10px}