@import url("https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400..900;1,400..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap");@import url("https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300..900;1,300..900&display=swap");@font-face{font-family:"Avenir Next Cyr";src:url("../fonts/AvenirNextCyr/AvenirNextCyr-Medium.ttf");font-weight:400;font-style:normal}@font-face{font-family:"Avenir Next Cyr";src:url("../fonts/AvenirNextCyr/AvenirNextCyr-Demi.ttf");font-weight:700;font-style:normal}@font-face{font-family:"Avenir Next Cyr";src:url("../fonts/AvenirNextCyr/AvenirNextCyr-Bold.ttf");font-weight:800;font-style:normal}.featured-listings-section{background:linear-gradient(180deg, #F9F9FA 0%, #EEEAF4 100%)}.featured-listings-section .featured-listings-header{display:none;padding-top:1rem;padding-bottom:1rem}.featured-listings-section .featured-listings-header .featured-listings-title{text-align:center;margin-bottom:0}.featured-listings-section .business-card--featured{background:#EEEAF4}.featured-listings-section .business-card--featured .business-featured-tag{position:absolute;top:12px;right:12px;background:#997470;color:#ffffff;font-family:"Open Sans", sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:1px;padding:10px 16px;border-radius:4px;line-height:1;border-radius:50vw}html{overflow-x:hidden}body{margin:0;font-family:Georgia, serif}.text-balance{text-wrap:balance}.post-password-form{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:50vh;text-align:center}.post-password-form [id^="error"]{color:red}.post-password-form input[name="post_password"]{max-width:22rem;margin-right:1rem}.post-password-form input[type="submit"]{display:inline-flex;font-family:"Georgia", serif;font-size:16px;font-weight:400;letter-spacing:1px;transition:none;outline:0;border:2px solid #D9B6B2;border-radius:8px !important;box-shadow:none;background-color:#D9B6B2;height:44px;color:#ffffff;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;text-align:center;line-height:1;padding:16px 10px;min-width:175px;cursor:pointer;margin-top:1rem;line-height:0 !important}@media (max-width:768px){.post-password-form input[type="submit"]{min-width:156px}}.post-password-form input[type="submit"]:hover,.post-password-form input[type="submit"]:focus,.post-password-form input[type="submit"]:active{box-shadow:none;outline:0;color:#ffffff;text-decoration:none}.post-password-form input[type="submit"]:hover{background:#997470;border:2px solid #997470}.post-password-form input[type="submit"]:active{background:#997470 !important;border:2px solid #997470 !important}.post-password-form input[type="submit"]:focus-visible{background:#997470;border:2px solid #997470;outline:2px solid #997470;outline-offset:2px}.sponsored-by{color:#75757599;font-family:"Rubik", sans-serif;font-size:12px;font-weight:400;line-height:20px;letter-spacing:1.2px;text-transform:uppercase;margin-bottom:0.5em}@media (max-width:768px){img{width:100%}}img.rounded{border-radius:4px}img.rounded-md{border-radius:8px}img.rounded-lg{border-radius:12px}.btn-standard{display:inline-flex;font-family:"Georgia", serif;font-size:16px;font-weight:400;letter-spacing:1px;transition:none;outline:0;border:2px solid #D9B6B2;border-radius:8px !important;box-shadow:none;background-color:#D9B6B2;height:44px;color:#ffffff;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;text-align:center;line-height:1;padding:16px 10px;min-width:175px}@media (max-width:768px){.btn-standard{min-width:156px}}.btn-standard:hover,.btn-standard:focus,.btn-standard:active{box-shadow:none;outline:0;color:#ffffff;text-decoration:none}.btn-standard:hover{background:#997470;border:2px solid #997470}.btn-standard:active{background:#997470 !important;border:2px solid #997470 !important}.btn-standard:focus-visible{background:#997470;border:2px solid #997470;outline:2px solid #997470;outline-offset:2px}.btn-primary{display:inline-flex;font-family:"Georgia", serif;font-size:16px;font-weight:400;letter-spacing:1px;transition:none;outline:0;border:2px solid #D9B6B2;border-radius:8px !important;box-shadow:none;background-color:#D9B6B2;height:44px;color:#ffffff;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;text-align:center;line-height:1;padding:16px 10px;min-width:175px}@media (max-width:768px){.btn-primary{min-width:156px}}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{box-shadow:none;outline:0;color:#ffffff;text-decoration:none}.btn-primary:hover{background:#997470;border:2px solid #997470}.btn-primary:active{background:#997470 !important;border:2px solid #997470 !important}.btn-primary:focus-visible{background:#997470;border:2px solid #997470;outline:2px solid #997470;outline-offset:2px}.btn-secondary{display:inline-flex;font-family:"Georgia", serif;font-size:16px;font-weight:400;letter-spacing:1px;transition:none;outline:0;border:2px solid #D9B6B2;border-radius:8px !important;box-shadow:none;background-color:#D9B6B2;height:44px;color:#ffffff;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;text-align:center;line-height:1;padding:16px 10px;min-width:175px;background:#ffffff;color:#997470;border:2px solid #997470;padding:16px 15px;min-width:175px}@media (max-width:768px){.btn-secondary{min-width:156px}}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:active{box-shadow:none;outline:0;color:#ffffff;text-decoration:none}.btn-secondary:hover{background:#997470;border:2px solid #997470}.btn-secondary:active{background:#997470 !important;border:2px solid #997470 !important}.btn-secondary:focus-visible{background:#997470;border:2px solid #997470;outline:2px solid #997470;outline-offset:2px}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:active{color:#997470}.btn-secondary:hover{background:#FCEFEF}.btn-secondary:focus-visible{background:#FCEFEF;outline:2px solid #997470;outline-offset:2px}.btn-secondary:active{background:#f6d7d6 !important}.primary{color:#997470}.primary-0{color:#FBFBFB}.primary-1{color:#F9F9FA}.primary-2{color:#EEEAF4}.primary-3{color:#D9B6B2}.primary-4{color:#997470}.text-2{color:#231F20}.text-3{color:#404040}.text-4{color:#4F525B}.text-5{color:#555555}.text-6{color:#6B6E77}.bg-white{background-color:#ffffff}.bg-primary{background-color:#997470}.bg-primary-0{background-color:#FBFBFB}.bg-primary-1{background-color:#F9F9FA}.bg-primary-2{background-color:#EEEAF4}.bg-primary-3{background-color:#D9B6B2}.bg-primary-4{background-color:#997470}.border-color{border-color:#D0D2D3}.tag-large{font-family:"Open Sans", sans-serif;font-size:14px;line-height:1.4;letter-spacing:2px;text-transform:uppercase}.tag-small{font-family:"Open Sans", sans-serif;font-size:12px;text-transform:uppercase;color:#D9B6B2}header,main,footer{display:grid;grid-template-columns:1fr min(calc(100% - 2 * 20px), 100%) 1fr}@media (width>768px){header,main,footer{grid-template-columns:1fr min(calc(100% - 2 * 28px), 100%) 1fr}}header>*,main>*,footer>*{grid-column:2;width:100%;max-width:1120px;margin-inline:auto}section{padding-top:40px;padding-bottom:40px}@media (width>768px){section{padding-top:2.5rem;padding-bottom:2.5rem}}section.full-bleed{grid-column:1 / -1;max-width:none;z-index:10}section.full-bleed>div{max-width:calc(1120px + 28px + 28px);margin-inline:auto;padding-inline:20px}@media (width>768px){section.full-bleed>div{padding-inline:28px}}.max-width-hero-banner{max-width:900px}.max-width-container-900{max-width:900px}body{font-family:"Georgia", serif;--e-global-typography-text-font-family: Georgia, serif}body h1,body h2,body h3,body h4,body h5,body h6{font-family:"Playfair Display", serif;font-weight:700;line-height:1.3;margin-top:0;margin-bottom:0.6em;color:#000000}body h1{font-size:clamp(32px, 4vw, 44px);font-weight:800}body h2{font-size:clamp(30px, 4vw, 36px)}body h3{font-size:28px}body h4{font-size:22px}body h5{font-size:clamp(1.25rem, 4vw, 1.25rem)}body h6{font-size:clamp(1rem, 2vw, 1rem)}body p{font-size:16px;font-family:"Georgia", serif;font-weight:400;line-height:1.5;margin-bottom:1em;color:#000000}body a{font-family:"Georgia", serif;color:#997470;transition:all 0.2s}body a:hover,body a:focus,body a:active{text-decoration:underline;text-underline-offset:6px}body a:hover{color:#D9B6B2}body a:hover h1,body a:hover h2,body a:hover h3,body a:hover h4,body a:hover h5,body a:hover h6{color:#D9B6B2}body a:active{color:#997470}body a:active h1,body a:active h2,body a:active h3,body a:active h4,body a:active h5,body a:active h6{color:#997470}body ul{font-family:"Georgia", serif;color:#000000}body ul li::marker{color:#000000}.sub-menu{display:none}html.mobile-menu-open{overflow:hidden}html.mobile-menu-open .mobile-menu-icon.hamburger{display:none}html.mobile-menu-open .mobile-menu-icon.cross{display:block}html.mobile-menu-open .mobile-menu{display:block !important}html .mobile-menu-icon.hamburger{display:block}html .mobile-menu-icon.cross{display:none}header{z-index:1000;position:fixed;width:100%;background:#ffffff;box-shadow:0px 1px 4px 0px #00000029;min-height:87px}@media (width>768px){header{min-height:87px}}header section{position:relative;min-height:87px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;max-width:1200px;padding-top:0;padding-bottom:0}@media (width>768px){header section{min-height:87px}}header section .site-brand{z-index:1;display:flex;align-items:center}header section .site-brand .logo a{display:inline-block}header section .site-brand .logo a img{position:relative;max-width:300px;height:auto;top:4px}@media (width <= 768px){header section .site-brand .logo a img{max-width:200px}}header section .site-nav{display:flex;align-items:center;justify-content:center;flex:1;margin:0 2rem}@media (max-width:1280px){header section .site-nav{display:none;margin:0}}header section .site-nav .menu-main-menu-container{margin:0}header section .site-nav ul.menu{display:flex;flex-wrap:wrap}header section .site-nav ul.menu li{display:block;padding:8px 18px}@media (width <= 1280px){header section .site-nav ul.menu li{padding:8px 12px}}header section .site-nav ul.menu li:first-child{padding-left:0}header section .site-nav ul.menu li:last-child{padding-right:0}header section .site-nav ul.menu li.current-menu-item a{color:#D9B6B2;text-decoration:none;text-decoration-thickness:0px;text-underline-offset:0px}header section .site-nav ul.menu li a{font-family:"Open Sans", sans-serif;font-size:14px;color:#231F20;text-transform:uppercase;font-weight:400;letter-spacing:0.5px}header section .site-nav ul.menu li a:hover,header section .site-nav ul.menu li a:focus,header section .site-nav ul.menu li a:active{color:#D9B6B2;text-decoration:none;text-decoration-thickness:0px;text-underline-offset:0px}header section .site-nav-mobile{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;display:none}@media (max-width:1280px){header section .site-nav-mobile{cursor:pointer;display:flex;align-items:center}}header section .site-nav-mobile svg.mobile-menu-icon{z-index:10;width:44px;height:44px;padding:0px;margin-right:-10px}header section .site-nav-mobile svg.mobile-menu-icon path{fill:#404040}header section .site-nav-mobile svg.mobile-menu-icon.cross{width:44px;height:44px;padding:10px}header section .site-nav-mobile .mobile-menu{display:none;position:absolute;top:87px;left:calc(-20px);width:calc(100% + 20px + 20px);height:100dvh;background:#ffffff}header section .site-nav-mobile .mobile-menu .menu-main-menu-container ul{height:inherit;display:flex;flex-direction:column;justify-content:start}header section .site-nav-mobile .mobile-menu .menu-main-menu-container ul li{padding-left:30px;padding-right:30px}header section .site-nav-mobile .mobile-menu .menu-main-menu-container ul li a{display:block;color:#404040;font-family:"Open Sans", sans-serif;font-size:18px;border-bottom:1px solid #dddddd;padding-top:24px;padding-bottom:24px}header section .site-nav-mobile .mobile-menu .menu-main-menu-container ul li a:hover,header section .site-nav-mobile .mobile-menu .menu-main-menu-container ul li a:focus,header section .site-nav-mobile .mobile-menu .menu-main-menu-container ul li a:active{text-decoration:none}header section .site-nav-mobile .mobile-menu .btns-mobile{display:flex;flex-direction:column;gap:12px;padding:24px 30px}header section .btns{display:none}@media (min-width:1281px){header section .btns{display:flex}}header section .btns .btn-secondary{min-width:fit-content !important}main{padding-top:87px}@media (width>768px){main{padding-top:87px}}footer{background-color:#333333;color:#ffffff;position:relative;z-index:0}footer .divider{align-self:stretch;border:1px solid #ffffff;stroke-width:1px;stroke:#ffffff;opacity:0.3}@media (width < 768px){footer .divider{width:100%;height:0px;margin:0px}}footer section{padding-top:40px;padding-bottom:40px}footer h5{font-size:20px;font-weight:700;line-height:24px;color:#ffffff}footer h5.more-links{text-indent:-999999px}footer p{font-size:14px;font-weight:400;line-height:20px;color:#ffffff;opacity:0.7}footer a{color:#ffffff;font-size:14px;font-weight:400;line-height:20px;opacity:0.7}footer a:hover,footer a:focus,footer a:active{color:#ffffff;text-decoration:underline;text-underline-offset:6px}footer a .social-icon{display:inline-block;width:48px;height:48px}footer .info{max-width:261px;display:flex;flex-direction:column;gap:16px}footer .info img{width:194px;height:80px;aspect-ratio:2.425}footer .info img.email-icon,footer .info img.phone-icon{width:24px;height:24px}@media (width <= 768px){footer .info{max-width:100%}}footer .links{display:flex;flex-direction:row;gap:42px}@media (width <= 768px){footer .links{flex-direction:column;gap:16px}}footer .address{max-width:155px;display:flex;flex-direction:column;gap:16px}footer .shielded-logo{display:flex;flex-direction:column;align-items:start;justify-content:start}footer .copyright{text-align:center}@media (max-width:768px){footer .copyright{text-align:left;padding-left:40px !important;padding-right:40px !important}}footer .copyright .copyright-container{border-top:1px solid #ffffff;padding-top:20px;margin-top:20px}footer .copyright .copyright-container p{font-size:12px}@media (max-width:768px){footer .copyright .copyright-container span{display:block}}footer .copyright a{display:inline-block;color:#ffffff}footer .copyright a:hover,footer .copyright a:focus,footer .copyright a:active{color:#ffffff;text-decoration:underline;text-underline-offset:3px}html:has(dialog[open]){overflow:hidden}#dialog-subscribe-form{padding:0;border-radius:8px;height:fit-content}#dialog-subscribe-form::backdrop{background:rgba(17, 17, 17, 0.4)}#dialog-subscribe-form .dialog-container{width:100%}@media (min-width:1024px){#dialog-subscribe-form .dialog-container{min-width:960px}}#dialog-subscribe-form .dialog-container .dialog-close{cursor:pointer;position:absolute;right:0rem}@media (max-width:1024px){#dialog-subscribe-form .dialog-container .dialog-close path{fill:white}}#dialog-subscribe-form .image-container img{width:100%;height:100%;object-fit:cover}#dialog-subscribe-form form #mc_embed_signup_scroll{display:flex;flex-direction:column;gap:10px}#dialog-subscribe-form form h2{font-size:22px;color:#231F20}#dialog-subscribe-form form label{color:#231F20;display:inline-block;margin-bottom:12px}#dialog-subscribe-form form span.asterisk{color:red}#dialog-subscribe-form form input[type="submit"]{display:inline-flex;font-family:"Georgia", serif;font-size:16px;font-weight:400;letter-spacing:1px;transition:none;outline:0;border:2px solid #D9B6B2;border-radius:8px !important;box-shadow:none;background-color:#D9B6B2;height:44px;color:#ffffff;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;text-align:center;line-height:1;padding:16px 10px;min-width:175px}@media (max-width:768px){#dialog-subscribe-form form input[type="submit"]{min-width:156px}}#dialog-subscribe-form form input[type="submit"]:hover,#dialog-subscribe-form form input[type="submit"]:focus,#dialog-subscribe-form form input[type="submit"]:active{box-shadow:none;outline:0;color:#ffffff;text-decoration:none}#dialog-subscribe-form form input[type="submit"]:hover{background:#997470;border:2px solid #997470}#dialog-subscribe-form form input[type="submit"]:active{background:#997470 !important;border:2px solid #997470 !important}#dialog-subscribe-form form input[type="submit"]:focus-visible{background:#997470;border:2px solid #997470;outline:2px solid #997470;outline-offset:2px}#dialog-subscribe-form form input.mce_inline_error{border-color:#D0D2D3 !important}#dialog-subscribe-form form div.mce_inline_error{display:inline-block;margin:2px 0 1em 0;padding:3px;border-radius:4px;background-color:transparent;color:#e85c41;font-size:14px;font-weight:normal;z-index:1}#dialog-subscribe-form form #mce-success-response{color:#529214}#dialog-subscribe-form form #mc-embedded-subscribe{cursor:pointer;height:fit-content}.full-width{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}#gform_wrapper_1,#gform_wrapper_2,#gform_wrapper_3{text-align:left;background-color:#ffffff;padding:0px;border:0px solid #D0D2D3;border-radius:16px}@media (max-width:1024px){#gform_wrapper_1,#gform_wrapper_2,#gform_wrapper_3{margin-top:calc(20px * 2)}}#gform_wrapper_1 .gform_title,#gform_wrapper_2 .gform_title,#gform_wrapper_3 .gform_title{font-size:22px}#gform_wrapper_1 input::placeholder,#gform_wrapper_2 input::placeholder,#gform_wrapper_3 input::placeholder{color:#231F20}#gform_wrapper_1 fieldset,#gform_wrapper_2 fieldset,#gform_wrapper_3 fieldset{width:calc(50% - 8px)}@media (max-width:768px){#gform_wrapper_1 fieldset,#gform_wrapper_2 fieldset,#gform_wrapper_3 fieldset{width:calc(100%)}}#gform_wrapper_1 fieldset.gfield--type-address,#gform_wrapper_2 fieldset.gfield--type-address,#gform_wrapper_3 fieldset.gfield--type-address{width:calc(100%)}#gform_wrapper_1 .gform_description,#gform_wrapper_2 .gform_description,#gform_wrapper_3 .gform_description{font-size:14px;color:#231F20}#gform_wrapper_1 .gform_fields,#gform_wrapper_2 .gform_fields,#gform_wrapper_3 .gform_fields{display:flex;flex-wrap:wrap}#gform_wrapper_1 .gform_fields .gfield:has(.medium),#gform_wrapper_2 .gform_fields .gfield:has(.medium),#gform_wrapper_3 .gform_fields .gfield:has(.medium){width:calc(50% - 8px)}@media (max-width:768px){#gform_wrapper_1 .gform_fields .gfield:has(.medium),#gform_wrapper_2 .gform_fields .gfield:has(.medium),#gform_wrapper_3 .gform_fields .gfield:has(.medium){width:calc(100%)}}#gform_wrapper_1 .gform_fields .gfield:has(.large),#gform_wrapper_2 .gform_fields .gfield:has(.large),#gform_wrapper_3 .gform_fields .gfield:has(.large){width:calc(100%)}#gform_wrapper_1 .gform_fields .gfield.gfield--type-captcha label,#gform_wrapper_2 .gform_fields .gfield.gfield--type-captcha label,#gform_wrapper_3 .gform_fields .gfield.gfield--type-captcha label{display:none}#gform_wrapper_1 .gform_fields .gfield.gfield--type-captcha label:after,#gform_wrapper_2 .gform_fields .gfield.gfield--type-captcha label:after,#gform_wrapper_3 .gform_fields .gfield.gfield--type-captcha label:after{display:none}#gform_wrapper_1 .gform_fields .gfield .medium,#gform_wrapper_2 .gform_fields .gfield .medium,#gform_wrapper_3 .gform_fields .gfield .medium{inline-size:100% !important}#gform_wrapper_1 .gform-field-label .gfield_required,#gform_wrapper_2 .gform-field-label .gfield_required,#gform_wrapper_3 .gform-field-label .gfield_required{display:none}#gform_wrapper_1 .gform-field-label:not(:has(.gfield_required))::after,#gform_wrapper_2 .gform-field-label:not(:has(.gfield_required))::after,#gform_wrapper_3 .gform-field-label:not(:has(.gfield_required))::after{content:"(optional)";font-style:italic;color:#231F20}#gform_wrapper_1 .textarea,#gform_wrapper_2 .textarea,#gform_wrapper_3 .textarea{min-block-size:auto;height:6rem}@media (max-width:768px){#gform_wrapper_1 .textarea,#gform_wrapper_2 .textarea,#gform_wrapper_3 .textarea{height:8rem}}#gform_wrapper_1 .gfield--type-submit,#gform_wrapper_2 .gfield--type-submit,#gform_wrapper_3 .gfield--type-submit{align-items:center !important;width:calc(50% - 31px)}@media (max-width:768px){#gform_wrapper_1 .gfield--type-submit,#gform_wrapper_2 .gfield--type-submit,#gform_wrapper_3 .gfield--type-submit{width:100%}}#gform_wrapper_1 .gfield--type-submit input[type="submit"],#gform_wrapper_2 .gfield--type-submit input[type="submit"],#gform_wrapper_3 .gfield--type-submit input[type="submit"]{display:inline-flex;font-family:"Georgia", serif;font-size:16px;font-weight:400;letter-spacing:1px;transition:none;outline:0;border:2px solid #D9B6B2;border-radius:8px !important;box-shadow:none;background-color:#D9B6B2;height:44px;color:#ffffff;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;text-align:center;line-height:1;padding:16px 10px;min-width:175px;line-height:0;min-width:100%}@media (max-width:768px){#gform_wrapper_1 .gfield--type-submit input[type="submit"],#gform_wrapper_2 .gfield--type-submit input[type="submit"],#gform_wrapper_3 .gfield--type-submit input[type="submit"]{min-width:156px}}#gform_wrapper_1 .gfield--type-submit input[type="submit"]:hover,#gform_wrapper_1 .gfield--type-submit input[type="submit"]:focus,#gform_wrapper_1 .gfield--type-submit input[type="submit"]:active,#gform_wrapper_2 .gfield--type-submit input[type="submit"]:hover,#gform_wrapper_2 .gfield--type-submit input[type="submit"]:focus,#gform_wrapper_2 .gfield--type-submit input[type="submit"]:active,#gform_wrapper_3 .gfield--type-submit input[type="submit"]:hover,#gform_wrapper_3 .gfield--type-submit input[type="submit"]:focus,#gform_wrapper_3 .gfield--type-submit input[type="submit"]:active{box-shadow:none;outline:0;color:#ffffff;text-decoration:none}#gform_wrapper_1 .gfield--type-submit input[type="submit"]:hover,#gform_wrapper_2 .gfield--type-submit input[type="submit"]:hover,#gform_wrapper_3 .gfield--type-submit input[type="submit"]:hover{background:#997470;border:2px solid #997470}#gform_wrapper_1 .gfield--type-submit input[type="submit"]:active,#gform_wrapper_2 .gfield--type-submit input[type="submit"]:active,#gform_wrapper_3 .gfield--type-submit input[type="submit"]:active{background:#997470 !important;border:2px solid #997470 !important}#gform_wrapper_1 .gfield--type-submit input[type="submit"]:focus-visible,#gform_wrapper_2 .gfield--type-submit input[type="submit"]:focus-visible,#gform_wrapper_3 .gfield--type-submit input[type="submit"]:focus-visible{background:#997470;border:2px solid #997470;outline:2px solid #997470;outline-offset:2px}@media (max-width:768px){#gform_wrapper_1 .gfield--type-submit input[type="submit"],#gform_wrapper_2 .gfield--type-submit input[type="submit"],#gform_wrapper_3 .gfield--type-submit input[type="submit"]{min-width:100%}}.grecaptcha-badge{margin:0 !important}.breadcrumbs-section{background:#F9F9FA;padding-top:1rem;padding-bottom:1rem}.breadcrumbs-section .breadcrumbs{background-color:transparent;overflow:hidden}@media (max-width:768px){.breadcrumbs-section .breadcrumbs{font-size:13px}}.breadcrumbs-section .breadcrumbs nav{width:100%;overflow:hidden}.breadcrumbs-section .breadcrumbs .breadcrumb-list{display:flex;flex-wrap:wrap;align-items:center;list-style:none;margin:0;padding:0;font-size:16px;line-height:1.5;width:100%}.breadcrumbs-section .breadcrumbs .breadcrumb-item{display:inline-flex;align-items:center}.breadcrumbs-section .breadcrumbs .breadcrumb-item a{color:#231F20;text-decoration:none;transition:color 0.2s ease;white-space:nowrap}.breadcrumbs-section .breadcrumbs .breadcrumb-item a:hover,.breadcrumbs-section .breadcrumbs .breadcrumb-item a:focus,.breadcrumbs-section .breadcrumbs .breadcrumb-item a:active{text-decoration:underline}.breadcrumbs-section .breadcrumbs .breadcrumb-item a.home:before{content:"";display:block;background-image:url("../images/icons/home-icon.svg");background-size:contain;background-repeat:no-repeat;background-position:center;width:20px;height:20px}.breadcrumbs-section .breadcrumbs .breadcrumb-item a.home span{display:none}.breadcrumbs-section .breadcrumbs .breadcrumb-item span{color:#231F20}.breadcrumbs-section .breadcrumbs .breadcrumb-item span.breadcrumb-separator{margin-left:0.8rem;margin-right:0.8rem;color:#231F20;font-weight:normal;flex-shrink:0}@media (max-width:768px){.breadcrumbs-section .breadcrumbs .breadcrumb-item span.breadcrumb-separator{margin-left:0.375rem;margin-right:0.375rem}}.breadcrumbs-section .breadcrumbs .breadcrumb-item.current span{color:#231F20;text-transform:capitalize}#category-choices-container{display:none}#category-choices-container.choices-ready{display:block}#category-choices-container .choices[data-type*=select-one]:after{content:"";display:block;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23454056' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center center;background-size:13px;width:20px;height:20px;top:50%;transform:translateY(-50%);margin:0px;border-width:0px;border-style:none}#category-choices-container .choices__inner{width:100% !important;min-width:260px !important;display:flex;align-items:center;height:44px !important;font-size:16px !important;font-weight:400 !important;color:#231F20 !important;line-height:1.5 !important;border:none !important;border-radius:8px;box-shadow:none;outline:none;transition:all 0.2s ease;background-color:#ffffff;background-clip:padding-box;appearance:none;padding-top:0.7rem;padding-bottom:0.7rem;padding-right:1rem;padding-left:2.5rem}#category-choices-container .choices__inner:before{content:"";display:block;position:absolute;left:0.7rem;top:50%;transform:translateY(-50%);width:24px;height:24px;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3e%3cpath d='M6.4 4.76001C7.89031 3.2995 9.8968 2.48614 11.9834 2.49668C14.0701 2.50722 16.0682 3.34081 17.5437 4.8163C19.0192 6.29179 19.8528 8.28995 19.8633 10.3766C19.8739 12.4632 19.0605 14.4697 17.6 15.96L13.414 20.146C13.0389 20.521 12.5303 20.7316 12 20.7316C11.4697 20.7316 10.9611 20.521 10.586 20.146L6.4 15.96C4.91488 14.4747 4.08057 12.4604 4.08057 10.36C4.08057 8.25964 4.91488 6.24528 6.4 4.76001Z' stroke='black' stroke-width='1.5' stroke-linejoin='round'/%3e%3cpath d='M12 13.36C13.6569 13.36 15 12.0168 15 10.36C15 8.70313 13.6569 7.35999 12 7.35999C10.3431 7.35999 9 8.70313 9 10.36C9 12.0168 10.3431 13.36 12 13.36Z' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:contain}#category-choices-container .choices__inner .choices__placeholder{opacity:0.7}#category-choices-container .choices__inner .choices__button{display:none}#category-choices-container .choices__list--dropdown{box-shadow:0 10px 25px 0 rgba(0, 0, 0, 0.3);border:1px solid #D0D2D3}#category-choices-container .choices__list--dropdown input{border-radius:0;border-style:none;outline:none;border-bottom:1px solid #D0D2D3;padding-left:1rem}#category-choices-container .choices__list--dropdown .choices__list .choices__item{font-size:16px !important;font-weight:400 !important;color:#231F20 !important;padding:0.2rem 1rem !important;padding-left:1.5rem !important}#category-choices-container .choices__list--dropdown .choices__list .choices__item:last-child{padding-bottom:0.7rem !important}#category-choices-container .choices__list--dropdown .choices__list .choices__item:after{display:none}#category-choices-container .choices__list--dropdown .choices__list .choices__item.parent-region{padding-left:1rem !important;font-weight:bold !important}#category-choices-container .choices__list--dropdown .choices__list .choices__item.is-highlighted{background-color:#EEEAF4}#category-choices-container .choices__list--dropdown .choices__list .choices__item.has-no-results{padding-top:0.7rem !important;padding-bottom:0.7rem !important}#category-choices-container .choices__inner:before{content:"";background-image:url("../images/icons/category-choices-icon.svg");background-size:contain;background-repeat:no-repeat;background-position:left center;width:24px;height:24px}#location-choices-container{display:none}#location-choices-container.choices-ready{display:block}#location-choices-container .choices[data-type*=select-one]:after{content:"";display:block;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23454056' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center center;background-size:13px;width:20px;height:20px;top:50%;transform:translateY(-50%);margin:0px;border-width:0px;border-style:none}#location-choices-container .choices__inner{width:100% !important;min-width:260px !important;display:flex;align-items:center;height:44px !important;font-size:16px !important;font-weight:400 !important;color:#231F20 !important;line-height:1.5 !important;border:none !important;border-radius:8px;box-shadow:none;outline:none;transition:all 0.2s ease;background-color:#ffffff;background-clip:padding-box;appearance:none;padding-top:0.7rem;padding-bottom:0.7rem;padding-right:1rem;padding-left:2.5rem}#location-choices-container .choices__inner:before{content:"";display:block;position:absolute;left:0.7rem;top:50%;transform:translateY(-50%);width:24px;height:24px;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3e%3cpath d='M6.4 4.76001C7.89031 3.2995 9.8968 2.48614 11.9834 2.49668C14.0701 2.50722 16.0682 3.34081 17.5437 4.8163C19.0192 6.29179 19.8528 8.28995 19.8633 10.3766C19.8739 12.4632 19.0605 14.4697 17.6 15.96L13.414 20.146C13.0389 20.521 12.5303 20.7316 12 20.7316C11.4697 20.7316 10.9611 20.521 10.586 20.146L6.4 15.96C4.91488 14.4747 4.08057 12.4604 4.08057 10.36C4.08057 8.25964 4.91488 6.24528 6.4 4.76001Z' stroke='black' stroke-width='1.5' stroke-linejoin='round'/%3e%3cpath d='M12 13.36C13.6569 13.36 15 12.0168 15 10.36C15 8.70313 13.6569 7.35999 12 7.35999C10.3431 7.35999 9 8.70313 9 10.36C9 12.0168 10.3431 13.36 12 13.36Z' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:contain}#location-choices-container .choices__inner .choices__placeholder{opacity:0.7}#location-choices-container .choices__inner .choices__button{display:none}#location-choices-container .choices__list--dropdown{box-shadow:0 10px 25px 0 rgba(0, 0, 0, 0.3);border:1px solid #D0D2D3}#location-choices-container .choices__list--dropdown input{border-radius:0;border-style:none;outline:none;border-bottom:1px solid #D0D2D3;padding-left:1rem}#location-choices-container .choices__list--dropdown .choices__list .choices__item{font-size:16px !important;font-weight:400 !important;color:#231F20 !important;padding:0.2rem 1rem !important;padding-left:1.5rem !important}#location-choices-container .choices__list--dropdown .choices__list .choices__item:last-child{padding-bottom:0.7rem !important}#location-choices-container .choices__list--dropdown .choices__list .choices__item:after{display:none}#location-choices-container .choices__list--dropdown .choices__list .choices__item.parent-region{padding-left:1rem !important;font-weight:bold !important}#location-choices-container .choices__list--dropdown .choices__list .choices__item.is-highlighted{background-color:#EEEAF4}#location-choices-container .choices__list--dropdown .choices__list .choices__item.has-no-results{padding-top:0.7rem !important;padding-bottom:0.7rem !important}.service-categories-list .item{position:relative;color:#ffffff;border-radius:16px;min-height:112px;background:url("../images/icons/service-categories/service-category-background.png") no-repeat center center #EEEAF4;background-size:cover;overflow:hidden}.service-categories-list .item a{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:1.5rem;gap:1rem;text-decoration:none;height:100%;font-weight:700;color:#231F20}.service-categories-list .item .service-category-name{position:relative;z-index:1}.service-categories-list .item span.image{display:block;position:absolute;bottom:0px;right:0px;width:calc(100% + (1.5rem * 2));height:100%;object-fit:contain;background-size:contain;background-repeat:no-repeat;background-position:center right}.service-categories-list .item.architects span.image{background-image:url("../images/icons/service-categories/architects.png")}.service-categories-list .item.bathroom-specialists span.image{background-image:url("../images/icons/service-categories/bathroom-specialists.png")}.service-categories-list .item.builders span.image{background-image:url("../images/icons/service-categories/builders.png")}.service-categories-list .item.electricians span.image{background-image:url("../images/icons/service-categories/electricians.png")}.service-categories-list .item.interior-designers span.image{background-image:url("../images/icons/service-categories/interior-designers.png")}.service-categories-list .item.kitchen-designers span.image{background-image:url("../images/icons/service-categories/kitchen-designers.png")}.service-categories-list .item.landscapers span.image{background-image:url("../images/icons/service-categories/landscapers.png")}.service-categories-list .item.painters-and-decorators span.image{background-image:url("../images/icons/service-categories/painters-and-decorators.png")}.service-categories-list .item.plumbers span.image{background-image:url("../images/icons/service-categories/plumbers.png")}.service-categories-list .item.roofing span.image{background-image:url("../images/icons/service-categories/roofing.png")}.directory-business-list{position:relative;padding-top:0px}.directory-business-list::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("../images/directory-listings-page/directory-listings-bg.jpg");background-size:cover;background-position:center top;background-repeat:no-repeat;max-height:275px;z-index:-999}@media (max-width:480px){.directory-business-list::before{max-height:330px}}.directory-business-list h1{color:#ffffff;line-height:1.1;margin-top:25px;text-wrap:balance}@media (width>768px){.directory-business-list h1{margin-top:40px}}.directory-business-list h1 span{text-transform:capitalize}.directory-business-list .business-banner-wrapper{min-height:275px}@media (max-width:480px){.directory-business-list .business-banner-wrapper{min-height:330px}}.directory-business-list .business-search-wrapper{position:relative;z-index:9999999;border-radius:16px;background:rgba(255, 255, 255, 0.24);backdrop-filter:blur(8px);padding:24px;margin-bottom:1.5rem}.directory-business-list .business-search-wrapper form{display:flex;flex-wrap:wrap;gap:1rem;align-items:center}.directory-business-list .business-search-wrapper input,.directory-business-list .business-search-wrapper select{border:1px solid #D0D2D3;border-radius:8px;outline:none;color:#404040;padding:12px 16px;min-height:44px;max-height:44px;line-height:1;font-size:1rem;flex:1 1 0%;min-width:287px}@media (max-width:480px){.directory-business-list .business-search-wrapper input,.directory-business-list .business-search-wrapper select{flex:1 1 100%;min-width:initial}}.directory-business-list .business-search-wrapper input::placeholder,.directory-business-list .business-search-wrapper select::placeholder{color:rgba(153, 116, 112, 0.8)}@media (max-width:768px){.directory-business-list .business-search-wrapper .choices-ready{flex:1 1 100%}}.directory-business-list .business-search-wrapper select{cursor:pointer;appearance:none;background:#ffffff}.directory-business-list .business-search-wrapper .btn-clear{min-width:initial}.directory-business-list .results-wrapper{margin-top:1.5rem;margin-bottom:2.5rem}.directory-business-list .search-results-for-keyword{color:#231F20;margin-top:6rem}.directory-business-list .showing-total-results{display:block;color:#231F20}.business-card-list{display:flex;flex-wrap:wrap;gap:30px;max-width:750px;margin-inline:auto;padding-top:4rem;padding-bottom:4rem}.business-card-list.grid-view{display:grid;max-width:none;grid-template-columns:repeat(3, 1fr)}@media (max-width:1024px){.business-card-list.grid-view{grid-template-columns:repeat(2, 1fr)}}@media (max-width:768px){.business-card-list.grid-view{grid-template-columns:repeat(1, 1fr)}}.business-card-list.grid-view .contact-info{display:none}@media (max-width:768px){.business-card-list.featured-listing{padding-left:calc(20px + 0.5rem);padding-right:calc(20px + 0.5rem)}}.business-card-list .business-card{position:relative;align-self:flex-start;border-radius:16px;background:#ffffff;box-shadow:0 0 8px 0 rgba(0, 0, 0, 0.1);padding:24px;color:#231F20}.business-card-list .business-card .business-card-inner{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:24px}.business-card-list .business-card .business-logo-link{position:relative;display:block}.business-card-list .business-card .business-logo-link .business-slot{position:absolute;bottom:-5px;right:0px;background:#997470;color:#000000;background:url("../images/icons/business-slot-badge.svg") no-repeat center center transparent;background-size:contain;width:47px;height:46px}.business-card-list .business-card .business-logo-link .business-slot[data-business-slot="premium"]{background:url("../images/icons/business-slot-badge-premium.svg") no-repeat center center transparent}.business-card-list .business-card .business-logo-link .business-slot[data-business-slot="standard"]{background:url("../images/icons/business-slot-badge-standard.svg") no-repeat center center transparent}.business-card-list .business-card .business-logo-link .business-slot[data-business-slot="featured"]{background:url("../images/icons/business-slot-badge.svg") no-repeat center center transparent}.business-card-list .business-card .business-logo{min-width:120px;max-width:120px;height:120px;border-radius:120px;border:1px solid grey;object-fit:cover}.business-card-list .business-card .business-details{flex:1 1 calc(100% - 144px)}.business-card-list .business-card .business-name{font-size:22px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#404040;margin-bottom:0.2em}.business-card-list .business-card .business-categories-list{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center}.business-card-list .business-card .business-categories-list .business-category{line-height:1.1}.business-card-list .business-card .business-categories-list .business-category a{display:inline-block;text-transform:uppercase;font-family:"Open Sans", sans-serif;font-size:14px}.business-card-list .business-card .business-categories-list .business-category::after{content:",";color:#997470;margin-right:0.3em}.business-card-list .business-card .business-categories-list .business-category:last-child::after{content:""}.business-card-list .business-card .business-short-description{font-size:16px;font-family:"Georgia", serif;font-weight:400;line-height:1.5;margin-bottom:1em;color:#000000;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;color:#231F20;margin-top:1em;margin-bottom:0}.business-card-list .business-card .business-card-divider{width:100%;height:1px;background:#D0D2D3;margin:0}.business-card-list .business-card .col{grid-column:span 1 / span 1;gap:12px;display:flex;flex-direction:column}.business-card-list .business-card .business-field-wrapper{display:flex;justify-content:flex-start;align-items:flex-start;gap:7px}.business-card-list .business-card .hidden{display:none !important}.business-card-list .business-card .business-address-icon{position:relative;top:2px}.business-card-list .business-card .ctas{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px}@media (max-width:1024px){.business-card-list .business-card .ctas{grid-column:span 2 / span 1}}@media (max-width:768px){.business-card-list .business-card .ctas{grid-column:span 1 / span 1}}@media (max-width:480px){.business-card-list .business-card .ctas{flex-direction:column}}.business-card-list .business-card .ctas .btn-secondary{display:inline-flex;font-family:"Georgia", serif;font-size:16px;font-weight:400;letter-spacing:1px;transition:none;outline:0;border:2px solid #D9B6B2;border-radius:8px !important;box-shadow:none;background-color:#D9B6B2;height:44px;color:#ffffff;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;text-align:center;line-height:1;padding:16px 10px;min-width:175px;background:#ffffff;color:#997470;border:2px solid #997470;padding:16px 15px;min-width:175px;width:100%;min-width:155px;max-width:155px}@media (max-width:768px){.business-card-list .business-card .ctas .btn-secondary{min-width:156px}}.business-card-list .business-card .ctas .btn-secondary:hover,.business-card-list .business-card .ctas .btn-secondary:focus,.business-card-list .business-card .ctas .btn-secondary:active{box-shadow:none;outline:0;color:#ffffff;text-decoration:none}.business-card-list .business-card .ctas .btn-secondary:hover{background:#997470;border:2px solid #997470}.business-card-list .business-card .ctas .btn-secondary:active{background:#997470 !important;border:2px solid #997470 !important}.business-card-list .business-card .ctas .btn-secondary:focus-visible{background:#997470;border:2px solid #997470;outline:2px solid #997470;outline-offset:2px}.business-card-list .business-card .ctas .btn-secondary:hover,.business-card-list .business-card .ctas .btn-secondary:focus,.business-card-list .business-card .ctas .btn-secondary:active{color:#997470}.business-card-list .business-card .ctas .btn-secondary:hover{background:#FCEFEF}.business-card-list .business-card .ctas .btn-secondary:focus-visible{background:#FCEFEF;outline:2px solid #997470;outline-offset:2px}.business-card-list .business-card .ctas .btn-secondary:active{background:#f6d7d6 !important}@media (max-width:480px){.business-card-list .business-card .ctas .btn-secondary{min-width:initial;max-width:initial}}.business-card-list .business-card .ctas .btn-primary{display:inline-flex;font-family:"Georgia", serif;font-size:16px;font-weight:400;letter-spacing:1px;transition:none;outline:0;border:2px solid #D9B6B2;border-radius:8px !important;box-shadow:none;background-color:#D9B6B2;height:44px;color:#ffffff;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;text-align:center;line-height:1;padding:16px 10px;min-width:175px;width:100%;min-width:155px;max-width:155px}@media (max-width:768px){.business-card-list .business-card .ctas .btn-primary{min-width:156px}}.business-card-list .business-card .ctas .btn-primary:hover,.business-card-list .business-card .ctas .btn-primary:focus,.business-card-list .business-card .ctas .btn-primary:active{box-shadow:none;outline:0;color:#ffffff;text-decoration:none}.business-card-list .business-card .ctas .btn-primary:hover{background:#997470;border:2px solid #997470}.business-card-list .business-card .ctas .btn-primary:active{background:#997470 !important;border:2px solid #997470 !important}.business-card-list .business-card .ctas .btn-primary:focus-visible{background:#997470;border:2px solid #997470;outline:2px solid #997470;outline-offset:2px}@media (max-width:480px){.business-card-list .business-card .ctas .btn-primary{min-width:initial;max-width:initial}}.directory-business-details{background:#F9F9FA;min-height:400px}.directory-business-details .business-contact-info{display:flex;flex-direction:column;padding:28px;box-shadow:0 0 8px 0 rgba(0, 0, 0, 0.1);padding:28px}.directory-business-details .business-contact-info .business-field-wrapper{display:flex;justify-content:flex-start;align-items:flex-start;gap:7px}.directory-business-details .business-contact-info hr{display:block;width:100%;height:0px;background:#D0D2D3;margin-top:16px;margin-bottom:16px}.directory-business-details .business-opening-hours-info{display:flex;flex-direction:column;padding:24px;border-radius:8px;background:#ffffff;box-shadow:0 0 8px 0 rgba(0, 0, 0, 0.1)}.directory-business-details .business-opening-hours-info h3{margin-bottom:0px}.directory-business-details .business-opening-hours-info .business-opening-hours-list ul{display:flex;flex-direction:column;gap:0.5rem}.directory-business-details .business-opening-hours-info .business-opening-hours-list ul li{display:flex;justify-content:space-between;gap:1rem;padding:0.5rem 0.8rem;background-color:#F6F7FA;border-radius:8px}.directory-business-details .business-image-wrapper{display:inline-flex;align-items:center;gap:1.5em;width:100%}@media (max-width:768px){.directory-business-details .business-image-wrapper{flex-wrap:wrap}}.directory-business-details .business-logo-wrapper{position:relative;display:inline-flex}.directory-business-details .business-logo{min-width:120px;max-width:120px;height:120px;border-radius:120px;border:1px solid grey;object-fit:cover}.directory-business-details .business-slot{position:absolute;bottom:-5px;right:0px;background:#997470;color:#000000;background:url("../images/icons/business-slot-badge.svg") no-repeat center center transparent;background-size:contain;width:47px;height:46px}.directory-business-details .business-slot[data-business-slot="premium"]{background:url("../images/icons/business-slot-badge-premium.svg") no-repeat center center transparent}.directory-business-details .business-slot[data-business-slot="standard"]{background:url("../images/icons/business-slot-badge-standard.svg") no-repeat center center transparent}.directory-business-details .business-slot[data-business-slot="featured"]{background:url("../images/icons/business-slot-badge.svg") no-repeat center center transparent}.directory-business-details .business-name-wrapper{display:inline-flex;flex-direction:column;justify-content:center;gap:0.5em}.directory-business-details .business-categories-list{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center}.directory-business-details .business-categories-list .business-category{line-height:1.1}.directory-business-details .business-categories-list .business-category a{display:inline-block;text-transform:uppercase;font-size:14px}.directory-business-details .business-categories-list .business-category::after{content:",";color:#997470;margin-right:0.3em}.directory-business-details .business-categories-list .business-category:last-child::after{content:""}.directory-business-details .business-name{display:inline-flex}.directory-business-details .business-hero-image{width:100%;border-radius:8px;margin-top:2.5em}.directory-business-details .business-short-description{margin-top:2.5em;margin-bottom:0}html:has(dialog[open]){overflow:hidden}#dialog-enquire-form{padding:0;border-radius:8px;height:fit-content}#dialog-enquire-form::backdrop{background:rgba(17, 17, 17, 0.4)}#dialog-enquire-form .dialog-container{width:100%}@media (min-width:1024px){#dialog-enquire-form .dialog-container{min-width:960px}}#dialog-enquire-form .dialog-container .dialog-close{cursor:pointer;position:absolute;right:0rem}#dialog-enquire-form .dialog-container .wrapper{display:flex;align-items:center;justify-content:center;min-height:300px;padding:20px}.issuu-wrapper{position:relative}.issuu-cover{cursor:pointer;position:absolute;z-index:999;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.issuu-cover:after{content:"Click to view pages";display:block;position:absolute;bottom:5px;right:5px;color:#ffffff;font-size:15px;font-weight:400;line-height:1.1;text-align:center;padding:0.5rem 0.5rem;width:100%;max-width:7rem;border-radius:8px;background-color:rgba(0, 0, 0, 0.5);z-index:999}.issuu-cover~iframe{height:auto !important;aspect-ratio:calc(375 / 480)}.stock-market-ticker-stockdio-plugin{max-width:none !important;padding-inline:0 !important}.stock-market-ticker-stockdio-plugin iframe{width:100% !important;height:30px !important}.heading-section{background-color:#FBFBFB;padding-top:40px;padding-bottom:24px;min-height:680px;background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;display:flex;align-items:center}@media (max-width:768px){.heading-section{padding-top:24px;padding-bottom:20px}}.heading-section h1{margin-bottom:0}.sponsored-slider-section .sponsored-partners{max-width:1300px;margin-inline:auto}.sponsored-slider-section .sponsored-partners h3{font-size:20px;font-weight:300;margin-bottom:20px}.sponsored-slider-section .sponsored-partners .slider{position:relative;margin-bottom:40px}.sponsored-slider-section .sponsored-partners .slider .slick-track{display:flex;align-items:center}.sponsored-slider-section .sponsored-partners .slider .item.slick-slide{display:flex;align-items:center;justify-content:center;margin-left:17px;margin-right:17px}.sponsored-slider-section .sponsored-partners .slider .slick-prev:before,.sponsored-slider-section .sponsored-partners .slider .slick-next:before{content:"";display:block;background-image:url("../images/icons/chevron-arrow-left-icon.svg");background-size:contain;background-repeat:no-repeat;background-position:center;width:14px;height:20px}.sponsored-slider-section .sponsored-partners .slider .slick-prev{right:auto;left:-14px}.sponsored-slider-section .sponsored-partners .slider .slick-next{left:auto;right:-14px;rotate:180deg;transform-origin:top}.sponsored-slider-section .sponsored-partners .slider ul.slick-dots{bottom:-32px}.sponsored-slider-section .sponsored-partners .slider ul.slick-dots li{margin:0 3px}.sponsored-slider-section .sponsored-partners .slider ul.slick-dots li button{padding:0}.sponsored-slider-section .sponsored-partners .slider ul.slick-dots li button:before{font-size:14px;line-height:22px;color:#888}.sponsored-slider-section .sponsored-partners .slider ul.slick-dots li.active{opacity:1}.sponsored-slider-section .sponsored-partners .slider .item{display:flex !important;align-items:center;justify-content:center;margin-top:0px !important;margin-bottom:0px !important;margin-left:7px !important;margin-right:7px !important}.sponsored-slider-section .sponsored-partners .slider .item img{border-radius:4px;border:1px solid #D0D2D3;padding-left:0px !important;padding-right:0px !important;aspect-ratio:calc(225 / 112);min-width:100%;max-height:112px}.sponsored-slider-section .sponsored-partners .slider ul.slick-dots{bottom:-32px;width:100%;padding:0;margin:0;list-style:none;text-align:center}.sponsored-slider-section .sponsored-partners .slider .slick-prev,.sponsored-slider-section .sponsored-partners .slider .slick-next{position:absolute;top:50%;transform:translateY(-50%);z-index:1;width:30px;height:30px}.sponsored-slider-section .sponsored-partners .slider .slick-prev:before,.sponsored-slider-section .sponsored-partners .slider .slick-next:before{font-size:30px;color:#404040}.sponsors-section{padding-top:32px;padding-bottom:32px}@media (max-width:768px){.sponsors-section{padding-top:24px;padding-bottom:24px}}.sponsors h4{font-family:"Rubik", sans-serif !important;font-size:12px;font-weight:400;letter-spacing:1.2px;color:#757575;text-transform:uppercase}.sponsors .g{display:flex;justify-content:center;max-width:none;max-height:none}@media (max-width:768px){.sponsors .g{display:block}}.sponsors .g img{width:100%}.testimonial-carousel{text-align:center;background-color:#FBFBFB;padding-left:20px;padding-right:20px;padding-top:2.5rem;padding-bottom:2.5rem}@media (max-width:768px){.testimonial-carousel{padding-top:40px;padding-bottom:40px}}.testimonial-carousel .testimonial-carousel-header h2{margin-bottom:10px}.testimonial-carousel .testimonial-carousel-header p{font-size:1rem;color:#666;margin-bottom:40px;line-height:1.6;max-width:600px;margin:0 auto}.testimonial-carousel .testimonial-slider-wrapper{position:relative;margin:0 auto;margin-top:50px}.testimonial-carousel .testimonial-slider-wrapper .testimonial-slider{display:flex;gap:20px;align-items:stretch}.testimonial-carousel .testimonial-slider-wrapper .testimonial-slider .testimonial-item{flex:0 0 calc(100% / 3 - 20px);padding:20px;font-size:1rem;color:#333;background-color:#fff;border:1px solid #ddd;display:flex;flex-direction:column;justify-content:space-between;align-items:start;min-height:250px;margin:0 17px;border-radius:8px}.testimonial-carousel .testimonial-slider-wrapper .testimonial-slider .testimonial-item p{text-align:start}.testimonial-carousel .testimonial-slider-wrapper .testimonial-slider .testimonial-item h4{margin-top:15px;font-size:16px;font-weight:600;text-align:start}.testimonial-carousel .testimonial-slider-wrapper .testimonial-slider .testimonial-item .stars{font-size:26px;color:#ffc107;margin-bottom:15px;text-align:start}.testimonial-carousel .testimonial-slider-wrapper .slick-prev,.testimonial-carousel .testimonial-slider-wrapper .slick-next{margin-top:-6px}.testimonial-carousel .testimonial-slider-wrapper .slick-prev:before,.testimonial-carousel .testimonial-slider-wrapper .slick-next:before{content:"";display:block;background-image:url("../images/icons/chevron-arrow-left-icon.svg");background-size:contain;background-repeat:no-repeat;background-position:center;width:14px;height:20px}.testimonial-carousel .testimonial-slider-wrapper .slick-prev{right:auto;left:-20px}.testimonial-carousel .testimonial-slider-wrapper .slick-next{left:auto;right:-20px;rotate:180deg;transform-origin:top}.testimonial-carousel .testimonial-slider-wrapper ul.slick-dots{bottom:-32px}.testimonial-carousel .testimonial-slider-wrapper ul.slick-dots li{margin:0 3px}.testimonial-carousel .testimonial-slider-wrapper ul.slick-dots li button{padding:0}.testimonial-carousel .testimonial-slider-wrapper ul.slick-dots li button:before{font-size:14px;line-height:22px;color:#888}.testimonial-carousel .testimonial-slider-wrapper ul.slick-dots li.active{opacity:1}.business-advertisement{padding:0;margin:40px auto;max-width:1000px}@media (max-width:1024px){.business-advertisement{padding:20px}}.business-advertisement .business-container{background-color:#EEEAF4;padding:0;display:flex;align-items:center;gap:20px;border-radius:8px}@media (max-width:1024px){.business-advertisement .business-container{flex-direction:column;align-items:stretch;gap:0;padding:0}}.business-advertisement .business-container .business-image{flex:0 0 0%;text-align:center}@media (max-width:1024px){.business-advertisement .business-container .business-image{flex:0 0 40%}}@media (max-width:1024px){.business-advertisement .business-container .business-image{flex:none;width:100%}}.business-advertisement .business-container .business-image img{border-radius:8px 0 0 8px;padding:30px;background-color:#997470;max-width:345px}@media (max-width:1024px){.business-advertisement .business-container .business-image img{max-width:100%;padding:30px;border-radius:8px 8px 0 0}}.business-advertisement .business-container .business-content{flex:1;color:#ffffff;padding:20px;text-align:left}@media (max-width:1024px){.business-advertisement .business-container .business-content{flex:none;width:100%;padding:20px !important;text-align:left}}.business-advertisement .business-container .business-content h2{margin-bottom:1rem;font-size:30px}@media (max-width:1024px){.business-advertisement .business-container .business-content h2{font-size:24px}}.business-advertisement .business-container .business-content p{margin-bottom:0;font-size:18px;line-height:1.4}@media (max-width:1024px){.business-advertisement .business-container .business-content p{font-size:16px;margin-bottom:1rem}}.business-advertisement .business-container .business-buttons{flex:1;max-width:30%;text-align:center}@media (max-width:1024px){.business-advertisement .business-container .business-buttons{max-width:100%;max-width:100%;padding:0px 0px 20px 20px}}.our-partners-section{background-color:#F3F4F6;padding-block:64px}@media (width <= 768px){.our-partners-section{padding-block:40px}}.our-partners-section h2{font-size:36px}@media (width <= 768px){.our-partners-section h2{font-size:28px}}.our-partners-section .partners-grid{display:grid;grid-template-columns:repeat(5, 1fr);gap:40px}@media (width <= 768px){.our-partners-section .partners-grid{grid-template-columns:repeat(1, 1fr)}}@media (width>768px) and (width < 1024px){.our-partners-section .partners-grid{grid-template-columns:repeat(5, 1fr)}}.our-partners-section .partner-item{display:flex;align-items:center;justify-content:center}.our-partners-section .partner-item img{width:100%}@media (width <= 768px){.our-partners-section .partner-item img{max-width:200px !important}}.our-partners-section .partner-item img.target-media{max-width:200px;max-height:50px}.our-partners-section .partner-item img.secure-scaffold{max-width:212px;max-height:27px}.our-partners-section .partner-item img.academy-group{max-width:177px;max-height:107.88px;aspect-ratio:1.640625}.our-partners-section .partner-item img.magazinestoday{max-width:100%;max-height:39px}.our-partners-section .partner-item img.jobspace{max-width:100%;max-height:24px}.blog-post-card .post-img-wrapper{aspect-ratio:1.5}.blog-post-card .post-meta{text-transform:uppercase;font-size:12px;font-family:"Open Sans", sans-serif}.blog-post-card .post-meta .post-category a{color:#D9B6B2;font-family:inherit}.blog-post-card .post-meta .post-separator{color:#404040}.blog-post-card .post-meta .post-date{color:#404040}.blog-post-card .title a:hover{color:#404040;text-decoration:none}.blog-post-card .read-more-btn{width:fit-content}.blog-post-card .read-more-btn a{padding-top:6px;text-decoration:underline;text-underline-offset:6px}.latest-articles-section h2{font-size:28px}.latest-articles-section .nav-buttons .swiper-button-prev,.latest-articles-section .nav-buttons .swiper-button-next{position:static;width:32px;height:32px;padding:10px;background-color:#D9B6B2;border-radius:100%}.latest-articles-section .nav-buttons .swiper-button-prev::after,.latest-articles-section .nav-buttons .swiper-button-next::after{font-size:12px;color:#ffffff;font-weight:600}.pagination{display:flex;justify-content:center;gap:0.5rem;width:100%}.pagination .page-numbers{display:flex;align-items:center;justify-content:center;min-width:40px;min-height:40px;max-height:40px;font-family:Avenir Next Cyr, sans-serif !important;font-size:16px;line-height:1;padding:0px 13px;border:1px solid #404040;border-radius:4px;text-decoration:none;background-color:#ffffff;color:#404040;transition:none}.pagination .page-numbers.hidden{display:none}.pagination .page-numbers.current,.pagination .page-numbers:hover,.pagination .page-numbers:focus,.pagination .page-numbers:active{background-color:#EEEAF4 !important;color:#997470 !important;outline:2px solid #997470 !important;outline-offset:1px !important;border:1px solid #ffffff !important}.pagination .page-numbers.current{pointer-events:none}.accordion-section .wrapper{max-width:800px;display:grid;grid-template-columns:repeat(2, 1fr);gap:16px;align-items:start}.accordion-section .accordion-section-header{text-align:center;margin-bottom:40px;grid-column:1 / -1}.accordion-section .accordion-section-header p{font-size:16px;font-family:"Georgia", serif;font-weight:400;line-height:1.5;margin-bottom:1em;color:#000000;max-width:600px;margin:0 auto}.accordion-section .accordion-item{grid-column:1 / -1;border:1px solid #D0D2D3;border-radius:8px;background-color:#ffffff;height:auto}.accordion-section .accordion-item.active svg:not(.ad-group-link-icon){transform:rotateX(180deg)}.accordion-section .accordion-item.active .accordion-header{background-color:#FBFBFB;border-radius:8px 8px 0 0}.accordion-section .accordion-item.active .accordion-content{background-color:#FBFBFB;border-radius:0 0 8px 8px}.accordion-section .accordion-item .accordion-header{cursor:pointer;padding:20px;display:flex;justify-content:space-between;align-items:center;column-gap:1rem}.accordion-section .accordion-item .accordion-header h3{margin:0;font-size:16px;color:#404040}.accordion-section .accordion-item .accordion-header h3:hover{text-decoration:underline;text-underline-offset:6px}@media (max-width:768px){.accordion-section .accordion-item .accordion-header h3{font-size:clamp(1rem, 2vw, 1rem)}}.accordion-section .accordion-item .accordion-header svg{transition:all 0.5s ease;min-width:18px}.accordion-section .accordion-item .accordion-header svg path{fill:#997470}.accordion-section .accordion-item .accordion-content{padding:0 20px 20px}.academy-group-section{padding:64px 0}.academy-group-section .academy-grid{display:grid;grid-template-columns:auto 1fr;gap:40px;align-items:start}@media (max-width:1024px){.academy-group-section .academy-grid{grid-template-columns:1fr;gap:30px}}.academy-group-section .academy-logo-section{display:flex;justify-content:center}@media (min-width:1025px){.academy-group-section .academy-logo-section{justify-content:flex-start}}.academy-group-section .academy-content-section .academy-content .academy-text-columns{display:grid;grid-template-columns:1fr 1fr;gap:40px}@media (max-width:1024px){.academy-group-section .academy-content-section .academy-content .academy-text-columns{grid-template-columns:1fr;gap:20px}}.academy-group-section .academy-content-section .academy-content .academy-text-columns .academy-text-left p,.academy-group-section .academy-content-section .academy-content .academy-text-columns .academy-text-right p{font-family:"Georgia", serif;font-size:1rem;line-height:1.6;color:#4F525B;margin-bottom:1rem}.academy-group-section .academy-content-section .academy-content .academy-text-columns .academy-text-left p strong,.academy-group-section .academy-content-section .academy-content .academy-text-columns .academy-text-right p strong{font-weight:600;color:#231F20}.academy-group-section .academy-content-section .academy-content .academy-text-columns .academy-text-left .desktop-btn{margin-top:1.5rem}@media (max-width:1024px){.academy-group-section .academy-content-section .academy-content .academy-text-columns .academy-text-left .desktop-btn{display:none}}.academy-group-section .academy-content-section .academy-content .mobile-btn{display:none}@media (max-width:1024px){.academy-group-section .academy-content-section .academy-content .mobile-btn{display:inline-flex;text-align:center}}body.home .heading-section{background-image:linear-gradient(0deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.5) 100%), url("../images/home/header-banner.jpg") !important}body.home .heading-section .max-width-container{max-width:960px}body.home .heading-section .btn-primary{min-width:fit-content}body.home .inspiring-house-designs-section .max-width-container{max-width:800px;border-radius:20px;background-color:#EEEAF4}body.home .inspiring-house-designs-section h2{font-size:28px}body.home .grand-designs-section .nav-buttons .swiper-button-prev,body.home .grand-designs-section .nav-buttons .swiper-button-next{position:static;width:32px;height:32px;padding:10px;background-color:#D9B6B2;border-radius:100%}body.home .grand-designs-section .nav-buttons .swiper-button-prev::after,body.home .grand-designs-section .nav-buttons .swiper-button-next::after{font-size:12px;color:#ffffff;font-weight:600}body.home .grand-designs-section .blog-post-card .post-meta .post-separator{display:none}body.home .grand-designs-section .blog-post-card .post-meta .post-date{display:none}body.home .explore-categories-section h2{font-size:28px}body.home .explore-categories-section .swiper-slide{background-color:#EEEAF4;border-radius:20px;aspect-ratio:1.7777777778;display:flex;align-items:center;justify-content:center}body.home .explore-categories-section .swiper-slide a{border-radius:20px}body.home .explore-categories-section .swiper-slide a:hover{border:1px solid #997470;text-decoration:none}body.home .explore-categories-section .swiper-slide a:hover h5{color:#997470}body.home .explore-categories-section .nav-buttons .swiper-button-prev,body.home .explore-categories-section .nav-buttons .swiper-button-next{position:static;width:32px;height:32px;padding:10px;background-color:#D9B6B2;border-radius:100%}body.home .explore-categories-section .nav-buttons .swiper-button-prev::after,body.home .explore-categories-section .nav-buttons .swiper-button-next::after{font-size:12px;color:#ffffff;font-weight:600}body.home .sponsors-banner-section .max-width-container{max-width:900px}body.home .sponsors-banner-section .max-width-container h2{font-size:28px}body.home .about-bnc-today-magazine-section h2{font-size:28px}body.home .about-bnc-today-magazine-section .max-width-container{max-width:960px}body.home .about-bnc-today-magazine-section a{font-weight:700}body.home .stats-section .max-width-container{max-width:960px}body.home .stats-section .stat-item img{width:52px;height:52px}body.home .testimonials-section{background-color:#F9F9FA;min-height:300px}body.home .testimonials-section .swiper-slide{display:flex;align-items:center;justify-content:center}body.home .testimonials-section .content{max-width:1052px;display:flex;flex-direction:column;align-items:center;justify-content:center}body.home .testimonials-section .swiper-button-prev,body.home .testimonials-section .swiper-button-next{width:50px;height:50px;padding:10px;background-color:#EEEAF4;border-radius:100%}body.home .testimonials-section .swiper-button-prev::after,body.home .testimonials-section .swiper-button-next::after{font-size:12px;color:#997470;font-weight:600}body.home .become-a-sponsor-bar{background-color:#D9B6B2}body.home .become-a-sponsor-bar p{color:#ffffff}body.home .become-a-sponsor-bar a:hover{text-decoration:none;color:#404040}body.home .latest-magazine-issues-section iframe{width:100%;aspect-ratio:0.75;border:none}body.home .latest-magazine-issues-section .tag-small{color:#404040}body.page-template-blog-page .hero-section{padding-top:64px;padding-bottom:32px;background-color:#ffffff}@media (width <= 768px){body.page-template-blog-page .hero-section{padding-top:40px;padding-bottom:24px}}body.page-template-blog-page .hero-section h1{font-size:clamp(32px, 4vw, 44px);font-weight:800}@media (width <= 768px){body.page-template-blog-page .hero-section h1{font-size:36px}}body.page-template-blog-page .hero-section #post-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:24px}@media (width <= 1024px){body.page-template-blog-page .hero-section #post-grid{grid-template-columns:1fr}}body.page-template-blog-page .text-highlight{color:#997470;font-weight:700}body.page-template-blog-page .more-from-bnr-today{padding-block:64px;background-color:#ffffff}@media (width <= 768px){body.page-template-blog-page .more-from-bnr-today{padding-block:40px}}body.page-template-blog-page .more-from-bnr-today .image-container{border-radius:20px;overflow:hidden}body.page-template-blog-page .more-from-bnr-today .image-container img{width:528px;height:320px;object-fit:cover}@media (width <= 1024px){body.page-template-blog-page .more-from-bnr-today .image-container img{width:100%;height:240px}}body.single-post .post-content-section{padding-block:64px}@media (width <= 768px){body.single-post .post-content-section .author-img{width:40px;height:40px}}@media (width <= 1280px){body.single-post .post-content-section{padding-top:0px;padding-bottom:40px}}body.single-post .post-content-section .image-container{width:100%;height:100%;max-width:1120px}body.single-post .post-content-section .image-container img{width:100%;height:400px;object-fit:cover}@media (width <= 768px){body.single-post .post-content-section .image-container img{width:100%;height:240px}}body.single-post .post-content-section .post-main-content{width:100%;max-width:1120px;display:flex;flex-direction:column;gap:40px}@media (width <= 1280px){body.single-post .post-content-section .post-main-content{gap:24px;padding-inline:20px}}body.single-post .post-content-section .post-main-content .post-header{display:flex;flex-direction:column;gap:10px}@media (width <= 768px){body.single-post .post-content-section .post-main-content .post-header h1{font-size:36px !important}}body.single-post .post-content-section .post-main-content .post-header .post-meta{text-transform:uppercase;font-size:12px;font-family:"Open Sans", sans-serif}body.single-post .post-content-section .post-main-content .post-header .post-meta .post-category a{font-family:"Open Sans", sans-serif !important;color:#D9B6B2}body.single-post .post-content-section .post-main-content .post-header .post-author{font-size:12px;font-family:"Open Sans", sans-serif !important}body.single-post .post-content-section .post-main-content .post-content{display:flex;flex-direction:column;gap:40px}@media (width <= 768px){body.single-post .post-content-section .post-main-content .post-content{gap:24px}}body.single-post .post-content-section .post-main-content .post-content p{color:#404040 !important;margin:0px !important}body.single-post .post-content-section .post-main-content .post-content .wp-block-heading{color:#404040 !important;font-size:28px !important;margin:0px !important}body.single-post .post-content-section .post-main-content .post-content .content-blocks-wrapper{display:grid;grid-template-columns:repeat(2, 1fr);gap:24px}body.single-post .post-content-section .post-main-content .post-content .content-blocks-wrapper:has(.content-block:only-child){grid-template-columns:repeat(1, 1fr)}body.single-post .post-content-section .post-main-content .post-content .content-blocks-wrapper:has(.content-block:only-child) .content-block{padding-bottom:0px !important}body.single-post .post-content-section .post-main-content .post-content .content-blocks-wrapper:has(.content-block:only-child) .content-block .wp-block-image{width:100% !important;height:100% !important}body.single-post .post-content-section .post-main-content .post-content .content-blocks-wrapper:has(.content-block:only-child) .content-block .wp-block-image img{width:100% !important;object-fit:cover !important}@media (width <= 768px){body.single-post .post-content-section .post-main-content .post-content .content-blocks-wrapper:has(.content-block:only-child) .content-block .wp-block-image img{width:100% !important}}@media (width <= 768px){body.single-post .post-content-section .post-main-content .post-content .content-blocks-wrapper{grid-template-columns:1fr}}body.single-post .post-content-section .post-main-content .post-content .content-blocks-wrapper .content-block{display:flex;flex-direction:column;border:1px solid #D9B6B2;border-radius:20px;padding-bottom:24px;background-color:#ffffff;overflow:hidden}body.single-post .post-content-section .post-main-content .post-content .content-blocks-wrapper .content-block h3,body.single-post .post-content-section .post-main-content .post-content .content-blocks-wrapper .content-block p{padding-inline:24px}body.single-post .post-content-section .post-main-content .post-content .content-blocks-wrapper .content-block h3{font-size:clamp(1.25rem, 4vw, 1.25rem) !important;color:#404040 !important;margin-top:24px !important}body.single-post .post-content-section .post-main-content .post-content .content-blocks-wrapper .content-block p{margin-top:1rem !important;margin-bottom:1rem !important}body.single-post .post-content-section .post-main-content .post-content .content-blocks-wrapper .content-block p:has(a){margin-top:16px !important}body.single-post .post-content-section .post-main-content .post-content .content-blocks-wrapper .content-block p:has(strong){color:#404040 !important;margin-top:24px !important}body.single-post .post-content-section .post-main-content .post-content .content-blocks-wrapper .content-block .wp-block-image{width:100%}body.single-post .post-content-section .post-main-content .post-content .content-blocks-wrapper .content-block .wp-block-image img{object-fit:cover;width:100% !important}@media (width <= 768px){body.single-post .post-content-section .post-main-content .post-content .content-blocks-wrapper .content-block .wp-block-image img{width:100% !important}}body.single-post .related-posts-section{padding-block:64px}@media (width <= 768px){body.single-post .related-posts-section{padding-block:40px}}body.single-post .related-posts-section #post-grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:24px}@media (width <= 1024px){body.single-post .related-posts-section #post-grid{grid-template-columns:1fr}}body.page-template-magazine-page .text-highlight{color:#997470;font-weight:700}body.page-template-magazine-page h3{font-size:28px}@media (width <= 768px){body.page-template-magazine-page h3{font-size:28px}}body.page-template-magazine-page .hero-section{padding-top:64px;padding-bottom:32px;background-color:#ffffff}body.page-template-magazine-page .hero-section .grid{grid-template-columns:repeat(14, minmax(0, 1fr)) !important}@media (width <= 1024px){body.page-template-magazine-page .hero-section .grid{grid-template-columns:repeat(1, minmax(0, 1fr)) !important}}body.page-template-magazine-page .hero-section h1{font-size:clamp(30px, 4vw, 36px)}@media (width <= 768px){body.page-template-magazine-page .hero-section h1{font-size:28px}}body.page-template-magazine-page .hero-section .tag-large{font-family:"Open Sans", sans-serif;font-size:14px;line-height:1.4;letter-spacing:2px;text-transform:uppercase;font-family:"Open Sans", sans-serif}body.page-template-magazine-page .hero-section .iframe-container{position:relative;width:100%;max-width:640px;margin-inline:auto;display:flex;flex-direction:column;gap:24px}body.page-template-magazine-page .hero-section .iframe-container .issuu-cover:after{top:auto;left:auto;bottom:8px;right:8px;transform:none}body.page-template-magazine-page .explore-latest-issues{padding-top:32px;padding-bottom:64px;background-color:#F9F9FA}body.page-template-magazine-page .explore-latest-issues .magazine-item{display:flex;flex-direction:column;gap:16px}@media (width <= 768px){body.page-template-magazine-page .explore-latest-issues .magazine-item{gap:10px}}body.page-template-magazine-page .explore-latest-issues .magazine-item h5{font-size:clamp(1.25rem, 4vw, 1.25rem)}body.page-template-magazine-page .explore-latest-issues .magazine-item iframe{width:100%;border:none}body.page-template-magazine-page .explore-latest-issues .magazine-item .tag-small{font-family:"Open Sans", sans-serif;font-size:12px;text-transform:uppercase;color:#D9B6B2;color:#404040}@media (width <= 768px){body.page-template-magazine-page .explore-latest-issues .magazine-item .tag-small{font-size:12px}}body.page-template-magazine-page .advertise-with-us{background-color:#ffffff}body.page-template-magazine-page .advertise-with-us .advertise-container{background-color:#EEEAF4;border-radius:20px;display:flex;flex-direction:row;align-items:center;justify-content:start;padding:0;overflow:hidden}@media (width <= 1024px){body.page-template-magazine-page .advertise-with-us .advertise-container{flex-direction:column}}body.page-template-magazine-page .advertise-with-us .advertise-container .image-container img{object-fit:cover;width:100%;max-height:240px}@media (width>1024px){body.page-template-magazine-page .advertise-with-us .advertise-container .image-container img{max-width:340px;min-height:337px}}body.page-template-magazine-page .advertise-with-us .advertise-container .content-container{padding:32px 40px}@media (width <= 768px){body.page-template-magazine-page .advertise-with-us .advertise-container .content-container{padding:24px}}body.page-template-magazine-page .advertise-with-us .advertise-container .content-container .btn-primary{width:auto;min-width:fit-content;background-color:#997470;border:1px solid #997470}body.page-template-magazine-page .advertise-with-us .advertise-container .content-container .btn-primary:hover,body.page-template-magazine-page .advertise-with-us .advertise-container .content-container .btn-primary:focus,body.page-template-magazine-page .advertise-with-us .advertise-container .content-container .btn-primary:active{background-color:#D9B6B2;border:1px solid #D9B6B2}body.page-template-magazine-page .more-from-bnr-today{padding-block:64px;background-color:#ffffff}@media (width <= 768px){body.page-template-magazine-page .more-from-bnr-today{padding-block:40px}}body.page-template-magazine-page .more-from-bnr-today .image-container{border-radius:20px;overflow:hidden}body.page-template-magazine-page .more-from-bnr-today .image-container img{width:528px;height:320px;object-fit:cover}@media (width <= 1024px){body.page-template-magazine-page .more-from-bnr-today .image-container img{width:100%;height:240px}}@media (max-width:768px){main{overflow-x:hidden}}@media (max-width:768px){div#popmake-8292{left:0 !important;width:100% !important}}@media (max-width:768px){.pum-theme-8285 .pum-title,.pum-theme-enterprise-blue .pum-title{font-size:22px;font-weight:700}}body.page-template-aboutus-page .heading-section,body.page-template-aboutus-page .heading-section-two{background-color:#F9F6F5 !important;background-image:linear-gradient(0deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.5) 100%), url("../images/aboutus-page/BR-about.jpg") !important;min-height:360px;display:flex;align-items:center;background-size:cover;background-position:center}@media (max-width:768px){body.page-template-aboutus-page .heading-section,body.page-template-aboutus-page .heading-section-two{padding-top:0px;padding-bottom:0px}}body.page-template-aboutus-page .heading-section-two .max-width-container{display:flex;align-items:center;min-height:360px}body.page-template-advertisers-page .stats h3{font-size:40px;font-weight:700}body.page-template-advertisers-page .stats p{font-size:18px}body.page-template-advertisers-page .advertisers-sponsors-grid{margin-top:1.5rem}body.page-template-advertisers-page .advertisers-sponsors-grid .advertisers-sponsors-grid-wrapper>.g{display:grid;grid-template-columns:repeat(3, 1fr);gap:1.5rem;margin-bottom:1.5rem}@media (max-width:768px){body.page-template-advertisers-page .advertisers-sponsors-grid .advertisers-sponsors-grid-wrapper>.g{grid-template-columns:repeat(1, 1fr)}}body.page-template-advertisers-page .advertisers-sponsors-grid .advertisers-sponsors-grid-wrapper>.g .g-col:before{content:"SPONSORED";display:block;font-family:"Rubik", sans-serif;font-size:12px;color:#666;letter-spacing:1.2px;text-transform:uppercase;text-align:center;margin-bottom:0.6em}body.page-template-contactus-page .header-section{padding-top:64px;padding-bottom:32px;background-color:#ffffff}@media (width <= 768px){body.page-template-contactus-page .header-section h1{font-size:36px;font-weight:800}}body.page-template-contactus-page .header-section p{max-width:780px;text-align:center}@media (width <= 768px){body.page-template-contactus-page .header-section p{max-width:100%;font-weight:400}}body.page-template-contactus-page .contact-details-section{padding-top:32px;padding-bottom:64px;background-color:#ffffff}body.page-template-contactus-page .contact-details-section .contacts-item{display:flex;flex-direction:row;gap:20px}@media (width <= 768px){body.page-template-contactus-page .contact-details-section .contacts-item{gap:16px}}body.page-template-contactus-page .contact-details-section .contacts-item img{width:52px;height:52px}@media (width <= 768px){body.page-template-contactus-page .contact-details-section .contacts-item img{width:32px;height:32px}}body.page-template-contactus-page .contact-details-section .contacts-item .contact-title{font-size:22px;margin:12px 0px 0px 0px}@media (width <= 768px){body.page-template-contactus-page .contact-details-section .contacts-item .contact-title{margin:0px}}body.page-template-contactus-page .contact-form-section{padding-top:64px;padding-bottom:64px;background-color:#F9F9FA}@media (width <= 768px){body.page-template-contactus-page .contact-form-section{padding-top:40px;padding-bottom:40px;padding-inline:20px}}body.page-template-contactus-page .contact-form-section .gform_wrapper{padding:40px !important;border-radius:16px !important;background:#ffffff !important;box-shadow:0 4px 24px 0 #D0D2D3 !important;backdrop-filter:blur(40px) !important}@media (width <= 768px){body.page-template-contactus-page .contact-form-section .gform_wrapper{padding:20px !important}}body.page-template-contactus-page .contact-form-section .gform_wrapper .gform_heading{display:flex !important;flex-direction:column !important;gap:12px !important;margin-bottom:32px !important}body.page-template-contactus-page .contact-form-section .gform_wrapper .gform_heading .gform_title{font-size:36px !important;font-weight:800 !important;color:#404040 !important;margin:0 !important}body.page-template-contactus-page .contact-form-section .gform_wrapper .gform_heading .gform_description{font-size:16px !important;font-weight:400 !important;color:#404040 !important;margin:0 !important}body.page-template-contactus-page .contact-form-section .gform_wrapper .gform_body{display:flex !important;flex-direction:column !important}body.page-template-contactus-page .contact-form-section .gform_wrapper .gform_body .gform_fields{gap:16px !important}body.page-template-contactus-page .contact-form-section .gform_wrapper .gform_body .gform_fields .gfield:not(.gfield_contains_required) .gform-field-label:after{text-transform:none !important;content:" (Optional)" !important;color:#D9B6B2 !important;font-weight:400 !important;font-style:normal !important}body.page-template-contactus-page .contact-form-section .gform_wrapper .gform_footer .gform_button{background-color:#D9B6B2 !important;color:#ffffff !important;border:1px solid #EEEAF4 !important;border-radius:8px !important;padding:16px 10px !important}body.page-template-contactus-page .location-section{padding-top:64px;padding-bottom:64px;background-color:#ffffff}@media (width <= 768px){body.page-template-contactus-page .location-section{padding-top:40px;padding-bottom:40px}}body.page-template-contactus-page .location-section h2{font-size:clamp(32px, 4vw, 44px);font-weight:800}.subscribe-section .mobile-ad-banners-section{display:grid;grid-template-columns:1fr;gap:30px}.subscribe-section .mobile-ad-banners-section span{font-size:12px;line-height:20px;font-weight:600;color:#75757599 !important}body.page-template-privacy-policy .privacy-policy-section{padding-block:64px}body.page-template-privacy-policy .privacy-policy-section h4{font-size:22px}body.page-template-privacy-policy .privacy-policy-section ul{list-style-type:disc}.page-template-page-media-pack .featured-magazine iframe{aspect-ratio:calc(2992 / 2312) !important}body.page-template-page-features-media-pack .heading-section{min-height:auto !important;background-color:#ffffff !important}body.page-template-page-features-media-pack .featured-magazine iframe{aspect-ratio:calc(2991 / 2114) !important}body.page-template-page-spec-sheet .heading-section{min-height:auto !important}@media (max-width:768px){body.page-template-page-spec-sheet .grid.grid-cols-5{display:grid !important;grid-template-columns:1fr !important;gap:16px !important}}@media (max-width:768px){body.page-template-page-spec-sheet .grid.grid-cols-5>div{width:100% !important;max-width:none !important;min-width:auto !important}body.page-template-page-spec-sheet .grid.grid-cols-5>div .mb-4{margin-bottom:12px !important}body.page-template-page-spec-sheet .grid.grid-cols-5>div .mb-4 img{width:100% !important;height:auto !important;object-fit:contain !important;max-width:200px !important;margin:0 auto !important;display:block !important}}@media (min-width:1024px){body.page-template-page-spec-sheet .ad-format-options{flex-direction:row !important;gap:2rem !important;justify-content:center;align-items:stretch}}@media (min-width:1024px){body.page-template-page-spec-sheet .ad-format-options>div{max-width:180px}}body.category .category-intro-section .wrapper{padding-inline:0px}@media (min-width:1024px){body.category .category-intro-section .wrapper{padding-inline:28px}}body.category .category-intro-section .img-div{min-height:232px}body.category .category-intro-section .img-div img{width:100%;height:100%;object-fit:cover}@media (min-width:1024px){body.category .category-posts-section .blog-post-card .post-img-wrapper{aspect-ratio:unset;max-height:180px}}body.category .category-posts-section .g img{margin-inline:auto}body.category .category-bottom-image-section{object-fit:cover !important;background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;min-height:240px}body.category .category-bottom-image-section .text-div{max-width:640px}body.category .category-bottom-image-section .text-div p{font-size:clamp(1.25rem, 4vw, 1.25rem);font-family:"Playfair Display", serif;font-weight:700;line-height:1.3;color:#ffffff;margin-bottom:0}body.page-template-page-ad-report h3{display:inline-block;margin-right:12px !important;font-size:28px;font-size:18px}body.page-template-page-ad-report .ad-expiry-toggle input{accent-color:#404040}body.page-template-page-ad-report .accordion-section{display:flex;flex-direction:column;gap:12px}body.page-template-page-ad-report .accordion-section .accordion-item .accordion-header svg path{fill:#000000}body.page-template-page-directory{background-color:#F9F9FA}