@media screen and (max-width:1024px){.grid.blog_area{background-color:#f9f3f3;padding-top:40px}.wedding_pleased{padding-top:0}.wedding_pleased .pleased{width:22%}.wedding_pleased_text{margin:33px 0}.events .service-block{display:block;margin:0 auto;max-width:55%;float:none}.events_family{padding:102px 0}.viwe_button input{font-size:12px}.pleased h5{font-size:14px}.grid.about_main_content{margin:0;padding:0 15px}.grid-uniform.about_content_box,.grid.blog_area,.shopify-section .custom-content,.shopify-section .grid-uniform{margin:0}.grid-product__title{font-size:17px}.grid-uniform .product_sec{margin:31px 16px}.product_sec #product-actions{top:70px}.product_sec{width:21%}.filtersection .product_list{padding:15px 50px}.shopify-section .filtersection .form-horizontal{float:right;margin:5px 15px 0 0;width:42.5%}.section-header{height:352px!important}.circle.shop-heading{padding:99px 0 0!important}.circle.shop-heading:before{top:15%}.circle.shop-heading:before{top:193px}.shopify-section .filtersection .product_total_area>h1{margin-left:0}.circle.shop-heading.blogcircle:before{top:196px!important}}@media screen and (max-width:991px){.wedding_pleased .wedding_pleased_text>p{margin:0!important}.wedding_event_box{padding:100px 0 116px!important}.section-header{height:341px!important}.circle.shop-heading{padding:82px 0 0}.circle.shop-heading:before{top:19%!important}.shopify-section .filtersection .product_total_area>h1{font-size:20px}.filtersection .product_list{padding:15px}.product_total_area{float:left;width:37%}.shopify-section .filtersection .form-horizontal{width:53.5%}.subscription_main_area .box_text{min-height:530px}}@media screen and (max-width:768px){.all-please .pleased img{height:165px}.wedding_pleased .pleased{width:21%}.pleased .viwe_button{margin-top:70px}.viwe_button input{padding:5px 15px}.mail_area ul li,.footer_menu ul li{font-size:15px}.events_family{height:350px;padding:30px 0}.events .service-block{display:block;float:none;margin:0 auto auto}.grid.blog_area{padding-left:15px;padding-right:15px}.blog_area .rte.rte--indented-images{font-size:14px}.blog_area .h3{font-size:20px}.product_sec{float:left;width:28.1%;clear:none!important}.Subscriptions_content_area h2{font-size:22px}.Subscriptions_content_area p,.Subscriptions_content_area_two p{font-size:15px;line-height:22px}.wedding_events_banner>h1{padding:100px 0 90px 270px!important;font-size:75px!important}.wedding_events_banner span:before{height:85px;width:85px}.wedding_events_banner span{margin-left:127px}.wedding_pleased .wedding_pleased_text>h1{font-size:28px!important;margin:0 0 15px!important}.wedding_pleased .wedding_pleased_text>p{font-size:13px!important;line-height:23px!important}.pleased .viwe_button input{font-size:10px;max-width:74%}.wedding_pleased .pleased{margin:0 7px!important;width:32%!important}.events .service-block{max-width:85%}.wedding_event_box{padding:0!important}.section-header{height:264px!important}.circle.shop-heading:before{top:162px!important;left:45.7%!important}.circle.shop-heading{padding:77px 0 0!important}.section-header .circle.shop-heading.blogcircle h1{font-size:115px}.circle.shop-heading.blogcircle:before{height:115px;width:115px}.circle.shop-heading.blogcircle:before{top:150px!important}.section-header h1{font-size:95px}.myimagecontainer div{height:520px!important}}@media screen and (max-width:767px){.subscription_main_area .box_text{min-height:407px}}@media screen and (max-width:667px){.wedding_pleased .pleased{width:45%!important}.blog_area .h3{margin:0}.blog_area .grid__item.large--two-tenths.push--large--one-tenth{padding:0}.product_sec{width:44.1%}.shopify-section .filtersection .form-horizontal{width:100%}.wedding_pleased{background-size:cover;height:400px}section.events{margin-top:40px}.section-header{height:229px!important}.circle.shop-heading{padding:30px 0 0!important}.circle.shop-heading h1{font-size:80px!important;top:39px!important}.circle.shop-heading:before{height:91px;width:91px}.circle.shop-heading:before{top:157px!important}.product_total_area{width:100%}.shopify-section .filtersection .form-horizontal{width:97%}.circle.shop-heading.blogcircle:before{height:85px;width:85px}.circle.shop-heading.blogcircle:before{top:172px!important}.about_header .circle:before{height:90px;width:90px}.circle.shop-heading.shopheader{padding:35px 0 0!important}.wedding_events_banner span:before{left:-43%!important}.subscription_main_area.subscription_two .one-third-column:nth-child(4) .box_text{min-height:450px}.subscription_main_area .box_text{min-height:317px}.subscription_main_area .large--display-table-cell{height:100%;padding:10px 30px 18px;min-height:183px}.product_shop .product-single__add-to-cart #AddToCart--product-template{padding:11px 55px!important}}@media screen and (max-width:640px){.wedding_events_banner{margin-bottom:20px}.wedding_pleased{margin-top:0}.wedding_pleased .pleased{width:38%!important}.events .service-block{max-width:90%;padding:15px}section.events{padding:10px 15px 70px}.service-block h4{font-size:20px}.first_div,.sec_div{width:100%}.footer_menu{float:left;width:100%}.copy_right,.mail_area,.medium--one-half{width:100%}.about_main_content .grid__item.grid-product.medium--one-half.large--one-half,.about_content_box .wrapper{padding:0}.grid-uniform .medium--one-half{width:44%}.grid-product__title{font-size:16px}.events .service-block h4{font-size:25px!important;margin:0 0 20px!important}.circle.shop-heading:before{top:166px!important}.circle.shop-heading{padding:64px 0 0!important}.circle.shop-heading:before{height:95px;width:95px}.circle.shop-heading{padding:30px 0 0!important}}@media screen and (max-width:639px){.subscription_main_area .large--display-table-cell{height:100%;padding:16px 30px 21px;min-height:100%}.subscription_main_area .box_text .SimpleTextbtn{position:initial;width:50%}.subscription_main_area .box_text{min-height:100%}.subscription_main_area.subscription_two .one-third-column:nth-child(4) .box_text{min-height:100%}}@media screen and (max-width:568px){.wedding_pleased .pleased{width:41%!important}.blog_area .push--large--one-tenth,.blog_area .grid__item.image_area{width:100%}.product--wrapper{margin:0 auto}.wedding_events_banner>h1{padding:70px 0 72px 183px!important;font-size:55px!important}.wedding_events_banner span:before{height:65px;width:65px}.blog_area .main_blog_sec{display:inline-block;float:none;margin:auto;max-width:70%;padding:0;width:100%}.grid.blog_area{display:inline-block;text-align:center;width:100%}.blog_area .main_blog_sec .grid__item.large--six-tenths.push--large--one-tenth{padding:21px 15px 0!important}.blog_area .rte.rte--indented-images{padding-right:0}.blog_area .h3{font-size:17px}.blog_area .grid__item.large--two-tenths.push--large--one-tenth{padding:0;text-align:left}}@media screen and (max-width:480px){.wedding_pleased .pleased{width:51%!important;margin-bottom:15px!important}.circle.shop-heading:before{top:161px!important}#shopify-section-collection-template #CollectionSection .wrapper{text-align:center}#shopify-section-collection-template #CollectionSection .wrapper .grid-uniform{display:inline-block;max-width:100%;width:100%}.blog_area .main_blog_sec{max-width:100%}}@media screen and (max-width:479px){.wedding_pleased .pleased{width:100%}.wedding_pleased .pleased{margin:20px 0 0;width:100%}.rte{margin-bottom:0;text-align:center}.grid-uniform .medium--one-half{width:100%}.grid-uniform .product_sec{margin:20px 0}.hero .slick-prev,.hero .slick-next{top:450px}.hero .slick-prev{left:120px}.subscription_main_area.subscription_two .grid p a{font-size:22px}.subscription_main_area .large--display-table-cell{padding:12px 30px 8px}.subscription_main_area .large--display-table-cell strong{font-size:47px;line-height:67px}.subscription_main_area .box_text .SimpleTextbtn{width:90%}}@media screen and (max-width:375px){.wedding_events_banner>h1{padding:48px 0 38px 115px!important;font-size:40px!important}.wedding_pleased .pleased{width:70%!important}.wedding_events_banner span:before{height:45px!important;width:45px!important}.wedding_events_banner span{margin-left:65px}.wedding_pleased_text{padding:10px 15px}.wedding_pleased .wedding_pleased_text>h1{font-size:21px!important;margin:0 0 15px!important}.wedding_pleased .wedding_pleased_text>p{font-size:12px!important;line-height:19px!important}.events .service-block h4{font-size:21px!important;margin:0 0 15px!important}.circle.shop-heading:before{top:159px!important}#shopify-section-collection-template #CollectionSection .wrapper .grid-uniform{max-width:75%}.shopify-section .filtersection .form-horizontal{margin:0;width:100%;text-align:center}#sortid{display:inline-block;margin-top:10px;width:100%}.shopify-section .filtersection .product_total_area>h1{margin-bottom:10px;text-align:center}#sortid .collection-sort{float:none}.circle.shop-heading:before{top:145px!important}.section-header h1{font-size:75px}.about_header .circle:before{height:70px;width:70px}.circle.shop-heading.shopheader{padding:21px 0 0!important}.wedding_events_banner span:before{left:-27%!important}}@media screen and (max-width:320px){.wedding_events_banner>h1{padding:38px 0 35px 93px!important;font-size:35px!important}.circle.shop-heading:before{top:159px!important}.circle.shop-heading:before{height:91px!important;width:91px!important}.circle.shop-heading:before{top:169px!important;left:42%!important}heading.shopheader{padding:40px 0 0!important}}@media only screen and (min-width : 320px) and (max-width : 479px){.circle.shop-heading.subscription_title:before{top:167px!important;left:48%!important;height:91px;width:91px}.circle.shop-heading.subscription_title h1{font-size:71px!important;margin:0 0 37px}.circle.shop-heading.subscription_title p{font-size:18px;margin:-23px 0 0}.subscription_main_area .one-third-column{width:100%;padding:0;margin-bottom:30px}.subscription_main_area .one-third-column img{display:inline}.subscription_main_area .one-third-column b,.subscription_main_area .one-third-column p{text-align:center}.work_blogs.subscription_main_area{padding-bottom:31px;padding-top:29px}.subscription_main_area{padding-bottom:30px !imporatnt;padding-top:31px}.subscription_main_area .box_text .SimpleTextbtn{margin-top:0}.beginnerchoice{margin:0}.blockquote .img-blockcote img{left:0;height:22px;top:6px}.residential_page_product .wrapper{max-width:1170px;padding:15px}.residential_page_product{padding-bottom:50px;padding-top:30px}.residential_page_product .product-photo-thumb{margin:0 0 20px;width:100%}.corporate_text_left{padding-left:0;width:100%;padding-bottom:0}.corporate_text_right{padding-left:0;padding-top:0;width:100%;padding-bottom:23px}.curporate_event .event_images{margin:0 auto 30px;max-width:270px;padding:0;width:100%}.event_price h3{margin:0 0 14px}.corp_subscription_img{width:100%}.corp_subscription_middel{display:inline-block;padding:19px 0 0;vertical-align:top;width:100%}.corp_subscription_right{padding-top:30px;width:100%}.corp_subscription.corporate_family{padding-bottom:37px}.corp_subscription.corporate_family{margin-bottom:0}.event{padding-bottom:52px;padding-top:54px}.corporate_famly_events .events_family{height:auto;padding:40px 0}.corporate_famly_events .events_family a{font-size:12px}.locations-we-serve{height:auto;padding-bottom:15px;padding-top:34px}.locations-we-serve h5{font-size:13px;line-height:19px;margin-bottom:18px;margin-top:5px;text-align:left}.locations-we-serve ul li{font-size:15px;padding:3px 0 18px 34px;width:100%}.locations-we-serve p{margin-bottom:14px;text-align:left}.locations-we-serve h2{font-size:27px;line-height:35px;letter-spacing:1px}.events.corporate_famly_events{margin:0;padding-bottom:31px}.event .event_block_inner{margin:0;text-align:center}.events .service-block{padding:15px 15px 20px}.modal_form_box1{margin:0;width:100%}.modal_form_box1 .grid--small{margin-left:0}.modal_form_box1 .grid__item.large--five-sixths{padding:22px 14px}.modal_form_box1,.modal_cont_box1{width:100%}.wedding_gallery_data .shopify-section .custom-content{padding:0}.section-header.text-center.gallery_title.gallery_wedding_title .circle:before{height:70px;left:154px;top:68px;width:70px}.section-header.text-center.gallery_title.gallery_wedding_title h1{font-size:50px;line-height:48px;padding:85px 0 0 88px}.section-header.text-center.gallery_title.gallery_wedding_title .circle{padding:0}.section-header.text-center.gallery_title.gallery_wedding_title .circle h1 span{padding-left:90px}.wedding_gallery_data .city-images{width:100%}.wedding_gallery_data .city-text{margin:0;padding:0;text-align:center;width:100%;font-size:16px}.wedding_gallery_data .city-text p{font-size:17px;line-height:26px;margin-bottom:12px}.wedding_gallery_data #shopify-section-firstsection .custom__item.one-whole.align--top-middle:last-child .custom__item-inner .rte{font-size:17px;padding:0;line-height:30px}.wedding_gallery_data .custom__item-inner.custom__item-inner--html .rte h2{font-size:28px;line-height:35px;margin-bottom:44px}.wedding_gallery_data .city-text h4{font-size:14px;line-height:19px}.wedding_gallery_data #shopify-section-firstsection .custom__item.one-whole.align--top-middle:last-child{margin-top:23px;padding-top:22px}.gallery_section_inr li{margin:0 0 30px;width:100%}.wedding_gallery_product_button a{font-size:15px;padding:13px 8px;width:268px}#shopify-section-gallerybutton{margin-top:55px;padding-bottom:45px;padding-top:44px}.custom__item.one-whole.align--top-middle:nth-child(1) .rte{font-size:21px;line-height:30px}#shopify-section-gallerybutton .custom__item.one-whole.align--top-middle:nth-child(2){padding-right:0;width:100%}#shopify-section-gallerybutton .custom__item.one-whole.align--top-middle:nth-child(2) .custom__item-inner .rte p{font-size:15px;line-height:28px;text-align:left}#shopify-section-gallerybutton .custom__item.small--one-whole.one-half.align--top-middle{margin-top:30px;padding-left:0;width:100%}#shopify-section-gallerybutton .custom__item.small--one-whole.one-half.align--top-middle .rte{font-size:15px;line-height:28px;text-align:left}#shopify-section-gallerybutton .custom__item.small--one-whole.one-half.align--top-middle .rte ul{margin:20px 0 0;text-align:left}.wedding_gallery_product_button{margin-top:5px}.gallert_top_cont .gallery_section_inr{padding:54px 0 55px}.section-header.text-center.gallery_title.wedding_main_litle .circle{padding:0}.section-header.text-center.gallery_title.wedding_main_litle h1{font-size:63px;padding:76px 0 0 106px}.section-header.text-center.gallery_title.wedding_main_litle .circle:before{height:90px;left:148px;top:68px;width:90px}.widding_vinelily_content_left,.widding_vinelily_content_right{width:100%}.widding_vinelily_content{text-align:left}.widding_vinelily_content_center h2{font-size:25px;line-height:31px}.widding_completing_product .indy-masonry{width:100%;margin:0 0 28px}.widding_completing_product .grid,.grid--rev,.grid--full,.grid-uniform{margin:0}.widding_encouraged_content_left{width:100%}.widding_encouraged_content_right{padding-left:0;width:100%}.widding_encouraged_content{text-align:left}.widding_encouraged_content_right p{font-size:15px}.widding_adornments_area h1{font-size:21px;line-height:33px;text-align:left}.widding_adornments_content_left{width:100%}.widding_adornments_content_right{padding-left:0;width:100%}.widding_adornments_area{padding-bottom:48px;text-align:left}.widding_vinelily_content_left p{font-size:19px;line-height:30px}.section-header.text-center.sympathy_tatil h1{font-size:90px}.section-header.text-center.sympathy_tatil .circle{max-width:100%;padding:38px 0;width:309px}.section-header.text-center.sympathy_tatil .circle:before{height:109px;left:12px;top:51px;width:109px}.sympathy_main_data_area .align--top-middle:nth-child(1){float:left;padding:0;text-align:left;width:100%}.sympathy_main_data_area #shopify-section-paragraph .wrapper{padding:0}.sympathy_main_data_area .align--top-middle:nth-child(2){margin-top:19px;width:100%}.sympathy_main_data_area .align--top-middle:nth-child(1) p{font-size:19px;line-height:29px}.sympathy_main_data_area .align--top-middle:nth-child(1) p br{display:none}.sympathy_main_data_area{padding-bottom:44px;padding-top:39px}.sympathy_product_area .grid.grid--no-gutters.image-bar.photo_wedding.popup-gallery.indy-masonry-container .grid{margin:0 0 28px;width:100%}.sympathy_product_area .event_price a{font-size:15px;padding-left:0;padding-right:0;width:264px}.widding_completing_product #indy-masonry-container .grid{width:100%;margin:0 0 28px}.widding_completing_product{background-size:95% auto}.widding_encouraged_content_left p{font-size:19px;line-height:32px}.section-header.text-center.search_page_area h1{font-size:24px;letter-spacing:1px;line-height:42px}.section-header.text-center.search_page_area{margin-top:50px;height:auto!important}.wedding_gallery_data .custom__item-inner.custom__item-inner--html .rte{font-size:15px}.widding_vinelily_content_center{text-align:left}.section-header.corporate_bannr .circle{padding:0;width:290px}.section-header.corporate_bannr .circle h1{line-height:75px;padding:33px 0 0!important}.section-header.corporate_bannr .circle:before{height:75px;left:60px;top:100px;width:75px}.sympathy_main_data_area .rte{text-align:left}.section-header.text-center.coming_soon_area h1{font-size:70px;line-height:55px}.section-header.text-center.coming_soon_area .circle{padding:46px 0;max-width:302px}.section-header.text-center.coming_soon_area .circle:before{height:94px;left:106px;top:56px;width:94px}.radio-wrapper.js.product-form__item{width:100%}#producttool{top:-247px;left:-14px;right:0}.tooltipdata{margin-top:11px;right:-5px!important;text-align:left;top:0;width:100%}.product_shop #AddToCartForm--product-template fieldset label{font-size:13px!important}.product_shop .product-single__add-to-cart{text-align:center}.prod_wrapper .product-single__title{font-size:26px;margin-left:3px}.product_shop .product-single__photos{padding-left:8px;padding-bottom:0}.grid.product-single.product_shop{margin-top:23px}.product-single__photo--flex-wrapper.slick-slide{margin-top:35px}#ProductSection- .grid-uniform .product_sec{margin:0 0 34px!important;width:100%}.section-header.text-center.cart_page_rodcut_title>h1{font-size:33px}.relatedproducts .section-header.text-center.cart_page_rodcut_title{height:auto!important;margin-bottom:41px}.relatedproducts{padding:58px 0 31px}.productdata{padding:40px 0 0}.circle.shop-heading.blogcircle{padding:34px 0 0!important}@media not all and (min-resolution:.001dpcm){@media{.section-header.text-center.gallery_title.wedding_main_litle .circle:before{top:60px}.circle.shop-heading.shopheader:before{top:60px!important}}}.section-header.text-center.contact_new_tatle .circle:before{height:85px;left:6px;top:65px!important;width:86px}.section-header.text-center.contact_new_tatle .circle{padding:77px 0;width:314px}.section-header.text-center.contact_new_tatle .circle h1{font-size:70px}.form_new_left_area{padding:0;width:100%}.form_grup_contact label{font-size:13px;line-height:18px}.form_new_right_area{padding:0;width:100%}.radio_button_area ul li{margin:0;width:100%}.radio_button_area #cnt_other{position:relative;top:0}.padding_form{padding:0 15px}.new_bottom_form{margin-top:21px}.secd_form{padding:20px 15px 10px}.radio_button_area h3{font-size:14px;line-height:19px}.form_stap_one{padding:0;width:100%}.form_stap_two{margin-top:0;padding:0;width:100%}.form_stap_one{padding:0}.contact_new_sand{margin-bottom:62px}.calendericon{margin-top:29px}.section-header.text-center.about_header .circle h1{font-size:83px}.section-header.text-center.about_header .circle:before{height:90px;left:120px;top:76px;width:90px}.about_header .circle{width:290px}.circle.shop-heading.shopheader:before{height:92px!important;width:92px!important}#shopify-section-collection-template .grid__item.grid-product.product_sec.medium--one-half.large--one-quarter.productset{margin:19px 0 15px!important}.circle.shop-heading.blogcircle:before{top:64px!important}.product_shop .product-single__add-to-cart{margin:0!important}.search_vine .product_sec{margin:15px 0!important}.search_vine .grid__item.grid-search.large--one-third.medium--one-half{margin:12px 0}.search_vine .grid-search__page-link,.grid-search__product-link{height:auto}.hero__text-content.banner_text{padding:9px 0 0 29px}.banner_text .hero__subtitle{font-size:29px;line-height:27px}.banner_text h2{font-size:29px!important}.hero__text-content.banner_text .herodescription{font-size:15px;line-height:9px;margin-bottom:18px}.banner_text .btn.hero__cta.custombutton{font-size:13px;height:41px;max-width:220px;padding:10px 0 0;margin-left:-2px}.section-header.text-center.cart_page .circle:before{height:91px;left:116px;top:70px;width:91px}.section-header.text-center.cart_page .circle{padding:63px 0 0;max-width:307px}.section-header.text-center.cart_page h1{font-size:76px}.cart_page_area .grid{margin:0}.cart_page_area .grid__item.one-third{float:left;padding:0;width:50%}.cart_main_row .cart__image img{display:inline}.cart_page_area .grid__item.large--five-sixths.push--large--one-twelfth{padding:0}.main_cart_data{padding:12px}.cart_page_area .grid__item.two-thirds{margin-bottom:27px;padding-left:0;width:100%}.cart_page_area .grid--full.cart__row--table .grid__item.two-thirds.text-right{border:none;margin-top:5px;width:50%}.cart_page_area .cart__subtotal{text-align:left}.cart_page_area .grid__item.one-half.large--one-third,.cart_page_area .grid__item.one-half.large--two-thirds.large--text-center{width:50%}.cart_page_area .grid__item.one-half.large--one-third .cart__subtotal{padding-right:0}.modal2.gallery_popup_popup{width:100%!important;height:100%;margin-top:0}#myModalcart .modal-contentcart{height:570px;max-width:91%;padding:25px 15px 43px}.cart_form_continue_button #btncheck{font-size:14px;margin-bottom:21px;width:100%}#myModalcart .cart_form_left{padding-right:0;width:100%}#myModalcart .cart_form_right{padding-left:0;width:100%}.modalcart_two .modal-body h2{font-size:26px;margin:20px 0 25px}.wedding-gallery_popup{height:271px;margin:0 auto;max-width:289px!important;padding:0 17px 30px}.blog_area .grid__item.large--two-tenths.push--large--one-tenth{display:inline-block;width:54%;margin-left:17px}.blog_area .grid__item.large--two-tenths.push--large--one-tenth{display:inline-block;margin-left:17px;width:50%}.circle.shop-heading.blogcircle:before{top:62px!important}.cart_page_area{padding-bottom:0}.modal .modal_form_box{padding:28px 12px 2px;width:100%}.modal .modal_cont_box{width:100%}.modal-content{padding:47px 18px 18px}.product_hover_button{top:-41px}.cart-bottom-form .cart-fees-container.required-fee:nth-child(2){padding-right:0}.cart-bottom-form .cart-fees-container.required-fee{width:100%}.cart-bottom-form .cart-fees-container.required-fee:last-child{padding-left:0;margin-top:10px}.cart_form_left .calendericon{margin-top:39px}.shopify-section .slick-list{height:219px!important}.mac .section-header.text-center.coming_soon_area.thanku_page .circle{padding-top:94px}.selectedvariant{width:100%}#myModal2 .modal-content2 img{max-height:219px;width:auto!important}.pc .circle.shop-heading.shopheader:before{left:93px!important;top:67px!important}.pc .circle.shop-heading.shopheader{padding:13px 0 0!important}.pc .section-header.text-center.gallery_title.wedding_main_litle .circle:before{height:80px;width:80px;left:143px;top:72px}.pc .section-header.text-center.gallery_title.gallery_wedding_title .circle:before{top:69px;height:65px;width:65px}.pc .section-header.corporate_bannr .circle h1{line-height:68px;padding:41px 0 0!important;font-size:61px!important}.pc .section-header.corporate_bannr .circle:before{top:101px;left:89px}.pc .corporate_bannr h1 span{padding:0 9px 0 109px}.pc .section-header.text-center.sympathy_tatil .circle{padding:51px 0 0}.pc .about_header .circle{padding:64px 0 0!important}.pc .section-header.text-center.about_header .circle:before{top:73px;left:98px;height:90px;width:90px}.pc .circle.shop-heading.blogcircle{padding:23px 0 0!important}.pc .section-header.text-center.cart_page .circle:before{top:69px}.pc .section-header.text-center.contact_new_tatle .circle:before{top:79px!important}.footerpopup{height:315px}.floral_pic_box{height:auto}.section-header.text-center.contact_new_tatle.book_your_wadding .circle{padding:40px 0 0}.section-header.text-center.contact_new_tatle.book_your_wadding .circle h1{font-size:70px;line-height:71px}.section-header.text-center.contact_new_tatle.book_your_wadding .circle:before{height:105px;left:116px;top:64px!important;width:105px}.mac .section-header.text-center.contact_new_tatle.book_your_wadding .circle{padding:54px 0 0}.mac .calendericon{margin-top:29px}.myimagecontainer div{height:160px!important}.section-header.text-center.coming_soon_area.thanku_page .circle:before{left:95px;top:62px;height:90px;width:90px}.pc .section-header.text-center.coming_soon_area.thanku_page .circle{padding:84px 0}.pc .section-header.text-center.coming_soon_area.thanku_page .circle:before{left:104px;top:70px;height:80px;width:80px}#shopify-section-slideshow .slick-list{height:158px!important}#AddToCartForm--product-template br{display:none}.product-single__meta{margin:3px 0 0}.mac .section-header.text-center.contact_new_tatle .circle:before{top:71px!important}.mac .circle.shop-heading.shopheader{padding:26px 0 0!important}.mac .circle.shop-heading.shopheader:before{top:68px!important}.mac .section-header.text-center.gallery_title.wedding_main_litle .circle:before{height:80px;top:62px;width:80px}.mac.mozila-custom .section-header.text-center.gallery_title.gallery_wedding_title .circle:before{top:61px}.mac.mozila-custom .circle.shop-heading.subscription_title p{margin:-26px 0 0}.mac .circle.shop-heading.subscription_title:before{top:167px!important}.about_header .circle{padding:67px 0 0!important}.events_family .wrapper{padding:0 8px}@media screen and (-webkit-min-device-pixel-ratio:0){.pc .section-header.text-center.sympathy_tatil .circle:before{top:61px}.section-header.text-center.gallery_title.gallery_wedding_title .circle:before{top:60px}.mac .section-header.corporate_bannr .circle:before{top:92px}.mac .section-header.text-center.sympathy_tatil .circle:before{top:58px}.mac .section-header.text-center.sympathy_tatil .circle{padding:58px 0}.mac .circle.shop-heading.subscription_title:before{top:166px!important;width:80px!important;height:80px!important}.mac .circle.shop-heading.subscription_title p{font-size:18px;margin:-17px 0 0}.mac .section-header.text-center.cart_page .circle{padding:81px 0 0}.mac .section-header.text-center.about_header .circle:before{top:63px}.mac .section-header.text-center.contact_new_tatle.book_your_wadding .circle:before{top:63px!important}}@media screen and (min--moz-device-pixel-ratio:1.1){.pc .hero__text-content.banner_text,.mac .hero__text-content.banner_text{padding:19px 0 0 29px}}@media not all and (min-resolution:.001dpcm){@media{.section-header.text-center.sympathy_tatil .circle{max-width:100%;padding:50px 0;width:309px}.mac .hero__text-content.banner_text{padding:19px 0 0 29px}}}@-moz-document url-prefix(){.section-header.text-center.about_header .circle:before{top:63px}.section-header.corporate_bannr .circle:before{top:92px}.section-header.text-center.cart_page .circle:before{top:60px}.section-header.text-center.sympathy_tatil .circle{padding:64px 0}.section-header.text-center.sympathy_tatil .circle:before{left:8px;top:63px}.circle.shop-heading.blogcircle:before{top:65px!important}}}@media only screen and (min-width : 480px) and (max-width : 639px){.circle.shop-heading:before{top:162px!important;left:48%!important;height:91px!important;width:91px!important}.circle.shop-heading.subscription_title h1{font-size:84px!important;margin:0 0 37px}.circle.shop-heading.subscription_title p{font-size:18px;margin:-23px 0 0}.subscription_main_area .one-third-column{width:100%;padding:0;margin-bottom:30px}.subscription_main_area .one-third-column img{display:inline}.subscription_main_area .one-third-column b,.subscription_main_area .one-third-column p{text-align:center}.work_blogs.subscription_main_area{padding-bottom:31px;padding-top:29px}.subscription_main_area{padding-bottom:30px !imporatnt;padding-top:31px}.subscription_main_area .box_text .SimpleTextbtn{margin-top:0}.circle.shop-heading.subscription_title{padding:11px 0 0!important}.beginnerchoice{margin:0}.subscription_main_area.subscription_two{background-size:cover}.residential_page_product .product-photo-thumb{margin:0 5px 20px;width:47%}.corporate_text_left{padding-left:0;width:100%;padding-bottom:0}.corporate_text_right{padding-left:0;padding-top:0;width:100%;padding-bottom:23px}.residential_page_product .wrapper{padding:0 11px}.corp_subscription.corporate_family{padding-bottom:37px}.corp_subscription.corporate_family{margin-bottom:0}.event{padding-bottom:52px;padding-top:54px}.corporate_famly_events .events_family{height:353px;padding:40px 0}.corporate_famly_events .events_family a{font-size:14px}.locations-we-serve{height:auto;padding-bottom:18px;padding-top:39px}.locations-we-serve h5{font-size:13px;line-height:19px;margin-bottom:18px;margin-top:5px;text-align:left}.locations-we-serve ul li{background-position:4px 7px;background-size:17px auto;font-size:12px;padding:7px 0 10px 27px;width:50%}.locations-we-serve p{margin-bottom:14px;text-align:left}.locations-we-serve h2{font-size:34px;line-height:35px}.events.corporate_famly_events{margin:0;padding-bottom:31px}.event .event_block_inner{margin:0}.curporate_event .event_images{height:200px;padding:0;width:43.8%}.corp_subscription_img{width:100%}.corp_subscription_middel{padding:0;width:100%}.corp_subscription_right{padding-top:28px;width:100%}.modal_form_box1{margin:0;width:100%}.modal_form_box1 .grid--small{margin-left:0}.modal_form_box1 .grid__item.large--five-sixths{padding:22px 14px}.modal_form_box1,.modal_cont_box1{width:100%}.wedding_gallery_data .shopify-section .custom-content{padding:0}.section-header.text-center.gallery_title.gallery_wedding_title .circle:before{height:80px;left:150px;top:28px;width:80px}.section-header.text-center.gallery_title.gallery_wedding_title h1{font-size:60px;line-height:69px;padding:41px 0 0 113px}.section-header.text-center.gallery_title.gallery_wedding_title .circle{padding:0}.section-header.text-center.gallery_title.gallery_wedding_title .circle h1 span{padding-left:90px}.wedding_gallery_data .city-images{width:100%}.wedding_gallery_data .city-text{margin:0;padding:0;text-align:center;width:100%;font-size:17px}.wedding_gallery_data .city-text p{line-height:26px;margin-bottom:12px}.wedding_gallery_data #shopify-section-firstsection .custom__item.one-whole.align--top-middle:last-child .custom__item-inner .rte{font-size:17px;padding:0;line-height:30px}.wedding_gallery_data .custom__item-inner.custom__item-inner--html .rte h2{font-size:33px;line-height:39px;margin-bottom:44px}.wedding_gallery_data .city-text h4{font-size:14px;line-height:19px}.wedding_gallery_data #shopify-section-firstsection .custom__item.one-whole.align--top-middle:last-child{margin-top:23px;padding-top:22px}.gallery_section_inr li{margin:0 7px 30px;width:46%}.wedding_gallery_product_button a{font-size:15px;padding:13px 8px;width:268px}#shopify-section-gallerybutton{margin-top:55px;padding-bottom:45px;padding-top:44px}.custom__item.one-whole.align--top-middle:nth-child(1) .rte{font-size:32px;line-height:44px}#shopify-section-gallerybutton .custom__item.one-whole.align--top-middle:nth-child(2){padding-right:0;width:100%}#shopify-section-gallerybutton .custom__item.one-whole.align--top-middle:nth-child(2) .custom__item-inner .rte p{font-size:15px;line-height:28px;text-align:left}#shopify-section-gallerybutton .custom__item.small--one-whole.one-half.align--top-middle{margin-top:30px;padding-left:0;width:100%}#shopify-section-gallerybutton .custom__item.small--one-whole.one-half.align--top-middle .rte{font-size:15px;line-height:28px;text-align:left}#shopify-section-gallerybutton .custom__item.small--one-whole.one-half.align--top-middle .rte ul{margin:20px 0 0;text-align:left}.wedding_gallery_product_button{margin-top:5px}.gallert_top_cont .gallery_section_inr{padding:54px 0 55px}.section-header.text-center.gallery_title.gallery_wedding_title .circle{margin:14px auto 0;position:relative;width:240px}.section-header.text-center.gallery_title.wedding_main_litle .circle{padding:0}.section-header.text-center.gallery_title.wedding_main_litle h1{font-size:77px;padding:59px 0 0 146px}.section-header.text-center.gallery_title.wedding_main_litle .circle:before{height:90px;left:188px;top:52px;width:90px}.widding_vinelily_content_left,.widding_vinelily_content_right{width:100%}.widding_vinelily_content{text-align:left}.widding_vinelily_content_center h2{font-size:25px;line-height:31px}.widding_completing_product .indy-masonry{width:100%;margin:0 0 28px}.widding_completing_product .grid,.grid--rev,.grid--full,.grid-uniform{margin:0}.widding_encouraged_content_left{width:100%}.widding_encouraged_content_right{padding-left:0;width:100%}.widding_encouraged_content{text-align:left}.widding_encouraged_content_right p{font-size:15px}.widding_adornments_area h1{font-size:24px;line-height:36px;text-align:left}.widding_adornments_content_left{width:100%}.widding_adornments_content_right{padding-left:0;width:100%}.widding_adornments_area{padding-bottom:48px;text-align:left}.widding_vinelily_content_left p{font-size:19px;line-height:30px}.section-header.text-center.sympathy_tatil h1{font-size:90px}.section-header.text-center.sympathy_tatil .circle{max-width:100%;padding:38px 0;width:309px}.section-header.text-center.sympathy_tatil .circle:before{height:109px;left:12px;top:51px;width:109px}.sympathy_main_data_area .align--top-middle:nth-child(1){float:left;padding:0;text-align:left;width:100%}.sympathy_main_data_area #shopify-section-paragraph .wrapper{padding:0}.sympathy_main_data_area .align--top-middle:nth-child(2){margin-top:19px;width:100%}.sympathy_main_data_area .align--top-middle:nth-child(1) p{font-size:19px;line-height:29px;text-align:left}.sympathy_main_data_area .align--top-middle:nth-child(1) p br{display:none}.sympathy_main_data_area{padding-bottom:44px;padding-top:39px}.sympathy_product_area .grid.grid--no-gutters.image-bar.photo_wedding.popup-gallery.indy-masonry-container .grid{margin:0 7px 28px;width:46.1%}.sympathy_product_area .event_price a{font-size:15px;padding-left:0;padding-right:0;width:264px}.sympathy_main_data_area .align--top-middle:nth-child(2) p{text-align:left}.widding_completing_product #indy-masonry-container .grid{width:43.8%}.widding_completing_product{background-size:95% auto}.section-header.text-center.search_page_area h1{font-size:28px;letter-spacing:1px;line-height:42px}.section-header.text-center.search_page_area{margin-top:50px;height:auto!important}.widding_vinelily_content_center{text-align:left}.section-header.corporate_bannr .circle{padding:0;width:290px}.section-header.corporate_bannr .circle h1{line-height:75px;padding:33px 0 0!important}.section-header.corporate_bannr .circle:before{height:75px;left:82px;top:100px;width:75px}.sympathy_main_data_area .rte{text-align:left}.section-header.text-center.coming_soon_area h1{font-size:70px;line-height:55px}.section-header.text-center.coming_soon_area .circle{padding:46px 0;max-width:302px}.section-header.text-center.coming_soon_area .circle:before{height:94px;left:106px;top:56px;width:94px}.product-single__photo--flex-wrapper.slick-slide{margin-top:35px}.product_shop .product-single__photos{padding-left:23px}.radio-wrapper.js.product-form__item{width:100%}.product_shop .product-single__add-to-cart{text-align:center}.tooltipdata{margin-top:11px;right:-5px!important;text-align:left;top:0;width:100%}#ProductSection- .grid-uniform .product_sec{margin:0 0 34px;width:100%}#ProductSection- .grid-uniform .product_sec{margin:0 10px 34px!important;width:44.7%}.relatedproducts .section-header.text-center.cart_page_rodcut_title{height:auto!important;margin-bottom:41px}.relatedproducts{padding:58px 0 23px}@media not all and (min-resolution:.001dpcm){@media{.section-header.text-center.gallery_title.wedding_main_litle .circle:before{top:49px}.circle.shop-heading.shopheader h1{font-size:80px!important;top:47px!important}}}.index-sections #shopify-section-1502890212145{background-size:cover!important;padding-bottom:50px!important;padding-top:41px!important}#shopify-section-1502890212145,#shopify-section-1504436786217{padding-bottom:40px!important;padding-top:40px!important}.section-header.text-center.contact_new_tatle .circle:before{height:90px;left:-4px;top:65px!important;width:90px}.section-header.text-center.contact_new_tatle .circle{padding:74px 0;width:314px}.section-header.text-center.contact_new_tatle .circle h1{font-size:77px}.form_new_left_area{padding:0;width:100%}.form_grup_contact label{font-size:13px;line-height:18px}.form_new_right_area{padding:0;width:100%}.radio_button_area ul li{margin:0;width:100%}.radio_button_area #cnt_other{position:relative;top:0}.padding_form{padding:0 15px}.new_bottom_form{margin-top:21px}.secd_form{padding:20px 15px 10px}.radio_button_area h3{font-size:14px;line-height:19px}.form_stap_one{padding:0;width:100%}.form_stap_two{margin-top:0;padding:0;width:100%}.form_stap_one{padding:0}.contact_new_sand{margin-bottom:62px}.calendericon{margin-top:29px}.section-header.text-center.about_header .circle h1{font-size:83px}.section-header.text-center.about_header .circle:before{height:90px;left:120px;top:63px;width:90px}.about_header .circle{width:290px}.circle.shop-heading.shopheader:before{height:92px;width:92px;top:67px!important}#shopify-section-collection-template .grid__item.grid-product.product_sec.medium--one-half.large--one-quarter.productset{width:43%}.circle.shop-heading.blogcircle{padding:34px 0 0!important}.circle.shop-heading.blogcircle:before{top:62px!important}.product_shop .product-single__add-to-cart{margin:0!important}.grid-uniform.search_vine{text-align:center}.grid-uniform .medium--one-half{width:268px;margin-top:0!important}.search_vine .grid__item.grid-search.large--one-third.medium--one-half{display:inline-block;float:none}.search_vine .grid__item.grid-search.large--one-third.medium--one-half{margin-bottom:27px!important}.search_vine .grid-search__page-link,.grid-search__product-link{height:auto}.hero__text-content.banner_text{padding:28px 0 0 29px}.banner_text .hero__subtitle{font-size:38px;line-height:41px}.banner_text h2{font-size:38px!important}.hero__text-content.banner_text .herodescription{font-size:17px;line-height:19px;margin-bottom:18px;margin-top:10px}.banner_text .btn.hero__cta.custombutton{font-size:13px;height:41px;max-width:220px;padding:10px 0 0;margin-left:-2px}.section-header.text-center.cart_page .circle:before{height:91px;left:116px;top:70px;width:91px}.section-header.text-center.cart_page .circle{padding:63px 0 0;max-width:307px}.section-header.text-center.cart_page h1{font-size:76px}.cart_page_area .grid__item.two-thirds{width:64%}.cart_page_area .grid__item.one-third{width:136px}.cart_page_area .grid--full.cart__row--table .grid__item.two-thirds.text-right{float:left;margin-top:7px;width:50%}.cart_page_area .js-qty{margin:0}.main_cart_data{padding:16px}.cart_page_area .grid__item.one-half.large--two-thirds.large--text-center,.cart_page_area .grid__item.one-half.large--one-third{width:50%}.cart_page_area .cart__subtotal{text-align:left}.cart_page_area .grid__item.one-half.large--one-third .cart__subtotal{padding-right:0}.cart_page_area .grid__item.one-third.text-center{float:left;width:50%}.cart_page_area .grid--full.cart__row--table .grid__item.two-thirds.text-right{width:50%}.modal2.gallery_popup_popup{height:auto;margin-top:;width:100%!important;height:100%}#myModalcart .modal-contentcart{height:439px;max-width:446px;padding:25px 15px 43px}.cart_form_continue_button #btncheck{font-size:14px;margin-bottom:21px;width:100%}#myModalcart .cart_form_left{padding-right:0;width:100%}#myModalcart .cart_form_right{padding-left:0;width:100%}.modalcart_two .modal-body h2{font-size:26px;margin:20px 0 25px}.wedding-gallery_popup{height:331px;margin:24px auto 19px;max-width:321px!important;padding:0 17px 30px}.blog_area .grid__item.large--two-tenths.push--large--one-tenth{display:inline-block;margin-left:17px;width:50%}.prod_wrapper .product-single__title{margin-left:4px}#shopify-section-featured-products .h1.section-header__title,.gallert_top_cont h2{margin-bottom:50px}.cart_page_area{padding-bottom:0}.modal .modal_form_box{padding:28px 12px 2px;width:100%}.modal .modal_cont_box{width:100%}.modal-content{padding:47px 18px 18px}.about_header .circle{padding:69px 0 0!important}.section-header.text-center.about_header .circle:before{top:63px}.floral_pic_box{height:auto}.finally{padding:4px 0 14px}.cart-bottom-form .cart-fees-container.required-fee:nth-child(2){padding-right:0}.cart-bottom-form .cart-fees-container.required-fee{width:100%}.cart-bottom-form .cart-fees-container.required-fee:last-child{padding-left:0;margin-top:10px}.section-header.text-center.contact_new_tatle.book_your_wadding .circle{padding:40px 0 0}.section-header.text-center.contact_new_tatle.book_your_wadding .circle h1{font-size:70px;line-height:71px}.section-header.text-center.contact_new_tatle.book_your_wadding .circle:before{height:105px;left:116px;top:64px!important;width:105px}.section-header.text-center.contact_new_tatle.book_your_wadding .circle{max-width:295px}.mac .section-header.text-center.contact_new_tatle.book_your_wadding .circle{padding:52px 0 0}.mac .calendericon{margin-top:29px}.procuct_custom_outr .product-photo-thumb{height:96px}.pc .section-header.text-center.coming_soon_area.thanku_page .circle{padding:84px 0}.pc .section-header.text-center.coming_soon_area.thanku_page .circle:before{left:104px;top:70px;height:80px;width:80px}.mac .section-header.text-center.coming_soon_area.thanku_page .circle{padding-top:94px}.selectedvariant{width:48%}#myModal2 .modal-content2 img{max-height:275px}#producttool{left:-18px}#AddToCartForm--product-template br{display:none}.product-single__meta{margin:3px 0 0}.pc .circle.shop-heading.shopheader:before{left:93px!important;top:67px!important}.pc .circle.shop-heading.shopheader{padding:23px 0 0!important}.pc .section-header.text-center.gallery_title.gallery_wedding_title .circle:before{top:29px}.pc .section-header.text-center.gallery_title.wedding_main_litle .circle:before{height:90px;width:90px;left:190px;top:69px}.pc .section-header.text-center.gallery_title.wedding_main_litle h1{padding:69px 0 0 146px}.pc .section-header.corporate_bannr .circle h1{line-height:68px;padding:41px 0 0!important;font-size:61px!important}.pc .section-header.corporate_bannr .circle:before{top:101px;left:89px}.pc .corporate_bannr h1 span{padding:0 9px 0 109px}.pc .section-header.text-center.sympathy_tatil .circle{padding:52px 0 0}.pc .about_header .circle{padding:64px 0 0!important}.pc .section-header.text-center.about_header .circle:before{top:73px;left:98px;height:90px;width:90px}.pc .circle.shop-heading.blogcircle{padding:23px 0 0!important}.pc .circle.shop-heading.subscription_title:before{top:164px!important}.pc .section-header.text-center.cart_page .circle:before{top:69px}.pc .section-header.text-center.contact_new_tatle .circle:before{top:73px!important}.mac .circle.shop-heading.shopheader:before{left:90px!important}.mac .section-header.text-center.gallery_title.wedding_main_litle h1{padding:66px 0 0 146px}.mac.mozila-custom .section-header.text-center.gallery_title.gallery_wedding_title .circle:before{top:31px}.mac .section-header.text-center.gallery_title.gallery_wedding_title .circle:before{top:31px}.mac .section-header.text-center.gallery_title.gallery_wedding_title h1{padding:51px 0 0 113px}.mac .section-header.text-center.gallery_title.wedding_main_litle .circle:before{top:49px}.mac.mozila-custom .circle.shop-heading.subscription_title p{margin:-32px 0 0}.mac .circle.shop-heading.subscription_title:before{top:152px!important}@media screen and (-webkit-min-device-pixel-ratio:0){.pc .section-header.text-center.sympathy_tatil .circle:before{top:65px}.mac .section-header.corporate_bannr .circle:before{top:93px}.mac .section-header.text-center.sympathy_tatil .circle:before{top:58px}.mac .section-header.text-center.sympathy_tatil .circle{padding:58px 0}.mac .section-header.text-center.cart_page .circle{padding:81px 0 0}.mac .section-header.text-center.contact_new_tatle.book_your_wadding .circle:before{top:63px!important}}@-moz-document url-prefix(){.section-header.text-center.about_header .circle:before{top:56px}.section-header.corporate_bannr .circle:before{top:92px}.section-header.text-center.cart_page .circle:before{top:60px}.circle.shop-heading.blogcircle:before{top:68px!important}.section-header.text-center.sympathy_tatil .circle{padding:64px 0}.section-header.text-center.sympathy_tatil .circle:before{left:8px;top:63px}}}@media only screen and (min-width : 640px) and (max-width : 767px){.circle.shop-heading.subscription_title:before{top:162px!important;left:48%!important;width:91px!important;height:91px!important}.circle.shop-heading.subscription_title h1{font-size:84px!important;margin:0 0 37px}.circle.shop-heading.subscription_title p{font-size:18px;margin:-23px 0 0}.subscription_main_area.subscription_two .one-third-column{width:47%;padding:0;margin-bottom:30px;margin-right:34px}.subscription_main_area.subscription_two .one-third-column:nth-child(3){margin:0}.subscription_main_area .one-third-column img{display:inline}.subscription_main_area .one-third-column b,.subscription_main_area .one-third-column p{text-align:center}.work_blogs.subscription_main_area{padding-bottom:31px;padding-top:29px}.subscription_main_area{padding-bottom:30px !imporatnt;padding-top:31px}.subscription_main_area .box_text .SimpleTextbtn{margin-top:0}.circle.shop-heading.subscription_title{padding:11px 0 0!important}.subscription_main_area .one-third-column{width:100%}.beginnerchoice{margin:0}.subscription_main_area.subscription_two{background-size:cover}.residential_page_product .wrapper{padding:0 11px}.residential_page_product .wrapper{padding:0 7px}.residential_page_product .product-photo-thumb{margin:0 11px;width:29.3%}.residential_page_product{padding-bottom:50px;padding-top:58px}.corporate_text_left{padding-left:0}.curporate_event .event_images{margin:0 13px 28px;text-align:center;width:45.3%}.corp_subscription_img{width:45%}.corp_subscription_middel{width:54%}.corp_subscription_middel h4{font-size:18px;margin-bottom:12px}.corp_subscription_right{padding-top:24px;width:100%}.corp_subscription.corporate_family{padding-bottom:45px}.corp_subscription.corporate_family{margin-bottom:0}.events.corporate_famly_events .events_family{height:289px;padding:30px 0}.events.corporate_famly_events{margin:0;padding-bottom:0}.locations-we-serve{background-color:#f9f3f3;float:left;height:auto;margin-top:59px;padding-bottom:19px;padding-top:36px;width:100%}.locations-we-serve h5{font-size:13px;line-height:19px;margin-bottom:18px;margin-top:22px}.locations-we-serve ul li{width:50%;font-size:17px}.event{padding-top:64px}.modal_form_box1 .grid__item.large--five-sixths{padding:24px 14px}.modal_form_box1,.modal_cont_box1{padding:0 2px}.wedding_gallery_data .shopify-section .custom-content{padding:0}.section-header.text-center.gallery_title.gallery_wedding_title .circle:before{height:94px;left:153px;top:18px;width:94px}.section-header.text-center.gallery_title.gallery_wedding_title h1{font-size:71px;line-height:86px;padding:29px 0 0 113px}.section-header.text-center.gallery_title.gallery_wedding_title .circle{padding:0}.section-header.text-center.gallery_title.gallery_wedding_title .circle h1 span{padding-left:90px}.section-header.text-center.gallery_title.gallery_wedding_title .circle{margin:14px auto 0;position:relative;width:240px}.wedding_gallery_data .city-images{text-align:center;width:100%}.wedding_gallery_data .city-text{float:left;margin:10px 0 0;text-align:center;width:100%}.wedding_gallery_data .city-text p{font-size:19px;line-height:31px;margin-bottom:16px}.wedding_gallery_data .city-text h4{font-size:14px;line-height:19px}.wedding_gallery_data #shopify-section-firstsection .custom__item.one-whole.align--top-middle:last-child .custom__item-inner .rte{font-size:19px;padding:0}.wedding_gallery_data .custom__item-inner.custom__item-inner--html .rte h2{font-size:32px}.gallery_section_inr li{width:45.6%}.section-header.text-center.gallery_title.wedding_main_litle .circle{padding:0}.section-header.text-center.gallery_title.wedding_main_litle h1{font-size:95px;padding:59px 0 0 146px}.section-header.text-center.gallery_title.wedding_main_litle .circle:before{height:108px;left:196px;top:55px;width:108px}.widding_vinelily_content_right{width:52%}.widding_vinelily_content_left{width:48%}.widding_vinelily_content_center h2{font-size:25px}.widding_completing_product .grid,.grid--rev,.grid--full,.grid-uniform{margin-left:0}.widding_completing_product .indy-masonry{width:45.5%}.widding_encouraged_content_left p{font-size:19px}.widding_adornments_area h1{font-size:25px}.widding_adornments_content_left p{font-size:17px}.section-header.text-center.sympathy_tatil h1{font-size:90px}.section-header.text-center.sympathy_tatil .circle{max-width:100%;padding:38px 0;width:309px}.section-header.text-center.sympathy_tatil .circle:before{height:109px;left:12px;top:51px;width:109px}.sympathy_main_data_area #shopify-section-paragraph .wrapper{padding:0}.sympathy_main_data_area .align--top-middle:nth-child(1) p br{display:none}.sympathy_product_area .grid.grid--no-gutters.image-bar.photo_wedding.popup-gallery.indy-masonry-container .grid{width:45.6%}.corporate_text_left h1{font-size:20px}.widding_completing_product #indy-masonry-container .grid{width:45.5%}.widding_completing_product{background-size:95% auto}.section-header.text-center.search_page_area{height:auto!important;margin-top:60px}.widding_vinelily_content_left p{font-size:20px;padding-right:10px}.section-header.corporate_bannr .circle{padding:0;width:290px}.section-header.corporate_bannr .circle h1{line-height:75px;padding:33px 0 0!important}.section-header.corporate_bannr .circle:before{height:75px;left:82px;top:100px;width:75px}.sympathy_main_data_area .rte{text-align:left}.section-header.text-center.coming_soon_area h1{font-size:90px;line-height:68px}.section-header.text-center.coming_soon_area .circle{padding:51px 0;max-width:373px}.section-header.text-center.coming_soon_area .circle:before{height:112px;left:136px;top:61px;width:112px}.product_shop .grid__item.large--five-twelfths.medium--five-twelfths.text-center{width:100%}.product_shop .grid__item.product-single__meta--wrapper.medium--seven-twelfths.large--seven-twelfths{padding-left:30px;width:100%}.product_shop .product-single__photos{width:81%}.procuct_custom_outr .product_shop .thumb{float:left;width:18%}.product_shop .product-single__add-to-cart{text-align:center}.product_shop .product-single__meta{position:static!important}.relatedproducts .section-header.text-center.cart_page_rodcut_title{height:auto!important}.relatedproducts{padding:58px 0 40px}.prod_wrapper .product-single__title{font-size:33px}.tooltipdata{margin-top:11px;right:-9px!important;text-align:left;top:0;width:100%}.sympathy_main_data_area{margin-bottom:33px}@media not all and (min-resolution:.001dpcm){@media{.section-header.text-center.gallery_title.wedding_main_litle .circle:before{top:49px}.circle.shop-heading.shopheader h1{font-size:80px!important;top:47px!important}}}.index-sections #shopify-section-1502890212145{background-size:cover!important;padding-bottom:50px!important;padding-top:41px!important}#shopify-section-1502890212145,#shopify-section-1504436786217{padding-bottom:40px!important;padding-top:40px!important}.section-header.text-center.contact_new_tatle .circle:before{height:90px;left:-4px;top:65px!important;width:90px}.section-header.text-center.contact_new_tatle .circle{padding:79px 0;width:314px}.section-header.text-center.contact_new_tatle .circle h1{font-size:77px}.form_new_right_area{padding:0 0 0 8px}.form_new_left_area{padding:0 8px 0 0}.form_grup_contact label{font-size:12px;letter-spacing:.6px}.radio_button_area ul li{width:168px}.radio_button_area ul li:nth-child(3){margin:0}.form_stap_one,.form_stap_two{padding:0;width:100%}.section-header.text-center.about_header .circle h1{font-size:83px}.section-header.text-center.about_header .circle:before{height:90px;left:120px;top:63px;width:90px}.about_header .circle{width:290px}.circle.shop-heading.shopheader:before{height:92px;width:92px;top:68px!important}#shopify-section-collection-template .grid__item.grid-product.product_sec.medium--one-half.large--one-quarter.productset{width:45%}.circle.shop-heading.blogcircle{padding:32px 0 0!important}.circle.shop-heading.blogcircle:before{top:63px!important}.product_shop .product-single__add-to-cart{margin:0!important}.grid-uniform.search_vine .product_sec{margin:13px 16px!important}.grid-uniform.search_vine .grid-search__page{height:343px;overflow:auto}.search_vine .grid-search__page-link,.grid-search__product-link{height:auto}.hero__text-content.banner_text{padding:54px 0 0}.banner_text .hero__subtitle{font-size:52px;line-height:51px}.banner_text h2{font-size:52px!important}.hero__text-content.banner_text .herodescription{font-size:17px;line-height:19px;margin-bottom:18px;margin-top:10px}.banner_text .btn.hero__cta.custombutton{font-size:14px;height:47px;max-width:243px;padding:14px 0 0;margin-left:-2px}.banner_text .text_content{display:none!important}.hero__text-wrap{left:31px}.section-header.text-center.cart_page .circle:before{height:91px;left:116px;top:70px;width:91px}.section-header.text-center.cart_page .circle{padding:63px 0 0;max-width:307px}.section-header.text-center.cart_page h1{font-size:76px}.cart_page_area .btn.cart__checkout{width:215px}.cart_page_area .grid__item.one-half.large--one-third{width:32%}.cart_page_area .grid__item.one-half.large--two-thirds.large--text-center{width:68%}.cart_page_area .js-qty{margin:0}#myModalcart .modal-contentcart{height:316px;max-width:590px;padding:25px 15px 43px}.cart_form_continue_button #btncheck{font-size:14px;margin-bottom:21px;width:100%}.modalcart_two .modal-body h2{font-size:26px;margin:20px 0 25px}.modal2.gallery_popup_popup{height:auto;margin-top:;width:100%!important;height:100%}.wedding-gallery_popup{height:312px;margin:6px auto 24px;max-width:431px!important;padding:0 17px 30px}.blog_area .grid__item.large--two-tenths.push--large--one-tenth{padding:0 0 0 14px}.prod_wrapper .product-single__title{margin-left:4px}.cart_page_area{padding-bottom:0}.radio-wrapper.js.product-form__item:nth-child(2){padding-left:0;padding-right:6px}.radio-wrapper.js.product-form__item{margin-left:4px}.radio-wrapper.js.product-form__item{float:left}.procuct_custom_outr .product-photo-thumb{height:130px}.modal .modal_form_box{padding:28px 12px 2px;width:100%}.modal .modal_cont_box{width:100%}.modal-content{padding:47px 18px 18px}.about_header .circle{padding:69px 0 0!important}.section-header.text-center.about_header .circle:before{top:61px}.section-header.text-center.contact_new_tatle.book_your_wadding .circle h1{font-size:70px;line-height:71px}.section-header.text-center.contact_new_tatle.book_your_wadding .circle:before{height:105px;left:116px;top:75px!important;width:105px}.section-header.text-center.contact_new_tatle.book_your_wadding .circle{max-width:295px;padding:45px 0 0!important}.mac .section-header.text-center.contact_new_tatle.book_your_wadding .circle{padding:55px 0 0!important}.mac .calendericon{margin-top:36px}.radio_button_area ul li input{height:46px}.myimagecontainer div{height:407px!important}.procuct_custom_outr .product-photo-thumb{height:96px}.pc .section-header.text-center.coming_soon_area.thanku_page .circle{padding:84px 0}.pc .section-header.text-center.coming_soon_area.thanku_page .circle:before{left:121px;top:65px;height:100px;width:100px}.mac .section-header.text-center.coming_soon_area.thanku_page .circle{padding-top:107px}.calendericon{margin-top:36px}#AddToCartForm--product-template br{display:none}.pc .circle.shop-heading.shopheader:before{left:93px!important;top:67px!important;height:91px!important;width:91px!important}.pc .circle.shop-heading.shopheader{padding:23px 0 0!important}.pc .section-header.text-center.gallery_title.wedding_main_litle .circle:before{height:107px;width:107px;left:196px;top:56px}.pc .section-header.text-center.sympathy_tatil .circle{padding:52px 0 0}.pc .section-header.text-center.gallery_title.wedding_main_litle h1{padding:59px 0 0 146px}.pc .section-header.text-center.gallery_title.gallery_wedding_title .circle:before{top:16px}.pc .section-header.corporate_bannr .circle h1{line-height:68px;padding:41px 0 0!important}.pc .section-header.corporate_bannr .circle:before{top:101px;left:89px}.pc .corporate_bannr h1 span{padding:0 9px 0 109px}.pc .about_header .circle{padding:64px 0 0!important}.pc .section-header.text-center.about_header .circle:before{top:73px;left:98px;height:90px;width:90px}.pc .circle.shop-heading.blogcircle{padding:23px 0 0!important}.pc .section-header.text-center.cart_page .circle:before{top:69px}.pc .section-header.text-center.contact_new_tatle .circle:before{top:79px!important}.pc .section-header.text-center.contact_new_tatle .circle{padding:74px 0}.product_sec .grid-product__image-wrapper{width:100.3%}#myModal2 .modal-content2 img{max-height:260px;width:auto!important}.footerpopup{height:220px}.product_hover_button{top:-48px}.floral_pic_box{height:auto}.finally{padding:4px 0 14px}.we-specilize h2{font-size:22px}.events.corporate_famly_events .events_family{height:auto}.mac .section-header.text-center.contact_new_tatle .circle:before{top:71px!important}.mac .section-header.text-center.gallery_title.wedding_main_litle h1{padding:71px 0 0 146px}.mac .circle.shop-heading.shopheader:before{left:90px!important}.mac.mozila-custom .section-header.text-center.gallery_title.gallery_wedding_title .circle:before{top:31px}.mac .section-header.text-center.gallery_title.gallery_wedding_title .circle:before{top:31px}.mac .section-header.text-center.gallery_title.wedding_main_litle .circle:before{top:51px}.mac .section-header.text-center.gallery_title.gallery_wedding_title h1{padding:51px 0 0 113px}.mac.mozila-custom .circle.shop-heading.subscription_title p{margin:-32px 0 0}.mac .circle.shop-heading.subscription_title:before{top:152px!important}@media screen and (-webkit-min-device-pixel-ratio:0){.pc .section-header.text-center.sympathy_tatil .circle:before{top:65px}.mac .section-header.corporate_bannr .circle:before{top:94px}.mac .section-header.text-center.sympathy_tatil .circle:before{top:58px}.mac .section-header.text-center.sympathy_tatil .circle{padding:58px 0}.mac .section-header.text-center.cart_page .circle{padding:81px 0 0}.mac .section-header.text-center.contact_new_tatle.book_your_wadding .circle:before{top:63px!important}}@-moz-document url-prefix(){.section-header.corporate_bannr .circle:before{top:92px}.section-header.text-center.cart_page .circle:before{top:60px}.circle.shop-heading.blogcircle:before{top:67px!important}.section-header.text-center.sympathy_tatil .circle{padding:64px 0}.section-header.text-center.sympathy_tatil .circle:before{left:8px;top:63px}}}@media only screen and (min-width : 650px) and (max-width : 670px){.events.corporate_famly_events .events_family{height:344px}}@media only screen and (min-width : 768px) and (max-width : 991px){.circle.shop-heading.subscription_title:before{top:162px!important;left:48%!important;width:120px;height:120px}.circle.shop-heading.subscription_title h1{font-size:109px!important;margin:42px 0 -16px}.circle.shop-heading.subscription_title p{font-size:18px;margin:-23px 0 0}.subscription_main_area.subscription_two .one-third-column{width:31.8%;padding:0;margin-bottom:30px;margin-right:14px}.subscription_main_area.subscription_two .one-third-column:nth-child(4){margin:0}.subscription_main_area .one-third-column img{display:inline}.subscription_main_area .one-third-column b,.subscription_main_area .one-third-column p{text-align:center}.work_blogs.subscription_main_area{padding-bottom:31px;padding-top:29px}.subscription_main_area{padding-bottom:30px !imporatnt;padding-top:31px}.subscription_main_area .box_text .SimpleTextbtn{margin-top:0}.circle.shop-heading.subscription_title{padding:11px 0 0!important}.subscription_main_area.subscription_two{background-size:cover;background-position:bottom}.beginnerchoice{margin:0}.corporate_text_left{padding-left:0}.residential_page_product .wrapper{max-width:870px;width:100%;padding:0 10px}.residential_page_product .product-photo-thumb{width:28.9%}.event{padding-bottom:55px;padding-top:60px}.curporate_event .event_images{height:231px;margin-bottom:16px;width:29.6%}.corp_subscription_img{width:48%}.corp_subscription_middel{width:51%}.corp_subscription_right{padding-top:34px;width:100%}.corp_subscription.corporate_family{padding-bottom:56px;padding-top:78px}.events.corporate_famly_events .events_family{height:auto}.locations-we-serve{height:auto;padding-bottom:13px;padding-top:37px}section.events{padding:10px 35px 44px}.locations-we-serve p{font-size:20px;margin-bottom:50px;margin-top:28px}.locations-we-serve ul li{background:#0000 url(https://cdn.shopify.com/s/files/1/2257/6491/files/green-click.png?9117633786144721697) no-repeat scroll 0 0 / 16px auto;font-size:14px;padding:0 0 18px 21px}.locations-we-serve h5{font-size:13px;line-height:19px;margin-bottom:18px;margin-top:15px;padding:0 90px}.wedding_gallery_data .shopify-section .custom-content{padding:0}.section-header.text-center.gallery_title.gallery_wedding_title .circle:before{height:100px;left:157px;top:18px;width:100px}.section-header.text-center.gallery_title.gallery_wedding_title h1{font-size:78px;line-height:107px;padding:20px 0 0 113px}.section-header.text-center.gallery_title.gallery_wedding_title .circle{padding:0}.section-header.text-center.gallery_title.gallery_wedding_title .circle h1 span{padding-left:90px}.section-header.text-center.gallery_title.gallery_wedding_title .circle{margin:14px auto 0;position:relative;width:240px}.wedding_gallery_data .city-text{padding-left:19px;width:58%}.wedding_gallery_data .city-text{font-size:19px}.wedding_gallery_data #shopify-section-firstsection .custom__item.one-whole.align--top-middle:last-child{margin-top:32px;padding-top:16px}.wedding_gallery_data #shopify-section-firstsection .custom__item.one-whole.align--top-middle:last-child .custom__item-inner .rte{padding:0}.gallery_section_inr li{margin:0 5px 15px;width:31.4%}.gallert_top_cont .gallery_section_inr{padding:55px 0 47px}.section-header.text-center.gallery_title.wedding_main_litle .circle{padding:0}.section-header.text-center.gallery_title.wedding_main_litle h1{font-size:95px;padding:59px 0 0 146px}.section-header.text-center.gallery_title.wedding_main_litle .circle:before{height:108px;left:196px;top:55px;width:108px}.widding_vinelily_content_center h2{font-size:31px}.widding_completing_product .grid,.grid--rev,.grid--full,.grid-uniform{margin-left:0}.widding_completing_product .indy-masonry{width:29.5%}.widding_adornments_area h1{font-size:31px}.section-header.text-center.sympathy_tatil h1{font-size:90px}.section-header.text-center.sympathy_tatil .circle{max-width:100%;padding:66px 0;width:309px}.section-header.text-center.sympathy_tatil .circle:before{height:109px;left:12px;top:77px;width:109px}.sympathy_main_data_area #shopify-section-paragraph .wrapper{padding:0}.sympathy_main_data_area .align--top-middle:nth-child(1) p br{display:none}.sympathy_product_area .grid.grid--no-gutters.image-bar.photo_wedding.popup-gallery.indy-masonry-container .grid{width:46.3%}.sympathy_main_data_area .align--top-middle:nth-child(1) p{font-size:21px}.widding_completing_product{background-size:95% auto}.widding_completing_product .grid--no-gutters .grid{width:29.5%}.section-header.text-center.search_page_area{height:auto!important;margin-top:61px}.section-header.corporate_bannr .circle{padding:0;width:290px}.section-header.corporate_bannr .circle h1{font-size:101px!important;line-height:95px;padding:38px 0 0!important}.section-header.corporate_bannr .circle:before{height:95px;left:82px;top:125px;width:95px}.section-header.text-center.coming_soon_area h1{font-size:90px;line-height:68px}.section-header.text-center.coming_soon_area .circle{padding:70px 0;max-width:373px}.section-header.text-center.coming_soon_area .circle:before{height:114px;left:136px;top:81px;width:114px}.relatedproducts .section-header.text-center.cart_page_rodcut_title{height:auto!important}.relatedproducts{padding:58px 0 41px}.productdata .shopify-section #ProductSection--product-template{padding:0}.sympathy_main_data_area{margin-bottom:33px}.radio-wrapper.js.product-form__item{width:100%;margin:30px 0 0}.shopify-section .product_detail_page{margin-top:43px}.tooltipdata{right:-116px}.product_shop #AddToCartForm--product-template fieldset label{height:48px!important;width:100%!important}.section-header.text-center.contact_new_tatle .circle:before{height:100px;left:10px;top:69px!important;width:100px}.section-header.text-center.contact_new_tatle .circle{padding:79px 0;width:418px}.section-header.text-center.contact_new_tatle .circle h1{font-size:95px}.form_grup_contact label{font-size:14px}.form_stap_one label,.form_stap_two label{font-size:16px}.radio_button_area ul li{width:148px}.radio_button_area ul li:nth-child(4){margin:0}.section-header.text-center.about_header .circle h1{font-size:100px}.section-header.text-center.about_header .circle:before{height:90px;left:148px;top:67px;width:90px}.about_header .circle{width:340px;padding:49px 0 0}.circle.shop-heading.shopheader{padding:41px 0 0!important}.circle.shop-heading.shopheader:before{top:42px!important}.product_sec{width:28.9%}.product_total_area{margin-top:9px}.circle.shop-heading.blogcircle{padding:70px 0 0!important}.circle.shop-heading.blogcircle:before{top:160px!important}.product_shop .product-single__add-to-cart{margin:0!important}.grid-uniform.search_vine .product_sec{margin:31px 14px!important}.grid-uniform.search_vine .grid-product__meta{min-height:117px;padding:9px 15px 16px}.search_vine .grid__item.grid-search.large--one-third.medium--one-half{clear:none;float:left;margin:12px 16px;width:45%}.search_vine .grid-search__page-link,.grid-search__product-link{height:auto}.hero__text-content.banner_text{padding:0 0 0 32px}.hero__text-content.banner_text{padding:56px 0 0}.banner_text .hero__subtitle{font-size:65px;line-height:65px}.banner_text h2{font-size:65px!important}.hero__text-content.banner_text .herodescription{font-size:22px;line-height:19px;margin-bottom:18px;margin-top:10px}.banner_text .btn.hero__cta.custombutton{font-size:16px;height:56px;margin-top:11px;max-width:313px;padding:17px 0 0;margin-left:-2px}.banner_text .text_content{display:none!important}.hero__text-wrap{left:31px}.section-header.text-center.cart_page .circle{padding:40px 0 0}.section-header.text-center.cart_page .circle:before{height:137px;top:72px;width:137px}.section-header.text-center.cart_page h1{font-size:134px}.cart_page_area .grid__item.two-thirds,.cart_page_area .grid__item.large--three-fifths{float:left;width:68%}.cart_page_area .grid__item.large--two-fifths{float:left;margin-top:45px;width:32%}.cart_page_area .grid__item.one-third.text-center{float:left;width:50%}.cart_page_area .grid--full.cart__row--table .grid__item.two-thirds.text-right{margin-top:3px;width:50%}#myModalcart .modal-contentcart{max-width:731px}.modal2.gallery_popup_popup{height:auto;margin-top:;width:100%!important;height:100%}.wedding-gallery_popup{height:330px;margin:0 auto;max-width:671px;padding:0 17px 30px}#ProductSection- .grid-uniform .product_sec{margin:31px 26px 31px 0!important;width:30.5%}#ProductSection- .grid-uniform .product_sec:nth-child(3){margin-right:0!important}#ProductSection- .grid,#ProductSection- .grid-uniform{margin:0}#ProductSection- .grid__item{padding:0}.grid-uniform .product_sec{margin:31px 21px 31px 0;width:23%}.cart_page_area{padding-bottom:0}.modal .modal_cont_box{width:50%}.modal .modal_form_box{padding:26px 20px 2px}.section-header.text-center.contact_new_tatle.book_your_wadding .circle h1{font-size:70px;line-height:71px}.section-header.text-center.contact_new_tatle.book_your_wadding .circle:before{height:105px;left:116px;top:75px!important;width:105px}.section-header.text-center.contact_new_tatle.book_your_wadding .circle{max-width:295px;padding:64px 0 0!important}.mac .section-header.text-center.contact_new_tatle.book_your_wadding .circle{padding:66px 0 0!important}.mac .calendericon{margin-top:35px}.radio_button_area ul li input{height:46px}.pc .section-header.text-center.coming_soon_area.thanku_page .circle{padding:102px 0}.pc .section-header.text-center.coming_soon_area.thanku_page .circle:before{left:122px;top:81px;height:100px;width:100px}.mac .section-header.text-center.coming_soon_area.thanku_page .circle{padding-top:129px}.selectedvariant{width:100%}.calendericon{margin-top:35px}.box_text p{min-height:338px;font-size:15px}.subscription_main_area .box_text{min-height:470px;padding:0 10px 31px}.tooltipdata{right:0!important;text-align:left;padding:0 0 0 4px}#producttool{left:0;text-align:center}.product-single__meta{margin:-49px 0 0}.pc .circle.shop-heading.shopheader:before{left:93px!important;top:87px!important;height:91px!important;width:91px!important}.pc .circle.shop-heading.shopheader{padding:82px 0 0!important}.pc .circle.shop-heading.shopheader h1{font-size:80px}.pc .section-header.text-center.sympathy_tatil .circle{padding:66px 0 0}.pc .section-header.text-center.gallery_title.wedding_main_litle .circle:before{height:107px;width:107px;left:196px;top:66px}.pc .section-header.text-center.gallery_title.wedding_main_litle h1{padding:70px 0 0 146px}.pc .section-header.text-center.gallery_title.gallery_wedding_title .circle:before{top:12px}.pc .corporate_bannr h1 span{padding:0 9px 0 94px}.pc .section-header.corporate_bannr .circle:before{top:126px;left:71px}.pc .about_header .circle{padding:64px 0 0!important}.pc .section-header.text-center.about_header .circle:before{top:86px;left:135px;height:90px;width:90px}.pc .circle.shop-heading.blogcircle{padding:53px 0 0!important}.pc .section-header.text-center.cart_page .circle:before{top:63px}.pc .circle.shop-heading.blogcircle:before{top:67px!important}.pc .section-header.text-center.contact_new_tatle .circle:before{top:90px!important}.grid-uniform .product_sec{width:29%}.about_header .circle{padding:80px 0 0!important}.section-header.text-center.about_header .circle:before{top:81px}.mac .section-header.text-center.contact_new_tatle .circle:before{top:75px!important}.mac .section-header .circle.shop-heading h1{font-size:104px}.mac .circle.shop-heading.shopheader:before{top:67px!important;height:120px;width:120px}.mac .circle.shop-heading.shopheader{padding:76px 0 0!important}.mac .section-header.text-center.gallery_title.wedding_main_litle h1{padding:73px 0 0 146px}.mac.mozila-custom .section-header.text-center.gallery_title.gallery_wedding_title .circle:before{top:31px}.mac .section-header.text-center.gallery_title.gallery_wedding_title .circle:before{top:31px}.mac .section-header.text-center.gallery_title.gallery_wedding_title h1{padding:51px 0 0 113px}.mac .section-header.text-center.gallery_title.wedding_main_litle .circle:before{top:53px}.mac.mozila-custom .circle.shop-heading.subscription_title p{margin:-32px 0 0}.mac .circle.shop-heading.subscription_title:before{top:152px!important}@media screen and (-webkit-min-device-pixel-ratio:0){.mac .section-header.corporate_bannr .circle:before{top:136px}.mac .section-header.text-center.sympathy_tatil .circle:before{top:76px}.mac .section-header.text-center.sympathy_tatil .circle{padding:77px 0}.mac .circle.shop-heading.blogcircle:before{top:60px!important}.mac .circle.shop-heading.subscription_title{padding:57px 0 0!important}.circle.shop-heading.subscription_title p{margin:-69px 0 0}.mac .section-header.text-center.cart_page .circle{padding:72px 0 0}.mac .section-header.text-center.cart_page .circle:before{top:75px}.mac .section-header.text-center.contact_new_tatle.book_your_wadding .circle:before{top:75px!important}}@-moz-document url-prefix(){.section-header.corporate_bannr .circle:before{top:111px}.section-header.text-center.cart_page .circle:before{top:62px}.circle.shop-heading.blogcircle:before{top:66px!important}.section-header.text-center.sympathy_tatil .circle{padding:80px 0}.section-header.text-center.sympathy_tatil .circle:before{left:8px;top:79px}}}@media only screen and (min-width :800px) and (max-width :991px){.section-header{height:266px!important}}@media only screen and (min-width : 1025px) and (max-width : 1200px){.circle.shop-heading.subscription_title{padding:176px 0 0}.circle.shop-heading.subscription_title:before{top:311px!important}}@media only screen and (min-width : 992px) and (max-width : 1200px){.circle.shop-heading.subscription_title:before{top:193px}.circle.shop-heading.subscription_title h1{margin:0 0 32px}.beginnerchoice{margin:17px 0 0 12px}.subscription_main_area.subscription_two{background-size:114%}.residential_page_product .wrapper{max-width:870px;width:100%;padding:0 10px}.residential_page_product .product-photo-thumb{width:28.9%}.curporate_event{padding-top:73px}.curporate_event .event_images{width:22.1%}.locations-we-serve h5{margin-top:13px}.locations-we-serve{height:auto;padding-bottom:39px;padding-top:35px}section.events{padding:10px 50px 40px}.events.corporate_famly_events .events_family{padding:89px 0}.wedding_gallery_data .shopify-section .custom-content{padding:0}.section-header.text-center.gallery_title.gallery_wedding_title .circle:before{height:111px;left:165px;top:38px;width:111px}.section-header.text-center.gallery_title.gallery_wedding_title h1{font-size:96px;line-height:150px;padding:32px 0 0 113px}.section-header.text-center.gallery_title.gallery_wedding_title .circle{padding:0}.section-header.text-center.gallery_title.gallery_wedding_title .circle h1 span{padding-left:90px}.section-header.text-center.gallery_title.gallery_wedding_title .circle{margin:14px auto 0;position:relative;width:240px}.wedding_gallery_data .custom__item-inner.custom__item-inner--html .rte{font-size:17px}.wedding_gallery_data .city-text{padding-left:18px;width:59%}.wedding_gallery_data #shopify-section-firstsection .custom__item.one-whole.align--top-middle:last-child .custom__item-inner .rte{padding:0}.gallery_section_inr li{width:22.1%}.widding_completing_product .grid,.grid--rev,.grid--full,.grid-uniform{margin-left:0}.widding_completing_product .indy-masonry,.sympathy_product_area .grid.grid--no-gutters.image-bar.photo_wedding.popup-gallery.indy-masonry-container .grid{width:22.1%}.sympathy_main_data_area .align--top-middle:nth-child(1) p{font-size:19px}.widding_completing_product{background-size:95% auto}.widding_completing_product .grid--no-gutters .grid{width:22.1%}.section-header.text-center.search_page_area{height:auto!important;margin-top:61px}.section-header.text-center.search_page_area h1{font-size:33px}.section-header.corporate_bannr .circle{padding:0;width:290px}.section-header.corporate_bannr .circle h1{font-size:122px!important;line-height:100px;padding:73px 0 0!important}.section-header.corporate_bannr .circle:before{height:125px;left:113px;top:149px;width:125px}.corporate_bannr h1 span{padding:0 0 0 144px}.sympathy_main_data_area{margin-bottom:33px}.product_shop #AddToCartForm--product-template fieldset label{width:185px!important;height:70px!important}.radio_button_area ul li{margin:0 13.6px 0 0}.section-header.text-center.about_header .circle:before{height:130px;left:231px;top:157px;width:130px}.about_header .circle{padding:88px 0 0}.section-header.text-center.contact_new_tatle .circle:before{top:184px!important}.logo_sectn{width:160px!important}.custom_menu ul:nth-child(2) li{margin:3px 0 0}.custom_menu ul:nth-child(2){width:129px}#searchdatavalue{padding:5px 21px 7px 26px}#searchdatavalue:focus{width:102px;background-position:6px 11px;background-size:14% auto}.filtersection .product_list{padding:15px 30px}.circle.shop-heading.blogcircle{padding:90px 0 0}.circle.shop-heading.subscription_title p{margin:-88px 0 0}.circle.shop-heading.subscription_title{padding:67px 0 0!important}.hero__text-content.banner_text{padding:81px 0 0 34px}.text_content{top:-213px!important}.banner_text .btn.hero__cta.custombutton{margin-left:-2px}.section-header.text-center.cart_page .circle{padding:77px 0 0}.section-header.text-center.cart_page h1{font-size:134px}.section-header.text-center.cart_page .circle:before{height:137px;top:104px;width:137px}#myModalcart .modal-contentcart{max-width:937px}.wedding-gallery_popup{height:500px;top:40%;margin:0 auto 29px}#ProductSection- .grid-uniform .product_sec{margin:31px 26px 31px 0}#ProductSection- .grid,#ProductSection- .grid-uniform{margin:0}#ProductSection- .grid__item{padding:0}.grid-uniform .product_sec{margin:31px 21px 31px 0;width:28.5%}.section-header.text-center.cart_page_rodcut_title{height:auto!important}#ProductSection- .grid-uniform .product_sec:last-child{margin-right:0}.circle.shop-heading.blogcircle:before{top:100px!important}.cart_page_area{padding-bottom:0}.section-header.text-center.sympathy_tatil .circle{padding:90px 0 0}.section-header.text-center.contact_new_tatle.book_your_wadding .circle{padding:52px 0 0}.section-header.text-center.contact_new_tatle.book_your_wadding .circle:before{top:97px!important}.mac .section-header.text-center.contact_new_tatle.book_your_wadding .circle{padding:66px 0 0}.calendericon{margin-top:34px}.tooltipdata{right:17px}#producttool{left:auto;right:0;text-align:center}.pc .section-header .circle.shop-heading h1{font-size:121px}.pc .circle.shop-heading.shopheader:before{height:140px;left:78px!important;top:104px!important;width:140px}.pc .corporate_bannr h1 span{padding:0 9px 0 123px}.pc .section-header.corporate_bannr .circle:before{top:144px;left:88px}.pc .gallery_title .circle{padding:83px 0 10px}.pc .section-header.text-center.gallery_title.wedding_main_litle h1{font-size:121px;padding:18px 0 0 131px;margin:0}.pc .section-header.text-center.gallery_title.gallery_wedding_title .circle:before{top:33px}.pc .section-header.text-center.sympathy_tatil .circle{padding:66px 0 0}.pc .about_header .circle{padding:105px 0 0!important}.pc .section-header.text-center.about_header .circle:before{top:133px}.pc .circle.shop-heading.subscription_title:before{height:130px;top:178px!important;width:130px}.pc .section-header.text-center.cart_page .circle:before{top:101px}.pc .section-header.text-center.gallery_title.wedding_main_litle .circle:before{top:94px;left:198px}.custom_menu .site-nav__dropdown-link{font-size:12px}.mac .circle.shop-heading{padding:115px 0 0!important}.mac .section-header.text-center.gallery_title.gallery_wedding_title h1{padding:53px 0 0 113px}.mac.mozila-custom .section-header.text-center.gallery_title.gallery_wedding_title .circle:before{top:38px}.mac .section-header.text-center.gallery_title.gallery_wedding_title .circle:before{top:38px}.mac .circle.shop-heading.subscription_title{padding:77px 0 0!important}.mac .circle.shop-heading.subscription_title:before{top:189px!important}.selectedvariant{width:49%}@media screen and (-webkit-min-device-pixel-ratio:0){.section-header.text-center.sympathy_tatil .circle:before{top:86px}.mac .section-header.corporate_bannr .circle:before{top:113px}.mac .section-header.text-center.sympathy_tatil .circle:before{top:90px;left:8px}.mac .section-header.text-center.sympathy_tatil .circle{padding:88px 0 0}.mac .circle.shop-heading.blogcircle:before{top:111px!important}.mac .section-header.text-center.cart_page .circle{padding:109px 0 0}.mac .section-header.text-center.cart_page .circle:before{top:111px}.mac .section-header.text-center.contact_new_tatle.book_your_wadding .circle:before{top:102px!important}}@-moz-document url-prefix(){.section-header.corporate_bannr .circle:before{top:137px}.section-header.text-center.cart_page .circle:before{top:94px}.section-header.text-center.sympathy_tatil .circle:before{top:87px}}}@media only screen and (min-width : 1201px) and (max-width : 1300px){.custom_menu{width:84%}.logo_sectn{width:177px!important}}@media only screen and (min-width :1920px) and (max-width : 2000px){.hero__text-wrap{top:-185px;left:-169px}.hero__text-content.banner_text{padding:420px 0 0!important}.text_content{right:-114%!important}.wedding-gallery_popup{height:474px;margin:246px auto 0}.events.corporate_famly_events .service-block{margin-top:78px}#myModal2 .modal-content2 img{max-height:422px}}@media only screen and (min-width : 410px) and (max-width :414px){#producttool{top:-197px}.pc .circle.shop-heading.shopheader:before{left:93px!important;top:67px!important}.pc .circle.shop-heading.shopheader{padding:25px 0 0!important}.pc .section-header.text-center.gallery_title.wedding_main_litle .circle:before{height:80px;width:80px;left:143px;top:72px}.pc .section-header.text-center.gallery_title.gallery_wedding_title .circle:before{top:69px;height:65px;width:65px}.pc .section-header.corporate_bannr .circle h1{line-height:68px;padding:41px 0 0!important;font-size:61px!important}.pc .section-header.corporate_bannr .circle:before{top:101px;left:89px}.pc .corporate_bannr h1 span{padding:0 9px 0 109px}.pc .section-header.text-center.sympathy_tatil .circle{padding:51px 0 0}.pc .about_header .circle{padding:64px 0 0!important}.pc .section-header.text-center.about_header .circle:before{top:73px;left:98px;height:90px;width:90px}.pc .circle.shop-heading.blogcircle{padding:23px 0 0!important}.pc .section-header.text-center.cart_page .circle:before{top:69px}.hero__text-content.banner_text{padding:30px 0 0 29px}.section-header.text-center.contact_new_tatle.book_your_wadding .circle:before{left:157px}@media screen and (-webkit-min-device-pixel-ratio:0){.pc .section-header.text-center.sympathy_tatil .circle:before{top:61px}.pc .circle.shop-heading.blogcircle:before{top:64px!important}#shopify-section-collection-template .grid__item.grid-product.product_sec.medium--one-half.large--one-quarter.productset{margin:19px 11px 15px!important;width:94%}}}@media only screen and (min-width :360px) and (max-width :479px){.circle.shop-heading.blogcircle:before{top:66px!important}}@media only screen and (min-width :730px) and (max-width :736px){.pc .circle.shop-heading.shopheader:before{left:93px!important;top:67px!important;height:91px!important;width:91px!important}.pc .circle.shop-heading.shopheader{padding:61px 0 0!important}.pc .section-header.text-center.gallery_title.wedding_main_litle .circle:before{height:107px;width:107px;left:196px;top:56px}.pc .section-header .circle.shop-heading h1{font-size:82px}.pc .section-header.text-center.sympathy_tatil .circle{padding:52px 0 0}.pc .section-header.text-center.gallery_title.wedding_main_litle h1{padding:59px 0 0 146px}.pc .section-header.text-center.gallery_title.gallery_wedding_title .circle:before{top:16px}.pc .section-header.corporate_bannr .circle h1{line-height:68px;padding:41px 0 0!important}.pc .section-header.corporate_bannr .circle:before{top:101px;left:89px}.pc .corporate_bannr h1 span{padding:0 9px 0 109px}.pc .about_header .circle{padding:64px 0 0!important}.pc .section-header.text-center.about_header .circle:before{top:73px;left:98px;height:90px;width:90px}.pc .circle.shop-heading.blogcircle{padding:71px 0 0!important}.pc .section-header.text-center.cart_page .circle:before{top:69px}@media screen and (-webkit-min-device-pixel-ratio:0){.pc .section-header.text-center.sympathy_tatil .circle:before{top:65px}}.circle.shop-heading.subscription_title{padding:53px 0 0!important}.circle.shop-heading.subscription_title h1{margin:0 0 -4px}#shopify-section-collection-template .grid__item.grid-product.product_sec.medium--one-half.large--one-quarter.productset{margin:19px 11px 15px!important;width:46%}.circle.shop-heading.subscription_title p{margin:-57px 0 0}}@media only screen and (min-width :360px) and (max-width :375px){@media screen and (-webkit-min-device-pixel-ratio:0){.hero__text-content.banner_text{padding:17px 0 0 29px}.section-header.text-center.gallery_title.wedding_main_litle h1{padding:83px 0 0 106px}.section-header.corporate_bannr .circle:before{top:91px}.section-header.text-center.sympathy_tatil .circle{padding:56px 0 0}.about_header .circle{padding:76px 0 0!important}.circle.shop-heading.subscription_title{padding-top:35px!important}.section-header.text-center.contact_new_tatle.book_your_wadding .circle:before{left:131px;top:57px!important}.section-header.text-center.contact_new_tatle.book_your_wadding .circle{padding:50px 0 0}}.myimagecontainer div{height:185px!important}}@media only screen and (min-width :667px) and (max-width :668px){@media screen and (-webkit-min-device-pixel-ratio:0){.circle.shop-heading.subscription_title{padding:22px 0 0!important}.circle.shop-heading.subscription_title p{margin:-39px 0 0}.section-header.corporate_bannr .circle:before{top:91px}.section-header.text-center.sympathy_tatil .circle{padding:56px 0 0}.circle.shop-heading.subscription_title{padding:21px 0 0!important}.circle.shop-heading.subscription_title p{margin:-36px 0 0}.section-header.text-center.gallery_title.gallery_wedding_title h1{padding:41px 0 0 113px}.section-header.text-center.contact_new_tatle.book_your_wadding .circle:before{top:57px!important}.section-header.text-center.contact_new_tatle.book_your_wadding .circle{padding:50px 0 0}}}@media only screen and (min-width :640px) and (max-width :641px){@media screen and (-webkit-min-device-pixel-ratio:0){.section-header.corporate_bannr .circle:before{top:91px}.section-header.text-center.sympathy_tatil .circle{padding:56px 0 0}.circle.shop-heading.subscription_title{padding:27px 0 0!important}.circle.shop-heading.subscription_title p{margin:-38px 0 0}.section-header.text-center.gallery_title.gallery_wedding_title h1{padding:41px 0 0 113px}}}@media only screen and (min-width :1025px) and (max-width :1200px){.pc .circle.shop-heading.shopheader:before{top:178px!important}}
/*# sourceMappingURL=/s/files/1/1621/0231/t/11/assets/responsivedata.scss.css.map */
