body.page-template-page-fullwidth-no-container .cbp-row.wh-page-title-bar{display:none}.submenu{background:#41d4c2;color:#fff}.font-resizer-links{display:block;float:left;padding-top:.25em;font-size:18px}.font-resizer-links span{padding:0 .25em;color:#004e8c;cursor:pointer}.font-resizer-links span:hover{color:#006abf}.font-resizer-links span.active{text-decoration:underline}.font-resizer-links .a-normal{font-size:1em}.font-resizer-links .a-medium{font-size:1.2em}.font-resizer-links .a-large{font-size:1.5em}.font-100{font-size:1em}.font-120{font-size:1.2em}.font-150{font-size:1.5em}body.font-120 h5{font-size:18px}body.font-120 h6{font-size:16px}body.font-120 .sf-menu.wh-menu-main a,body.font-120 .respmenu li a{font-size:18px}body.font-120 .wh-footer,body.font-120 .wh-footer p,body.font-120 .wh-footer span{font-size:18px}body.font-150 h5{font-size:21px}body.font-150 h6{font-size:19px}body.font-150 .sf-menu.wh-menu-main a,body.font-150 .respmenu li a{font-size:21px}body.font-150 .wh-footer,body.font-150 .wh-footer p,body.font-150 .wh-footer span{font-size:21px}.TestimonialRotatorWidget{padding-top:70px !important;padding-bottom:50px !important}.testimonial_rotator_quote{font-family:"Playfair Display";line-height:37px;font-weight:400;font-style:normal;color:#FFF;font-size:24px}.testimonial_rotator_author_info{font-family:Montserrat;line-height:22px;font-weight:400;font-style:normal;color:#FFF;text-transform:uppercase}.longform_hr{display:none}.aio-icon-description{font-size:.9em !important;line-height:1.3 !important}.uvc-heading .uvc-sub-heading{font-size:.9em !important}.sf-menu.wh-menu-main .sub-menu li{padding:.3em .15em !important}.sf-menu.wh-menu-main .sub-menu li:hover,.sf-menu.wh-menu-main .sub-menu li.sfHover{background-color:#41d4c2 !important}.sf-menu.wh-menu-main .sub-menu li:hover a,.sf-menu.wh-menu-main .sub-menu li.sfHover a{color:#FFF !important}.wpcf7 input[type="tel"],.wpcf7 input[type="tel"]:focus,.wpcf7 select{height:36px;width:100%;border-top:1px solid #b7b7b7;border-bottom:1px solid #b7b7b7;border-left:1px solid #b7b7b7;border-right:1px solid #b7b7b7}.wpcf7 .schedule-a-tour-form{color:#686868}.wpcf7 .schedule-a-tour-form h1{text-align:center;margin-top:0}.wpcf7 .schedule-a-tour-form h2{color:#004e8c;font-size:1.8em}.wpcf7 .schedule-a-tour-form input[type="submit"]{width:100%}.wpcf7 .schedule-a-tour-form input[type="text"],.wpcf7 .schedule-a-tour-form input[type="password"],.wpcf7 .schedule-a-tour-form input[type="email"],.wpcf7 .schedule-a-tour-form input[type="search"],.wpcf7 .schedule-a-tour-form input[type="tel"],.wpcf7 .schedule-a-tour-form textarea,.wpcf7 .schedule-a-tour-form input[type="text"]:focus,.wpcf7 .schedule-a-tour-form input[type="password"]:focus,.wpcf7 .schedule-a-tour-form input[type="email"]:focus,.wpcf7 .schedule-a-tour-form input[type="search"]:focus,.wpcf7 .schedule-a-tour-form input[type="url"]:focus,.wpcf7 .schedule-a-tour-form input[type="tel"]:focus,.wpcf7 .schedule-a-tour-form textarea:focus,.wpcf7 .schedule-a-tour-form select{border:1px solid #d4d4d4}.wpcf7 .schedule-a-tour-form input[type="tel"],.wpcf7 .schedule-a-tour-form select{height:36px;width:100%}.wpcf7 .schedule-a-tour-form .ui-datepicker-inline td,.wpcf7 .schedule-a-tour-form .ui-datepicker-inline th{text-align:center;padding:0;border:1px solid #d4d4d4}.wpcf7 .schedule-a-tour-form .ui-datepicker-inline td a,.wpcf7 .schedule-a-tour-form .ui-datepicker-inline td span,.wpcf7 .schedule-a-tour-form .ui-datepicker-inline th a,.wpcf7 .schedule-a-tour-form .ui-datepicker-inline th span{display:block;padding:15px}.wpcf7 .schedule-a-tour-form .ui-datepicker-inline td a:hover{background-color:rgba(0,0,0,0.1)}.wpcf7 .schedule-a-tour-form .ui-datepicker-inline .ui-corner-all{cursor:pointer}.wpcf7 .schedule-a-tour-form .ui-datepicker-inline .ui-datepicker-prev.ui-state-disabled{color:#d4d4d4;cursor:default}.wpcf7 .schedule-a-tour-form .ui-datepicker-inline .ui-datepicker-next{float:right}.wpcf7 .schedule-a-tour-form .ui-datepicker-inline .ui-datepicker-title{text-align:center;font-size:1.5em;margin-bottom:.25em}.wpcf7 .schedule-a-tour-form .ui-datepicker-inline .ui-datepicker-current-day a{background-color:#3fc4b1 !important;color:#fff !important}.wpcf7 .schedule-a-tour-form .wpcf7-form-control-wrap.time{display:block;width:100%;background:#1e5799;position:relative;background:linear-gradient(to right, #1e5799 0%,#179aff 25%,#30a5ff 50%,#179aff 75%,#1e5799 100%);margin:0 0 1em;padding:0 5%}.wpcf7 .schedule-a-tour-form .wpcf7-form-control-wrap.time:after{content:"";position:absolute;left:0;right:0;bottom:-1em;height:1em;background:radial-gradient(ellipse at center, rgba(0,0,0,0.2) 0%,rgba(0,0,0,0.05) 67%,rgba(0,0,0,0) 72%);background-position:center -0.5em;background-repeat:no-repeat;z-index:10;width:auto}.wpcf7 .schedule-a-tour-form .wpcf7-form-control-wrap.time .wpcf7-form-control{display:block;margin:0;padding:0}.wpcf7 .schedule-a-tour-form .wpcf7-form-control-wrap.time .wpcf7-list-item{position:relative;width:33.333%;display:inline-block;margin:0;padding:0;vertical-align:top;overflow:hidden}.wpcf7 .schedule-a-tour-form .wpcf7-form-control-wrap.time .wpcf7-list-item input{position:absolute;left:50%;margin-left:-12px;border-top:10px solid transparent;border-left:12px solid transparent;border-right:12px solid transparent;background:transparent;-webkit-appearance:none}.wpcf7 .schedule-a-tour-form .wpcf7-form-control-wrap.time .wpcf7-list-item input:checked{border-top:5px solid #fff}.wpcf7 .schedule-a-tour-form .wpcf7-form-control-wrap.time .wpcf7-list-item input[value="Morning"] ~ .wpcf7-list-item-label:before{display:block;font-size:2em;text-align:center;content:"\e798";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.wpcf7 .schedule-a-tour-form .wpcf7-form-control-wrap.time .wpcf7-list-item input[value="Evening"] ~ .wpcf7-list-item-label:before{display:block;font-size:2em;text-align:center;content:"\e989";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.wpcf7 .schedule-a-tour-form .wpcf7-form-control-wrap.time .wpcf7-list-item input[value="Afternoon"] ~ .wpcf7-list-item-label:before{display:block;font-size:2em;text-align:center;content:"\ecf0";font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.wpcf7 .schedule-a-tour-form .wpcf7-form-control-wrap.time .wpcf7-list-item .wpcf7-list-item-label{display:block;cursor:pointer;color:#ddd;padding:1em;text-align:center;line-height:1.5}.wpcf7 .schedule-a-tour-form .wpcf7-form-control-wrap.time .wpcf7-list-item .wpcf7-list-item-label:hover{background:rgba(0,0,0,0.05)}.wpcf7 .schedule-a-tour-form .wpcf7-form-control-wrap.time .wpcf7-list-item input:checked ~ .wpcf7-list-item-label{background:transparent;color:#fff;cursor:default;text-shadow:0 0 3px rgba(34,34,34,0.7)}#menu-submenu{padding:0;text-align:center}.sf-menu.wh-menu-main li.menu-button{background-color:#2a9ffe;margin-top:-4px;margin-left:10px}.sf-menu.wh-menu-main li.menu-button:hover{background-color:#1696fe}.sf-menu.wh-menu-main li.menu-button a{padding:7px 17px;font-size:12px;font-weight:bold;text-transform:uppercase;color:#fff !important;font-family:Montserrat}.submenu{background-color:#3fc4b1;color:#fff;text-align:left;padding:10px}.submenu .menu-item{list-style-type:none;display:block}.submenu .menu-item a{display:block;color:#fff}.submenu .menu-item.menu-label a{color:#257c6f;cursor:default}.submenu .menu-item.parent-link{border-right:0}.submenu .menu-item.parent-link a{font-weight:bold;padding-left:12px}@media all and (min-width: 768px){#menu-submenu{text-align:center}.submenu{display:block;padding:0;box-shadow:0 -5px rgba(0,0,0,0.2) inset}.submenu ul{margin:0 auto;text-align:center}.submenu .menu-item{list-style-type:none;display:inline-block;color:#fff}.submenu .menu-item:last-child{border-right:none}.submenu .menu-item{border-right:1px solid #257c6f}.submenu .menu-item a{display:block;padding:10px 45px 15px;color:#fff}.submenu .menu-item a:hover{text-shadow:0 0 1px rgba(0,0,0,0.3)}.submenu .menu-item.menu-label a:hover{text-shadow:none}.submenu .menu-item.menu-label{cursor:default;border-right:none}.submenu .menu-item.menu-label a{padding:10px 5px 10px 25px;color:#257c6f;cursor:default}}@media (max-width: 767px){.respmenu-header .respmenu-header-logo-link img{max-width:20% !important}.wpcf7 .wpcf7-form-control-wrap.time .wpcf7-list-item{font-size:.8em}}@media (max-width: 480px){.respmenu-header .respmenu-header-logo-link img{max-width:30% !important}}.sc-contact-form-bottom-centered{padding:0 1em}@media all and (min-width: 768px) and (max-width: 1200px){.submenu{font-size:.8em}.submenu .menu-item a{padding:10px 15px 15px}}
