@font-face {
    font-family: 'HelveticaNowDisplay-Bold';
    src: url('../css/fonts/HelveticaNowDisplay-Bold.eot');
    src: url('../css/fonts/HelveticaNowDisplay-Bold.eot?#iefix') format('embedded-opentype'),
        url('../css/fonts/HelveticaNowDisplay-Bold.woff2') format('woff2'),
        url('../css/fonts/HelveticaNowDisplay-Bold.woff') format('woff'),
        url('../css/fonts/HelveticaNowDisplay-Bold.ttf') format('truetype'),
        url('../css/fonts/HelveticaNowDisplay-Bold.svg#HelveticaNowDisplay-Bold') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'HelveticaNowDisplay-ExtraBold';
    src: url('../css/fonts/HelveticaNowDisplay-ExtraBold.eot');
    src: url('../css/fonts/HelveticaNowDisplay-ExtraBold.eot?#iefix') format('embedded-opentype'),
        url('../css/fonts/HelveticaNowDisplay-ExtraBold.woff2') format('woff2'),
        url('../css/fonts/HelveticaNowDisplay-ExtraBold.woff') format('woff'),
        url('../css/fonts/HelveticaNowDisplay-ExtraBold.ttf') format('truetype'),
        url('../css/fonts/HelveticaNowDisplay-ExtraBold.svg#HelveticaNowDisplay-ExtraBold') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}


@font-face {
    font-family: 'HelveticaNowDisplay-Medium';
    src: url('../css/fonts/HelveticaNowDisplay-Medium.eot');
    src: url('../css/fonts/HelveticaNowDisplay-Medium.eot?#iefix') format('embedded-opentype'),
        url('../css/fonts/HelveticaNowDisplay-Medium.woff2') format('woff2'),
        url('../css/fonts/HelveticaNowDisplay-Medium.woff') format('woff'),
        url('../css/fonts/HelveticaNowDisplay-Medium.ttf') format('truetype'),
        url('../css/fonts/HelveticaNowDisplay-Medium.svg#HelveticaNowDisplay-Medium') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'HelveticaNowDisplay-Regular';
    src: url('../css/fonts/HelveticaNowDisplay-Regular.eot');
    src: url('../css/fonts/HelveticaNowDisplay-Regular.eot?#iefix') format('embedded-opentype'),
        url('../css/fonts/HelveticaNowDisplay-Regular.woff2') format('woff2'),
        url('../css/fonts/HelveticaNowDisplay-Regular.woff') format('woff'),
        url('../css/fonts/HelveticaNowDisplay-Regular.ttf') format('truetype'),
        url('../css/fonts/HelveticaNowDisplay-Regular.svg#HelveticaNowDisplay-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'HelveticaNowDisplay-Light';
    src: url('../css/fonts/HelveticaNowDisplay-Light.eot');
    src: url('../css/fonts/HelveticaNowDisplay-Light.eot?#iefix') format('embedded-opentype'),
        url('../css/fonts/HelveticaNowDisplay-Light.woff2') format('woff2'),
        url('../css/fonts/HelveticaNowDisplay-Light.woff') format('woff'),
        url('../css/fonts/HelveticaNowDisplay-Light.ttf') format('truetype'),
        url('../css/fonts/HelveticaNowDisplay-Light.svg#HelveticaNowDisplay-Light') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'HelveticaNowDisplay-ExtLt';
    src: url('../css/fonts/HelveticaNowDisplay-ExtLt.eot');
    src: url('../css/fonts/HelveticaNowDisplay-ExtLt.eot?#iefix') format('embedded-opentype'),
        url('../css/fonts/HelveticaNowDisplay-ExtLt.woff2') format('woff2'),
        url('../css/fonts/HelveticaNowDisplay-ExtLt.woff') format('woff'),
        url('../css/fonts/HelveticaNowDisplay-ExtLt.ttf') format('truetype'),
        url('../css/fonts/HelveticaNowDisplay-ExtLt.svg#HelveticaNowDisplay-ExtLt') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}



@font-face {
    font-family: 'MADEOuterSans';
    src: url('../css/fonts/MADEOuterSans.eot');
    src: url('../css/fonts/MADEOuterSans.eot?#iefix') format('embedded-opentype'),
        url('../css/fonts/MADEOuterSans.woff2') format('woff2'),
        url('../css/fonts/MADEOuterSans.woff') format('woff'),
        url('../css/fonts/MADEOuterSans.ttf') format('truetype'),
        url('../css/fonts/MADEOuterSans.svg#MADEOuterSans') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'MADEOuterSans-Bold';
    src: url('../css/fonts/MADEOuterSans-Bold.eot');
    src: url('../css/fonts/MADEOuterSans-Bold.eot?#iefix') format('embedded-opentype'),
        url('../css/fonts/MADEOuterSans-Bold.woff2') format('woff2'),
        url('../css/fonts/MADEOuterSans-Bold.woff') format('woff'),
        url('../css/fonts/MADEOuterSans-Bold.ttf') format('truetype'),
        url('../css/fonts/MADEOuterSans-Bold.svg#MADEOuterSans-Bold') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'MADEOuterSans-Light';
    src: url('../css/fonts/MADEOuterSans-Light.eot');
    src: url('../css/fonts/MADEOuterSans-Light.eot?#iefix') format('embedded-opentype'),
        url('../css/fonts/MADEOuterSans-Light.woff2') format('woff2'),
        url('../css/fonts/MADEOuterSans-Light.woff') format('woff'),
        url('../css/fonts/MADEOuterSans-Light.ttf') format('truetype'),
        url('../css/fonts/MADEOuterSans-Light.svg#MADEOuterSans-Light') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'MADEOuterSans-Medium';
    src: url('../css/fonts/MADEOuterSans-Medium.eot');
    src: url('../css/fonts/MADEOuterSans-Medium.eot?#iefix') format('embedded-opentype'),
        url('../css/fonts/MADEOuterSans-Medium.woff2') format('woff2'),
        url('../css/fonts/MADEOuterSans-Medium.woff') format('woff'),
        url('../css/fonts/MADEOuterSans-Medium.ttf') format('truetype'),
        url('../css/fonts/MADEOuterSans-Medium.svg#MADEOuterSans-Medium') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}





body{ font-family:'HelveticaNowDisplay-Regular';color:var(--white-color);font-size:16px; padding:0rem 0 5rem;font-weight:300;background-color:#000;counter-reset:my-sec-counter;}



.wrapper{max-width:1530px;width:100%;display:inline-block;padding:0 20px;}
.wrapper1720{max-width:1720px;width:100%;display:inline-block;padding:0 20px;}
.img{max-width:100%;}
.header{ background-color:var( --white-background);  display:flex;justify-content:center;transition:all .5s ease-in-out;position:fixed;z-index:999; background-color:transparent; }

.header.sticky{position:fixed; background-color: #000000a8; z-index:999;box-shadow:rgba(99,99,99,0.2) 0px 2px 8px 0px;transition:all .5s ease-in-out;  }
.header-innerChild{padding:10px 0;display:flex;justify-content: space-between;align-items:center;position:relative;}
.nav-menu{display:flex;align-items:center;justify-content:center;padding-right:0px;}
.nav-menu > li{padding-right:2px;}
.nav-menu > li:last-child{padding-right: 0px;}
.nav-menu > li > a{ text-transform: uppercase; color:var(--primary-color);font-size:14px; border: solid 1px #ffffff1f; padding:15px 25px; border-radius: 50px;font-family: 'MADEOuterSans-Light'; }
.nav-menu > li > a:hover,.nav-menu > li > a.active{color:var(--secondary-color);font-weight:500;transition:all 0.3s ease-in;background-position:left bottom; border:solid 1px #fff;}

.nav-menu > li > a::after{position:absolute;content:"";width:100%;height:2px;top:100%;left:0;background:var(--primary-background);transition:transform 0.5s;transform:scaleX(0);transform-origin:right;margin-top:5px;}
.nav-menu > li > a:hover::after{transform:scaleX(1);transform-origin:left;transition:transform 0.5s;}
.navigationmenu{display:flex;}
.logo-head{width:calc(15% - 10px);}
.navigationmenu{width:calc(70% - 10px);}
.book-btn{width:calc(15% - 10px) ; }
.book-btn-in{background-color: #0000; border:solid 1px #013374; border-radius:8px; font-size: 16px; font-weight: 600; padding:10px 30px; color: var(--white-color)}
.book-btn-in:hover{ background-color:#013374; color: #fff;}

.logo-head img{max-width:100%;float:left;}

/******** hamburger css start *********/
.hamburger{position:absolute;right:0%;top:60%;transform:translate(0,-50%);display:none;cursor:pointer;transition-property:opacity,filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;z-index:999;transition:.5s;font-family:var(--secondary-font);}
.hamburger:hover{opacity:1;}
.hamburger.is-active:hover{opacity:1;}
.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#fff;}
.hamburger-box{width:30px;height:24px;display:inline-block;position:relative;}
.hamburger-inner{display:block;top:50%;margin-top:-2px;}
.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:30px;height:3px;background-color:var(--primary-background);border-radius:4px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease;}
.hamburger-inner::before,.hamburger-inner::after{content:"";display:block;}
.hamburger-inner::before{top:-10px;}
.hamburger-inner::after{bottom:-10px;}
/* .hamburger--elastic .hamburger-inner{top:2px;transition-duration:0.300s;transition-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55);}
*/
.hamburger--elastic .hamburger-inner{top:2px;transition-duration:0.300s;transition-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55); background-color: #fff;}
.hamburger--elastic .hamburger-inner::before{top:10px;transition:opacity 0.125s 0.275s ease; background-color: #fff;}
.hamburger--elastic .hamburger-inner::after{top:20px;transition:transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55); background-color: #fff;}
.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(135deg);transition-delay:0.075s;}
.hamburger--elastic.is-active .hamburger-inner::before{transition-delay:0s;opacity:0;}
.hamburger--elastic.is-active .hamburger-inner::after{transform:translate3d(0,-20px,0) rotate(-270deg);transition-delay:0.075s;}
.hamburger--elastic-r .hamburger-inner{top:2px;transition-duration:0.275s;transition-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55);}
.hamburger--elastic-r .hamburger-inner::before{top:10px;transition:opacity 0.125s 0.275s ease;}
.hamburger--elastic-r .hamburger-inner::after{top:20px;transition:transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55);}
.hamburger--elastic-r.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(-135deg);transition-delay:0.075s;}
.hamburger--elastic-r.is-active .hamburger-inner::before{transition-delay:0s;opacity:0;}
.hamburger--elastic-r.is-active .hamburger-inner::after{transform:translate3d(0,-20px,0) rotate(270deg);transition-delay:0.075s;}
/******** hamburger css end *********/
.home-ban-slid button.slick-next.slick-arrow{display:none !important;}

/* .home-banner{background:url(../images/m-banner.png) no-repeat center center / cover;position:relative;z-index:2;display:flex;justify-content:center;align-items:center;min-height:100vh;margin-top:100px;width:100%;float:left;} */
/* .home-ban-cont{width:100%;position:absolute;float:left;top:35%;left:0%;z-index:5;height: 100%;} */
.home-ban-cont{width:940px;position:absolute;float:left;top:0;left:0;z-index:5;height:100%;display:flex;align-items:center;}

.home-banner-img{width: 100%; float: left;}
.home-banner{width:100%;float:left; }
.home-ban-slid{width: 100%; float: left; position: relative;padding-left: 12%;}
.home-banner-in{width: 100%; float: left; position: absolute; }
.home-ban-slid2{width: 100%; float: left; position: relative;}
.home-ban-slid li{margin: 0 1%;}

.book-sec{width: 100%; float: left; display: flex; justify-content: center;}
.book-sec ul{/*width:100%;max-width:838px;background-color:#ffffff63;*/
 background:rgba(255,255,255,0.16);box-shadow:0px 14.3333px 28.6667px rgba(27,27,27,0.16);backdrop-filter:blur(28.6667px);border-radius:20px;padding:20px 0;border-radius:15px;border:solid 1px #9d9d9d;display:flex;align-items:center;justify-content:center;}


.book-sec ul li{max-width:calc(20% - 0px); float: left; padding: 0px 20px;}
.b-right{ border-right: solid 2px #fff;}
.date-sec{width: 100%; float: left;}
.date-in{width: 100%; float: left; display: flex;align-items: center;}
.date-icon{padding-right:10px;}
.date-in input{width: 100%; float: left; background-color:transparent; border:0px; color:#fff;}
.date-in input::placeholder{ width: 100%; float: left; font-size:16px;color:#fff;font-weight:400;}
.s-villa{width: 100px; padding:5px 10px 5px 10px;background-color:transparent;border:0px;font-size:16px;color:#dadada;font-weight:400; appearance: none;}
.sv-arrow{position:absolute;right:-16px;top:11px;}

.s-villa-box{ position: relative;}

.home-ban-slid .slick-dots{position:absolute;bottom:-100px;display:block;width:50%;padding:0;list-style:none;text-align:left;z-index:15;padding-left:22%;}

.home-ban-slid .slick-dots li.slick-active button {width:8px;height:8px; border-radius:10px; background: #fff;border: 0px}.slick-dots li .home-ban-slid button{width:10px;height:10px; background-color: #ddd; border:0px solid #000;border-radius:10px; }

.home-ban-slid .slick-dots li button{width:6px;height:6px;border:0px solid #000;background-color:#ffffff78;border-radius:10px;}

.home-ban-slid button.slick-prev.slick-arrow{display:none !important;}

.s-icon-list{width: 100%; float: left; display: flex;}
.s-icon-list li{padding:0 12px; position: relative;}
.s-icon-list li a img{max-width:100%;}

.banner-test{float:left;}

img.dec-ban{max-width:100%;}

.banner-test h2{font-size:50px; float: left; line-height:60px; text-align:left;font-family: 'HelveticaNowDisplay-ExtraBold'; color:#fff;position: relative; padding: 40px 0; }
.banner-test h2::before{position:absolute !important;content:"";width:60px;height:60px;top:10%;left:-9px; background:url(../images/b-text-i1.png) no-repeat center center / cover;}
.banner-test h2::after{position:absolute !important;content:"";width:60px;height:60px;top:75%;right:-50px; background:url(../images/b-text-i2.png) no-repeat center center / cover;}


.featured-sec{width: 100%; float:left; display: flex; justify-content:center ; padding: 4% 0;}
.featured-in{float: left;}
.featured-list{width: 100%; float: left; display: flex; display: flex; justify-content: space-between; margin-top:18px;}
.featured-list li{padding: 0px 10px;}
.featured-list li svg{max-width:100%;}

.featured-list li img{max-width: 100%;}
.h-about-sec{width: 100%; float: left;background-color: #131313; display: flex; justify-content: center; padding: 4% 0;}
.h-about-in{width: 100%; float: left;}
.t-title{width: 100%; float: left; }
.t-title h2{font-size:16px; line-height:20px; text-transform: uppercase; text-align:center;font-weight:300;color:#fff;letter-spacing:5px; margin-bottom:65px;font-family: 'MADEOuterSans-Light';}
.h-about-in p{font-size:30px;line-height:40px;text-align:center;font-weight:300;color:#fff;margin-bottom:20px;padding:0px 0px;letter-spacing:1px;}




.leadership-sec{width: 100%; float: left; display: flex; justify-content: center;padding: 4% 0;}
.leadership-in{width: 100%; float: left;}
.leadership-list{width: 100%; float: left;}
.leadership-list ul{width: 100%; float: left; display: flex; justify-content: center; flex-wrap: wrap; margin-top:0px; }
.leadership-list ul li{/*width: calc(20% - 20px);*/padding: 0px 34px;float: left; margin-bottom: 20px;    text-align: center;}
.leadership-list ul li svg{max-width:90%;}

.leadership-list ul li img{max-width:90%;}

.interests-sec{width: 100%; float: left;background-color: #131313; display: flex; justify-content: center;padding: 4% 0;}
.interests-in{width: 100%; float: left;}

.interests-list{width: 100%; float: left;}
.interests-list ul{width: 100%; float: left; display: flex; justify-content: center; flex-wrap: wrap;}
.interests-list ul li{width: calc(33.33% - 20px); float: left; margin-bottom:50px;}

.interests-list1{width: 100%; float: left ; flex-wrap: wrap;}
.interests-img{width: 100%; float: left ; display: flex; justify-content: center; margin-bottom:14px; }
.interests-img img{max-width: 100%; float: left; display: flex;justify-content: center;}
.interests-list1 h2{width: 100%; float: left; font-size:35px; line-height:40px; text-align:center; color:#afafaf; margin-bottom: 25px; font-family: 'HelveticaNowDisplay-Bold';}
.interests-list1 p{width: 100%; float: left;font-family: 'HelveticaNowDisplay-Light'; font-size:20px; line-height:28px; text-align:center; color:#9b9b9b; margin-bottom: 30px;  padding: 0;    letter-spacing: 1.2px;}

.sports-sec{width: 100%; float: left; display: flex; justify-content: center;padding: 4% 0;}
.sports-in{width: 100%; float: left;}
.sports-list{width: 100%; float: left;margin-top:0px; }
.sports-list ul{width: 100%; float: left; display: flex; justify-content: center; flex-wrap: wrap;}
.sports-list ul li{width:calc(33.33% - 20px); float: left; margin-bottom: 40px;}
.sports-list ul li img{max-width: 100%; float: left; margin-bottom: 20px;}
.sports-list1{width: 100%; float: left;}
.sports-list h2{width: 100%; float: left; font-size:20px;font-family: 'HelveticaNowDisplay-Regular'; line-height:28px; text-align:left; color:#838383; margin-bottom: 30px;font-weight: 300;letter-spacing: 1px;}


.press-sec{width: 100%; float: left; display: flex; justify-content: center;padding: 4% 0; background-color: #131313;}
.press-in{width: 100%; float: left;}
.press-in ul{width: 100%; float: left; display: flex; justify-content: space-between;margin-top: 0px; flex-flow: row wrap;
    gap: 1.5em;}
.press-in ul li{width:calc(25% - 20px); float: left;}
.press-card1{width: 100%; float: left; display: flex; flex-wrap: wrap; position: relative;}
.press-card1 img{width: 100%; float: left;}
.press-card1 a{width:100%;float:left;cursor:pointer;position:relative;}

.press-card1 a::before{content:'';opacity:1;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(22,22,22,.6);transition:all 0.5s ease-in-out;}
.press-card1 a:hover::before{opacity:0;}

.press-card1 h2{width: 100%; float: left; font-size:20px; line-height:30px; text-align:left; color:#afafaf; margin-top: 40px; position: relative; font-family: 'HelveticaNowDisplay-ExtraBold';letter-spacing: 1px; }
.press-card1 h2::before{position:absolute;content:"";width:6%;height:2px;left:0;background:#acacac;margin-top:15px;top:-25px;}

.press-card1 p{width: 100%; float: left; font-size:18px; line-height:20px; text-align:left; color:#5e5e5e;  margin-top: 4px; }

.text-left{text-align: left !important; margin-bottom: 6px;}
.text-left h2{text-align: left !important;}

.what-say-sec{width: 100%; float: left; display: flex; justify-content: flex-end;padding: 4% 0;}
.what-say-in{width: 100%; max-width: 1694px; float: left;}
.what-say-box{width: 100%; float: left; display: flex; justify-content: space-between;}
.what-say-box li{width: 33.33% - 20px; float: left; border-left: solid 1px #5e5e5e;}

.w-say-list1{width: 100%; float: left; display: flex; flex-wrap: wrap; padding:0px 50px 0px 30px;}
.w-say-list1 p {width: 100%; float: left; font-size:20px; line-height:25px; text-align:left; color:#b2b2b2; letter-spacing: 1px;font-family: 'HelveticaNowDisplay-ExtLt';}
.w-say-info{width: 100%; float: left; display: flex; justify-content: flex-start; margin-top:50px;}
.info-left{width: calc(15% - 20px);margin-right: 20px;}
.info-left img{width:100%;}

.info-right{width:calc(80% - 20px);  }
.info-right .info-right-t{width: 100%; float: left;margin-bottom: 5px; font-size:18px; line-height:20px; text-align:left; color:#b2b2b2;font-family: 'HelveticaNowDisplay-Light'; text-transform: uppercase;}
.info-right p{width: 100%; float: left; font-size:18px; line-height:22px; text-align:left; color:#5e5e5e;font-family: 'HelveticaNowDisplay-Light';   }
.what-say-box .slick-list{padding-right:25%;}

.publications-sec{width: 100%; float: left; display: flex; justify-content: center;padding: 4% 0;}
.publications-in{width: 100%; float: left;}
.publications-list{width: 100%; float: left;}
.publications-list ul{width: 100%; float: left; display: flex; justify-content:center;gap: 20px;}
.publications-list ul li{width: calc(33.33% - 20px);}
.publications-list ul li a img{max-width: 100%;}

.foot-sec{width: 100%; float: left; display: flex; background-color: #191919; justify-content: center;padding:4% 0 2% 0;}
.foot-l-r{width: 100%; float: left; display: flex; justify-content: space-between;    flex-wrap: wrap;}
.foot-in{width: 100%; float: left; }
.foot-left{width: calc(50% - 20px);float: left;}
.foot-nav{width: 100%; float: left; display: flex; margin-top:66px;}
.foot-nav li a{font-size:12px;line-height:22px;text-align:left;color:#fff;text-transform:uppercase;font-weight:600;  font-family: 'MADEOuterSans-Light';}

.foot-line{padding:0px 20px;color:#fff;font-size:18px;line-height:22px;text-align:left;color:#fff;}

.foot-right{float:right;flex-wrap:wrap;justify-content:end;}

.foot-btn{width:100%;float:left;display:flex;justify-content:end;}

.foot-btn a{background-color: #000; border-radius: 50px; color: #fff; padding:30px 50px;    font-weight: 600; letter-spacing: 1px;}

.foot-s-list{width: 100%; float: left;}
.foot-s-list ul{width: 100%; float: left; display: flex; justify-content: end;margin-top:62px;}
.foot-s-list ul li{padding: 0px 15px;}

.copy-text{width:100%;float:left;border-top:solid 1px #5e5e5e;padding-top:33px;margin-top:50px;}

.copy-text p{width: 100%; float: left; font-size:14px; line-height:22px; text-align:left; color:#5e5e5e;   }

img.mob-ban{display:none;}


.home-banner-img{width:100%;float:left;position:relative;}


.logo-head svg{max-width: 70%;}
.s-logo{margin-bottom:20px;}
.s-logo-top{margin-top: 38px;}

.what-say-slid button { height: 30px;}
.what-say-slid button{position:absolute; top:-23%; }

.publications-list ul li h2 {width: 100%; float: left;font-size: 20px;line-height: 30px;text-align: left;color: #afafaf;margin-top:20px;position: relative;font-family: 'HelveticaNowDisplay-ExtraBold';letter-spacing: 1px;}

.charity-sec{width: 100%; float: left; display: flex; justify-content: center;}
.charity-in {width: 100%;max-width:1200px;float: left;padding:6% 20px !important;flex-wrap: wrap;Display: flex; justify-content:space-between;align-items: center;}
.charity-cont{  width:calc(55% - 20px); float: left; }
.charity-cont h2{font-size:38px; text-align: left; font-weight: var(--fw-medium); color: #fff; font-family: 'MADEOuterSans-Medium'; text-transform: uppercase; letter-spacing:5px; position: relative;padding-left: 0px;margin-top: 20px;}
.charity-cont h2::after{position:absolute;content:"";width:107%;height:2px;left:0;background:#434343;margin-top:15px;bottom: 0;transform:translate(-4%, 10px);}


.charity-cont h2::before {position: absolute;content: ""; width:107%; height: 2px; left: 0;background:#434343;  margin-top: 15px; top: -38px;transform:translate(-4%, 10px);}

.charity-cont p {font-size:22px; line-height:33px; text-align: left; font-family: 'HelveticaNowDisplay-ExtLt';color: #fff; margin-top: 40px;}



.card-slid-sec {width: 100%;float: left;display: flex; justify-content: center;    padding:5% 0 5% 0;    background-color: #131313;}
.card-slid-in{width: 100%; display: flex; justify-content: center;}
.card-slid-list{width: 100%; float: left; display: flex;}
.card-slid-list li{ width:33.33%; float: left; margin: 0 20px;}
.card-slid-list li img{width: 100%;}
.card-slid-list li h2{font-size:18px;line-height:30px;text-align:center;font-family: 'HelveticaNowDisplay-ExtLt';color:#fff;margin-top:20px;}


.charity-imgsec { width:calc(40% - 20px);  float: left;}
.charity-imgsec-in {width: 100%;float: left;Display: flex; flex-wrap: wrap;}
.charity-img { width: 100%;float: left;}
.charity-imgsec img {max-width: 100%;width: 100%;}
.charity-imgtext { width: 100%;float: left; margin-top: 20px;}
.charity-imgtext h2 {font-size: 20px;text-align: center; font-weight: var(--fw-medium);  color: #fff;font-family: 'MADEOuterSans-Medium';text-transform: uppercase;}
.charity-imgtext p {font-size: 18px;line-height: 25px; text-align: center;font-family: 'HelveticaNowDisplay-ExtLt'; color: #fff;margin-bottom: 3px;padding: 0;}


.insta-sec {display: flex;justify-content: center;width: 100%;float: left;    padding: 3% 0;}
#load{background-size: 5% !important;}
