@media only screen and (min-width:641px){body #gform_wrapper_4{max-width:50%;margin:0 auto}body #gform_wrapper_4 .gfield .ginput_container,body #gform_wrapper_4 .gfield .gfield_description,body #gform_wrapper_4 div.ginput_complex label,body #gform_wrapper_4 input:not([type='radio']):not([type='checkbox']):not([type='submit']),body #gform_wrapper_4 select,body #gform_wrapper_4 textarea{text-align:center}body #gform_wrapper_4 .top_label .gfield .gfield_label{text-align:center;display:block}body #gform_wrapper_4 .gform_footer,body #gform_wrapper_4 .gform_page_footer{text-align:center}}.button-container{display:flex;justify-content:center;align-items:center}.directorist-archive-items .directorist-listing-title,.add-listing-section .directorist-add-listing-form .directorist-content-module__title h4{font-weight:600;font-size:21px;color:#e62877!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:#e62877!important;font-weight:600;font-size:21px}.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:#e62877!important;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.single-at_biz_dir .directorist-listing-details__listing-title{color:#e62877!important;font-weight:600;font-size:30px}.single-at_biz_dir .directorist-single-wrapper .directorist-card__header .directorist-card__header--title{color:#e62877!important;font-weight:600;font-size:24px}.icon-spacing .dsm_icon_list_icon{position:relative;top:4px}.single .post{padding-bottom:0}footer .et_pb_menu .et_pb_menu__menu>nav>ul{flex-direction:column}footer .et_pb_blurb_0_tb_footer.et_pb_blurb .et_pb_blurb_description a,footer .et_pb_blurb_1_tb_footer.et_pb_blurb .et_pb_blurb_description a{color:#fff!important}footer .et_pb_blurb_0_tb_footer.et_pb_blurb .et_pb_blurb_description a:hover,footer footer .et_pb_blurb_1_tb_footer.et_pb_blurb .et_pb_blurb_description a:hover{color:#de0076!important}#sb_instagram .sbi_follow_btn a{background-color:#de0076!important}#sb_instagram .sbi_follow_btn a:hover{background-color:#66004a!important}.directorist-listing-single{height:100%}.cat-box .cat-info h4.cat-name{font-size:24px!important;max-width:325px!important;padding:0 10px;line-height:30px!important}.et_pb_toggle_title:before{position:absolute;top:50%;margin-top:-0.5em;font-size:30px;right:-7px;color:#c6ac8f;font-family:ETmodules!important;font-weight:400!important;font-size:16px}.et_pb_accordion .et_pb_toggle_open .et_pb_toggle_title:before{display:block!important;content:"\e04f"!important;font-size:16px}.et-zoom-in.et_pb_image:hover img,.et-zoom-in .et_pb_image_wrap:hover img,.et-zoom-in a:hover img{transform:scale(1.3);transition:all 2s 0s ease}.et-zoom-in,.et-zoom-in a{overflow:hidden}.et-zoom-in.et_pb_image img,.et-zoom-in .et_pb_image_wrap img,.et-zoom-in a img{transition:all 1s 0s ease}.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 49%;flex:0 0 49%;max-width:49%;padding:15px;margin-right:15px;background:#fff}.blog-list .et_pb_ajax_pagination_container article:nth-of-type(2n){margin-right:0}.blog-list .et_pb_ajax_pagination_container article .entry-featured-image-url{max-height:230px;display:block;overflow:hidden}.more-link{display:inline-block!important;color:#fff;padding:5px 20px!important;margin-top:15px;text-transform:capitalize;font-size:15px!important;font-weight:600!important;background:#e62877}.more-link:hover{background-color:#000}.pa-blog-sidebar-list article{margin-bottom:15px;border-bottom:1px solid #ddd}.pa-blog-sidebar-list article:last-child{border:none}.et_password_protected_form{background-color:#fff;padding:40px;max-width:800px;margin:0px auto;text-align:center}.et_password_protected_form h1{font-weight:600;font-size:30px;color:#e62877!important;line-height:1.3em}.et_password_protected_form p{margin-bottom:15px}.et_password_protected_form .et_submit_button,.add-listing-section .directorist-form-submit button.directorist-btn{float:none;background-color:#e62877!important;border:none!important;padding:10px 40px!important}.et_password_protected_form .et_submit_button:hover,.add-listing-section .directorist-form-submit button.directorist-btn:hover{background:#22333b!important;color:#fff!important;padding:10px 40px!important}.custom-slider-font .et_pb_slide_description{font-size:64px}.pa-blog-sidebar-list .entry-featured-image-url{width:100px;float:left;margin-bottom:0!important}.pa-blog-sidebar-list .entry-title,.pa-blog-sidebar-list .post-meta{width:calc(100% - 100px);float:left;padding-left:20px}.pa-blog-sidebar-list .entry-featured-image-url{padding-top:100px;display:block}.pa-blog-sidebar-list .entry-featured-image-url img{position:absolute;height:100%;width:100%;top:0;left:0;right:0;bottom:0;object-fit:cover}.pa-blog-sidebar-list .et_pb_post:not(:last-child){border-bottom:1px solid #dddddd!important;padding-bottom:20px;margin-bottom:20px}.et-pb-contact-message p{color:#000000;font-size:18px;font-weight:400}.et_pb_contact_form label.et_pb_contact_form_label{display:block!important;font-weight:400;color:#000000}.et_pb_contact_form .et_pb_contact_field_options_wrapper .et_pb_contact_field_options_title{display:none}.et_pb_contact_form ::-webkit-input-placeholder{color:#eee!important}.et_pb_contact_form.my_contact :-moz-placeholder{color:#eee!important}.et_pb_contact_form ::-moz-placeholder{color:#eee!important}.et_pb_contact_form :-ms-input-placeholder{color:#eee!important}.et_contact_bottom_container{float:none;text-align:left;display:block!important}.et-pb-contact-message{display:block;text-align:center}.et-pb-contact-message p{font-size:22px}.directorist-details-info-wrap .directorist-single-info .directorist-single-info__label{min-width:auto;margin-right:5px}.single-at_biz_dir .directorist-card .directorist-card__header .directorist-card__header--title i{display:none}.single-at_biz_dir #et-main-area{padding-top:150px}.directorist-social-links{margin-left:5px;margin-top:3px}@media only screen and (max-width:980px){.et_pb_section .et_pb_row{width:100%}footer .et_pb_menu .et_pb_menu__menu{display:block!important}footer .et_mobile_nav_menu{display:none!important}footer .copyright-section .et_pb_column{margin-bottom:0px!important}header .et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu,header .et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu ul{background:#f3f1ed!important}.directorist-search-contents .directorist-search-form-top .directorist-search-field{border:1px solid #eff1f6!important;margin-left:20px!important;margin:5px 0}.et_pb_menu .et_mobile_menu .menu-item-has-children>a,#main-header .et_mobile_menu .menu-item-has-children>a{position:relative}.error404.et-db #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu ul li.appt-link a{color:#fff!important}.et_pb_menu .et_mobile_menu .menu-item-has-children>a:after,#main-header .et_mobile_menu .menu-item-has-children>a:after{font-family:'ETmodules';text-align:center;speak:none;font-weight:600;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;position:absolute;font-size:18px;content:'\4c';top:11px;right:13px}.et_pb_menu .et_mobile_menu .menu-item-has-children.visible>a:after,#main-header .et_mobile_menu .menu-item-has-children.visible>a:after{content:'\4d'}.et_pb_menu .et_mobile_menu ul.sub-menu,#main-header .et_mobile_menu ul.sub-menu,.et-db #et-boc .et-l .et_pb_menu .et_mobile_menu li ul.sub-menu{display:none!important;visibility:hidden!important;transition:all 1.5s ease-in-out}.et_pb_menu .et_mobile_menu li.visible>ul.sub-menu,#main-header .et_mobile_menu li.visible>ul.sub-menu,.et-db #et-boc .et-l #main-header .et_mobile_menu li.visible>ul.sub-menu,.et-db #et-boc .et-l .et_pb_fullwidth_menu .et_mobile_menu li.visible>ul.sub-menu,.et-db #et-boc .et-l .et_pb_menu .et_mobile_menu li.visible>ul.sub-menu{display:block!important;visibility:visible!important}}@media only screen and (max-width:767px){.blog-list .et_pb_ajax_pagination_container article{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media only screen and (min-width:981px) and (max-width:1100px){.et_pb_menu_0_tb_header.et_pb_menu .et-menu-nav li a{margin-right:5px;font-size:17px}}.tiktok{position:relative}.tiktok:after{background:url('https://elegantwedding.flywheelsites.com/wp-content/uploads/2023/05/tik-tok.png');width:16px;height:16px;display:block;position:absolute;content:"";left:9px;top:9px;background-size:16px auto}.tiktok:hover{background-color:#f00044!important}.error404 #content-area{padding:70px 0 150px;text-align:center;font-family:'Quicksand',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:'Playfair Display',Helvetica,Arial,Lucida,sans-serif}.error404 .error h2{font-size:30px;color:#000;font-family:'Playfair Display',Helvetica,Arial,Lucida,sans-serif;line-height:40px}.error404 .error a{color:#fff!important;border-width:0px!important;font-size:15px;font-family:'Quicksand',Helvetica,Arial,Lucida,sans-serif!important;background-color:#de0076;padding:12px 25px!important;display:block;max-width:290px;margin:20px auto 20px;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s}.error404 .error a:hover{background-color:#000!important;color:#fff!important}.location-box .dsm_card_wrapper{width:100%}@media only screen and (max-width:1320px){.banner-section .et_pb_image_wrap img{max-width:200px!important;width:100%!important}}@media only screen and (max-width:1200px){header.et-l--header .et_pb_menu .et-menu-nav li a{font-size:14px;margin-right:5px}}header.et-l--header .et_pb_menu .et_pb_menu__menu>nav>ul>li>ul{left:inherit;right:0}@media only screen and (max-width:1400px){.et_pb_section .et_pb_row{max-width:100%;width:100%}.et_pb_section.home-hero-sec .et_pb_row{padding:200px 20px!important}.et_pb_section.home-hero-sec .et_pb_row h1{font-size:48px}}@media only screen and (max-width:1240px){header .et_pb_menu .et-menu>li{padding-left:5px;padding-right:5px}}@media only screen and (max-width:980px){header.et-l--header .et_pb_menu .et_mobile_menu{padding:0}header.et-l--header .et_pb_menu .et_mobile_menu ul.sub-menu{padding-left:0}header.et-l--header .et_mobile_menu li li{padding-left:10px}.et_pb_section.home-hero-sec .et_pb_row h1{font-size:40px}footer .et_pb_menu--style-left_aligned .et_pb_menu__wrap,footer .et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li{justify-content:center}footer .et_pb_blurb_content{justify-content:center}.banner-section .et_pb_image_wrap img{max-width:150px!important;width:100%!important}.dsm_breadcrumbs{justify-content:center}}.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}