@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:1800px !important}}.gform_required_legend{display:none}.gform_wrapper input[type=text], .gform_wrapper input[type=url], .gform_wrapper input[type=email],
.gform_wrapper textarea, .gform_wrapper select, .gform_wrapper input[type=tel], .gform_wrapper input[type=number], .gform_wrapper input[type=password]{background-color:#f1f1f1 !important;color:#474445;font-size:16px !important;border-width:1px;border-style:solid;border-radius:0px;border-color:#222;padding:13px 7px !important}#custom_html-3{margin-bottom:30px}footer a{text-transform:uppercase}h1,h2,h3,h4,h5,h6,h6,.notro{font-weight:300 !important}.text-shadow{text-shadow:0 2px 6px rgba(0,0,0,0.7), 0 0 6px rgba(0,0,0,0.3)}#cssmenu ul li ul li a,#cssmenu2 ul li ul li a{font-size:14px}.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)}.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:80px;margin:0px 25px}#cssmenu ul li ul li a{color:#616161}#cssmenu #menu-button{display:block;position:absolute;top:0;right:0;width:30%;margin-top:-45px;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}@media screen and (min-width:970px){#menu-main-menu li.menu-item-has-children > ul{border:1px solid rgba(0,0,0,0.05);box-shadow:0 8px 20px rgba(0,0,0,0.15)}#menu-main-menu li.menu-item-has-children ul li a{display:block;padding:10px 20px;font-size:14px;color:#2f2f2f;text-transform:none;letter-spacing:0.3px;transition:background 0.2s ease, padding-left 0.2s ease}#menu-main-menu li.menu-item-has-children ul li a:hover{background:rgba(0,0,0,0.05);padding-left:26px}#menu-main-menu > li.menu-item-has-children > a{position:relative}}