@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@100;200;300;400;500;600;700;800;900&family=Raleway:wght@100;200;300;400;500;600;700;800;900&display=swap");
* {
  margin: 0;
  padding: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

body {
  font-family: 'Raleway', sans-serif;
}

body p {
  line-height: 26px;
}
.object-cover{
  object-fit: cover;
  object-position: center;
}
header#header{width:100%;float:left;color:#fff;-webkit-box-shadow:0 1px 10px rgba(0,0,0,0.1);box-shadow:0 1px 10px rgba(0,0,0,0.1)}
header#header .header__top_bar{background-color:#118AB7;width:100%;float:left;padding:10px 0}
header#header .header__top_bar .social_icon{width:100%;text-align:left}
header#header .header__top_bar .social_icon a{margin-right:10px;text-decoration:none;color:#fff}
header#header .header__top_bar .email{width:100%;text-align:right}
header#header .header__top_bar .email a{text-decoration:none;color:#fff;margin-left:5px}
header#header .header__top_bar .email a i{display:none}
header#header .header__bottom_bar{width:100%;float:left;background-color:#fff;-webkit-transition:.5s ease;transition:.5s ease;position:-webkit-sticky;}
header#header .header__bottom_bar a.navbar-brand img{height:60px;width:auto}
header#header .header__bottom_bar nav.navbar ul.navbar-nav{margin-left:auto}
header#header .header__bottom_bar nav.navbar ul.navbar-nav li.nav-item a{padding:0;padding-left:25px;-webkit-transition:.3s ease;transition:.3s ease;font-weight:500}
header#header .header__bottom_bar nav.navbar ul.navbar-nav li.nav-item:hover a{color:#118AB7}
header#header .header__bottom_bar.fixed{-webkit-transition:.5s ease;transition:.5s ease;top:0;left:0;width:100%;position:fixed;z-index:999999;-webkit-box-shadow:0 1px 10px rgba(0,0,0,0.1);box-shadow:0 1px 10px rgba(0,0,0,0.1)}

section#banner__section{width:100%;float:left;height:100vh;overflow:hidden;position:relative}
section#banner__section div#carouselExampleControls{width:100%;float:left;height:100%;position:relative}
section#banner__section div#carouselExampleControls .carousel-inner{height:100%;position:relative}
section#banner__section div#carouselExampleControls .carousel-inner .carousel-item{height:100%}
section#banner__section div#carouselExampleControls .carousel-inner .carousel-item img{-o-object-fit:cover;object-fit:cover;height:100%}
section#banner__section div#carouselExampleControls .carousel-inner .carousel-item .carousel__column_box{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
section#banner__section div#carouselExampleControls .carousel-inner .carousel-item .carousel__column_box .column{width:100%;max-width:900px;padding:0 6%;text-align:center;color:#fff}
section#banner__section div#carouselExampleControls .carousel-inner .carousel-item .carousel__column_box .column h2{font-size:46px;color:#fff;font-weight:600;margin-bottom:15px}
section#banner__section div#carouselExampleControls .carousel-inner .carousel-item .carousel__column_box .column a{display:inline-block;border-radius:5px;text-transform:capitalize;font-size:16px;padding:12px 30px;background-color:#118AB7;color:#fff;text-decoration:none}
section#banner__section div#carouselExampleControls .carousel-inner .carousel-item .carousel__column_box .column a:hover{background-color:#000}
section#banner__section div#carouselExampleControls .carousel-control-next{right:70px}
section#banner__section div#carouselExampleControls .carousel-control-prev{left:70px}
section#banner__section div#carouselExampleControls .carousel-control-next,section#banner__section div#carouselExampleControls .carousel-control-prev{background:rgba(0,0,0,0.5);height:60px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:60px;opacity:0;border-radius:3px;-webkit-transition:.3s ease;transition:.3s ease}
section#banner__section div#carouselExampleControls:hover a[role=button]{opacity:1}
.bannerBottom {background: #118ab7; width: 100%; float: left; padding: 40px 15px; color: #fff;}
.bannerBottom h2 {font-weight: 700; color: #fff; text-transform: uppercase;}
.bannerBottom p {margin: 0; font-size: 20px;}

.all_section{width:100%;float:left;padding:50px 0}
.all_section section.about__wlmh{width:100%;float:left}
.all_section section.about__wlmh .section-title h2{color:#1c1c1c;margin-top:0;font-size:36px;line-height:37px;font-family:"Montserrat",sans-serif;font-weight:300}
.all_section section.about__wlmh .aboutWlmh h2{font-size:36px;line-height:48px;color:#1c1c1c}
.all_section section.about__wlmh .aboutWlmh a.Cbtn{display:inline-block;border-radius:5px;text-transform:capitalize;font-size:16px;padding:12px 30px;background-color:#118AB7;color:#fff;text-decoration:none}
.all_section section.about__wlmh .aboutWlmh a.Cbtn:hover{background-color:#000}
.all_section section.about__wlmh .well_being{margin-top:50px}
.all_section section.about__wlmh .well_being .section-title{margin:50px 0 25px}

.all_section section.advisory__section{width:100%;float:left; max-height: 1050px;margin-top:70px;background-color:#1c1c1c}
.all_section section.advisory__section > div{width:50%;float:left;height:100%;}
.all_section section.advisory__section .advisory_left_box{height:auto;}
.all_section section.advisory__section .advisory_left_box img {    width: 100%;    object-fit: cover;    height: 1050px;}
.all_section section.advisory__section .advisory_right_box{color:#d6d5d5;padding:5% 6%;height:100%;}
.all_section section.advisory__section .advisory_right_box .content{width:100%;margin-bottom:15px}
.all_section section.advisory__section .advisory_right_box .content h3{font-size:34px;line-height:44px;margin-top:0;font-weight:300;font-family:"Montserrat",sans-serif}

.all_section .contact_us{width:100%;float:left}
.all_section .contact_us form input{margin-bottom:15px}
.all_section .contact_us form input:focus{-webkit-box-shadow:none;box-shadow:none;border-color:#118AB7}
.all_section .contact_us form textarea{margin-bottom:15px}
.all_section .contact_us form textarea:focus{-webkit-box-shadow:none;box-shadow:none;border-color:#118AB7}
.all_section .contact_us form button{width:100%;background-color:#118AB7;color:#fff}
.all_section .contact_us form button:focus{-webkit-box-shadow:none;box-shadow:none;border-color:#118AB7}
.all_section .contact_info{width:60%;margin-left:auto;background:#456f7f;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}
.all_section .contact_info .text,.all_section .contact_info .text .social_info{width:100%;float:left;}
.all_section .contact_info .text h4{font-size:18px}
.all_section .contact_info .text a{text-decoration:none;color:#fff;font-size:25px;line-height:1;font-family:"Montserrat",sans-serif;font-weight:600}
.all_section .contact_info .text .social_info ul{padding:0;margin:0;list-style:none;display:flex;justify-content:space-between;width:50%}
.all_section .contact_info .text .social_info ul li{padding:5px}
.all_section .contact_info .text .social_info{display:flex;justify-content:center;margin-top:20px}
.all_section.home{padding-bottom:0}

section.Cbanner_container{width:100%;float:left;padding:60px 0;background-color:#456f7f}
section.Cbanner_container .Cban_title{text-align:center;color:#fff;font-weight:500;font-family:"Montserrat",sans-serif}
section.Cbanner_container .Cban_title nav{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:auto}
section.Cbanner_container .Cban_title nav ol.breadcrumb{margin:0}
section.Cbanner_container .Cban_title nav ol.breadcrumb li a{color:#fff;text-decoration:none}
section.Cbanner_container .Cban_title nav ol.breadcrumb li::before{color:#fff}
section.Cbanner_container .Cban_title nav ol.breadcrumb li.breadcrumb-item.active{color:#fff}

footer#footer{width:100%;float:left}
footer#footer .footer__section_top{width:100%;float:left;padding:60px 0;background:#1c1c1c}
footer#footer .footer__section_top .footer_column { width: 100%; float: left;}
footer#footer .footer__section_top .footer_column h4{color:#eee;font-weight:300;font-size:25px;margin-bottom:20px}
footer#footer .footer__section_top .footer_column p{color:#bbb;line-height:26px;font-size:16px}
footer#footer .footer__section_top .footer_column p strong{display:block}
footer#footer .footer__section_top .footer_column p a{text-decoration:none;color:#bbb}
footer#footer .footer__section_top .footer_column ul{list-style:none;padding:0}
footer#footer .footer__section_top .footer_column ul li{width:100%;margin-bottom:5px}
footer#footer .footer__section_top .footer_column ul li a{text-decoration:none;color:#bbb}
footer#footer .footer__section_bottom{width:100%;float:left;padding:20px 0;background:#222}
footer#footer .footer__section_bottom p{color:#666;margin:0}

.world_leaders{width:100%;float:left;margin-top:30px;display:grid;grid-template-rows:1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:20px}
.world_leaders .columnBox{position:relative;overflow:hidden;height:340px;}
.world_leaders .columnBox img{width:100%;transition:.5s ease}
.world_leaders .columnBox .bottom_box{position:absolute;bottom:-100%;left:0;background:rgba(0,0,0,0.65);padding:20px 15px 10px;color:#fff;width:100%;transition:.3s ease}
.world_leaders .columnBox .bottom_box h3,.world_leaders .columnBox .bottom_box p{margin:0}
.world_leaders .columnBox .bottom_box h3{font-size:19px;font-weight:600;margin-bottom:5px}
.world_leaders .columnBox .bottom_box p{font-size: 13px;line-height: 1.1;}
.world_leaders .columnBox:hover img{transform:scale(1.1)}
.world_leaders .columnBox:hover .bottom_box{bottom:0}
footer ul.siteUrl li {
    padding: 5px 0;
    position: relative;
}

footer ul.siteUrl li i {
    font-size: 15px;
    margin-right: 10px;
}

/************Responsive*******************************************/

@media screen and (min-width: 768px) and (max-width: 991px) {
 header#header .header__bottom_bar{padding:0}
header#header .header__bottom_bar a.navbar-brand img{height:60px;width:auto}
header#header .header__bottom_bar nav.navbar{padding:0}
header#header .header__bottom_bar nav.navbar button{border:none}
header#header .header__bottom_bar nav.navbar button:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}
header#header .header__bottom_bar nav.navbar .navbar-collapse{padding:0 0 10px}
header#header .header__bottom_bar nav.navbar .navbar-collapse ul.navbar-nav li.nav-item{text-align:left}
header#header .header__bottom_bar nav.navbar .navbar-collapse ul.navbar-nav li.nav-item a{padding:10px 0}
section#banner__section{height:50vh}
section#banner__section div#carouselExampleControls .carousel-inner .carousel-item .carousel__column_box .column{padding:0 15%}
section#banner__section div#carouselExampleControls .carousel-inner .carousel-item .carousel__column_box .column h2{font-size:40px}
footer#footer .footer__section_top{padding:60px 0 15px}
.all_section section.advisory__section{max-height:700px}
.all_section section.advisory__section .advisory_left_box img{ height:700px;}
.world_leaders{grid-template-columns:1fr 1fr 1fr}
.world_leaders .columnBox .bottom_box h3{font-size:17px}
.well_being iframe{height:200px}
.all_section .contact_info{width:80%}
section#banner__section div#carouselExampleControls .carousel-control-prev{left:20px}
section#banner__section div#carouselExampleControls .carousel-control-next{right:20px}
section#banner__section div#carouselExampleControls .carousel-control-next,section#banner__section div#carouselExampleControls .carousel-control-prev{opacity:1;width:40px;height:40px}
}

@media screen and (max-width: 767px) {
 header#header .header__top_bar{padding:10px}
header#header .header__top_bar .social_icon a span{display:none}
header#header .header__top_bar .email .col span{display:none}
header#header .header__top_bar .email .col a{width:100%;float:left;margin:0}
header#header .header__top_bar .email .col a i{display:block}
header#header .header__top_bar i{font-size:20px}
header#header .header__bottom_bar{padding:0}
header#header .header__bottom_bar a.navbar-brand img{height:60px;width:auto}
header#header .header__bottom_bar nav.navbar{padding:0}
header#header .header__bottom_bar nav.navbar button{border:none}
header#header .header__bottom_bar nav.navbar button:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}
header#header .header__bottom_bar nav.navbar .navbar-collapse{padding:0 0 10px}
header#header .header__bottom_bar nav.navbar .navbar-collapse ul.navbar-nav li.nav-item{text-align:center}
header#header .header__bottom_bar nav.navbar .navbar-collapse ul.navbar-nav li.nav-item a{padding:10px 0}
section#banner__section{height:25vh}
section#banner__section div#carouselExampleControls .carousel-inner .carousel-item .carousel__column_box .column{padding:0 8%}
section#banner__section div#carouselExampleControls .carousel-inner .carousel-item .carousel__column_box .column h2{font-size:26px}
section#banner__section div#carouselExampleControls .carousel-control-next{right:15px}
section#banner__section div#carouselExampleControls .carousel-control-prev{left:15px}
section#banner__section div#carouselExampleControls .carousel-control-next,section#banner__section div#carouselExampleControls .carousel-control-prev{height:25px;width:25px;opacity:1;padding:5px}
.all_section .section-title h2{margin-top:20px}
.all_section section.about__wlmh .section-title h2{margin-top:35px;font-size:26px}
.all_section section.about__wlmh .aboutWlmh h2{font-size:26px}
.all_section section.about__wlmh .well_being{margin-top:0;width:100%;float:left}
.all_section section.about__wlmh .well_being .section-title{margin:50px 0 0}
.all_section section.about__wlmh .well_being .row{-webkit-box-align:inherit;-ms-flex-align:inherit;align-items:inherit}
.aboutWlmh .mission_vision{margin-top:45px}
.all_section section.about__wlmh .well_being .row .wellbeing___columns{margin-top:20px;height:auto}
.all_section section.about__wlmh .well_being .row .wellbeing___columns .content h3 a{font-size:20px}
.all_section section.advisory__section{width:100%;float:left;height:auto;margin-top:50px;border-bottom:solid 1px #d6d5d5}
.all_section section.advisory__section .advisory_left_box{height:300px;width:100%}
.all_section section.advisory__section .advisory_left_box img {    height: 100%;}
.all_section section.advisory__section .advisory_right_box{padding:30px 15px;width:100%;height:auto}
.all_section section.advisory__section .advisory_right_box .content h3{font-size:20px}
.all_section .contact_us{width:100%;float:left;padding:15px}
.all_section .contact_us form button{padding:15px 0}
.all_section .contact_info{width:100%;float:left;background:#456f7f;height:auto;display:inherit;-webkit-box-align:inherit;-ms-flex-align:inherit;align-items:inherit;-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit;padding:25px;margin:35px 0 0}
footer#footer .footer__section_bottom{padding:20px}
.world_leaders{width:100%;display:inherit}
.world_leaders .columnBox{margin-top:15px}
}
/*# sourceMappingURL=main.css.map */