html{font-size:10px;scroll-padding-top:5rem;scroll-behavior:smooth}body{background-image:linear-gradient(to right, #00d3ff 0, #0077ba 100%);background-color:#0077b6;font-family:"Roboto",arial,sans-serif;color:#414042;font-weight:500}h1,h2,h3,h4,h5{margin:0}p{font-size:1.5rem;line-height:1.5}a{color:#ffc000;text-decoration:none !important;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}a:hover,a:active,a:focus{text-decoration:underline}a:hover:hover,a:active:hover,a:focus:hover{color:#00d3ff}.img-vh-center{display:block;margin:0 auto}.navbar{padding:1.2rem 1rem;background-color:#004a85;border-bottom:0}.navbar .navbar-nav{align-items:center}.navbar .nav-item{margin-right:2rem}.navbar .nav-item:last-of-type{margin-right:0}.navbar .nav-link{padding-top:0;padding-bottom:0;font-size:1.5rem;color:#fff;font-weight:700;text-transform:uppercase}.navbar .nav-link:hover{color:#ffc000;text-decoration:none}.navbar .nav-link.active{color:#ffc000 !important}.navbar .nav-link.active.dropdown-toggle:after{color:#ffc000}.navbar .dropdown:hover>.dropdown-menu{display:block}.navbar .dropdown-menu{padding:0;background-color:#e5e8ea;border:0;border-radius:0}.navbar .dropdown-menu li{padding:.2rem;border-bottom:0}.navbar .dropdown-item{padding:1rem 1.5rem .6rem;font-size:1.5rem;color:#231f20;text-transform:uppercase;font-weight:500;white-space:no-wrap}.navbar .dropdown-item:last-child{border-bottom:0}.navbar .dropdown-item:hover,.navbar .dropdown-item:active{background-color:#ffc000;color:#004a85;text-decoration:none}.navbar .dropdown-item.active{background-color:#ffc000;color:#004a85}.navbar .dropdown-toggle{color:#fff !important}.navbar .dropdown-toggle:after{color:#fff}.navbar .navbar-toggler{width:4.3rem;height:4rem;background-color:rgba(0,0,0,0);border:none}.navbar .navbar-toggler:focus{box-shadow:none}.navbar .navbar-toggler .line{float:left;width:100%;height:2px;margin-bottom:5px;background-color:#fff;transition:opacity,transform;transition-duration:200ms;transition-timing-function:cubic-bezier(0.7, 0, 0, 0.7)}.navbar .navbar-toggler .line:last-child{margin-bottom:0}.navbar .navbar-toggler:not(.collapsed) .line:nth-child(1){transform:rotate(45deg) translate(5px, 5px)}.navbar .navbar-toggler:not(.collapsed) .line:nth-child(2){opacity:0;transform:translateX(-100%)}.navbar .navbar-toggler:not(.collapsed) .line:nth-child(3){transform:rotate(-45deg) translate(5px, -5px)}.divider-image-section{overflow-x:hidden;background-color:#fff}.divider-image-section .full-img{width:100%}.content-section{padding:5rem;background-color:#fff}.content-section .description{font-size:1.8rem;text-align:center;text-wrap:balance}.content-section .description:last-of-type{margin-bottom:0}.main-header{margin-bottom:4rem;font-size:3.6rem;font-weight:600;text-transform:capitalize;text-align:center;line-height:1}.about-section{margin-top:5rem}.about-section .logo-cwah{margin-bottom:3rem}.about-section .beneficiaries-logos{margin-top:4rem}.exhibition-section .exhibition-content{display:flex;flex-direction:column;flex:1;margin:4rem 0 1rem;padding:4rem;border:2px solid #c2353c;border-radius:15px}.exhibition-section .exhibition-content .exhibition-header{margin-bottom:2rem;color:#c2353c;font-size:2.3rem;font-weight:600;text-align:center;text-wrap:balance}.exhibition-section .exhibition-content .exhibition-detail{margin:2rem auto 0;text-wrap:balance}.exhibition-section .exhibition-content .exhibition-detail p{font-size:1.8rem}.exhibition-section .exhibition-content .exhibition-detail p:last-child{margin-bottom:0}.exhibition-section .exhibition-content .exhibition-detail a{text-decoration:underline !important}.exhibition-section .photobooth-header{margin:3rem 0 4rem;color:#004a85;font-size:2.3rem;font-weight:600;text-align:center;text-wrap:balance;line-height:1.3}.exhibition-section .photobooth-location{margin-bottom:1rem;font-size:1.8rem;font-weight:600}.exhibition-section .photobooth-address{position:relative;padding:0 1rem 0 2.5rem;margin-bottom:2rem}.exhibition-section .photobooth-address p{margin-bottom:0;font-size:1.8rem}.exhibition-section .photobooth-address:before{position:absolute;top:0;left:0;content:"";display:block;background:linear-gradient(to bottom, #00c7ff 0, #0077ba 100%);width:.8rem;height:100%;border-radius:5px}.beneficiaries-section{background-color:#f2f2f2}.beneficiaries-section .writeup{padding-top:5rem}.beneficiaries-section .writeup.first-writeup{padding-top:0}.beneficiaries-section h3{margin-bottom:1rem;font-size:2rem;font-weight:600}.beneficiaries-section p{font-size:1.7rem}.beneficiaries-section p:last-of-type{margin-bottom:0}.beneficiaries-section a{color:#0077ba}.beneficiaries-section a:hover{color:#00d3ff}.what-section .what-photos{margin-top:5rem}.more-section{background-color:#f2f2f2}.more-section a{color:#231f20}.more-section .description{margin:2rem auto 0;padding:0 3rem;font-size:1.6rem;text-wrap:balance}.social-media-section{padding:2.5rem;background-color:#004a85}.social-media-section .header{margin-bottom:2rem;color:#fff;font-size:2rem;text-align:center}.social-media-section .social-media{display:flex;align-items:center;justify-content:center;column-gap:2rem}.social-media-section .social-media-logo img{width:5rem}.social-media-section .social-media-logo:hover{opacity:.8}.social-media-section .hashtag{margin:2rem 0 0;color:#ffc000;font-size:1.5rem;text-align:center}.footer-section{padding:2rem}.footer-section p{margin-bottom:0;font-size:1.1rem;color:#fff;text-shadow:2px 4px 3px rgba(75,77,79,.3)}.footer-section a:hover{text-decoration:underline}@media(width <= 1199px){html{font-size:9px}.more-section .description{padding:0 2rem}}@media(width <= 1024px){.more-section .description{padding:0 1rem}}@media(width <= 991px){.container-md{padding-left:1rem;padding-right:1rem}.navbar .main-logo{height:4rem}.navbar .navbar-nav{padding-top:2rem;padding-bottom:1.5rem;align-items:flex-start}.navbar .nav-item{margin-bottom:1rem}.navbar .nav-item:last-of-type{margin-bottom:.5rem}}@media(width <= 960px){.main-header{line-height:1.2}}@media(width <= 767px){.main-header{margin-bottom:3rem}.content-section{padding:4rem}.beneficiaries-section .logo{margin-bottom:3rem}}@media(width <= 640px){html{font-size:8px}}@media(width <= 575px){.content-section{padding-left:2rem;padding-right:2rem}.exhibition-section .photobooth-location{font-size:2rem}.exhibition-section .photobooth-address p{font-size:2rem}.more-section .description{font-size:1.8rem}}@media(width <= 460px){html{font-size:7.5px}.navbar .nav-link{font-size:1.7rem}.navbar .dropdown-item{font-size:1.6rem}.main-header{font-size:3.8rem}}@media(width <= 360px){html{font-size:7px}}