@font-face{
    font-family:'Helvetica Now Display';
    src:url('../fonts/HelveticaNowDisplay-ThinIta.eot');
    src:local('../fonts/Helvetica Now Display Thin Ita'), local('HelveticaNowDisplay-ThinIta'),
        url('../fonts/HelveticaNowDisplay-ThinItad41d.eot?#iefix') format('embedded-opentype'),
        url('../fonts/HelveticaNowDisplay-ThinIta.woff2') format('woff2'),
        url('../fonts/HelveticaNowDisplay-ThinIta.woff') format('woff'),
        url('../fonts/HelveticaNowDisplay-ThinIta.ttf') format('truetype');
    font-weight:100;font-style:italic;
}
@font-face{
    font-family:'Helvetica Now Display';
    src:url('../fonts/HelveticaNowDisplay-Light.eot');
    src:local('../fonts/Helvetica Now Display Light'), local('HelveticaNowDisplay-Light'),
        url('../fonts/HelveticaNowDisplay-Lightd41d.eot?#iefix') format('embedded-opentype'),
        url('../fonts/HelveticaNowDisplay-Light.woff2') format('woff2'),
        url('../fonts/HelveticaNowDisplay-Light.woff') format('woff'),
        url('../fonts/HelveticaNowDisplay-Light.ttf') format('truetype');
    font-weight:300;font-style:normal;
}
@font-face{
    font-family:'Helvetica Now Display';
    src:url('../fonts/HelveticaNowDisplay-BoldIta.eot');
    src:local('../fonts/Helvetica Now Display Bold Ita'), local('HelveticaNowDisplay-BoldIta'),
        url('../fonts/HelveticaNowDisplay-BoldItad41d.eot?#iefix') format('embedded-opentype'),
        url('../fonts/HelveticaNowDisplay-BoldIta.woff2') format('woff2'),
        url('../fonts/HelveticaNowDisplay-BoldIta.woff') format('woff'),
        url('../fonts/HelveticaNowDisplay-BoldIta.ttf') format('truetype');
    font-weight:bold;font-style:italic;
}
@font-face{
    font-family:'Helvetica Now Display';
    src:url('../fonts/HelveticaNowDisplay-RegIta.eot');
    src:local('../fonts/Helvetica Now Display Reg Ita'), local('HelveticaNowDisplay-RegIta'),
        url('../fonts/HelveticaNowDisplay-RegItad41d.eot?#iefix') format('embedded-opentype'),
        url('../fonts/HelveticaNowDisplay-RegIta.woff2') format('woff2'),
        url('../fonts/HelveticaNowDisplay-RegIta.woff') format('woff'),
        url('../fonts/HelveticaNowDisplay-RegIta.ttf') format('truetype');
    font-weight:normal;font-style:italic;
}
@font-face{
    font-family:'Helvetica Now Display';
    src:url('../fonts/HelveticaNowDisplay-ExtLtIta.eot');
    src:local('../fonts/Helvetica Now Display ExtLt Ita'), local('HelveticaNowDisplay-ExtLtIta'),
        url('../fonts/HelveticaNowDisplay-ExtLtItad41d.eot?#iefix') format('embedded-opentype'),
        url('../fonts/HelveticaNowDisplay-ExtLtIta.woff2') format('woff2'),
        url('../fonts/HelveticaNowDisplay-ExtLtIta.woff') format('woff'),
        url('../fonts/HelveticaNowDisplay-ExtLtIta.ttf') format('truetype');
    font-weight:300;font-style:italic;
}
@font-face{
    font-family:'Helvetica Now Display';
    src:url('../fonts/HelveticaNowDisplay-MedIta.eot');
    src:local('../fonts/Helvetica Now Display Med Ita'), local('HelveticaNowDisplay-MedIta'),
        url('../fonts/HelveticaNowDisplay-MedItad41d.eot?#iefix') format('embedded-opentype'),
        url('../fonts/HelveticaNowDisplay-MedIta.woff2') format('woff2'),
        url('../fonts/HelveticaNowDisplay-MedIta.woff') format('woff'),
        url('../fonts/HelveticaNowDisplay-MedIta.ttf') format('truetype');
    font-weight:500;font-style:italic;
}
@font-face{
    font-family:'Helvetica Now Display';
    src:url('../fonts/HelveticaNowDisplay-ExtLt.eot');
    src:local('../fonts/Helvetica Now Display ExtLt'), local('HelveticaNowDisplay-ExtLt'),
        url('../fonts/HelveticaNowDisplay-ExtLtd41d.eot?#iefix') format('embedded-opentype'),
        url('../fonts/HelveticaNowDisplay-ExtLt.woff2') format('woff2'),
        url('../fonts/HelveticaNowDisplay-ExtLt.woff') format('woff'),
        url('../fonts/HelveticaNowDisplay-ExtLt.ttf') format('truetype');
    font-weight:300;font-style:normal;
}
@font-face{
    font-family:'Helvetica Now Display';
    src:url('../fonts/HelveticaNowDisplay-ExtBlk.eot');
    src:local('../fonts/Helvetica Now Display ExtBlk'), local('HelveticaNowDisplay-ExtBlk'),
        url('../fonts/HelveticaNowDisplay-ExtBlkd41d.eot?#iefix') format('embedded-opentype'),
        url('../fonts/HelveticaNowDisplay-ExtBlk.woff2') format('woff2'),
        url('../fonts/HelveticaNowDisplay-ExtBlk.woff') format('woff'),
        url('../fonts/HelveticaNowDisplay-ExtBlk.ttf') format('truetype');
    font-weight:normal;font-style:normal;
}
@font-face{
    font-family:'Helvetica Now Display';
    src:url('../fonts/HelveticaNowDisplay-Bold.eot');
    src:local('../fonts/Helvetica Now Display Bold'), local('HelveticaNowDisplay-Bold'),
        url('../fonts/HelveticaNowDisplay-Boldd41d.eot?#iefix') format('embedded-opentype'),
        url('../fonts/HelveticaNowDisplay-Bold.woff2') format('woff2'),
        url('../fonts/HelveticaNowDisplay-Bold.woff') format('woff'),
        url('../fonts/HelveticaNowDisplay-Bold.ttf') format('truetype');
    font-weight:bold;
    font-style:normal;
}
@font-face{
    font-family:'Helvetica Now Display';
    src:url('../fonts/HelveticaNowDisplay-ExtBdIta.eot');
    src:local('../fonts/Helvetica Now Display ExtBd Ita'), local('HelveticaNowDisplay-ExtBdIta'),
        url('../fonts/HelveticaNowDisplay-ExtBdItad41d.eot?#iefix') format('embedded-opentype'),
        url('../fonts/HelveticaNowDisplay-ExtBdIta.woff2') format('woff2'),
        url('../fonts/HelveticaNowDisplay-ExtBdIta.woff') format('woff'),
        url('../fonts/HelveticaNowDisplay-ExtBdIta.ttf') format('truetype');
    font-weight:800;font-style:italic;
}
@font-face{
    font-family:'Helvetica Now Display';
    src:url('../fonts/HelveticaNowDisplay-Regular.eot');
    src:local('../fonts/Helvetica Now Display Regular'), local('HelveticaNowDisplay-Regular'),
        url('../fonts/HelveticaNowDisplay-Regulard41d.eot?#iefix') format('embedded-opentype'),
        url('../fonts/HelveticaNowDisplay-Regular.woff2') format('woff2'),
        url('../fonts/HelveticaNowDisplay-Regular.woff') format('woff'),
        url('../fonts/HelveticaNowDisplay-Regular.ttf') format('truetype');
    font-weight:normal;font-style:normal;
}
@font-face{
    font-family:'Helvetica Now Display';
    src:url('../fonts/HelveticaNowDisplay-ExtBlkIta.eot');
    src:local('../fonts/Helvetica Now Display ExBlk It'), local('HelveticaNowDisplay-ExtBlkIta'),
        url('../fonts/HelveticaNowDisplay-ExtBlkItad41d.eot?#iefix') format('embedded-opentype'),
        url('../fonts/HelveticaNowDisplay-ExtBlkIta.woff2') format('woff2'),
        url('../fonts/HelveticaNowDisplay-ExtBlkIta.woff') format('woff'),
        url('../fonts/HelveticaNowDisplay-ExtBlkIta.ttf') format('truetype');
    font-weight:normal;
    font-style:italic;
}
@font-face{
    font-family:'Helvetica Now Display';
    src:url('../fonts/HelveticaNowDisplay-Thin.eot');
    src:local('../fonts/Helvetica Now Display Thin'), local('HelveticaNowDisplay-Thin'),
        url('../fonts/HelveticaNowDisplay-Thind41d.eot?#iefix') format('embedded-opentype'),
        url('../fonts/HelveticaNowDisplay-Thin.woff2') format('woff2'),
        url('../fonts/HelveticaNowDisplay-Thin.woff') format('woff'),
        url('../fonts/HelveticaNowDisplay-Thin.ttf') format('truetype');
    font-weight:100;font-style:normal;
}
@font-face{
    font-family:'Helvetica Now Display';
    src:url('../fonts/HelveticaNowDisplay-LightIta.eot');
    src:local('../fonts/Helvetica Now Display Light Ita'), local('HelveticaNowDisplay-LightIta'),
        url('../fonts/HelveticaNowDisplay-LightItad41d.eot?#iefix') format('embedded-opentype'),
        url('../fonts/HelveticaNowDisplay-LightIta.woff2') format('woff2'),
        url('../fonts/HelveticaNowDisplay-LightIta.woff') format('woff'),
        url('../fonts/HelveticaNowDisplay-LightIta.ttf') format('truetype');
    font-weight:300;font-style:italic;
}
@font-face{
    font-family:'Helvetica Now Display';
    src:url('../fonts/HelveticaNowDisplay-ExtraBold.eot');
    src:local('../fonts/Helvetica Now Display ExtBd'), local('HelveticaNowDisplay-ExtraBold'),
        url('../fonts/HelveticaNowDisplay-ExtraBoldd41d.eot?#iefix') format('embedded-opentype'),
        url('../fonts/HelveticaNowDisplay-ExtraBold.woff2') format('woff2'),
        url('../fonts/HelveticaNowDisplay-ExtraBold.woff') format('woff'),
        url('../fonts/HelveticaNowDisplay-ExtraBold.ttf') format('truetype');
    font-weight:800;font-style:normal;
}
@font-face{
    font-family:'Helvetica Now Display';
    src:url('../fonts/HelveticaNowDisplay-Medium.eot');
    src:local('../fonts/Helvetica Now Display Medium'), local('HelveticaNowDisplay-Medium'),
        url('../fonts/HelveticaNowDisplay-Mediumd41d.eot?#iefix') format('embedded-opentype'),
        url('../fonts/HelveticaNowDisplay-Medium.woff2') format('woff2'),
        url('../fonts/HelveticaNowDisplay-Medium.woff') format('woff'),
        url('../fonts/HelveticaNowDisplay-Medium.ttf') format('truetype');
    font-weight:500;font-style:normal;
}
@font-face{
    font-family:'Helvetica Now Display';
    src:url('../fonts/HelveticaNowDisplay-HairlineI.eot');
    src:local('../fonts/Helvetica Now Display Hairline'), local('HelveticaNowDisplay-HairlineI'),
        url('../fonts/HelveticaNowDisplay-HairlineId41d.eot?#iefix') format('embedded-opentype'),
        url('../fonts/HelveticaNowDisplay-HairlineI.woff2') format('woff2'),
        url('../fonts/HelveticaNowDisplay-HairlineI.woff') format('woff'),
        url('../fonts/HelveticaNowDisplay-HairlineI.ttf') format('truetype');
    font-weight:100;font-style:italic;
}
@font-face{
    font-family:'Helvetica Now Display';
    src:url('../fonts/HelveticaNowDisplay-BlackIta.eot');
    src:local('../fonts/Helvetica Now Display Black Ita'), local('HelveticaNowDisplay-BlackIta'),
        url('../fonts/HelveticaNowDisplay-BlackItad41d.eot?#iefix') format('embedded-opentype'),
        url('../fonts/HelveticaNowDisplay-BlackIta.woff2') format('woff2'),
        url('../fonts/HelveticaNowDisplay-BlackIta.woff') format('woff'),
        url('../fonts/HelveticaNowDisplay-BlackIta.ttf') format('truetype');
    font-weight:900;font-style:italic;
}
@font-face{
    font-family:'Helvetica Now Display';
    src:url('../fonts/HelveticaNowDisplay-Black.eot');
    src:local('../fonts/Helvetica Now Display Black'), local('HelveticaNowDisplay-Black'),
        url('../fonts/HelveticaNowDisplay-Blackd41d.eot?#iefix') format('embedded-opentype'),
        url('../fonts/HelveticaNowDisplay-Black.woff2') format('woff2'),
        url('../fonts/HelveticaNowDisplay-Black.woff') format('woff'),
        url('../fonts/HelveticaNowDisplay-Black.ttf') format('truetype');
    font-weight:900;font-style:normal;
}
@font-face{
    font-family:'Helvetica Now Display';
    src:url('../fonts/HelveticaNowDisplay-Hairline.eot');
    src:local('../fonts/Helvetica Now Display Hairline'), local('HelveticaNowDisplay-Hairline'),
        url('../fonts/HelveticaNowDisplay-Hairlined41d.eot?#iefix') format('embedded-opentype'),
        url('../fonts/HelveticaNowDisplay-Hairline.woff2') format('woff2'),
        url('../fonts/HelveticaNowDisplay-Hairline.woff') format('woff'),
        url('../fonts/HelveticaNowDisplay-Hairline.ttf') format('truetype');
    font-weight:100;font-style:normal;
}
@import url('https://fonts.googleapis.com/css2?family=Lora:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500;1,600;1,700&display=swap');
html{font-size:63.5%;height:100%;}
body{font-family:'Helvetica Now Display';font-weight:400;font-style:normal;box-sizing:border-box;position:relative;font-size:1.4rem;line-height:26px !important;color:#000000;}
a, a:hover, a:focus, a:active{text-decoration:none;outline:0;color:#444343;}
input, input:focus, input:hover, input:active{outline:0;box-shadow:none;}
ul{margin:0 auto;padding:0;list-style:none;}
button, button:hover, button:active, button:focus{box-shadow:none;outline:0;border:0;}
.pad0{padding:0;}

#nav-icon{position:relative;width:30px;height:18px;cursor:pointer;z-index:98;}
#nav-icon span{display:block;position:absolute;height:2px;width:50%;background:#2cbce3;opacity:1;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:all .35s ease-in-out;-moz-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
#nav-icon span:nth-child(even){left:50%;}
#nav-icon span:nth-child(odd){left:0;}
#nav-icon span:nth-child(1), #nav-icon span:nth-child(2){top:0;}
#nav-icon span:nth-child(3), #nav-icon span:nth-child(4){top:6px;}
#nav-icon span:nth-child(5), #nav-icon span:nth-child(6){top:12px;}
#nav-icon span:nth-child(7), #nav-icon span:nth-child(8){top:18px;}
#nav-icon.open span:nth-child(1), #nav-icon.open span:nth-child(8){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
#nav-icon.open span:nth-child(2), #nav-icon.open span:nth-child(7){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}
#nav-icon.open span:nth-child(1){left:1px;top:2px;}
#nav-icon.open span:nth-child(2){left:calc(50% - 6px);top:2px;}
#nav-icon.open span:nth-child(3){left:-50%;opacity:0;}
#nav-icon.open span:nth-child(4){left:100%;opacity:0;}
#nav-icon.open span:nth-child(5){left:-50%;opacity:0;}
#nav-icon.open span:nth-child(6){left:100%;opacity:0;}
#nav-icon.open span:nth-child(7){left:1px;top:9px;}
#nav-icon.open span:nth-child(8){left:calc(50% - 6px);top:9px;}

.navigationWrap{width:100%;background-color:#ffffff;padding:0;margin:0 auto;position:relative;}
.navigationWrap:before,
.navigationWrap:after{content:"";background-image:url(../img/shape-1.html);background-repeat:no-repeat;width:28px;height:28px;background-size:100%;position:absolute;top:50%;transform:translateY(-50%);}
.navigationWrap:before{left:10px;}
.navigationWrap:after{right:10px;}
.navbar{padding:0;display:flex;justify-content:space-between;flex-flow:row wrap;align-items:flex-end;-webkit-align-items:flex-end;}
.navbar-brand{width:300px;padding:0;}
.navbar-nav .nav-item{margin:0 0 0 5px;}
.navbar-nav{width:100%;justify-content:flex-end;}
.navbar-nav .nav-link{color:#000000;font-size:1.6rem;padding:12px 15px!important;text-transform:uppercase;letter-spacing:0.6px;background-color:#f0edef;min-width:160px;text-align:center;font-weight:500;}
.navbar-nav li:hover .nav-link{background-color:#ea4d9d;color:#ffffff;}
.dropdown-toggle::after{content:none;}
.navbar-nav .dropdown-menu li{padding:0;}
.navbar-nav .dropdown .dropdown-menu{background-color:#2cbce3;min-width:138px;padding:0;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;top:100%;visibility:hidden;opacity:0;display:inline-block!important;border-radius:0;top:80px;}
.navbar-nav .dropdown .dropdown-menu li{font-size:1.3rem;text-transform:capitalize;letter-spacing:0.2px;padding:10px 8px;color:#000000;line-height:16px;font-weight:500;}
.navbar-nav .dropdown .dropdown-menu li:hover .li a,
.navbar-nav li .nav-link.active,
.navbar-nav .dropdown .dropdown-menu li.active{background-color:#ea4d9d;color:#ffffff;}
.navbar-nav .dropdown .dropdown-menu li:hover,
.navbar-nav .dropdown .dropdown-menu li a:focus{background-color:#f4f4f4;color:#000000;}
.navbar-nav .dropdown .dropdown-menu li.active a{color:#ffffff;}
.navbar-nav .dropdown .dropdown-menu li.active:hover a{color:#000000;}
.dropdown:hover>.dropdown-menu{visibility:visible;opacity:1;top:100%;}
.navbar-nav .dropdown span{display:none;}

.bannerWrap{width:100%;margin:0 auto;background-image:url(../img/banner.jpg);height:510px;background-position:center center;background-size:100%;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;flex-flow:row wrap;}
.bannerWrap .dataWrap{text-align:center;}
.bannerWrap .dataWrap h2{/*color:#000000;font-size:4.2rem;font-weight:800;letter-spacing:0.6px;*/font-size:3rem;letter-spacing:0.2px;display:block;color:#000000;text-align:center;text-transform:capitalize;font-weight:800;}
.bannerWrap .dataWrap p{margin:0 auto;font-size:3.4rem;color:#000000;letter-spacing:2px;font-weight:400;line-height:44px;}

.introWrap{background-color:#2cbce3;padding:50px 0;position:relative;}
.introWrap .dataWrap{text-align:center;position:relative;z-index:9;}
.introWrap .dataWrap h3{font-size:2.6rem;font-weight:600;letter-spacing:0.6px;line-height:36px;margin:0 auto 20px;}
.introWrap .dataWrap p{font-size:1.6rem;font-weight:400;letter-spacing:0.6px;color:#000000;line-height:28px;margin:0 auto;}
.introWrap .dataWrap a{background-color: #ea4d9d;display: inline-block;margin: 30px 0 0;padding: 8px 34px;font-size: 1.3rem;font-weight: 600;letter-spacing: 0.6px;color: #ffffff;text-transform: capitalize;box-shadow: 0px 8px 15px rgba(0, 0, 0, 0.1);transition: all 0.3s ease 0s;border-radius: 30px;}
.introWrap .dataWrap a:hover{box-shadow: 0px 15px 20px rgb(41 188 226 / 11%);transform: translateY(-7px);}
.introWrap .serviceImg1,
.introWrap .serviceImg2{position:absolute;opacity:0.4;width:308px;}
.introWrap .serviceImg1{top:0;right:0;}
.introWrap .serviceImg2{bottom:0;left:0;}

.introWrap.aboutIntro .serviceImg1,
.introWrap.aboutIntro .serviceImg2{width:236px;}

.aboutBanner{background-image:url(../img/aboutBanner.jpg);align-items:flex-start;justify-content:end;text-align:right;height:490px;}
.aboutBanner.bannerWrap .dataWrap{text-align:right;padding:30px 0 0 0;}
.aboutBanner.bannerWrap .dataWrap h2{font-size:3.4rem;text-transform:capitalize;margin:0;font-weight:800;text-align:right;}
.aboutIntro{margin:-4px 0 0;}
.missionWrap{padding:40px 0;background-color:#f9f8f8;}
.missionWrap .titleWrap{text-align:center;}
.missionWrap .titleWrap h2{font-size:2.8rem;letter-spacing:0.2px;display:block;color:#000000;text-align:center;margin:0 auto;font-weight:600;}
.missionWrap .titleWrap p{font-size:1.6rem;font-weight:400;line-height:26px;margin:0 0 8px;text-align:center;color:#4e4e4e;letter-spacing:0.4px;}
.missionWrap ul{display:flex;flex-flow:row wrap;justify-content:space-between;margin:30px 0 0;overflow:hidden;}
.missionWrap ul li{width:42%;margin:0 0 30px 0;}
.missionWrap ul li .topDataWrap{display:flex;flex-flow:row wrap;align-items:flex-end;margin:0 0 8px 0;}
.missionWrap ul li .topDataWrap .imgWrap{width:40px;margin:0 15px 0 0;}
.missionWrap ul li .topDataWrap .sectionTtl h2{margin:0;font-size:2.2rem;font-weight:600;letter-spacing:0.5px;}
.missionWrap ul li .bottomDataWrap p{font-size:1.8rem;font-weight:400;letter-spacing:0.6px;margin:0;line-height:28px;}
.visionWrap{padding:40px 0;position:relative;}
.visionWrap h3{font-size:2.6rem;letter-spacing:0.2px;display:block;color:#000000;text-align:center;margin:0 auto 30px;font-weight:600;}
.visionWrap .dataWrap{overflow:hidden;}
.visionWrap .dataWrap .boxWrap{max-width:262px;position:absolute;}
.visionWrap .dataWrap .topBox{left:75px;top:20px;}
.visionWrap .dataWrap .BottomBox{left:-5px;bottom:30px;}
.visionWrap .dataWrap .RightBox{right:-62px;top:53%;transform:translateY(-50%);}
.visionWrap .dataWrap .boxWrap p{margin:0;letter-spacing:0.6px;line-height:22px;font-size:1.6rem;}

.focusAreaBanner{background-image:none;background-color:#f8f8f9;height:auto!important;padding:80px 0 30px;}
.focusAreaBanner.bannerWrap .dataWrap p{font-size:1.6rem;font-weight:400;line-height:26px;margin:0 auto 8px;text-align:center;color:#4e4e4e;letter-spacing:0.4px;max-width:66%;}
.focusAreasWrap{width:100%;margin:0 auto;}
.focusAreasWrap ul{display:flex;flex-flow:row wrap;}
.focusAreasWrap ul li{position:relative;width:33.33%;overflow:hidden;}
.focusAreasWrap ul li .titleWrap,
ul.focusAreaListing li .titleWrap{position:absolute;top:0;left:0;padding:12px 6px;width:100%;}
.focusAreasWrap ul li .titleWrap h2,
ul.focusAreaListing li .titleWrap h2{color:#ffffff;text-transform:uppercase;text-align:center;margin:0 auto;font-weight:400;letter-spacing:1.2px;font-size:2.2rem;}
.focusAreasWrap ul li:hover .titleWrap h2,
ul.focusAreaListing li:hover .titleWrap h2{font-weight:600;font-style:italic;}
.focusAreasWrap ul li .titleWrap h2 a,
ul.focusAreaListing li .titleWrap h2 a{color:#ffffff;}
.focusAreasWrap ul li .imgWrap img,
ul.focusAreaListing li .imgWrap img{-webkit-transform:scale(1.5);transform:scale(1.5);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;background-color:#000000;}
.focusAreasWrap ul li:hover .imgWrap img,
ul.focusAreaListing li:hover .imgWrap img{-webkit-transform:scale(1);transform:scale(1);opacity:0.6;}
.focusAreasWrap ul li .imgWrap .btnReadMore,
ul.focusAreaListing li .imgWrap .btnReadMore{opacity:0;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center;visibility:hidden;margin:0 auto;position:absolute;color:#ffffff;font-size:1.1rem;text-transform:capitalize;font-weight:500;letter-spacing:1.6px;padding:6px 15px;border-radius:5px;}
.focusAreasWrap ul li:hover .imgWrap .btnReadMore,
ul.focusAreaListing li:hover .imgWrap .btnReadMore{transition:color 0.3s ease-in-out, all 0.3s ease-in-out;opacity:1;visibility:visible;  z-index:99;display:block;}
.focusAreasWrap ul li .bgClr-1,
ul.focusAreaListing li .bgClr-1{background-color:#ea4d9d;}
.focusAreasWrap ul li .bgClr-2,
ul.focusAreaListing li .bgClr-2{background-color:#2cbce3;}
.focusAreasWrap ul li .bgClr-3,
ul.focusAreaListing li .bgClr-3{background-color:#6ac974;}
.focusAreasWrap ul li .bgClr-4,
ul.focusAreaListing li .bgClr-4{background-color:#90c853;}
.focusAreasWrap ul li .bgClr-5,
ul.focusAreaListing li .bgClr-5{background-color:#3e799b;}
.focusAreasWrap ul li .bgClr-6,
ul.focusAreaListing li .bgClr-6{background-color:#ae84b8;}
.anotherFocusArea{background-color:#fafafa;padding:50px 0;}
.focusAreaInnerPageWrap{padding:50px 0;}
.focusAreaInnerPageWrap .imgWrap{border:5px solid #e3e3e3;}
.focusAreaInnerPageWrap .dataWrap{padding:0 20px;}
.focusAreaInnerPageWrap .dataWrap h2{text-transform:capitalize;margin:0 0 15px;letter-spacing:0.8px;font-weight:800;border-left:5px solid #2cbce3;line-height:20px;font-size:2rem;padding:0 0 0 10px;}
.focusAreaInnerPageWrap .dataWrap p{font-size:1.6rem;letter-spacing:0.6px;text-align:justify;font-weight:400;line-height:28px;color:#4e4e4e;}
ul.focusAreaListing{width:calc(100% + 20px);}
ul.focusAreaListing li{margin:0 10px;overflow:hidden;position:relative;}
ul.focusAreaListing li .titleWrap{padding:6px 4px;}
ul.focusAreaListing li .titleWrap h2{font-size:1.5rem;}
ul.focusAreaListing .slick-arrow{color:transparent;width:0px;height:0px;position:absolute;top:40%;transform:translateY(-50%);padding:0;z-index:9;}
ul.focusAreaListing .slick-arrow.slick-prev{left:-26px;}
ul.focusAreaListing .slick-arrow.slick-prev:after,
ul.focusAreaListing .slick-arrow.slick-next:after{font-family:'themify';color:#ffffff;width:30px;text-align:center;border-radius:100%;background:#2cbce3;display:flex!important;align-items:center;justify-content:center;height:30px;position:absolute;z-index:9;font-size:1.6rem;}
ul.focusAreaListing .slick-arrow.slick-prev:after{content:"\e64a";}
ul.focusAreaListing .slick-arrow.slick-next{right:0;}
ul.focusAreaListing .slick-arrow.slick-next:after{content:"\e649";}
.focusAreaInnerPage{padding:40px 0;position:relative;}
ul.breadcrumbs{display:flex;flex-flow:row wrap;align-items:center;position:absolute;top:-32px;}
ul.breadcrumbs li{position:relative;text-transform:uppercase;font-size:1.2rem;font-weight:500;letter-spacing:0.6px;}
ul.breadcrumbs li:not(:last-child):after{content:"\e649";font-family:'themify';font-size:1rem;margin:0 6px;}
ul.breadcrumbs li a{color:#000000;}
ul.breadcrumbs li:hover a{color:#ea4d9d;}
ul.breadcrumbs li.clr1{color:#cc4e9a;}
ul.breadcrumbs li.clr2{color:#6fbae0;}
ul.breadcrumbs li.clr3{color:#6ac974;}
ul.breadcrumbs li.clr4{color:#a1c75c;}
ul.breadcrumbs li.clr5{color:#3e799b;}
ul.breadcrumbs li.clr6{color:#ae84b8;}

.servicesBanner{background-image:url(../img/servicesBanner.jpg);align-items:flex-start;justify-content:end;text-align:right;margin:-7px 0;}
.servicesBanner.bannerWrap .dataWrap{text-align:right;padding:30px 0 0 0;}
.servicesBanner.bannerWrap .dataWrap h2{text-transform:capitalize;margin:0;font-weight:800;text-align:right;font-size:3.4rem;}
.ServiceIntro{background-color:#ffffff;}
/* .servicesWrap{background-color:#2cbce3;padding:50px 0;}
.servicesWrap .serviceBox{padding:30px 25px;background-color:rgba(255,255,255,0.07);text-align:center;border-radius:4px;}
.servicesWrap .serviceBox .imgWrap{text-align:center;width:40px;margin:0 auto 10px;}
.servicesWrap .serviceBox .dataWrap{margin:10px 0 0;}
.servicesWrap .serviceBox .dataWrap h2{color:#000000;text-transform:capitalize;font-weight:500;letter-spacing:0.4px;font-size:2rem;}
.servicesWrap .serviceBox .dataWrap p{font-size:1.6rem;font-weight:400;letter-spacing:0.4px;color:#4e4e4e;line-height:28px;min-height:224px;}
.servicesWrap .ttlWrap{padding:0 0 50px;}
.servicesWrap .ttlWrap p{font-size:2.6rem;font-weight:400;line-height:30px;margin:0 auto;text-align:center;color:#ffffff;letter-spacing:0.4px;} */

.servicesWrap{background-color:#2cbce3;padding:50px 0;position:relative;}
.servicesWrap .serviceImg1,
.servicesWrap .serviceImg2{position:absolute;opacity:0.4;}
.servicesWrap .serviceImg1{top:0;right:0;}
.servicesWrap .serviceImg2{bottom:0;left:0;}

.servicesWrap .serviceBox{padding:30px 25px;background-color:rgb(236 251 255);text-align:center;border-radius:4px;-webkit-box-shadow:0 15px 20px 0 rgb(0 10 70/10%)!important;box-shadow:0 15px 20px 0 rgb(0 10 70/10%)!important;-webkit-transition:1.1s cubic-bezier(.16,.84,.442,.98);-o-transition:1.1s cubic-bezier(.16,.84,.442,.98);transition:1.1s cubic-bezier(.16,.84,.442,.98);position:relative;z-index:9;background-image:url(../img/line-bg-1.svg);background-repeat:no-repeat;background-position:right bottom;background-size:140px;}
.servicesWrap .serviceBox:hover{transform:translateY(-7.5px);}
.servicesWrap .serviceBox .imgWrap{text-align:center;width:40px;margin:0 auto 10px;position:relative;}
.servicesWrap .serviceBox .imgWrap:after{content:"";background-color:#2cbce324;width:50px;height:50px;position:absolute;border-radius:100%;top:-12px;left:-16px;}
.servicesWrap .serviceBox .dataWrap{margin:10px 0 0;}
.servicesWrap .serviceBox .dataWrap h2{color:#000000;text-transform:capitalize;font-weight:500;letter-spacing:0.4px;font-size:2rem;}
.servicesWrap .serviceBox .dataWrap p{font-size:1.6rem;font-weight:400;letter-spacing:0.4px;color:#4e4e4e;line-height:28px;min-height:240px;height:240px;}
.servicesWrap .ttlWrap{padding:0 0 50px;}
.servicesWrap .ttlWrap p{font-size:2.6rem;font-weight:400;line-height:30px;margin:0 auto;text-align:center;color:#000000;letter-spacing:0.4px;}

.donateBanner{background-image:none;padding:60px 0;height:auto!important;}
.donateBanner .dataWrap h2{text-transform:uppercase;font-weight:600;font-size:3rem;}
.donateBanner .dataWrap ul{text-align:center;}
.donateBanner .dataWrap ul li{margin:0 0 10px;line-height:18px;letter-spacing:0.6px;font-size:1.8rem;}
.donateBanner .dataWrap button.btn{background-color:#ea4d9d;color:#ffffff;text-transform:uppercase;outline:0;border-radius:0px;box-shadow:none;border:0;padding:6px 24px;margin:8px 0 0;font-size:1.6rem;font-weight:500;letter-spacing:0.8px;}
.donateformWrap{padding:20px 0 60px;}
.donateformWrap ul.formList{padding:0;}
.donateformWrap ul.formList li button.btn{background-color:#ea4d9d;width:70%;padding:10px 15px;display:block;margin:0 auto;color:#ffffff;}
.donateformWrap ul.formList li a{text-align:center;display:block;text-transform:uppercase;color:#000000;margin:4px auto 0;font-size:1.2rem;font-weight:600;letter-spacing:0.6px;text-decoration:underline;}

.whyUsBanner{background-image:url(../img/whyusBanner.jpg);align-items:flex-start;justify-content:end;text-align:right;margin:-7px 0;}
.whyUsBanner.bannerWrap .dataWrap{text-align:right;padding:30px 0 0 0;}
.whyUsBanner.bannerWrap .dataWrap h2{text-transform:capitalize;margin:0;font-weight:800;text-align:right;font-size:3.4rem;}
.whyUsIntro .dataWrap h2{font-size:2.8rem;letter-spacing:0.2px;display:block;color:#000000;text-align:center;font-weight:600;}
.whyUsWrap{padding:50px 0;}
.whyUsWrap .ttlWrap{margin:0 auto 34px;}
.whyUsWrap .ttlWrap h2{font-size:2.6rem;letter-spacing:0.2px;display:block;color:#000000;text-align:center;line-height:38px;font-weight:600;}
.whyUsWrap .imgWrap{position:relative;z-index:9;}
.whyUsWrap ul{overflow:hidden;}
.whyUsWrap ul li{font-size:1.8rem;font-weight:400;letter-spacing:0.4px;line-height:22px;}
.whyUsWrap ul.leftListing{text-align:right;margin-right:-30px;}
.whyUsWrap ul.leftListing li{border-bottom:1px dotted #9f9f9f;padding:10px 45px 10px 10px;}
.whyUsWrap ul li a{font-weight:600;text-decoration:underline;color:#0036c7;}
.whyUsWrap ul.rightListing{margin-left:-30px;}
.whyUsWrap ul.rightListing li{border-bottom:1px dotted #9f9f9f;padding:10px 10px 10px 45px;}
.whyUsWrap .dataWrap{text-align:center;}
.whyUsWrap .dataWrap h2{font-size:2.6rem!important;letter-spacing:0.2px;display:block;color:#000000!important;text-align:center!important;margin:26px auto 6px!important;font-weight:600!important;}
.whyUsWrap .dataWrap p{font-size:1.6rem;letter-spacing:0.8px;line-height:24px;text-align:center;}

.contactForm{background-color:#ffffff!important;}
.contactForm .titleWrap h2{font-size:3rem;letter-spacing:0.2px;display:block;color:#000000;text-align:center;font-weight:800;margin:0 auto 30px;}
ul.formList{width:100%;padding:50px 0 0;}
ul.formList li{margin:0 0 10px;width:100%;}
ul.formList li .inputField input,
ul.formList li .inputField textarea{width:100%;border:1px solid #000000;box-shadow:none;outline:0;padding:8px;color:#000000;font-weight:500;}
ul.formList li .inputField input{height:38px;}
ul.formList li .inputField textarea{height:auto;}
ul.formList li .inputField input::-webkit-input-placeholder{font-size:1.1rem;color:#000000;text-transform:uppercase;font-weight:500;letter-spacing:0.6px;}
ul.formList li .inputField input::-moz-placeholder{font-size:1.1rem;color:#000000;text-transform:uppercase;font-weight:500;letter-spacing:0.6px;}
ul.formList li .inputField input:-ms-input-placeholder{font-size:1.1rem;color:#000000;text-transform:uppercase;font-weight:500;letter-spacing:0.6px;}
ul.formList li .inputField input:-moz-placeholder{font-size:1.1rem;color:#000000;text-transform:uppercase;font-weight:500;letter-spacing:0.6px;}
ul.formList li .inputField textarea::-webkit-input-placeholder{font-size:1.1rem;color:#000000;text-transform:uppercase;font-weight:500;letter-spacing:0.6px;}
ul.formList li .inputField textarea::-moz-placeholder{font-size:1.1rem;color:#000000;text-transform:uppercase;font-weight:500;letter-spacing:0.6px;}
ul.formList li .inputField textarea:-ms-input-placeholder{font-size:1.1rem;color:#000000;text-transform:uppercase;font-weight:500;letter-spacing:0.6px;}
ul.formList li .inputField textarea:-moz-placeholder{font-size:1.1rem;color:#000000;text-transform:uppercase;font-weight:500;letter-spacing:0.6px;}
ul.formList li button.btn{border:0;width:100%;background-color:#90c853;color:#000000;text-align:center;text-transform:uppercase;letter-spacing:1px;font-weight:500;font-size:1.3rem;padding:10px 10px;outline:0;border-radius:0px;box-shadow:none;}
 
.subscriptionWrap{padding:60px 0 0;background-color:#ffffff;}
.subscriptionBox{background-color:#90c853;padding:20px 30px;position:absolute;width:100%;top:-25px;overflow:hidden;}
.subscriptionBox .dataWrap h2{font-size:1.8rem;font-weight:400;letter-spacing:1px;margin:0;}
.subscriptionBox .dataWrap p{margin:4px 0 0;font-size:1.6rem;letter-spacing:0.8px;line-height:14px;}
.subscriptionBox .emailFieldWrap{display:flex;flex-flow:row wrap;align-items:center;}
.subscriptionBox .emailFieldWrap input{width:calc(100% - 120px);height:40px;border:0;border-left:2px solid #5c9ebe;padding:5px 10px;font-size:1.4rem;letter-spacing:0.6px;font-weight:500;}
.subscriptionBox .emailFieldWrap button{width:120px;background-color:#464545;border:0;border-radius:0;outline:0;box-shadow:none;color:#ffffff;text-transform:uppercase;font-size:1.4rem;letter-spacing:1px;height:40px;}

.footerWrap{width:100%;margin:0 auto;padding:0 0 15px;background-color:#f5f3f3;}
.footerWrap .footerMenu{text-align:left;}
.footerWrap .footerMenu h2{margin:0 0 10px;color:#000000;font-size:2.2rem;text-transform:uppercase;font-weight:500;letter-spacing:0.8px;}
.footerWrap .footerMenu ul{display:flex;flex-flow:row wrap;padding:40px 0 20px 0;margin:0 auto;position:relative;}
/*
.footerWrap .footerMenu ul:before,
.footerWrap .footerMenu ul:after{content:'';width:60%;height:1px;background-color:#cccccc;position:absolute; margin:0 auto;text-align:center;}
*/
.footerWrap .footerMenu ul:after{bottom:0;}
.footerWrap .footerMenu ul li{padding:8px 0;line-height:normal;margin:0;flex-basis:50%}
.footerWrap .footerMenu ul li a{color:#000000;text-transform:capitalize;font-size:1.4rem;letter-spacing:0.8px;line-height:24px;font-weight:500;} 
.footerWrap .footerMenu ul li a:hover{color:#ea4d9d;}
.footerWrap .dataWrap{text-align:center;}
.footerWrap .dataWrap p{margin:0;color:#000000;font-size:1.6rem;letter-spacing:0.6px;line-height:12px;}



.form-field{display:block;margin-bottom:20px;}
.form-field--is-active .form-field__label{font-size:1rem;-webkit-transform:translateY(-20px);transform:translateY(-20px);
width:auto;display:inline-block;/*background-color:#2cbce3;*/left:10px;font-weight:600;letter-spacing:0.8px;padding:5px;background: linear-gradient(to bottom, #2cbce3 55%, white 50%);}
.form-field--is-filled .form-field__label{font-size:1rem;-webkit-transform:translateY(-20px);transform:translateY(-20px);
width:auto;display:inline-block;/*background-color:#2cbce3;*/left:10px;font-weight:600;letter-spacing:0.8px;padding:5px;background: linear-gradient(to bottom, #2cbce3 55%, white 50%);}
.form-field__label{display:block;font-size:1.2rem;font-weight:400;left:0;margin:0;padding:10px 10px 0;position:absolute;top:0;-webkit-transition:all 0.4s;transition:all 0.4s;width:100%;color:#000000;letter-spacing:0.6px;text-transform:uppercase;}
.form-field__control{background:#ffffff;border-radius:0px;-webkit-border-radius:0px;position:relative;width:100%;border:1px solid #000000;height:45px;overflow:visible;}
.form-field__control::after{border-bottom:2px solid #000000;bottom:0;content:"";display:block;left:0;margin:0 auto;
position:absolute;right:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all 0.4s;transition:all 0.4s;width:1%;}
.form-field__input,
.form-field__textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;
border-bottom:0;color:#000000;display:block;font-size:1.2rem;font-weight:500;margin-top:14px;outline:0;padding:0 12px 10px 14px;width:100%;line-height:16px;-webkit-border-radius:0;border-radius:0;letter-spacing:0.6px;}
/*.form-field__select {color:#777;}
.form-field__select option {color:#333;}*/
.textareaHt .form-field__control{height:80px;}
.textareaHt .form-field__textarea{height:100%;}

.tooltip-inner{color:#ffffff;font-weight:400;background-color:#000000;font-size:1.2rem!important;}
.tooltip.bs-tooltip-auto[x-placement^=right] .arrow::before, 
.tooltip.bs-tooltip-right .arrow::before{border-right-color:#000000;}

.email_verify,
.phone_verify{visibility:hidden;height:0;position:absolute;right:10px;bottom:-8px;background-color:#ffffff;background: linear-gradient(to bottom, #ffffff 55%, #2cbce3 50%);padding:0 5px;font-size:1rem;font-weight:400;letter-spacing:0.6px;}
.email_verify p,
.phone_verify p{margin:0;line-height:18px;font-weight:800;}
.alert-success{position:absolute;top:80px;z-index:99;max-width:500px;margin:0 auto;text-align:center;left:0;right:0;}

.boardOfDirectors{width:100%;margin:0 auto;position:relative;}
.boardOfDirectors .titleWrap{text-align:center;padding:60px 0 0;}
.boardOfDirectors .titleWrap h2{font-size:3rem;letter-spacing:0.2px;display:block;color:#000000;text-align:center;font-weight:600;}
.boardOfDirectors .titleWrap p{margin:12px auto 0;font-size:1.6rem;color:#4e4e4e;letter-spacing:0.6px;text-align:center;line-height:28px;}
.boardOfDirList{width:100%;padding:0 0 50px 0;margin:0 auto;position:relative;}
.boardOfDirList:after{content:"";width:100%;height:100%;background-image:url(../img/wave-lines-2.svg);background-position:left bottom;background-repeat:no-repeat;background-size:50%,50%;position:absolute;left:0;top:0;opacity:0.4;}

.boardOfDirList1 .martTop{margin:10px 0 0;}
.boardOfDirList2 .martTop{padding:0!important;margin:16px 0 0;}
.boardOfDirList3 .martTop{padding:0!important;margin:26px 0 0;}
.boardOfDirList3 img{object-position:top;}

.boardOfDirList.textRight .dataWrap{text-align:right;}
.boardOfDirList .dataWrap h2{font-size:2.8rem;text-transform:capitalize;font-weight:600;letter-spacing:0.8px;margin:0 0 6px;line-height:30px;}
.boardOfDirList .dataWrap h3{margin:0 0 12px;}
.boardOfDirList .dataWrap span{font-size:1.4rem;letter-spacing:0.6px;color:#7c7c7c;display:inline-block;margin:0 0 12px;}
.boardOfDirList .dataWrap p{font-size:1.6rem;color:#4e4e4e;font-weight:400;letter-spacing:0.4px;text-align:justify;margin:0 0 16px;}
.boardOfDirList .dataWrap.textLeft{text-align:left!important;padding:0;margin:20px 0 0;}
.boardOfDirList .dataWrap.textLeft ul{justify-content:flex-start!important;margin:10px 0 0;}
.boardOfDirList .dataWrap.textLeft ul li:first-child{margin:0;}

.boardOfDirList .dataWrap.textRight{text-align:right!important;padding:0;clear:both;}
.boardOfDirList .imgWrap.martBtm{margin:26px 0 16px;}
.boardOfDirList .dataWrap.textRight ul{justify-content:flex-end!important;margin:10px 0 0;}
.boardOfDirList .dataWrap{padding:0px 20px;position:relative;z-index:9;}
.boardOfDirList .dataWrap.padltRt{padding:0 20px;}


.boardOfDirList .dataWrap ul{padding:0;margin:0;display:flex;flex-flow:row wrap;align-items:center;}
.boardOfDirList .dataWrap ul li{width:32px;height:32px;border-radius:100%;background-color:#2cbce3;text-align:center;margin:0 0 0 10px;}
.boardOfDirList .imgWrap{max-width:100%;position:relative;margin:26px auto 0;width:100%;height:280px;}
.boardOfDirList .imgWrap:after,
.boardOfDirList .imgWrap:before{content:"";width:100px;height:100px;position:absolute;}
.boardOfDirList.textRight .imgWrap:after{bottom:-16px;border-right:4px solid #90c853;border-bottom:4px solid #90c853;}
.boardOfDirList.textRight .imgWrap:before{top:-16px;border-left:4px solid #90c853;border-top:4px solid #90c853;}
.boardOfDirList.textRight .dataWrap ul{justify-content:flex-end;}
.boardOfDirList.textLeft .dataWrap ul{justify-content:flex-start;}
.boardOfDirList.textRight .imgWrap:after{right:-16px;}
.boardOfDirList.textRight .imgWrap:before{left:-16px;}
.boardOfDirList.textLeft .imgWrap{text-align:right;float:right;}
.boardOfDirList.textLeft .imgWrap:after{bottom:-16px;border-left:4px solid #90c853;border-bottom:4px solid #90c853;}
.boardOfDirList.textLeft .imgWrap:before{top:-16px;border-right:4px solid #90c853;border-top:4px solid #90c853;}
.boardOfDirList.textLeft .imgWrap:before{right:-16px;}
.boardOfDirList.textLeft .imgWrap:after{left:-16px;}
.boardOfDirList .imgWrap img{width:100%;height:100%;object-fit:cover;position:relative;z-index:9;}
.boardOfDirList.textLeft{background-color:#fafafa;}
.boardOfDirList.textLeft .dataWrap{text-align:left;}

.boardOfDirList.textRight .dataWrap{padding:0 20px 0 0;}
.boardOfDirList.textLeft .dataWrap{padding:0 0 0 20px;}
.boardOfDirList.textLeft .dataWrap ul li:first-child{margin:0;}

.resourceWrap{width:100%;margin:0 auto;padding:60px 0;position:relative;overflow:hidden;}
.resourceWrap ul li .itemWrap{height:280px;position:relative;} 
.resourceWrap ul li .itemWrap .imgWrap{position:relative;width:100%;height:100%;overflow:hidden;border:1px solid #6fcfea;background-color:#000000;} 
/* .resourceWrap ul li .itemWrap .imgWrap:after{content:'';position:absolute;background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0) -20%, #000000c9 60%);bottom:0px;height:100%;width:100%;left:0;} */
.resourceWrap ul li .itemWrap .imgWrap img{width:100%;height:100%;object-fit:cover;opacity:0.5;} 
.resourceWrap ul li .itemWrap .dataWrap{position:absolute;bottom:0;left:0;padding:20px;z-index:9;} 
.resourceWrap ul li .itemWrap .dataWrap h2{color:#ffffff;font-size:2.2rem;line-height:32px;font-weight:300;margin:0;letter-spacing:0.4px;}
.resourceWrap ul li .itemWrap .dataWrap span{color:#e8e8e8!important;font-size:1.6rem;font-weight:300;letter-spacing:0.6px;line-height:26px!important;display:inline-block;}
/* .resourceWrap ul li:nth-child(1) .itemWrap{height:390px!important;}
.resourceWrap ul li:nth-child(1){width:100%!important;} */
.resourceWrap ul{display:flex;flex-flow:row wrap;justify-content:space-between;}
.resourceWrap ul li{margin:0 0 20px;}


.resourceWrap ul li:nth-child(2),
.resourceWrap ul li:nth-child(3),
.resourceWrap ul li:nth-child(6),
.resourceWrap ul li:nth-child(7),
.resourceWrap ul li:nth-child(9),
.resourceWrap ul li:nth-child(10),
.resourceWrap ul li:nth-child(13){width:40%;}
.resourceWrap ul li:nth-child(1), 
.resourceWrap ul li:nth-child(4),
.resourceWrap ul li:nth-child(5),
.resourceWrap ul li:nth-child(8),
.resourceWrap ul li:nth-child(11),
.resourceWrap ul li:nth-child(12){width:58%;}
.resourceWrap ul{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start;}
.resourceWrap ul li{width:31.33%;}
/* .resourceWrap ul li{width:100%;}
.resourceWrap ul li .imgWrap{height:360px;position:relative;} 
.resourceWrap ul li .itemWrap{background-color:#fafafa;}
.resourceWrap ul li .itemWrap .dataWrap{padding:30px 20px;/*min-height:252px;}*/
/* .resourceWrap ul li .itemWrap .dataWrap h2{color:#000000;font-size:1.8rem;line-height:26px;} */
.resourceWrap ul li .itemWrap .dataWrap span{color:#5a5a5a;font-size:1.6rem;line-height:20px;} 
.linksWrap{padding:30px 0 0;}
.linksWrap ul li{font-size:1.8rem;font-weight:300;letter-spacing:0.4px;color:#000000;line-height:26px;position:relative;margin:0 0 16px;padding:0 0 0 28px;}
.linksWrap ul li:after{content:"";background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svgjs="http://svgjs.com/svgjs" width="14" height="14" x="0" y="0" viewBox="0 0 24 24" style="enable-background:new 0 0 512 512" xml:space="preserve"><g><path fill="%23e5028c" fill-rule="evenodd" d="M16.68 6.266a1 1 0 0 1 .054 1.414l-9.007 9.723a1.83 1.83 0 0 1-2.704 0l-3.757-4.055a1 1 0 0 1 1.468-1.36l3.641 3.932 8.891-9.6a1 1 0 0 1 1.414-.054zm5 0a1 1 0 0 1 .054 1.414l-9.006 9.723a1 1 0 0 1-1.468-1.36l9.007-9.723a1 1 0 0 1 1.413-.054z" clip-rule="evenodd" data-original="%23e5028c"></path></g></svg>');position:absolute;width:20px;height:20px;background-color:#bebebe;border-radius:100%;background-repeat:no-repeat;background-position:center;left:0;top:6px;}

.resourceDtlWrap{width:100%;margin:0 auto;padding:60px 0;}
.resourceDtlWrap .topTtl span{font-size:3rem;letter-spacing:0.2px;display:block;color:#000000;text-align:center;font-weight:800;margin:0 0 4px;}
.resourceDtlWrap .topTtl h2{font-size:1.6rem;font-weight:400;line-height:28px;margin:0 0 8px;text-align:center;color:#4e4e4e;letter-spacing:0.4px;}
.resourceDtlWrap .dataWrap p{font-size:1.6rem;font-weight:400;letter-spacing:0.6px;color:#4e4e4e;line-height:28px;}
.resourceDtlWrap .dataWrap p a{color:#2cbce3;font-weight:400;}
.resourceDtlWrap .dataWrap h3{font-size:2.4rem;}
.resourceDtlWrap .imgWrap{height:320px;overflow:hidden;margin:0 0 16px;}
.resourceDtlWrap .imgWrap img{width:100%;height:100%;object-fit:cover;}
.resourceDtlWrap .dataWrap ul li{font-size:1.6rem;font-weight:400;letter-spacing:0.6px;color:#4e4e4e;line-height:28px;position:relative;margin:0 0 10px;padding:0 0 0 28px;}
.resourceDtlWrap .dataWrap ul li:after{content:"";background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svgjs="http://svgjs.com/svgjs" width="14" height="14" x="0" y="0" viewBox="0 0 24 24" style="enable-background:new 0 0 512 512" xml:space="preserve"><g><path fill="%23e5028c" fill-rule="evenodd" d="M16.68 6.266a1 1 0 0 1 .054 1.414l-9.007 9.723a1.83 1.83 0 0 1-2.704 0l-3.757-4.055a1 1 0 0 1 1.468-1.36l3.641 3.932 8.891-9.6a1 1 0 0 1 1.414-.054zm5 0a1 1 0 0 1 .054 1.414l-9.006 9.723a1 1 0 0 1-1.468-1.36l9.007-9.723a1 1 0 0 1 1.413-.054z" clip-rule="evenodd" data-original="%23e5028c"></path></g></svg>');position:absolute;width:20px;height:20px;background-color:#2cbce3;border-radius:100%;background-repeat:no-repeat;background-position:center;left:0;top:6px;}
.resourceDtlWrap .dataWrap ul li strong{font-size:1.8rem;color:#000000;}
.resourceDtlWrap .dataWrap ul li ul{display:flex;flex-flow:row wrap;list-style:disc;padding:10px 0 0;}
.resourceDtlWrap .dataWrap ul li ul li{padding:0 20px 0 0;margin:0 20px 0 0;}
.resourceDtlWrap .dataWrap ul li ul li:after{content:none;}



.approachWrap{width:100%;margin:0 auto;padding:50px 0 80px;}
.PageTTl{padding:50px 0 0;text-align:center;}
.PageTTl h2{font-size:3.4rem;letter-spacing:0.2px;display:block;color:#000000;text-align:center;font-weight:600;}
.approachItemWrap{text-align:center;margin:0 auto 20px;text-align:center;}
.approachItemWrap .imgWrap{width:160px;margin:0 auto;text-align:center;}
.approachItemWrap .dataWrap{margin:15px auto 0;min-height:80px;}
.approachItemWrap .dataWrap h2{text-transform:uppercase;color:#000000;margin:0 auto;font-size:1.4rem;font-weight:600;}
.approachItemWrap .dataWrap p{margin:0 auto;line-height:20px;font-weight:400;letter-spacing:0.4px;}
.separatorWrap{width:100%;margin:0 auto;text-align:center;}
.separatorWrap .lineWrap{background-color:#383838;width:2px;height:90px;margin:0 auto;text-align:center;}
.separatorWrap .circleWrap{width:20px;height:20px;border-radius:100%;background-color:#ffffff;border:2px solid #383838;text-align:center;margin:0 auto;position:relative;}
.separatorWrap .circleWrap:after{content:"";background-color:#383838;width:10px;height:10px;position:absolute;border-radius:100%;left:0;right:0;text-align:center;margin:0 auto;top:50%;transform:translateY(-50%);}
.approachWrapBtmPd{padding:50px 0 30px;}
.approachItemInactive.approachItemWrap .dataWrap h2,
.approachItemInactive.approachItemWrap .dataWrap p{color:#b0b1b1;}
.approachItemInactive .lineWrap{background-color:#b0b1b1;}
.approachItemInactive .separatorWrap .circleWrap{border:2px solid #b0b1b1;}
.approachItemInactive .separatorWrap .circleWrap:after{background-color:#b0b1b1;}
.approachItemActive.approachItemWrap .dataWrap p span a{color:#e5028c;font-weight:600;}
.approachInfoWrap{width:100%;margin:0 auto;padding:0 0 10px;}
.approachInfoWrap .dataWrap h2{text-transform:capitalize;color:#000000;margin:0 auto 2px;font-size:1.8rem;font-weight:600;}
.approachInfoWrap .dataWrap p{font-size:1.6rem;font-weight:400;letter-spacing:0.6px;color:#4e4e4e;line-height:28px;margin:0 auto 15px;}
.visionWrapp{width:100%;margin:0 auto;padding:0 0 60px;}
.visionWrapp .dataWrap{overflow:hidden;}
.visionWrapp .dataWrap .boxWrap{max-width:238px;position:absolute;}
.visionWrapp .dataWrap .topBox{left:75px;top:20px;}
.visionWrapp .dataWrap .topBox p{color:#2fbce2;}
.visionWrapp .dataWrap .BottomBox{left:-24px;bottom:30px;}
.visionWrapp .dataWrap .BottomBox p{color:#ea479c;}
.visionWrapp .dataWrap .RightBox{right:26px;top:70%;transform:translateY(-50%);}
.visionWrapp .dataWrap .RightBox p{color:#53bd83;}
.visionWrapp .dataWrap .boxWrap .mobImgWrap{display:none;}
.visionWrapp .dataWrap .boxWrap p{margin:0;letter-spacing:0.6px;line-height:22px;font-size:1.6rem;}
.approachInfoBtmPd{padding:0 0 60px;}
.apprachStatsWrap{padding:0 15px 0 0;}
.apprachStatsWrap .imgWrap{position:relative;}
.apprachStatsWrap .dataWrap{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center;}
.apprachStatsWrap .dataWrap h2{margin:0 auto;}
.apprachStatsWrap .dataWrap h2 span{font-size:2.4rem;font-weight:800;}
.timelineWrap{margin:0 auto 35px;padding:0 15px;display:block;text-align:center;}
.timelineWrap ul{margin:0 auto;display:flex;flex-direction:row;justify-content:center;align-items:center;list-style:none;padding:0;}
.timelineWrap ul li{margin-top:30px;position:relative;padding:0;margin-top:0px;width:100%;}
.timelineWrap ul li p{padding:0 20px;transition:1.5s;transform:translateY(-10px);opacity:0;line-height:22px!important;font-weight:500!important;}
.timeline-line{background:rgb(228, 228, 228);width:520px;height:2px;border-radius:12px;position:relative;margin:0 auto;text-align:center;}
.timeline-point{border:1px solid rgb(228, 228, 228);position:absolute;border-radius:50%;background:#ffffff;width:16px;height:16px;transition:1.5s ease;z-index:1;}
.timelineWrap ul li:nth-child(1) .timeline-point{left:96px;bottom:-20px;}
.timelineWrap ul li:nth-child(2) .timeline-point{left:50%;transform:translateX(-50%);bottom:-20px;}
.timelineWrap ul li:nth-child(3) .timeline-point{right:96px;bottom:-8px;}
.timelineCircle{width:8px;height:8px;border-radius:100%;background:rgb(228, 228, 228);position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);}
.timeline-innerline{position:absolute;background:#000000;width:0%;height:2px;top:0%;left:0%;transition:1s linear;border-radius:999px;}
.approachInfograph{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;margin:0 auto;text-align:center;width:80%;padding:5px 0 20px;}
.approachInfograph .imgWrap{width:180px;}
.approachInfograph ul{width:calc(100% - 180px);padding:0 0 0 60px;text-align:left;}
.approachInfograph ul li{margin:0 0 12px;position:relative;}
.approachInfograph ul li:nth-child(1):after,
.approachInfograph ul li:nth-child(3):after{content:"";background-image:url(../img/lineVector-1.png);background-repeat:no-repeat;width:60px;height:47px;position:absolute;left:-63px;top:8px;background-size:100%;}
.approachInfograph ul li:nth-child(2):after{content:"";width:50px;height:1px;background-color:#000000;position:absolute;left:-53px;top:20%;transform:translateY(-50%);}
.approachInfograph ul li:nth-child(3):after{background-image:url(../img/lineVector-2.png);bottom:-22px;top:auto;}
.approachInfograph ul li:nth-child(3){margin:0;}
.approachInfograph ul li p{line-height:20px;font-weight:500;letter-spacing:0.4px;font-size:1.3rem;margin:0;}
.approachInfograph ul li .outerCricleWrap{width:16px;height:16px;background-color:#ffffff;border:1px solid #000000;border-radius:100%;    display:flex;align-items:center;justify-content:center;position:absolute;left:-68px;}
.approachInfograph ul li:nth-child(1) .outerCricleWrap{left:-74px;top:17px;}
.approachInfograph ul li:nth-child(3) .outerCricleWrap{left:-74px;bottom:20px;}
.approachInfograph ul li .innerCricleWrap{background-color:#000000;width:10px;height:10px;border-radius:100%;}
.approachInfoWrap .dataWrap h3{margin:0 auto;text-align:center;font-weight:700;font-size:1.6rem;letter-spacing:0.4px;font-style:italic;line-height:22px;}
.approachInfoWrap .dataWrap h3 span{font-size:3.6rem;line-height:12px;display:inline-block;position:relative;top:10px;}
.entrepListWrap{padding:20px 0 30px;}
.entrepListWrap h2{color:#57859e;font-size:1.4rem;font-weight:600;letter-spacing:0.4px;margin:0;}
.entrepListWrap ul{display:flex;flex-flow:row wrap;justify-content:space-between;padding:20px 0 0;}
.entrepListWrap ul li{width:30.33%;display:flex;align-items:center;position:relative;padding:0 0 0 25px;}
.entrepListWrap ul li:before{content:"";width:10px;position:absolute;left:0;top:0;height:100%;}
.entrepListWrap ul li:nth-child(1):before{background-color:#57859e;}
.entrepListWrap ul li:nth-child(2):before{background-color:#eab67b;}
.entrepListWrap ul li:nth-child(3):before{background-color:#7dbc85;}
.entrepListWrap ul li p{margin:0;color:#000000;font-weight:600;line-height:20px;font-size:1.3rem;letter-spacing:0.4px;}
.whyUsWrapper{padding:20px 0 35px;}
.whyUsWrapper .imgWrap{position:relative;z-index:9;}
.whyUsWrapper ul{overflow:hidden;}
.whyUsWrapper ul li{border-bottom:2px dotted #9f9f9f;font-size:1.36rem;font-weight:400;letter-spacing:0.4px;line-height:18px;}
.whyUsWrapper ul li:last-child{border:none;}
.whyUsWrapper ul.leftListing{text-align:right;margin-right:-30px;}
.whyUsWrapper ul.leftListing li{padding:8px 45px 8px 10px;}
.whyUsWrapper ul.leftListing li a{text-decoration:underline;color:#90c853;}
.whyUsWrapper ul.rightListing{margin-left:-30px;}
.whyUsWrapper ul.rightListing li{padding:8px 10px 8px 45px;}
.verticleTimeLine{padding:20px 0 20px;}
.verticleTimeLine ul{position:relative;}
.verticleTimeLine ul:after{content:"";border-left:2px dotted #7c7c7c;width:2px;height:91%;position:absolute;top:20px;left:40px;z-index:-1;}
.verticleTimeLine ul li{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start;margin:0 0 15px;}
.verticleTimeLine ul li .imgWrap{width:80px;background-color:#ffffff;}
.verticleTimeLine ul li .dataWrap{width:calc(100% - 105px);}
.verticleTimeLine ul li .dataWrap h2{color:#000000;text-transform:none;}
.verticleTimeLine ul li .dataWrap ul{display:flex;flex-flow:row wrap;justify-content:space-between;padding:30px 0;}
.verticleTimeLine ul li .dataWrap ul:after{content:none;}
.verticleTimeLine ul li .dataWrap ul li{width:21.33%;margin:0;line-height:22px;font-size:1.5rem;font-weight:400;letter-spacing:0.5px;    padding:12px 0 0;}
.verticleTimeLine ul li .dataWrap ul li:nth-child(1){border-top:10px solid #57859e;}
.verticleTimeLine ul li .dataWrap ul li:nth-child(2){border-top:10px solid #e9b171;}
.verticleTimeLine ul li .dataWrap ul li:nth-child(3){border-top:10px solid #7ebb84;}
.verticleTimeLine ul li .dataWrap ul li:nth-child(4){border-top:10px solid #c32b87;}
.readMoreCta,
.readMoreBtn{display:inline-block;margin:10px auto 0;padding:2px 26px;color:#000000;border-radius:4px;font-size:1rem;font-weight:600;text-transform:uppercase;letter-spacing:0.6px;}
.readMoreCta:hover,
.readMoreBtn:hover{color:#ffffff;}
.readMoreCtaclr1{background-color:#ea479c;}
.readMoreCtaclr2{background-color:#227f9b;}
.readMoreCtaclr3,
.readMoreBtn{background-color:#90c854;}

.rAndD .titleWrap{padding:100px 0 250px;height:calc(100vh - 240px);}
.rAndD .titleWrap h2{text-align:center;margin:0 auto;font-size:2.8rem;font-weight:700;}
.rAndDBanner{background-image:url(../img/entrepreneurial-education.jpg);align-items:flex-start;justify-content:end;text-align:right;height:490px;position:relative;}
.rAndDBanner.bannerWrap .dataWrap{text-align:right;padding:30px 0 0 0;}
.rAndDBanner.bannerWrap .dataWrap h2{text-transform:capitalize;margin:0;font-weight:600;color:#ffffff;text-align:right;}
.rAndD .introWrap{background-color:#2cbce3;padding:50px 0;width:100%;margin:0 auto;text-align:center;}
.rAndD .dataWrap p{font-size:1.8rem;line-height:30px;margin:0 auto 15px;}
.statWrap{padding:50px 0;width:100%;margin:0 auto;}
.statWrap .infographic{max-width:800px;margin:20px auto;}
.statWrap .titleWrap{padding:0;margin:0 auto;height:auto;}
.statWrap .titleWrap h2{font-size:2.6rem;letter-spacing:0.2px;display:block;color:#000000;text-align:center;}
.statWrap .dataWrap p{font-size:1.6rem;font-weight:400;letter-spacing:0.6px;color:#4e4e4e;line-height:28px;}


.educationBanner{background-image:url(../img/entrepreneurial-education.jpg);align-items:flex-start;justify-content:end;text-align:right;height:490px;position:relative;}
.approachbanner{position:relative;}
.educationBanner ul.breadcrumbs,
.rAndDBanner ul.breadcrumbs{top:14px;z-index:9;}
.educationBanner ul.breadcrumbs li,
.rAndDBanner ul.breadcrumbs li,
.approachbanner ul.breadcrumbs li{color:#2cbce3;}
.educationBanner ul.breadcrumbs li:after,
.rAndDBanner ul.breadcrumbs li:after{color:#ffffff;}
.educationBanner ul.breadcrumbs li a,
.rAndDBanner ul.breadcrumbs li a{cursor:pointer;color:#ffffff;}
.approachbanner ul.breadcrumbs li:after{color:#000000;}
.approachbanner ul.breadcrumbs li:hover a{color:#000000;}
.educationBanner.bannerWrap .dataWrap{text-align:right;padding:30px 0 0 0;}
.educationBanner.bannerWrap .dataWrap h2{text-transform:capitalize;margin:0;font-weight:800;color:#ffffff;text-align:right;}
.educationIntroWrap{background-color:#2cbce3;padding:50px 0;width:100%;margin:0 auto;text-align:center;position:relative;}
.educationIntroWrap .title h2{font-size:3rem;letter-spacing:0.2px;color:#000000;margin:0 0 10px;font-weight:800;}
.educationIntroWrap  .dataWrap p{font-size:1.6rem;font-weight:400;letter-spacing:0.6px;color:#000000;line-height:28px;margin:0 auto;}
.educationIntroWrap .serviceImg1,
.educationIntroWrap .serviceImg2{position:absolute;opacity:0.4;width:308px;}
.educationIntroWrap .serviceImg1{top:0;right:0;}
.educationIntroWrap .serviceImg2{bottom:0;left:0;}

.educationBoxWrap{padding:50px 0 60px;width:100%;margin:0 auto;text-align:left;}
.educationBoxWrap .title h2{margin:20px 0;font-size:2.6rem;font-weight:600;}
.educationBoxWrap .title.titleClg h2{position:relative;margin:0 0 16px;padding:0 0 0 60px;}
.educationBoxWrap .title.titleClg h2:before{content:"";position:absolute;width:50px;height:1px;background-color:#2cbce3;top:50%;left:0px;transform:translateY(-50%);}
.educationBoxWrap .title span{font-size:1.8rem;display:inline-block;color:#666666;font-weight:300;letter-spacing:0.4px;position:relative;margin:0;padding:0 0 0 60px;}
.educationBoxWrap .title span:before{content:"";position:absolute;width:50px;height:1px;background-color:#2cbce3;top:50%;left:0px;transform:translateY(-50%);}
.educationBoxWrap ul{display:flex;flex-flow:row wrap;justify-content:space-between;}
.educationBoxWrap ul li{width:48%;}
.educationBoxWrap ul li .imgWrap{margin:0 0 24px;}
.educationBoxWrap  .dataWrap{position:relative;}
.educationBoxWrap  .dataWrap p,
.educationBoxWrap  .dataWrap ul li{font-size:1.6rem;font-weight:400;letter-spacing:0.2px;color:#555555;margin:0 0 20px;} 
.educationBoxWrap  .dataWrap a{color:#2cbce3;font-weight:400;font-size:1.6rem;text-decoration:underline;}
.educationBoxWrap  .dataWrap p a,
.rightContecnt  .dataWrap ul li a{color:#2cbce3;font-weight:400;text-decoration:none;}
.leftContecnt  .dataWrap ul li,
.rightContecnt  .dataWrap ul li{width:100%;position:relative;padding:0 0 0 26px;margin:0 0 10px;}
.leftContecnt  .dataWrap ul li:after,
.rightContecnt  .dataWrap ul li:after{content:"";background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svgjs="http://svgjs.com/svgjs" width="14" height="14" x="0" y="0" viewBox="0 0 24 24" style="enable-background:new 0 0 512 512" xml:space="preserve"><g><path fill="%23e5028c" fill-rule="evenodd" d="M16.68 6.266a1 1 0 0 1 .054 1.414l-9.007 9.723a1.83 1.83 0 0 1-2.704 0l-3.757-4.055a1 1 0 0 1 1.468-1.36l3.641 3.932 8.891-9.6a1 1 0 0 1 1.414-.054zm5 0a1 1 0 0 1 .054 1.414l-9.006 9.723a1 1 0 0 1-1.468-1.36l9.007-9.723a1 1 0 0 1 1.413-.054z" clip-rule="evenodd" data-original="%23e5028c"></path></g></svg>');position:absolute;width:20px;height:20px;background-color:#2cbce3;border-radius:100%;background-repeat:no-repeat;background-position:center;left:0;top:6px;}
.educationBoxWrap  .videoWrap{position:relative;}
.educationBoxWrap  .videoWrap .logoWrap{position:absolute;background-color:#ffffff;padding:10px;box-shadow:0 0 4px rgba(0, 0, 0, 0.16);border:1px solid #2cbce3;}
.logoWrapHarvard{border-radius:100%;width:160px;left:-42px;bottom:-42px;}
.logoWrapMIT{width:260px;right:-22px;bottom:-20px;}
.logoWrapfreeCodeCamp{width:320px;left:-64px;bottom:0px;}
.logoWrapPolskyEntr{width:260px;right:-22px;bottom:-20px;}
.logoWrapSmallBusi{position:relative!important;top:auto;bottom:auto;left:auto;right:auto;}
.educationBoxWrap  .dataWrap a.btn{background-color:#2cbce3;color:#000000;opacity:1;display:inline-block;font-size:1.6rem;text-transform:capitalize;padding:8px 36px;border-radius:6px;text-decoration:none;}
.simulationLeaning,
.rightContecnt{background-color:#fafafa;}
.educationBoxWrap.leftContecnt .dataWrap{padding:0 10px 0 0;}
.educationBoxWrap.rightContecnt .dataWrap{padding:0 0 0 10px;}

.courcesIntro{width:100%;padding:50px 0 40px;margin:0 auto;text-align:center;background-color:#e3e3e3;}
.courcesIntro .dataWrap p{font-size:1.8rem;font-weight:400;color:#000000;line-height:28px;}

.eductionSecWrap{width:100%;margin:0 auto;padding:60px 0;}
.innerNavWrap{width:100%;padding:16px 0;background-color:#efefef;}
.innerNavWrap ul{display:flex;align-items:center;justify-content:center;}
.innerNavWrap ul li{padding:0 4px;}
.innerNavWrap ul li a{color:#000000;font-weight:600;font-size:1.5rem;letter-spacing:0.6px;background-color:#ffffff;padding:6px 18px;border-radius:30px;box-shadow:0px 3px 10px rgb(0 0 0 / 10%);}
.innerNavWrap ul li.active a{color:#ffffff;position:relative;background-color:#2cbce3;}
.introTopicIntroWrap{width:100%;padding:50px 0;margin:0 auto;}
.introTopicIntroWrap .dataWrap p{font-size:1.6rem;font-weight:400;letter-spacing:0.6px;color:#4e4e4e;line-height:28px;}
.introTopicIntroWrap ul.nav-tabs{border:1px solid #dddddd;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;box-shadow:0 6px 10px rgb(0 0 0 / 5%);margin:20px 0 0;}
.introTopicIntroWrap ul.nav-tabs li.nav-item{width:16.66%;margin:0!important;height:82px;position:relative;} 
.introTopicIntroWrap ul.nav-tabs li.nav-item:after{content:"";height:100%;position:absolute;right:0;top:0;background-color:#efefef;width:1px;}
.introTopicIntroWrap ul.nav-tabs li.nav-item:last-child::after{content:none;}
.introTopicIntroWrap ul.nav-tabs li.nav-item a{display:flex;justify-content:center;align-items:center;text-align:center;position:relative;margin:0 auto;width:100%;padding:14px 20px!important;height:100%;} 
.introTopicIntroWrap ul.nav-tabs li.nav-item a.active{border:0!important;} 
.introTopicIntroWrap ul.nav-tabs li.nav-item a.active:after{content:"";position:absolute;width:100%;height:4px;border-radius:0px;background-color:#2cbce3;left:0;bottom:0;}
.introTopicIntroWrap ul.nav-tabs li.nav-item a .imgWrap{font-size:1.6rem;font-weight:700;color:#787878;text-transform:uppercase;opacity:0.7;} 
.introTopicIntroWrap ul.nav-tabs li.nav-item a .imgWrap img{filter:grayscale(1);opacity:0.7;}
.introTopicIntroWrap ul.nav-tabs li.nav-item a.active .imgWrap img{filter:grayscale(0);opacity:1;}
.introTopicIntroWrap ul.nav-tabs li.nav-item a.active .imgWrap{color:#2cbce3;opacity:1;}
.introTopicIntroWrap .tab-content{padding:50px 0;}
.introTopicIntroWrap .tab-content .title.titleClg h2{position:relative;margin:0 0 16px;padding:0 0 0 60px;font-size:2.4rem;letter-spacing:0.2px;color:#000000;font-weight:600;}
.introTopicIntroWrap .tab-content .title.titleClg h2:before{content:"";position:absolute;width:50px;height:1px;background-color:#2cbce3;top:50%;left:0px;transform:translateY(-50%);}
.introTopicIntroWrap .tab-content .dataWrap p,
.introTopicIntroWrap .tab-content .dataWrap ul li{font-size:1.6rem;font-weight:400;letter-spacing:0.6px;color:#4e4e4e;line-height:28px;} 
.introTopicIntroWrap .tab-content .dataWrap p strong,
.introTopicIntroWrap .tab-content .dataWrap ul li strong{font-weight:600;}
.introTopicIntroWrap .tab-content .dataWrap a{color:#2cbce3;font-weight:400;font-size:1.6rem;text-decoration:underline;}
.introTopicIntroWrap .tab-content .dataWrap p a,
.introTopicIntroWrap .tab-content .dataWrap ul li a{color:#2cbce3;font-weight:400;text-decoration:none;}
.introTopicIntroWrap .tab-content .dataWrap ul li{width:100%;position:relative;padding:0 0 0 26px;margin:0 0 10px;}
.introTopicIntroWrap .tab-content .dataWrap ul li:after{content:"";background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svgjs="http://svgjs.com/svgjs" width="14" height="14" x="0" y="0" viewBox="0 0 24 24" style="enable-background:new 0 0 512 512" xml:space="preserve"><g><path fill="%23e5028c" fill-rule="evenodd" d="M16.68 6.266a1 1 0 0 1 .054 1.414l-9.007 9.723a1.83 1.83 0 0 1-2.704 0l-3.757-4.055a1 1 0 0 1 1.468-1.36l3.641 3.932 8.891-9.6a1 1 0 0 1 1.414-.054zm5 0a1 1 0 0 1 .054 1.414l-9.006 9.723a1 1 0 0 1-1.468-1.36l9.007-9.723a1 1 0 0 1 1.413-.054z" clip-rule="evenodd" data-original="%23e5028c"></path></g></svg>');position:absolute;width:20px;height:20px;background-color:#2cbce3;border-radius:100%;background-repeat:no-repeat;background-position:center;left:0;top:6px;}
.introTopicIntroWrap .tab-content .videoWrap{padding:0 0 0 30px;position:relative;}
.introTopicIntroWrap .tab-content .videoWrap:after,
.introTopicIntroWrap .tab-content .videoWrap:before{content:"";width:100px;height:100px;position:absolute;}
.introTopicIntroWrap .tab-content .videoWrap:after{bottom:-10px;right:-16px;border-right:4px solid #90c853;border-bottom:4px solid #90c853;}
.introTopicIntroWrap .tab-content .videoWrap:before{top:-14px;left:16px;border-left:4px solid #90c853;border-top:4px solid #90c853;}

.selfGuideWrap{width:100%;padding:50px 0;margin:0 auto;}
.selfGuideWrap .titlwWrap{text-align:center;padding:0 0 30px;}
.selfGuideWrap .titlwWrap h2{font-size:2.8rem;letter-spacing:0.2px;color:#000000;margin:0 auto 2px;font-weight:600;}
.selfGuideWrap .titlwWrap p{font-size:1.6rem;font-weight:400;line-height:28px;margin:0 0 8px;text-align:center;color:#4e4e4e;letter-spacing:0.4px;}
.selfGuideWrap .ItemWrap{background-color:#fafafa;margin:0 auto 30px;}
.selfGuideWrap .ItemWrap .imgWrap{background-color:#000000;height:260px;overflow:hidden;}
.selfGuideWrap .ItemWrap .imgWrap img{opacity:0.6;height:100%;width:100%;object-fit:cover;}
.selfGuideWrap .ItemWrap .dataWrap{padding:20px 15px 28px;text-align:center;} 
.selfGuideWrap .ItemWrap .dataWrap h2{font-size:2rem;font-weight:600;letter-spacing:0.2px;position:relative;margin:0 0 8px;padding:0 0 8px;} 
.selfGuideWrap .ItemWrap .dataWrap h2:after{content:"";background-color:#2cbce3;position:absolute;left:50%;transform:translateX(-50%);bottom:0;width:40%;height:1px;}
.selfGuideWrap .ItemWrap .dataWrap p{min-height:52px;margin:0 auto;font-size:1.6rem;font-weight:400;letter-spacing:0.6px;color:#4e4e4e;line-height:26px;text-align:center;} 
.ctaWrap{text-align:center;}
.ctaWrap a{color:#2cbce3;font-weight:400;font-size:1.6rem;text-decoration:underline;}

.simulationsWrap{width:100%;padding:50px 0 20px;margin:0 auto;}
.simulationsWrap .dataWrap{padding:0 0 30px;}
.simulationsWrap .dataWrap p{font-size:1.6rem;font-weight:400;letter-spacing:0.6px;color:#4e4e4e;line-height:28px;margin:0 0 20px;text-align:left;}
.selfGuideWrap.simulationsWrap .ItemWrap .dataWrap p{min-height:122px;}

.stepsImgWrap{width:100%;padding:60px 0;margin:0 auto;text-align:center;background-color:#fafafa;}
.stepsImgWrap .titleWrap{text-align:center;margin:0 0 20px;}
.stepsImgWrap .titleWrap h2{margin:0 auto 2px;font-size:2.6rem;letter-spacing:0.2px;color:#000000;font-weight:600;}
.stepsImgWrap .imgWrap{text-align:center;margin:0 auto;}
.signupandStarWrap{width:100%;padding:50px 0;margin:0 auto;background-color:#2cbce3;position:relative;}
.signupandStarWrap .serviceImg1,
.signupandStarWrap .serviceImg2{position:absolute;opacity:0.4;width:308px;}
.signupandStarWrap .serviceImg1{top:0;right:0;}
.signupandStarWrap .serviceImg2{bottom:0;left:0;}
.signupandStarWrap .dataWrap{text-align:center;}
.signupandStarWrap .dataWrap h2{font-size:2.6rem;letter-spacing:0.2px;color:#000000;margin:0 auto 26px;font-weight:800;}
.signupandStarWrap .dataWrap a{background-color:#ffffff;color:#000000;display:inline-block;padding:8px 44px;border-radius:4px;text-transform:uppercase;letter-spacing:1.6px;font-size:1.2rem;font-weight:400;}

.donateLeftWrap .imgWrap{padding:0 0 20px;position:relative;}
.donateLeftWrap .imgWrap ul{position:absolute;top:45%;left:50%;transform:translate(-50%, -50%);text-align:center;}
.donateLeftWrap .imgWrap ul li{margin:0 0 4px;line-height:16px;letter-spacing:0.2px;font-size:1.6rem;font-weight:600;}
.donateLeftWrap button.btn{background-color:#ea4d9d;color:#ffffff;text-transform:uppercase;outline:0;border-radius:0px;box-shadow:none;border:0;padding:6px 24px;margin:0;font-size:1.6rem;font-weight:600;letter-spacing:0.8px;}
.donateBanner .donateRightWrap.resourceDtlWrap{text-align:left;padding:0 0 0 30px;}
.donateBanner .donateRightWrap.resourceDtlWrap .topTtl span,
.donateBanner .donateRightWrap.resourceDtlWrap .topTtl h2{text-align:left;}
.donateRightWrap.resourceDtlWrap .dataWrap{text-align:left;}
.donateRightWrap.resourceDtlWrap .dataWrap p{font-size:1.6rem;font-weight:400;letter-spacing:0.6px;color:#4e4e4e;line-height:26px;margin:0 0 6px;}
.donateRightWrap.resourceDtlWrap .dataWrap p a{color:#2cbce3;font-weight:400;}
.donateRightWrap.resourceDtlWrap .dataWrap h3{font-size:2.4rem;}
.donateRightWrap.resourceDtlWrap .imgWrap{height:320px;overflow:hidden;margin:0 0 16px;}
.donateRightWrap.resourceDtlWrap .imgWrap img{width:100%;height:100%;object-fit:cover;}
.donateRightWrap.resourceDtlWrap .dataWrap ul{text-align:left;margin:30px 0 0;}
.donateRightWrap.resourceDtlWrap .dataWrap ul li{font-size:1.6rem;font-weight:400;letter-spacing:0.6px;color:#4e4e4e;line-height:26px;position:relative;margin:0 0 36px;padding:0 0 0 20px;}
.donateRightWrap.resourceDtlWrap .dataWrap ul li:last-child{margin:0;}
.donateRightWrap.resourceDtlWrap .dataWrap ul li:after{content:none;}
/* .donateRightWrap.resourceDtlWrap .dataWrap ul li:after{content:"";position:absolute;width:8px;height:8px;background-color:#2cbce3;border-radius:100%;background-repeat:no-repeat;background-position:center;left:0;top:12px;background-image:none;} */
.donateRightWrap.resourceDtlWrap .dataWrap ul li strong{font-size:1.6rem;color:#000000;font-weight:600;letter-spacing:0.2px;}
.donateRightWrap.resourceDtlWrap .dataWrap ul li ul{display:flex;flex-flow:row wrap;list-style:disc;padding:10px 0 0;}
.donateRightWrap.resourceDtlWrap .dataWrap ul li ul li{padding:0 20px 0 0;margin:0 20px 0 0;}
.donateRightWrap.resourceDtlWrap .dataWrap ul li ul li:after{content:none;}
.donateRightWrap.resourceDtlWrap .dataWrap ul li:before{content:"";width:5px;height:100%;position:absolute;left:0;top:0;}
.donateRightWrap.resourceDtlWrap .dataWrap ul li:nth-child(1):before{background-color:#2fbce4;}
.donateRightWrap.resourceDtlWrap .dataWrap ul li:nth-child(2):before{background-color:#69c672;}
.donateRightWrap.resourceDtlWrap .dataWrap ul li:nth-child(3):before{background-color:#3d799a;}
.donateRightWrap.resourceDtlWrap .dataWrap ul li:nth-child(4):before{background-color:#ad85b8;}
.donateRightWrap.resourceDtlWrap .dataWrap ul li .icoWrap{width:58px;margin:0;}
.donateRightWrap.resourceDtlWrap .dataWrap ul li .dataWrap{text-align:left;}
.donateRightWrap.resourceDtlWrap .dataWrap ul li .dataWrap h2{text-align:left;margin:0 0 2px;text-transform:none;font-size:2rem;}
.donateRightWrap.resourceDtlWrap .dataWrap ul li .dataWrap p{font-size:1.6rem;font-weight:400;letter-spacing:0.6px;color:#4e4e4e;line-height:26px;position:relative;margin:0;}

.studentDataWrap{width:100%;padding:60px 0;background-color:#fafafa;margin:0 auto;}
.studentDataWrap .titleWrap{text-align:center;padding:0 0 50px;}
.studentDataWrap .titleWrap h2{font-size:2.6rem;letter-spacing:0.2px;color:#000000;font-weight:600;}
.studentDataWrap .itemWrap{position:relative;margin:0 auto 30px;}
.studentDataWrap .itemWrap .imgWrap{position:relative;overflow:hidden;height:280px;width:100%;}
.studentDataWrap .itemWrap .imgWrap:after{content:'';position:absolute;background-image:linear-gradient(rgba(0, 0, 0, 0) 38.2%, #000000ff);bottom:0px;height:100%;width:100%;left:0;} 
.studentDataWrap .itemWrap .imgWrap img{height:100%;width:100%;object-fit:cover;object-position:center;}
.studentDataWrap .itemWrap .dataWrap{width:100%;position:absolute;bottom:0;left:0;padding:20px;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;}
.studentDataWrap .itemWrap .dataWrap h2{color:#ffffff;font-size:2rem;margin:0;font-weight:600;text-transform:capitalize;letter-spacing:0.6px;}
.studentDataWrap .itemWrap .dataWrap a{color:#2cbce3;text-transform:capitalize;font-weight:700;font-size:1.2rem;letter-spacing:0.4px;}
.studentDataWrap .itemWrap .dataWrap a svg{width:18px;height:18px;}
.studentDataWrap .itemWrap .dataWrap a svg path{fill:#2cbce3;}

.partnersWrap{width:100%;padding:60px 0 80px;margin:0 auto;background-color:#fafafa;}
.partnersWrap .titleWrap{text-align:center;padding:0 0 40px;}
.partnersWrap .titleWrap h2{font-weight:800;font-size:3rem;color:#000000;text-transform:capitalize;}
.partnersWrap .titleWrap p{font-size:1.6rem;font-weight:400;line-height:26px;margin:12px auto 8px;text-align:center;color:#4e4e4e;letter-spacing:0.4px;max-width:66%;}
.partnersWrap .itemWrap{background-color:#ffffff;margin:0 auto 30px;border:1px solid #f4f4f4;}
.partnersWrap .itemWrap .imgWrap{margin:0 auto;padding:15px 30px;text-align:center;height:200px;overflow:hidden;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #f3f3f3;}
.partnersWrap .itemWrap .dataWrap{padding:20px 15px 15px;background-color:#fafafa;}
.partnersWrap .itemWrap .dataWrap p{min-height:170px;font-size:1.6rem;letter-spacing:0.2px;margin:0;color:#4e4e4e;font-weight:400;line-height: 26px;}
.partnersWrap .itemWrap .dataWrap a{color:#2cbce3;text-transform:uppercase;font-weight:700;font-size:1.2rem;letter-spacing:0.4px;margin:14px 0 0;display:block;}

.partnerPageTax{background-color:#ffffff;position:relative;}
.partnerPageTax:before{content:"";}
.partnerPageTax.resourceDtlWrap .topTtl span{text-align:left;margin:0 0 6px;}
.partnerPageTax.resourceDtlWrap .topTtl h2{text-align:left;margin:0;}
.partnerPageTax.resourceDtlWrap .dataWrap p{margin:24px 0 16px;}
.partnerPageTax.resourceDtlWrap .dataWrap a,.blueBtn{background-color:#29bce2;display:inline-block;margin:14px 0 0;padding:8px 34px;font-size:1.3rem;font-weight:600;letter-spacing:0.6px;color:#000000;text-transform:capitalize;box-shadow:0px 8px 15px rgba(0, 0, 0, 0.1);transition:all 0.3s ease 0s;border-radius:30px;}
.partnerPageTax.resourceDtlWrap .dataWrap a:hover,.blueBtn:hover{box-shadow:0px 15px 20px rgb(41 188 226 / 11%);transform:translateY(-7px);}

.impactDonationWhy{background-color:#fafafa;padding:60px 0;margin:0 auto;width:100%;text-align:left;}
.impactDonationWhy .topTtl span{line-height:36px;margin:0 0 16px;display:inline-block;font-size:2.6rem;font-weight:600;}
.impactDonationWhy .topTtl{margin:0 0 10px;}
.impactDonationWhy .dataWrap h3{font-size:1.6rem;line-height:26px;color:#000000;letter-spacing:0.6px;margin:0 0 6px;font-weight:600;}
.impactDonationWhy.resourceDtlWrap .dataWrap ul li{padding:0 0 0 16px;}
.impactDonationWhy.resourceDtlWrap .dataWrap ul li:after{content:"";background-color:#29bce2;   background-image:none;width:8px;height:8px;top:12px;left:0px;}

.dashboard{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:20px;}
.chart-container{max-width:100%;background-color:#ffffff;box-shadow:0 2px 4px rgba(0, 0, 0, 0.1);border-radius:2px;overflow:hidden;margin:0 0 30px;padding:15px;}
.linkWrap{text-align:center;}
.linkWrap  a{font-weight:500;color:#2cbce3;font-size:1.8rem;}

.timelineDataWrap{width:100%;padding:60px 0;margin:0 auto;}
.timelineDataWrap .titleWrap{text-align:center;padding:0 0 30px;}
.timelineDataWrap .titleWrap h2,
.timelineDataWrap .titmlineTTl h2{font-weight:600;font-size:2.2rem;color:#000000;letter-spacing:0.2px;margin:0 auto 10px;}
.timelineDataWrap .titmlineTTl{text-align:center;}
.timelineDataWrap .titmlineTTl h2{text-transform:capitalize;}
.timelineDataWrap .titleWrap p{font-size:1.6rem;font-weight:400;letter-spacing:0.6px;color:#4e4e4e;line-height:28px;text-align:left;}
.timelineDataWrap .sidebarWrap{width:280px;background-color:#2cbce3;overflow-y:auto;height:100vh;scroll-behavior:smooth;}
.timelineDataWrap .sidebarWrap h2{padding:10px 14px;margin:0;background-color:rgba(0,0,0,0.1);color:#ffffff;font-size:2rem;font-weight:300;letter-spacing:0.4px;}
.timelineDataWrap .sidebarWrap ul li a{display:inline-block;width:100%;padding:10px 14px;font-size:1.4rem;letter-spacing:0.4px;line-height:20px;color:#4c4c4c;}
.timelineDataWrap .sidebarWrap ul li.active a{background-color:rgba(255,255,255,0.3);color:#000000;}
.timelineDataWrap .dataContentWrap{/*width:calc(100% - 280px);*/width:100%;padding:40px 0;}
.timelineDataWrap .dataContentWrap .timelineList{padding:0 26px 0 40px;margin:0 0 80px;}
.timelineDataWrap ul{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start;margin:0 auto 130px;padding:180px 0 80px 36px;position:relative;z-index:9;border:0;}
.timelineDataWrap ul:after{content:"";position:absolute;width:94%;height:2px;background-color:#000000;bottom:0;left:8px;z-index:-1;}
.timelineDataWrap ul li{position:relative;}
.timelineDataWrap ul li a p{transform:rotateZ(-60deg);width:34px;text-indent:-64px;color:#000000;white-space:nowrap;display:inline-block;position:relative;line-height:26px;font-size:1.4rem;font-weight:400;letter-spacing:0.2px;margin:0;}
.timelineDataWrap ul li a:after{content:"";position:absolute;width:12px;height:12px;border:2px solid #000000;right:54px;top:99px;border-radius:100%;z-index:2;background-color:#ffffff;}
.timelineDataWrap ul li span{position:absolute;bottom:-116px;left:-30px;}
.timelineDataWrap ul li a.active p,
.timelineDataWrap ul li a.active span{color:#2cbce3;}
.timelineDataWrap ul li a.active:after{border:2px solid #2cbce3;}
.timelineDataWrap ul li.active span{color:#2cbce3;}
@supports (position:sticky){
    .is-sticky{position:sticky;top:0px!important;-webkit-transition:all .3s linear;-moz-transition: all .3s linear;-o-transition: all .3s linear;transition: all .3s linear;}
}
.timelineDataWrap ul li a .imgWrap{position:absolute;bottom:-186px;left:-30px;width:100px;}

.ht100p{height:100%;}
.dataContentWrap .martBtm{margin:0 0 26px;}
.dataContentWrap .sectionTtlWrap{margin:0 0 10px;}
.dataContentWrap .sectionTtlWrap h2{font-size:2.2rem;margin:0;font-weight:600;}
.dataContentWrap .dataWrap{background-color:#fafafa;padding:24px;} 
.dataContentWrap .dataWrap h3{font-size:1.8rem;font-weight:500;letter-spacing:0.2px;margin:0 0 10px;color:#000000;}
.dataContentWrap .dataWrap p{font-size:1.5rem;font-weight:400;letter-spacing:0.6px;color:#4e4e4e;line-height:25px;margin:0 0 6px;}
.timelineDataWrap .tab-content .dataWrap ul{padding:0;margin:0;display:block;}
.timelineDataWrap .tab-content .dataWrap ul:after{content:none;}
.timelineDataWrap .tab-content .dataWrap ul li,
.timelineDataWrap .tab-content .dataWrap ol li,
.timelineDataWrap .tab-content .dataWrap ol li ul li{font-size:1.5rem;font-weight:400;letter-spacing:0.6px;color:#4e4e4e;line-height:25px;margin:0 0 6px;position:relative;padding:0 0 0 14px;}
.timelineDataWrap .tab-content .dataWrap ol li{padding:0;}
.timelineDataWrap .tab-content .dataWrap ul li:after{content:"";position:absolute;width:6px;height:6px;background-color:#2cbce3;border-radius:100%;left:0;top:12px;}
.timelineDataWrap .tab-content{margin:60px 0 0;}

.simulationsWrap .nav-tabs{border:0;margin:0 auto;padding:0;text-align:center;position:relative;display:flex;flex-flow:row wrap;justify-content:center;align-items:flex-start;height:600px;}
.simulationsWrap .nav-tabs:after{content:"";width:554px;height:400px;position:relative;border:2px dashed #2cbce3;border-radius:100% 100% 0 0;background-color:transparent;border-bottom:0;z-index:-1;top:38px;}
.simulationsWrap .nav-tabs li{margin:0;text-align:center;border-radius:100%;display:flex;align-items:center;justify-content:center;position:absolute;}
.simulationsWrap .nav-tabs li:nth-child(1){bottom:130px;left:62px;width:160px;height:160px;}
.simulationsWrap .nav-tabs li:nth-child(2){left:90px;top:132px;width:146px;height:146px;}
.simulationsWrap .nav-tabs li:nth-child(3){left:214px;top:14px;width:130px;height:130px;}
.simulationsWrap .nav-tabs li:nth-child(4){left:50%;transform:translateX(-50%);top:-27px;width:126px;height:126px;}
.simulationsWrap .nav-tabs li:nth-child(5){right:214px;top:14px;width:130px;height:130px;}
.simulationsWrap .nav-tabs li:nth-child(6){width:146px;height:146px;right:90px;top:132px;}
.simulationsWrap .nav-tabs li:nth-child(7){width:160px;height:160px;bottom:130px;right:62px;}
.simulationsWrap .nav-tabs li a{padding:0;border-radius:0;font-size:1.4rem;font-weight:600;color:#000000;letter-spacing:0.6px;line-height:20px;background-color:#efefef;border-radius:100%;width:100%;height:100%;/*box-shadow:inset -10px -10px 15px rgba(255, 255, 255, 0.5), inset 10px 10px 15px rgba(70, 70, 70, 0.12);*/display:flex;align-items:center;justify-content:center;padding:16px;border:0;}
.simulationsWrap .nav-tabs li a.active{border:0;box-shadow:inset -10px -10px 15px rgb(28 120 142), inset 10px 10px 15px rgb(188 188 188 / 12%);color:#000000;background-color:#2cbce3;}
.simulationsWrap .nav-tabs .nav-link:focus, 
.simulationsWrap .nav-tabs .nav-link:hover{border:0;}

.posRel{position:relative;}
.simulationsWrap .tab-content{position:absolute;top:108px;width:420px;left:50%;transform:translateX(-50%);height:420px;background-color:#2cbce3;border-radius:100%;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;padding:40px;text-align:center;border:6px solid #29afd2;/*box-shadow:-10px -10px 15px rgba(255, 255, 255, 0.5), 10px 10px 15px rgba(70, 70, 70, 0.12);*/}
.simulationsWrap .tab-content .dataWrap{padding:0;}
.simulationsWrap .tab-content .dataWrap h2{color:#000000;font-size:1.8rem;font-weight:600;margin:0 auto 12px;text-align:center;letter-spacing:0.6px;}
.simulationsWrap .tab-content .dataWrap p{margin:0 auto;text-align:center;}

.getStartCta{margin:0 auto;text-align:center;padding:0 0 40px;}
.getStartCta a{background-color:#2cbce3;text-align:center;padding:14px 40px;text-transform:uppercase;letter-spacing:0.8px;color:#000000;font-weight:500;font-size:1.2rem;box-shadow:0px 8px 15px rgba(0, 0, 0, 0.1);transition:all 0.3s ease 0s;border-radius:30px;display:inline-block;}
.getStartCta a:hover{box-shadow:0px 15px 20px rgb(41 188 226 / 11%);transform:translateY(-7px);}

ul.infoPresent{display:flex;flex-flow:row wrap;justify-content:center;height:450px;position:relative;width:720px;margin:0 auto 36px;}


ul.infoPresent li .circleWrap{border-radius:100%;display:flex;align-items:center;justify-content:center;position:absolute;}
ul.infoPresent li .circleWrap.circle1{width:160px;height:160px;background-color:#9fd06d7d;bottom:148px;left:126px;}
ul.infoPresent li .circleWrap.circle2{width:220px;height:220px;background-color:#ffddbd;top:50px;left:242px;}
ul.infoPresent li .circleWrap.circle3{width:140px;height:140px;background-color:#ffd4eb;bottom:76px;left:246px;}
ul.infoPresent li .circleWrap:after{content:"";width:320px;position:absolute;height:1px;background-color:#000000;}
ul.infoPresent li:nth-child(1) .circleWrap:after{left:-260px;top:52px;}
ul.infoPresent li:nth-child(2) .circleWrap:after{right:-260px;top:62px;width:360px;}
ul.infoPresent li:nth-child(3) .circleWrap:after{right:-258px;top:90px;}
ul.infoPresent li .circleWrap h2{margin:0 auto;font-size:1.8rem;font-weight:700;letter-spacing:0.8px;color:#000000;}
ul.infoPresent li .dataWrap{position:absolute;max-width:290px;}
ul.infoPresent li:nth-child(1) .dataWrap{left:-172px;bottom:136px;}
ul.infoPresent li:nth-child(2) .dataWrap{right:-60px;bottom:162px;}
ul.infoPresent li:nth-child(3) .dataWrap{right:28px;bottom:10px;}
ul.infoPresent li .dataWrap h2{font-size:1.4rem;font-weight:600;letter-spacing:0.4px;}
ul.infoPresent li .dataWrap ul li{font-size:1.4rem;font-weight:400;letter-spacing:0.6px;line-height:22px;margin:0 0 4px;color:#4e4e4e;padding:0 0 0 12px;position:relative;}
ul.infoPresent li .dataWrap ul li:after{content:"";width:6px;height:6px;border-radius:100%;background-color:#2cbce3;position:absolute;left:0;top:10px;}
.shape-1,
.shape-2{border:1px solid #29bce2;border-radius:50%;width:550px;height:300px;position:absolute;z-index:-11;opacity:0.2;}
.shape-1{right:-100px;top:-100px;}
.shape-2{left:-100px;bottom:-100px;}
.shape-1:before,
.shape-1:after,
.shape-2:before,
.shape-2:after{content:'';position:absolute;width:100%;height:100%;border:1px solid #29bce2;border-radius:50%;}
.shape-1:before,
.shape-2:before{-webkit-transform:scale(0.86);-ms-transform:scale(0.86);transform:scale(0.86);}
.shape-1:after,
.shape-2:after{-webkit-transform:scale(0.71);-ms-transform:scale(0.71);transform:scale(0.71);}
.chartsWrap{padding:60px 0;background-color:#fafafa;}

.impactDonationWhy .imgWrap{position:relative;margin:0;height:290px;}
.impactDonationWhy .martp{margin-top:20px;}
.impactDonationWhy .imgWrap:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;opacity:0.7;}
.impactDonationWhy .imgWrap1:after{background:linear-gradient(to top, #e5028c, #ff476e);}
.impactDonationWhy .imgWrap2:after{background:linear-gradient(to top, #0080a3, #295ee3);}
.impactDonationWhy .imgWrap h2{position:absolute;bottom:0px;z-index:99;padding:16px;margin:0;color:#ffffff;font-weight:300;letter-spacing:0.8px;line-height:30px;}

.approachWrap .nav-tabs{border:1px solid #eaeaea;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;box-shadow:0 6px 10px rgb(0 0 0 / 5%);margin:0;background-color:#fafafa;}
.approachWrap .nav-tabs li{margin:0;width:50%;border:0;border-radius:0;border-right:1px solid #eaeaea;}
.approachWrap .nav-tabs li:last-child{border:0;}
.approachWrap .nav-tabs li a{width:100%;border:0;border-radius:0;padding:12px;text-align:center;font-size:1.4rem;text-transform:capitalize;font-weight:600;letter-spacing:0.6px;color:#000000;position:relative;}
.approachWrap .nav-tabs li a.active{background-color:#fafafa;color:#000000;}
.approachWrap .nav-tabs li a.active:after{content:'';background-color:#29bce2;position:absolute;width:100%;height:1px;left:0;bottom:0;}

.approachWrap .tab-content .nav-tabs{box-shadow:none;border:0;margin:30px auto;background-color:transparent;row-gap:10px;column-gap:10px;}
.approachWrap .tab-content .nav-tabs li{border:0;padding:0;margin:0;width:32%;}
.approachWrap .tab-content .nav-tabs li a{width:100%;display:inline-block;border:0;padding:10px 8px;color:#000000;font-weight:600;font-size:1.3rem;letter-spacing:0.6px;background-color:#fafafa;border-radius:30px;/*box-shadow:0px 3px 10px rgb(0 0 0 / 10%);*/}
.approachWrap .tab-content .nav-tabs li a.active{background-color:#29bce2;}
.approachWrap .tab-content .nav-tabs li a.active:after{content:none}
#investmentThesis{padding:30px 0 0;}

.partnersWrap .nav-tabs{width:48%;display:flex;border:0;padding:0;margin:0;flex-flow:row wrap;justify-content:flex-start;align-items:center;position:relative;}
.partnersWrap .nav-tabs:after,
.partnersWrap .nav-tabs:before{content:"";width:100%;height:1px;background-color:#ebebeb;position:absolute;top:120px;}
.partnersWrap .nav-tabs:before{bottom:120px;top:auto;}
.partnersWrap .nav-tabs li{width:33.33%;margin:0;position:relative;display:flex;align-items:center;justify-content:center;height:120px;}
.partnersWrap .nav-tabs li:after{content:"";background-color:#ebebeb;position:absolute;height:120px;width:1px;right:0;top:0;}
.partnersWrap .nav-tabs li:nth-child(3):after,
.partnersWrap .nav-tabs li:nth-child(6):after{content:none;}
.partnersWrap .nav-tabs li a{position:relative;display:flex;width:100%;height:100%;align-items:center;justify-content:center;}
.partnersWrap .nav-tabs li a .imgWrap{width:120px;}
.partnersWrap .nav-tabs li a .imgWrap img{filter:grayscale(1);opacity:0.6;}
.partnersWrap .nav-tabs li a.active .imgWrap img{filter:grayscale(0);opacity:1;}
.partnersWrap .tab-content{width:48%;}
.partnersWrap .tab-content .tab-pane h2{font-size:2rem;font-weight:500;margin:0 0 14px;letter-spacing:0.4px;color:#000000;} 
.partnersWrap .tab-content .tab-pane p{font-size:1.6rem;font-weight:400;letter-spacing:0.6px;color:#4e4e4e;line-height:28px;} 
.partnersWrap .tab-content .tab-pane a{background-color:#29bce2;display:inline-block;margin:14px 0 0;padding:8px 34px;font-size:1.3rem;font-weight:600;letter-spacing:0.6px;color:#000000;box-shadow:0px 8px 15px rgba(0, 0, 0, 0.1);transition:all 0.3s ease 0s;border-radius:30px;}
.partnersWrap .tab-content .tab-pane a:hover{box-shadow:0px 15px 20px rgb(41 188 226 / 11%);transform:translateY(-7px);}
.partnersWrap .nav-tabs li a.active:after{content:"";border:1px solid #29bce2;width:100%;height:120px;position:absolute;top:0;left:0;z-index:9;}



.resourceWrap .titleIntroWrap{padding:0 0 30px;text-align:center;}
.resourceWrap .titleIntroWrap h3{font-size:1.8rem;font-weight:400;line-height:28px;letter-spacing:0.6px;color:#4e4e4e;}

.resourceWrapOne,
.resourceWrapTwo{background-color:#fafafa;}
.resourceWrapOne .shape-1, 
.resourceWrapOne .shape-2,
.resourceWrapTwo .shape-1,
.resourceWrapTwo .shape-2{z-index:1;}
.resourceWrapOne .thoughtItem,
.resourceWrapTwo  .thoughtItem{position:relative;z-index:4;background-color:#ffffff;margin:0 0 30px;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:all 0.1s;-o-transition:all 0.1s;
-moz-transition:all 0.1s;transition:all 0.1s;box-shadow:0px 4px 10px #e0e0e04a;}
.resourceWrapTwo  .thoughtItem{margin:0;}
.resourceWrapOne .thoughtItem .imgWrap{height:280px;overflow:hidden;width:100%;}
.resourceWrapOne .thoughtItem .imgWrap img,
.resourceWrapTwo .thoughtItem .imgWrap img{height:100%;width:100%;object-fit:cover;}
.resourceWrapOne .thoughtItem .dataWrap,
.resourceWrapTwo .thoughtItem .dataWrap{padding:10px 16px 12px;}
.resourceWrapOne .thoughtItem .dataWrap h2,
.resourceWrapTwo .thoughtItem .dataWrap h2{font-size:1.56rem;font-weight:400;letter-spacing:0.6px;color:#4e4e4e;line-height:25px;margin:0 auto;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:48px;text-overflow:ellipsis;}
.resourceWrapTwo .thoughtItem .dataWrap .ctaWrap{text-align:left;margin:10px 0 0;}
.resourceWrapOne .thoughtItem .dataWrap a,
.resourceWrapTwo .thoughtItem .dataWrap a{display:inline-block;margin:14px 0 0;text-transform:capitalize;color:#29bce2;letter-spacing:0.6px;font-size:1.3rem;font-weight:500;}
.resourceWrapOne .thoughtItem .dataWrap a svg,
.resourceWrapTwo .thoughtItem .dataWrap a svg{width:18px;height:18px;margin:0 0 0 8px;}
.resourceWrapOne .thoughtItem .dataWrap a svg path,
.resourceWrapTwo .thoughtItem .dataWrap a svg path{fill:#29bce2;}
.resourceWrapOne .thoughtItem:hover,
.resourceWrapTwo .thoughtItem:hover{-webkit-transform:translateY(-12px)!important;-moz-transform:translateY(-12px)!important;-ms-transform:translateY(-12px)!important; -o-transform:translateY(-12px)!important;transform:translateY(-12px)!important;}
.resourceWrapTwo .thoughtItem .dataWrap .ctaWrap a{background-color:#ffffff45;text-decoration:none;padding:2px 20px;border-radius:6px;font-size:1.2rem;position:relative;/*border:1px dashed #ffffff;*/margin:0;}


/* .resourceWrapTwo ul li:nth-child(2),
.resourceWrapTwo ul li:nth-child(3),
.resourceWrapTwo ul li:nth-child(6),
.resourceWrapTwo ul li:nth-child(7),
.resourceWrapTwo ul li:nth-child(9),
.resourceWrapTwo ul li:nth-child(10),
.resourceWrapTwo ul li:nth-child(13){width:40%;}
.resourceWrapTwo ul li:nth-child(1), 
.resourceWrapTwo ul li:nth-child(4),
.resourceWrapTwo ul li:nth-child(5),
.resourceWrapTwo ul li:nth-child(8),
.resourceWrapTwo ul li:nth-child(11),
.resourceWrapTwo ul li:nth-child(12){width:58%;} */
.resourceWrapTwo .thoughtItem .imgWrap{height:190px;}

.resourceWrapTwo ul li:nth-child(1),
.resourceWrapTwo ul li:nth-child(6){width:40%;}
.resourceWrapTwo ul li:nth-child(2),
.resourceWrapTwo ul li:nth-child(3),
.resourceWrapTwo ul li:nth-child(4),
.resourceWrapTwo ul li:nth-child(5){width:28.33%;}


.resourceWrapTwo ul li .thoughtItem{position:relative;}
.resourceWrapTwo ul li .thoughtItem:before{content:"";width:100%;position:absolute;bottom:0px;height:100%;z-index:-1;}
.resourceWrapTwo ul li:nth-child(1) .thoughtItem:before{background-color:#55bd82;}
.resourceWrapTwo ul li:nth-child(2) .thoughtItem:before{background-color:#df1e86;}
.resourceWrapTwo ul li:nth-child(3) .thoughtItem:before{background-color:#bf8bbe;}
.resourceWrapTwo ul li:nth-child(4) .thoughtItem:before{background-color:#8fc951;}
.resourceWrapTwo ul li:nth-child(5) .thoughtItem:before{background-color:#faae65;}
.resourceWrapTwo ul li:nth-child(6) .thoughtItem:before{background-color:#3e8aa5;}
.resourceWrapTwo ul li:nth-child(7) .thoughtItem:before{background-color:#29bce2;}
.resourceWrapTwo ul li:nth-child(8) .thoughtItem:before{background-color:#55bd82;}
.resourceWrapTwo ul li .thoughtItem .dataWrap h2,
.resourceWrapTwo ul li .thoughtItem .dataWrap a{color:#ffffff;}
.resourceWrapTwo ul li .thoughtItem .dataWrap a svg path{fill:#ffffff;}

.whyusSectionWrap{width:100%;padding:0;margin:0;}
.whyusSectionWrap .whyUsIntro{background-color:#efefef;text-align:center;}
.whyusSectionWrap .whyUsIntro .dataWrap h2,
.whyusSectionWrap .whyUsIntro .dataWrap p{text-align:center;}
.sectionTxtWrap .dataWrap{text-align:left;}
.sectionTxtWrap .dataWrap h2{font-size:3rem;letter-spacing:0.2px;display:block;color:#000000;text-align:center;font-weight:800;margin:0 0 14px;text-align:left;}
.sectionTxtWrap .dataWrap p{font-size:1.6rem;font-weight:400;letter-spacing:0.6px;color:#4e4e4e;line-height:28px;}
.sectionTxtWrap .dataWrap a,
.partnersSecWrap a.btn{background-color:#29bce2;display:inline-block;margin:14px 0 0;padding:8px 34px;font-size:1.3rem;font-weight:600;letter-spacing:0.6px;color:#000000;text-transform:capitalize;box-shadow:0px 8px 15px rgba(0, 0, 0, 0.1);transition:all 0.3s ease 0s;border-radius:30px;}
.sectionTxtWrap .dataWrap a:hover,
.partnersSecWrap a.btn:hover{box-shadow:0px 15px 20px rgb(41 188 226 / 11%);transform:translateY(-7px);}
.resourceSectionWrap{width:100%;padding:60px 0;margin:0;background-color:#fafafa;position:relative;overflow:hidden;}
.resourceSectionWrap .imgWrap{position:relative;border-radius:0;margin:0 24px 0 0;z-index:9;height:268px;}
.resourceSectionWrap .imgWrap img{width:100%;height:100%;object-fit:cover;}
.resourceSectionWrap .imgWrap:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;opacity:0.7;background:linear-gradient(to top, #0080a3, #295ee3);}
.resourceSectionWrap .imgWrap h2{position:absolute;bottom:0px;z-index:99;padding:16px;margin:0;color:#ffffff;font-weight:300;letter-spacing:0.8px;line-height:30px;}
.focusSecWrap{width:100%;padding:60px 0;margin:0;position:relative;background-color:#ffffff;}
.focusSecWrap .imgWrap{padding:0 0 0 40px;position:relative;}
.focusSecWrap .imgWrap img.imgMain{position:relative;z-index:9;}
.focusSecWrap .imgWrap img{-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-ms-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.donationSecWrap{width:100%;padding:40px 0;background-color:#29bce2;position:relative;overflow:hidden;}
.donationSecWrap .dataWrap{text-align:center;}
.donationSecWrap .dataWrap h2{font-size:3rem;letter-spacing:0.2px;color:#000000;font-weight:800;margin:0 0 2px;}
.donationSecWrap .dataWrap p{font-size:1.6rem;font-weight:400;line-height:28px;margin:0 0 8px;color:#4e4e4e;letter-spacing:0.4px;}
.donationSecWrap .dataWrap a{background-color:#ea4d9d;display:inline-block;margin:14px 0 0;padding:8px 34px;font-size:1.3rem;font-weight:600;letter-spacing:0.6px;color:#000000;text-transform:capitalize;box-shadow:0px 8px 15px rgba(0, 0, 0, 0.1);transition:all 0.3s ease 0s;border-radius:30px;}
.donationSecWrap .dataWrap a:hover{box-shadow:0px 15px 20px rgb(41 188 226 / 11%);transform:translateY(-7px);}
/* .donationSecWrap .shape-1,
.donationSecWrap .shape-2{border:1px solid #ffffff;z-index:1;opacity:0.2;}
.donationSecWrap .shape-1:before,
.donationSecWrap .shape-1:after,
.donationSecWrap .shape-2:before,
.donationSecWrap .shape-2:after{border:1px solid #ffffff;} */
.donationSecServWrap{background-color:#f0efef;}
.donationSecServWrap .shape-1,
.donationSecServWrap .shape-2{border:1px solid #29bce2;z-index:1;opacity:0.2;}
.donationSecServWrap .shape-1:before,
.donationSecServWrap .shape-1:after,
.donationSecServWrap .shape-2:before,
.donationSecServWrap .shape-2:after{border:1px solid #29bce2;}

.donationSecWrap .serviceImg1,
.donationSecWrap .serviceImg2{position:absolute;opacity:0.4;width:308px;}
.donationSecWrap .serviceImg1{top:0;right:0;}
.donationSecWrap .serviceImg2{bottom:0;left:0;}

.donationSecWrap .container {position: relative;z-index: 999;}

.partnersSecWrap{width:100%;margin:0 auto;padding:60px 0;background-color:#ffffff;position:relative;}
.partnersSecWrap:before,
.partnersSecWrap:after{content:"";background-image:url(../img/borderTop.svg);position:absolute;    background-position:top center;background-size:cover;width:100%;height:28px;top:-4px;left:0;}
.partnersSecWrap:after{bottom:0;top:auto;}
.partnersSecWrap ul{display:flex;align-items:center;justify-content:space-between;flex-flow:row wrap;margin:0 auto 30px;}
.partnersSecWrap ul li{width:14.66%;padding:0 16px;position:relative;}
.partnersSecWrap ul li:after{content:"";width:1px;height:100px;background-color:#ebebeb;position:absolute;right:-16px;top:50%;transform:translateY(-50%);}
.partnersSecWrap ul li:last-child:after{content:none;}
.partnersSecWrap ul li a{display:inline-block;}
.partnersSecWrap ul li a img{filter:grayscale(1);opacity:0.6;}
.partnersSecWrap ul li:hover a img{filter:grayscale(0);opacity:1;}
.tp-choose-3__shape-1{position:absolute;top:-54px;right:-80px;animation:zoom 7s infinite;}
.tp-choose-3__shape-2{position:absolute;bottom:130px;left:21%;animation:moving 9s linear infinite;}
.tp-choose-3__shape-3{position:absolute;bottom:-31px;right:-5%;animation:tpupdown 0.8s infinite alternate;}
@keyframes moving{
    0%{transform:translatey(0px);}
    50%{transform:translatey(-20px);}
    100%{transform:translatey(0px);}
}
@keyframes moving{
    0%{transform:translatey(0px);}
    20%{transform:translateX(-50px);}
    50%{transform:translatey(-40px);}
    100%{transform:translatey(0px);}
}
@keyframes zoom{
    0%{transform:scale(.3);}
    50%{transform:scale(.8);}
    100%{transform:scale( .3);}
}
@keyframes tpupdown{
    0%{
        -webkit-transform:translateY(0);
        -moz-transform:translateY(0);
        -ms-transform:translateY(0);
        -o-transform:translateY(0);
        transform:translateY(0);
    }
    100%{
        -webkit-transform:translateY(-20px);
        -moz-transform:translateY(-20px);
        -ms-transform: translateY(-20px);
        -o-transform:translateY(-20px);
        transform:translateY(-20px);
    }
}        
.bg-dot.primary1,
.bg-dot.primary2{background-image:radial-gradient(#5ebf86 1px, transparent 2px);position:absolute;z-index:-1;width:90px;height:100px;opacity:.5;background-size:16px 16px;top:-44px;left:-44px;animation:moving 9s linear infinite;}
.bg-dot.primary2{bottom:-44px;right:-44px;top:auto;left:auto;}

.resourceWrapTwoOne,
.resourceWrapTwoTwo{background-image:radial-gradient(#5ebf86 1px, transparent 1px);position:absolute;z-index:1;width:40px;height:100%;opacity:1;background-size:10px 10px;top:0;left:0;}
.resourceWrapTwoTwo{left:auto;right:0;}

.thoughtsSecWrap{width:100%;margin:0 auto;padding:50px 0;background-color:#ffffff;background-image: url(../img/wave-lines-1.svg),url(../img/wave-lines-2.svg);background-position:right top,left bottom;background-repeat:no-repeat;background-size:50%,50%;}
.bottomSecWrap .partnersSecWrap:after,
.bottomSecWrap .partnersSecWrap:before{content:none;}
.bottomSecWrap .btmSecBox{position:relative;padding:80px 60px;display:flex;align-items:flex-start;}
.bottomSecWrap .btmSecBox .dataWrap{position:relative;z-index:9;}
.bottomSecWrap .ctapairskew{display:grid;grid-template-columns:auto auto;min-height:360px;grid-gap:30px;overflow:hidden;border-radius:8px;}
.bottomSecWrap .skew-sw-half{top:0;z-index:1;position:absolute;width:50%;height:100%;}
.bottomSecWrap .skew-sw-div{width:100%;height:100%;position:absolute;right:0;left:0;top:0;z-index:1;transform:skewX(-20deg);border-radius:8px;}
.bottomSecWrap .rg-bg-4{background-color:#29bce2;}
.bottomSecWrap .skew-sw-left{left:0;}
.bottomSecWrap .skew-sw-right{right:0;}
.bottomSecWrap .rg-bg-5{background:#dfebf7;background:linear-gradient(135deg,#DFEBF7,#faf6ff);}
.bottomSecWrap .dataWrap{text-align:center;}
.bottomSecWrap .dataWrap h2{font-size:3rem;letter-spacing:0.2px;display:block;color:#000000;text-align:center;font-weight:800;margin:0 0 14px;text-align:center;}
.bottomSecWrap .dataWrap p{font-size:1.6rem;font-weight:400;letter-spacing:0.6px;color:#4e4e4e;line-height:28px;}
.bottomSecWrap .dataWrap a{background-color:#29bce2;display:inline-block;margin:14px 0 0;padding:8px 34px;font-size:1.3rem;font-weight:600;letter-spacing:0.6px;color:#000000;text-transform:capitalize;box-shadow:0px 8px 15px rgba(0, 0, 0, 0.1);transition:all 0.3s ease 0s;border-radius:30px;}
.bottomSecWrap .dataWrap a:hover{box-shadow:0px 15px 20px rgb(41 188 226 / 11%);transform:translateY(-7px);}
.bottomSecWrap .thoughtsSecWrap .dataWrap a{background-color:#dfebf7;color:#000000;}
.padRt0{padding-right:0;}
.navigationWrap{position:relative;}
.navigationWrap .donorCta{position:absolute;right:0px;top:9px}
.navigationWrap .donorCta a{background-color:#29bce2;display:inline-block;margin:0 0 0 4px;padding:4px 22px;font-size:1.3rem;font-weight:600;letter-spacing:0.6px;color:#000000;text-transform:capitalize;box-shadow:0px 8px 15px rgba(0, 0, 0, 0.1);transition:all 0.3s ease 0s;border-radius:30px;}
.navigationWrap .donorCta a:hover{background-color:#ea4d9d;}
.thoughtsSecWrap .imgWrap{position:relative;}
.thoughtsSecWrap .imgWrap:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;opacity:0.7;    background:linear-gradient(to top, #e5028c, #ff476e);}

.partnersSecWrap{width:100%;margin:0 auto;padding:60px 0;background-color:#fafafa;}
.partnersSecWrap .imgWrap{position:relative;}
.partnersSecWrap .imgWrap:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;opacity:0.7;background:linear-gradient(to top, #0080a3, #295ee3);}

.comingSoonWrap{width:100%;background-color:#fafafa;padding:100px 0;text-align:center;margin:30px auto 0;}
.comingSoonWrap h2{margin:0 auto;font-size:3.8rem;text-transform:uppercase;font-weight:900;color:#ea4d9d;letter-spacing:2px;text-shadow:0px 4px 4px #00000036;}

.whyUsSecWrapper{width:100%;margin:0 auto;padding:60px 0;background-color:#fafafa;position:relative;}
.whyUsSecWrapper:before,
.whyUsSecWrapper:after{content:"";background-image:url(../img/borderTop.svg);position:absolute;    background-position:top center;background-size:cover;width:100%;height:28px;top:-4px;left:0;}
.whyUsSecWrapper:after{bottom:0;top:auto;}
.whyUsSecWrapper .imgWrap{position:relative;height:260px;}
.whyUsSecWrapper .imgWrap:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;opacity:0.7;background:linear-gradient(to top, #0080a3, #295ee3);}
.whyUsSecWrapper .imgWrap img{width:100%;height:100%;object-fit:cover;}

.partnersWrap .itemsWrapper{padding:30px 25px;background-color:#ffffff;text-align:center;border-radius:4px;-webkit-box-shadow:0 15px 20px 0 rgb(0 10 70/10%)!important;box-shadow:0 15px 20px 0 rgb(0 10 70/10%)!important;-webkit-transition:1.1s cubic-bezier(.16,.84,.442,.98);-o-transition:1.1s cubic-bezier(.16,.84,.442,.98);transition:1.1s cubic-bezier(.16,.84,.442,.98);position:relative;z-index:9;background-image:url(../img/line-bg-1.svg);background-repeat:no-repeat;background-position:right bottom;background-size:140px;margin:0 0 30px;}
.partnersWrap .itemsWrapper:hover{transform:translateY(-7.5px);}
.partnersWrap .itemsWrapper .imgWrap{text-align:center;width:120px;margin:0 auto 10px;position:relative;}
.partnersWrap .itemsWrapper .imgWrap img{filter:grayscale(1);opacity:0.6;}
.partnersWrap .itemsWrapper .dataWrap{margin:20px 0 0;min-height:270px;position:relative;}
.partnersWrap .itemsWrapper .dataWrap h2{color:#000000;text-transform:capitalize;font-weight:500;letter-spacing:0.4px;font-size:2rem;}
.partnersWrap .itemsWrapper .dataWrap p{font-size:1.6rem;font-weight:400;letter-spacing:0.4px;color:#4e4e4e;line-height:28px;}
.partnersWrap .itemsWrapper .dataWrap a{position:absolute;display:inline-block;margin:0 auto;padding:2px 26px;color:#000000;border-radius:4px;font-size:1rem;font-weight:600;text-transform:uppercase;letter-spacing:0.6px;background-color:#29bce2;left:50%;transform:translateX(-50%);bottom:0px;}

.bannerWrap.taxAndAccBanner{background-image:url(../img/tax-and-accounting.jpeg);align-items:flex-start;justify-content:end;text-align:right;height:440px;}
.bannerWrap.taxAndAccBanner .dataWrap{text-align:right;padding:30px 0 0 0;}
.bannerWrap.taxAndAccBanner .dataWrap h2{font-size:3.4rem;text-transform:capitalize;margin:0;font-weight:800;text-align:right;color:#ffffff;}
.bannerWrap.taxAndAccBanner .dataWrap p{font-size:2.8rem;color:#ffffff;text-transform:capitalize;letter-spacing:0.6px;margin:0;}
.taxAndAccInfoWrap{background-color:#2cbce3;padding:50px 0;position:relative;}
.taxAndAccInfoWrap .dataWrap p{font-size:1.6rem;font-weight:400;letter-spacing:0.6px;color:#000000;line-height:28px;margin:0 auto;}

.profResourseWrap{width:100%;padding:50px 0;margin:0 auto;background-color:#ffffff;}
.profResourseWrap .titleWrap{text-align:center;padding:0 0 40px;}
.profResourseWrap .titleWrap h2{font-weight:800;font-size:3rem;color:#000000;text-transform:capitalize;text-align:center;}
.profResourseWrap .itemWrap{padding:0;background-color:rgb(236 251 255);text-align:center;-webkit-box-shadow:0 15px 20px 0 rgb(0 10 70/10%)!important;box-shadow:0 12px 16px 0 rgb(0 10 70/10%)!important;-webkit-transition:1.1s cubic-bezier(.16,.84,.442,.98);-o-transition:1.1s cubic-bezier(.16,.84,.442,.98);transition:1.1s cubic-bezier(.16,.84,.442,.98);position:relative;z-index:9;background-image:url(../img/line-bg-1.svg);background-repeat:no-repeat;background-position:right bottom;background-size:140px;margin:0 auto 30px;}
.profResourseWrap .itemWrap:hover{transform:translateY(-7.5px);}
.profResourseWrap .itemWrap .dataWrap{margin:0;height:260px;padding:20px 14px;position:relative;}
.profResourseWrap .itemWrap .dataWrap h2{color:#000000;text-transform:capitalize;font-weight:500;letter-spacing:0.4px;font-size:1.7rem;line-height:24px;}
.profResourseWrap .itemWrap .dataWrap p{font-size:1.5rem;font-weight:400;letter-spacing:0.4px;color:#4e4e4e;line-height:22px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;height:70px;text-overflow:ellipsis;margin:0;}
.profResourseWrap .itemWrap .dataWrap a{display:inline-block;margin:10px auto 0;padding:2px 26px;color:#000000;border-radius:4px;font-size:1rem;font-weight:600;text-transform:uppercase;letter-spacing:0.6px;background-color:#90c854;position:absolute;bottom:20px;left:50%;transform:translateX(-50%);}

.partnerOrgWrap{width:100%;padding:50px 0 40px;margin:0 auto;background-color:#fafafa;}
.partnerOrgWrap .titleWrap{text-align:center;padding:0 0 20px;}
.partnerOrgWrap .titleWrap h2{font-weight:800;font-size:3rem;color:#000000;text-transform:capitalize;text-align:center;}
.partnerOrgWrap .partners ul{display:flex;align-items:center;justify-content:center;}
.partnerOrgWrap .partners ul li a .imgWrap img{filter:grayscale(1);}

.donorResWrap{width:100%;padding:50px 0 40px;margin:0 auto;background-color:#ffffff;}
.donorResWrap .titleWrap{text-align:center;padding:0 0 20px;}
.donorResWrap .titleWrap h2{font-weight:800;font-size:3rem;color:#000000;text-transform:capitalize;text-align:center;}

.donorResWrap .itemWrap{padding:0;background-color:rgb(236 251 255);text-align:center;-webkit-box-shadow:0 15px 20px 0 rgb(0 10 70/10%)!important;box-shadow:0 12px 16px 0 rgb(0 10 70/10%)!important;-webkit-transition:1.1s cubic-bezier(.16,.84,.442,.98);-o-transition:1.1s cubic-bezier(.16,.84,.442,.98);transition:1.1s cubic-bezier(.16,.84,.442,.98);position:relative;z-index:9;background-image:url(../img/line-bg-1.svg);background-repeat:no-repeat;background-position:right bottom;background-size:140px;margin:0 auto 30px;}
.donorResWrap .itemWrap:hover{transform:translateY(-7.5px);}
.donorResWrap .itemWrap .dataWrap{margin:0;height:250px;padding:20px 14px;position:relative;}
.donorResWrap .itemWrap .dataWrap h2{color:#000000;text-transform:capitalize;font-weight:500;letter-spacing:0.4px;font-size:1.7rem;line-height:24px;}
.donorResWrap .itemWrap .dataWrap p{font-size:1.5rem;font-weight:400;letter-spacing:0.4px;color:#4e4e4e;line-height:22px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;height:70px;text-overflow:ellipsis;margin:0;}
.donorResWrap .itemWrap .dataWrap a{display:inline-block;margin:10px auto 0;padding:2px 26px;color:#000000;border-radius:4px;font-size:1rem;font-weight:600;text-transform:uppercase;letter-spacing:0.6px;background-color:#90c854;position:absolute;bottom:20px;left:50%;transform:translateX(-50%);}
.donorResWrap .itemWrap .imgWrap{height:220px;}
.donorResWrap .itemWrap .imgWrap img{width:100%;height:100%;object-fit:cover;}

.bannerWrap.taxDecDonBanner{background-image:url(../img/tax-deductibility.jpg);align-items:flex-start;justify-content:end;text-align:right;height:440px;}
.bannerWrap.taxDecDonBanner .dataWrap{text-align:right;padding:30px 0 0 0;}
.bannerWrap.taxDecDonBanner .dataWrap h2{font-size:3.4rem;text-transform:capitalize;margin:0;font-weight:800;text-align:right;color:#ffffff;line-height:42px;}

.taxDecInfo{width:100%;padding:50px 0;margin:0 auto;background-color:#ffffff;}
.taxDecInfo .dataWrap .imgWrap{margin:22px auto -20px;text-align:center;}
.taxDecInfo .dataWrap .imgWrap img{width:460px;}
.taxDecInfo .dataWrap p{font-size:1.6rem;font-weight:400;letter-spacing:0.6px;color:#4e4e4e;line-height:28px;}
.taxDecInfo .dataWrap p strong{color:#333333;}
.taxDecInfo .dataWrap p i{font-weight:300;}
.taxDecInfo .dataWrap h2{font-size:2.6rem;font-weight:300;margin:0 0 14px;letter-spacing:0.4px;line-height:38px;color:#535353;}
.taxDecInfo .dataWrap h4{font-size:2.2rem;font-weight:400;letter-spacing:0.4px;color:#222222;}
.taxDecInfo .dataWrap h3{font-size:2.4rem;font-weight:600;letter-spacing:0.4px;color:#000000;}
.taxDecInfo .dataWrap ol{padding:0 0 0 26px;}
.taxDecInfo .dataWrap ol li,
.taxDecInfo .dataWrap ul li{font-size:1.6rem;font-weight:400;letter-spacing:0.6px;color:#4e4e4e;line-height:28px;}
.taxDecInfo .dataWrap ul li{position:relative;padding:0 0 0 16px;margin:0 0 10px;}
.taxDecInfo .dataWrap ul li:before{content:"";background-color:#29bce2;background-image:none;width:8px;height:8px;position:absolute;top:10px;left:0px;border-radius:100%;}


.charitycDonBanner{background-image:url(../img/CharitableDonationsBanner.webp);align-items:flex-start;justify-content:end;text-align:right;position:relative;}
.charitycDonBanner:after{content:"";position:absolute;height:100%;width:100%;background-color:rgba(0,0,0,0.3);top:0;left:0;}
.bannerWrap.charitycDonBanner .dataWrap{text-align:right;padding:30px 0 0 0;position:relative;z-index:9;}
.bannerWrap.charitycDonBanner .dataWrap h2{font-size:3.4rem;text-transform:capitalize;margin:0;font-weight:800;text-align:right;color:#ffffff;line-height:42px;}
.bannerWrap.charitycDonBanner .dataWrap p{font-size:2.8rem;color:#ffffff;text-transform:capitalize;letter-spacing:0.6px;margin:0;}
.charitycDonWrap{width:100%;padding:60px 0;background-color:#ffffff;margin:0 auto;}
.charitycDonWrap .dataWrap strong{color:#000000;}
.charitycDonWrap .dataWrap span{font-size:1.4rem;font-weight:500;letter-spacing:0.2px;color:#8fc951;}
.charitycDonWrap .dataWrap p{font-size:1.6rem;font-weight:400;letter-spacing:0.6px;color:#4e4e4e;line-height:28px;}
.charitycDonWrap .dataWrap h2{color:#8fc951;font-size:2.2rem;letter-spacing:0.2px;margin:16px 0 6px;}
.charitycDonWrap .dataWrap h3{color:#8fc951;font-size:1.8rem;letter-spacing:0.2px;margin:16px 0 6px;}
.charitycDonWrap .dataWrap h4{color:#8fc951;font-size:1.6rem;letter-spacing:0.2px;margin:16px 0 6px;}
.charitycDonWrap .dataWrap ol{margin:0 0 16px;}
.charitycDonWrap .dataWrap ol li{font-size:1.6rem;font-weight:400;letter-spacing:0.6px;color:#4e4e4e;line-height:28px;margin:0 0 6px;}
.charitycDonWrap .dataWrap ol li a{font-size:1.6rem;font-weight:400;letter-spacing:0.6px;color:#4e4e4e;line-height:28px;}
.charitycDonWrap .dataWrap ol li:hover a{color:#29bce2;}
.charitycDonWrap .dataWrap ul{margin:0 0 16px;}
.charitycDonWrap .dataWrap ul li{font-size:1.6rem;font-weight:400;letter-spacing:0.6px;color:#4e4e4e;line-height:28px;margin:0 0 6px;position:relative;padding:0 0 0 12px;}
.charitycDonWrap .dataWrap ul li:before{content:"";background-color:#8fc951;width:6px;height:6px;border-radius:100%;position:absolute;left:0;top:12px;}
.charitycDonWrap .dataWrap table{width:100%;border-collapse:collapse;}
.charitycDonWrap .dataWrap table tr th,
.charitycDonWrap .dataWrap table tr td{padding:8px;}
.charitycDonWrap .dataWrap table tr th{background-color:#8fc951;border:1px solid #dddddd;}
.charitycDonWrap .dataWrap table tr td{border:1px solid #dddddd;font-size:1.6rem;font-weight:400;letter-spacing:0.6px;color:#4e4e4e;}

.backChainBanner{width:100%;padding:0px 0 60px;margin:0 auto;background-color:#ffffff;background-image:none;height:auto;}

.boardOfDirectors .approachInfoWrap .approachCompanies {align-items:end;}
.boardOfDirectors .approachInfoWrap .approachCompanies img {width:100%;}
.boardOfDirectors .modal-window h1 {font-weight:600;}
.boardOfDirectors .modal-window h3 {margin-bottom:10px;}
.approachInfoWrap .approachCompanies {display:grid;grid-template-columns:repeat(4, 1fr);margin:30px 0;align-items:center;row-gap:30px;column-gap:30px;}
.approachInfoWrap .approachCompanies .imgWrap {text-align:center;}
.approachInfoWrap .approachCompanies .imgWrap a img {/*filter:grayscale(1);opacity:0.6;*/max-width:100%;}
.approachInfoWrap .approachCompanies .imgWrap a:hover img {filter:grayscale(0);opacity:1.0;}

.modal-window {
  position: fixed;
  background-color: rgba(255, 255, 255, 0.85);
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 999;
  visibility: hidden;
  opacity: 0;
  pointer-events: none;
  transition: all 0.3s;
}

.modal-window:target {
  visibility: visible;
  opacity: 1;
  pointer-events: auto;
}

.modal-window > div {
  max-width: 700px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  padding: 2em;
  background: white;
  box-shadow: 0px 8px 15px rgba(0, 0, 0, 0.2);
  border-bottom: 15px solid #29bce2;
  width:80vw;
  max-height: 80vh;
  overflow-x: hidden;
  overflow-y: auto;
}
.modal-window .company-link  {
    margin-bottom: 15px;
    display: block;
}

.modal-window h1 {
    margin-bottom: 0;
}

.modal-window ul {
    list-style:revert;
    margin: revert;
    padding-left: 30px;
}

.modal-close {
  color: #aaa;
  line-height: 50px;
  position: absolute;
  right: 0;
  text-align: center;
  top: 0;
  width: 70px;
  text-decoration: none;
}
.modal-close:hover {
  color: black;
}

.contact-thank-you {padding: 10px;text-align: center;color: #fff;font-size: 24px;font-weight: 600;border-top: 2px solid rgb(255 255 255);border-bottom: 2px solid rgb(255 255 255);box-shadow: rgb(0 0 0 / 25%) 0 0 10px;z-index: 1;margin-bottom: 10px;background-color:#2cbce3;}