@font-face{font-family:Nohemi;src:url(/fonts/nohemi/Nohemi-Thin.woff2) format('woff2'),url(/fonts/nohemi/Nohemi-Thin.woff) format('woff'),url(/fonts/nohemi/Nohemi-Thin.ttf) format('truetype'),url(/fonts/nohemi/Nohemi-Thin.otf) format('opentype');font-weight:100;font-style:normal}@font-face{font-family:Nohemi;src:url(/fonts/nohemi/Nohemi-ExtraLight.woff2) format('woff2'),url(/fonts/nohemi/Nohemi-ExtraLight.woff) format('woff'),url(/fonts/nohemi/Nohemi-ExtraLight.ttf) format('truetype'),url(/fonts/nohemi/Nohemi-ExtraLight.otf) format('opentype');font-weight:200;font-style:normal}@font-face{font-family:Nohemi;src:url(/fonts/nohemi/Nohemi-Light.woff2) format('woff2'),url(/fonts/nohemi/Nohemi-Light.woff) format('woff'),url(/fonts/nohemi/Nohemi-Light.ttf) format('truetype'),url(/fonts/nohemi/Nohemi-Light.otf) format('opentype');font-weight:300;font-style:normal}@font-face{font-family:Nohemi;src:url(/fonts/nohemi/Nohemi-Regular.woff2) format('woff2'),url(/fonts/nohemi/Nohemi-Regular.woff) format('woff'),url(/fonts/nohemi/Nohemi-Regular.ttf) format('truetype'),url(/fonts/nohemi/Nohemi-Regular.otf) format('opentype');font-weight:400;font-style:normal}@font-face{font-family:Nohemi;src:url(/fonts/nohemi/Nohemi-Medium.woff2) format('woff2'),url(/fonts/nohemi/Nohemi-Medium.woff) format('woff'),url(/fonts/nohemi/Nohemi-Medium.ttf) format('truetype'),url(/fonts/nohemi/Nohemi-Medium.otf) format('opentype');font-weight:500;font-style:normal}@font-face{font-family:Nohemi;src:url(/fonts/nohemi/Nohemi-SemiBold.woff2) format('woff2'),url(/fonts/nohemi/Nohemi-SemiBold.woff) format('woff'),url(/fonts/nohemi/Nohemi-SemiBold.ttf) format('truetype'),url(/fonts/nohemi/Nohemi-SemiBold.otf) format('opentype');font-weight:600;font-style:normal}@font-face{font-family:Nohemi;src:url(/fonts/nohemi/Nohemi-Bold.woff2) format('woff2'),url(/fonts/nohemi/Nohemi-Bold.woff) format('woff'),url(/fonts/nohemi/Nohemi-Bold.ttf) format('truetype'),url(/fonts/nohemi/Nohemi-Bold.otf) format('opentype');font-weight:700;font-style:normal}@font-face{font-family:Nohemi;src:url(/fonts/nohemi/Nohemi-ExtraBold.woff2) format('woff2'),url(/fonts/nohemi/Nohemi-ExtraBold.woff) format('woff'),url(/fonts/nohemi/Nohemi-ExtraBold.ttf) format('truetype'),url(/fonts/nohemi/Nohemi-ExtraBold.otf) format('opentype');font-weight:800;font-style:normal}@font-face{font-family:Nohemi;src:url(/fonts/nohemi/Nohemi-Black.woff2) format('woff2'),url(/fonts/nohemi/Nohemi-Black.woff) format('woff'),url(/fonts/nohemi/Nohemi-Black.ttf) format('truetype'),url(/fonts/nohemi/Nohemi-Black.otf) format('opentype');font-weight:900;font-style:normal}@font-face{font-family:sinhala;src:url(/fonts/sinhala-mn.ttf) format('truetype'),url(/fonts/sinhala-mn.woff) format('woff');font-weight:normal;font-style:normal;font-display:block}html,body{font-family:'Open Sans',sans-serif;font-size:16px;font-weight:300}#wrapper *>h1,#wrapper *>h2,#wrapper *>h3,#wrapper *>h4,#wrapper *>h5,#wrapper *>.font-title,.sinhala{font-family:'Nohemi'!important;font-weight:600;line-height:1em;letter-spacing:.5px}.hwo-btn-01{padding:1em 2em;font-size:1em;!i;!;font-weight:600;border-radius:5em}#header.header-transparent-scroll-hwo-01{background:#1a1a1a;height:90px}#header.header-transparent-scroll-hwo-01.scrolled{background:#1a1a1a;height:90px}#header.header-transparent-scroll-hwo-01 .menu-list .menu-item{opacity:1;padding:20px 15px;font-family:Nohemi}#header.header-transparent-scroll-hwo-01 .menu-list .menu-item:hover{color:#d39e2b}#header.header-transparent-scroll-hwo-01 .menu-list .menu-item .text{font-size:.8em;font-weight:600;letter-spacing:.5px}#header .menu-list>a:last-child .menu-item{margin-left:10px;padding:6px 23px 4px 23px;padding-bottom:4px;border:solid 2px;border-radius:30px}#header .cart-notification{display:none}#header.header-transparent-scroll-hwo-01 .side-menu-button svg{fill:#d39e2b}#header.header-transparent-scroll-hwo-01 .side-menu-button svg rect{height:8px}#header.header-transparent-scroll-hwo-01 .side-menu-button:hover svg rect:first-child{y:12}#header.header-transparent-scroll-hwo-01 .side-menu-button:hover svg rect:last-child{y:120}@media (max-width:1072px){#header [href="https://buildingdiversity.ca/2023-gallery/"]{display:none}}@media (max-width:950px){#header [href="https://buildingdiversity.ca/contact/"]{display:none}}@media (max-width:1200px){#header.header-transparent-scroll-hwo-01 .menu-list .menu-item{padding:15px}#header.header-transparent-scroll-hwo-01 .menu-list .menu-item .text{font-size:.75em}}@media (max-width:1072px){#header.header-transparent-scroll-hwo-01 .menu-list{display:none}}@media (max-width:838px){#billboard-static-background-hwo-01>.bg{background-attachment:initial!important}}@media only screen and (max-device-width:736px) and (min-device-width:320px){.hwo-awards #content{padding-top:90px}}#banner-hwo-01:first-child{overflow:hidden;padding-top:90px;height:calc(100vh - 120px);min-height:620px}#banner-hwo-01 .video-container::after{content:"";position:absolute;background:linear-gradient(45deg,#1b1b1b,rgb(27 27 27 / 0));left:0;top:0;width:100%;height:100%}#banner-hwo-01 .video-container .bg{opacity:.3}#banner-hwo-01 .content .container .title{font-size:4.25em}#banner-hwo-01 .content .container .text{width:100%;font-size:20px;line-height:24px}#banner-hwo-01 .content .container .actions .hwo-btn-01-thin{padding:15px 0;width:200px;font-size:.85em;font-weight:500;text-transform:uppercase;text-align:center;border-radius:50px}#banner-hwo-01 .content .container .actions a:last-child .hwo-btn-01-thin{padding:14px 0;margin-left:15px;border:solid 1px #fff}.hwo-about #banner-hwo-01>.bg:first-child{display:none}.hwo-about #banner-hwo-01>.bg:nth-child(2){background-position-y:20%!important;opacity:1}.hwo-about #banner-hwo-01>.bg:nth-child(2)::after{content:"";position:absolute;background:radial-gradient(at 62% 40%,rgb(27 27 27 / 0),rgb(27 27 27 / 100%));left:0;top:0;width:100%;height:100%}.hwo-about #banner-hwo-01 .content .container .actions a:last-child .hwo-btn-01-thin{margin:0;border:0}.hwo-summit #banner-hwo-01>.bg:first-child{display:none}.hwo-summit #banner-hwo-01>.bg:nth-child(2){opacity:1}.hwo-summit #banner-hwo-01 .content .container .actions a:last-child .hwo-btn-01-thin{border-color:#333;color:#333}@media (min-width:1440px){.video-container iframe{width:calc(1500px * 1.78);height:calc(1500px* 1.07)}}@media only screen and (max-device-width:736px) and (min-device-width:320px){#banner-hwo-01 .content .container .title{font-size:2.3em}#banner-hwo-01 .content .container .actions a:last-child .hwo-btn-01-thin{margin-left:0}}#youtube-videos-hwo-01 .video-container iframe{width:100%;height:100%}.scrolling-text-01{font-weight:600}.scrolling-text-01 ul.list{font-family:Nohemi;letter-spacing:1px}#text-content-icon-points-hwo-01{padding-bottom:0}#text-content-icon-points-hwo-01{padding:0}#text-content-icon-points-hwo-01>div{padding:100px 150px}#text-content-icon-points-hwo-01>.text{background:url(https://hwo-Tjdwb3hpQWdvV1BHMkhXY1VoTkZzT1h5clI1RjMwZ1hrK0luOG1118.nyc3.digitaloceanspaces.com/2024/01/pattern_grain.png) 0 0 / 100px 100px repeat}#text-content-icon-points-hwo-01 .text .render-content{font-size:18px;line-height:28px}#text-content-icon-points-hwo-01 .bottom .actions .hwo-btn-01-thin{text-align:center}.hwo-partner-with-us #text-content-icon-points-hwo-01 .points .point{display:block}.hwo-partner-with-us #text-content-icon-points-hwo-01 .points .point:nth-child(2n+1){margin-right:20px}.hwo-partner-with-us #text-content-icon-points-hwo-01 .points .point:nth-child(2n+2){margin-left:20px}.hwo-partner-with-us #text-content-icon-points-hwo-01 .points .point .icon{width:55px;height:initial;aspect-ratio:1/1}.hwo-partner-with-us #text-content-icon-points-hwo-01 .points .point .icon img{width:100%;height:100%;object-fit:contain;object-position:left}.hwo-partner-with-us #text-content-icon-points-hwo-01 .points .point .info{width:100%}.hwo-partner-with-us #text-content-icon-points-hwo-01 .points .point .info .title{margin:20px 0;font-size:1.7em}.hwo-partner-with-us #text-content-icon-points-hwo-01 .points .point .info .content{font-size:.87em}.hwo-partner-with-us #text-content-icon-points-hwo-01 .bottom{padding-top:0}@media (max-width:838px){#text-content-icon-points-hwo-01 .points .point .icon{width:50px}#text-content-icon-points-hwo-01 .points .point .info{width:calc(100% - 76px)}#text-content-icon-points-hwo-01 .bottom span{width:100%}.hwo-partner-with-us #text-content-icon-points-hwo-01 .points .point:nth-child(2n+1){margin-right:0}.hwo-partner-with-us #text-content-icon-points-hwo-01 .points .point:nth-child(2n+2){margin-left:0}}@media (max-width:660px){#text-content-icon-points-hwo-01 .text,#text-content-icon-points-hwo-01 .points{padding:70px 50px}}@media only screen and (max-device-width:736px) and (min-device-width:320px){#text-content-icon-points-hwo-01 .text,#text-content-icon-points-hwo-01 .points{padding:50px 30px}#text-content-icon-points-hwo-01 .bottom .actions span{width:100%}#text-content-icon-points-hwo-01 .bottom .actions a:first-child span{margin-bottom:30px}}@media (max-width:1200px){#text-content-icon-points-hwo-01>div{padding:100px}}@media (max-width:1072px){#text-content-icon-points-hwo-01>div{padding:100px 50px}}@media only screen and (min-device-width:320px) and (max-device-width:736px){#text-content-icon-points-hwo-01>div{padding:60px 30px}#text-content-icon-points-hwo-01 .bottom div:first-child{line-height:1.4em}}#elegant-collection-parallax-call-to-action-hwo-01>.bg{background:#111}#elegant-collection-parallax-call-to-action-hwo-01>.bg .image{opacity:.6}#elegant-collection-parallax-call-to-action-hwo-01 .container .title{margin-bottom:5px;font-weight:600;line-height:49px}#elegant-collection-parallax-call-to-action-hwo-01 .container .subtitle{margin-bottom:0;font-weight:600}#elegant-collection-parallax-call-to-action-hwo-01 .container .content{font-size:20px;line-height:24px}#elegant-collection-parallax-call-to-action-hwo-01 .container .actions{margin-top:10px}#elegant-collection-parallax-call-to-action-hwo-01::after{content:"";position:absolute;background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.7));left:0;bottom:0;width:100%;height:80%}#text-content-hwo-01 .render-content{padding:0 0 50px 0;width:78%;font-size:18px;line-height:24px}#text-content-hwo-01 .render-content>p{width:50%}#text-content-hwo-01 .render-content img{margin-top:40px;width:300px}#text-content-hwo-01>div:last-child{margin:auto;width:78%}.hwo-nominations #text-content-hwo-01,.hwo-nominees #text-content-hwo-01{padding-top:230px}.hwo-nominations #text-content-hwo-01 .render-content,.hwo-nominees #text-content-hwo-01 .render-content{width:calc(100% - 300px);padding-bottom:0}.hwo-nominees #text-content-hwo-01 .render-content{padding-bottom:1px}.hwo-nominations #text-content-hwo-01 .render-content>p,.hwo-nominees #text-content-hwo-01 .render-content>p{width:100%}.hwo-nominations #text-content-hwo-01 .render-content>p:nth-last-child(2),.hwo-nominees #text-content-hwo-01 .render-content>p:nth-last-child(2){margin-bottom:0;padding-bottom:0}.hwo-nominations #text-content-hwo-01 .render-content>p:last-child,.hwo-nominees #text-content-hwo-01 .render-content>p:last-child{display:none}@media (max-width:1200px){.hwo-nominations #text-content-hwo-01 .render-content,.hwo-nominees #text-content-hwo-01 .render-content{width:calc(100% - 200px)}}@media (max-width:1072px){.hwo-nominations #text-content-hwo-01 .render-content,.hwo-nominees #text-content-hwo-01 .render-content{width:calc(100% - 100px)}}@media (max-width:838px){.hwo-nominations #text-content-hwo-01 .render-content,.hwo-nominees #text-content-hwo-01 .render-content{text-align:left}#text-content-hwo-01 .render-content>p{width:100%}#text-content-hwo-01 .render-content img{margin:40px auto 0 auto}#logo-roll-hwo-01 .list>div img{margin:auto}}@media only screen and (min-device-width:320px) and (max-device-width:736px){.hwo-nominations #text-content-hwo-01 .render-content,.hwo-nominees #text-content-hwo-01 .render-content{width:calc(100% - 60px)}}#cta-image-in-content-hwo-01{background:#1a1a1a}.hwo-sponsors-2021 #cta-image-in-content-hwo-01,.hwo-2021-award-recipients #cta-image-in-content-hwo-01{background:#063fc0}#cta-image-in-content-hwo-01>.bg{display:none}#cta-image-in-content-hwo-01 .container .subtitle{font-family:Nohemi;font-size:1em;color:var(--color-1)}#cta-image-in-content-hwo-01 .container>div:nth-child(2){margin:10px 0 30px 0}#cta-image-in-content-hwo-01 .container .text{width:70%}#cta-image-in-content-hwo-01 .actions span{background:#fff;color:#00814d}@media (max-width:838px){#cta-image-in-content-hwo-01 .container{padding:50px 0 70px 0}#cta-image-in-content-hwo-01 .container .subtitle{}#cta-image-in-content-hwo-01 .container>div:nth-child(2){margin-top:10px}#cta-image-in-content-hwo-01 .container img{width:auto;height:calc(100vw * .09)}}@media only screen and (min-device-width:320px) and (max-device-width:736px){#cta-image-in-content-hwo-01 .container img{width:auto;height:calc(100vw * .13)}#cta-image-in-content-hwo-01 .container .text{width:calc(100% - 60px)}}#logo-roll-hwo-01{padding-top:10px}#logo-roll-hwo-01 .list>div{padding:0 30px;transition:all .5s linear}#logo-roll-hwo-01 .list>div img{margin:auto;width:30%}#logo-roll-hwo-01 .list>div:hover{opacity:1}.hwo-sponsors #logo-roll-hwo-01 .subtitle{margin-bottom:20px;font-size:18px;font-weight:700}#call-to-action-hwo-01>.bg:first-child{display:none}#call-to-action-hwo-01>.bg:nth-child(2)::after{content:"";position:absolute;background:linear-gradient(45deg,#1b1b1b,rgb(143 143 143 / 0));left:0;top:0;width:100%;height:100%}#call-to-action-hwo-01 .container{width:50%}#call-to-action-hwo-01 .container .content{width:100%}#call-to-action-hwo-01 .container .content p{text-align:left!important;line-height:22px}#call-to-action-hwo-01 .container .content p span{font-size:16px!important;font-weight:400}@media (max-width:838px){#call-to-action-hwo-01{text-align:center}#call-to-action-hwo-01 .container{width:100%}#call-to-action-hwo-01 .container .content{width:100%}}@media only screen and (min-device-width:320px) and (max-device-width:736px){#call-to-action-hwo-01 .container{text-align:left}#call-to-action-hwo-01 .container .actions{text-align:center}}#elegant-collection-contact-form-parallax-image-hwo-01>.bg{opacity:.3}#elegant-collection-contact-form-parallax-image-hwo-01 .container .copy h3{font-weight:600}#text-content-hwo-center-01 .render-content{font-weight:400;font-size:18px;line-height:28px}#list-parallax-half-tiles-alt-images-hwo-01 .tile .text .title{font-weight:600}#elegant-collection-text-content-hwo-01 .content{width:78%;font-size:18px;line-height:24px}#elegant-collection-text-content-hwo-01 .content .container h3{font-size:1.7em;color:var(--color-1)}@media only screen and (min-device-width:320px) and (max-device-width:736px){#elegant-collection-text-content-hwo-01 .content{width:100%;text-align:left}#elegant-collection-text-content-hwo-01 .content .actions{text-align:center}}.hwo-sponsors #text-content-title-subtitle-hwo-01 .content .heading .title{font-weight:600}.hwo-sponsors #text-content-title-subtitle-hwo-01 .content .render-content{font-size:18px;line-height:28px}.hwo-sponsors #text-content-title-subtitle-hwo-01 .content .render-content img{margin:50px auto;width:50%}@media (max-width:838px){.hwo-sponsors #text-content-title-subtitle-hwo-01 .content .heading .title{font-size:28px;line-height:36px}.hwo-sponsors #text-content-title-subtitle-hwo-01 .content .render-content img{margin-top:0;width:80%}}.hwo-community-benefits-champion-form #text-content-hwo-01 .render-content,.hwo-leading-on-diversity-nomination-form #text-content-hwo-01 .render-content,.hwo-nexgen-builders-champion-mentor-award-form #text-content-hwo-01 .render-content,.hwo-building-diversity-awards-nomination-form #text-content-hwo-01 .render-content,.hwo-nexgen-builders-champion-mentor-nominee-award-form #text-content-hwo-01 .render-content,.hwo-nexgen-builders-champion-employer-award-form #text-content-hwo-01 .render-content,.hwo-nexgen-builders-champion-mentee-award-form #text-content-hwo-01 .render-content,.hwo-community-benefits-coalition-in-canada-award-form #text-content-hwo-01 .render-content,.hwo-community-benefits-project-award-form #text-content-hwo-01 .render-content,.hwo-diverse-contractor-to-watch-award-form #text-content-hwo-01 .render-content{max-width:800px;text-align:left}.hwo-community-benefits-champion-form #text-content-hwo-01 .render-content>p,.hwo-leading-on-diversity-nomination-form #text-content-hwo-01 .render-content>p,.hwo-nexgen-builders-champion-mentor-award-form #text-content-hwo-01 .render-content>p,.hwo-building-diversity-awards-nomination-form #text-content-hwo-01 .render-content>p,.hwo-nexgen-builders-champion-mentor-nominee-award-form #text-content-hwo-01 .render-content>p,.hwo-nexgen-builders-champion-employer-award-form #text-content-hwo-01 .render-content>p,.hwo-nexgen-builders-champion-mentee-award-form #text-content-hwo-01 .render-content>p,.hwo-community-benefits-coalition-in-canada-award-form #text-content-hwo-01 .render-content>p,.hwo-community-benefits-project-award-form #text-content-hwo-01 .render-content>p,.hwo-diverse-contractor-to-watch-award-form #text-content-hwo-01 .render-content>p{width:100%}#billboard-static-background-hwo-01>.bg{background:#151515}#list-6-tiles-horiz-hwo-01 .heading{color:#fff}.hwo-nomination #list-6-tiles-horiz-hwo-01 .tiles .tile{width:calc(100% / 5)}.hwo-nomination #list-6-tiles-horiz-hwo-01 .tiles .tile:nth-last-child(2){display:none}.hwo-partner-with-us #text-content-icon-points-hwo-01::before,#parallax-half-tiles-hwo-01::before,#cta-image-in-content-hwo-01::before,#services-hwo-02::before,#text-content-hwo-01::before{content:"";display:block;background:#333 url(https://hwo-Tjdwb3hpQWdvV1BHMkhXY1VoTkZzT1h5clI1RjMwZ1hrK0luOG1118.nyc3.digitaloceanspaces.com/2025/01/branded-strip-background_01.jpg) center center / auto 100% repeat-x;width:100%;height:150px}#parallax-half-tiles-hwo-01::before{transform:translateY(-100px)}#text-content-hwo-01::before{margin-bottom:80px}.thumbnail-grid-4-column-01::after,#elegant-collection-text-content-hwo-01::after,#text-content-icon-points-hwo-01::after,#services-hwo-02::after,#text-content-hwo-01::after{content:"";display:block;background:#333 url(https://hwo-Tjdwb3hpQWdvV1BHMkhXY1VoTkZzT1h5clI1RjMwZ1hrK0luOG1118.nyc3.digitaloceanspaces.com/2025/01/branded-strip-background_01.jpg) center center / auto 100% repeat-x;width:100%;height:150px}.thumbnail-grid-4-column-01::after{transform:translateY(100px)}#text-content-hwo-01::after{margin-top:15px}#services-hwo-02 .content .heading div p{font-weight:400;font-size:18px;line-height:28px}#services-hwo-02 .content .list .item .font-title{font-size:2em;font-weight:600;color:#181818}.hwo-nomination #services-hwo-02 .content .list{padding-bottom:50px}.hwo-nomination #services-hwo-02 .content .list .item{position:relative;padding:50px 50px 0 50px}.hwo-nomination #services-hwo-02 .content .list .item:nth-child(3){padding-bottom:50px}.hwo-nomination #services-hwo-02 .content .list .item:nth-child(-n+3){background:#f6f6f6}.hwo-nomination #services-hwo-02 .content .list .item:first-child{padding-top:160px}.hwo-nomination #services-hwo-02 .content .list .item:first-child::before{content:"Nominate an Organization";position:absolute;margin:50px auto;left:0;top:0;width:100%;font-size:40px;font-weight:600;color:#808080;text-align:center;box-sizing:border-box}.hwo-nomination #services-hwo-02 .content .list .item:nth-child(4){margin-top:80px;padding-top:160px}.hwo-nomination #services-hwo-02 .content .list .item:nth-child(4)::before{content:"Nominate an Individual";position:absolute;margin:50px 0;left:0;top:0;width:100%;font-size:40px;font-weight:600;color:#808080;text-align:center}.hwo-nomination #services-hwo-02 .content .list .item>div:nth-child(2){padding-top:0}#services-hwo-02 .content .list .item .image .img{border-radius:2em;box-shadow:none}#services-hwo-02 .content .list .item .render-content{margin-top:10px;font-size:1.1em;font-weight:400;line-height:1.3em;color:#181818}@media (max-width:838px){.hwo-partner-with-us #text-content-icon-points-hwo-01::before,#parallax-half-tiles-hwo-01::before,#cta-image-in-content-hwo-01::before,#services-hwo-02::before,#text-content-hwo-01::before{height:80px}.thumbnail-grid-4-column-01::after,#elegant-collection-text-content-hwo-01::after,#text-content-icon-points-hwo-01::after,#services-hwo-02::after,#text-content-hwo-01::after{height:80px}#parallax-half-tiles-hwo-01::before{transform:translateY(-30px)}.thumbnail-grid-4-column-01::after{transform:translateY(60px)}#services-hwo-02 .content .list .item [class*=float]:not(.float-clear){text-align:left}.hwo-nomination #services-hwo-02 .content .list .item:first-child::before,.hwo-nomination #services-hwo-02 .content .list .item:nth-child(4)::before{padding:0 50px;font-size:28px;box-sizing:border-box}#services-hwo-02 .content .list .item .font-title{margin-top:30px;font-size:22px;line-height:26px}}#marketing-scrolling-points-01 .top{margin-bottom:0}#marketing-scrolling-points-01 .marketing-points{margin:-50px 0;padding:50px 0}#marketing-scrolling-points-01 .marketing-points .container .tile>div>div:last-child .abs .title{font-size:16px;line-height:18px}#marketing-scrolling-points-01 .marketing-points .container .tile>div>div:last-child .abs>div:last-child{margin-top:10px;font-weight:600;font-size:36px}#marketing-scrolling-points-01 .bottom{display:none}@media (max-width:838px){#marketing-scrolling-points-01 .marketing-points .container .tile>div>div:last-child .abs>div:last-child{font-size:28px;line-height:32px}}#item-hightlight-with-image-links-hwo-01{overflow:hidden;height:auto}#item-hightlight-with-image-links-hwo-01>.bg{opacity:.5;filter:blur(20px)}#item-hightlight-with-image-links-hwo-01 .content{margin:auto;padding:200px 0;top:0;transform:none}#item-hightlight-with-image-links-hwo-01 .content .text .trans-md{margin:auto;top:0;transform:none}#item-hightlight-with-image-links-hwo-01 .content .text .actions{padding-top:20px}#item-hightlight-with-image-links-hwo-01 .content .text .actions a img{height:30px}#logo-roll-hwo-01{padding-top:50px}#logo-roll-hwo-01 .list{padding:0 50px}#logo-roll-hwo-01 .list>div{padding:20px 0}#logo-roll-hwo-01 .list>div img{opacity:1;padding:0;width:100%}#logo-roll-hwo-01 .list>div:first-child:nth-last-child(1){width:50%;max-width:500px}#logo-roll-hwo-01 .list>div:first-child:nth-last-child(2),#logo-roll-hwo-01 .list>div:first-child:nth-last-child(2)~div{width:35%;max-width:450px}#logo-roll-hwo-01 .list>div:first-child:nth-last-child(3),#logo-roll-hwo-01 .list>div:first-child:nth-last-child(3)~div{width:27.5%;max-width:400px}#logo-roll-hwo-01 .list>div:first-child:nth-last-child(4),#logo-roll-hwo-01 .list>div:first-child:nth-last-child(4)~div{width:20%;max-width:400px}#logo-roll-hwo-01 .list>div:first-child:nth-last-child(1),#logo-roll-hwo-01 .list>div:first-child:nth-last-child(2),#logo-roll-hwo-01 .list>div:first-child:nth-last-child(2)~div,#logo-roll-hwo-01 .list>div:first-child:nth-last-child(3),#logo-roll-hwo-01 .list>div:first-child:nth-last-child(3)~div,#logo-roll-hwo-01 .list>div:first-child:nth-last-child(4),#logo-roll-hwo-01 .list>div:first-child:nth-last-child(4)~div{}@media(max-width:1270px){}@media (max-width:1200px){}@media (max-width:1072px){#logo-roll-hwo-01 .list>div:first-child:nth-last-child(1),#logo-roll-hwo-01 .list>div:first-child:nth-last-child(2),#logo-roll-hwo-01 .list>div:first-child:nth-last-child(2)~div,#logo-roll-hwo-01 .list>div:first-child:nth-last-child(3),#logo-roll-hwo-01 .list>div:first-child:nth-last-child(3)~div,#logo-roll-hwo-01 .list>div:first-child:nth-last-child(4),#logo-roll-hwo-01 .list>div:first-child:nth-last-child(4)~div{margin-left:-5px;width:calc(100% / 4)}}@media (max-width:838px){#logo-roll-hwo-01 .list>div{padding:20px 0;width:calc(100% / 3)}}@media (max-width:660px){#logo-roll-hwo-01 .list>div{padding:20px 0;width:50%}#logo-roll-hwo-01 .list>div:first-child:nth-last-child(1),#logo-roll-hwo-01 .list>div:first-child:nth-last-child(2),#logo-roll-hwo-01 .list>div:first-child:nth-last-child(2)~div,#logo-roll-hwo-01 .list>div:first-child:nth-last-child(3),#logo-roll-hwo-01 .list>div:first-child:nth-last-child(3)~div,#logo-roll-hwo-01 .list>div:first-child:nth-last-child(4),#logo-roll-hwo-01 .list>div:first-child:nth-last-child(4)~div{margin-left:-5px;width:calc(100% / 3)}}@media (max-width:520px){}@media only screen and (min-device-width:320px) and (max-device-width:736px){#logo-roll-hwo-01 .list>div{padding:20px 0;width:50%}#logo-roll-hwo-01 .list>div:first-child:nth-last-child(1),#logo-roll-hwo-01 .list>div:first-child:nth-last-child(2),#logo-roll-hwo-01 .list>div:first-child:nth-last-child(2)~div,#logo-roll-hwo-01 .list>div:first-child:nth-last-child(3),#logo-roll-hwo-01 .list>div:first-child:nth-last-child(3)~div,#logo-roll-hwo-01 .list>div:first-child:nth-last-child(4),#logo-roll-hwo-01 .list>div:first-child:nth-last-child(4)~div{margin-left:-5px;width:calc(100% / 3)}}@-moz-document url-prefix(){@media only screen and (min-device-width:320px) and (max-device-width:736px){}}.hwo-partner-with-us #banner-parallax-image-hwo-01{padding-bottom:42.361%}@media only screen and (min-device-width:320px) and (max-device-width:736px){.hwo-partner-with-us #banner-parallax-image-hwo-01{padding-bottom:75%}}.hwo-partner-with-us #text-content-2-column-title-text-hwo-01{padding-top:240px;padding-bottom:150px}.hwo-partner-with-us #text-content-2-column-title-text-hwo-01 .container>div:first-child{width:330px}.hwo-partner-with-us #text-content-2-column-title-text-hwo-01 .container .content{display:flex;flex-direction:column;justify-content:space-between;width:calc(100% - 330px)}.hwo-partner-with-us #text-content-2-column-title-text-hwo-01 .container .content>p{margin:0}.hwo-partner-with-us #text-content-2-column-title-text-hwo-01 .container .content>p:first-child{margin-top:-5px}.hwo-partner-with-us #text-content-2-column-title-text-hwo-01 .container .content .btn-get-started{margin-top:28px;border-radius:50px}@media (max-width:1200px){.hwo-partner-with-us #text-content-2-column-title-text-hwo-01 .container{width:calc(100% - 200px)}}@media (max-width:1072px){.hwo-partner-with-us #text-content-2-column-title-text-hwo-01 .container{width:calc(100% - 100px)}}@media (max-width:838px){.hwo-partner-with-us #text-content-2-column-title-text-hwo-01 .container{display:block}.hwo-partner-with-us #text-content-2-column-title-text-hwo-01 .container>div:first-child,.hwo-partner-with-us #text-content-2-column-title-text-hwo-01 .container .content{width:100%}.hwo-partner-with-us #text-content-2-column-title-text-hwo-01 .container .content{padding-top:30px}.hwo-partner-with-us #text-content-2-column-title-text-hwo-01 .container>div .title br:last-child{display:none}}@media only screen and (min-device-width:320px) and (max-device-width:736px){.hwo-partner-with-us #text-content-2-column-title-text-hwo-01 .container{width:calc(100% - 60px)}}.hwo-gala #banner-hwo-01 .bg{opacity:1}.hwo-gala #elegant-collection-parallax-call-to-action-hwo-01>.bg{opacity:0}.hwo-gala #elegant-collection-parallax-call-to-action-hwo-01 .container .actions .hwo-btn-01-thin{background:linear-gradient(to right,#b27618,#ffc800)}.hwo-gala #elegant-collection-parallax-call-to-action-hwo-01 .container .title{color:#d1aa21}#elegant-collection-parallax-call-to-action-hwo-01 .container .subtitle{font-size:16px;font-weight:500;width:100%}#parallax-half-tiles-hwo-01 .tile .text{width:558px}#parallax-half-tiles-hwo-01 .tile .text>div{top:auto;transform:none}#parallax-half-tiles-hwo-01 .tile .text .heading{margin:0}#parallax-half-tiles-hwo-01 .tile .text .heading .render-content p:first-child{margin-top:-5px}#parallax-half-tiles-hwo-01 .tile .text .heading .render-content p:last-child{margin-bottom:-5px}#parallax-half-tiles-hwo-01 .tile .text .heading .render-content{font-weight:400}#parallax-half-tiles-hwo-01 .tile .text .heading .render-content .sinhala{margin-bottom:-24px;color:var(--color-1)}#parallax-half-tiles-hwo-01 .tile .text .heading .render-content .font-extra-small{font-size:.75em;line-height:1.3em}#parallax-half-tiles-hwo-01 .tile .text .heading .render-content p>span:nth-child(5){margin-top:5px}#parallax-half-tiles-hwo-01 .tile .image{width:calc(100vw - 558px)}@media (max-width:1200px){.hwo-about #parallax-half-tiles-hwo-01 .tile .text{width:458px}.hwo-about #parallax-half-tiles-hwo-01 .tile .image{width:calc(100vw - 458px)}}@media (max-width:1072px){.hwo-about #parallax-half-tiles-hwo-01 .tile{display:flex}.hwo-about #parallax-half-tiles-hwo-01 .tile .text{width:380px}.hwo-about #parallax-half-tiles-hwo-01 .tile .image{padding:0;width:calc(100vw - 380px)}.hwo-about #parallax-half-tiles-hwo-01 .tile .image>div{padding-bottom:0;height:100%}.hwo-about #parallax-half-tiles-hwo-01{padding:100px 0}}@media (max-width:950px){.hwo-about #parallax-half-tiles-hwo-01 .tile .text{width:300px}.hwo-about #parallax-half-tiles-hwo-01 .tile .text .trans-md{padding-right:0}.hwo-about #parallax-half-tiles-hwo-01 .tile .image{width:calc(100vw - 300px)}}#list-image-subtitle-content-link-multiple-entries-hwo-01 .list{width:calc(100% - 300px)}#list-image-subtitle-content-link-multiple-entries-hwo-01 .list .entry{border-bottom-width:1px;border-color:#313131}#list-image-subtitle-content-link-multiple-entries-hwo-01 .list .entry .image{background:#151515;width:180px;height:180px}#list-image-subtitle-content-link-multiple-entries-hwo-01 .list .entry .copy{width:calc(100% - 230px)}#list-image-subtitle-content-link-multiple-entries-hwo-01 .list .entry .copy .actions .hwo-btn-01-thin{background:transparent}@media (max-width:1200px){#list-image-subtitle-content-link-multiple-entries-hwo-01 .list{width:calc(100% - 200px)}}@media (max-width:1072px){#list-image-subtitle-content-link-multiple-entries-hwo-01 .list{width:calc(100% - 100px)}}@media (max-width:770px){#list-image-subtitle-content-link-multiple-entries-hwo-01 .list .entry{display:flex}}@media only screen and (min-device-width:320px) and (max-device-width:736px){#list-image-subtitle-content-link-multiple-entries-hwo-01 .list .entry{display:block}#list-image-subtitle-content-link-multiple-entries-hwo-01 .list{width:calc(100% - 60px)}#list-image-subtitle-content-link-multiple-entries-hwo-01 .list .entry .image{width:calc(100vw - 60px);height:calc(100vw - 60px)}#list-image-subtitle-content-link-multiple-entries-hwo-01 .list .entry .copy{width:100%}}.hwo-tickets #list-image-subtitle-content-link-multiple-entries-hwo-01{padding-top:0}.hwo-tickets #list-image-subtitle-content-link-multiple-entries-hwo-01 .list{background:#f6f6f6;padding:0 30px;width:900px;max-width:calc(100% - 60px);box-sizing:border-box;border-radius:20px;border:solid 1px #ededed;box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box}.hwo-tickets #list-image-subtitle-content-link-multiple-entries-hwo-01 .list .entry .copy .margin-bottom-20{margin-bottom:0}.hwo-tickets #list-image-subtitle-content-link-multiple-entries-hwo-01 .list .entry .copy .margin-bottom-20 .subtitle{display:none}@media only screen and (min-device-width:320px) and (max-device-width:736px){#list-image-subtitle-content-link-multiple-entries-hwo-01{padding-bottom:80px}.hwo-tickets #list-image-subtitle-content-link-multiple-entries-hwo-01 .list .entry .image{width:calc(100vw - 120px);height:calc(100vw - 120px)}}#list-3-tiles-horiz-hwo-01 .tiles .tile{padding-bottom:calc(100% * (96 / 226))}@media (max-width:660px){#list-3-tiles-horiz-hwo-01 .tiles .tile{padding-bottom:calc(100% * (1 / 1))}}.hwo-sponsorship-deck #text-content-hwo-01{padding:0}.hwo-sponsorship-deck #text-content-hwo-01>div:last-child{padding:0;width:100%}.hwo-sponsorship-deck #text-content-hwo-01>div:last-child p{margin:0}.thumbnail-grid-4-column-01 .heading h3{font-size:2em;color:var(--color-1)}.thumbnail-grid-4-column-01 .list .item .container .text .subtitle{margin-top:4px;font-size:.65em;font-weight:400;line-height:1.2em}#faq-hwo-01{background:url(https://hwo-Tjdwb3hpQWdvV1BHMkhXY1VoTkZzT1h5clI1RjMwZ1hrK0luOG1118.nyc3.digitaloceanspaces.com/2024/01/pattern_grain.png) 100% 100% / 100px 100px}#faq-hwo-01 .search input{background:transparent;color:#fff}#faq-hwo-01 .list .qa .answer .text{color:#1a1a1a;font-weight:400;font-size:.9em;padding-top:0;padding-bottom:18px}.hwo-about #elegant-collection-parallax-half-tiles-hwo-01 .tile .text{order:1;width:calc(100% - 556px)}.hwo-about #elegant-collection-parallax-half-tiles-hwo-01 .tile>.image{order:0;margin-left:106px;width:450px}.hwo-about #elegant-collection-parallax-half-tiles-hwo-01 .tile .image>div{padding-bottom:128.31858407079646%}.hwo-about #elegant-collection-parallax-half-tiles-hwo-01 .tile .text>div{margin:auto;padding:0;width:475px}.hwo-about #elegant-collection-parallax-half-tiles-hwo-01 .tile .text>div .heading .content .signature{font-size:.8em;line-height:1.1em}.hwo-about #elegant-collection-parallax-half-tiles-hwo-01 .tile .text>div .heading .content .signature .rose-sign{margin:0 0 -35px -26px;width:150px}.hwo-about #elegant-collection-parallax-half-tiles-hwo-01::before{content:"";position:absolute;background:#151515;left:0;top:0;width:336px;height:100%}.hwo-about #elegant-collection-parallax-half-tiles-hwo-01::after{content:"";position:absolute;z-index:0;background:url(https://hwo-Tjdwb3hpQWdvV1BHMkhXY1VoTkZzT1h5clI1RjMwZ1hrK0luOG1118.nyc3.digitaloceanspaces.com/2024/01/about-rosemarie-letter-decor.png) 100% 100% / cover;left:0;top:0;width:354px;height:100%}.hwo-about #elegant-collection-parallax-half-tiles-hwo-01 .tile{position:relative;z-index:1}@media (max-width:1200px){.hwo-about #elegant-collection-parallax-half-tiles-hwo-01 .tile>.image{width:350px}.hwo-about #elegant-collection-parallax-half-tiles-hwo-01 .tile .text{width:calc(100% - 456px)}}@media (max-width:1072px){.hwo-about #elegant-collection-parallax-half-tiles-hwo-01::before{width:221px}.hwo-about #elegant-collection-parallax-half-tiles-hwo-01 .tile>.image{margin-left:50px;width:330px}.hwo-about #elegant-collection-parallax-half-tiles-hwo-01 .tile .text{width:calc(100% - 380px)}}@media (max-width:950px){.hwo-about #elegant-collection-parallax-half-tiles-hwo-01 .tile .text>div{width:300px}.hwo-about #elegant-collection-parallax-half-tiles-hwo-01 .tile .text>div .heading{margin:0}.hwo-about #elegant-collection-parallax-half-tiles-hwo-01 .tile .text .heading .content p:first-child{margin-top:0}.hwo-about #elegant-collection-parallax-half-tiles-hwo-01 .tile .text .heading .content p:last-child{margin-bottom:0}}@media (max-width:838px){.hwo-about #elegant-collection-parallax-half-tiles-hwo-01{padding:0}.hwo-about #elegant-collection-parallax-half-tiles-hwo-01::before,.hwo-about #elegant-collection-parallax-half-tiles-hwo-01::after{content:unset}.hwo-about #elegant-collection-parallax-half-tiles-hwo-01 .tile{display:flex;flex-direction:column}.hwo-about #elegant-collection-parallax-half-tiles-hwo-01 .tile>.image{margin:0 auto;padding:0;width:calc(100% - 100px)}.hwo-about #elegant-collection-parallax-half-tiles-hwo-01 .tile .text{margin:50px 0;width:100%}.hwo-about #elegant-collection-parallax-half-tiles-hwo-01 .tile .text>div{width:calc(100% - 100px)}}@media only screen and (max-device-width:736px) and (min-device-width:320px){.hwo-about #elegant-collection-parallax-half-tiles-hwo-01 .tile>.image,.hwo-about #elegant-collection-parallax-half-tiles-hwo-01 .tile>.text>div{width:calc(100% - 60px)}}#profile-half-page-01{padding-top:90px}#dynamic-form-hwo-01{opacity:1;background:#151515}#dynamic-form-hwo-01 form{border-radius:20px}.hwo-partner-with-us #dynamic-form-hwo-01{display:flex;background:#111;padding:0}.hwo-partner-with-us #dynamic-form-hwo-01>.bg:first-child{display:none}.hwo-partner-with-us #dynamic-form-hwo-01>.bg:nth-child(2){display:block;position:relative;opacity:1;width:calc(100% - 720px);height:initial}.hwo-partner-with-us #dynamic-form-hwo-01 form{padding:100px;width:720px}.hwo-partner-with-us #dynamic-form-hwo-01 form .form-area>div:first-child h3{color:var(--color-1)}.hwo-partner-with-us #dynamic-form-hwo-01 form .form-area>div:first-child .font-small{margin-top:8px;font-size:1em;line-height:1.1em}.hwo-partner-with-us #dynamic-form-hwo-01 form .form-area label{font-size:.85em;line-height:1em}.hwo-partner-with-us #dynamic-form-hwo-01 form .form-area .margin-vert-30.font-extra-small{font-size:.7em;font-weight:400;line-height:1.2em}.hwo-partner-with-us #dynamic-form-hwo-01 form .form-area .actions .hwo-btn-01-thin{border-radius:100px}@media (max-width:770px){.hwo-partner-with-us #dynamic-form-hwo-01 form{padding-left:50px;padding-right:50px}}@media only screen and (min-device-width:320px) and (max-device-width:736px){.hwo-partner-with-us #dynamic-form-hwo-01 form{padding-left:30px;padding-right:30px}}.blog-post-page-01:first-child{padding-top:170px}.blog-post-page-01 .blog-text-content .render-content{font-size:.7em;line-height:1.4em}#wrapper .blog-post-page-01 .blog-text-content .render-content :is(h2,h3,h4,h5){font-family:'Nohemi'!important;font-weight:600;text-transform:initial;line-height:1em}#wrapper .blog-post-page-01 .blog-text-content .render-content h2{font-size:1.6em}#wrapper .blog-post-page-01 .blog-text-content .render-content h3{font-size:1.4em}#wrapper .blog-post-page-01 .blog-text-content .render-content h4{font-size:1.2em;font-weight:600}#wrapper .blog-post-page-01 .blog-text-content .render-content h5{font-size:1em;font-weight:600}.blog-post-page-01 .blog-text-content .render-content a{font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:1px}#blog-list-with-categories-menu-hwo-01:first-child{padding-top:90px}#blog-list-with-categories-menu-hwo-01 .list .article .copy .category-date{margin-top:-6px}#blog-list-with-categories-menu-hwo-01 .list .article .copy .category-date .font-300{font-weight:400}#blog-list-with-categories-menu-hwo-01 .list .article .copy h3{padding:10px 0 20px 0}.blog-related-posts-01 .list .article .content{box-shadow:-40px 40px 35px rgb(0 0 0 / 18%)}.blog-related-posts-01.article-count-3 .heading{color:#fff}#wrapper .blog-related-posts-01 .list .article .content h3{font-family:'Nohemi'!important;font-weight:600;text-transform:initial;line-height:1em}@media only screen and (min-device-width:320px) and (max-device-width:736px){.blog-post-page-01:first-child{padding-top:100px}.blog-post-page-01 .heading h1{font-size:1.7em;line-height:.85em!important}}#dynamic-form-hwo-01 .bg:first-child{display:none}#dynamic-form-hwo-01 .bg:nth-child(2){background-size:100% auto!important;background-position:0!important;background-repeat:repeat-y!important;opacity:1}#event-page-hwo-01 .info-container .info .location{display:none}@media only screen and (min-device-width:320px) and (max-device-width:736px){.hwo-tickets #event-page-hwo-01{padding-top:90px}.hwo-tickets #event-page-hwo-01 .info-container .action{position:fixed;z-index:999999999;background:white;left:0;top:auto;bottom:0;margin:0}.hwo-tickets #event-page-hwo-01 .info-container .action>div{padding:30px;border-width:0;border-top:solid 1px #ccc;border-radius:0}}@media (max-width:838px){}