@import url(https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:ital,wght@0,100..700;1,100..700&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);nav.navbar{padding:0 35px!important}.navbar-nav>li{text-indent:0;padding-left:0}ol,ul{list-style-position:inside}li{text-indent:-1.5em;padding-left:1.5em}.top-info-bar>div>span{font-size:13px}.top.wedding-planner-btt{background:url(https://cydevents.com.au/wp-content/themes/wedding-planner/images/up-arrow-2.svg) no-repeat}.wedding-planner-btt svg#Capa_1{display:none}.ozy-border-box{padding-bottom:0}.ozy-border-box h2{font-weight:600!important}.ozy-border-box-wrapper{padding:0 38px 18px 13px!important;margin-top:calc(225px - 160px)}.ozy-border-box .generic-button,.ozy-border-box .text-center{display:none}.ozy-border-box .border-sides:before{width:7em}.ozy-border-box .border-sides::before{border-bottom:5px solid #fff}body:not(.home) .ozy-border-box .border-sides:after{height:30px}.ozy-call-to-action-box>div.overlay-wrapper{padding:0}.ozy-call-to-action-box>div.overlay-wrapper>a{background:#7cacb1}.home h1,#about h1,#packages h1,#contact h1{font-size:30px!important}body:not(.home) .ozy-border-box-wrapper{padding:0 13px 30px!important;margin-top:calc(220px - 100px);margin-bottom:50px}body:not(.home) .ozy-border-box .border-sides:after{height:30px}.home .ozy-border-box-wrapper{max-width:500px;margin-top:0;margin-bottom:6vh}.home .ozy-border-box h2{padding-bottom:20px}.home .ozy-border-box .border-sides:before{width:13em!important}.home .ozy-border-box .border-sides:after{height:30px}.feature .vc_column_container>.vc_column-inner{padding:0}.feature1 .ozy-call-to-action-box{border:solid 1px #fff}.home .ozy-call-to-action-box>div.overlay-wrapper>h2{padding:0 15% 7% 15%}.home .ozy-call-to-action-box>div.overlay-wrapper{position:absolute;bottom:60px;width:100%}.ozy-call-to-action-box>div.overlay-wrapper,.ozy-call-to-action-box:hover>div.overlay-wrapper{padding:0}.feature .ozy-image_video_box{min-height:440px!important;color:#fff}.ozy-image_video_box>a.caption{top:0}body:not(.home) .ozy-border-box h2{font-size:40px!important}#about .ozy-border-box-wrapper{max-width:260px}.ozy-testimonial-quote blockquote{font:normal bold 12px Poppins,sans-serif!important}.ozy-testimonial-quote{margin-top:0;padding:0 5%}.ozy-testimonial-quote blockquote p:first-child:before{color:#80BEC1}#services .ozy-border-box-wrapper{max-width:385px}#gallery .ozy-border-box-wrapper{max-width:315px;height:75px}#gallery .ozy-border-box .border-sides:before{width:4em}#packages .ozy-image_video_box{min-height:300px}#packages .slim-box .ozy-image_video_box,#packages .slim-box-heading .ozy-image_video_box{min-height:215px}#packages .slim-box .ozy-image_video_box h2{font-size:20px}#packages .ozy-image_video_box>a.caption{top:0!important}#packages .ozy-border-box .border-sides:before{width:4em}#packages .ozy-border-box-wrapper{height:100px;max-width:360px}#faqs h4{font-size:18px!important}#faqs .ozy-border-box-wrapper{max-width:355px}#contact .ozy-border-box-wrapper{max-width:290px}#contact .ozy-border-box .border-sides:before{width:2em}#contact-form .ozy-anything-wrapper-x{margin:auto;padding:0 10%}label{color:#777}.wpcf7-spinner{display:none}#content input:not([type=submit]):not([type=file]):not([type=radio]):not([type=checkbox]),#content textarea{letter-spacing:0}.ozy-full-input-last.catering{text-align:left;line-height:2em;margin:.25em 0!important;background:#fff;padding:8px 10px;width:100%}#content input[type=submit]:hover{background-color:#555}.wpforms-required-label,.vc_custom_1485260071151{display:none}.wpforms-container .wpforms-field{padding:5px 0}#wpforms-5373-field_4-container{background-color:#fff;padding:10px;margin:5px 0;border-top:solid 5px #90C4C9}#wpforms-5373-field_4-container legend,#wpforms-5373-field_4-container .wpforms-field-label-inline{font-weight:400;color:#b8b8b8}div.wpforms-container-full button[type=submit]:hover,div.wpforms-container-full button[type=submit]:not(:hover):not(:active){background-color:#000}#landing-page-contact-form{padding:0 7%}#landing .ozy-border-box{max-width:500px}.landing-faqs .vc_toggle_title h4{font-size:14px!important}.landing-page-banner .ozy-anything-wrapper-x{margin:100px 0 0 0!important}.landing-page-banner .wpforms-container .wpforms-field-label,.landing-page-banner .wpforms-container .wpforms-field-label.wpforms-label-hide,#content .landing-page-banner input:not([type=submit]):not([type=file]):not([type=radio]):not([type=checkbox]),#content .landing-page-banner textarea,#content .landing-page-banner #wpforms-5373-field_4-container .wpforms-field-label-inline{font-size:13px!important;max-height:33px;padding:8px 5px}#content .landing-page-banner #wpforms-5373-field_4-container legend{margin:0}.landing-page-banner .landing-banner-title{padding:0 13px 30px!important;margin-top:calc(150px - 15px)}.landing-page-banner .vc_col-has-fill>.vc_column-inner{padding-top:15px}.landing-page-banner div.wpforms-container-full:not(:empty){margin-top:15px}body:not(.home) .landing-banner-title .ozy-border-box h2{font-size:4vw!important;line-height:.9}.landing-banner-title .ozy-border-box .border-sides:before{width:2em}#landing{margin-top:40px}.landing-side .ozy-image_video_box,.landing-side-2 .ozy-image_video_box{min-height:440px;box-sizing:border-box}.landing-page-list .wpb_content_element,#landing-set-apart .wpb_content_element{margin-bottom:0}.page-id-5327 .landing-side .ozy-image_video_box{min-height:390px}#landing .feature h5{color:#fff;font-weight:700;padding-top:2%}.landing-feature-box li{margin-top:1em;text-indent:-1.3em;padding-left:1.6em}#landing li,.engagement-list li{margin-top:1em}#landing li{text-indent:-1em;padding-left:1.5em}#landing .engagement-inside-list ol li ul li{text-indent:-1.4em;padding-left:1.5em;margin-top:0}body:not(.home) .locations{padding-left:10%;padding-right:10%}.page-id-5155 .landing-side .ozy-image_video_box{min-height:370px}.page-id-5155 .landing-side .ozy-image_video_box h2{font-size:22px!important}.page-id-5155 .landing-side .ozy-image_video_box>a.caption{padding:30px}.page-id-5155 .landing-side figcaption{font-size:11px;margin-top:10px}.page-id-5264 .feature.feature-short .wpb_text_column{height:240px!important}.page-id-5264 #content .ozy-image_video_box h2{font-size:32px}.feature{padding:0}.feature.feature-one .wpb_content_element,.feature.feature-two .wpb_content_element{margin-bottom:0}.feature.feature-one .wpb_text_column{height:340px!important;padding:1em;color:#fff}.landing-footer{padding-left:5%;padding-right:5%}.feature.feature-two .wpb_text_column{min-height:525px!important;padding:1em;color:#fff}.feature.feature-short .wpb_text_column{height:260px!important;padding:1em;color:#fff}#landing .floral-bullet-point li,#landing .feature.feature-short.extra li{text-indent:-1.5em}.feature.feature-short.extra .wpb_text_column{height:355px!important}.feature{padding:0;margin:2em 0}.ozy-custom_button.ocbtn-1{background-color:#7cacb1!important;color:#fff!important}#footer-widget-bar>.container>section>div.widget{padding-bottom:10px}.details{font-size:12px}.copyright{font-size:10px}@media (min-width:1600px){.home .home-cover{min-height:600px!important}}@media (min-width:1024px){.home-cover{background-image:url(/wp-content/uploads/2024/12/home-cover.webp)}.luxury-picnic-cover{background-image:url(/wp-content/uploads/2025/04/luxury-picnic-melbourne.webp);background-position:0 -137px!important}.picnic-table-hire-cover{background-image:url(/wp-content/uploads/2025/04/picnic-table-hire-cover.webp);background-position:center}.luxury-picnic-hire-cover{background-image:url(/wp-content/uploads/2025/04/birthday-picnic-setup-hire-melbourne-home.webp);background-position:0 46%!important}.event-styling-cover{background-image:url(/wp-content/uploads/2025/04/melbourne-event-styling-picnic-setup-gourmet-food1.webp)}.baby-shower-cover{background-image:url(/wp-content/uploads/2025/04/proposal-picnic-setup-cover.jpg);background-position:-70px 46%!important}.landing-form .vc_col-sm-6{width:50%}}@media only screen and (min-width:768px) and (max-width:1024px){.home-cover{background-image:url(/wp-content/uploads/2024/12/home-cover.webp);min-height:25svh!important}.luxury-picnic-cover{background-image:url(/wp-content/uploads/2025/04/luxury-picnic-melbourne.webp);min-height:25svh!important;background-position:0 -200px!important}.picnic-table-hire-cover{background-image:url(/wp-content/uploads/2025/04/picnic-table-hire-cover.webp);min-height:25svh!important;background-position:center}.luxury-picnic-hire-cover{background-image:url(/wp-content/uploads/2025/04/birthday-picnic-setup-hire-melbourne-home.webp);min-height:25svh!important;background-position:center}.event-styling-cover{background-image:url(/wp-content/uploads/2025/04/melbourne-event-styling-picnic-setup-gourmet-food1.webp);min-height:25svh!important;background-position:center}.baby-shower-cover{background-image:url(/wp-content/uploads/2025/04/proposal-picnic-setup-cover.jpg);min-height:25svh!important;background-position:center}.home #main,body:not(.home) #main{padding-top:60px!important}body:not(.home) .ozy-border-box-wrapper{padding:0 13px 30px!important;margin-top:calc(150px - 100px);margin-bottom:25px;text-align:center}body:not(.home) .landing-page-banner .ozy-border-box-wrapper{margin-bottom:0}.home .ozy-anything-wrapper-x{padding:25px!important}.border-sides,.ozy-border-box:after{display:none}.home .ozy-border-box-wrapper{margin-bottom:2vh}.feature1 .ozy-call-to-action-box[style]{height:250px!important}.feature .vc_col-sm-3,.feature1.vc_col-sm-4,body:not(.home) .vc_col-sm-4,#gallery .vc_col-sm-3,#contact .vc_col-sm-6,#contact .vc_col-sm-3{width:100%!important}.home .ozy-call-to-action-box>div.overlay-wrapper>h2{padding:0 15% 3%}.feature .ozy-image_video_box{min-height:235px!important}#services .ozy-call-to-action-box>div.overlay-wrapper{bottom:80px}#contact .wpb_single_image{display:none}#contact h1,#contact h4,.vc_custom_1485254065501{text-align:center!important}.landing-page-banner .landing-banner-title{padding:0!important;margin-top:0;width:100%!important}body:not(.home) .landing-page-banner .ozy-anything-wrapper-x{width:75%!important;margin:0 auto!important}.landing-page-banner[style]{min-height:1vh!important}#landing-page-contact-form{display:none}#landing .vc_col-sm-8{width:100%}#landing .feature .ozy-image_video_box,#landing .landing-side .ozy-image_video_box{min-height:285px}.landing-form .vc_col-sm-6{width:100%;padding:0 10%}.vc_custom_1743239834638{margin-right:2.5%!important}#landing .feature.feature-short .wpb_text_column{height:150px!important}}@media only screen and (min-width:768px) and (max-device-width:1024px) and (orientation:portrait){#packages .slim-box[style]{margin-left:45px}#landing h1{margin-left:15px}}@media only screen and (min-width:768px) and (max-device-width:1024px) and (orientation:landscape){#packages .slim-box .ozy-image_video_box{min-height:225px!important}.page-id-5327 #content h1.landing-heading-no-gap{margin-left:0}}@media (min-width:300px) and (max-width:767px){.home-cover{background-image:url(/wp-content/uploads/2024/12/home-cover.webp)}.vc_custom_1733030859144.luxury-picnic-cover{background-image:url(/wp-content/uploads/2025/04/luxury-picnic-melbourne.webp);background-position:-139px 0!important}.picnic-table-hire-cover{background-image:url(/wp-content/uploads/2025/04/picnic-table-hire-cover.webp);background-position:86% 0;min-height:85svh!important}.luxury-picnic-hire-cover{background-image:url(/wp-content/uploads/2025/04/birthday-picnic-setup-hire-melbourne-home.webp);background-position:86% 0;min-height:85svh!important}.event-styling-cover{background-image:url(/wp-content/uploads/2025/04/melbourne-event-styling-picnic-setup-gourmet-food1.webp);min-height:85svh!important}.baby-shower-cover{background-image:url(/wp-content/uploads/2025/04/proposal-picnic-setup-cover.jpg);min-height:85svh!important;background-position:-135px 0}.home nav.bootsnav.brand-center ul.nav,body:not(.home) nav.bootsnav.brand-center ul.nav{margin-bottom:10px!important}.home nav.navbar.bootsnav .navbar-toggle,body:not(.home) nav.navbar.bootsnav .navbar-toggle{margin-top:15px}.home .ozy-anything-wrapper-x{padding:0!important}#main{padding-top:0!important}.feature .ozy-image_video_box{min-height:206px!important}.border-sides,.ozy-border-box:after{display:none}.home .ozy-border-box-wrapper{margin-bottom:0;padding:0 13px 18px 13px!important}.ozy-border-box{padding:0;border:none}.home-cover.vc_row{margin-left:0;margin-right:0}.feature1 .ozy-call-to-action-box{height:245px!important}.home .ozy-call-to-action-box>div.overlay-wrapper>h2{padding:0 0 5%}.feature .ozy-image_video_box{min-height:350px!important}nav.navbar.bootsnav li{text-indent:0;padding-left:0}body:not(.home) .ozy-border-box-wrapper{padding:0 13px 40px!important;margin-top:calc(90px - 60px);margin-bottom:0}body:not(.home).page-id-5327 .ozy-border-box-wrapper{padding:0 13px 75px!important}body:not(.home) .vc_row{padding-left:0;padding-right:0}#services .ozy-call-to-action-box>div.overlay-wrapper{bottom:75px}#gallery .ozy-border-box-wrapper,#packages .ozy-border-box-wrapper{height:auto}#packages h1{font-size:24px!important}#contact,#contact .vc_row{margin-left:0!important;margin-right:0!important}#contact-form .ozy-anything-wrapper-x{padding:0 2%}body:not(.home) .landing-banner-title .ozy-border-box h2{font-size:40px!important}.landing-page-banner .landing-banner-title{margin-top:0}#landing ol,ul{list-style-position:inside}#landing .landing-feature-bg li,#landing .landing-page li,#landing .event-organising-intro li{text-indent:-1.5em;padding-left:1.5em}#landing-set-apart{margin:5px}#landing .landing-page .vc_column_container>.vc_column-inner{padding-left:15px;padding-right:15px}.landing-form.vc_row-has-fill>.vc_column_container>.vc_column-inner{padding-top:20px}.feature.feature-short .wpb_text_column{height:205px!important}.feature.feature-two .wpb_text_column{min-height:495px!important}.feature.feature-two.engagement .wpb_text_column{min-height:310px!important}.feature.feature-short.extra .wpb_text_column{height:300px!important}.feature.feature-short.extra .wpb_content_element{margin-bottom:0}.landing-page{margin:0 5%}body:not(.home) .vc_row.locations{width:100%!important;margin:0;left:0!important}.landing-page{margin:0}.page-id-5692 .landing-side .ozy-image_video_box,.landing-side-2 .ozy-image_video_box{min-height:370px;align-content}body:not(.home).page-id-5692 .vc_row{padding-left:2.5%;padding-right:2.5%}.landing-form h2{font-size:18px!important}.landing-form .vc_column_container>.vc_column-inner{box-sizing:border-box;padding-left:10%;padding-right:10%;width:100%}body:not(.home) .vc_row.landing-footer{padding-left:10%;padding-right:10%}body:not(.home) .landing-page-banner .ozy-anything-wrapper-x{margin:45px 0 0 0!important}#footer-widget-bar .widget img{width:70%}#landing .vc_custom_1743239834638{margin-right:2.5%!important}#landing .vc_custom_1743702522171{margin-left:2.5%!important}.page-id-5264 .landing-side .ozy-image_video_box{min-height:400px}.page-id-5264 .feature.feature-short .wpb_text_column{height:190px!important}}.recent-posts.main{padding:1em}.recent-posts.main ul{list-style:none}.recent-posts.main ul li{width:25%;float:left}.recent-posts.main ul img{width:75px;height:75px;float:left}.hoverbox-blog-grid figure figcaption div>span.cat::before{border-bottom:none}.hoverbox-blog-grid a.button{color:#b6872d;border:1px solid #b6872d;padding:2px 15px;opacity:1;z-index:1009;font-size:10px;letter-spacing:3px;text-decoration:none;display:inline-block;right:auto;margin-right:auto;margin-left:auto;margin-top:13px;transition:background-color 0.5s,color 0.75s}.hoverbox-blog-grid{overflow:hidden;margin:0 auto;padding:3em 0 0 0;width:100%;list-style:none}.hoverbox-blog-grid .one-full{width:100%;float:left}.hoverbox-blog-grid .one-half{width:50%;float:left}.hoverbox-blog-grid .one-forth{width:25%}.hoverbox-blog-grid .three-forth{width:75%}.hoverbox-blog-grid figure{position:relative;z-index:1;display:inline-block;overflow:hidden;margin:-.135em 0;height:200px;background:silver;cursor:pointer;background-repeat:no-repeat;background-size:cover;background-position:center center}.hoverbox-blog-grid .double-height{height:400px}.hoverbox-blog-grid figure img{position:relative;display:block;min-width:100%;min-height:100%;opacity:0}.hoverbox-blog-grid figure figcaption{position:absolute;top:0;left:0;height:100%;width:100%;background:#fff;font-size:16px;backface-visibility:hidden;transition:transform 0.35s}.hoverbox-blog-grid figure figcaption div{margin-top:40px}.hoverbox-blog-grid figure figcaption div>span.cat{position:relative;font-size:10px!important;line-height:16px!important;text-transform:uppercase;padding-left:20px}.hoverbox-blog-grid figure figcaption div>span.cat:before{content:'';width:10px;border-bottom:none;position:absolute;left:0;top:calc(50% - 1px);z-index:1}.hoverbox-blog-grid figure figcaption p{display:none}.hoverbox-blog-grid figure.one-full figcaption p{display:inherit}.hoverbox-blog-grid figure figcaption::after{content:'';border-style:solid;border-width:20px;position:absolute;display:block;width:0;height:0}.hoverbox-blog-grid figure figcaption::before,.hoverbox-blog-grid figure figcaption::after{pointer-events:none}.hoverbox-blog-grid figure a.anchor{z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0}.hoverbox-blog-grid figure h2{display:block;z-index:1002;font-weight:300;margin:0 auto;float:none;width:100%;top:20%}.hoverbox-blog-grid figure.double-height h2{top:40%}.hoverbox-blog-grid figure p{opacity:0;letter-spacing:1px;z-index:1001;position:relative;font-size:80%;text-transform:none;backface-visibility:hidden;transition:opacity 0.35s;margin:5px auto;float:none;width:100%;display:block;right:auto;left:auto;padding-top:52px!important}.hoverbox-blog-grid figure.double-height p{top:60%}.hoverbox-blog-grid figure:hover p{opacity:1}.hoverbox-blog-grid figure h2{transition:transform 0.35s}.hoverbox-blog-grid figure:hover h2{transition-delay:0.15s}figure.effect-slideup figcaption{bottom:0}figure.effect-slideup figcaption>div{position:absolute;top:10px;margin-top:0;padding:0 70px}figure.effect-slideup.double-height figcaption{height:50%}.page-template-template-blog-custom-main #content.no-sidebar{width:100%!important}@media screen and (min-width:665px){figure.effect-slideup.double-height figcaption h2{font-size:15px!important;line-height:1.4em!important}}figure.effect-slideup figcaption::after{border-top-color:#fff0;border-right-color:#fff0;border-bottom-color:#fff;border-left-color:#fff0;left:45%;top:-35px}figure.effect-slidedown figcaption{bottom:auto;top:0;transform:translate3d(0,-200%,0);text-align:center}figure.effect-slidedown figcaption div{position:absolute;top:50%;width:100%;margin-top:0;padding:0 70px;transform:translateY(-50%)}@media screen and (min-width:665px){figure.effect-slidedown figcaption h2{font-size:20px!important;line-height:26px!important}}figure.effect-slidedown.double-height figcaption{height:50%}figure.effect-slidedown figcaption::after{border-top-color:#fff;border-right-color:#fff0;border-bottom-color:#fff0;border-left-color:#fff0;left:45%;bottom:-35px}figure.effect-slidedown h2{transform:translate3d(0,-200%,0)}figure.effect-slidedown:hover figcaption,figure.effect-slidedown:hover h2{transform:translate3d(0,0,0)}figure.effect-slideleft figcaption{width:40%}figure.effect-slideleft figcaption>div{position:absolute;top:50%;margin-top:0;padding:0 40px;transform:translateY(-50%)}figure.effect-slideleft.one-full figcaption>div{padding:0 70px}@media screen and (min-width:665px){figure.effect-slideleft figcaption h2{font-size:16px!important;line-height:22px!important}figure.effect-slideleft.one-full figcaption h2{font-size:30px!important;line-height:36px!important}}figure.effect-slideleft.one-full figcaption h2:after{content:'';width:60px;border-bottom:solid 2px currentColor;position:absolute;left:0;bottom:-30px;z-index:1}figure.effect-slideleft figcaption::after{border-top-color:#fff0;border-right-color:#fff0;border-bottom-color:#fff0;border-left-color:#fff;right:-35px;top:45%}figure.effect-slideright figcaption{width:50%;transform:translate3d(210%,0,0)}figure.effect-slideright figcaption>div{position:absolute;top:50%;width:100%;margin-top:0;padding:0 40px;transform:translateY(-50%);text-align:right}@media screen and (min-width:665px){figure.effect-slideright figcaption h2{font-size:14px!important;line-height:20px!important}}figure.effect-slideright figcaption::after{border-top-color:#fff0;border-right-color:#fff;border-bottom-color:#fff0;border-left-color:#fff0;left:-35px;top:45%}figure.effect-slideright h2{transform:translate3d(200%,0,0)}figure.effect-slideright:hover figcaption{transform:translate3d(100%,0,0)}figure.effect-slideright:hover h2{transform:translate3d(0,0,0)}@media screen and (max-width:1200px){.hoverbox-blog-grid figure{width:auto;float:left}.hoverbox-blog-grid figure figcaption{font-size:90%}.page-template-template-blog-custom-4posts .hoverbox-blog-grid .one-forth,.page-template-template-blog-custom-4posts-recentposts .hoverbox-blog-grid .one-forth{width:50%}}@media screen and (max-width:900px){.hoverbox-blog-grid figure{width:50%}.hoverbox-blog-grid figure img{min-width:100%}.hoverbox-blog-grid figure figcaption{font-size:90%}}@media screen and (max-width:664px){.hoverbox-blog-grid .one-half{width:100%}.hoverbox-blog-grid figure{width:100%}figure figcaption{position:relative!important;top:auto!important;width:100%!important;transform:none!important}figure figcaption>div{position:relative!important;top:auto!important;transform:none!important;padding:20px!important}.hoverbox-blog-grid figure p{opacity:1!important}.hoverbox-blog-grid figure,.hoverbox-blog-grid .double-height{height:auto!important;padding-top:0!important}.hoverbox-blog-grid figure.double-height p{top:auto!important;padding:0!important}.hoverbox-blog-grid figure img{opacity:1!important}figure h2{transform:none!important}figure figcaption>div{text-align:left!important}}.page-template-template-blog-custom-main .hoverbox-blog-grid figure figcaption{position:absolute;bottom:0;left:0;width:100%;height:100%;background:#fff;font-size:16px;backface-visibility:hidden;transition:transform 0.35s}.page-template-template-blog-custom-main #content.no-vc,.page-template-template-blog-custom-main #content.no-vc{width:100%!important}.single-post .post .post-content{margin-bottom:0}body.single #main>.container #content{padding-bottom:0}.page-template-template-blog-custom-main .blog-section,.page-template-template-blog-custom-main .blog-section{margin-top:35px}.page-template-template-blog-custom-main .hoverbox-blog-grid figure figcaption p{display:contents}.page-template-template-blog-custom-main #content.no-sidebar,.page-template-page-all-posts-blog #content.no-sidebar{width:100%!important}.page-template-template-blog-custom-main .hoverbox-blog-grid{padding:1em 0 0 0;text-align:center}.page-template-template-blog-custom-main .hoverbox-blog-grid .double-height{width:22%;text-align:left}.page-template-template-blog-custom-main figure.effect-slideup.double-height figcaption{height:34%}.page-template-template-blog-custom-main .recent-posts.main ul li{width:25%;float:left;text-align:left;text-indent:0}.page-template-template-blog-custom-main .recent-posts.main ul li img{margin-right:1em}.page-template-template-blog-custom-main .hoverbox-blog-grid figure figcaption,.page-template-page-all-posts-blog .hoverbox-blog-grid figure figcaption{bottom:0!important;top:auto!important}.page-template-template-blog-custom-main #content a:not(.ms-btn):not(.vc_btn3),.page-template-page-all-posts-blog #content a:not(.ms-btn):not(.vc_btn3),.single-post #content a:not(.ms-btn):not(.vc_btn3){color:#000}.page-template-template-blog-custom-main #obb-2000 .ozy-border-box .border-sides:before,.page-template-page-all-posts-blog #obb-2000 .ozy-border-box .border-sides:before{width:.5em}.page-template-template-blog-custom-main #obb-2000 .ozy-border-box .border-sides:after,.page-template-page-all-posts-blog #obb-2000 .ozy-border-box .border-sides:after{height:16px}.page-template-page-all-posts-blog .hoverbox-blog-grid figure figcaption div>span.cat{padding-left:0}.page-template-template-blog-custom-main .ozy-border-box-wrapper{max-width:410px}.page-template-template-blog-custom-main #content,.page-template-template-blog-custom-main .hoverbox-blog-grid .double-height{padding:0!important}.page-template-template-blog-custom-main .page-pagination a.current{background-color:#B0D0D3!important}.recent-posts.main h2{margin-bottom:1em}.single-post .ozy-testimonial-quote{margin:1em 0 .5em;width:100%}.single-post #content h4{font-size:18px}.single-post ul{list-style-position:outside}.single-post .post-content ol{padding-left:0}.single-post #landing li{text-indent:0;padding-left:0}.single-post .post-content ul{padding-left:15px}.single-post ol,.single-post ul{list-style-position:outside}body.single .post-content div:not(.ozy-quote-container)>blockquote{padding:20px 30px 20px 0!important;line-height:30px!important;font-size:20px!important}.featured-thumbnail-header{height:300px;background-position:center!important}.featured-thumbnail-header>div{background-color:#fff0}.featured-thumbnail-header>div>div>div>div.post-meta,.featured-thumbnail-header>div>div>div>h1{display:none}.hoverbox-blog-grid figure.custom-welcome-box figcaption{background-color:#edf4f9;padding:1em;font-size:90%}#content figure.custom-welcome-box h2{margin-bottom:.5em;font-size:25px}figure.effect-slideup figcaption>div{padding:0 20px}}.hoverbox-blog-grid a.button{display:block;width:fit-content;margin:13px 0 0!important}.hoverbox-blog-grid figure figcaption div{margin-top:0}.hoverbox-blog-grid figure.custom-welcome-box figcaption div{margin-top:15%}.page-template-template-blog-custom-main .hoverbox-blog-grid figure figcaption:after{display:none}.page-template-template-blog-custom-main .hoverbox-blog-grid figure figcaption div>span.cat{padding-left:0}.cat a,.entry-meta .cat a,.post-categories a{pointer-events:none;cursor:default;text-decoration:none;color:inherit}.content-color-alternate3,.content-color-alternate3 a,.content-color-alternate3 p{color:#000!important}.ozy-testimonial-quote.group.right blockquote{display:none}.ozy-testimonial-quote.group.right cite{margin:0 0 20px 0!important}.page-template-page-all-posts-blog .hoverbox-blog-grid .one-half{width:49%;float:left;margin:1px}body:not(.home).page-template-template-blog-custom-main .ozy-border-box-wrapper,body:not(.home).page-template-page-all-posts-blog .ozy-border-box-wrapper{margin:auto;margin-top:calc(250px - 160px)}body:not(.home).page-template-template-blog-custom-main .ozy-border-box-wrapper{padding:0 38px 18px 13px!important}body:not(.home).page-template-page-all-posts-blog .ozy-border-box-wrapper{padding:0 60px 18px 13px!important;max-width:465px}.guest-post{padding:20px}.landing-side.blog .ozy-image_video_box{min-height:250px}.wpb_content_element.blog-img{margin-bottom:0;border-top:1px solid #fff}.custom-enews-section{background-color:#eaa2b43b;padding:50px;text-align:center;margin-top:40px}.single-post .custom-enews-section{padding:0}.custom-enews-section .btn{background-color:#EAA2B4;display:inline-block;padding:8px 20px;font-size:14px;border:2px solid #fff;align-content:center}.recent-posts.main{padding:1em}.recent-posts.main ul{list-style:none}.recent-posts.main ul li{width:25%;float:left}.recent-posts.main ul img{width:75px;height:75px;float:left}.custom-footer-banner{display:flex;justify-content:space-between;align-items:flex-start;padding:40px 20px}#content .custom-footer-banner input:not([type=submit]):not([type=file]):not([type=radio]):not([type=checkbox]){margin:.5em 0}.custom-footer-section,.footer-middle,.subscribe-section{width:32%}.single-post .subscribe-section{width:100%}.single-post .custom-enews-section{padding-bottom:25px}.single-post .custom-enews-section .wpb_content_element{margin-bottom:0}.single-post #content .custom-footer-banner h4{font-weight:400;font-size:24px;line-height:1.5em;text-indent:0}.single-post #landing .custom-footer-section ul li{margin:5px 0}.custom-footer-section h3,.subscribe-section h3{padding-bottom:5px;margin-bottom:15px}.custom-footer-section ul{list-style:none;padding:0!important;margin:0!important}.custom-footer-section ul li{margin:5px 0}.footer-left h4{text-indent:1.5em;margin-bottom:1em}.footer-left ul li{text-indent:1em}.footer-middle{text-align:center}.footer-middle img{max-width:150px;margin-bottom:10px}.footer-middle p{margin:5px 0}.subscribe-section form{display:flex;flex-direction:column}.subscribe-section input{width:100%;padding:10px;margin:5px 0}.subscribe-section button{width:100%;padding:12px;margin-top:10px;color:#fff;border:none;cursor:pointer}.home .subscribe-section{width:350px;margin:auto}.home .subscribe-section h4{text-align:center}.home #content .subscribe-section input:not([type=submit]):not([type=file]):not([type=radio]):not([type=checkbox]){margin:.5em 0}.home .ti-widget.ti-goog .ti-footer,.home .ti-widget.ti-goog .ti-footer+.ti-verified-by-row{display:none}.home .ti-widget.ti-goog .ti-review-content{background-color:transparent!important}.blog-section{margin-top:2em}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){body:not(.home).page-template-template-blog-custom-main .ozy-border-box-wrapper,body:not(.home).page-template-page-all-posts-blog .ozy-border-box-wrapper{margin:auto;margin-top:calc(210px - 180px)}.page-template-template-blog-custom-main .hoverbox-blog-grid .double-height{width:48%;margin:1%}.custom-footer-banner{display:flex;flex-wrap:wrap;gap:20px}.custom-footer-banner>.footer-middle{width:100%}.custom-footer-banner>.custom-footer-section,.custom-footer-banner>.subscribe-section{width:48%}.subscribe-section{margin:2% 5% 0 5%;width:fit-content;flex-basis:max-content}.single-format-standard .wpb_single_image img,.single-format-standard .wpb_single_image .vc_single_image-wrapper{max-width:400px!important}.single-post .custom-footer-banner>.footer-middle{width:100%}.single-post .custom-footer-banner>.custom-footer-section,body:not(.home).single-post .single-post-subscribe.vc_col-sm-4{width:48%!important}}@media screen and (max-width:1200px){.hoverbox-blog-grid figure{float:none}figure.effect-slideup figcaption>div{padding:0 20px}}@media (min-width:300px) and (max-width:767px){.single-post #content h4{font-size:16px;line-height:1.5em}.hoverbox-blog-grid{width:90%}.page-template-template-blog-custom-main .hoverbox-blog-grid .double-height{width:100%}body:not(.home).page-template-template-blog-custom-main .ozy-border-box h2,body:not(.home).page-template-page-all-posts-blog .ozy-border-box h2{font-size:25px!important}body:not(.home).page-template-template-blog-custom-main .ozy-border-box-wrapper,body:not(.home).page-template-page-all-posts-blog .ozy-border-box-wrapper{padding:0!important;margin:12.5% auto}.custom-footer-banner{flex-direction:column;text-align:center}.custom-footer-section,.footer-middle,.subscribe-section,.single-post .footer-middle{width:100%;margin-bottom:20px}.subscribe-section form{align-items:center}.footer-left h4,.footer-left ul li{text-indent:0;padding:0}.hoverbox-blog-grid figure img{min-width:100%;height:200px}.hoverbox-blog-grid figure figcaption div{margin-top:10px}.hoverbox-blog-grid figure.custom-welcome-box figcaption div{margin-top:0}.page-template-template-blog-custom-main #content .custom-footer-banner h4,.page-template-page-all-posts-blog #content .custom-footer-banner h4{font-size:18px}.page-template-template-blog-custom-main #content .blog-section a:not(.ms-btn):not(.vc_btn3){display:block;width:fit-content;margin-left:0}.page-template-template-blog-custom-main .hoverbox-blog-grid figure figcaption{padding:10px 0}.page-template-template-blog-custom-main .hoverbox-blog-grid figure.custom-welcome-box figcaption{padding-top:30px}.page-template-template-blog-custom-main #content a:not(.ms-btn):not(.vc_btn3),.page-template-page-all-posts-blog #content a:not(.ms-btn):not(.vc_btn3),.single-post #content a:not(.ms-btn):not(.vc_btn3){color:#000;display:block;width:fit-content;margin-left:0}.page-template-template-blog-custom-main #content a:not(.ms-btn):not(.vc_btn3).sbi_photo,.page-template-page-all-posts-blog #content a:not(.ms-btn):not(.vc_btn3).sbi_photo,.page-template-page-all-posts-blog #content .blog-section a:not(.ms-btn):not(.vc_btn3){width:100%}.page-template-template-blog-custom-main #content .footer-left a:not(.ms-btn):not(.vc_btn3),.page-template-page-all-posts-blog #content .footer-left a:not(.ms-btn):not(.vc_btn3),.single-post #content .footer-left a:not(.ms-btn):not(.vc_btn3){margin:auto}.page-template-page-all-posts-blog .hoverbox-blog-grid .one-half{width:100%}.page-template-page-all-posts-blog .parallax-wrapper .vc_col-sm-12.wpb_column.vc_column_container,.single-post .parallax-wrapper .vc_col-sm-12.wpb_column.vc_column_container{padding-left:5px!important;padding-right:5px!important}.single-post #landing .wpb_content_element{margin-bottom:0}.custom-enews-section{padding:30px;margin:0 30px;text-align:left}.single-post .custom-enews-section{text-align:center}.single-post .footer-middle{display:none}.single-post #content .custom-enews-section a:not(.ms-btn):not(.vc_btn3){margin:auto}.custom-footer-banner{margin:0 30px}.home .subscribe-section{width:250px}.home #content .subscribe-section input:not([type=submit]):not([type=file]):not([type=radio]):not([type=checkbox]){margin:.5em 0;width:240px}}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/wedding-planner-child/fonts/poppins/Poppins-Regular.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:500;font-display:swap;src:url(/wp-content/themes/wedding-planner-child/fonts/poppins/Poppins-Medium.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:600;font-display:swap;src:url(/wp-content/themes/wedding-planner-child/fonts/poppins/Poppins-SemiBold.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:url(/wp-content/themes/wedding-planner-child/fonts/poppins/Poppins-Bold.woff2) format('woff2')}body,p,li,span,a,input,textarea,select,button{font-family:'Poppins',sans-serif!important}