.clients_slider .clients_slider_header .button_js{display:block!important}.real-estate-pricing-sec .plan-header span{font-size:22px;color:#89564c;font-weight:400;line-height:49px;letter-spacing:1px}.home-new-about h4{color:#333}.home-new-about h2{color:#000;font-weight:100}.home-new-about p{font-size:15px;line-height:28px}.home-new-about a.button{border:1px solid #ee801f;background:0 0;color:#ee801f;font-size:15px;border-radius:30px}.home-new-about a.button:hover{background:#2fc3e4;color:#fff;border-color:#2fc3e4}.mcb-section-c81f721d9 a.button:hover{background:#2fc3e4}.mcb-section-23435dc8c{margin:3px 0 0}.home-new-about .wrap.mcb-wrap:first-child{padding-right:15px}.home-new-about .image_wrapper{border:1px solid #2fc3e4;padding:10px}.home-process-sec .wrap.mcb-wrap.one-second{background:rgba(255,255,255,.8)!important;padding:30px 30px 0}.home-process-sec h3{text-align:center;text-transform:uppercase;letter-spacing:0;color:#212121;font-size:28px;display:block;margin:20px 0 40px;font-weight:500;position:relative;line-height:34px}.home-process-sec h3::before{content:"";background:#ec0f8e;width:150px;height:2px;position:absolute;left:0;right:0;display:block;bottom:-22px;margin:0 auto}.home-process-sec h4{border-bottom:1px solid #212121;padding:0 0 5px;font-weight:400;margin:0 0 5px}.home-process-sec p{margin:0 0 5px}.home-process-sec .column_visual{margin:0 0 15px}.home-new-about2 .scale-with-grid{max-height:120px;width:auto}.logo-area-realestate.home-new-about2 .image_wrapper{border:none}.logo-area-realestate.home-new-about2 .mcb-wrap-inner{justify-content:center;display:flex;align-items:center;text-align:center;object-fit:contain}.logo-area-realestate.home-new-about2 .scale-with-grid{width:170px;vertical-align:middle}.home-new-about2 .image_wrapper{border:1px solid #ddd;padding:18px}.home-process-sec a.button{color:#212121;border:1px solid #212121;font-size:15px;background:0 0;border-radius:30px}.home-process-sec a.button:hover{background:#2fc3e4;color:#fff;border-color:#2fc3e4}.home-gallery-sec iframe{background:#333}.home-gallery-sec h5{font-size:42px;line-height:42px;color:#f68520}.home-gallery-sec a.button{border-radius:30px}.home-gallery-sec a.button:hover{background:#212121}.home-faq-box{background:rgba(255,255,255,.8);color:#000;padding:30px}.home-faq-sec{color:#fff}.home-faq-sec .faq .question .title{font-size:17px}.home-faq-sec .faq .question{border-color:#1f1f1f}.home-faq-sec .faq .question.active{border-color:#f68520}.home-faq-sec .faq .question.active .title{color:#f68520;font-weight:600}.home-faq-sec .faq .question .title .acc-icon-minus,.home-faq-sec .faq .question .title .acc-icon-plus{color:#fff}.home-faq-sec h5{position:relative;margin:0 0 30px;font-size:32px;line-height:40px}.home-faq-sec h5::before{content:"";background:#2fc3e4;position:absolute;left:0;width:50px;height:1px;bottom:-11px}.home-contact-sec h6{color:#2aa1bc;margin:0;font-size:42px;line-height:42px;font-weight:700;letter-spacing:4px}.home-contact-sec .fancy_heading.fancy_heading_line{background:0 0;margin:0;padding:0}.home-contact-sec .fancy_heading.fancy_heading_line .title{color:#2aa1bc;margin:0}.home-contact-sec .wpcf7-form-control{color:#222}.home-contact-sec textarea{height:100px}.home-contact-sec input[type=submit]{background:#222;font-size:16px;text-transform:uppercase;font-weight:600;width:110px;color:#fff}.home-contact-sec input[type=submit]:hover,.home-contact-sec input[type=submit]:focus{background:#e50e89}.home-happy-client-sec .clients_slider_header{top:90px}.home-happy-client-sec .button.button_js.slider_prev{right:inherit}.new-footer-outer .get_in_touch{background:0 0;padding:0}.new-footer-outer h6,.new-footer-outer h3{color:#fff;font-size:22px;font-weight:100}.new-footer-outer p{color:#fff}.new-footer-outer .one-fourth.mcb-wrap{padding-right:20px}.new-footer-outer .one-fourth.mcb-wrap .column.one{margin:0}.new-footer-outer a.button{background:0 0}.new-footer-outer a.button .button_label,.new-footer-outer a.button .button_icon{padding:0;color:#f68521;font-weight:600}.new-footer-outer ul{padding:0;margin:0}.new-footer-outer ul li{display:block;color:#fff}.new-footer-outer ul li a{color:#fff}.new-footer-outer ul li a:hover{color:#2fc3e4}.new-footer-outer .icon{color:#f68521!important}.page-id-979 #Footer .footer_copy,.page-id-1027 #Footer .footer_copy{background:#212121;color:#fff;border-top:1px solid #fff}.new-footer-outer .section_wrapper,.page-id-979 #Footer .footer_copy .container,.page-id-1027 #Footer .footer_copy .container{max-width:1200px;width:100%}.page-id-979 #Footer .footer_copy #back_to_top,.page-id-1027 #Footer .footer_copy #back_to_top{background:0 0;border:1px solid #fff;position:relative}.new-footer-outer .image_wrapper{margin:90px 0 0}.about-top-header{background:#111;margin-top:-30px}.about-top-header .about-header-right{padding-top:15vw;color:#fff;text-align:right;padding-right:30px}.about-top-header h4{color:#fff}.about-top-header h2{color:#ec0f8e;font-weight:700;font-size:4vw}.about-top-header p{font-size:22px;text-transform:uppercase}.about-top-header .column{margin-bottom:0}.our-mission-sec{text-align:right}.our-mission-sec h2{color:#222;text-transform:uppercase;font-size:40px;margin-top:25px}.our-mission-sec p{font-size:20px;line-height:30px}.our-vision-sec h2{color:#222;text-transform:uppercase;font-size:40px;margin-top:25px}.our-vision-sec p{font-size:20px;line-height:30px}.our-vision-sec .image_wrapper{padding:3px}.our-story-sec{background:#222;color:#fff;font-size:18px;line-height:30px}.our-story-sec .column{margin-bottom:0}.our-story-sec h2{font-size:44px;color:#fff;text-transform:uppercase;margin:0 0 20px}.our-story-sec h4{color:#fff;text-transform:uppercase}.why-different-sec h2{font-size:40px;letter-spacing:0;line-height:45px;color:#2fc3e4;text-transform:uppercase}.why-different-sec p{font-size:18px;line-height:30px}.why-different-sec .question{border:1px solid #f0f0f0!important;background:#f7f7f7!important;margin:0 0 6px!important}.why-different-sec .question .title{padding:15px 20px!important;font-size:20px}.why-different-sec .question .num{display:none}.why-different-sec .question.active .title{background:#f68521;color:#fff!important}.why-different-sec .answer{padding:20px!important;font-size:16px}.why-different-sec .column{margin-bottom:0}.why-different-sec .image_wrapper{margin-right:20px}.how-started-sec{background:#f1f1f1;font-size:18px}.how-started-sec .content_video iframe{border:4px solid #f08322;padding:4px}.get-in-touch-sec{position:relative}.get-in-touch-sec::before{content:"";background:rgba(0,0,0,.6);position:absolute;z-index:1;left:0;top:0;width:100%;height:100%}.get-in-touch-sec h2{text-transform:uppercase;font-size:45px;line-height:60px}.get-in-touch-sec .button{font-size:20px;padding:3px 20px;border-radius:60px!important}.get-in-touch-sec .button:hover{background:#30bfde}.post-desc .post-title h2 a{color:#000}.post-desc .post-title h2{color:#000;font-size:28px!important}.main-blogs .image_wrapper{padding:12px}.inner-heading{position:relative}.inner-heading::before{content:"";position:absolute;background:rgba(0,0,0,.4);left:0;top:0;width:100%;height:100%}.inner-heading-in{background:rgba(0,0,0,.5);text-align:center;padding:30px 10px;color:#fff;font-size:18px;line-height:1.7;border:3px solid #f68521}.inner-heading .button{border-radius:30px!important}.inner-heading-in h3{font-size:46px;line-height:1.3;text-transform:uppercase}.inner-heading-in .one.column{margin:0}.home-new-about .content_video.iframe{background:#555}.real-estate-pricing-sec{text-align:center;color:#fff;font-size:17px;line-height:1.4}.real-estate-pricing-sec h3{font-size:45px;color:#fff;font-weight:400;margin:0 0 25px}.real-estate-pricing-sec .pricing-box.pricing-box-box{background:#fff!important;margin:0 5px;color:#000;min-height:550px}.real-estate-pricing-sec .pricing-box .plan-inside{padding:10px 30px;text-align:center;min-height:180px}.real-estate-pricing-sec h2{color:#2fc3e3;font-size:25px!important;min-height:60px;margin:0!important}.real-estate-pricing-sec h2 span{color:#4c4c4c!important;font-size:18px!important}.real-estate-pricing-sec .subtitle{font-size:17px;min-height:55px}.real-estate-pricing-sec .button{background:#2fc3e4;width:150px;text-align:center;text-transform:uppercase;border-radius:30px!important}.real-estate-pricing-sec .button:hover{background:#f68521}.real-estate-pricing-sec .button .button_label{float:none;padding:10px 0}.real-estate-pricing-sec .price span{font-size:30px;font-weight:600;line-height:40px;color:#f68521}.real-estate-pricing-sec .pricing-box .plan-inside ul li{padding:6px 10px;font-size:16px}.real-estate-process-sec h3.title{color:#555;font-size:20px;margin:0!important}.real-estate-process-sec p{font-size:16px;line-height:1.5}.real-estate-before-after-sec{text-align:center;position:relative}.real-estate-before-after-sec::before{content:"";background:rgba(0,0,0,.6);position:absolute;left:0;width:100%;height:100%;top:0}.real-estate-before-after-sec .image_wrapper{margin:0 10px;border:2px solid #fff}.real-estate-before-after-sec .column{margin:0 0 5px}.real-estate-before-after-sec h5{font-size:24px;color:#fff;margin:0 0 20px}.real-estate-contact{position:relative}.real-estate-contact::before{content:"";background:rgba(236,22,145,.5);top:0;left:0;position:absolute;width:100%;height:100%}.real-estate-contact .column{margin:0}.real-estate-contact h3{font-size:45px;text-align:center;color:#fff}.real-estate-contact form .forminator-label{color:#fff!important;font-size:16px!important}.real-estate-contact .forminator-checkbox{color:#fff!important}.real-estate-contact button{border-radius:30px!important;font-size:16px!important;text-transform:uppercase;font-weight:600!important;width:150px!important}.inner-heading-2 h3{color:#fff;font-size:50px;text-align:center;margin:80px 0 30px;line-height:1}.inner-heading-2 a.button{font-size:17px}.funeral-services-sec h2{font-size:38px;text-align:center;color:#2fc3e4;margin:0 0 30px;font-weight:500;letter-spacing:0;line-height:50px}.funeral-services-sec .one-fourth.mcb-wrap{margin:0 .5%;width:24%}.funeral-services-sec .column{margin:0 0 8px;text-align:center}.funeral-services-sec h4{font-size:18px;margin:0 0 6px}.funeral-services-sec p{font-size:15px}.relationship-funeral-sec{background:#2fc3e4;color:#fff;font-size:17px;line-height:1.4}.relationship-funeral-sec h4{font-size:50px;color:#fff;line-height:1.2;margin:0 0 30px}.relationship-funeral-sec iframe{background:#000;border:4px solid #fff}.tribute-funeral-sec{font-size:17px}.tribute-funeral-sec h4{font-size:50px;color:#fff;line-height:1.2;margin:0 0 30px}.tribute-funeral-sec iframe{background:#000}.tribute-funeral-sec .mcb-wrap-sbp2z8d8x{z-index:0}.tribute-funeral-sec .mcb-item-pif4g8vg6{background:#f68521;padding:22px 15px 15px 70px;max-width:100%;width:95%;color:#fff;position:relative;left:-56px;z-index:1!important;top:80px}.real-estate-pricing-sec.funeral-pricing-sec{color:#fff}.real-estate-pricing-sec.funeral-pricing-sec h3{color:#2fc3e4;font-weight:600;font-size:50px}.real-estate-pricing-sec.funeral-pricing-sec .pricing-box.pricing-box-box{min-height:480px;position:relative}.real-estate-pricing-sec.funeral-pricing-sec .mcb-item-d54ycitpa .pricing-box.pricing-box-box .price span{font-size:32px}.real-estate-pricing-sec.funeral-pricing-sec .subtitle{background:#e50f8a;min-height:inherit;padding:2px 0!important;color:#fff!important;margin:0;position:absolute;top:0;font-size:13px;width:100%;left:0}.funeral-pricing-sec.real-estate-pricing-sec h2{font-size:32px!important;margin:20px 0 0!important}.real-estate-pricing-sec .pricing-box .plan-inside ul li{border-color:#606060}.funeral-offer-sec h2.title{color:#2fc3e4;font-size:50px}.funeral-offer-sec .icon{color:#f68521;font-size:60px}.funeral-offer-sec h4.title{font-size:20px;color:#222}.share-simple.post ul,.share-simple.post ol{color:#000}.event-top-sec{padding:0 2%;text-align:center}.event-top-sec h3{font-size:5vw;line-height:6vw;font-weight:400;text-transform:uppercase;text-shadow:1px 1px 4px #000;margin-top:50px}.event-top-sec h4{margin:0 0 10px;color:#fff;font-size:25px;font-weight:400}.event-first-video-sec h2{font-size:52px;line-height:1;font-weight:100}.event-first-video-sec p{font-size:17px;margin:0}.event-first-video-sec .button{font-size:18px!important;border-radius:50px!important}.event-services-sec h2.title{color:#fff;font-weight:400;font-size:52px}.event-services-sec .icon i{color:#fff}.event-services-sec h4.title{color:#fff;margin:0 0 10px!important}.event-services-sec .desc{color:#fff;font-size:17px;margin:0 5px}.event-why-choose-sec h2.title{font-size:52px;font-weight:400;margin:0}.event-why-choose-sec h4.title{color:#222;margin:0 0 5px!important}.event-why-choose-sec .desc{font-size:17px;margin:0 5px}.event-call-2-action-sec{text-align:center;position:relative}.event-call-2-action-sec::before{content:"";position:absolute;background:rgba(0,0,0,.6);left:0;top:0;width:100%;height:100%}.event-call-2-action-sec h2.title{color:#ec1691;margin:0 0 20px}.event-call-2-action-sec .inside{color:#fff!important;font-size:20px;max-width:700px;margin:0 auto 25px}.event-call-2-action-sec a.button{color:#2fc3e4!important;background:0 0!important;border:2px solid #2fc3e4;font-size:17px;border-radius:50px;padding:0 20px!important}.event-call-2-action-sec a.button:hover{background:#2fc3e4!important;color:#fff!important}.event-package-sec .pricing-box.pricing-box-box{background:#2fc3e4;margin:0 5px;text-align:center;color:#fff;font-size:17px}.event-package-sec .pricing-box.pricing-box-box h2{color:#fff;font-size:24px;letter-spacing:0;font-weight:400}.event-package-sec .pricing-box.pricing-box-box .price *{color:#000!important;font-weight:700;font-size:30px}.event-package-sec .pricing-box.pricing-box-box .subtitle{color:#fff;font-weight:700}.event-package-sec .pricing-box.pricing-box-box a.button{font-size:18px;border-radius:30px;margin:10px 0 15px;background:0 0;border:1px solid #fff}.event-package-sec .pricing-box.pricing-box-box a.button:hover{background:#fff;color:#f68520}.inner-heading-2 h4{color:#fff;text-align:center;font-weight:500;margin:0 0 30px}.business-event-video-sec p{font-size:18px;text-align:center;line-height:35px}.business-event-video-sec .column{margin-bottom:0}.business-event-video-sec h2.title{color:#2fc3e4;font-size:50px}.business-event-video-dark-sec::before{content:"";position:absolute;background:rgba(0,0,0,.6);left:0;top:0;width:100%;height:100%}.business-event-video-dark-sec{color:#fff;text-align:center;font-size:18px}.business-event-video-dark-sec .column{margin-bottom:20px}.business-event-video-dark-sec.business-event-video-dark-left-sec{text-align:left}.business-event-video-dark-sec.business-event-video-dark-left-sec .title{color:#fff;font-size:50px;text-align:left;line-height:1.2;margin:40px 0 10px}.business-event-video-sec ul{font-size:16px;column-count:2}.business-event-video-sec h4{font-size:30px;font-style:italic;text-align:center;line-height:1.2;margin:30px 0 0}.service-page-top{text-align:center;font-size:17px}.service-page-top h3{color:#f68521}.service-page-row{position:relative;color:#fff;font-size:17px}.service-page-row::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(236,15,142,.8)}.service-page-row h3{color:#fff;font-size:45px;line-height:1.2;margin:0 0 23px}.service-page-row a.button{border:1px solid #fff}.service-page-row.service-page-row-light::before{display:none}.service-page-row.service-page-row-light{color:#000}.service-page-row.service-page-row-light h3{color:#2fc3e4}.service-page-row img{width:100%}.service-page-row .column{margin-bottom:10px}.service-page-row.service-page-row-blue::before{background:rgba(39,180,211,.7)}.service-page-row.service-page-row-blue h3{margin-top:30px}.service-page-row.service-page-row-light h3{color:#2fc3e4;margin-top:30px}.service-page-row.service-page-row-black::before{background:rgba(0,0,0,.7)}.service-page-row.service-page-row-black h3{margin-top:25px;color:#2fc3e4}#bvc_capture_sect .pricing-box.pricing-box-box{background:#222}#wedd_photo_sect .pricing-box.pricing-box-box{background:#222}.wedding-gallery.has-video{position:relative;z-index:1}.wedding-gallery.has-video::before{content:"";position:absolute;background:rgba(0,0,0,.5);left:0;top:0;width:100%;height:100%;z-index:2}#wedding-slider rs-layer{z-index:9}.new-wedding-about-sec{text-align:center}.new-wedding-about-sec h2{color:#000;font-size:6vw;text-align:center;font-weight:100;line-height:1.1}.new-wedding-about-sec h2 em{font-family:"Italianno",cursive;margin-right:10px;color:#ec0f8e;line-height:0;font-size:7vw;font-style:normal}.new-wedding-about-sec h4{color:#000;font-size:24px;font-weight:400}.new-wedding-about-sec p{font-size:16px}#wedding-slider .column{margin-bottom:0}#wedding-slider h2{font-family:"Italianno",cursive!important;display:block;text-align:center!important;font-size:6vw!important;color:#2fc3e4!important;text-shadow:1px 1px 0px #fff}#new-wedding-pricing-sec h3{text-align:center;font-size:3.6vw;font-weight:100;color:#000;line-height:1}#new-wedding-pricing-sec h3 em{display:block;font-style:normal;font-family:"Italianno",cursive;color:#2fc3e4;margin:20px 0 0}#new-wedding-pricing-sec .zoom_box .desc .desc_txt{padding:3vw}#new-wedding-pricing-sec p{font-size:15px;line-height:1.5}#new-wedding-pricing-sec h5{margin:0 0 12px;font-size:28px}#new-wedding-pricing-sec .zoom_box .desc .desc_txt li{display:block;font-size:16px;text-align:left;position:relative;line-height:1.5;margin:0 0 10px}#new-wedding-pricing-sec .zoom_box .desc .desc_txt li::before{content:"✓";color:#f68827;position:absolute;left:-16px;font-weight:700}#wedding-add-on-sec h2{font-size:5vw;font-weight:100;color:#202020}#wedding-add-on-sec h3{font-size:32px;margin:0;font-weight:400}#wedding-add-on-sec h4{font-size:30px;margin:10px 0}#wedding-add-on-sec p{font-size:16px}#wedding-add-on-sec .wedding-add-on-in{background:#fff;padding:2vw;min-height:215px;position:relative;top:35px;left:-50px;box-shadow:2px 2px 8px -1px #555}#wedding-add-on-sec .mcb-item-27uc0teku .wedding-add-on-in{left:inherit;right:-50px;z-index:9}#wedding-packages-link-sec .column{margin-bottom:0}#wedding-packages-link-sec h4{color:#fff;font-size:28px;font-weight:400}#new-wedding-testimonial-sec .testimonials_list{height:300px;overflow-y:scroll;scrollbar-color:white transparent!important;scrollbar-width:thin;position:relative;border:1px solid #9b9b9b;padding:10px}#new-wedding-testimonial-sec h2{color:#fff;font-size:4vw;text-align:center;font-weight:100;line-height:1.1}#new-wedding-testimonial-sec h2 em{font-family:"Italianno",cursive;margin-right:10px;color:#34c2e2;line-height:0;font-size:5vw;font-style:normal}#new-wedding-testimonial-sec .testimonials_list p.subtitle{display:none}#new-wedding-home-banner-sec .image_frame{position:absolute;bottom:100px;z-index:999}body.page-id-1557 #Header_wrapper #Header #Action_bar{display:none}body.page-id-1557 #Header_wrapper #Header #Top_bar{position:absolute!important;top:100vh!important;height:auto!important;background:rgba(255,255,255,1);margin-top:0}body.page-id-1557 #Header_wrapper #Header #Top_bar #menu{background:0 0}body.page-id-1557 #Header_wrapper #Header #Top_bar .logo{display:none!important}body.page-id-1557 #Header_wrapper #Header #Top_bar .menu_wrapper{width:100%;display:flex;flex-wrap:wrap;justify-content:center;padding:3px 0}body.page-id-1557 #Header_wrapper #Header #Top_bar .menu>li>a{padding-top:0;padding-bottom:0;color:rgba(0,0,0,1)}body.page-id-1557 #Header_wrapper #Header #Top_bar .menu>li>a::after{top:auto!important;bottom:-4px!important;height:4px!important;left:0!important;width:100%!important}body.page-id-1557 #new-wedding-home-banner-sec rs-slides rs-sbg-px,#new-wedding-home-banner-sec rs-slides rs-sbg-px *{background-attachment:fixed!important;transform:none!important}body.page-id-1684 #Header_wrapper #Header #Top_bar{position:absolute!important;top:0!important;height:auto!important;background:#000!important;margin-top:0;box-shadow:0 0 5px rgba(0,0,0,.2)}body.page-id-1684 #Header_wrapper #Header #Top_bar .top_bar_left{display:flex;flex-wrap:wrap}body.page-id-1684 #Header_wrapper #Header #Top_bar #menu{background:0 0}body.page-id-1684 #Header_wrapper #Header #Top_bar .logo{display:inline-block!important;width:100%;max-width:300px;margin:0;position:relative;box-sizing:border-box;padding:10px 15px}body.page-id-1684 #Header_wrapper #Header #Top_bar .logo #logo{padding:0;height:auto;line-height:1.2;position:relative;z-index:11}body.page-id-1684 #Header_wrapper #Header #Top_bar .menu_wrapper{width:100%;display:flex;flex-wrap:wrap;justify-content:center;justify-content:flex-end;padding:3px 0;max-width:calc(100% - 300px);align-items:center}body.page-id-1684 #Header_wrapper #Header #Top_bar .menu>li>a{padding-top:0;padding-bottom:0;color:#fff}body.page-id-1684 #Header_wrapper #Header #Top_bar .menu>li>a::after{top:auto!important;bottom:-4px!important;height:4px!important;left:0!important;width:100%!important}body.page-id-1684 #new-wedding-home-banner-sec rs-slides rs-sbg-px,#new-wedding-home-banner-sec rs-slides rs-sbg-px *{background-attachment:fixed!important;transform:none!important}body.page-id-1666 #Header_wrapper #Header #Action_bar{display:none}body.page-id-1666 #Header_wrapper #Header #Top_bar{position:absolute!important;top:100vh!important;height:auto!important;background:rgba(255,255,255,1);margin-top:0}body.page-id-1666 #Header_wrapper #Header #Top_bar #menu{background:0 0}body.page-id-1666 #Header_wrapper #Header #Top_bar .logo{display:none!important}body.page-id-1666 #Header_wrapper #Header #Top_bar .menu_wrapper{width:100%;display:flex;flex-wrap:wrap;justify-content:center;padding:3px 0}body.page-id-1666 #Header_wrapper #Header #Top_bar .menu>li>a{padding-top:0;padding-bottom:0;color:rgba(0,0,0,1)}body.page-id-1666 #Header_wrapper #Header #Top_bar .menu>li>a::after{top:auto!important;bottom:-4px!important;height:4px!important;left:0!important;width:100%!important}body.page-id-1666 #new-wedding-home-banner-sec rs-slides rs-sbg-px,#new-wedding-home-banner-sec rs-slides rs-sbg-px *{background-attachment:fixed!important;transform:none!important}#new-wedding-home-banner-sec .column{margin-bottom:0}#new-menu-sec .column{margin-bottom:0}#new-menu-sec ul{margin:0;text-align:center}#new-menu-sec ul li{display:inline-block;margin:0}#new-menu-sec ul li a{display:block;padding:12px 3vw;text-transform:uppercase;color:#000}#new-wedding-about-sec h4{text-align:center;color:#865d2e;text-transform:uppercase}#new-wedding-about-sec iframe{background:#000;width:100%}#new-wedding-about-sec h2{text-align:center;font-family:"Trirong",serif;font-weight:300;color:#000;font-size:28px;letter-spacing:1px;line-height:38px}#new-wedding-about-sec h2 strong{font-family:"Great Vibes",cursive;font-weight:400;color:#865d2e;font-size:40px;font-style:italic}#wedding-aboutme-sec .two-third{padding:100px 0 100px 4%;z-index:999}#wedding-aboutme-sec .one-third{background:#0b1b25;padding:60px 5%}#wedding-aboutme-sec .two-third .column_visual{width:62%}#wedding-aboutme-sec .two-third .column_image{float:right;width:31%}#wedding-aboutme-sec h4{color:#865d2e;text-transform:uppercase;font-size:18px}#wedding-aboutme-sec h3{font-family:"Trirong",serif;font-weight:400;color:#000;text-transform:uppercase;letter-spacing:3px;font-size:30px}#wedding-aboutme-sec p{line-height:2}#wedding-aboutme-sec .one-third ul li a{color:inherit;text-decoration:none}#wedding-aboutme-sec .one-third ul{margin:0;border-top:1px solid #865d2e;padding-top:10px}#wedding-aboutme-sec .one-third ul li{border-bottom:1px solid #865d2e;display:block;margin:0;padding:10px 0;font-size:12px}#wedding-aboutme-sec .one-third ul li h5{color:#fff;text-transform:uppercase;font-weight:400;font-family:"Trirong",serif;margin:0 0 5px;position:relative}#wedding-aboutme-sec .one-third ul li h5::before{content:"➤";position:absolute;right:0}#wedding-aboutme-sec .one-third ul li p{color:#fff;line-height:1.5}#wedding-aboutme-sec .image_wrapper img{max-height:410px;width:auto}#wedding-aboutme-sec .more-btn{float:right;color:#865d2e;text-transform:uppercase;margin-right:15px;position:relative;font-size:17px;font-weight:600}#wedding-aboutme-sec .more-btn::before{content:"";width:60px;height:1px;background:#865d2e;position:absolute;left:-70px;top:17px}#wedding-fav-thing-sec h3{color:#865d2e;font-size:18px;text-transform:uppercase;letter-spacing:2px;margin:0}#wedding-fav-thing-sec .photo_wrapper img{filter:grayscale(1)}#wedding-fav-thing-sec .story_box:hover img{filter:grayscale(0)}#wedding-fav-thing-sec .story_box{padding:0;position:relative;overflow:hidden}#wedding-fav-thing-sec .story_box .desc_wrapper *{margin:0}#wedding-fav-thing-sec .story_box .desc_wrapper .hr_color{display:none}#wedding-fav-thing-sec .story_box .desc_wrapper h3{font-size:15px;color:#000;text-transform:uppercase;letter-spacing:1px}#wedding-fav-thing-sec .story_box .desc_wrapper{margin:0;text-align:center;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(255,255,255,.5);padding-top:4.5vw;display:none;transition:ease-in-out 1s}#wedding-fav-thing-sec .story_box:hover .desc_wrapper{display:block}#wedding-packages-link-sec .column .photo_box{margin:0 5px}#wedding-packages-link-sec .photo_box h3{letter-spacing:0px;font-family:"Lato",Arial,Tahoma,sans-serif;margin-bottom:8px;font-size:17px;text-transform:uppercase;font-weight:600}#wedding-packages-link-sec .column .photo_box .image_frame{border:2px solid #fff}#wedding-packages-link-sec h4{color:#fff;font-size:15px;font-weight:600;text-transform:uppercase}#wedding-love-testimonial-sec .owl-item{max-height:600px}#wedding-love-testimonial-sec .slider{display:inline-block;width:40%;vertical-align:middle}#wedding-love-testimonial-sec .testimonial-slider-right{display:inline-block;width:57%;vertical-align:middle;padding-left:2%}#wedding-love-testimonial-sec .white{border:none!important;padding:0!important;background:0 0!important;padding-right:10px!important}#wedding-love-testimonial-sec h2{font-size:24px;font-family:"Trirong",serif;color:#f68520;text-transform:uppercase;margin:0;font-weight:400}#wedding-love-testimonial-sec h3{color:#000;text-transform:uppercase;font-weight:400;letter-spacing:0}#wedding-love-testimonial-sec h4{color:#000;font-size:18px;font-weight:400}#wedding-love-testimonial-sec .owl-nav{display:block!important;width:100px!important;position:absolute;right:0;bottom:28px}#wedding-chat-sec h2{font-family:"Trirong",serif;font-weight:400;text-transform:uppercase;font-size:24px}#wedding-chat-sec label{color:#000;font-size:14px;font-weight:400}#wedding-chat-sec .forminator-input{border:1px solid #000;height:35px;color:#000!important}#wedding-chat-sec .forminator-checkbox input+span{border:1px solid #000}#wedding-chat-sec .forminator-row{margin-bottom:8px}#wedding-chat-sec textarea{border:1px solid #000;min-height:100px!important;color:#000!important}#new-footer-outer-sec{background:#0b1b25;text-align:center;color:#fff}.new-footer-top-bar{border-top:1px solid #fff;border-bottom:1px solid #fff;margin:10px 0 0;text-align:center;padding:10px 0}.new-footer-top-bar h4{display:inline-block;margin:0;font-size:17px;color:#fff}.new-footer-top-bar .social{display:inline-block;vertical-align:middle;margin:-5px 0 0}.new-footer-top-bar .social li{display:inline-block;margin:0 5px}.new-footer-insta-feed{padding:20px 0;border-bottom:1px solid #fff;width:100%!important;margin:0 0 40px}.new-footer-insta-feed ul{margin:0;padding:0}.new-footer-insta-feed ul li{display:inline-block;width:17.7%;margin:0 1%}#new-footer-outer-sec h3{font-size:20px;font-family:"Trirong",serif;font-weight:400}#new-footer-outer-sec .one-third ul{margin:0}#new-footer-outer-sec .one-third ul li{display:block;color:#fff}#new-footer-outer-sec .one-third ul li a{color:inherit}#new-footer-outer-sec .one-third img{margin:60px 0 0}#new-footer-outer-sec .one-third.mcb-item-8yp0hwmxg ul li{margin:0}body.page-id-1557 #Footer{display:none}.pricing-main-outer-sec{text-align:center;background-attachment:fixed}.pricing-main-outer-sec h2{color:#fff;text-transform:uppercase;letter-spacing:2px;font-size:20px}.pricing-main-outer-sec .price-box-outer .column_attr{padding:25px}.pricing-main-outer-sec .price-box-outer ul{margin:0;min-height:220px}#video_price_sect .price-box-outer ul{min-height:250px}.pricing-main-outer-sec .price-box-outer li{color:#696969;display:block;font-size:14px;line-height:1.8;margin:0 0 5px}.pricing-main-outer-sec p{color:#fff}.pricing-main-outer-sec .column.mcb-column:last-child{margin-bottom:0;margin-top:30px}.pricing-main-outer-sec .price-box-outer .column_attr{padding:25px;background:#fff;height:560px;margin:0}.pricebox .column_attr{margin-bottom:20px!important}.price-box-outer h3{font-size:16px;font-family:"Trirong",serif;font-weight:400;text-transform:uppercase;color:#000}.price-box-outer h3 span{display:block;font-size:32px;font-family:"Lato",Arial,Tahoma,sans-serif;font-weight:700;color:#865d2e}.pricing-main-outer-sec h5{color:#865d2e;font-size:20px;letter-spacing:0;margin:10px 0 0}.wedding-single-additional-service-sec h2.title{color:#865d2e;font-weight:400;text-transform:uppercase;font-size:20px;letter-spacing:0;margin:0;font-family:inherit}.wedding-single-additional-service-sec .additional-box{border:1px solid #ddd;padding:20px 10px;margin:20px 0}.wedding-single-additional-service-sec h2{font-family:"Trirong",serif;color:#000;font-weight:400;margin:30px 0 0}.wedding-single-additional-service-sec h4{font-weight:400;text-transform:uppercase;margin:0 0 5px}.wedding-single-additional-service-sec h5{color:#865d2e;font-size:22px;margin:10px 0 0}.page-id-1684 #Footer{display:none}.page-id-1666 #Footer{display:none}.single-service-special-sec{background-attachment:fixed}.single-service-special-sec h3{color:#fff;font-family:"Trirong",serif;font-weight:400;text-transform:uppercase;font-size:50px;line-height:1.5}.single-service-special-sec h3 span{font-family:"Great Vibes",cursive;text-transform:none;font-size:66px}.single-booking-sec .wrap.mcb-wrap{position:relative;top:-9vw}.single-booking-sec .title{font-family:"Trirong",serif;font-weight:400;color:#000;text-transform:uppercase;font-size:30px}.single-booking-sec p{font-size:16px;line-height:2}.single-booking-sec a.btn{display:block;background:#0b1b25;color:#fff;font-size:16px;padding:12px 0;max-width:100%;width:320px;text-transform:uppercase;font-weight:600;letter-spacing:1px;margin:30px auto 0;border-radius:4px;text-decoration:none}.single-booking-sec a.btn:hover{background:#ec0f8e}.pricing-main-outer-sec.pricing-main-outer-sec2 h2{color:#000}.pricing-main-outer-sec2.pricing-main-outer-sec p{color:#000;font-size:15px}.pricing-main-outer-sec a.btn{background:#303030;color:#fff;padding:6px 20px;margin:15px 0 0;display:inline-block;text-transform:uppercase;border-radius:30px;text-decoration:none}.pricing-main-outer-sec a.btn:hover{background:#865d2e;color:#fff}.pricing-main-outer-sec.pricing-main-outer-sec2 .price-box-outer .column_attr{padding:25px;border:1px solid #ddd}.big-paragraph p{font-size:28px;font-family:"Trirong",serif;color:#000;line-height:38px;font-weight:300;letter-spacing:1px}body.page-id-1860 #Header_wrapper #Header #Top_bar{position:absolute!important;top:0!important;height:auto!important;background:#000!important;margin-top:0;box-shadow:0 0 5px rgba(0,0,0,.2)}body.page-id-1860 #Header_wrapper #Header #Top_bar .top_bar_left{display:flex;flex-wrap:wrap}body.page-id-1860 #Header_wrapper #Header #Top_bar #menu{background:0 0}body.page-id-1860 #Header_wrapper #Header #Top_bar .logo{display:inline-block!important;width:100%;max-width:300px;margin:0;position:relative;box-sizing:border-box;padding:10px 15px}body.page-id-1860 #Header_wrapper #Header #Top_bar .logo #logo{padding:0;height:auto;line-height:1.2;position:relative;z-index:11}body.page-id-1860 #Header_wrapper #Header #Top_bar .menu_wrapper{width:100%;display:flex;flex-wrap:wrap;justify-content:center;justify-content:flex-end;padding:3px 0;max-width:calc(100% - 300px);align-items:center}body.page-id-1860 #Header_wrapper #Header #Top_bar .menu>li>a{padding-top:0;padding-bottom:0;color:#fff}body.page-id-1860 #Header_wrapper #Header #Top_bar .menu>li>a::after{top:auto!important;bottom:-4px!important;height:4px!important;left:0!important;width:100%!important}body.page-id-1860 #new-wedding-home-banner-sec rs-slides rs-sbg-px,#new-wedding-home-banner-sec rs-slides rs-sbg-px *{background-attachment:fixed!important;transform:none!important}body.page-id-1860 #Footer{display:none}#new-wedding-about-sec.photobooth-about-sec p{font-size:18px;text-align:center;line-height:30px}#wedding-fav-thing-sec.photobooth-about-2 h2{margin:0;font-family:"Trirong",serif;font-weight:400;font-size:40px;color:#000}#wedding-fav-thing-sec.photobooth-about-2{text-align:center;font-size:17px;line-height:30px}.photobooth-border-img .image_frame{border:2px solid #fff!important;box-shadow:1px 1px 20px 0 #cdcdcd}.photobooth-border-img img,#wedding-fav-thing-sec.photobooth-about-2 img{width:100%}#photobooth-packages-sec .gray-sec .fancy_heading_icon{min-height:23vw}#photobooth-packages-sec .gray-sec .btn-learn{font-size:16px;font-weight:600}.gallery_section .gallery-item .image_wrapper>a{padding-top:100%;position:relative}.gallery_section .gallery-item .image_wrapper>a>img{position:absolute;width:100%!important;height:100%!important;top:0;left:0;object-fit:cover}.pricing-box.pricing-box-box .plan-header h2 span{display:block}.btn-learn,.wedding-chat-sec .form-submit,.contact-form .forminator-button.forminator-button-submit.form-submit{background:#f68521;color:#fff;padding:14px 36px}.our-sleek{padding:20px 0}.sec-col-height .scale-with-grid.lazyloaded{height:220px!important}.btn-learn:hover,.wedding-chat-sec .form-submit:hover,.contact-form .forminator-button.forminator-button-submit.form-submit:hover{color:#fff;background:#2fc3e4;text-decoration:none}.testmonial .icon-quote{color:#fff}#wedding-packages-link-2-sec h2,#wedding-chat-sec h2,#photobooth-packages-sec h2{margin:0;font-family:"Trirong",serif;font-weight:400;font-size:40px;color:#000}#wedding-fav-col-thing-sec h2{margin:0;font-family:"Trirong",serif;font-weight:400;font-size:40px;color:#000}.wedding-fav-thing-sec p{font-size:18px;line-height:26px;color:#353535;margin-bottom:30px!important}.font-col{font-size:18px;line-height:26px;color:#353535}.wedding-fav-thing-sec .btn-learn.mt-2{margin-bottom:30px!important}.text-center,.font-col{text-align:center}.wedding-fav-thing-sec h2{margin-bottom:40px!important}.hover-img-mg .column_fancy_heading h4{margin:0 0 10px}.photobooth-about-sec .column{margin:0}.hover-img-mg .column{margin-bottom:8px}.hover-img-mg-1{background:#f0ad4e!important;color:#fff!important}.hover-img-mg-3{background:#2fc3e3!important;color:#fff!important}.hover-img-mg-2{background:#ec0f8e!important;color:#fff!important}.hover-img-mg-3 .inside,.hover-img-mg-2 .inside,.hover-img-mg-1 .inside{color:#fff!important}.hover-img-mg-3,.hover-img-mg-2,.hover-img-mg-1{height:326px;padding:18px}.hover-img-mg-3 .inside h4,.hover-img-mg-2 .inside h4,.hover-img-mg-1 .inside h4{color:#fff}.gray-sec .mcb-column{background:#e0e0e0;padding:0}.gray-sec .fancy_heading_icon{padding:20px;min-height:58vw}.contact-form input,.contact-form input:focus,.contact-form textarea{background:#fff!important;color:#fff!important}.contact-form input:placeholder,.contact-form textarea:placeholder{color:#fff!important}#wedding-packages-link-2-sec ul li{display:inline-block;padding:0 10px}#wedding-packages-link-2-sec ul li p{margin:0}#photobooth-packages-sec ul li{display:block;padding:0 10px}#photobooth-packages-sec ul li p{margin:0}.contact-form .forminator-label{font-size:16px!important}.gray-sec .btn-learn{display:block;margin-top:29px}.gray-sec strong{font-size:20px;margin-bottom:6px;display:block}.mr-top-sec{margin-top:30px}.mcb-section-c81f721d9 .column{margin:0 0 10px}.mcb-section-c81f721d9 .image_wrapper{max-height:136px}.mcb-section-c81f721d9 .column .hjk-h3{min-height:50px;font-size:21px;line-height:24px;display:flex;align-items:center;justify-content:center}a.btn-learn.top_space{margin-top:25px;display:inline-block}#photobooth-packages-sec .gray-sec .mcb-column{background:#fff}#photobooth-packages-sec ul{text-align:left}#photobooth-packages-sec ul .icon-check{color:#f68521}#photobooth-banner-sec{padding:25vw 0 10vw!important}#photobooth-banner-sec .title{font-size:60px;color:#fff;font-family:"Roboto",sans-serif!important;font-weight:700;margin:0 0 25px;letter-spacing:0;line-height:70px}#photobooth-banner-sec .fancy_heading .inside{font-size:28px;color:#fff;font-weight:700;font-family:"Roboto",sans-serif!important}#photobooth-banner-sec a.button .button_label{padding:8px 30px;font-size:16px;font-weight:600}#photobooth-banner-sec .mcb-item-ilay03pdo a.button{border:1px solid #f68521;background-color:transparent!important}#photobooth-banner-sec a.button:hover{background:#f68521!important;opacity:.9}#photobooth-banner-sec a.button{border:1px solid #f68521}.wedding-single-additional-service-sec .one.column_column{margin:0}.video-page-heading .inner-heading-2 h3{font-size:90px;font-weight:700;margin:20px 0 0}.business-video-top-sec .scale-with-grid{width:100%;min-height:500px}.business-video-top-sec .one.column_video{margin-right:0;padding-right:0;width:99%}.business-video-top-sec .icon_box .title{font-size:70px;margin:32px 0 0!important;display:block}.business-video-top-sec .column_icon_box{margin-bottom:0}.business-video-top-sec p{font-size:30px;line-height:1.5}.business-video-top-sec .one-third{padding-left:2%;padding-top:5%}.business-video-top-sec .column{margin-bottom:0}.business-video-double-sec .section_wrapper{display:flex;align-items:center}.business-video-double-sec h2{font-size:40px;color:#222;position:relative;margin:0 0 60px}.business-video-double-sec h2::before{content:"";background:#ddd;width:150px;height:2px;position:absolute;bottom:-30px}.business-video-double-sec p{font-size:18px}.business-video-double-sec .column{width:100%;margin:0}.business-video-double-sec iframe{width:100%;min-height:27vw}.business-video-double-text{padding:0 50px}.business-video-double-sec ul{margin:0}.business-video-double-sec li{font-size:16px;display:block}.home-new-client img{height:80px!important;object-fit:contain}.contact-page-form{font-size:17px;line-height:1.4}.contact-page-form .forminator-row{width:50%;display:inline-flex!important;margin:0 0 20px!important}.contact-page-form .forminator-label{font-size:18px!important;font-weight:400!important}.contact-page-form .forminator-input,.contact-page-form .forminator-textarea{background:0 0!important;border-bottom:1px solid #000!important}.contact-page-form .forminator-row:nth-child(6){width:100%}.contact-page-form .forminator-checkbox{font-size:16px!important;display:inline-flex!important;margin-right:15px!important;margin-bottom:0!important}.contact-page-form .forminator-row.forminator-row-last{width:100%;text-align:right}.home-service-sec .one-third{border:1px solid #ddd;margin:0 1% 32px;width:31%}.home-service-sec .one-third img.scale-with-grid{width:100%;height:auto}.home-service-sec .one-third .image_wrapper{height:auto!important;max-height:200px}.home-service-sec .section_wrapper{display:flex;flex-wrap:wrap;justify-content:center}.home-service-sec .section_wrapper .one{flex:0 0 100%}.home-service-sec .section_wrapper .column.one{width:auto;display:block;float:none;padding:0 10px;text-align:center}.home-service-sec .section_wrapper .column.one.column_image{padding:0}.home-service-sec .section_wrapper .column.one .hjk-h3{min-height:inherit}.home-service-sec .section_wrapper .column.one .button{width:auto;min-width:200px}.inner-heading.real-estate-heading::before{content:"";background:0 0}.inner-heading.real-estate-heading .inner-heading-in{background:0 0;border:none}.real-estate-pricing-sec-new h3{text-align:center;font-size:60px;line-height:1.2;color:#000}.real-estate-pricing-sec-new{text-align:center;font-size:20px;line-height:32px;background:#f5f5f5}.real-estate-pricing-sec-new .column_icon_box{border:2px solid #414042;width:96%;margin:0 2% 20px;min-height:520px}.real-estate-pricing-sec-new .icon_wrapper{color:#fff;font-size:50px!important;padding-top:0!important}.real-estate-pricing-sec-new .icon{background:#2fc3e4}.real-estate-pricing-sec-new h4.title{font-size:45px;color:#000;line-height:50px}.real-estate-pricing-sec-new ul li{text-align:left;font-size:18px;color:#000;margin:0;line-height:1.5}.real-estate-pricing-sec-new h5{font-size:20px}.real-estate-pricing-sec-new .icon_box:hover .icon_wrapper{color:#fff}.real-estate-pricing-sec-new .section_wrapper{max-width:1200px}.real-estate-new-sec .section_wrapper{max-width:1200px}.real-estate-new-sec{font-size:18px;line-height:1.5}.real-estate-new-sec h3{color:#000;font-size:42px;border-bottom:10px double #e80f8c;padding:0 0 25px;margin:0 0 40px;line-height:1}.real-estate-new-sec li{display:block;position:relative}.real-estate-new-sec li::before{content:"-";position:absolute;left:-12px;font-weight:700;font-size:20px;top:-2px}.real-estate-heading .inner-heading-in{color:#000}.inner-heading.real-estate-heading{border-bottom:4px solid #ec0f8e}.real-estate-heading .column{margin-bottom:0}.inner-heading.real-estate-heading img.scale-with-grid{min-height:620px;object-fit:cover}.page-id-2285 #Top_bar,.page-id-2285 .mobile-tr-header #Top_bar{background:#111!important}.inner-heading.real-estate-heading h3{margin-top:40px;color:#414042;text-transform:none;letter-spacing:0;font-size:3vw}.heading-logo img.scale-with-grid{min-height:inherit!important}.inner-heading.real-estate-heading .button{margin:6px 0!important}.real-estate-heading .three-fifth .column{width:100%}.page-id-2285 #Action_bar,.page-id-2285 #Action_bar .container{background-color:#111}@media (min-width:768px) and (max-width:1170px){.inner-heading.real-estate-heading h3{font-size:30px}}@media (max-width:767px){.new-footer-outer h6,.new-footer-outer h3{margin-top:20px}.new-footer-outer .section_wrapper,.page-id-979 #Footer .footer_copy .container,.page-id-1027 #Footer .footer_copy .container{max-width:1200px;width:auto}.new-footer-outer .image_wrapper{margin:0}#rev_slider_2_1_forcefullwidth .tp-leftarrow{left:-32px!important;width:35px!important;height:35px!important}#rev_slider_2_1_forcefullwidth .tp-rightarrow{right:-66px!important;width:35px!important;height:35px!important;left:inherit!important}h2{line-height:37px}.business-event-video-sec ul{column-count:1}.service-page-row h3{font-size:26px;margin:0 0 10px!important}.service-page-row p{font-size:16px;line-height:24px}.service-page-row a.button{margin:0 0 20px!important}.home-gallery-sec h5{font-size:30px}.inner-heading-2 h3{margin:0 0 10px;font-size:8vw}.funeral-services-sec h2{font-size:5vw;line-height:1.3}.relationship-funeral-sec h4{font-size:5vw}.mcb-section-c81f721d9 .one-fourth{width:48%!important;clear:none;margin:0 1%}.mcb-section-c81f721d9 .one-fourth img{width:100%}.about-top-header .about-header-right{padding-top:30px;text-align:center;padding-right:0;padding-bottom:30px}.about-top-header h2{font-size:6vw}.our-mission-sec{text-align:center}.our-mission-sec p,.our-vision-sec p{font-size:18px;line-height:26px}.our-vision-sec{text-align:center}.why-different-sec h2{font-size:6vw;margin:10px 0}.get-in-touch-sec h2{font-size:6vw;line-height:1.2}.about-top-header p,.why-different-sec p,.our-vision-sec p{font-size:17px}.our-mission-sec h2,.our-vision-sec h2,.our-story-sec h2{font-size:32px}.our-vision-sec .mcb-wrap-nds2g65t4{margin-left:0}.real-estate-pricing-sec.funeral-pricing-sec h3,.real-estate-pricing-sec h3{font-size:6vw;line-height:1.3}.real-estate-pricing-sec .pricing-box .plan-inside{min-height:inherit}.real-estate-pricing-sec.funeral-pricing-sec .pricing-box.pricing-box-box,.real-estate-pricing-sec .pricing-box.pricing-box-box{min-height:inherit}.funeral-pricing-sec.real-estate-pricing-sec .one-third:nth-child(3){margin:0}.home-new-about .wrap.mcb-wrap:first-child{padding-top:0!important}.inner-heading{padding-left:15px;padding-right:15px}.inner-heading-in h3{font-size:6vw}.inner-heading-in{font-size:16px;line-height:1.4}.pricing-box .plan-header h2{line-height:1.2!important}.inner-heading.real-estate-heading h3{font-size:7vw}#new-wedding-about-sec h2{font-size:18px;line-height:26px}.big-paragraph p{font-size:18px;line-height:26px;text-align:center!important}.event-first-video-sec{text-align:center}.event-first-video-sec p,.business-event-video-sec p{font-size:15px}.event-first-video-sec h2,.real-estate-contact h3,.business-event-video-sec h2.title,.event-why-choose-sec h2.title{font-size:6vw}.business-event-video-dark-sec.business-event-video-dark-left-sec .title{font-size:6vw;text-align:center}.business-event-video-dark-sec.business-event-video-dark-left-sec{text-align:center}.fancy_heading h2{line-height:40px}.gray-sec .fancy_heading_icon{height:auto!important}.hover-img-mg-3,.hover-img-mg-2,.hover-img-mg-1{height:auto!important}#wedding-fav-col-thing-sec h2,#wedding-fav-thing-sec.photobooth-about-2 h2,#wedding-packages-link-2-sec h2,#wedding-chat-sec h2,#photobooth-packages-sec h2{font-size:5.5vw;margin-bottom:0!important;line-height:1.3}.wedding-fav-thing-sec p{font-size:16px;line-height:24px}.photobooth-about-2 .section_wrapper .column,#wedding-packages-link-2-sec .section_wrapper .column,#wedding-packages-link-2-sec .section_wrapper .column,#wedding-packages-link-2-sec .section_wrapper .column{font-size:16px;line-height:24px}#photobooth-packages-sec ul li{line-height:1.4}#photobooth-packages-sec .gray-sec .mcb-column{background:#fff;font-size:16px}#photobooth-banner-sec .title{font-size:7vw;line-height:1.2}#photobooth-banner-sec .fancy_heading .inside{font-size:22px;line-height:1.3}#photobooth-banner-sec .column_button{width:48%!important;clear:none;margin:0 1%}.home-new-client{display:none}.contact-page-form .forminator-row{width:100%}.contact-page-form .forminator-row .forminator-col.forminator-col-12{width:100%}.real-estate-pricing-sec-new .column_icon_box{margin:0 0 20px;min-height:inherit}.real-estate-pricing-sec-new h3{font-size:34px!important}.real-estate-pricing-sec-new h4.title{font-size:30px}.inner-heading.real-estate-heading{padding-top:80px!important;padding-left:0;padding-right:0}.real-estate-new-sec h4{font-size:22px;line-height:1.3}.inner-heading.real-estate-heading img.scale-with-grid{min-height:auto}.get-h2{font-size:40px!important}}@media (max-width:480px){.mcb-section-c81f721d9 .one-fourth{width:100%!important;clear:both}.home-process-sec h3{font-size:5vw;line-height:1.3}.home-process-sec h4{margin:10px 0 8px;font-size:20px}.home-new-about h2{font-size:24px;line-height:1.3}#photobooth-banner-sec{padding:45vw 0 25vw!important}#photobooth-banner-sec .fancy_heading .inside{font-size:16px;line-height:1.3;margin:0}#photobooth-banner-sec .title{font-size:7vw;line-height:1.2;margin:0 0 9px}#photobooth-banner-sec a.button .button_label{padding:8px 15px}}.page-id-2164 *{letter-spacing:0!important}.page-id-2164 #logo{line-height:0px!important;padding:9px 0!important}.page-id-2164 #Top_bar .menu>li>a{padding:20px 0}.page-id-2164 #Top_bar.is-sticky .menu>li>a{color:#fff}.new-home-happy-client-sec .clients_slider_header{display:none}.new-home-happy-client-sec .slick-initialized .slick-slide{width:1%!important}.real-what-we h3{font-size:22px;font-weight:900;color:#000}.real-testimonial blockquote{font-size:22px}.real-estate-pricing-sec h2{letter-spacing:0}.real-process-sec .desc_wrapper .title{font-size:20px;letter-spacing:0px;color:#000;margin-bottom:10px!important}.new-price h3{letter-spacing:0}.real-contact h3{color:#f68520;font-size:42px}.real-contact form label{color:#000!important;font-size:14px!important}.real-contact form .forminator-row{margin-bottom:18px!important}.real-contact form h4{color:#000!important;font-size:14px!important;margin-bottom:15px!important}.real-contact form .forminator-input,.real-contact form .forminator-checkbox-box,.real-contact form .forminator-field-text-3,.real-contact form .forminator-textarea{background:#fff!important;border:1px solid #000!important}.real-contact form .forminator-button{background:#f58827!important;font-size:20px!important}.real-black{position:relative}.real-black:before{content:"";position:absolute;background:rgba(0,0,0,.4);left:0;top:0;width:100%;height:100%}.real-black p{color:#fff;font-size:20px;margin-bottom:0;line-height:1.5}.real-what-we h2,.real-work-sec .title,.real-process-sec .title,.real-contact h2{color:#000}.new-price{position:relative}.new-price:before{content:"";position:absolute;background:rgba(0,0,0,.4);left:0;top:0;width:100%;height:100%}.page-id-2164 #Action_bar{display:none}.page-id-2164 #Top_bar{top:0;background:rgba(0,0,0,.71)}.real-banner-text{margin-bottom:3px;margin-top:15px}.home-new-client .column_image{height:75px;justify-content:center;display:flex;align-items:center;margin:0 0 30px}.video-contract-form span.forminator-label{font-size:22px!important;display:block!important;margin:0 0 15px!important}.wedding-pricing-new-outer .price-box-outer{font-size:16px}.wedding-pricing-new-outer .price-box-outer li{text-align:left;position:relative;padding-left:15px;font-size:15px}.wedding-pricing-new-outer .price-box-outer li::before{content:"✓";position:absolute;color:#865d2e;left:0;font-weight:700}.inner-heading.photobooth-heading::before{background:rgba(0,0,0,.85)}.business-event-video-dark-sec.photo-booth-dark-sec{text-align:left}.business-event-video-dark-sec.photo-booth-dark-sec .title{text-align:left}.photo-booth-row-sec h2.title{font-weight:400;text-align:left;color:#000;margin:0;font-size:30px}.photo-booth-row-sec .column.mcb-column{margin:0 0 20px}.photo-booth-row-sec .mcb-item-gbqjz229k h2{text-align:center;font-size:40px;color:#fe9028}.boxed-shadow-img .image_wrapper{box-shadow:0 0 10px 0px #000;border:2px solid #fff}.price-box-outer.pp-out h3{line-height:40px}#video_price_sect.pp-out .price-box-outer ul{min-height:270px}body.single-post #Header{min-height:250px}.horizontal-slider{display:none}#new-wedding-about-sec{z-index:1}.new-gallery .image_frame a{padding:10px;border:1px #eee solid}.topbanner-heading{position:absolute;z-index:100;left:0;right:0;top:40%;max-width:767px;margin:0 auto}.topbanner-heading h3{font-family:"Itim",cursive;color:#fff;margin:30px 0;font-size:30px}.topbanner-heading h1{color:#fff;font-weight:300;font-family:"Perpetua Titling MT";line-height:4rem}.boxmain .mcb-item-photo_box-inner{padding:25px 15px 15px;box-shadow:rgba(0,0,0,.15) 0px 5px 15px 0px}.topvideo video{width:100%}@media only screen and (max-width:1180px){.page-id-2531 #new-wedding-gallery-sec{height:500px!important}.topbanner-heading h1{line-height:1.8rem;font-size:2.1rem}}@media only screen and (max-width:820px){.page-id-2531 #new-wedding-gallery-sec{height:500px!important}.topvideo video{object-fit:cover;height:500px}.topbanner-heading{top:60%}.topbanner-heading h1{line-height:1.8rem;font-size:1.8rem}}@media only screen and (max-width:767px){.collab-heading h3{font-size:33px!important}.home-service-sec .one-third{width:100%}.page-id-2531 #new-wedding-gallery-sec{height:500px!important;margin-top:-2px!important}.topvideo video{object-fit:cover;height:500px}.topbanner-heading{top:45%}.topbanner-heading h1{line-height:1.2rem;font-size:1rem;margin-top:10px}.topbanner-heading h3{margin:0 0 22px;font-size:14px}}.grecaptcha-badge{width:70px!important;overflow:hidden!important;transition:all .3s ease!important;left:4px!important;display:none!important}.grecaptcha-badge:hover{width:256px!important}.testhead h2{color:#865d2e!important;font-weight:400;text-transform:uppercase;font-size:26px!important;letter-spacing:0;margin:40px 0 0;font-family:inherit}.testi-inner .column_attr{border:1px solid #ddd;padding:20px 10px;height:220px;overflow-y:auto}.mcb-section-5aaf1085f{height:700px!important}.strong-view.wpmtst-default .wpmtst-testimonial-image img{padding:6px;padding:0!important;margin:0 auto;border-radius:80px;box-shadow:0px 2px 18px 0px rgba(0,0,0,30%);width:120px;height:190px;background:0 0!important;object-fit:cover}.strong-view.wpmtst-default .wpmtst-testimonial-image{margin-right:2em}.wpmtst-testimonial-field.testimonial-field.testimonial-name{color:#f68520;font-size:20px}.strong-view.wpmtst-default .wpmtst-testimonial-inner{border:none;background:#f5f5f5}.strong-view.wpmtst-default .wpmtst-testimonial{border:none!important}.home-new-client .image_frame.element_classes.image_item.no_link.scale-with-grid.no_border{margin:0;padding:6px}.pricing-main-outer-sec .price-box-outer.price-bg .column_attr{height:480px}.single-service-special-sec a.button.button_size_2.button_dark{display:inline-block;background:#865d22;color:#fff;padding:14px 30px;font-size:20px;text-transform:uppercase;letter-spacing:2px;position:relative;top:-30px}.single-service-special-sec .mcb-column-inner.mcb-column-inner-fcb2ffab1.mcb-item-button-inner{text-align:center}.single-booking-sec{height:14rem}.right-testimonials img.attachment-thumbnail.size-thumbnail.wp-post-image{margin:16px auto 0;border-radius:80px;box-shadow:0px 2px 18px 0px rgba(0,0,0,30%);width:120px;height:190px;background:0 0!important;padding:0!important;object-fit:cover}.strong-view.wpmtst-bold .wpmtst-testimonial{margin-bottom:2em}.right-testimonials .wpmtst-testimonial-inner.testimonial-inner{background:#f5f5f5}.right-testimonials .quote-bg{margin:-268px auto 220px}.right-testimonials p{font-size:14px;line-height:25px;text-align:left}.strong-view.wpmtst-default .wpmtst-testimonial:last-child .main-testrow{padding-top:5px}.right-testimonials .testi-column:first-child{width:70%;text-align:left}.strong-view.wpmtst-bold .wpmtst-testimonial{margin-bottom:2em!important}.welcome-section h6,.mission-section h6,.vision-section h6,.story-section h6,.makes-section h6,.contact-section h6{color:#f68520;letter-spacing:3px;font-size:18px}.welcome-section h2,.mission-section h2,.vision-section h2,.makes-section h2,.contact-section h2{color:#000;font-weight:700;font-size:40px}.story-section h2{color:#fff;font-weight:700;font-size:40px}.welcome-section p,.mission-section p,.vision-section p,.story-section p,.makes-section p{font-size:18px;line-height:30px}.about-contact input{border:none;box-shadow:0 2px 8px 2px rgba(0,0,0,.12);background:#fff;height:42px;margin:10px 0 0}.about-contact textarea{border:none;box-shadow:0 2px 8px 2px rgba(0,0,0,.12);background:#fff;margin:10px 0 0}.collab-heading h3{color:#865d2e;font-family:"Trirong",serif;font-weight:400;text-transform:uppercase;font-size:50px;line-height:1.5}.collab-heading h3 span{font-family:"Great Vibes",cursive;text-transform:none;font-size:66px}.collab-list .mfn-list-icon{padding:5px;height:50px;width:50px;border-radius:100%}.collab-list .mfn-list-icon i{font-size:20px!important}.collab-list .mfn-list-desc{text-transform:uppercase;font-weight:700;font-size:18px}.collab-list .mfn-list-desc span a{color:#865d2e;display:block;font-size:12px;text-transform:capitalize}.collab-list .mfn-list-item{margin-bottom:15px}.offer .column_column{min-height:180px}.offer .mcb-item-column-inner{width:inherit}.page-id-2531 rs-fullwidth-wrap{height:95vh;margin-top:-10px}@media (max-width:767px){.page-id-2531 rs-fullwidth-wrap{height:90vh}.offer .column_column{min-height:inherit}.single-booking-sec{height:inherit}.left-testimonials .strong-view.wpmtst-default .wpmtst-testimonial-image{float:none;text-align:center}.left-testimonials .strong-view.wpmtst-default .wpmtst-testimonial-image{max-width:100%}.left-testimonials .wpmtst-testimonial{margin-bottom:2em}.mcb-section-829c29344{margin-top:0!important}}.testimonial-right .testimonials_list .item{display:inherit!important;float:left;text-align:center!important}.testimonial-right .testimonials_list .item .photo{float:none;margin:20px 0 0!important}.testimonial-main .testimonials_list .item{background:#f5f5f5;padding:20px;overflow:inherit;text-align:left;margin-bottom:35px;position:relative;display:flex}.testimonial-main .testimonials_list .item .desc h4{margin-top:30px}.testimonial-main .testimonials_list .item:before{z-index:100;border:2px solid #353535;content:" ";position:absolute;width:40px;height:40px;text-align:center;border-radius:50%;padding:4px;background-image:url("https://sunrisemmp.com/wp-content/uploads/2023/02/double-quotes.png");background-repeat:no-repeat;background-position:center;margin:0 auto;left:0;right:0;top:-15px;--lzl-bg-img:"https://sunrisemmp.com/wp-content/uploads/2023/02/double-quotes.png"}.testimonial-main .testimonials_list .item .desc hr{display:none}.testimonial-main .testimonials_list .item blockquote{background:0 0;line-height:25px;font-style:normal;margin:0;color:#353535;font-size:14px}.testimonial-main .testimonials_list .item .photo{margin:0;width:inherit;min-width:120px;margin-right:12px}.testimonial-main .testimonials_list .item .desc{margin-bottom:0;width:inherit}.testimonial-main .testimonials_list .item .image_frame,.testimonial-main .testimonials_list .item .image_wrapper{overflow:inherit}.testimonial-main .testimonials_list .item .photo img{min-width:120px;padding:6px;padding:0!important;padding:6px;margin:0 auto;margin:0 auto;border-radius:80px;box-shadow:0px 2px 18px 0px rgba(0,0,0,30%);width:120px;height:190px;background:0 0!important;object-fit:cover;border:1px solid #efefef}@media (max-width:767px){.testimonial-main .testimonials_list .item{display:inherit}.testimonial-main .testimonials_list .item{padding-top:40px}.testimonial-main .testimonials_list .item .photo{margin-right:0}}.bussiness-video{top:-10px!important}.outline-head h2{color:transparent!important;-webkit-text-stroke-width:1.5px;-webkit-text-stroke-color:#fff!important;font-style:normal!important}.black-head h2{color:transparent!important;-webkit-text-stroke-width:1.5px;-webkit-text-stroke-color:#000!important;font-style:normal!important}.bussiness-form input,.bussiness-form textarea{border:1px solid #ccc;margin:10px 0 0;padding:14px;border-radius:6px}.bussiness-form input:focus{border:1px solid #ccc}.bussiness-accordian .title i{font-size:20px;left:90%!important}.bussiness-accordian .title{padding-left:10px!important}.bussiness-accordian .answer{padding:12px 20px!important}@media (max-width:467px){.wpcp-carousel-section .wpcp-single-item img{height:auto!important;max-height:200px!important}}@media (max-width:767px){.Stunning-sec{padding-bottom:20px!important}.Stunning-sec .mcb-wrap-inner{margin:10px 0!important}.text-tittle h2{line-height:1.4em!important;font-size:20px!important}.outline-head h2.title,.black-head h2.title{font-size:30px!important;line-height:35px}}.mcb-column-inner.mcb-column-inner-a1287ac50.mcb-item-button-inner{text-align:center!important}.Stunning-sec .stunning-text{padding:20px;flex:0 0 60%}.Stunning-sec .column_image{flex:0 0 40%;text-align:center}.Stunning-sec .mcb-wrap-inner{background:#212121;margin:20px;flex-wrap:nowrap!important;align-items:center!important}.Stunning-sec .mcb-item-image-inner,.mcb-section{margin:0!important}@media (min-width:218px) and (max-width:1050px){.wpcp-carousel-section.nav-vertical-center{margin:0 25px!important}.Stunning-sec .stunning-text{padding:10px;flex:0 0 100%!important}.Stunning-sec .mcb-wrap-inner{background:#212121;margin:10px;flex-wrap:wrap!important}.Stunning-sec .column_image{flex:0 0 100%}}.portfolio-sec h3{color:#000!important}.text-tittle h2{font-size:26px}.testimonial-main .testimonials_list .item:before.lzl:not(.lzl-ed),.testimonial-main .testimonials_list .item:before.lzl-ing:not(.lzl-ed){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAJUlEQVRIDe3QMQEAAADCoPVPbQhfiEBhwIABAwYMGDBgwICBf2AMXAAB8snc8QAAAABJRU5ErkJggg==")}.wpcp-carousel-section .wpcp-single-item img{margin:0 auto;height:100%;border-radius:200px;object-fit:cover;transition:all .3s ease;max-height:366px!important}.wpcp-carousel-section .wpcp-single-item img:hover{opacity:.3}.wpcp-prev-button.swiper-button-prev,.swiper-button-next{font-size:70px!important}.wpcp-carousel-section.nav-vertical-center{margin:0 37px!important}.video-sec-ne .mcb-item-p83a19ob8{margin:auto}.ma{margin:auto}.moreabout-bg input{border:none;box-shadow:0 0 4px 1px rgba(0,0,0,.18)}.moreabout-bg span.wpcf7-form-control-wrap{margin:0 0 22px}.moreabout-bg textarea{height:100px;border:none;box-shadow:0 0 4px 1px rgba(0,0,0,.18)}div#icon-form ul li{width:50%}div#icon-form ul{display:flex}#form-sec-sum .moreabout-bg input,textarea{padding:12px;border:1px #fff solid!important;background:#fff;border-radius:5px}#form-sec-sum .wpcf7-submit{background:#f68520!important;text-decoration:none;border:none!important;border-radius:50px!important;font-size:18px!important;padding:14px 50px!important}div#form-sec-sum .mcb-column{text-align:center}.namef p{display:flex;gap:10px;margin:0}.wpcf7-response-output{color:#f68520}@media (min-width:260px) and (max-width:769px){.step_box .mcb-wrap-inner{height:auto!important;min-height:320px!important}}.step_box .mcb-wrap-inner{height:100%;min-height:496px}@media only screen and (min-width:1200px) and (max-width:2000px){.page-id-2285 div#Top_bar.is-sticky{padding:0!important}.page-id-2285 div#Top_bar{position:relative!important;top:0!important;padding-top:70px!important}.page-id-2285 div#Action_bar{position:absolute!important;z-index:999!important}.page-id-2285 .section.mcb-section.mfn-default-section.mcb-section-62813db01.full-width{padding-top:50px!important}}