.title-divider img{height:auto;width:200px;margin:10px}.vertical-padding{padding-top:60px;padding-bottom:60px}.main-header.menu-type-standard-menu .standard-menu-container{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase;padding:15px 0;text-shadow:none}.main-header.menu-type-standard-menu .standard-menu-container div.menu>ul>li.special-menu-button>a,.main-header.menu-type-standard-menu .standard-menu-container ul.menu>li.special-menu-button>a{color:#fff;padding:5px 8px;line-height:1;border-radius:4px;background:#b79f93}.main-header.menu-type-standard-menu .standard-menu-container div.menu>ul>li.special-menu-button>a:hover,.main-header.menu-type-standard-menu .standard-menu-container ul.menu>li.special-menu-button>a:hover{color:#fff;background:#a78d80}.main-header.menu-type-standard-menu .standard-menu-container div.menu>ul>li.special-menu-button>a:hover:after,.main-header.menu-type-standard-menu .standard-menu-container ul.menu>li.special-menu-button>a:hover:after,.main-header.menu-type-standard-menu .standard-menu-container div.menu>ul>li.special-menu-button>a:after,.main-header.menu-type-standard-menu .standard-menu-container ul.menu>li.special-menu-button>a:after{display:none}.header-logo.logo-image,.header-logo.logo-image:hover{color:#333}.header-block__logo{display:none}.header-block__column.header-block--content-right.header-block--align-right{justify-content:center}.mobile-menu-wrapper.mobile-menu-fullscreen+.mobile-menu-overlay{background:rgba(65,51,39,.9)}.wpb_wrapper .wpb_text_column img.icon-position{top:0;vertical-align:middle;margin-bottom:0}.timeline-left{text-align:right}.timeline-right{text-align:left}.timeline-center{text-align:center}.timeline-left .vc_column-inner,.timeline-right .vc_column-inner,.timeline-center .vc_column-inner{padding-left:50px;padding-right:50px}.timeline-right img{margin-right:10px}.timeline-left img{margin-left:10px}.event-image{padding-top:25px}.rsvp-box{-webkit-box-shadow:0px 10px 40px -15px rgba(0,0,0,.25);box-shadow:0px 10px 40px -15px rgba(0,0,0,.25);padding:55px 45px 10px;background:#fff}.nf-error-msg,.ninja-forms-req-symbol{font-weight:400}.rsvp-form input,.rsvp-form select{border-color:#d8d0c6;-webkit-appearance:none}.rsvp-box input[type=checkbox],input[type=radio]{border:5px solid #ded6ce}input[type=checkbox].nf-checked,input[type=radio].nf-checked{border:5px solid #413327}.rsvp-form .field-wrap input[type=button]{width:100%}.rsvp-form .nf-form-fields-required{display:none}.rsvp-form .nf-response-msg{text-align:center;font-size:16px}.food-requirements .list-checkbox-wrap .nf-field-element li,.food-requirements .list-radio-wrap .nf-field-element li{float:left !important;margin-right:25px !important}.field-wrap .nf-field-element select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-left:15px}.home .lg-backdrop{background-color:rgba(255,255,255,.9)}.home .lg-outer .lg-thumb-outer{background-color:rgba(255,255,255,.9);-webkit-box-shadow:0px -10px 50px rgba(0,0,0,.1);box-shadow:0px -10px 50px rgba(0,0,0,.1)}.home .lg-outer .lg-toogle-thumb{-webkit-box-shadow:0px -10px 25px rgba(0,0,0,.1);box-shadow:0px -10px 25px rgba(0,0,0,.1);background-color:#fff}.home .lg-outer .lg-toogle-thumb:hover,.home .lg-toolbar .lg-icon:hover,.home .lg-actions .lg-next:hover,.home .lg-actions .lg-prev:hover{color:#000}.moments-gallery .vc_visible-item{-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.moments-gallery .vc_visible-item:hover{opacity:.6}.logos-holder.no-image-borders .c-logo{-webkit-box-shadow:0px 10px 40px -15px rgba(0,0,0,.25);box-shadow:0px 10px 40px -15px rgba(0,0,0,.25);background-color:#fff;margin-bottom:30px}.logos-holder.no-image-borders .c-logo{-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.logos-holder.no-image-borders .c-logo:hover{opacity:.75;-webkit-box-shadow:0px 5px 20px -10px rgba(0,0,0,.25);box-shadow:0px 5px 20px -10px rgba(0,0,0,.25)}@media screen and (max-width:480px){.logos-holder .client-logos-col{width:50%!important}}.single-post .post-comments{background-color:#f9f2eb}.labeled-textarea-row textarea{background-image:linear-gradient(#d8d0c6 1px,transparent 1px)}.single-post .post-comments a{color:#413327}.site-footer .social-networks.rounded li a{background-color:#f9f2eb}@media screen and (max-width:480px){.vertical-padding{padding-top:35px;padding-bottom:35px}.header-absolute header.main-header{padding:15px 0 !important}.menu-bar.menu-skin-dark .ham:after,.menu-bar.menu-skin-dark .ham:before,.menu-bar.menu-skin-dark .ham{background-color:#413327}.main-header.menu-type-standard-menu .standard-menu-container{text-align:right;-webkit-box-pack:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end;text-transform:uppercase;padding:0;text-shadow:none}.logo-column{display:block}.menu-bar{margin:0;padding:0}.timeline-left{text-align:left}.timeline-right{text-align:left}.timeline-center{text-align:left}.timeline-left img,.timeline-right img,.timeline-center img{margin-left:0;float:left}.timeline-left img,.timeline-center img{margin-right:10px}.timeline-left .vc_column-inner,.timeline-right .vc_column-inner,.timeline-center .vc_column-inner{padding-left:15px;padding-right:15px}.event-image{padding-top:5px}.rsvp-box{width:100%;margin:0 auto;padding:35px 25px 0}.rsvp-row{padding:25px !important}.vc_masonry_media_grid.happy-moments .vc_grid.vc_row .vc_grid-item{width:25%;float:left}}@media screen and (min-width:768px){.logo-column{display:block}.main-header.menu-type-standard-menu .standard-menu-container{text-align:right;-webkit-box-pack:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end;text-transform:uppercase;padding:0;text-shadow:none}}@media screen and (min-width:992px){.logo-column{display:none}.main-header.menu-type-standard-menu .standard-menu-container{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase;padding:15px 0;text-shadow:none}}@media screen and (min-width:1200px){.logo-column{display:none}.main-header.menu-type-standard-menu .standard-menu-container{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase;padding:15px 0;text-shadow:none}}