@import url("https://fonts.googleapis.com/css2?family=Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap");:root{--color1:#e92a2d;--color2:#666;--color3:#a5bd72;--light-gray:#909294;--transition1:ease 1s}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,ul,li{margin:0;padding:0;border:0;font-size:100%;background:0 0;text-decoration:none;quotes:none;list-style:none}html,body{height:100%}body:unresolved{opacity:0}body{margin:0;padding:0;line-height:1;opacity:1;-webkit-text-size-adjust:none;position:relative;overflow-x:hidden !important}::-moz-selection{color:#fff;background:#000}::selection{color:#fecc04;background:#000}html{scroll-behavior:smooth}article,aside,footer,header,hgroup,nav,section,figure,figcaption{display:block;margin:0}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}input,textarea{border-radius:0}input[type=submit],input[type=button]{-webkit-appearance:none}button{font-family:"Ubuntu",sans-serif;font-weight:500}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}:focus{outline:0}::-moz-focus-inner{border:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}*,*:after,*:before{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0}a{transition:all .9s ease;outline:none;text-decoration:none;font-family:"Ubuntu",sans-serif;font-weight:500}.clearfloat{clear:both}body h1{font-size:2em;font-weight:700;font-family:"Ubuntu",sans-serif;color:#8c8986;color:#666}body h2{font-size:1.5em;font-weight:700;font-family:"Ubuntu",sans-serif;color:#e92a2d;color:#8c8986;color:#666}body h3{font-size:18px;font-family:"Ubuntu",sans-serif;color:#8c8986;color:#666}body h4{font-size:16px;font-family:"Ubuntu",sans-serif;color:#8c8986}body h5{font-size:14px;font-family:"Ubuntu",sans-serif}body h6{font-size:.9em;font-family:"Ubuntu",sans-serif}body p{font-size:14px;line-height:22px;font-weight:400;font-family:"Ubuntu",sans-serif;color:#666;color:rgba(155,154,154,.9);color:#777}body li{line-height:22px;font-weight:400;font-family:"Ubuntu",sans-serif;color:#666;color:rgba(155,154,154,.9);color:#777}img{width:100%;display:block;transition:all 1s ease;margin:auto}.main-container{width:100%;float:left;min-height:100vh;position:relative}.desktop-navigation-wrapper{background:#f6ffee;padding:10px 0}.desktop-navigation{display:flex;justify-content:space-between;align-items:center}.desktop-navigation .logo{width:100%;max-width:120px}.desktop-links-center{display:flex}.desktop-links-center li{padding:0 12px}.desktop-links-center li a{color:#666;font-size:15px;font-weight:400}.desktop-links-center li a:hover{color:#e72d35}.desktop-links-center li a.active{color:#e72d35;font-weight:600}.desktop-links-center li a#media-center-link{display:flex;gap:5px;align-items:center}.desktop-links-center li a#media-center-link i{padding:0;line-height:0;font-size:12px}.desktop-links-right{display:flex}.desktop-links-right a{border:1px solid var(--color1);color:#fff;background:var(--color1);padding:10px 25px;border-radius:45px;float:right;font-size:14px;transition:.7s ease all;font-weight:400}.desktop-links-right a:hover{background:0 0;color:var(--color1);border-color:var(--color1)}.desktop-links-right li:nth-child(2) a{background:var(--color1);color:#fff;border-color:var(--color1);margin-left:15px}.desktop-links-right li:nth-child(2) a:hover{background:0 0;color:var(--color1)}.home-wrapper{float:left;width:100%}.home-video-wrapper{width:100%;float:left;overflow:hidden;max-height:calc(100vh - 115px);max-height:90%}.home-video-wrapper video{width:100%}.home-register-wrapper{width:100%;float:left;position:relative;padding-left:3em;background:#f4ffee}.home-register-wrapper .home-register-btn{position:absolute;bottom:2em;left:6em}.home-register-wrapper .home-register-btn a{border:1px solid var(--color1);color:#fff;padding:12px 30px;border-radius:45px;float:right;font-size:16px;transition:.7s ease all;font-weight:400;background:var(--color1)}.sub-header{background-image:url(//digilab.co.ke/t4h_backend/wp-content/themes/T4H/css/../images/thin-strip2.png);background-size:100%;background-position:bottom;width:-moz-fit-content;width:fit-content;background-repeat:no-repeat;padding-bottom:10px}.home-intro-wrapper{width:100%;float:left;background:#f4f4f6}.home-intro-wrapper .home-intro{box-shadow:rgba(42,43,45,.055) 2px 2px 14px 1px;background:#fff;transition:all ease .7s}.home-intro-wrapper .home-intro:hover{box-shadow:rgba(42,43,45,.1) 2px 2px 14px 1px}.home-intro-wrapper .home-intro-image{position:relative;cursor:pointer}.home-intro-wrapper .home-intro-image img{height:100%;object-fit:cover;object-position:center}.home-intro-wrapper .home-intro-image .play-button{position:absolute;width:100%;height:100%;color:#fff;background:rgba(0,0,0,.5);font-size:3em;display:flex;justify-content:center;align-items:center;top:0}.home-intro-content h2{font-size:1.1em;padding-bottom:12px;color:#666}.home-intro-content p{font-weight:400;padding-bottom:10px}.home-intro-content a{margin-top:15px;border:1px solid var(--color1);color:var(--color1);background:0 0;padding:10px 25px;border-radius:45px;float:left;font-size:14px;transition:.7s ease all;font-weight:400}.home-intro-content a:hover{background:var(--color1);color:#fff}.modal{background:rgba(0,0,0,.25)}.home-intro-wrapper .modal-dialog{max-width:1000px;margin-top:6em}.home-intro-wrapper .modal-header{width:fit-content;position:absolute;right:0;z-index:123;top:-32px;padding:0;background:#000000b3;border:none}.home-intro-wrapper .modal-header .btn-close{color:#fff;filter:brightness(0) invert(1);margin:0;padding:15px;opacity:.7}.home-intro-wrapper .modal-body{background:#000;padding:0}.t4h-intro-wrapper{width:100%;float:left;padding:3em 6em}.t4h-intro-wrapper .t4h-intro-text{padding:20px 0}.t4h-intro-wrapper ul{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;width:100%;float:left;padding-top:20px;padding-bottom:20px}.t4h-intro-wrapper ul li{float:left;position:relative;background:#fff;transition:.7s ease all;border:1px rgba(128,128,128,.2196078431) solid}.t4h-intro-wrapper ul li .read-more{float:left;width:-moz-fit-content;width:fit-content;border:1px var(--color1) solid;font-size:14px;padding:8px 20px;border-radius:35px;color:var(--color1);font-weight:500;transition:all ease .7s;margin-top:15px}.t4h-intro-wrapper ul li:hover{box-shadow:1px 1px 14px 1px rgba(12,46,94,.15);box-shadow:2px 2px 14px 1px rgba(42,43,45,.15);background:#f4ffee;transition:all ease .7s}.t4h-intro-wrapper ul li:hover .read-more{background:var(--color1);color:#fff;transition:all ease .7s}.t4h-intro-wrapper ul a{display:flex;flex-direction:column;float:left;height:100%}.t4h-intro-wrapper ul a img{padding:20px 20px 0}.t4h-intro-wrapper ul a .csr-card-content{padding:20px 20px 30px;float:left;display:flex;flex-direction:column;justify-content:space-between;height:100%}.t4h-intro-wrapper ul a .csr-card-content p{font-size:12px}.t4h-intro-wrapper ul a .csr-card-content h3{font-size:16px;font-weight:700}.t4h-intro-wrapper .view-all-articles{width:100%;float:left;margin:0 auto;display:flex;justify-content:center}.t4h-intro-wrapper .view-all-articles a{border:1px solid var(--color1);color:#fff;padding:12px 30px;border-radius:45px;float:right;font-size:14px;transition:.7s ease all;font-weight:400;background:var(--color1)}.sustainability-cards{width:100%;float:left;padding:2em 6em 3em}.sustainability-cards .sustainability-cards-text{padding:15px 0 20px}.sustainability-cards ul{display:grid;grid-gap:30px;grid-template-columns:repeat(3,1fr)}.sustainability-cards ul li{background:#f4f4f4;border-radius:15px;padding:3em 8%;display:flex;flex-direction:column;justify-content:space-between}.sustainability-cards ul li img{max-width:140px;margin:0}.sustainability-cards ul li:nth-child(3) img{max-width:100px}.sustainability-cards ul li:nth-child(1){background:#549b35}.sustainability-cards ul li:nth-child(2){background:#56bf28}.sustainability-cards ul li:nth-child(3){background:#bc1f31}.sustainability-cards ul li h2{color:var(--color1);padding-bottom:8px;font-size:20px;color:#fff}.sustainability-cards ul li p{font-size:15px;color:#fff;padding-bottom:2em;line-height:23px}footer{width:100%;float:left}footer .footer-wrapper{width:100%;float:left;padding:2em 0;background:url(//digilab.co.ke/t4h_backend/wp-content/themes/T4H/css/../images/footer-bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;display:flex;justify-content:space-between;align-items:center}footer .footer-wrapper .logos{width:250px}footer .footer-wrapper .footer-center h2{font-size:2.5em;font-weight:900;line-height:1;color:#fff;text-align:center}footer .footer-wrapper .footer-right h3{padding-bottom:15px;color:#fff;font-weight:700;font-size:16px;text-transform:uppercase}footer .footer-wrapper .footer-contacts li{display:flex;align-items:center;padding-bottom:10px}footer .footer-wrapper .footer-contacts li img{width:20px;margin:0}footer .footer-wrapper .footer-contacts li p,footer .footer-wrapper .footer-contacts li a{color:#fff;font-size:13px;padding-left:10px}footer .footer-wrapper .footer-contacts li:nth-child(1) a{padding-left:0}.news-banner-wrapper{width:100%;float:left;position:relative}.news-banner-wrapper h1{position:absolute;color:#fff;top:50%;left:3em;transform:translateY(-50%)}header .desktop-navigation{position:relative}.esg-home-banner-wrapper{width:100%;float:left}.esg-home-banner-wrapper .carousel-control-next,.esg-home-banner-wrapper .carousel-control-prev{width:6%;opacity:.8;width:30px;height:30px;background:rgb(0 0 0/61%);background:var(--color1);border-radius:30px;top:50%;transform:translateY(-50%)}.esg-home-banner-wrapper .carousel-control-next{right:3%}.esg-home-banner-wrapper .carousel-control-prev{left:3%}.esg-home-banner-wrapper .esg-home-banner-wrapper .carousel-control-next:focus,.esg-home-banner-wrapper .carousel-control-next:hover,.esg-home-banner-wrapper .carousel-control-prev:focus,.esg-home-banner-wrapper .carousel-control-prev:hover{opacity:.95}.home-carousel-caption{position:absolute;z-index:12;top:0;height:100%;display:flex;align-items:center;background:#000;background:linear-gradient(90deg,rgba(0,0,0,.55) 0%,rgba(0,0,0,.5) 60%,rgba(0,0,0,.3) 100%)}.carousel-indicators [data-bs-target]{height:6px;border-radius:3px;width:15px;border:none}.carousel-indicators .active{width:28px}.home-carousel-caption h1{color:#fff;padding-bottom:25px;font-size:1.8em;color:#f6ffee}.home-carousel-caption .home-carousel-caption-cta{display:flex;flex-wrap:wrap}.home-carousel-caption .home-carousel-caption-cta a{border:1px solid #549b35;color:#fff;background:#549b35;padding:10px 25px;border-radius:45px;float:right;font-size:14px;transition:.7s ease all;font-weight:400;font-weight:600}.home-carousel-caption .home-carousel-caption-cta a:hover{border-color:var(--color1);background:var(--color1)}.home-carousel-caption .home-carousel-caption-cta a:last-child{margin-left:20px;border:1px solid #fff;color:#fff;background:0 0}.home-carousel-caption .home-carousel-caption-cta a:last-child:hover{background:#549b35;color:#fff;border-color:#549b35}.t4h-banner-wrapper{width:100%;float:left;background:#f6ffee;display:flex;align-items:center;justify-content:space-between;position:relative}.t4h-banner-wrapper .t4h-banner-content{width:50%;position:absolute;left:6em}.t4h-banner-wrapper .t4h-banner-content h1{color:var(--color1);padding-bottom:10px;font-size:2em}.t4h-banner-wrapper .t4h-banner-content h3{font-size:1.2em;padding-bottom:15px;display:flex;align-items:center}.t4h-banner-wrapper .t4h-banner-content p{font-size:1.1em;padding-bottom:20px;font-weight:400;color:#333}.t4h-banner-wrapper .t4h-banner-content h3 i{line-height:0;font-size:1.5em;color:var(--color1);padding-right:12px}.t4h-banner-wrapper .t4h-banner-content h3:nth-child(3){padding-bottom:30px}.t4h-banner-wrapper .t4h-banner-content h3:nth-child(3) i{font-size:1.8em;padding-right:8px}.t4h-banner-wrapper .t4h-banner-content a{border:1px solid var(--color1);color:#fff;padding:12px 30px;border-radius:45px;font-size:16px;float:left;transition:.7s ease all;font-weight:400;background:var(--color1);font-weight:500}.t4h-banner-wrapper .t4h-banner-image{width:40%}.t4h-events-wrapper{width:100%;float:left;padding:3em 6em}.t4h-events-wrapper .sub-header{text-align:center;margin:0 auto}.t4h-events-wrapper ul{padding-top:30px;display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}.t4h-events-wrapper ul li{padding:20px;float:left;position:relative;background:#fff;transition:.7s ease all;border:1px rgba(128,128,128,.2196078431) solid}.t4h-events-wrapper ul li .csr-card-content{padding:20px 0 10px}.t4h-events-wrapper ul li .csr-card-content p{font-size:12px}.t4h-events-wrapper ul li .csr-card-content h3{font-size:16px;font-weight:700}.t4h-pillars-wrapper .sub-header{margin:0 auto}.t4h-pillars-wrapper .sustainability-cards-text{text-align:center;font-size:16px}.home-stats-wrapper{width:100%;float:left}.home-stats-wrapper .stat-card{background:#fff;border:1px solid #ddd;border-radius:8px;padding:40px;text-align:center;height:100%}.home-stats-wrapper .stat-card p{margin:5px 0;font-size:18px;font-weight:900}.home-stats-wrapper .stat-card p:last-child{font-size:16px;font-weight:500}.home-stats-wrapper .stat-card h2{color:var(--color1);font-size:3.9em;margin:0}.home-stats-wrapper .stat-card h2:first-child{color:#01b050}.home-stats-wrapper .stat-card h2:nth-child(2){color:#7030a0}.home-stats-wrapper .stat-card h2:nth-child(3){color:#01b0f0}.wallpapers-wrapper{width:100%;float:left;padding:3em 6em}.wallpapers-wrapper .wallpapers-intro{padding-bottom:20px}.wallpapers-wrapper .wallpapers-intro h2{padding-bottom:5px;font-size:1.5em}.wallpapers-wrapper .wallpapers-intro h2 span{color:#5abd35;font-weight:600}.wallpapers-wrapper .wallpapers-downloads ul{width:100%;display:grid;grid-template-columns:1fr 1fr 2fr;gap:20px}.wallpapers-wrapper .wallpapers-downloads ul li{border-radius:10px;overflow:hidden;position:relative;height:100%}.wallpapers-wrapper .wallpapers-downloads ul li img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.wallpapers-wrapper .wallpapers-downloads ul li a{position:absolute;bottom:30px;left:30px;background:#fff;padding:13px 25px;border-radius:20px;color:#484848;font-size:14px}.wallpapers-wrapper .wallpapers-downloads ul li:hover a{color:#fff;background:var(--color1)}.donations-wrapper{float:left;width:100%;display:flex;padding-top:2em;padding-bottom:2em}.donations-wrapper .donate{width:45%;background:#f4ffee;padding:5em 4em 5em 6em}.donations-wrapper .donate h2{padding-bottom:15px;font-size:1.5em;color:var(--color1)}.donations-wrapper .donate p{font-size:15px;padding-bottom:5px;line-height:1.6}.donations-wrapper .donate p.italicized{font-size:15px;font-weight:500;font-style:italic;padding-bottom:30px}.donations-wrapper .donate a{border:1px solid var(--color1);color:#fff;padding:12px 30px;border-radius:45px;float:left;font-size:14px;transition:.7s ease all;font-weight:400;background:var(--color1)}.donations-wrapper .donate a:hover{background:#fff;color:var(--color1)}.donations-wrapper .share-your-voice{text-align:center;font-family:Arial,sans-serif;background:#f7f6f6;width:55%;padding:5em 6em 5em 3em;display:flex;flex-direction:column;align-items:center}.donations-wrapper .share-your-voice h2{font-size:24px;color:#333;margin-bottom:20px}.donations-wrapper .message-cards{display:flex;justify-content:center;gap:20px;margin-bottom:20px}.donations-wrapper .message-card{padding:40px 30px;border-radius:12px;color:#fff;display:flex;flex-direction:column;justify-content:space-between;font-size:14px;line-height:1.5;display:flex;flex-direction:column;align-items:center}.donations-wrapper .message-card p{color:#fff}.donations-wrapper .message-card.red{background-color:var(--color1)}.donations-wrapper .message-card.green{background-color:#8bc34a}.donations-wrapper .message-card.green .share-icons p{color:#8bc34a}.donations-wrapper .message-card.green .share-icons a{color:#8bc34a}.donations-wrapper .share-icons{display:flex;justify-content:center;gap:8px;margin-top:10px;background:#fff;width:-moz-fit-content;width:fit-content;border-radius:20px;padding-right:6px}.donations-wrapper .share-icons p{width:35px;height:35px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;box-shadow:rgba(0,0,0,.4) 0px 3px 8px;line-height:0;color:var(--color1)}.donations-wrapper .share-icons p i{line-height:0}.donations-wrapper .share-icons a{font-size:19px;color:var(--color1);cursor:pointer;padding-top:8px;padding-bottom:6px;line-height:0;margin-left:2px}.donations-wrapper .share-icons a i{line-height:0}.donations-wrapper .custom-message-button{background-color:#fff;color:var(--color1);border:1px solid var(--color1);border-radius:20px;padding:10px 20px;font-size:14px;cursor:pointer;margin-top:10px;float:left}.donations-wrapper .custom-message-button:hover{background-color:var(--color1);color:#fff}.gallery-wrapper{float:left;width:100%;padding:3em 6em}.gallery-wrapper .gallery{-moz-column-count:3;column-count:3;-moz-column-gap:10px;column-gap:10px}.gallery-wrapper .gallery-item{width:32%;width:calc(33.3% - 7px);margin-bottom:10px;-moz-column-break-inside:avoid;break-inside:avoid}.gallery-wrapper .gallery-item img{width:100%;display:block}.gallery-wrapper .gallery-item video{width:100%;display:block}.gallery-wrapper .tab-menu{display:flex;justify-content:start;margin-bottom:20px}.gallery-wrapper .tab-menu button{background-color:#fff;border:1px solid var(--color1);padding:10px 20px;cursor:pointer;font-size:15px;transition:background-color .3s;color:var(--color1)}.gallery-wrapper .tab-menu button:first-child{border-top-left-radius:20px;border-bottom-left-radius:20px;margin-right:-1px}.gallery-wrapper .tab-menu button:last-child{border-top-right-radius:20px;border-bottom-right-radius:20px;margin-left:-1px}.gallery-wrapper .tab-menu button.active,.gallery-wrapper .tab-menu button:hover{background-color:#d71921;color:#fff;border-color:#d71921}.register-form-wrapper{width:100%;float:left;padding:3em 6em 4em}.register-form-wrapper h3{font-size:18px;padding-bottom:15px;font-weight:400}.register-form-wrapper .input-group{width:100%;float:left;display:grid;grid-template-columns:1fr 1fr;gap:30px;padding-bottom:30px}.register-form-wrapper .input-group input{width:100%;padding:15px 20px;border:#ccc 1px solid;border-radius:8px !important;font-family:"Ubuntu",sans-serif;font-weight:500;font-size:15px;color:#909294;background-color:transparent}.register-form-wrapper .input-group input::-moz-placeholder{font-weight:400;font-size:14px;color:#ababab}.register-form-wrapper .input-group input::placeholder{font-weight:400;font-size:14px;color:#ababab}.register-form-wrapper textarea{width:100%;height:120px;padding:15px 20px;border:#ccc 1px solid;border-radius:8px !important;font-family:"Ubuntu",sans-serif;font-weight:500;font-size:15px;color:#909294;background-color:transparent;margin-bottom:30px}.register-form-wrapper textarea::-moz-placeholder{font-weight:400;font-size:14px;color:#ababab}.register-form-wrapper textarea::placeholder{font-weight:400;font-size:14px;color:#ababab}.register-form-wrapper button{border:1px solid var(--color1);color:#fff;padding:12px 30px;border-radius:45px;font-size:16px;float:left;transition:.7s ease all;font-weight:400;background:var(--color1);font-weight:500}.mobile-navigation{display:none}.mobile-navigation .mobile-visible{position:relative;display:flex;justify-content:space-between;align-items:center;background:#f6ffee;padding:5px 0;box-shadow:rgba(33,35,38,.1) 0px 10px 10px -10px}.mobile-navigation .mobile-visible .mobile-logo{width:100px}.mobile-navigation .nav__trigger{font-size:2em;z-index:10;margin:0;position:relative;color:var(--color1)}.mobile-navigation .inverse{color:#fff;position:fixed;top:24px;right:20px;z-index:123;font-size:1.5em}.mobile-navigation .nav__menu--right{position:fixed;right:-300px;width:300px;height:100%;top:0;background-color:rgba(0,0,0,.92);z-index:122;transition:.4s ease}.mobile-navigation .nav__menu--right.open{height:100%;transform:translateX(-300px)}.mobile-navigation .nav__menu--right ul{list-style:none;padding:70px 10px;overflow:hidden}.mobile-navigation .nav__menu--right ul.mobile-dropdown{padding:10px 10px 0;display:none;font-size:15px}.mobile-navigation .mobile-droplist i{margin-left:10px}.mobile-navigation .nav__menu--right ul li{margin:0;padding:10px 15px}.mobile-navigation .nav__menu--right ul li a{color:#fff}.mobile-navigation .nav__menu--right ul li a:hover{color:var(--color1)}.mobile-navigation .nav__menu--right ul li a.active{color:var(--color1)}.home-esg-strategy-wrapper{width:100%;float:left}.section-title h2{color:var(--color2)}.home-esg-strategy-list{position:relative}.home-esg-strategy-list-content{position:absolute;top:0;left:0;width:100%;height:100%;padding:20px;display:flex;flex-direction:column;justify-content:flex-end;background:#000;background:linear-gradient(0deg,rgba(0,0,0,.65) 0%,rgba(0,0,0,.45) 60%,rgba(0,0,0,.1) 100%)}.home-esg-strategy-list-content h3{color:#fff;font-size:18px;padding-bottom:5px;font-weight:900}.home-esg-strategy-list-content p{color:#fff}.explore-all-esg a{border:1px solid var(--color1);color:var(--color1);background:0 0;padding:10px 25px;border-radius:45px;float:left;font-size:14px;transition:.7s ease all;font-weight:400}.explore-all-esg a:hover{color:#fff;background:var(--color1)}.esg-strategy-banner-wrapper{width:100%;float:left}.esg-strategy-banner{position:relative;width:100%}.esg-strategy-banner-content{position:absolute;height:100%;top:0;left:0;padding:2em 0 2em;background:linear-gradient(90deg,rgba(0,0,0,.5) 0%,rgba(0,0,0,.35) 60%,rgba(0,0,0,.2) 100%);display:flex;align-items:center}.esg-strategy-banner-content .breadcrumbs{display:flex;align-items:flex-end}.esg-strategy-banner-content .breadcrumbs a{color:#fff;font-size:14px}.esg-strategy-banner-content .breadcrumbs a.active{font-weight:700;text-decoration:underline}.esg-strategy-banner-content .breadcrumbs span{color:#fff;font-size:14px}.esg-strategy-banner-content h1{color:#fff;font-size:2em;font-weight:600}.esg-strategy-banner-content p{font-size:1.1em;color:#fff;padding-top:10px;font-style:italic}.esg-strategy-intro-wrapper{width:100%;float:left}.esg-strategy-pillars{width:100%;float:left;background:#f0f4ea}.esg-pillar{box-shadow:rgba(42,43,45,.055) 2px 2px 14px 1px;background:#fff;transition:all ease .7s}.esg-pillar-content h2{font-size:1.4em;padding-bottom:10px}.key-initiatives,.esg-kpis{padding-top:15px}.key-initiatives h3,.esg-kpis h3{color:#777;font-size:1.1em;padding-bottom:8px}.key-initiatives ul,.esg-kpis ul{padding-left:20px}.key-initiatives li,.esg-kpis li{color:#777;font-size:14px;list-style-type:disc;padding-bottom:5px;line-height:22px}.esg-pillar-content a{margin-top:20px;border:1px solid var(--color1);color:var(--color1);background:0 0;padding:10px 25px;border-radius:45px;float:left;font-size:14px;transition:.7sease all;font-weight:400}.esg-pillar-content a:hover{background:var(--color1);color:#fff}.esg-pillar-image img{height:100%;object-fit:cover;object-position:center}.esg-pillars-title h2{color:var(--color1)}.progress-tracker{width:100%;float:left}.progress-tracker table td{border:1px solid #dadada;padding:10px;text-align:center;color:#666}.progress-tracker table th{border:1px solid #dadada;padding:10px;text-align:center}.progress-tracker table th:first-child,.progress-tracker table td:first-child{text-align:left}.progress-tracker h2{color:var(--color1)}.impact-areas-wrapper{float:left;width:100%}.impact-areas ul li button{padding:12px 20px;font-size:1.2em;color:#666;font-weight:600}.impact-areas ul.border-primary{border-color:var(--color1)!important}.impact-areas .nav-tabs .nav-link{border-color:rgba(233,236,239,.9)}.impact-areas .nav-tabs .nav-item.show .nav-link,.impact-areas .nav-tabs .nav-link.active{color:var(--color1);background-color:#f6ffee;background-color:#f0f4ea;border-color:transparent}.impact-areas .nav-link:focus,.impact-areas .nav-link:hover{color:var(--color1);border:rgba(233,236,239,.404) 1px}.impact-areas .tab-content{background-color:#f6ffee;background-color:#f0f4ea;position:relative;top:-2px;z-index:12;border-top-right-radius:1rem}.impact-area-activities .activity-list{background:#fff;box-shadow:rgba(42,43,45,.055) 2px 2px 14px 1px;background:#fff;transition:all ease .7s;height:100%}.impact-area-activities .activity-list h3{padding-bottom:5px;text-align:center}.impact-area-activities .activity-list p{text-align:center}.impact-area-activities .activity-list:hover{box-shadow:rgba(42,43,45,.15) 2px 2px 14px 1px}.impact-area-activities .activity-list i{font-size:3.5em;line-height:0;color:var(--color1)}.area-goal h4{color:#666;display:flex;align-items:center;font-size:1.2em;padding-bottom:10px;border-color:var(--color1)!important;border-color:#aaa!important;position:relative;padding-top:50px}.area-goal h4 i{color:var(--color1);font-size:2em;position:absolute;top:5px}.area-goal h4 strong{color:var(--color1);padding-right:5px}.clinical-impact-slider{width:100%;border-radius:1rem;overflow:hidden}.clinical-impact-slider .carousel-wrapper{position:relative;overflow:hidden;border-radius:10px}.clinical-impact-slider .carousel-track{display:flex;transition:transform .5s ease-in-out}.clinical-impact-slider .carousel-item-custom{flex:0 0 33.3333333%;padding:8px}.clinical-impact-slider .carousel-item-custom img{width:100%;height:auto;border-radius:10px}.clinical-impact-slider button{background-color:transparent;color:var(--color1);border-radius:40px;border:1px solid var(--color1);transition:all ease .5s;width:30px;height:30px;font-size:14px;display:flex;align-items:center;justify-content:center}.clinical-impact-slider button i{line-height:0}.clinical-impact-slider button:hover{background-color:var(--color1);color:#fff}.comparison-wrapper{position:relative;width:100%;max-width:100%;height:600px;overflow:hidden;box-shadow:0 4px 10px rgba(0,0,0,.2)}.comparison-wrapper img{display:block;width:100%;height:100%;object-fit:cover}.before-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.after-image{position:absolute;top:0;left:0;width:50%;height:100%;overflow:hidden;z-index:2}.after-image img{width:100%;height:100%}.slider-bar{position:absolute;top:0;left:50%;width:4px;height:100%;background:#f6ffee;cursor:grab;z-index:10}.slider-handle{position:absolute;top:50%;left:50%;width:28px;height:28px;border-radius:50%;transform:translate(-50%,-50%);cursor:grab;z-index:11;display:flex;align-items:center;justify-content:space-between}.slider-handle i{font-size:2.8em;color:#f6ffee}.slider-handle i.fi-rr-caret-left{position:absolute;left:-18px}.slider-handle i.fi-rr-caret-right{position:absolute;right:-22px}.testimonial-list p{font-size:1.4em;padding-top:20px;padding-bottom:15px;line-height:30px;font-style:italic;color:#666}.testimonial-list h4{color:#777;padding-bottom:10px;font-weight:600}.explore-all-esg p{font-size:16px;padding-bottom:10px}.home-esg-strategy-list .home-esg-strategy-list-content,.home-esg-strategy-list{transition:all ease .7s}.home-esg-strategy-list:hover .home-esg-strategy-list-content{background:linear-gradient(0deg,rgba(0,0,0,.45) 0%,rgba(0,0,0,.3) 60%,rgba(0,0,0,.051) 100%)}.testimonial-list .testimonial-image,.testimonial-list{transition:all ease .7s}.testimonial-list .testimonial-image{width:100%;height:100%;position:relative}.testimonial-list .testimonial-image .testimonial-overlay{background:linear-gradient(0deg,rgba(0,0,0,.5) 0%,rgba(0,0,0,.38) 60%,rgba(0,0,0,.081) 100%);position:absolute;left:0;top:0;height:100%;z-index:2;width:100%}.testimonial-list:hover .testimonial-image .testimonial-overlay{background:linear-gradient(0deg,rgba(0,0,0,.45) 0%,rgba(0,0,0,.3) 60%,rgba(0,0,0,.051) 100%)}.testimonial-list{cursor:pointer}.testimonial-list .play-video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;transition:all ease .7s;z-index:3}.testimonial-list .play-video i{font-size:3em;color:#fff}.testimonial-list .play-video p{font-size:1.2em;font-style:normal;padding:8px 0 0;color:#fff;font-weight:600;display:none}.explore-all-test a{display:flex;align-items:center;justify-content:flex-end;float:right;padding:10px 20px 10px}.explore-all-test a i{padding-left:10px;font-size:18px;padding-top:2px}.achievements-details{width:100%;float:left;background:#f4f4f6}.achievements-list{box-shadow:rgba(42,43,45,.055) 2px 2px 14px 1px;background:#fff;transition:all ease .7s;padding:30px;height:100%}.achievements-list-content{padding-top:20px}.achievements-list-content h2{font-size:1.4em;padding-bottom:5px}.achievements-list-content p{font-size:16px;padding-bottom:10px}.achievements-list-content ul{padding-left:20px}.achievements-list-content ul li{list-style-type:disc;color:#777;font-size:14px;padding-bottom:5px;line-height:22px}.success-stories{width:100%;float:left}.success-story{box-shadow:rgba(42,43,45,.055) 2px 2px 14px 1px;background:#fff;transition:all ease .7s;padding:25px;height:100%;border:#dfdfdf 1px solid}.success-story:hover{background:#ecf4e6;border-color:#ecf4e6}.story-read-more a{border:1px solid var(--color1);color:var(--color1);background:0 0;padding:10px 25px;border-radius:45px;float:left;font-size:14px;transition:.7s ease all;font-weight:400;display:flex;align-items:center}.story-read-more a:hover{background:var(--color1);color:#fff}.story-read-more a i{font-size:1.4em;line-height:0}.section-title h2{color:var(--color1)}.section-title p{font-size:16px}.success-story .story-category{font-size:12px;background:#a5bd72;color:#fff;font-weight:600;padding:3px 10px;border-radius:20px}.success-story .date{font-size:12px}.reports-wrapper{width:100%;float:left}.reports ul{background:#ecf4e6}.download-btn{border:1px solid var(--color1);color:var(--color1);background:0 0;padding:10px 25px;border-radius:45px;float:left;font-size:14px;transition:.7s ease all;font-weight:400;display:flex;align-items:center;float:right}.download-btn:hover{background:var(--color1);color:#fff}#media-center-link{position:relative}.media-sub-menu{display:none;position:absolute;background:#fff;z-index:123;top:73px;float:left;border-bottom-right-radius:10px;border-bottom-left-radius:10px}.media-sub-menu li a{padding:12px 10px;float:left;width:100%}.media-sub-menu li a:first-child{border-bottom:1px #ddd solid}.news-wrapper{width:100%;float:left}.single-news-image{float:left;max-width:600px;padding:0 20px 10px 0}.single-news-content p{padding-bottom:8px}.single-news-content h1{font-size:1.5em}.before-after-wrapper h2{font-size:1.2em;text-align:center}#profile .impact-area-activities .activity-list i{color:var(--color3)}#contact .impact-area-activities .activity-list i{color:#2f9aba}.pagination-container{margin-top:20px}.news-wrapper .pagination-container ul.page-numbers{display:flex;justify-content:center}.news-wrapper .pagination-container li .page-numbers{display:flex;justify-content:center;align-items:center;padding:0;border:none;transition:all .3s ease-in-out;text-decoration:none;border:var(--color1) solid 1px;width:30px;height:30px;border-radius:40px;color:var(--color1)}.news-wrapper .pagination-container li{margin:0 8px}.news-wrapper .pagination-container li .current{background:var(--color1);color:#fff}.news-wrapper .pagination-container li .next,.news-wrapper .pagination-container li .prev{width:100%;border-radius:6px;padding:0 12px}.news-wrapper .pagination-container li .page-numbers:hover{color:#fff;background:var(--color1)}.pagination-container .page-numbers:hover{background:0 0;border-color:none}.get-involved-banner p{font-size:1.2em;color:#fff;padding-top:10px;font-weight:400}.get-involved-banner .esg-strategy-banner-content{padding:2em 0 3em}.get-involved-intro-wrapper{width:100%;float:left;background:#fff}.get-involved-intro-wrapper h2{color:var(--color1);text-align:center}.get-involved-intro-wrapper h3{padding-bottom:10px;padding-top:8px}.ways-you-can-help{background:#f4f4f6;width:100%;float:left}.ways-you-can-help h2{font-size:1.4em}.ways-you-can-help .card-body img{border-radius:10px}.ways-you-can-help .card-body h5{color:#777;font-size:1.2em;margin-bottom:4px}.ways-you-can-help .card-body p{text-align:left;padding-bottom:10px}.ways-you-can-help .card-body ul{padding-left:20px}.ways-you-can-help .card-body ul li{color:#777;font-size:14px;list-style-type:disc;padding-bottom:5px;line-height:22px}.ways-you-can-help .card-body a{border-radius:30px;font-weight:600;font-size:14px}.get-involved-modals .input-group{padding-bottom:15px}.get-involved-modals .input-group label{font-size:15px;padding-bottom:6px;color:#666}.get-involved-modals .input-group input{width:100%;border:1px #ccc solid;border-radius:5px;padding:8px 10px}.get-involved-modals .input-group-check label{padding-bottom:15px;font-size:14px;color:var(--color2)}.get-involved-modals .input-group-check h3{padding:15px 0 10px;font-size:16px}.get-involved-modals .modal-footer button{background:var(--color1)!important;font-size:14px;font-weight:600;border-color:var(--color1);border-radius:20px;padding:8px 25px}.get-involved-modals .modal-footer{justify-content:flex-start}.carbon-offset-wrapper h2 span{color:var(--color1)}.carbon-offset-wrapper h4{font-weight:900}.cross-links-wrapper a{border:1px solid var(--color1);color:var(--color1);background:0 0;padding:10px 25px;border-radius:45px;float:left;font-size:14px;transition:.7s ease all;font-weight:400;line-height:1.3;font-weight:500}.cross-links-wrapper a:hover{color:#fff;background:var(--color1)}.partners-wrapper img{width:100%;max-width:230px}.partners-wrapper a{min-height:125px}.partner-logo{flex-grow:0}.how-it-works-wrapper{background:#f0f4ea}.about-content-wrapper h2{color:var(--color1);font-size:1.4em}.how-it-works-wrapper .how-it-works .how-it-works-text{border-right:1px solid var(--color1)}.how-it-works-wrapper h3{font-size:1.5em;color:#01b050;font-weight:600}.how-it-works-wrapper ul{padding-left:12px}.how-it-works-wrapper ul li{font-size:16px;padding-bottom:10px}.how-it-works-wrapper ul li i{font-size:5px;position:absolute;top:0;left:-10px}.how-it-works-wrapper p{font-size:18px;font-style:italic;line-height:28px}.esg-strategy-banner-content a{border:1px solid #01b050;color:#fff;background:#01b050;padding:12px 25px;border-radius:45px;float:left;font-size:16px;transition:.7s ease all;font-weight:500;width:fit-content}.esg-strategy-banner-content a:hover{background:var(--color1)}.impact-section-wrapper{background:#f0f4ea}.impact-section-wrapper h2{color:#92d050;color:#01b050;font-size:1.6em;padding-bottom:10px;font-weight:600}.impact-section-wrapper h3{font-style:italic;padding-bottom:5px}.impact-area-activities h3{font-style:normal}.social-impact-wrapper{background:#def5fd;background:#f4f4f6;background:#f8f8f6;background:#f0f5f8}.social-impact-wrapper h2{color:#01b0f0}.governance-impact-wrapper h2{color:#7030a0}.partnership-wrapper h2{font-size:1.4em}.partnership-wrapper p{font-size:16px}.partnership-wrapper ul{padding-left:20px}.partnership-wrapper ul li{list-style-type:disc}.video-wrapper iframe{min-height:400px}.reports ul.frameworks-guide{background:0 0}.frameworks-guide a{color:#777;width:fit-content;text-decoration:underline}.frameworks-guide a:hover{text-decoration:underline;color:var(--color1)}@media handheld,only screen and (max-width:1450px){.comparison-wrapper{height:550px}.testimonial-list p{font-size:1.1em;line-height:24px;padding-bottom:10px;padding-top:15px}.clinical-impact-slider .carousel-item-custom{flex:0 0 50%}}@media handheld,only screen and (max-width:1200px){.esg-home-banner-wrapper .carousel-control-next{right:1%}.esg-home-banner-wrapper .carousel-control-prev{left:1%}.partners-wrapper img{width:100%;max-width:200px}.about-content-wrapper h2{color:var(--color1);font-size:1.3em}.comparison-wrapper{height:450px}.desktop-navigation .logo{max-width:100px}.desktop-links-center li a{font-size:14px}.desktop-links-center li{padding:0 10px}.desktop-links-right a{padding:10px 15px}.t4h-intro-wrapper{padding:2em 4em 1em}.t4h-intro-wrapper .t4h-intro-text{padding:20px 0 0}.t4h-intro-wrapper ul{grid-template-columns:repeat(2,1fr)}.sustainability-cards{padding:2em 4em 3em}.sustainability-cards ul{gap:20px}footer .footer-wrapper{padding:2em 0}footer .footer-wrapper .footer-center h2,.t4h-banner-wrapper .t4h-banner-content h1{font-size:2em}.t4h-banner-wrapper{padding:2em 4em}.t4h-banner-wrapper .t4h-banner-content h3{font-size:1.1em}.t4h-banner-wrapper .t4h-banner-content h3 i{font-size:1.3em}.t4h-banner-wrapper .t4h-banner-content h3:nth-child(3) i{font-size:1.5em}.t4h-events-wrapper{padding:2em 4em}.sub-header{padding-bottom:7px}.t4h-events-wrapper ul{padding-top:20px}.t4h-events-wrapper ul{grid-template-columns:repeat(2,1fr)}.news-banner-wrapper h1{left:2em}.wallpapers-wrapper{padding:2em 4em}.wallpapers-wrapper .wallpapers-intro h2{padding-bottom:2px}.wallpapers-wrapper .wallpapers-intro{padding-bottom:10px}.donations-wrapper{flex-wrap:wrap}.donations-wrapper .donate{width:100%;padding:2em 4em 3em}.donations-wrapper .donate h2{padding-bottom:5px}.donations-wrapper .donate p{padding-bottom:10px}.donations-wrapper .donate p.italicized{padding-bottom:15px}.donations-wrapper .share-your-voice{width:100%;padding:2em 4em 3em}.donations-wrapper .share-your-voice h2{margin-bottom:10px}.donations-wrapper .donate h2{font-size:1.5em}.gallery-wrapper{padding:2em 4em}.register-form-wrapper{padding:2em 4em 3em}.register-form-wrapper h3{font-size:16px}.register-form-wrapper .input-group{padding-bottom:25px;gap:25px}.register-form-wrapper textarea{margin-bottom:25px;padding:12px 15px}.register-form-wrapper .input-group input{padding:12px 15px}.wallpapers-wrapper .wallpapers-downloads ul{display:flex;flex-wrap:wrap;gap:0}.wallpapers-wrapper .wallpapers-downloads ul li{width:calc(50% - 20px);margin-right:20px}.wallpapers-wrapper .wallpapers-downloads ul li:last-child{width:100%;margin-top:20px}}@media handheld,only screen and (max-width:1024px){.comparison-wrapper{height:380px}.t4h-banner-wrapper{padding:20px}.t4h-banner-wrapper .t4h-banner-image{width:45%}footer .footer-wrapper .footer-center h2,.t4h-banner-wrapper .t4h-banner-content h1{font-size:1.8em}.t4h-intro-wrapper{padding:30px 20px}.sub-header{font-size:1.3em}.t4h-intro-wrapper .t4h-intro-text{padding:10px 0 0}.sustainability-cards{padding:10px 20px 30px}.sustainability-cards .sustainability-cards-text{padding:10px 0;font-size:15px}footer .footer-wrapper{padding:20px}.t4h-events-wrapper{padding:30px 20px}.news-banner-wrapper h1{left:20px;font-size:1.5em}.wallpapers-wrapper{padding:20px 0 20px 20px}.wallpapers-wrapper .wallpapers-intro{padding-right:20px}.wallpapers-wrapper .wallpapers-intro h2{font-size:1.4em}.donations-wrapper{padding-top:10px;padding-bottom:10px}.donations-wrapper .donate{padding:20px 20px 30px}.donations-wrapper .donate h2{font-size:1.4em}.donations-wrapper .donate p{font-size:14px;padding-bottom:10px}.donations-wrapper .share-your-voice{padding:30px 20px}.donations-wrapper .share-your-voice h2{margin-bottom:8px;font-size:1.4em}.donations-wrapper .custom-message-button{margin-top:0}.gallery-wrapper{padding:30px 20px}.gallery-wrapper .gallery-item{width:calc(50% - 5px)}.register-form-wrapper{padding:30px 20px}}@media handheld,only screen and (max-width:991px){.how-it-works-wrapper .how-it-works .how-it-works-text{border-right:none;border-bottom:1px solid var(--color1)}.partners-wrapper{padding-top:1.5rem!important;padding-bottom:1.5rem!important}}@media handheld,only screen and (max-width:960px){.desktop-navigation{display:none}.reports h2{font-size:1.3em}.frameworks-guide a{font-size:14px}.partner-logo{flex-grow:1}.how-it-works-wrapper p{font-size:16px;line-height:24px}.how-it-works-wrapper h3{font-size:1.2em}.clinical-impact-slider .carousel-item-custom{flex:0 0 100%;padding:0}.single-news-content h1{font-size:1.2em;padding-bottom:.5rem!important}.get-involved-banner p{font-size:1em;padding-top:5px}.before-after-wrapper h2{font-size:1.2em}.esg-strategy-banner-content{padding:1.5em 0}.esg-strategy-banner-content h1{font-size:1.6em}.mobile-navigation{display:block;background:#f6ffee;box-shadow:rgba(33,35,38,.1) 0px 10px 10px -10px}.t4h-banner-wrapper,.home-register{flex-wrap:wrap}.t4h-banner-wrapper .t4h-banner-content{width:100%;order:2;padding-bottom:15px}.t4h-banner-wrapper .t4h-banner-image{width:100%;order:1}footer .footer-wrapper .footer-center h2,.t4h-banner-wrapper .t4h-banner-content h1{font-size:1.4em}.t4h-banner-wrapper .t4h-banner-content h3{font-size:1em}.t4h-banner-wrapper .t4h-banner-content h3:nth-child(3){padding-bottom:20px}.t4h-banner-wrapper{padding:0 20px 20px}.sustainability-cards ul{grid-template-columns:1fr}.news-banner-wrapper{height:30vh}.news-banner-wrapper img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%}.news-banner-wrapper h1{font-size:1.4em}.home-carousel-caption h1{font-size:1.4em}.home-carousel-caption .home-carousel-caption-cta a{font-size:13px}}@media handheld,only screen and (max-width:768px){.t4h-intro-wrapper ul,.t4h-events-wrapper ul{grid-template-columns:1fr}.reports .download-btn{float:left;margin-top:10px;padding:8px 15px}.partners-wrapper{padding-top:1rem!important;padding-bottom:1.5rem!important}.comparison-wrapper{height:280px}.video-wrapper iframe{min-height:300px}.esg-strategy-banner-content h1{font-size:1.4em}.partners-wrapper a{min-height:90px}.partners-wrapper img{width:100%;max-width:170px}.testimonial-list p{font-size:1em}body h2{font-size:1.3em}footer .footer-wrapper{flex-wrap:wrap}.footer-center{width:100%;padding:20px 0;display:none}.footer-right{width:100%;padding-top:20px}footer .footer-wrapper .logos{width:180px}.news-banner-wrapper h1{font-size:1.2em}.news-banner-wrapper h1 br{display:none}.wallpapers-wrapper .wallpapers-downloads ul li{width:100%;margin-bottom:20px}.wallpapers-wrapper .wallpapers-downloads ul li:last-child{margin-top:0}.wallpapers-wrapper .wallpapers-intro h2,.donations-wrapper .donate h2,.donations-wrapper .share-your-voice h2{font-size:1.2em}.donations-wrapper .message-cards{flex-wrap:wrap}.donations-wrapper .message-card{padding:30px 20px}.sub-header{font-size:1.2em}.news-banner-wrapper h1{font-size:1.4em}.register-form-wrapper .input-group{padding-bottom:20px;gap:20px;grid-template-columns:1fr}.section-title p{font-size:14px}}@media handheld,only screen and (max-width:560px){.gallery-wrapper .gallery-item{width:100%}.partners-wrapper img{width:100%;max-width:150px}.partners-wrapper a{min-height:80px}body h2{font-size:1.1em}.esg-pillar-content h2{font-size:1.1em}.comparison-wrapper{height:240px}.esg-home-banner-wrapper .carousel-inner{height:400px}.esg-home-banner-wrapper .carousel-item{height:400px}.esg-home-banner-wrapper .carousel-item img{height:400px;object-fit:cover}.home-carousel-caption{align-items:flex-end;padding-bottom:3em}.esg-home-banner-wrapper .carousel-control-next,.esg-home-banner-wrapper .carousel-control-prev{display:none}.esg-strategy-banner{height:400px}.esg-strategy-banner img{height:400px;object-fit:cover;object-position:left}.esg-strategy-banner-content h1 br{display:none}}