.hide{display:none}.cmsmasters_quotes_slider .cmsmasters_quote_title{color:#e86359}.cmsmasters_quotes_slider .cmsmasters_quote_subtitle{line-height:24px;color:#fff}select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required.event-sele{padding:7px;border:0;border-bottom:1px solid #e6e6e6}select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required.food-sele{padding:7px;border:0;border-bottom:1px solid #e6e6e6}select.wpcf7-form-control.wpcf7-select.food-sele{padding:7px;border:0;border-bottom:1px solid #e6e6e6}.header_mid .header_mid_inner .logo_wrap{width:221px}h5.cmsmasters_project_title.entry-title a{color:#fff}.portfolio.zero_gap .project.cmsmasters_project_grid .project_inner{padding-right:20px;padding-bottom:32px;background:#e86359;color:#fff;border:1px dashed #402a7f}.cmsmasters_single_slider .cmsmasters_single_slider_item_inner .cmsmasters_single_slider_item_date{display:none}.one_first,.one_half,.one_third,.two_third,.one_fourth,.three_fourth,.one_fifth,.one_sixth{margin:0 .7%;position:relative;float:left;padding-bottom:30px}.cmsmasters_quotes_slider .cmsmasters_quote_subtitle,.cmsmasters_quotes_slider .cmsmasters_quote_subtitle_wrap,.cmsmasters_quotes_slider .cmsmasters_quote_subtitle_wrap{color:#fff}.home-blogs .cmsmasters_post_cont{display:flex;flex-direction:column}.home-blogs .cmsmasters_post_cont figure.cmsmasters_img_wrap{order:1;margin-top:10px;margin-bottom:20px}.home-blogs .cmsmasters_post_cont header.cmsmasters_post_header{order:2}.home-blogs .cmsmasters_post_cont .cmsmasters_post_cont_info{order:3}.home-blogs .cmsmasters_post_cont footer{order:4}.home-blogs .cmsmasters_post_header h3.cmsmasters_post_title,.home-blogs .cmsmasters_post_header h3.cmsmasters_post_title a{font-size:22px;line-height:26px;font-family:'Karla'}#wpupg-grid-with-filters-services #wpupg-grid-services-filter-1 .wpupg-filter-item{background-color:#b6b6b6;border-color:#b6b6b6}#wpupg-grid-with-filters-services #wpupg-grid-services-filter-1 .wpupg-filter-item.active{background-color:#e86359;border-color:#e86359}#wpupg-grid-with-filters-services #wpupg-grid-services-filter-1 .wpupg-filter-item:hover{background-color:#e86359;border-color:#e86359}#wpupg-grid-with-filters-services .wpupg-item:hover{color:#e86359}.single-project .portfolio .cmsmasters_text ul li{padding:0;padding-left:20px;margin-bottom:10px;position:relative;line-height:22px}.single-project .portfolio .cmsmasters_text ul li:after{content:" ";display:block;position:absolute;width:10px;height:2px;background:#e96359;left:0;top:10px}.middle_inner .cmsmasters_open_project .project_content,.middle_inner .cmsmasters_open_project .project_content.with_sidebar{width:65%;padding-right:20px;float:left}.project_sidebar{display:none}.cmsmasters_open_project .project_sidebar.project_main_sidebar{width:35%;display:block;padding:0}.cmsmasters_open_project .project_sidebar.project_main_sidebar .project-contact-form{padding:40px 20px 0;margin-top:40px;background-image:url(//www.mycelebrations.me/wp-content/themes/mycelebrations-child/images/contact-form-bg.jpg)}.project_main_sidebar .project-contact-form aside.widget{padding:0}.project_main_sidebar .project-contact-form aside.widget h3{color:#fff;font-weight:600;letter-spacing:1px}.project_main_sidebar form.wpcf7-form label{color:#fff;font-size:14px;text-transform:uppercase}.project_main_sidebar input:not([type=button]):not([type=checkbox]):not([type=file]):not([type=hidden]):not([type=image]):not([type=radio]):not([type=reset]):not([type=submit]):not([type=color]):not([type=range]),.project_main_sidebar textarea{color:#fefdfd}.project_main_sidebar textarea{background-repeat:no-repeat;background-position:bottom;background-size:100% 1px}.project_sidebar.project_main_sidebar input.wpcf7-form-control.wpcf7-submit{width:100%;background:#141414}.project_main_sidebar span.wpcf7-not-valid-tip{color:#CCC;text-transform:none}.project_main_sidebar .wpcf7 form.invalid .wpcf7-response-output{margin-top:0;border:1px solid #fefdfd;color:#fefdfd;margin-bottom:30px}.project-menu-accordian aside.widget{padding:0}.project-menu-accordian aside.widget h3{margin:0}.project-menu-accordian .widget .wpb_category_n_menu_accordion>ul>li>a{background:#e9746e}.wpb_category_n_menu_accordion>ul>li:not(:last-child)>a{border-color:#c45050!important}.project-menu-accordian .widget .wpb_category_n_menu_accordion ul>li li{background:#d2555b}.project-menu-accordian .widget .wpb_category_n_menu_accordion ul>li ul>li li{background:#c35150}.wedding-packages li.cmsmasters_tabs_list_item{border-bottom:1px solid #e7e7e7}.wedding-packages li.cmsmasters_tabs_list_item a span{font-size:18px;font-weight:600;color:#545454}.wedding-packages li.cmsmasters_tabs_list_item.current_tab{border-color:#e96359}.wedding-packages li.cmsmasters_tabs_list_item.current_tab a span{color:#e96359}.wedding-packages .cmsmasters_tab_inner li{position:relative;padding-left:20px;padding-top:0;margin-bottom:10px}.wedding-packages .cmsmasters_tab_inner li:before{content:" ";display:block;position:absolute;width:10px;height:2px;background:#e96359;left:0;top:12px}.project-template-default .ngg-galleryoverview{margin:0}.packages-section li{padding:0;padding-left:20px;margin-bottom:10px;position:relative;line-height:22px}.packages-section ul li:before{content:" ";display:block;position:absolute;width:10px;height:2px;background:#e96359;left:0;top:10px}.package-form .wpforms-form input{border:1px solid #ccc!important}.package-form div.wpforms-container-full .wpforms-form button.wpforms-submit{padding:5px 50px;width:150px;background:#e86359;border:none;color:#fff;text-transform:uppercase}.wedding-planning-form .wpforms-field-container input,.wedding-planning-form .wpforms-field-container textarea,.wedding-planning-form .wpforms-field-container .choices__inner{border-radius:0!important;border:1px solid #bfbfbf!important;min-height:45px!important;background:white!important;padding:10px!important}.wedding-planning-form .wpforms-submit-container button{width:100%!important;background:#e86359!important;border-color:#e86359!important;color:#FFF!important}.wedding-planning-form .wpforms-submit-container button:hover{background:#000!important;border-color:#000!important}.intimate-intro .cmsmasters_text ul{margin-bottom:10px}.intimate-intro .cmsmasters_text ul li{position:relative;padding:0;padding-left:20px;margin-bottom:4px}.intimate-intro .cmsmasters_text ul li:before{content:" ";display:block;position:absolute;width:10px;height:2px;background:#e96359;left:0;top:11px}.intimate-content h3.cmsmasters_heading{color:#e96359;font-size:24px;line-height:28px}.intimate-gallery h4.cmsmasters_heading{font-size:26px;position:relative}body nav>div>ul ul{width:250px}body .navigation ul li a,body .top_line_nav ul li a{line-height:20px;margin-bottom:5px}.our-design-videos .cmsmasters_column.one_first{padding-bottom:10px}body .cmsmasters_post_masonry .cmsmasters_post_footer{text-align:left}.cmsmasters_post_masonry .cmsmasters_post_footer a.cmsmasters_post_read_more{background:#e86359;padding:5px 20px;color:#fff}.blog .cmsmasters_open_post .cmsmasters_post_date{text-align:left}.blog .cmsmasters_open_post .cmsmasters_post_header{text-align:left}.blog .cmsmasters_open_post .cmsmasters_post_cont_info{text-align:left}.cmsmasters_text.all-gallery-block{text-align:center}.cmsmasters_text.all-gallery-block ul.ngg-breadcrumbs{margin:0 auto;display:inline-block;margin-bottom:0px!important}.cmsmasters_text.all-gallery-block p{display:none}.destination-intro .cmsmasters_text strong{color:#000;text-transform:uppercase;font-size:18px;display:inline-block;margin-bottom:20px;font-weight:400}.destination-intro a.cmsmasters_button{font-size:16px;font-weight:400;padding:3px 25px}.dest_wed-section-title{padding-bottom:0}.dest_wed-section-title .cmsmasters_heading{font-size:42px;text-align:center}.dest_wed-section-title .cmsmasters_text{text-align:center;color:#000;text-transform:uppercase;font-size:14px}.dest_wed-section-title .cmsmasters_text p{padding-bottom:0}.destination-image-box .cmsmasters_heading_wrap .cmsmasters_heading{font-size:26px}.destination-image-box .cmsmasters_text{text-align:center}.wedding-form-section-title h4.cmsmasters_heading{letter-spacing:0;text-transform:none;margin-bottom:15px;line-height:36px}.wedding-form-section-title p strong{text-transform:uppercase;color:#000;font-size:14px;font-weight:400}.venue-block{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.venue-block .venue-item{width:50%;padding:10px}.venue-item-image img{max-width:100%}.venue-item-text{max-width:100%;margin-top:5px}.venue-item-text h5{font-size:22px;font-family:'Antic Didone';text-transform:none;letter-spacing:0;margin-bottom:6px}.venue-item-text p{font-size:15px;line-height:22px}.destination-w-photo-gallery .cmsmasters_heading_wrap{margin-bottom:10px}.destination-w-photo-gallery p{font-size:15px;text-transform:uppercase;padding-bottom:0}.destination-w-photo-gallery h3.cmsmasters_heading{font-size:36px;line-height:36px}.destination-w-photo-gallery h3.cmsmasters_heading{font-size:36px}.destination-posts .cmsmasters_post_cont{display:flex;flex-direction:column}.destination-posts .cmsmasters_post_cont figure.cmsmasters_img_wrap{order:1}.destination-posts .cmsmasters_post_cont .cmsmasters_post_cont_info{order:2}.destination-posts .cmsmasters_post_cont header.cmsmasters_post_header{order:3}.destination-posts .cmsmasters_post_cont footer.cmsmasters_post_footer{order:4}body .destination-posts .cmsmasters_post_header .entry-title{font-size:20px;line-height:24px}body .destination-posts .cmsmasters_post_header .entry-title a{font-size:18px;line-height:22px;font-family:'Karla'}.destination-posts h3.cmsmasters_heading{font-size:36px}.destination-form .wpforms-field input{border-width:1px!important}div.wpforms-container-full .wpforms-form button[type=submit]{background:#e86359;border:none;color:#fff;padding:5px 30px;text-transform:uppercase}.gallery-row .gallery-column{padding-bottom:5px}.one_fourth.gallery-column{width:23%;margin:0 1%}.gallery-column .cmsmasters_column_inner{position:relative}.gallery-column .cmsmasters_text{position:absolute;bottom:5px;background:rgb(0 0 0 / 70%);padding:5px 15px;left:5px;right:5px}.gallery-column .cmsmasters_text h4{margin:0;color:#fff;letter-spacing:0;line-height:22px}.esg-center.eg-washington-element-3.esg-transition{display:none}body .eg-washington-element-1-a{display:none!important}@media only screen and (max-width:1024px){.one_fourth.gallery-column{width:46%;padding-bottom:20px}}@media only screen and (max-width:951px){.middle_inner .cmsmasters_open_project .project_content,.middle_inner .cmsmasters_open_project .project_content.with_sidebar{float:none;width:100%;padding-right:0}.cmsmasters_open_project .project_sidebar.project_main_sidebar{width:100%;margin-top:10px}}@media only screen and (max-width:769px){.one_fourth.gallery-column{width:98%}}@media only screen and (max-width:481px){.venue-block .venue-item{width:100%;padding:0}.dest_wed-section-title .cmsmasters_heading{font-size:36px;line-height:36px}}