button#gform_submit_button_4,button#gform_submit_button_3,button#gform_submit_button_5{margin-left:0px!important}#post-1099,#post-1095,#post-1093{border-radius:15px 15px 15px 15px;overflow:hidden;border-width:1px;border-color:#f9f9f9;padding-bottom:25px;box-shadow:0px 12px 18px -6px rgba(0,0,0,0.3)}.grecaptcha-badge{width:70px!important;overflow:hidden!important;transition:all 0.3s ease!important;left:4px!important}.grecaptcha-badge:hover{width:256px!important}.page-id-129 .clearfix:after{visibility:visible;display:block;font-size:0;content:" ";clear:both;height:0}.mobile_menu_bar:before{content:"a";font-size:32px;position:relative;left:0;top:0;cursor:pointer;color:#000!important}@media only screen and (min-width:573px) and (max-width:767px){.fairplex{margin-right:10px;margin-left:10px}}.et-pb-contact-message.et_pb_success_message{text-align:center}h1,h2,h3,h4,h5,h6,.fairplex{font-family:"fairplex-wide",serif;font-weight:700;font-style:normal}.fairplex-regular{font-family:"fairplex-wide",serif;font-weight:500;font-style:normal}body{font-family:"proxima-nova",sans-serif;font-weight:400;font-style:normal}.main-menu a::after{content:'';position:absolute;width:70%;transform:scaleX(0);height:2px;bottom:0;left:0;background-color:#C28A6C;transform-origin:bottom right;transition:transform 0.25s ease-out}.main-menu a:hover::after,.main-menu-contact a:hover::after{transform:scaleX(1);transform-origin:bottom left}.main-menu-contact a::after{content:'';position:absolute;width:50%!important;transform:scaleX(0);height:2px;bottom:0;left:12px!important;background-color:#fff;transform-origin:bottom right;transition:transform 0.25s ease-out}.fancy-hover a::after{content:'';position:absolute;width:70%;transform:scaleX(0);height:2px;bottom:0;left:0;background-color:#C28A6C;transform-origin:bottom right;transition:transform 0.25s ease-out}.fancy-hover a:hover::after{transform:scaleX(1);transform-origin:bottom left}.testimonial-name{margin-top:40px;margin-bottom:15px;font-family:"fairplex-wide",serif;font-weight:700;font-style:normal;font-size:24px}.strong-rating-wrapper .star svg path{fill:#000!important}.pa-inline-buttons .et_pb_button_module_wrapper{display:inline-block}.et_pb_accordion .et_pb_toggle_open .et_pb_toggle_title:before{display:block!important;content:"\4b"!important;color:#000!important;font-weight:bold}.dl-blog-module1 .et_pb_ajax_pagination_container{display:grid;grid-gap:20px;grid-template-columns:repeat(2,1fr)}.et_pb_posts .et_pb_post{box-shadow:6px 6px 18px 0px #ededed;padding:40px;margin-bottom:0!important}@media only screen and (max-width:900px){.dl-blog-module1 .et_pb_ajax_pagination_container{grid-template-columns:repeat(1,1fr)!important}.dl-blog-module1 .et_pb_ajax_pagination_container>div{grid-column:span 1!important}}.post-meta{display:none}.mfp-title{display:none!important}.newsletter-form input[type=email]{background-color:transparent;border:0;border-bottom:1px solid #707070;min-width:300px}.ctct-form{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center}.ctct-submit{background-color:transparent;border:0;font-weight:bold;letter-spacing:0.9px}.ctct-disclosure hr{display:none!important}@media only screen and (min-width:900px){.ctct-submit{margin:30px 0 0 10px}}@media only screen and (max-width:900px){.ctct-submit{margin:0!important}}.mec-wrap{text-align:left!important}.mec-wrap p,.mec-start-date-label,.mec-events-abbr,.author,.mec-time-details,.mec-venue-details span{color:#000!important;font-weight:600!important}.ui-autocomplete{display:none!important}