@import url('https://fonts.googleapis.com/css2?family=Cardo:ital,wght@0,400;0,700;1,400&family=Cookie&family=DM+Sans:ital,wght@0,400;0,700;1,400;1,700&display=swap');:root{--pink:#ff96b5;--cream:#fdf5b6}html{background-color:#f3f2e5}body{font-family:'DM Sans',Helvetica,Arial;background-color:#f3f2e5}h1,h2,h3,h4,h5,h6{font-family:'Cardo',Helvetica,Arial;line-height:125%}body .container-wrap{background-color:#f3f2e5;background-position:top center;background-repeat:no-repeat;background-size:cover}.material .wpb_content_element,.material .wpb_row{margin-bottom:0}body[data-bg-header=true] .container-wrap{padding-bottom:0 !important}.container-wrap,.project-title{padding-bottom:0 !important}.container{width:96%;padding:0 2%;max-width:100%}@media only screen and (min-width:1000px){.container{max-width:1600px;padding:0 40px;width:100%}}@media only screen and (max-width:690px){body .container{max-width:100%;width:96%;padding:0 2%}}#breadcrumbs{display:none}.headerPinkBanner{background-color:var(--pink);padding:10px 20px;width:100%;float:left;text-align:center}.headerPinkBanner p{padding-bottom:0;color:#fff;font-size:32px;line-height:120%;font-family:'Cookie',cursive;opacity:0;-webkit-transition:all .3s;transition:all .3s}.headerPinkBanner p a{color:#fff}.fadeMeIn{opacity:1 !important;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}#header-outer #logo:hover{opacity:.7}#header-outer{padding-bottom:0 !important}#header-outer nav{font-family:'Cardo',Helvetica,Arial,sans-serif;color:#000 !important;text-transform:uppercase;font-size:18px !important;line-height:120%}#header-outer nav li a{color:#000 !important;font-size:20px !important;margin-left:15px !important;margin-right:15px !important}#header-outer nav li a:hover{color:var(--pink) !important}nav ul li a span:after{border:none !important}#top nav ul li a,body[data-header-color=light] .mobile-header,body[data-header-color=light] .span_9>.slide-out-widget-area-toggle a .label,#header-outer .sf-menu li ul li a{color:var(--pink)}#header-outer #top nav>ul>li:not(.megamenu) ul a:hover,#header-outer:not([data-format=left-header]) #top nav>ul>li:not(.megamenu) .sfHover>a,#header-outer #top nav>ul>li:not(.megamenu) .sfHover>a,#header-outer:not([data-format=left-header]) #top nav>ul>li:not(.megamenu) ul a:hover,#header-outer:not([data-format=left-header]) #top nav>ul>li:not(.megamenu) ul .current-menu-item>a,#header-outer:not([data-format=left-header]) #top nav>ul>li:not(.megamenu) ul .current-menu-ancestor>a,#header-outer nav>ul>.megamenu>ul ul li a:hover,#header-outer nav>ul>.megamenu>ul ul li a:focus,#header-outer nav>ul>.megamenu>ul ul .sfHover>a,#header-secondary-outer ul>li:not(.megamenu) .sfHover>a,#header-secondary-outer ul>li:not(.megamenu) ul a:hover,#header-secondary-outer ul>li:not(.megamenu) ul a:focus,body:not([data-header-format=left-header]) #header-outer nav>ul>.megamenu>ul ul .current-menu-item>a{background-color:#fff !important;color:var(--pink) !important}#header-outer nav ul li li:hover>a .sf-sub-indicator i,#header-outer nav ul li .sfHover>a .sf-sub-indicator i,#header-outer:not([data-format=left-header]) #top nav>ul>li:not(.megamenu) ul .current-menu-ancestor>a .sf-sub-indicator i,#header-outer:not([data-format=left-header]) nav>ul>.megamenu ul ul .current-menu-item>a,#header-outer:not([data-format=left-header]) nav>ul>.megamenu ul ul .current-menu-ancestor>a,#header-outer nav>ul>.megamenu>ul ul .sfHover>a,#header-outer nav>ul>.megamenu>ul ul li a:hover,#header-outer nav>ul>.megamenu>ul ul li a:focus,body:not([data-header-format=left-header]) #header-outer nav>ul>.megamenu>ul ul .current-menu-item>a,#header-outer:not([data-format=left-header]) #top nav>ul>li:not(.megamenu) ul a:hover,#header-outer:not([data-format=left-header]) #top nav>ul>li:not(.megamenu) .sfHover>a,#header-outer:not([data-format=left-header]) #top nav>ul>li:not(.megamenu) ul .current-menu-item>a,#header-outer:not([data-format=left-header]) #top nav>ul>li:not(.megamenu) ul .current-menu-ancestor>a,body[data-dropdown-style=minimal] #header-secondary-outer ul>li:not(.megamenu) .sfHover>a,body[data-dropdown-style=minimal] #header-secondary-outer ul>li:not(.megamenu) ul a:hover,#header-outer nav li.current_page_parent>a{color:var(--pink) !important}li.current_page_ancestor>a{color:var(--pink) !important}body #top nav ul>li a:hover{color:var(--pink) !important}body #top nav ul>li.current_page_item>a{color:var(--pink) !important}nav ul li ul.sub-menu a{margin:1px 0 !important}nav ul li ul.sub-menu a span{font-size:16px !important;line-height:130% !important}.sf-menu li ul li a .menu-title-text:after{opacity:0 !important;display:none !important;visibility:hidden !important}body .sf-sub-indicator [class*=" icon-"]{font-size:16px !important}body[data-header-color=light] #header-outer:not(.transparent) .sf-menu>li:not(.megamenu) li ul{margin-top:-25px;margin-left:0;margin-right:1px}nav>ul>li>ul.sub-menu{margin-top:-30px !important;border:1px solid #ddd !important}.sf-menu>li ul{padding:20px 10px !important;width:230px}nav ul li ul.sub-menu li:first-child{display:none}#header-outer.small-nav nav li a{font-size:17px !important}#header-outer.small-nav #logo{margin:10px !important}.mobile-only-logo{margin-bottom:15px !important}body #slide-out-widget-area.fullscreen .inner .off-canvas-menu-container li a{font-family:'Cardo',Times !important;font-size:20px !important;line-height:125% !important;letter-spacing:0 !important;text-transform:uppercase}#top .span_9>.slide-out-widget-area-toggle{position:relative;top:-5px}.slide-out-widget-area-toggle.mobile-icon .lines-button.x2 .lines:after,.slide-out-widget-area-toggle.mobile-icon .lines-button.x2 .lines:before,.slide-out-widget-area-toggle.mobile-icon .lines-button:after{background-color:var(--pink)}body.mobile.material[data-header-color=light] #header-outer .slide-out-widget-area-toggle a .close-line,body.mobile.material[data-header-color=light] #header-outer.transparent .slide-out-widget-area-toggle a .close-line{background-color:#000!important}body.mobile.material[data-header-color=light] #header-outer .slide-out-widget-area-toggle a:hover .close-line,body.mobile.material[data-header-color=light] #header-outer.transparent .slide-out-widget-area-toggle a:hover .close-line{background-color:var(--pink) !important}h1.mobileSiteTitle{display:none;text-transform:uppercase;color:#000;font-size:20px;line-height:125%}#slide-out-widget-area.fullscreen .inner li a{opacity:1 !important}#slide-out-widget-area.fullscreen .inner li a:hover{color:var(--cream)}#slide-out-widget-area.fullscreen .inner li.current_page_ancestor>a{color:#fff !important}#slide-out-widget-area.fullscreen .inner li.current_page_ancestor>a:hover{color:var(--cream) !important}@media only screen and (max-width:1640px){#header-outer nav li a{font-size:18px !important}}@media only screen and (max-width:1280px){#header-outer nav li a{font-size:16px !important;margin-left:10px !important;margin-right:10px !important}#logo img{height:100px !important}#header-outer.small-nav #logo img{height:90px !important}#header-outer.small-nav nav li a{font-size:15px !important;margin-left:10px !important;margin-right:10px !important}}@media only screen and (max-width:1150px){#header-outer nav li a{font-size:15px !important;margin-left:10px !important;margin-right:10px !important}#logo img{height:90px !important}#header-outer.small-nav #logo img{height:80px !important}#header-outer.small-nav nav li a{font-size:16px !important;margin-left:10px !important;margin-right:10px !important}}@media only screen and (max-width:1050px){#header-outer.small-nav nav li a{font-size:15px !important}}@media only screen and (max-width:1000px){h1.mobileSiteTitle{display:flex;justify-content:center;align-self:center;margin-left:15px}body #logo{display:flex !important;max-width:87% !important}nav ul li ul.sub-menu li:first-child{display:block}}@media only screen and (max-width:850px){.headerPinkBanner p{font-size:28px}}@media only screen and (max-width:600px){.headerPinkBanner p{font-size:26px}}@media only screen and (max-width:480px){h1.mobileSiteTitle{font-size:17px}}body #footer-outer .row{padding:50px 0 !important}#footer-outer{background-color:#fff !important;border-bottom:8px var(--cream) solid}#footer-outer .col:nth-of-type(1n){width:41%}#footer-outer .col:nth-of-type(2n){width:13%}#footer-outer .col:nth-of-type(3n){width:26%;padding-left:2%}#footer-outer .col:nth-of-type(4n){width:14%}ul#menu-footernavlinks{column-count:3;column-gap:12px}ul#menu-footernavlinks li a{color:#000 !important;font-family:'Cardo',Helvetica,Arial,sans-serif;font-size:16px;line-height:120%;margin:5px 0 !important}ul#menu-footernavlinks li a:hover{color:var(--pink) !important}#footer-outer .col:nth-of-type(2n) img{padding:0 5%}#footer-outer .col:nth-of-type(3n) p{color:#666;font-size:12px;line-height:150%;padding-bottom:10px !important}#footer-outer .col:nth-of-type(3n) p a{color:#666}#footer-outer .col:nth-of-type(3n) p a:hover{color:var(--pink) !important}#footer-outer .col:nth-of-type(3n) .widget_text{margin-bottom:10px}#to-top{display:none !important}.material #footer-outer #footer-widgets .col ul li{padding:3px 0 !important}.mobileFooterLogo{display:none}#footer-outer #block-12.widget,#footer-outer #block-13.widget{margin-bottom:0}#footer-outer .col:nth-of-type(4n) ul.social{text-align:right;display:none}#footer-outer #footer-widgets .col ul.social{margin-bottom:15px}#footer-outer #footer-widgets .col ul.social li{display:inline-block !important;width:auto !important;margin-right:25px;color:#333}body #footer-outer i{font-size:25px}.BadgeContainer__Inner-sc-pa6z2-0,.jWTMpU{border:1px solid #ddd;background:#f5f5f5 !important}.lcHbuq{border:1px solid #ddd}.elfsight-app-a1c0bb91-7333-416c-ad4c-dc78c05eab2d{float:right}body .fCliB path{fill:#ec86a4 !important}@media only screen and (max-width:1150px){#footer-outer .col:nth-of-type(3n){width:20%;padding-left:2%}#footer-outer .col:nth-of-type(4n){width:20%}#footer-outer .col:nth-of-type(3n) p{font-size:11px}.material #footer-outer #footer-widgets .col ul li{padding:2px 0 !important}}@media only screen and (max-width:1000px){#footer-outer .col:nth-of-type(1n){width:100% !important;margin-bottom:10px}body #footer-outer .row{padding:30px 0 !important}.mobileFooterLogo{display:block;width:150px;height:auto;margin:0 auto}#footer-outer .col:nth-of-type(1n) #block-12{margin-bottom:0 !important}#footer-outer .col:nth-of-type(2){display:none}#footer-outer .col:nth-of-type(3n){width:70% !important;margin-right:0 !important}#footer-outer .col:nth-of-type(4n){width:30% !important;margin-left:0 !important}}@media only screen and (max-width:690px){#footer-outer .col{padding-left:0 !important;padding-right:0 !important}#footer-outer .col:nth-of-type(1n){margin-bottom:25px !important}}@media only screen and (max-width:600px){#footer-outer .col:nth-of-type(3n){width:60% !important;margin-right:0 !important}#footer-outer .col:nth-of-type(4n){width:40% !important;margin-left:0 !important}ul#menu-footernavlinks{column-count:3;column-gap:5px}#footer-outer{padding-left:15px;padding-right:15px}ul#menu-footernavlinks li a{font-size:14px}}@media only screen and (max-width:480px){#footer-outer .col:nth-of-type(3n){width:100% !important;text-align:center}#footer-outer .col:nth-of-type(4n){width:100% !important}ul#menu-footernavlinks{column-count:2;column-gap:5px}.elfsight-app-a1c0bb91-7333-416c-ad4c-dc78c05eab2d{float:none}.mobileFooterLogo{width:120px}#footer-outer .col:nth-of-type(4n) ul.social{text-align:center}#footer-outer .col:nth-of-type(4n) ul.social li:last-of-type{margin-right:0 !important}}@media only screen and (max-width:380px){ul#menu-footernavlinks li a{font-size:14px}}.homeCarousel .swiper-container .slider-prev{margin-left:25px}.homeCarousel .swiper-container .slider-next{margin-right:25px}.homeCarousel .swiper-container .slider-prev,.homeCarousel .swiper-container .slider-next{background:0 0 !important}.homeCarousel .swiper-container .slider-next .slide-count,.homeCarousel .swiper-container .slider-prev .slide-count{display:none !important}.homeCarousel .parallax_slider_outer .swiper-container .slider-next,.homeCarousel .parallax_slider_outer .swiper-container .slider-prev{width:50px !important;z-index:99999999999999999999 !important}.homeCarousel .swiper-container .slider-pagination-wrap{z-index:9999999999999999999999999999 !important}.heroMasker{width:100%;position:absolute;bottom:0;z-index:999999999999999999999 !important;height:auto}body .heroMasker img{width:100% !important;height:auto;padding:0 !important;margin:0 !important}.introTextWrapper{padding:45px 0 30px !important}.introTextWrapperHome{padding-bottom:60px !important}.introTextWrapper h1{color:#000;font-size:42px;line-height:120%;padding:0 15%;margin-bottom:25px}.introTextWrapper p{color:#333;font-size:16px;line-height:160%;padding:0 14%}.introTextWrapperHome h1{text-transform:uppercase}@media only screen and (max-width:1150px){.introTextWrapper h1{font-size:38px;padding:0 10%;margin-bottom:15px}.introTextWrapper p{font-size:15px;padding:0 10%}}@media only screen and (max-width:900px){.introTextWrapper h1{font-size:38px;padding:0 7%}.introTextWrapper p{font-size:15px;padding:0 7%}}@media only screen and (max-width:500px){.introTextWrapper h1{font-size:35px;padding:0 7%}.introTextWrapper p{font-size:14px;padding:0 7%}}.nectar-fancy-box{border:10px solid #fff;min-height:350px !important}.nectar-fancy-box h3{font-size:52px;font-family:'Cookie',Times;font-weight:400}.homeFancyBoxesWrapper{padding-left:6%;padding-right:6%;padding-bottom:45px !important}.homeFancyBoxesWrapper .vc_col-sm-6:first-of-type .nectar-fancy-box .inner{text-align:right}.nectar-fancy-box[data-style=hover_desc] .hover-content{max-width:100%}.nectar-fancy-box .hover-content,.nectar-fancy-box .hover-content p{font-size:15px;line-height:150%}.homeFancyBoxesWrapper .vc_col-sm-6:last-of-type .nectar-fancy-box .hover-content p{font-weight:700}.nectar-fancy-box[data-style=hover_desc]{padding:6% 11%}@media only screen and (max-width:1100px){.nectar-fancy-box h3{font-size:47px}.nectar-fancy-box .hover-content,.nectar-fancy-box .hover-content p{font-size:14px}}@media only screen and (max-width:1000px){.nectar-fancy-box{min-height:300px !important}}@media only screen and (max-width:600px){.nectar-fancy-box[data-style=hover_desc]>.inner>.heading-wrap{transform:translateY(0px) !important}.nectar-fancy-box .hover-content{opacity:1 !important;transform:translateY(0px) !important}.nectar-fancy-box[data-style=hover_desc][data-bg-animation=long_zoom] .box-bg{transform:scale(1.2) !important;-webkit-transform:scale(1.2) !important;transition:transform 9s cubic-bezier(.1,.2,.7,1) !important}.nectar-fancy-box.hovered .box-bg:after,.nectar-fancy-box.hovered .box-bg:before{opacity:1 !important}.homeFancyBoxesWrapper .vc_col-sm-6:last-child .nectar-fancy-box{min-height:350px !important}}@media only screen and (max-width:450px){.homeFancyBoxesWrapper .vc_col-sm-6:last-child .nectar-fancy-box{min-height:400px !important}}@media only screen and (max-width:350px){.homeFancyBoxesWrapper .vc_col-sm-6:last-child .nectar-fancy-box{min-height:400px !important}.nectar-fancy-box h3{font-size:44px}.nectar-fancy-box .hover-content,.nectar-fancy-box .hover-content p{font-size:13px}}.homeTestiesWrapper{padding-top:60px !important;padding-bottom:60px !important}.homeTestiesWrapper h3{font-size:62px;line-height:90%;font-family:'Cookie',Times;font-weight:400;color:var(--pink);padding-left:5%;padding-right:5%}.WidgetTitle__Container-sc-173f1y-0,.LayoutDefault__Top-sc-1ydej6v-3{display:none !important}.ReviewBackground__Container-sc-1jrpbkc-0{background-color:#fff !important;border:1px solid #f4b8ca}.ReviewAuthorName__AuthorName-sc-11w9fv5-1{font-family:'DM Sans',Helvetica,Arial;font-size:16px;color:#000}.SimpleShortener__Inner-sc-19xjxqz-1 div{font-family:'DM Sans',Helvetica,Arial;font-size:14px;color:#666}.Carousel__CarouselSwiperWrapper-sc-1y666a6-5 .swiper-container{width:94%}.ArrowControl__ArrowControlContainer-sc-18snnoy-0{box-shadow:none !important;fill:#666 !important;background-color:transparent !important}@media only screen and (max-width:900px){.homeTestiesWrapper h3{font-size:56px}}@media only screen and (max-width:500px){.homeTestiesWrapper h3{font-size:50px}.homeTestiesWrapper{padding-top:45px !important;padding-bottom:60px !important}.SimpleShortener__Inner-sc-19xjxqz-1 div{font-size:13px}}@media only screen and (max-width:400px){.homeTestiesWrapper h3{font-size:44px}}.ctaBooking_wrapper,.ctaEnquiries_wrapper{padding:80px 0 !important;text-align:center}.ctaBooking_wrapper .inner-wrap{background-color:#fff !important}.ctaBooking_wrapper .row-bg{background-position:center center !important}.ctaEnquiries_wrapper .row-bg{background-position:center top !important}.ctaBooking_wrapper .row-bg{opacity:.45 !important}.ctaEnquiries_wrapper .inner-wrap{background-color:var(--pink) !important}.ctaBooking_wrapper h5,.ctaEnquiries_wrapper h5{font-size:42px;font-family:'Cookie',Times;font-weight:400;margin-bottom:5px}.ctaBooking_wrapper h3,.ctaEnquiries_wrapper h3{font-size:38px;font-family:'Cardo',Times}.ctaBooking_wrapper h5{color:#333}.ctaBooking_wrapper h3{color:#000}.ctaEnquiries_wrapper h5,.ctaEnquiries_wrapper h3{color:#fff}@media only screen and (max-width:1000px){.ctaBooking_wrapper,.ctaEnquiries_wrapper{padding:70px 0 !important}.ctaBooking_wrapper h5,.ctaEnquiries_wrapper h5{font-size:37px}.ctaBooking_wrapper h3,.ctaEnquiries_wrapper h3{font-size:32px}}@media only screen and (max-width:600px){.ctaBooking_wrapper h5,.ctaEnquiries_wrapper h5{font-size:35px;padding-left:5%;padding-right:5%}.ctaBooking_wrapper h3,.ctaEnquiries_wrapper h3{font-size:30px;padding-left:5%;padding-right:5%}}@media only screen and (max-width:400px){.ctaBooking_wrapper h5,.ctaEnquiries_wrapper h5{font-size:32px}.ctaBooking_wrapper h3,.ctaEnquiries_wrapper h3{font-size:28px}}.contentPageHeroIMG .heroMasker{bottom:-1px}.contentPageHeroIMG .divider{height:350px !important}@media only screen and (max-width:1200px){.contentPageHeroIMG .divider{height:300px !important}}@media only screen and (max-width:1000px){.contentPageHeroIMG .divider{height:250px !important}}@media only screen and (max-width:850px){.contentPageHeroIMG .divider{height:200px !important}}@media only screen and (max-width:650px){.contentPageHeroIMG .divider{height:170px !important}}.contentAreaWrapper{padding-bottom:60px !important}.contentAreaWrapper img{border:10px solid #fff}.contentAreaWrapper p{padding-bottom:15px}.contentAreaWrapper ol,.contentAreaWrapper ul{margin-bottom:20px}.contentAreaWrapper p,.contentAreaWrapper li{font-size:15px;line-height:170%}.contentAreaWrapper li{margin-bottom:7px;padding-left:20px}.contentAreaWrapper h3{margin-bottom:15px !important}.contentAreaWrapper h2,.contentAreaWrapper h3,.contentAreaWrapper h4,.contentAreaWrapper h5,.contentAreaWrapper h6{color:#000}@media only screen and (max-width:800px){.contentAreaWrapper p,.contentAreaWrapper li{font-size:14px}.contentAreaWrapper img{border:8px solid #fff}}@media only screen and (max-width:550px){.contentAreaWrapper p,.contentAreaWrapper li{font-size:13px}.contentAreaWrapper img{border:7px solid #fff}}.parentChildItemsWrapper{padding:60px 0 !important}.parentChildItemsWrapper .nectar-fancy-box{min-height:300px !important}@media only screen and (max-width:600px){.parentChildItemsWrapper{padding:45px 0 !important}.parentChildItemsWrapper .nectar-fancy-box{min-height:225px !important}.contentAreaWrapper{padding-bottom:45px !important}}@media only screen and (max-width:450px){.parentChildItemsWrapper{padding:30px 0 !important}.contentAreaWrapper{padding-bottom:35px !important}}.img-with-aniamtion-wrap .hover-wrap{margin-bottom:0}.about2Cols .vc_col-sm-6:first-of-type img{float:left;width:30%;margin:5px 20px 30px 0}.about2Cols .vc_col-sm-6:last-of-type img{margin:5px 0 0}.about2Cols .vc_col-sm-6:first-of-type{padding-right:2%}.about2Cols .vc_col-sm-6:last-of-type{padding-left:2%}.pricing-column .pricing-column-content{padding:0 10% 20px}.pricing-column h3{font-family:"Cookie",Times;font-weight:400;font-size:36px;line-height:90%;padding:25px 0 20px;background-color:var(--pink);color:#fff}.pricing-column .pricing-column-content{padding:10px 10% 30px}.pricing-table{margin-top:20px}@media only screen and (min-width:690px) and (max-width:999px){.pricing-table[data-style] .pricing-column h3{font-size:36px}.row.pricing-table.three-cols{text-align:center}.pricing-column{display:inline-block;float:none}}.simcal-align-right{display:none !important}.simcal-event-details{text-align:center;padding:0}.simcal-default-calendar .simcal-tooltip-content{padding:0 !important}.qtip-content{padding:0 !important;background-color:#fff !important;border:1px solid #3a3a3a !important}.simcal-event-details p{margin-bottom:0;padding-bottom:0;font-weight:300;font-size:10px;line-height:150%}.calEventItemTitle,.calEventItemWhen,.calEventItemLocation,.calEventItemDescription{padding:0 10px 5px}.simcal-event-details h4{font-size:16px;font-weight:700;text-transform:uppercase;color:#000;margin-bottom:0;font-family:'Lato',Arial,sans-serif !important;line-height:140%;margin:15px 5px 0}.calEventItemWhen{margin-bottom:8px}.calEventItemDescription{font-size:10px;color:#333;line-height:130%}.calEventItemLink{width:100%}.calEventItemLink a{color:#fff;text-transform:uppercase;font-size:14px;letter-spacing:1px;font-weight:700;padding:15px;background-color:#3a3a3a;display:block}.calEventItemLink a:hover{background-color:#910000}.simcal-event-details p:first-of-type{padding:5px}.simcal-event-details>div{float:left;width:100%}.simcal-event-bubble .simcal-event-details p{margin-bottom:0 !important}.calEventItemLink{margin-top:0}.calEventItemDescription p{font-size:12px}.simcal-event-details p{margin-bottom:0 !important;padding-bottom:10px !important}.simcal-event-details p:last-of-type{margin-bottom:0 !important;padding-bottom:0 !important}.simcal-default-calendar-grid .simcal-events>.simcal-event{padding:15px !important;font-size:12px !important;line-height:140% !important;color:#000 !important;margin:5px 0 !important}.simcal-event-bubble{margin-top:5px}td.simcal-day-has-events .simcal-day-label{background-color:var(--pink) !important;color:#fff !important;border-bottom:1px solid #fff}td.simcal-today-has-events .simcal-day-label{border-bottom:none !important}td.simcal-day-has-events li.simcal-event{background-color:var(--pink) !important;color:#fff !important}td.simcal-day-has-events li.simcal-event:hover{background-color:var(--pink) !important;color:#fff !important}.simcal-calendar-grid .simcal-event .simcal-event-title{color:#fff !important;text-align:center;display:block}.simcal-event:hover,.simcal-event .simcal-event-title:hover{text-decoration:none}.simcal-default-calendar-grid .simcal-calendar-head .simcal-nav{padding:12px 0}.simcal-calendar-head .simcal-current h3{text-align:center;margin-bottom:0 !important}.simcal-day div{min-height:12vh !important}.simcal-events{padding:5px 10px !important}i.simcal-icon-left,i.simcal-icon-right{position:relative;top:2px}.simcal-event-bubble{display:none !important}.simcal-event:hover,.simcal-events-dots:hover{cursor:default !important}td.simcal-day-has-events li.simcal-event:hover{text-decoration:none !important;background-color:var(--pink) !important}body .simcal-month td:hover{background-color:inherit!important}body .simcal-month td.simcal-day-void:hover{background-color:rgba(0,0,0,.04) !important}.simcal-week-day{background-color:#fff !important;text-transform:uppercase;text-align:center !important}table.simcal-calendar-grid{background:0 0 !important}body table.simcal-calendar-grid tr{background-color:#fff !important}body table.simcal-calendar-grid .simcal-calendar-head tr{background:0 0 !important}.simcal-default-calendar-grid .simcal-calendar-head .simcal-nav.simcal-prev-wrapper,.simcal-default-calendar-grid .simcal-calendar-head .simcal-nav{border:none !important}table.simcal-calendar-grid{border-top:none !important}.simcal-default-calendar .simcal-nav-button.simcal-prev:hover{margin-left:0 !important}body table.simcal-calendar-grid .simcal-calendar-head tr:first-child{height:100px}body table.simcal-calendar-grid .simcal-calendar-head h3{font-size:30px;color:#000}td.simcal-today-has-events .simcal-day-label{background-color:#fdf5b6 !important;color:#676767 !important}.calendardKey p:before{content:"";width:20px;height:20px;display:inline-block;background-color:var(--pink);margin-right:15px;position:relative;top:5px}@media only screen and (max-width:1000px){.calendarWrapper{padding:0 5%}.simcal-default-calendar-grid .simcal-events>.simcal-event{padding:12px !important;font-size:11px !important;margin:5px 0 !important}body table.simcal-calendar-grid .simcal-calendar-head h3{font-size:20px}}@media only screen and (max-width:850px){.simcal-events{padding:5px 0 !important}.simcal-default-calendar-grid .simcal-events>.simcal-event{padding:10px !important;font-size:10px !important;margin:0 5px 3px !important}}@media only screen and (max-width:750px){.simcal-default-calendar-grid .simcal-events>.simcal-event{padding:8px !important;font-size:9px !important;margin:0 5px 3px !important}}@media only screen and (max-width:550px){.simcal-day-label{font-size:10px}.simcal-week-day{font-size:10px;padding:3px !important}.nectar-button[data-color-override=false].regular-button.calendarSubscribeBTN{padding:13px 18px !important;font-size:14px !important}li.simcal-event .calEventItemLocation p{color:#666}li.simcal-event .simcal-event-start,li.simcal-event .simcal-event-start-date,li.simcal-event .simcal-event-end,li.simcal-event .simcal-event-end-time{color:#666}li.simcal-event h4 .simcal-event-title{color:#000 !important}li.simcal-event{background-color:transparent !important}li.simcal-event .simcal-event-details h4{margin-top:10px !important}body table.simcal-calendar-grid .simcal-calendar-head h3{font-size:20px}}@media only screen and (max-width:506px){.simcal-event-bubble{margin-top:-30px}.simcal-day div{min-height:60px !important}li.simcal-tooltip{float:left;border-bottom:1px solid #333}li.simcal-tooltip:last-of-type{list-style:none !important;border-bottom:none}}.simcal-events{padding:0 !important}.simcal-default-calendar-grid .simcal-events>.simcal-event{margin:0 !important;display:flex;align-items:center;justify-content:center;width:100%}.simcal-default-calendar-grid .simcal-events-dots{margin:0;background-color:var(--pink);display:flex;align-items:center;justify-content:center;width:100%}.simcal-default-calendar-grid .simcal-events-dots b{color:#fff !important}.bookingEnqFormWrapper{padding:60px 0 80px !important}.bookingEnqFormWrapper h3{color:#fff;font-size:32px;line-height:120%}.contactFormLHS{width:49%;margin-right:2%;float:left;padding-top:40px}.contactFormRHS{width:49%;float:left;padding-top:40px}span.labelText{display:none !important}.wpcf7 form .wpcf7-response-output{float:left;width:100%;maring:35px 0;text-align:center}.wpcf7 form input[type=text],.wpcf7 form input[type=email],.wpcf7 form textarea,.wpcf7 form select{background-color:#fff !important;-webkit-border-radius:0px;border-radius:0}.wpcf7 form input[type=text]:focus,.wpcf7 form input[type=email]:focus,.wpcf7 form textarea:focus,.wpcf7 form select:focus{border:2px solid #fff !important}.wpcf7 form textarea{min-width:100%;max-width:100%;min-height:264px;max-height:400px}.contactFormLHS br,.contactFormRHS br{display:none}.wpcf7 form label{margin-bottom:24px;float:left;width:100%}.wpcf7 .wpcf7-form-control-wrap{float:left;width:100%}.wpcf7-list-item{display:inline-block;margin:0 !important}.wpcf7-form .wpcf7-acceptance span span{color:#fff;font-size:14px;margin-left:5px !important;line-height:140%;display:block;position:relative;left:25px;top:-22px;margin-right:10%}.wpcf7-form p a{color:#fff}.wpcf7-form p a:hover{color:var(--cream)}.wpcf7-form .wpcf7-not-valid-tip{background-color:var(--cream) !important;color:#000 !important}.wpcf7-not-valid{border:2px solid var(--cream) !important}.wpcf7 form .wpcf7-acceptance label{margin-bottom:0 !important}.wpcf7 form input[type=submit]{-webkit-border-radius:0px !important;border-radius:0 !important;background-color:var(--cream);color:#000;font-size:16px}.wpcf7 form input[type=submit]:hover{opacity:1 !important;background-color:#fff !important}@media only screen and (max-width:1000px){.bookingEnqFormWrapper h3{font-size:28px}.bookingEnqFormWrapper{padding:45px 0 60px !important}.contactFormLHS,.contactFormRHS{width:48%;padding-top:30px}.contactFormLHS{margin-right:4%}.wpcf7-form .wpcf7-acceptance span span{font-size:13px}.contactFormRHS label:first-of-type{margin-bottom:15px !important}}@media only screen and (max-width:600px){.bookingEnqFormWrapper h3{font-size:24px}.bookingEnqFormWrapper{padding:35px 0 45px !important}.contactFormLHS{padding-top:25px;width:100%;margin-right:0}.contactFormRHS{padding-top:0;width:100%}.wpcf7-form .wpcf7-acceptance span span{font-size:12px}}.areasCoveredTextWrapper{padding-left:20%;padding-right:20%}.areasCoveredTextWrapper h5{line-height:170%;font-size:20px;color:#000 !important}.areasCoveredMapWrapper{margin-top:25px !important;margin-bottom:30px !important}.areasCoveredMapWrapper #map{width:100%;height:700px}@media only screen and (max-width:1250px){.areasCoveredMapWrapper #map{height:500px}.areasCoveredTextWrapper{padding-left:15%;padding-right:15%}}@media only screen and (max-width:1000px){.areasCoveredMapWrapper{margin-top:0 !important;margin-bottom:15px !important}.areasCoveredTextWrapper{padding-left:10%;padding-right:10%}.areasCoveredTextWrapper h5{font-size:18px}}@media only screen and (max-width:750px){.areasCoveredMapWrapper #map{height:350px}.areasCoveredTextWrapper{padding-left:5%;padding-right:5%}.areasCoveredTextWrapper h5{font-size:16px}}@media only screen and (max-width:600px){.areasCoveredMapWrapper{margin-top:0 !important;margin-bottom:5px !important}}@media only screen and (max-width:450px){.areasCoveredTextWrapper h5{font-size:16px}}.contactFormWrapper .wpcf7 form input[type=submit]{background-color:var(--pink);color:#fff}.contactFormWrapper .wpcf7 form input[type=text],.contactFormWrapper .wpcf7 form input[type=email],.contactFormWrapper .wpcf7 form textarea,.wpcf7 form select{border:2px solid #fff}.contactFormWrapper .wpcf7 form input[type=submit]:hover{background-color:#000 !important}.contactFormWrapper .wpcf7-form .wpcf7-acceptance span span{color:#676767 !important}.contactFormWrapper .wpcf7-form .wpcf7-acceptance span span a{color:#676767}.contactFormWrapper .wpcf7-form .wpcf7-acceptance span span a:hover{color:var(--pink)}.contactDeetsWrapper{padding:35px 0 !important;margin-top:15px !important;margin-bottom:15px !important}.contactDeetsWrapper ul{margin:0;padding:0;text-align:center}.contactDeetsWrapper li{display:inline-block;list-style:none;padding-left:0 !important}.contactDeetsWrapper a{font-family:'Cardo',Helvetica,Arial;font-size:30px;margin:5px 30px 15px;font-weight:600;display:inline-block}.contactDeetsWrapper a:hover{color:#000}.contactDeetsWrapper li a:before{margin-right:15px;height:35px;width:35px;display:inline-block;content:"";-webkit-transition:all .3s ease-in;transition:all .3s ease-out;position:relative;top:6px}.contactDeetsWrapper li:nth-of-type(1) a:before{content:url(/wp-content/themes/salient-child/images/contactIcons_email.svg)}.contactDeetsWrapper li:nth-of-type(2) a:before{content:url(/wp-content/themes/salient-child/images/contactIcons_phone.svg)}.contactDeetsWrapper li:nth-of-type(3) a:before{content:url(/wp-content/themes/salient-child/images/contactIcons_whatsapp.svg)}.contactDeetsWrapper li a:hover:before{filter:invert(27%) sepia(51%) saturate(2878%) hue-rotate(346deg) brightness(0%) contrast(97%);-webkit-transition:all .3s ease-in;transition:all .3s ease-in}@media only screen and (max-width:900px){.contactDeetsWrapper{padding:25px 0 !important}.contactDeetsWrapper a{font-size:26px;margin:5px 25px 15px}.contactDeetsWrapper li a:before{margin-right:12px;height:30px;width:30px;top:4px}}@media only screen and (max-width:400px){.contactDeetsWrapper li{display:block}}.socialbarWrapper{padding:60px 0 !important}.socialbarWrapper ul{padding:0;margin:0;text-align:center}.socialbarWrapper li{display:inline-block;list-style:none}.socialbarWrapper li i{font-size:42px;color:#f3f2e5;-webkit-transition:all .3s ease-in;transition:all .3s ease-out}.socialbarWrapper li a:hover i{color:var(--cream);-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.socialbarWrapper li a{margin:0 30px}.socialbarWrapper li:first-of-type a{margin:0 40px 0 30px}@media only screen and (max-width:600px){.socialbarWrapper{padding:40px 0 !important}.socialbarWrapper li i{font-size:30px}.socialbarWrapper li a{margin:0 20px}.socialbarWrapper li:first-of-type a{margin:0 30px 0 20px}}.grecaptcha-badge{visibility:hidden}.nectar-post-grid[data-columns="2"][data-grid-spacing=none] .nectar-post-grid-item{width:49%;margin-bottom:40px}.nectar-post-grid[data-columns="2"][data-grid-spacing=none] .nectar-post-grid-item:nth-of-type(odd){margin-right:2%}.nectar-post-grid-wrap[data-style=content_under_image] .nectar-post-grid-item-bg-wrap{border:10px solid #fff;width:50%;float:left}.nectar-post-grid-item-bg-wrap img{border:none !important}.blogFeedWrapper .nectar-post-grid{padding:20px 0 45px!important}.nectar-post-grid-wrap:not([data-style=content_overlaid]) .nectar-post-grid .nectar-post-grid-item .content{float:left;width:calc(50% - 40px);margin-left:35px;margin-right:5px;display:flex;justify-content:center;align-items:center}.nectar-post-grid .nectar-post-grid-item .content .post-heading{max-width:100%;color:#000 !important;font-size:29px;line-height:125%}.nectar-post-grid .nectar-post-grid-item .content .post-heading a span{color:#000 !important}.nectar-post-grid .nectar-post-grid-item .content .post-heading a:hover span{color:var(--pink) !important}.nectar-post-grid .nectar-post-grid-item .content .meta-date{color:#999 !important;font-size:15px;line-height:160%;margin-top:10px}.nectar-post-grid-wrap:not([data-style=content_overlaid]) .nectar-post-grid-item .content .meta-excerpt{max-width:100%;font-size:15px;line-height:160%;color:#666}.nectar-post-grid[data-border-radius=none] .nectar-post-grid-item .inner{display:flex;justify-content:center}.nectar-post-grid-wrap[data-style=content_under_image] [data-grid-item-height="30vh"] .nectar-post-grid-item-bg{min-height:250px}body[data-button-style*=slightly_rounded] .nectar-post-grid-wrap .load-more{border-radius:0;font-family:'Cardo',Helvetica,Arial !important;text-transform:uppercase;font-size:20px;padding:20px 30px;background-color:#f7f7f0;border:5px solid #fff}body[data-button-style*=slightly_rounded] .nectar-post-grid-wrap .load-more:hover{background-color:var(--pink)}.nectar-post-grid-wrap .load-more-wrap{margin:0 0 30px}@media only screen and (max-width:1200px){.nectar-post-grid .nectar-post-grid-item .content .post-heading{font-size:26px}.nectar-post-grid .nectar-post-grid-item .content .meta-date{font-size:14px;margin-top:8px}.nectar-post-grid-wrap:not([data-style=content_overlaid]) .nectar-post-grid-item .content .meta-excerpt{font-size:14px}.nectar-post-grid[data-columns="2"][data-grid-spacing=none] .nectar-post-grid-item{margin-bottom:30px}}@media only screen and (max-width:900px){.nectar-post-grid[data-border-radius=none] .nectar-post-grid-item .inner{display:block}.nectar-post-grid-wrap[data-style=content_under_image] .nectar-post-grid-item-bg-wrap{width:100%;margin-bottom:0}.nectar-post-grid-wrap:not([data-style=content_overlaid]) .nectar-post-grid .nectar-post-grid-item .content{width:90%;margin-left:5%;margin-right:5%}.blogFeedWrapper .nectar-post-grid{padding:10px 0 35px!important}.nectar-post-grid[data-columns="2"][data-grid-spacing=none] .nectar-post-grid-item{width:48%}.nectar-post-grid[data-columns="2"][data-grid-spacing=none] .nectar-post-grid-item:nth-of-type(odd){margin-right:4%}}@media only screen and (max-width:690px){.nectar-post-grid[data-columns="2"][data-grid-spacing=none] .nectar-post-grid-item{width:100%;margin-bottom:20px}.nectar-post-grid[data-columns="2"][data-grid-spacing=none] .nectar-post-grid-item:nth-of-type(odd){margin-right:0}}@media only screen and (max-width:500px){.nectar-post-grid[data-columns="2"][data-grid-spacing=none] .nectar-post-grid-item{margin-bottom:10px}body[data-button-style*=slightly_rounded] .nectar-post-grid-wrap .load-more{font-size:17px;padding:16px 25px;border:5px solid #fff}}.blogArticleHeroIMG .heroMasker{bottom:-1px}.blogArticleHeroIMG .divider{height:500px !important}@media only screen and (max-width:1200px){.blogArticleHeroIMG .divider{height:400px !important}}@media only screen and (max-width:1000px){.blogArticleHeroIMG .divider{height:350px !important}}@media only screen and (max-width:850px){.blogArticleHeroIMG .divider{height:300px !important}}@media only screen and (max-width:650px){.blogArticleHeroIMG .divider{height:225px !important}}.section-title.blog-title a{display:none !important}.single-post .heroMasker{width:102%;bottom:-2%;left:-1%}.single-post h1.entry-title{font-family:'Cardo',Helvetica,Arial !important;font-size:50px !important;line-height:130% !important;margin-bottom:30px !important}@media only screen and (max-width:1000px){.single-post h1.entry-title{font-size:42px !important;margin-bottom:25px !important;padding-left:5% !important;padding-right:5% !important}.single-post .heroMasker{width:102%;bottom:-3%;left:-1%}}@media only screen and (max-width:600px){.single-post h1.entry-title{font-size:36px !important;margin-bottom:20px !important}.single-post .meta-date{font-size:12px !important}.single-post .heroMasker{width:102%;bottom:-4%;left:-1%}}@media only screen and (max-width:500px){.single-post .heroMasker{width:102%;bottom:-3%;left:-1%}}@media only screen and (max-width:450px){.single-post h1.entry-title{font-size:32px !important;margin-bottom:20px !important}}@media only screen and (max-width:400px){.single-post .heroMasker{width:102%;bottom:-4%;left:-1%}}.blogArticleContentAreaWrapper img{margin:30px auto;border:10px solid #fff}.single-post .row{padding-bottom:0 !important}.comments-section{display:none !important}.post .content-inner{padding-bottom:0 !important}body.single-post.material[data-bg-header=true] .container-wrap{padding-top:60px !important}@media only screen and (max-width:600px){body.single-post.material[data-bg-header=true] .container-wrap{padding-top:40px !important}}.blogSharingBarWrapper{padding:10px 0 60px !important;text-align:center}.blogSharingBarWrapper h5{font-size:30px;margin:25px 0 15px !important}.blogSharingBarWrapper h5 a{color:#000}.blogSharingBarWrapper h5 a:hover{color:var(--pink)}@media only screen and (max-width:1000px){.blogSharingBarWrapper h5{font-size:27px}.blogSharingBarWrapper{padding:7px 0 50px !important}}@media only screen and (max-width:600px){.blogSharingBarWrapper h5{font-size:25px}.blogSharingBarWrapper{padding:5px 0 40px !important}}.galleryWrapper{padding:40px 0 !important}.galleryWrapper img{border:none !important}body .portfolio-items:not(.carousel) .col.animated-in .inner-wrap{border:10px solid #fff}.portfolio-items[data-ps="7"] .col[data-default-color=true] .work-item:not(.style-3) .work-info-bg{background-color:var(--pink) !important}.testimonialsWrapper img{border:none !important}.testimonialsWrapper .bcOIJd{border-radius:8px !important}body .testimonialsWrapper .ievfPB path{fill:#ec86a4 !important}.testimonialsWrapper .cedfXp{font-size:16px !important}.testimonialsWrapper .ReviewContainer__Inner-sc-yv0v3c-0:nth-of-type(even) .ReviewBackground__Container-sc-1jrpbkc-0{border:1px solid #e4deb1 !important}.leaveAReviewBtn{text-align:center;padding:0 0 60px !important}.leaveAReviewBtn p a{border-radius:0;font-family:'Cardo',Helvetica,Arial !important;text-transform:uppercase;font-size:20px;padding:20px 30px;background-color:#f7f7f0;border:5px solid #fff;display:inline-block;color:#000}.leaveAReviewBtn p a:hover{background-color:var(--pink);color:#fff}.ButtonBase__ButtonContainer-sc-p43e7i-3{background-color:transparent !important;font-family:'Cardo',Helvetica,Arial !important;border:none !important;font-size:16px;margin:15px 0 !important}.ButtonBase__Overlay-sc-p43e7i-4:hover,.ButtonBase__ButtonContainer-sc-p43e7i-3:hover,.LoadMoreButton__Container-sc-zpc339-0:hover,.kBUAPv,.dLPuDk{background-color:transparent !important}.cutpdg{font-family:'Cardo',Helvetica,Arial !important;font-size:20px !important;margin-top:30px}.dLPuDk:hover{color:var(--pink) !important}.fHMuiw{border-radius:8px !important}.kCSxRD path{fill:#ec86a4 !important}.weddingFayreItemsWrapper{padding-top:45px !important;padding-left:10%;padding-right:10%}.weddingFayreItem:first-of-type{padding-top:40px}.weddingFayreItem{margin-bottom:40px !important;padding-bottom:40px !important;border-bottom:2px solid var(--pink) !important}.weddingFayreItem{border:none !important;padding:25px !important}.weddingFayreItem:nth-of-type(odd){background:rgba(255,255,255,.4)}.weddingFayreItem h2{font-size:30px;margin-bottom:12px;color:var(--pink)}.weddingFayreItem h4{font-size:18px;margin-bottom:10px}.weddingFayreItem h5{font-size:16px;margin-bottom:18px}.weddingFayreItem .vc_col-sm-4{width:18%;margin-right:2% !important}.weddingFayreItem .vc_col-sm-8{width:80%}.weddingFayreItem .vc_col-sm-4 img{background-color:#fff}@media only screen and (max-width:1100px){.weddingFayreItemsWrapper{padding-left:5%;padding-right:5%}}@media only screen and (max-width:850px){.weddingFayreItem .vc_col-sm-4{width:23%;margin-right:4% !important;display:block !important}.weddingFayreItem .vc_col-sm-8{width:73%}}@media only screen and (max-width:800px){.weddingFayreItemsWrapper{padding-left:3%;padding-right:3%}}@media only screen and (max-width:750px){.weddingFayreItem h2{font-size:27px;margin-bottom:12px}.weddingFayreItem h4{font-size:17px}.weddingFayreItem h5{font-size:15px;margin-bottom:15px}}@media only screen and (max-width:600px){.weddingFayreItem:first-of-type{padding-top:30px}.weddingFayreItem{margin-bottom:30px !important;padding-bottom:30px !important}}@media only screen and (max-width:450px){.weddingFayreItemsWrapper{padding-left:0;padding-right:0}.weddingFayreItem h2{font-size:22px;margin-bottom:10px}.weddingFayreItem h4{font-size:16px}.weddingFayreItem h5{font-size:14px;margin-bottom:12px}}div[data-style=minimal] .toggle>.toggle-title a{padding:30px 90px 30px 20px;font-size:22px;line-height:140%;color:#000;font-weight:600}.toggle{border-bottom:2px solid rgba(0,0,0,.1);transition:border-color .15s ease}.toggle:nth-of-type(odd){background-color:rgba(255,255,255,.3)}.toggle:first-of-type{border-top:2px solid rgba(0,0,0,.1);transition:border-color .15s ease}.toggle>.toggle-title i{right:20px !important;border-color:#000 !important;color:#000 !important}.toggle>.toggle-title i:before,.toggle>.toggle-title i:after{background-color:#000 !important}.toggle>.toggle-title a{color:#000 !important}.toggle>.toggle-title:hover,.toggle.open>.toggle-title a{color:var(--pink) !important}.toggle.open>.toggle-title i{border-color:var(--pink) !important;color:var(--pink) !important}.toggle.open>.toggle-title i:before,.toggle.open>.toggle-title i:after{background-color:var(--pink) !important}.toggle[data-inner-wrap=true]>div .inner-toggle-wrap{padding:0 0 30px 20px !important}@media only screen and (max-width:1100px){div[data-style=minimal] .toggle>.toggle-title a{font-size:19px}}@media only screen and (max-width:600px){div[data-style=minimal] .toggle>.toggle-title a{padding:25px 90px 25px 20px;font-size:17px}div[data-style*=minimal] .toggle>.toggle-title i{width:26px;height:26px}div[data-style=minimal] .toggle>.toggle-title i:before{top:12px;left:5px;margin-top:-2px;width:12px;height:2px}div[data-style=minimal] .toggle>.toggle-title i:after{top:5px;left:14px;width:2px;margin-left:-4px;height:12px}}.ourserviceContentWrapper .vc_col-sm-4{padding-left:2% !important;padding-right:2% !important}.ourserviceContentWrapper{padding:60px 0 !important;margin-bottom:60px !important}.ourserviceContentWrapper h2{margin-bottom:12px !important}.ourserviceContentWrapper h2,.ourserviceContentWrapper p,.ourserviceContentWrapper li,.ourserviceContentWrapper a{color:#fff}.ourserviceContentWrapper a:hover{color:var(--cream)}.service5ColsWrapper h2{margin-bottom:50px !important;font-size:38px}.service5ColsWrapper h3{line-height:140%}.service5ColsWrapper .vc_column_container{padding-left:2% !important;padding-right:2% !important}.service5ColsWrapper .vc_column_container img{margin-bottom:15px !important;border:5px solid #fff !important}@media only screen and (max-width:1200px){.ourserviceContentWrapper .vc_col-sm-4{padding-left:3% !important;padding-right:3% !important}.ourserviceContentWrapper h2{font-size:28px !important}.service5ColsWrapper h2{margin-bottom:40px !important;font-size:32px}.service5ColsWrapper h3{font-size:19px}.ourserviceContentWrapper{margin-bottom:45px !important}}@media only screen and (max-width:1000px){.ourserviceContentWrapper h2{font-size:26px !important}.ourserviceContentWrapper .vc_col-sm-4{padding-left:2% !important;padding-right:2% !important}.ourserviceContentWrapper{margin-bottom:40px !important}.service5ColsWrapper .row_col_wrap_12_inner .vc_column_container{padding-left:2% !important;padding-right:2% !important;width:33% !important}}@media only screen and (max-width:750px){.service5ColsWrapper .row_col_wrap_12_inner .vc_column_container{padding-left:2% !important;padding-right:2% !important;width:50% !important}}@media only screen and (max-width:600px){.ourserviceContentWrapper h2{font-size:23px !important}.service5ColsWrapper .row_col_wrap_12_inner .vc_column_container{padding-left:5% !important;padding-right:5% !important;width:100% !important}.service5ColsWrapper h2{margin-bottom:35px !important;font-size:28px}.ourserviceContentWrapper .vc_col-sm-4{padding-left:5% !important;padding-right:5% !important}}@media only screen and (max-width:480px){.service5ColsWrapper .row_col_wrap_12_inner .vc_column_container{padding-left:2% !important;padding-right:2% !important;width:100% !important}.ourserviceContentWrapper .vc_col-sm-4{padding-left:2% !important;padding-right:2% !important}}.supplierItem{padding:40px}.supplierItem:nth-of-type(odd){background:rgba(255,255,255,.6)}.supplierItem h3{font-size:31px !important}.supplierItem h4{margin-top:12px !important;font-size:20px !important;margin-bottom:0 !important}.supplierItem h4 a{color:var(--pink) !important}.supplierItem h4 a:hover{color:#000 !important}.container.main-content .full-width-section.supplierTypeBlock:nth-of-type(odd) .row-bg{background:rgba(255,255,255,.35)}.container.main-content .full-width-section.supplierTypeBlock:nth-of-type(odd) .supplierItem .row-bg{background:rgba(255,255,255,0)}.supplierTypeBlock h2{text-transform:uppercase;letter-spacing:12px;margin-top:50px !important;font-weight:400;margin-bottom:50px !important;font-size:34px;padding-left:5%;padding-right:5%}.supplierItem{width:33%}.supplierTypeBlock .wpb_text_column.wpb_content_element{width:100%}.supplierTypeBlock .wpb_text_column.wpb_content_element .wpb_wrapper{justify-content:center}.supplierTypeBlock .supplierItem .wpb_text_column.wpb_content_element .wpb_wrapper{justify-content:left}.supplierTypeBlock .wpb_wrapper{display:flex;flex-wrap:wrap}@media only screen and (max-width:1200px){.supplierItem h3{font-size:28px !important}}@media only screen and (max-width:1000px){.supplierItem{padding:35px}.supplierItem h3{font-size:26px !important}.supplierItem h4{font-size:18px !important;margin-top:9px !important}}@media only screen and (max-width:850px){.supplierItem{width:50%}.supplierItem:nth-of-type(odd){background:rgba(255,255,255,0)}.supplierTypeBlock .supplierItem:nth-of-type(3){background:rgba(255,255,255,.6) !important}.supplierItem:nth-of-type(3n - 2){background:rgba(255,255,255,.6)}.supplierTypeBlock h2{margin-bottom:40px !important}}@media only screen and (max-width:600px){.supplierItem{padding:30px}.supplierItem h3{font-size:27px !important}.supplierItem h4{font-size:16px !important;margin-top:5px !important}.supplierTypeBlock h2{margin-top:40px !important;margin-bottom:40px !important;font-size:30px}}@media only screen and (max-width:550px){.supplierItem{width:100%}.supplierItem:nth-of-type(4n+4){background:rgba(255,255,255,0)}.supplierItem:nth-of-type(odd){background:rgba(255,255,255,.6)}.supplierTypeBlock h2{margin-bottom:30px !important}.supplierItem h4{margin-top:0 !important}}@media only screen and (max-width:450px){.supplierTypeBlock h2{margin-top:35px !important;margin-bottom:35px !important;font-size:27px}}.legalsContent{padding-top:0 !important;padding-left:15% !important;padding-right:15% !important}.legalsContent h2{margin-top:30px !important}.legalsContent h4,.legalsContent h5{margin-top:20px !important}.legalsContent table,.legalsContent table td,.legalsContent table tr,.legalsContent table th{background:0 0 !important}.legalsContent table{background:rgba(255,255,255,.35) !important;margin-bottom:10px !important}@media only screen and (max-width:1200px){.legalsContent{padding-left:10% !important;padding-right:10% !important}}@media only screen and (max-width:900px){.legalsContent{padding-left:5% !important;padding-right:5% !important}}@media only screen and (max-width:600px){.legalsContent{padding-left:2% !important;padding-right:2% !important}}#cookie-notice{font-size:12px}.cookie-notice-container{padding:12px 30px}#cookie-notice .cn-button:not(.cn-button-custom){padding:8px}#cn-accept-cookie{background-color:var(--cream) !important;color:#000 !important}#cn-close-notice{display:none !important}#cn-notice-text a{color:var(--cream) !important}#cookie-notice .cn-button:not(.cn-button-custom){font-size:12px;padding:7px !important}@media only screen and (max-width:450px){#cookie-notice{font-size:11px}#cookie-notice .cn-button:not(.cn-button-custom){font-size:11px;padding:6px !important}}.service5ColsWrapper .vc_column_container img.noImgBorder{border:none !important;margin:20px 0 !important}.embededGoogleCalWrapper iframe{height:600px !important}@media only screen and (max-width:800px){.embededGoogleCalWrapper iframe{height:450px !important}}@media only screen and (max-width:600px){.embededGoogleCalWrapper iframe{height:400px !important}}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header__messages:not(.tribe-events-header__messages--mobile){display:none !important}.tribe-events-c-view-selector__button{display:none !important}.tribe-events-c-subscribe-dropdown__container{display:none !important}.tribe-events .tribe-events-calendar-month__multiday-event--start .tribe-events-calendar-month__multiday-event-bar{border-bottom-left-radius:0 !important;border-top-left-radius:0 !important}.tribe-events .tribe-events-calendar-month__multiday-event--end .tribe-events-calendar-month__multiday-event-bar{border-bottom-right-radius:0 !important;border-top-right-radius:0 !important}.tribe-events .tribe-events-calendar-month__multiday-event-bar{background-color:var(--pink) !important}.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner{background-color:var(--pink) !important}.tribe-events .tribe-events-calendar-month__multiday-event-bar-title{color:#fff !important}.approvedSuppliersWrapper h2{margin-bottom:40px !important}.approvedSuppliersWrapper img{background:#fff !important;padding:25px !important;max-width:70% !important;width:70% !important}.approvedSuppliersWrapper .inner_row{padding:0 8%}.approvedSuppliersWrapper .vc_col-sm-4 .img-with-aniamtion-wrap{margin-bottom:30px !important}.approvedSuppliersWrapper .vc_col-sm-4 .img-with-aniamtion-wrap:last-child{margin-bottom:0 !important}@media only screen and (max-width:1000px){.approvedSuppliersWrapper .inner_row .vc_col-sm-4{width:33% !important}.approvedSuppliersWrapper h2{font-size:29px !important}}@media only screen and (max-width:700px){.approvedSuppliersWrapper .inner_row .vc_col-sm-4{width:100% !important}.approvedSuppliersWrapper h2{font-size:26px !important}.approvedSuppliersWrapper .vc_col-sm-4 .img-with-aniamtion-wrap{margin-bottom:20px !important}.approvedSuppliersWrapper .vc_col-sm-4 .img-with-aniamtion-wrap:last-child{margin-bottom:0 !important}}.wpb_gallery_slidesimage_grid .portfolio-items .col img{width:100% !important;height:auto !important}label.showLabel span.labelText{display:block !important;font-size:16px;color:#fff;margin-bottom:8px}span.wpcf7-list-item-label{color:#fff !important;font-size:16px;margin-right:15px}.wpcf7-list-item{float:left}.wpcf7-list-item label{margin-bottom:0 !important}@media only screen and (max-width:600px){span.wpcf7-list-item-label{font-size:14px}}body button.ButtonBase__ButtonContainer-sc-p43e7i-3,body button.ButtonBase__ButtonContainer-sc-p43e7i-3:hover{background-color:#ff96b5 !important;border-radius:100px !important;-webkit-border-radius:100px !important}body button.ButtonBase__ButtonContainer-sc-p43e7i-3:hover{background-color:#333 !important}body .kCKsnz path{fill:#ff96b5 !important}body .cutpdg{margin-top:0 !important}body .gdESLa{margin-left:20px !important}.contentAreaDogChaperoneLeadContent{padding-bottom:30px !important}.contentAreaDogChaperoneLeadContent p{font-family:'Cardo',Helvetica,Arial;font-size:17px;line-height:145%;margin-bottom:0;color:#333}.contentAreaDogChaperoneBodyContent{padding-left:10px;padding-right:10px;padding-bottom:60px !important}.contentAreaDogChaperoneBodyContent .wpb_text_column .wpb_wrapper{column-count:2;column-gap:30px}.contentAreaDogChaperoneBodyContent p{padding-bottom:10px}.contentAreaDogChaperoneLinkerContent h3{line-height:145%}@media only screen and (max-width:1000px){.contentAreaDogChaperoneLeadContent .vc_col-sm-6{width:50% !important}.contentAreaDogChaperoneLeadContent p{font-size:15px;line-height:145%}.contentAreaDogChaperoneBodyContent{padding-bottom:40px !important}}@media only screen and (max-width:900px){.contentAreaDogChaperoneLeadContent .vc_col-sm-6:first-of-type{width:60% !important}.contentAreaDogChaperoneLeadContent .vc_col-sm-6 .vc_column-inner{justify-content:flex-start !important;-webkit-justify-content:flex-start !important;-ms-flex-pack:flex-start !important}.contentAreaDogChaperoneLeadContent .vc_col-sm-6:last-of-type{width:40% !important;padding-top:20px}.contentAreaDogChaperoneLinkerContent h3{font-size:20px}}@media only screen and (max-width:750px){.contentAreaDogChaperoneLeadContent .vc_col-sm-6:first-of-type,.contentAreaDogChaperoneLeadContent .vc_col-sm-6:last-of-type{width:100% !important;padding-top:0}.contentAreaDogChaperoneBodyContent{padding-left:10px;padding-right:10px;padding-bottom:50px !important}.contentAreaDogChaperoneBodyContent .wpb_text_column .wpb_wrapper{column-count:1}.contentAreaDogChaperoneLeadContent .vc_col-sm-6:last-of-type{padding-left:15px;padding-right:15px}.contentAreaDogChaperoneLinkerContent h3{font-size:19px}}@media only screen and (max-width:500px){.contentAreaDogChaperoneLinkerContent h3{font-size:18px}}