@media screen and (min-width:1300px){.container{width:1200px !important}}@media screen and (min-width:1400px){.container{width:1300px !important}}@media screen and (min-width:1500px){.container{width:1400px !important}}@media screen and (min-width:1600px){.container{width:1500px !important}}@media screen and (min-width:1700px){.container{width:1600px !important}}@media screen and (min-width:1800px){.container{width:1700px !important}}@media screen and (min-width:1900px){.container{width:1750px !important}}#footer-bottom a{color:#fff;font-size:13px}.vc_btn3.vc_btn3-color-warning, .vc_btn3.vc_btn3-color-warning.vc_btn3-style-flat{background-color:#FAD553;color:#222}.vc_btn3.vc_btn3-color-blue, .vc_btn3.vc_btn3-color-blue.vc_btn3-style-flat{background-color:#1282A7;color:#fff}.ti-date{display:none !important}.vc_row.vc_row-flex > .vc_column_container > .vc_column-inner{height:100%}.gform-theme--framework .gfield--input-type-datepicker .ginput_container_date input{--gf-local-width:100%}.map-fullheight{height:720px;width:100%;position:relative}@media screen and (max-width:900px){.map-fullheight{height:350px}}.map-fullheight iframe{height:100%;width:100%;border:0}#footer-bottom{margin-top:0px}.btn-primary{background-color:#1282A7;border-color:#1282A7;padding:14px 28px;font-size:16px;font-weight:600;transition:all .2s ease}.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active{background-color:#3f5cc0;border-color:#3a56b5;color:#fff}.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary{box-shadow:none}body{line-height:28px}.dark h1,.dark h2,.dark h3,.dark h4,.dark h5,.dark h6{color:#222!important}.underline-accent{position:relative;display:inline-block;padding-bottom:10px;margin-top:10px}.underline-accent:after{content:"";position:absolute;left:0;bottom:0;width:60px;height:5px;background:#F4CE46;border-radius:2px}.fullsizebutton{width:100%}.fullsizebutton a.vc_btn3,
.fullsizebutton .vc_btn3-container a{display:block;width:100%;padding:22px 30px;font-size:18px;text-align:center;box-sizing:border-box;border-radius:12px !important;font-weight:bold}.fullsizebutton .vc_btn3-container{width:100%;margin-bottom:20px}.fullsizebutton:last-child .vc_btn3-container{margin-bottom:0}#cssmenu ul li ul li a{color:#000 !important}footer a{text-transform:uppercase}.menuholder #logo,.menuholder2 #logo{max-width:370px}.wpb_gmaps_widget .wpb_wrapper{padding:0}.vc_column-inner:has(> .big_link){position:relative;transition:all 0.3s ease}.vc_column-inner:has(> .big_link):hover{transform:translateY(-6px) scale(1.02)}.vc_column-inner:has(> .big_link):hover img{transform:scale(1.05);transition:transform 0.3s ease}.boxshadow .vc_column-inner,.boxshadowrow{box-shadow:0 12px 30px rgba(0,0,0,0.12), 0 4px 12px rgba(0,0,0,0.08)}.boxshadow .vc_column-inner,
.boxshadowrow .vc_column-inner{box-shadow:0 12px 30px rgba(0,0,0,0.12), 0 4px 12px rgba(0,0,0,0.08)}.text-dark h1{color:#5E5248 !important}.gform_wrapper input[type="submit"],
.gform_wrapper .gform_footer input.button,
.gform_wrapper .gform_page_footer input.button{background-color:#4A352A !important;color:#ffffff !important;border:none !important;padding:12px 24px !important;font-size:16px !important;font-weight:bold !important;border-radius:0px !important;cursor:pointer !important;transition:all 0.3s ease !important}.gform_wrapper input[type="submit"]:hover,
.gform_wrapper .gform_footer input.button:hover,
.gform_wrapper .gform_page_footer input.button:hover{background-color:#7C6354 !important;color:#ffffff !important}.gform_wrapper input[type="submit"]:active,
.gform_wrapper input[type="submit"]:focus,
.gform_wrapper .gform_footer input.button:active,
.gform_wrapper .gform_footer input.button:focus,
.gform_wrapper .gform_page_footer input.button:active,
.gform_wrapper .gform_page_footer input.button:focus{background-color:#B89483 !important;color:#4A352A !important;outline:none !important}@media screen and (max-width:970px){#logo .img-responsive{width:225px;margin:0px 25px}#cssmenu #menu-button{display:block;position:absolute;top:0;right:0;width:30%;margin-top:-65px;color:#fff}}.vc_btn3.vc_btn3-color-green, .vc_btn3.vc_btn3-color-green.vc_btn3-style-flat{background-color:#9FD4CB;color:#000;padding-left:50px;padding-right:50px}.vc_btn3.vc_btn3-color-green.vc_btn3-style-flat:focus, .vc_btn3.vc_btn3-color-green.vc_btn3-style-flat:hover, .vc_btn3.vc_btn3-color-green:focus, .vc_btn3.vc_btn3-color-green:hover{background-color:#fff;color:#222}#logo img.site-logo{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}.page-banner h1 strong,.page-banner h2 strong,.page-banner h3 strong,.page-banner h4 strong,.page-banner h5 strong,.page-banner h6 strong{color:#FFF}.page-banner h1{text-shadow:2px 2px 4px rgba(0,0,0,0.8)}.page-banner{padding:110px 0 180px 0;font-weight:bold}.hours-table{width:100%;border-collapse:collapse;color:#fff;font-size:18px}.hours-table th,
.hours-table td{padding:18px 20px;text-align:left}.hours-table tr:nth-child(odd){background:rgba(38, 97, 143, 0.35)}.hours-table tr:nth-child(even){background:rgba(38, 97, 143, 0.20)}.hours-table td{text-align:right}.location-box{background:rgba(38, 97, 143, 0.25);padding:20px 24px;border-radius:12px;margin-bottom:25px;color:#fff;font-size:18px;line-height:1.5}.location-line{margin-bottom:6px}.location-line:last-child{margin-bottom:0}.phone{display:flex;align-items:center}.phone-icon{font-size:20px;margin-right:8px}