.directorist-return-back .directorist-icon-mask:after{background-color:black!important}.directorist-single-listing-top .directorist-return-back .directorist-single-listing-action__text{color:black!important}.directorist-categories__single--image{height:250px}.directorist-categories__single__content a{font-size:20px}.gform-field-label .gfield_label_product{font-family:'Lato',sans-serif!important;font-size:16pt!important;color:#6b516a!important}.directorist-widget-listing.directorist-widget-listing__meta,.directorist-widget-listing.directorist-widget-listing__price{display:none!important}.directorist-listing-category>a>i{display:inline-block;margin-right:5px}.directorist-listing-category a{font-size:14px}.directorist-swiper__navigation.directorist-swiper__nav{opacity:1!important}body{overflow-x:hidden}header .et_pb_menu .et_pb_menu__menu>nav>ul>li>ul{left:0;right:0}.more-link{background-color:#ffffff;display:inline-block!important;border:1px solid #000000;border-radius:30px;color:#fff;padding:5px 15px;margin-top:15px;text-transform:capitalize}.more-link:hover{background-color:#000000}.home-slider-section .dsm-blog-carousel-item{position:relative;overflow:hidden}.home-slider-section .dsm-grid-post-holder-inner:after{content:"";display:block;width:100%;height:100%;bottom:0;left:0;position:absolute;height:100%;background:#080706;background:-webkit-linear-gradient(rgba(8,7,6,0),rgba(8,7,6,.2) 43%,rgba(8,7,6,.5) 73%,rgba(8,7,6,.7) 97%);background:-o-linear-gradient(rgba(8,7,6,0),rgba(8,7,6,.2) 43%,rgba(8,7,6,.5) 73%,rgba(8,7,6,.7) 97%);background:-moz-linear-gradient(rgba(8,7,6,0),rgba(8,7,6,.2) 43%,rgba(8,7,6,.5) 73%,rgba(8,7,6,.7) 97%);background:linear-gradient(rgba(8,7,6,0),rgba(8,7,6,.2) 43%,rgba(8,7,6,.5) 73%,rgba(8,7,6,.7) 97%)}.home-slider-section .dsm-grid-post-holder-inner .dsm-entry-wrapper{position:absolute;bottom:0;z-index:999;width:100%}.home-slider-section .dsm-grid-post-holder-inner .dsm-entry-wrapper .dsm-meta-seperator{display:none}.home-slider-section .dsm_blog_carousel .swiper-button-next{right:0}.home-slider-section .dsm_blog_carousel .swiper-button-prev{left:0}.home-slider-section .dsm-posted-category{position:absolute;bottom:0;background:#000;padding:5px 10px;color:#fff;right:0;border-right:4px solid #00cfff}.home-slider-section .dsm-posted-category a{color:#fff;font-size:16px}.wedding-categories .et_pb_ajax_pagination_container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.wedding-categories .et_pb_ajax_pagination_container article{-ms-flex:0 0 46%;flex:0 0 46%;max-width:46%;padding:15px;height:100%;border:1px solid #dfdfdf;margin:15px 10px}.wedding-categories .et_pb_ajax_pagination_container article h2.entry-title{min-height:70px}.wedding-categories .et_pb_post .entry-featured-image-url{margin-bottom:10px}.wedding-categories .et_pb_widget_area_left{border-right:none;padding-right:0!important}.listing-box{border-right:none;padding-right:0}.widget_categories{margin-bottom:0!important}.listing-box li a{font-size:18px}.listing-box li,.listing-box .media{border-bottom:1px dashed #ddd;padding-bottom:15px}.listing-box li{margin-bottom:16px}.listing-box .media{padding-bottom:15px;margin-bottom:25px}.listing-box li:last-child,.listing-box .media:last-child{border-bottom:none}.listing-box .widget_st_latest_posts_widget h4.title{display:none}.listing-box .widget_st_latest_posts_widget h3.entry-title{font-size:16px;position:relative;top:-5px}.listing-box .widget_st_latest_posts_widget .entry-meta{display:none!important}footer.et-l--footer .et_pb_menu .et_pb_menu__menu>nav>ul{flex-direction:column}.es-form-field-container{text-align:center}.es-form-field-container input{padding:14px 20px;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;max-width:320px;width:100%;border:none;border:1px solid #e2c5ad}.es-form-field-container input[type="submit"]{max-width:150px;background:#557681;margin-left:10px;color:#fff;border:1px solid #557681;transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;cursor:pointer}.es-form-field-container input[type="submit"]:hover{background:#000;border:1px solid #000;transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}.review-slider h3{color:#57736c!important;font-size:24px!important;font-weight:700!important;margin-top:25px!important}.review-slider .et-pb-arrow-prev{left:0!important}.review-slider .et-pb-arrow-next{right:0!important}.review-slider .et-pb-arrow-prev,.review-slider .et-pb-arrow-next{opacity:1!important}.filter-buttons{text-align:center;margin-bottom:20px}.filter-buttons button{padding:10px 20px;margin:5px;cursor:pointer}.blog-list .et_pb_ajax_pagination_container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.blog-list .et_pb_ajax_pagination_container article{-ms-flex:0 0 31%;flex:0 0 31%;max-width:31%;margin-right:20px;padding:10px 10px 30px;border:1px solid #eee;background:#fff}.blog-list .et_pb_ajax_pagination_container article h2{text-align:center;letter-spacing:1px;line-height:28px}.blog-list .et_pb_ajax_pagination_container article .post-meta{text-align:center;letter-spacing:1px;font-weight:400}.blog-list .et_pb_ajax_pagination_container article .post-content .post-content-inner p{letter-spacing:1.5px;text-align:center;line-height:22px}.blog-list .et_pb_ajax_pagination_container article .post-content .post-content-inner{margin-bottom:20px}.blog-list .et_pb_ajax_pagination_container article a.more-link{font-weight:400;text-align:center;text-transform:capitalize;color:#57736c!important;border:1px solid #57736c!important;max-width:140px;padding:8px;border-radius:30px;margin:15px auto 0}.blog-list .et_pb_ajax_pagination_container article a.more-link:hover{color:#fff!important;background:#57736c!important}.blog-list .et_pb_ajax_pagination_container article:nth-of-type(3){margin-right:0px}body.single-post article a{color:#bc2534}body.single-post .blog-content article h1,body.single-post .blog-content article h2,body.single-post .blog-content article h3,body.single-post .blog-content article h4,body.single-post .blog-content article h5,body.single-post .blog-content article h6{color:#000;margin:35px 0 10px}body.single-post article h1{margin-top:0;margin-bottom:0}body.single-post article{color:#000;line-height:24px;font-size:15px}body.single-post article ul,body.single-post article ol{margin:20px 0 30px}body.single-post article ul li,body.single-post article ol li{margin:0px 0 10px}.cocktail-filter .et_pb_button_module_wrapper{display:inline-block;margin-right:15px}.et_pb_newsletter .et_pb_newsletter_form .et_pb_contact_field_half{flex-basis:65%}.et_pb_newsletter_fields .et_pb_newsletter_button_wrap{flex-basis:30%}footer .et_pb_signup_0_tb_footer .et_pb_newsletter_form .input,.et_pb_signup_0_tb_footer .et_pb_newsletter_form input[type="text"],footer .et_pb_signup_0_tb_footer .et_pb_newsletter_form p.et_pb_newsletter_field input[type="text"]{padding-top:14px!important;padding-bottom:14px!important}.gecko .et_pb_newsletter .et_pb_newsletter_field{margin-bottom:0;padding-bottom:0}.directorist-sidebar{position:relative;z-index:1}.single-at_biz_dir #et-main-area{padding-top:80px}.single-at_biz_dir .directorist-card__body{position:relative;z-index:1}#directorist.atbd_wrapper .atbd_all_categories a{min-height:300px!important}.cat-box .cat-info h4.cat-name{font-size:26px!important;max-width:325px!important;line-height:40px!important}.directorist-archive-items .directorist-listing-title,.add-listing-section .directorist-add-listing-form .directorist-content-module__title h4{font-weight:700;font-size:21px;color:#57736c!important;line-height:1.3em;margin:0!important}.add-listing-section .directorist-add-listing-form .directorist-content-module__title h4{padding-bottom:0}.directorist-archive-items .directorist-listing-title a{color:#57736c!important;font-weight:700;font-size:21px}.directorist-archive-items .directorist-listing-title a:hover{color:#000!important;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.directorist-listing-single .directorist-listing-single__info .directorist-listing-single__info--list ul li>div{-webkit-box-align:start;-webkit-align-items:start;-ms-flex-align:start;align-items:start;color:#333}.directorist-listing-single .directorist-listing-single__info .directorist-listing-single__info--list ul li>div .directorist-icon-mask{position:relative;top:5px}.directorist-listing-single .directorist-listing-single__info .directorist-listing-single__info--list{margin-left:-5px}.directorist-listing-single .directorist-listing-single__info .directorist-listing-single__info--list ul li a,.directorist-listing-details .directorist-listing-details__text p{color:#333}.directorist-listing-single .directorist-listing-single__meta .directorist-listing-single__meta--left .directorist-listing-category a{color:#333;font-size:12px}.directorist-listing-single .directorist-listing-single__info .directorist-listing-single__info--list ul li a:hover,.directorist-listing-single__meta .directorist-listing-single__meta--left .directorist-listing-category a:hover{color:#57736c!important;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.directorist-listing-single{height:100%}.directorist-listing-category__popup{display:none!important}.directorist-pagination .page-numbers.current{background-color:#57736c;border-color:#57736c}.directorist-search-top__title{padding-bottom:0!important}.directorist-search-top__subtitle{color:#fff!important}.directorist-single-wrapper .directorist-card__header .directorist-card__header--title{color:#57736c!important;font-weight:700;font-size:24px}.directorist-card .directorist-card__header .directorist-card__header--title i{display:none}.single-at_biz_dir .directorist-listing-details__listing-title{color:#57736c!important;font-weight:700;font-size:30px;font-family:'Aleo',Georgia,"Times New Roman",serif}.directorist-listing-single .directorist-listing-single__info .directorist-info-item span a{font-size:13px;font-family:'Aleo',Georgia,"Times New Roman",serif}.atbd_widget_title h4,.widget.atbd_widget .atbd_widget_title h4{color:#57736c!important;font-weight:700;font-size:20px;font-family:'Aleo',Georgia,"Times New Roman",serif}.widget.atbd_widget .atbdp-widget-categories>ul.atbdp_parent_category>li>a{font-size:15px;font-family:'Aleo',Georgia,"Times New Roman",serif}.widget.atbd_widget .atbdp-widget-categories>ul.atbdp_parent_category>li>a:hover{color:#57736c!important;font-family:'Aleo',Georgia,"Times New Roman",serif}.directorist-details-info-wrap .directorist-single-info .directorist-single-info__label{min-width:auto;font-weight:700;color:#333;font-size:14px;font-family:'Aleo',Georgia,"Times New Roman",serif}.single-at_biz_dir .directorist-container{max-width:1400px;width:100%}.directorist-details-info-wrap .directorist-single-info .directorist-single-info__value a,.directorist-listing-single .directorist-listing-single__info .directorist-info-item span a,.directorist-signle-listing-top .directorist-return-back{color:#57736c}.directorist-details-info-wrap .directorist-single-info .directorist-single-info__value a:hover,.directorist-listing-single .directorist-listing-single__info .directorist-info-item span a:hover,.directorist-signle-listing-top .directorist-return-back:hover{color:#000}.directorist-details-info-wrap .directorist-single-info .directorist-single-info__value{font-weight:700;color:#333;font-size:14px;font-family:'Aleo',Georgia,"Times New Roman",serif}.atbdp.atbdp-widget-categories select{padding:15px 20px}.widget.atbd_widget[id^="bd"] .atbd_categorized_listings .listings>li .atbd_right_content .cate_title h4,.widget.atbd_widget[id^="dcl"] .atbd_categorized_listings .listings>li .atbd_right_content .cate_title h4,.widget.atbd_widget .atbd_categorized_listings .listings>li .atbd_right_content .cate_title h4{font-weight:400;font-size:18px!important;margin:0;padding-bottom:2px}.directorist-return-back{background:#57736c;padding:6px 20px;color:#fff!important;border-radius:5px}.directorist-return-back .directorist-icon-mask:after{background-color:#fff}.ufg-filter-container .filter-group button{border-radius:30px}.ufg-filter-container .filter-group button{border:2px solid #000;border-radius:30px}.ufg-filter-container .filter-group button{border-radius:30px!important;border:2px solid #000!important;padding-top:10px!important;padding-bottom:10px!important;padding-left:10px!important;padding-right:15px!important;font-family:'Lato',Helvetica,Arial,Lucida,sans-serif}.ufg-image-content{text-align:center}.ufg-filter-container .filter-group.ufg-level-one-filters button{background:#fff!important;color:#000!important}.ufg-filter-container .filter-group button:hover,.ufg-filter-container .filter-group.ufg-level-one-filters button:hover{background:#000!important;color:#fff!important}.directorist-social-links{margin-left:12px}.directorist-single-info.directorist-single-info-socials>.directorist-single-info__label>.directorist-single-info__label-icon{margin-right:25px!important}.directorist-single-info.directorist-single-info-socials>.directorist-single-info__label>.directorist-single-info__label--text{color:#57736c!important}.directorist-social-links{margin-top:0!important}.et_pb_menu_0_tb_header.et_pb_menu .et-menu-nav li ul.sub-menu{width:180px}.et_pb_menu_0_tb_header.et_pb_menu .et-menu-nav li ul.sub-menu,.et-menu li li a{min-width:180px}.flora-filter-box .ufg-filter-container .filter-group button{padding:10px 32px!important}.flora-filter-box .ufg-filters-1 .ufg-all-filter-button{background-color:transparent!important}.flora-filter-box .ufg-filters-1 .ufg-all-filter-button.active-filter.all{background-color:#000!important}@media only screen and (min-width:1100px) and (max-width:1220px){header .et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a{font-size:14px}header .et_pb_menu_0_tb_header.et_pb_menu .et-menu-nav li ul.sub-menu a{font-size:14px}header .et_pb_menu .et_pb_menu__menu>nav>ul>li>ul{left:-100%}}@media only screen and (min-width:981px) and (max-width:1099px){header .et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a{font-size:13px}header .et_pb_menu_0_tb_header.et_pb_menu .et-menu-nav li ul.sub-menu a{font-size:13px}header .et_pb_menu .et-menu>li{padding-left:10px;padding-right:1px}header .et_pb_menu .et_pb_menu__menu>nav>ul>li>ul{left:-100%}}@media only screen and (max-width:1400px){.et_pb_section .et_pb_row{max-width:100%!important;width:100%}.page-id-345099 #et-main-area .et_pb_image{max-width:170px}}@media only screen and (max-width:1200px){.et-l--footer .et_pb_row .et_pb_column{}}.wedding-list .et_pb_portfolio_grid_items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:40px}.wedding-list .et_pb_portfolio_grid_items .type-project{-ms-flex:0 0 46%;flex:0 0 46%;max-width:46%;float:none;clear:both;padding:0 15px}.et_pb_column .et_pb_grid_item.et_pb_portfolio_item:nth-child(3n){margin-right:25px}.pagination{margin-top:40px}.wedding-list .et_pb_portfolio_grid_items .type-project img{margin:15px auto 0;display:block}@media only screen and (max-width:980px){.et_mobile_menu li li{padding-left:0}.cocktail-list .et_pb_row h3{font-size:20px;line-height:23px!important}.get-started-section .get-started-boxes .et_pb_module{min-height:inherit}.et_pb_slider_0 .et_pb_slide>.et_pb_container{max-width:100%!important}footer .et_pb_blurb_position_left_tablet .et_pb_blurb_content{max-width:260px!important;margin:0 auto}footer .et_pb_menu .et_mobile_nav_menu{display:none!important}footer .et_pb_menu--style-left_aligned .et_pb_menu__wrap{justify-content:center;text-align:center}footer .et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li{justify-content:center}footer .et_pb_menu .et_pb_menu__menu{display:block!important}footer .et_pb_signup_0_tb_footer.et_pb_module{margin:0 auto!important}footer .et_pb_newsletter_fields .et_pb_newsletter_button_wrap{flex-basis:100%;margin-top:10px}footer .et_pb_newsletter .et_pb_newsletter_form .et_pb_contact_field_half{flex-basis:100%}section.et_pb_wpt_gravityform_0 div.gform_wrapper .gform_body .gfield{margin-top:0!important}.dsm_breadcrumbs{justify-content:center}.page-id-345099 #et-main-area .et_pb_module.et_pb_text{margin-bottom:0!important;vertical-align:middle}}@media only screen and (max-width:767px){.page-id-345099 #et-main-area .et_pb_image{max-width:100%;display:block;margin:10px auto 20px!important}.page-id-345099 #et-main-area .et_pb_module.et_pb_text{text-align:center;display:block;margin:0 auto;line-height:75px;top:0;bottom:inherit}.page-id-345099 #et-main-area .et_pb_column{margin-bottom:25px}.page-id-345099 #et-main-area .et_pb_row .et_pb_column:last-child{margin-bottom:0}.el_masonry_gallery_filter_categories li{margin-right:6px;margin-bottom:6px}.wedding-list .et_pb_portfolio_grid_items .type-project{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0 15px;margin:0 0 25px!important}.cocktail-filter .et_pb_button_module_wrapper{margin-bottom:10px!important}.sgpb-theme-6-content{padding:20px!important}}.error404 #content-area{padding:70px 0 150px;text-align:center;font-family:'Aleo',Helvetica,Arial,Lucida,sans-serif}.error404 .container:before{content:"";display:none}.error404 .error h1{font-size:140px;font-weight:300;text-align:center;line-height:140px;color:#000;font-family:'Belleza',Helvetica,Arial,Lucida,sans-serif}.error404 .error h2{font-size:30px;color:#000;font-family:'Belleza',Helvetica,Arial,Lucida,sans-serif}.error404 .error a{color:#000000!important;border:2px solid #000!important;border-radius:30px;font-size:16px;font-family:'Lato',Helvetica,Arial,Lucida,sans-serif!important;padding:8px 30px;display:block;max-width:220px;margin:20px auto 20px}.error404 .error a:hover{background-color:#6B6B6B;color:#fff!important;border:2px solid #6B6B6B!important}@media only screen and (max-width:1300px){header .et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li{padding-left:7px;padding-right:7px}header .et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a{font-size:13px}}.dsm_post_carousel .swiper-button-next{right:0!important}.dsm_post_carousel .swiper-button-prev{left:0!important}@media only screen and (min-width:981px) and (max-width:1100px){header .et_pb_section_0_tb_header{padding:15px!important}header .et_mobile_menu{top:74px}header .et_pb_menu__wrap .mobile_menu_bar{-webkit-transform:translateY(20px);transform:translateY(20px)}.et_pb_row_0_tb_header.et_pb_row{padding-right:10px!important}.et_pb_menu_0_tb_header.et_pb_menu ul li:marker{content:"";display:none!important}header .et_pb_row_0_tb_header.et_pb_row{padding:0!important}header .et_pb_menu .et_pb_menu__menu{display:none}.et_mobile_menu li li{padding-left:0!important}header .et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu ul li,header .et_mobile_menu li a{text-align:left!important}header .et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu ul{padding:0!important}header .et_mobile_nav_menu{display:block}}