@font-face {
    font-family: 'Conv_GOTHAMBOLD';
    src: url('../../fonts/GOTHAMBOLD.eot');
    src: local('☺'), url('../fonts/GOTHAMBOLD.woff') format('woff'), url('../fonts/GOTHAMBOLD.ttf') format('truetype'), url('../fonts/GOTHAMBOLD.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Conv_Gotham-Book';
    src: url('../fonts/Gotham-Book.eot');
    src: local('☺'), url('../fonts/Gotham-Book.woff') format('woff'), url('../fonts/Gotham-Book.ttf') format('truetype'), url('../fonts/Gotham-Book.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Conv_Gotham-Light';
    src: url('../fonts/Gotham-Light.eot');
    src: local('☺'), url('../fonts/Gotham-Light.woff') format('woff'), url('../fonts/Gotham-Light.ttf') format('truetype'), url('../fonts/Gotham-Light.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Conv_Gotham-Medium';
    src: url('../fonts/Gotham-Medium.eot');
    src: local('☺'), url('../fonts/Gotham-Medium.woff') format('woff'), url('../fonts/Gotham-Medium.ttf') format('truetype'), url('../fonts/Gotham-Medium.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Conv_GOTHAMMEDIUMITALIC';
    src: url('../fonts/GOTHAMMEDIUMITALIC.eot');
    src: local('☺'), url('../fonts/GOTHAMMEDIUMITALIC.woff') format('woff'), url('../fonts/GOTHAMMEDIUMITALIC.ttf') format('truetype'), url('../fonts/GOTHAMMEDIUMITALIC.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}


*{ padding:0; margin:0; box-sizing:border-box;}
body{padding: 0;margin: 0;background: #fff;font-family: 'Roboto', sans-serif;}
input, select, textarea , button{transition: all 0.5s ease;-webkit-transition: all 0.5s ease;font-family: 'Roboto', sans-serif;}
a {text-decoration:none;transition: all 0.5s ease;-webkit-transition: all 0.5s ease;outline:none;outline: 0;font-family: 'Roboto', sans-serif;}
a::after , a::before{text-decoration:none;transition: all 0.5s ease;-webkit-transition: all 0.5s ease;}
a:hover , a:focus {text-decoration:none;}
input {border: 0;outline: 0;}
ul{margin:0;padding:0;list-style:none;font-family: 'Roboto', sans-serif;}
h1, h2, h3, h4, h5, h6 , p {margin: 0;font-family: 'Roboto', sans-serif;}
img{max-width:100%}
.container{width: 100%;display: block;margin: 0 auto;max-width: 1170px;}
.container.New{max-width: 1065px;}


/** header **/
header {width: 100%;display: block;background: #fff;transition: all 0.5s ease;-webkit-transition: all 0.5s ease;padding: 24px 0;z-index: 9;}
header.fix_active {position: fixed;top: 0;left: 0;right: 0;width: 100%;z-index: 8;box-shadow: 0 3px 6px 3px rgba(0,0,0,.06);animation: slide-down 0.5s;background: #fff;padding: 20px 0;}
@keyframes slide-down {
    0% {
        opacity: 0;
        transform: translateY(-100%);
    } 
    100% {
        opacity: 0.9;
        transform: translateY(0);
    } 
}
header .logo {float: left;margin: 5px 0 3px 0;}
header .logo a{ display: block;}
.insideMenu{float: left;}
.mobile_Menu , .Menubar {float: right;display: flex;align-items: center;}
.insideMenu ul li {float: left;margin-right: 30px;}
.insideMenu ul li a {position: relative;display: block;font-size: 16px;color: #111c27;line-height: 100%;text-transform: uppercase;font-weight: 500;padding: 16px 0;letter-spacing: 1px;}
.insideMenu ul li a::before{position: absolute;bottom: 11px;right: 0;left: 0;width: 0;display: block;background: #a63687;content: "";transition: all 0.5s ease;-webkit-transition: all 0.5s ease;height: 2px;margin: 0 auto;}
.insideMenu ul li a::after{position: absolute;bottom: 11px;right: 0;left: 0;width: 0;display: block;background: #a63687;content: "";transition: all 0.5s ease;-webkit-transition: all 0.5s ease;height: 2px;margin: 0 auto;}
.insideMenu ul li a:hover::after, .insideMenu ul li a:hover::before {width: 100%;}
.insideMenu ul li a:hover , .insideMenu ul li.active a{color: #a63687;}
.login-btn{float: left;margin: 16px 38px 16px 16px;}
.login-btn a{background: #a63687;font-size: 14px;line-height: 100%;display: block;color: #fff;text-transform: capitalize;padding: 13px 32px;letter-spacing: 2.5px;font-family: 'Conv_Gotham-Medium';border-radius: 3px;box-shadow: 0px 3px 8px 0px rgba(0,0,0,0.25);}
.login-btn a:hover{background: #25b561;color: #fff !important;}
.donateImg {float: right;}
.donateImg a{display: block;}

/** home slider **/
.home_slider{width: 100%;display: block;position: relative;}
.banerimg {width: 100%;display: block;position: relative;}
.BannnerText {width: 100%;display: flex;align-items: center;float: left;position: absolute;top: 0;left: 0;bottom: 0;z-index: 5;}
.BannnerText .insideT{width: 100%;text-align: left;max-width: 350px;margin-top: -19px;}
.BannnerText::before {position: absolute;top: 0;bottom: 0;width: 48%;display: block;left: 0;height: 100%;content: "";background: rgba(17, 28, 40 , 0.95);z-index: -1;}
.BannnerText h1{font-size: 64px;line-height: 74px;color: #fff;font-family: 'Conv_Gotham-Book';padding-bottom: 10px;}
.BannnerText h1 span.block{display: block;font-family: 'Conv_Gotham-Medium';}
.BannnerText h1 span.block span{display: inline-block;}
.BannnerText h1 .blue{color: #70c4e5;}
.BannnerText h1 .red{color: #e23c45;}
.BannnerText h1 .green{color: #32b76a;}
.BannnerText h1 .yellow{color: #fdc745;}
.BannnerText h1 .pink{color: #b14f98;}
.BannnerText p{font-size: 16px;line-height: 25px;color: #bcc2c9;font-weight: 300;letter-spacing:1px;}
.join_now {font-size: 18px;line-height: 100%;display: inline-block;margin: 30px 0 0 0;color: #fff;
    background: #a63687;padding: 16px 37px;letter-spacing: 2px;border-radius: 3px;font-family: 'Conv_Gotham-Medium';}
.join_now:hover{background: #25b561;color: #fff;}
.home_slider .owl-nav .owl-prev , .home_slider .owl-nav .owl-next {position: absolute;top: 40%;opacity: 0;visibility: hidden;left: 10px;width: 96px;height: 96px;background: url(../images/back_arrow.png) no-repeat center center !important;outline: 0 none;background-size: 96px !important;border-radius: 50%;}
.home_slider .owl-nav .owl-next{right: 10px;left: inherit;background: url(../images/next_arrow.png) no-repeat center center !important;}
.home_slider.activeNP .owl-prev{opacity: 1;visibility: visible;left: 20px;}
.home_slider.activeNP .owl-next{opacity: 1;visibility: visible;right: 20px;}
.home_slider .owl-nav span{display: none;}

/** CO-learning **/
.CO-learning{width: 100%;display: block;padding: 160px 0 0 0;position: relative;background: #fff;}
.CO-learning::before{position: absolute;top: 30px;left: 0;width: 450px;height: 850px;background: #fff url("../images/round_gry_BG.png") no-repeat;content: "";}
.co-working h2{letter-spacing: -2px;font-size: 40px;padding-bottom: 38px;line-height: 48px;color: #111c28;font-family: 'Conv_GOTHAMBOLD';}
.co-working h2 span{display: block;}
.co-working p{font-size: 18px;line-height: 30px;color: #444;font-weight: 300;padding-right: 12%;}
.co-working .lettalk{font-size: 20px;line-height: 100%;color: #a63687;font-weight: 700;display: inline-block;margin-top: 40px;}
.co-working-video {width: 100%;display: block;max-width: 452px;float: right;text-align: center;}
.videoCntr {width: 100%;height: 0;display: block;position: relative;padding-bottom: 69%;margin-bottom: 35px;}
.videoCntr::after{position: absolute;top: 0;bottom: 0;left: 0;right: 0;width: 100%;display: block;height: 100%;content: "";background: rgba(23,21,55,0.79);}
#videoPlayer {width: 100%;display: block;object-fit: cover;height: 100% !important;position: absolute;top: 0;left: 0;}
.videoCntr .playBtn {position: absolute;left: 50%;top: 50%;z-index: 1;width: 97px;height: 96px;transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);}
.videoCntr.active-video::after{display: none;}
.co-working-video .join_now {margin: 0;background: #25b561;padding: 15px 38px;letter-spacing: 0;}
.co-working-video .join_now:hover{background: #a63687;}

.embed-responsive .embed-responsive-item, .embed-responsive embed, .embed-responsive iframe, .embed-responsive object, .embed-responsive video{width:100%!important;}

/** scrollBtn **/
.scrollBtn{width: 100%;display: block;margin: 16px 0 0 0;}

/** service-member **/
.service-member{width: 100%;display: block;padding: 188px 0 105px;}
.memberBar {width: 100%;display: block;max-width: 240px;margin: 0 auto;position: relative;min-height: 420px;}
.memberBar .img-br{display: inline-block;margin-bottom: 65px;}
.memberBar h3{font-size: 24px;line-height: 100%;padding-bottom: 30px;letter-spacing: 2px;color: #111c28;font-family: 'Conv_GOTHAMBOLD';}
.memberBar p{font-size: 17px;line-height: 25px;color: #444;font-weight: 300;}
.memberBar .join_now {margin-top: 0;color: #3d454e;background: #f3f7fa;padding: 16px 37px;position: absolute;bottom: 0;left: auto;font-weight: 600;  letter-spacing: -0.1px;}
.memberBar .join_now:hover {background: #111c28;color: #fff;box-shadow: 0px 3px 8px 0px rgba(0,0,0,0.25);}
.service-member .memberBar span.img-br{transition: all 1.5s ease;-webkit-transition: all 1.5s ease;-webkit-transform: translateY(0px);transform: translateY(0px);}
.service-member .memberBar:hover span.img-br{-webkit-transform: translateY(-20px);transform: translateY(-20px);}

/** How2member **/
.How2member{width: 100%;display: block;background: #fee300;padding: 86px 0;text-align: center;position: relative;min-height: 320px;}
.memberText h4{font-size: 50px;line-height: 100%;padding-bottom: 50px;color: #111c28;font-family: 'Conv_GOTHAMBOLD';}
.memberText .join_now{box-shadow: 0px 3px 8px 0px rgba(0,0,0,0.25);margin-top: 0;background: #111c28 url(../images/white_arrow.png) no-repeat center right 26px;padding: 16px 85px;}

.How2member .memberText .join_now{background:#111c28 url(../images/white_arrow.png) no-repeat center right 20px;}
.memberText .join_now:hover{background: #a63687 url(../images/white_arrow.png) no-repeat center right 17px;}
.How2member .leftImg {position: absolute;top: 0;left: 0;bottom: 0;height: 100%;}
.How2member .rightImg {position: absolute;right: 0;top: 29%;width: 250px;}

/** membership_type **/
.membership_type{width: 100%;display: block;padding: 100px 0 0 0;}
.centerText{width: 100%;display: block;text-align: center;}
.centerText h5{font-size: 40px;padding-bottom: 85px;line-height: 100%;color: #111c28;font-family: 'Conv_GOTHAMBOLD';}
.membership_type .img-br {display: block;margin-bottom: 45px;overflow: hidden;border-radius: 2px;}
.membership_type .memberBar h3 {font-size: 22px;padding-bottom: 25px;letter-spacing: 1px;}
.membership_type span.img-br img{transition: all 1s ease;-webkit-transition: all 1s ease;transform: scale(1);-webkit-transform: scale(1);}
.membership_type .memberBar{transition: all 1s ease;-webkit-transition: all 1s ease;}
.membership_type .memberBar:hover span.img-br img{transform: scale(1.2);-webkit-transform: scale(1.2);}
.membership_type .join_now{font-size: 16px;color: #444;font-weight: 300;font-family: 'Roboto', sans-serif;padding: 0 40px 0 0;letter-spacing: 0;border-radius: 0;background: 0 none;}
.membership_type .join_now:hover{color: #a63687;box-shadow: inherit;background: 0 none;}
.membership_type .join_now::after{width: 28px;height: 13px;position: absolute;right: 0;background: url(../images/black_arrow.png) no-repeat;content: "";display: inline-block;top: 12%;opacity: 0;visibility: hidden;transition: all 0.5s ease;-webkit-transition: all 0.5s ease;}
.membership_type .join_now:hover::after{right: -5px;opacity: 1;visibility: visible;}

/** ourMission **/
.ourMission{width: 100%;display: block;padding: 130px 0 0 0;float: left;position: relative;}
.ourMission .left-banner{width: 75%;display: block;float: left;position: relative;}
.ourMission .left-banner img {width: 100%;display: block;object-fit: cover;}
.ourMission .left-banner::after {position: absolute;top: 0;right: 0;content: "";background: url(../images/mission-text-img.png) no-repeat;width: 95px;height: 95px;display: block;background-size: 95px;}
.ourMission .posStck{position: static;}
.ourMission .memberBar {position: absolute;padding: 76px 60px 65px 65px;left: 50%;max-width: 585px;background: #fff;min-height: inherit;top: 32%;margin:0;
-webkit-box-shadow: 0px 1px 6px 1px rgba(0,0,0,0.22);-moz-box-shadow: 0px 1px 6px 1px rgba(0,0,0,0.22);box-shadow: 0px 1px 6px 1px rgba(0,0,0,0.22);}
.ourMission .join_now{position: static;margin-top: 40px;background: #25b561;color: #fff;padding: 16px 45px;box-shadow: 0px 2px 4px 0px rgba(0,0,0,0.25);}
.ourMission .join_now:hover{background: #a63687;}
.ourMission .memberBar h3 {font-size: 40px;padding-bottom: 30px;letter-spacing: 0;color: #111c28;font-family: 'Conv_GOTHAMBOLD';}

/** Ourclients **/
.Ourclient{width: 100%;display: block;padding: 120px 0;float: left;}
.Ourclient .clientDetails{width: 100%;display: table;max-width: 965px;margin: 0 auto;}
.clientDetails > div{display: table-cell;vertical-align: middle;}
.clientDetails .memberBar{width: 215px;max-width: 100%;margin: 0;min-height: inherit;}
.clientDetails .memberBar h3{font-size: 40px;padding-bottom: 20px;letter-spacing: 0;line-height: 46px;}
.clientDetails .memberBar h3 span{display: block;}
.clientDetails .rightBar{width: calc(100% - 215px);}
.clientDetails .rightBar ul {text-align: center;width: 100%;display: block;}
.clientDetails .rightBar ul li {margin: 12px 0%;display: inline-block;width: 19%;}
.clientDetails .rightBar ul li a {display: inline-block;padding: 0 10px;filter: grayscale(100%);-webkit-filter: grayscale(100%);opacity: 0.85;}
.clientDetails .rightBar ul li a:hover{filter: grayscale(0%);-webkit-filter: grayscale(0%);opacity: 1;}

/** eventsNews **/
.eventsNews{width: 100%;display: block;padding: 92px 0 120px;background: #f7f7f7;float: left;}
.eventsNews .centerText h5{padding-bottom: 25px;text-align: left;}
.evntDetails {padding-right: 50px;position: relative;}
.evntDetails::after{position: absolute;top: 0;right: 0;content: "";background: #d4d4d4;width: 1px;height: 90%;}
.ticket-Evnt{width: 100%;display: table;background: #fff;padding: 45px 35px;border-radius: 3px;margin-bottom: 25px;}
.evntDetails .ticket-Evnt:last-child{margin-bottom: 0;}
.ticket-Evnt > div {display: table-cell;vertical-align: middle;}
.ticket-Evnt .leftBar {width: 304px;position: relative;overflow: hidden;border-radius: 8px;}
.ticket-Evnt .leftBar .date-t{font-size: 11px;background: #32b76a;padding: 12px 18px;letter-spacing: 2px;font-family: 'Conv_GOTHAMBOLD';color: #fff;display: inline-block;position: absolute;bottom: 22px;
    right: 25px;border-radius: 3px;}
.ticket-Evnt .leftBar img {transition: all 1s ease;-webkit-transition: all 1s ease;transform: scale(1);-webkit-transform: scale(1);}
.ticket-Evnt:hover img {transform: scale(1.2);-webkit-transform: scale(1.2);}
.ticket-Evnt .rightBar {width: calc(100% - 304px);padding: 0 45px;}
.ticket-Evnt h6 {font-size: 20px;line-height: 28px;color: #000;font-family: 'Roboto', sans-serif;padding-bottom: 25px;font-weight: 500;}
.ticket-Evnt h6 span{font-weight: 300;}
.ticket-Evnt p {font-size: 24px;line-height: 100%;color: #868686;font-family: 'Conv_Gotham-Light';}
.ticket-Evnt p .price{font-family: 'Conv_GOTHAMBOLD';color: #a63687;font-style: normal;}
.ticket-Evnt .join_now {font-size: 14px;background: #111c28;padding: 13px 40px;letter-spacing: 3px;font-family: 'Conv_GOTHAMBOLD';}
.ticket-Evnt .join_now:hover{background: #a63687;}
.NewsDetails{padding-left: 25px;margin-left: 25px;}
.evntDetails.News {padding-right: 0;}
.evntDetails.News::after{display: none;}
.evntDetails.News .ticket-Evnt {background: 0 none;display: block;padding: 0;border-radius: 0;max-width: 210px;
box-shadow: none;}
.evntDetails.News .ticket-Evnt > div {display: block;width: 100%;}
.evntDetails.News .rightBar{padding: 0;}
.evntDetails.News .leftBar{margin-bottom: 20px;}
.evntDetails.News .ticket-Evnt h6 {font-size: 16px;line-height: 20px;color: #000;font-family: 'Roboto', sans-serif;padding-bottom: 12px;font-weight: 500;}
.evntDetails.News .ticket-Evnt h6 a {color:#000;}
.evntDetails.News .ticket-Evnt h6 a:hover {color:#a63687;}
.evntDetails.News .ticket-Evnt p {font-size: 15px;line-height: 16px;color: #7a7a7a;font-family: 'Roboto', sans-serif;font-weight: 300;}

/** footer **/
footer{width: 100%;display: block;padding: 100px 0 50px;float: left;}
.fotr-bar h1{font-size: 16px;color: #a63687;padding: 0 0 40px 0;letter-spacing: 5px;font-family: 'Conv_GOTHAMBOLD';text-transform: uppercase;}
.fotr-bar h1.yellowT{color: #e9992f;}
.fotr-bar h1.redT{color: #aa001d;}
.fotr-bar h1.blueT{color: #4ba7d9;}
.innerBar form{width: 100%;display: block;max-width: 200px;}
.innerBar form .form-group{width: 100%;display: block;margin-bottom: 10px; margin-top: 10px;}
.innerBar form .form-group:last-child{margin-bottom: 0;}
.innerBar form label{font-size: 12px;color: #000;margin-bottom: 8px;font-family: 'Conv_GOTHAMBOLD';text-transform: capitalize;display: block;line-height: 100%;}
.innerBar form label cite{color: #a63687;font-style: normal;}
.innerBar form .form-control{height: 0;border: 0 none;background-color: #eceded;border-radius: 0;padding: 15px 12px;}
.innerBar form .form-control:focus{box-shadow: inherit;background-color: #d9dede;}
.innerBar form .form-group.submit{padding-top: 15px;}
.innerBar .buttonS{font-size: 12px;color: #fff;font-family: 'Conv_GOTHAMBOLD';text-transform: uppercase;display: block;line-height: 100%;background: #32b76a;text-align: center;letter-spacing: 3px;width: 100%;padding: 12px 5px;}
.innerBar .buttonS:hover{background: #a63687;}
.innerBar .infoM{margin-bottom: 20px;}
.innerBar .infoM li , .innerBar .infoM li a{font-size: 14px;color: #444;line-height: 100%;display: inline-block;font-weight: 300;}
.innerBar .infoM li {width: 100%;word-break: break-all;display: block;line-height: 20px;margin: 4px 0;}
.innerBar .infoM li{line-height: 20px;}
.innerBar .fotrM li{line-height: 100%;margin-bottom: 12px;}
.innerBar .fotrM li:last-child{margin-bottom: 0;}
.innerBar .fotrM li a{font-size: 12px;color: #000;letter-spacing: 1px;font-family: 'Conv_GOTHAMBOLD';text-transform: uppercase;line-height: 100%;display: inline-block;padding: 0 10px 0 0;position: relative;}
.innerBar .fotrM li a .errow {display: inline-block;border-right: 4px solid transparent;border-top: 4px solid transparent;border-bottom: 4px solid transparent;border-left: 4px solid #000;width: 0;
    height: 0;line-height: 100%;position: absolute;right: -3px;top: 2px;transition: all 0.5s ease;-webkit-transition: all 0.5s ease;}
.innerBar .fotrM li a:hover .errow{border-left: 4px solid #a63687;right: -5px;}
.innerBar .social li {float: left;margin-right: 18px;width: 45px;}
.innerBar .social li:last-child {margin-right: 0px; margin-bottom: 20px;}
.innerBar .social li a{display: block;}
.innerBar .social li a:hover{transform: rotate(360deg);opacity: 0.75;}

/** copyright **/
.copyright{width: 100%;display: block;padding: 32px 0;border-top: 1px solid #ececec;float: left;}
.copyright ul{text-align: center;}
.copyright ul li {font-size: 14px;font-weight: 300;line-height: 100%;display: inline-block;margin-right: 45px;padding-right: 45px;color: #444;position: relative;}
.copyright ul li::after{position: absolute;top: 0;right: 0;background: #ececec;content: "";width: 2px;
    height: 100%;}
.copyright ul li:last-child::after{display: none;}
.copyright ul li:last-child{margin-right: 0;padding-right: 0;}
.copyright ul li a{color: #444;display: inline-block;line-height: 100%;}
.copyright ul li a:hover , .innerBar .fotrM li a:hover , .innerBar .infoM li a:hover{text-decoration: underline;color: #a63687 !important;}

/** animation-css **/
.leftSlider {transition: all 1.5s ease;-webkit-transition: all 1.5s ease;position: relative;left: -118px;opacity: 0;visibility: hidden;}
.leftSlider.leftSPos {left: 0;opacity: 1;visibility: visible;}
.rightSlider {transition: all 1.5s ease;-webkit-transition: all 1.5s ease;position: relative;right: -118px;
    opacity: 0;visibility: hidden;}
.rightSlider.rightSPos {right: 0;opacity: 1;visibility: visible;}
.bottomSlider {transition: all 1.5s ease;-webkit-transition: all 1.5s ease;position: relative;bottom: -118px;
    opacity: 0;visibility: hidden;}
.bottomSlider.bottomSPos {bottom: 0;opacity: 1;visibility: visible;}

.fadeInEffect {
    animation-name: fadeInEffect;
    -webkit-animation-name: fadeInEffect;   
    animation-duration: 1.5s;   
    -webkit-animation-duration: 1.5s;
    animation-timing-function: ease-in-out; 
    -webkit-animation-timing-function: ease-in-out;     
    visibility: visible; 
}

@keyframes fadeInEffect { 0% {transform: scale(0); opacity: 0.0;}    60% { transform: scale(1.1); }
    80% {
        transform: scale(0.9);
        opacity: 1; 
    }   
    100% {
        transform: scale(1);
        opacity: 1; 
    }       
}

@-webkit-keyframes fadeInEffect {
    0% {
        -webkit-transform: scale(0);
        opacity: 0.0;       
    }
    60% {
        -webkit-transform: scale(1.1);
    }
    80% {
        -webkit-transform: scale(0.9);
        opacity: 1; 
    }   
    100% {
        -webkit-transform: scale(1);
        opacity: 1; 
    }       
}


.fadeInLeft_Effect {
-webkit-animation-name: fadeInLeft_Effect;
animation-name: fadeInLeft_Effect;
animation-duration: 1.5s;   
-webkit-animation-duration: 1.5s;
animation-timing-function: ease; 
-webkit-animation-timing-function: ease;     
visibility: visible; 

}

@-webkit-keyframes fadeInLeft_Effect {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInLeft_Effect {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}


.bounce {
    animation: bounce 2s infinite;
    -webkit-animation: bounce 2s infinite;
    -moz-animation: bounce 2s infinite;
    -o-animation: bounce 2s infinite;
}
 
@-webkit-keyframes bounce {
    0%, 20%, 50%, 80%, 100% {-webkit-transform: translateY(0);} 
    40% {-webkit-transform: translateY(-25px);}
    60% {-webkit-transform: translateY(-15px);}
}
 
@-moz-keyframes bounce {
    0%, 20%, 50%, 80%, 100% {-moz-transform: translateY(0);}
    40% {-moz-transform: translateY(-25px);}
    60% {-moz-transform: translateY(-15px);}
}
 
@-o-keyframes bounce {
    0%, 20%, 50%, 80%, 100% {-o-transform: translateY(0);}
    40% {-o-transform: translateY(-25px);}
    60% {-o-transform: translateY(-15px);}
}
@keyframes bounce {
    0%, 20%, 50%, 80%, 100% {transform: translateY(0);}
    40% {transform: translateY(-25px);}
    60% {transform: translateY(-15px);}
}


@keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
animation-duration: 1.5s;   
-webkit-animation-duration: 1.5s;
animation-timing-function: ease; 
-webkit-animation-timing-function: ease;     
visibility: visible; 
}


a.close_nav , .BannnerText.mobile-bar{display: none;}
.donateImg.d_img{display: block;padding-top: 20px;}
.mobile_Menu .mobil-logo , .donateImg.m_img , header .logo .menu-logo{display: none;}
 
 
 /** about **/
 .bannnerabout{background:url('../images/banner_about_trans.png') center no-repeat; min-height: 386px; background-size: cover;} 
.text_cmn_header {text-align: center; padding: 20px 0; margin-top:70px;}
.text_cmn_header h1 {color:#ffff; font-size:49px; line-height:66px; font-family:'Conv_Gotham-Medium';} 
.header_btn {margin: 25px 0 0 0;}
.BelowHeaderContent{background:#f5f8f9; display: block; padding:50px 0;}
.banr_text{text-align:center; color:#444444; font-size:18px;}
.banr_text p {padding:0 100px 0; line-height:30px;}
.scrollBtn.bounce.center {text-align: center; padding: 50px 0 35px 0;}
.story_about{padding-right: 12%;}
.story_about p {margin: 0 0 20px 0; padding-right:0;}
.story_about p strong {color:#2e2e2e;    font-weight: 500;}
.carousel-indicators li.active {background-color:#273749; opacity:9;}
.carousel-indicators li {background-color:#d1d7da;}
.carousel-control-prev {display:none;}.carousel-control-next { display:none;}

.videoCntrabout::after{width: 100%;display: block;height: 100%;content:""; }
.videoCntrabout { width: 100%; height: 0; display: block;    padding-bottom:58%;   margin-bottom: 35px;}
.aboutTwoSteps{margin:96px 0 0 0; position: relative;}
.bg_style_abt{ width: 94.6%;}
.cmn-box {margin: 0 auto; width: 444px; position: absolute; min-height: 260px;  top: 265px;  left: 55px;    z-index: 1;}
.yellow_box{background: #fee300;} .green_box{background: #25b561;}
.cmn-box h3{ text-align:center; padding:60px 0 0 0; font-size:35px; font-weight:600; color:#111c28;}
.cmn-box.green_box h3 {color:#fff;}
.cmn-box h3 a {  display: block; font-size:18px; color:#111b27; padding:15px 20px; background:#fff; max-width:250px; margin:25px auto; font-family:Conv_Gotham-Medium;}
.cmn-box h3 a:hover{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}
 .founder_angelica{ width: 100%;display: block; padding: 200px 0 0 0; position: relative; background: #fff;}
 .angelica{padding: 0 52px;}
 .founder_angelica::before { position: absolute; top: 30px; left: 0; width: 450px;  height: 850px;    background: #fff url(../images/round_gry_BG.png) no-repeat;  content: "";}
 .about_ang h2 {font-size: 40px;  padding-bottom: 38px;  line-height: 48px; color: #111c28;  font-family:'Conv_GOTHAMBOLD';} 
 .angelica p { font-size: 18px;  line-height: 30px; color: #444;   font-weight: 300; margin-bottom:15px;}
 .ross_angImg img { max-width: none;}
 .become_a_partner { background: #b14f98;  padding: 100px 0;  display: inline-block;  margin:80px 0 0 0;  width: 100%;text-align: center;color:#fff}
 .become_a_partner h4{ padding: 0px 0 35px 0; font-size:50px; font-family:'Conv_GOTHAMBOLD';}
 .max_area{ width:925px; text-align:center;} .max_area p{font-weight: 300; font-size:18px; line-height:30px;}.about_ang { padding-right: 10%;}
 .about_ang a {color:#b14f98;}
 .max_area a {display: inline-block; padding: 15px 30px; color: #b14f98; font-weight: bold; font-size: 18px; margin: 50px 0 0 0; font-family:'Conv_GOTHAMBOLD'; background: #fff;border-radius: 4px;}
.max_area a:hover {box-shadow:0 0.5rem 1rem rgba(0,0,0,.15)}
 .bordr {display: inline-block; width:100%;}
.border_gry{width:100%; border-top:1px solid #eceded;max-width: 1040px;  margin: 0 auto;}
  
  
 /** job page **/ 
.bannnerjob {  background: url(../images/banner_jobs_header.png) no-repeat;  min-height: 364px;    background-size: cover;}
.text_cmn_header.jobs {text-align:left;    padding-top: 45px;}
.jobs h1{text-align:left; color:#111c28; font-size:54px; font-weight:bold; line-height:48px;}
p.sub-cont {color: #444; padding: 15px 0 0 0px; font-weight: 500;  font-size: 18px;}
.break_fields { display: inline-block; margin: 0 0 0 4px; padding: 0;}
.space { margin: 0 10px 0 0px;}.align { margin: 100px 0 0 0;}
.style_bg{height:241px; height:45px; border-color:#c7ced5; border-radius:2px;}
.input-group>.custom-select:not(:first-child), .input-group>.form-control:not(:first-child) {
     border-radius:2px;}
button.btn.search.btn-default { background: #25b561; color: #fff; width: 100%; font-weight: bold;  font-size: 16px; padding:11px 0; margin: 18px 0 0 0; box-shadow: 0 0.5rem 1rem rgba(0,0,0,.1);}
button.btn.search.btn-default:hover{box-shadow:none;}
.jobpage{background:#fff; margin-top: 45px;}
.story_about.job.co-working h2 { padding-bottom: 22px;}
.story_about.job.co-working {margin:50px 0 0 0;}
.top_space{padding-top:50px; padding-top: 100px; display: block;}
.signup_UW { padding-top: 100px;}
.job-search {padding-top:20px;}
.job-search a {color:#25b561; font-size:18px; font-weight:bold;}
.testimonials{background: #f9f9f9; padding: 100px 0; display: inline-block;margin: 80px 0 0 0;  width: 100%; text-align: center; color: #fff;}
.testimonials h4{letter-spacing: -2px;color:#111c28;font-size:46px; font-family: 'Conv_GOTHAMBOLD';}
.testimonials p {padding-bottom:20px;padding-top:50px;font-weight: 300; text-align:left; font-size: 18px; color:#444444; line-height: 30px;}
.testimonials span {color:#a63687; font-size:18px; font-weight:500; text-align:left;}
.container.max_area.left {text-align:left;}
.right_cont { text-align: left;min-height: 350px;}
.quote_img { padding: 120px 0 0 0;}
.dot_slides {justify-content: left;margin: 18px 0 0 15px; bottom: 0px; width: 100%;  padding: 4px 0 0 0;}
.freelancer h4{text-align:center;}

.freelancer h4.left {color: #111c28;   text-align: left; width: 100%; margin: 100px auto 0;  font-size:48px; font-family: 'Conv_GOTHAMBOLD'; max-width: 500px;font-family: 'Conv_GOTHAMBOLD';line-height: 52px;    letter-spacing: -2px;}
img.icn { display: inline-block;max-width: 78px; margin-right: 20px; vertical-align: top; width: 20%;}
.cont_free{display: inline-block; width: 80%;}
.box-cont { margin: 100px 0 0 0;display: inline-block;    float: left;}
.cont_free h5{color:#111c28; font-size:22px; size:30px;font-family: 'Conv_GOTHAMBOLD'; }
.cont_free p { font-size: 18px; font-weight: 300;  padding: 19px 40px 0 0;}
.bootstrap-select .bs-ok-default::after { width: 0.3em; height: 0.6em;  border-width: 0 0.1em 0.1em 0; transform:rotate(45deg) translateY(0.5rem);}
.btn.dropdown-toggle:focus { outline: none !important;}
.btn-light{border-color: #c7ced5; border-radius: 4px; background:none;height:45px;}
.style_bg{}

/** service_page **/
 
.bannnerservice{background:#fff url(../images/hire_us_banner.png) center no-repeat;  min-height: 364px;   background-size: cover;}
.service_page{background:#fff; padding:80px 0 20px 0;}
.banr_text.service { padding: 0 100px;}
.area_service{position: relative;text-align:center; background: url(../images/service_bg.png) no-repeat center 100px;min-height: 861px; }
.area_service h4{font-size:40px;padding-bottom: 30px;color: #111c28; font-family: 'Conv_GOTHAMBOLD';}
.content_aprt { position: absolute; width: 27%; font-size:18px; font-weight:300; top: 621px;  text-align: left;  left: 13%; line-height:30px;}
.services_list {  width: 60%;  position: absolute;  right: 17%;  top:390px;  padding: 40px 35px 40px 35px;max-width:320px;    background: #fff;    text-align: left;}
.services_list li {display: block;list-style: none; font-weight: 500; color: #070b10; font-size: 15px;    padding: 12px 0; border-bottom: 1px solid #e9e9e9;}
.services_list li:last-child{border:none;} 
.services_list li span { padding: 0 15px 0 0;}
.services_list li span {  padding: 0 15px 0 0;}
.form_consultation{margin:0 auto; max-width:836px; width:100%;}
.form_consultation h5{color:#111c28; font-size:26px;font-family: 'Conv_GOTHAMBOLD'; letter-spacing:-0.2px;    padding-bottom: 20px;}
.no-space{padding-left:0; padding-top:20px;}
.input-fields{height:52px !important; border:1px solid #c7ced5;padding-left:20px;}
.input-fields:focus {color: #495057;background-color: #fff; border-color: #8f78e2; outline: 1;  box-shadow: 0 0 0 0.2rem rgba(0,123,255,.25);}
label.style_heading { font-size: 16px; font-weight: 500; padding-bottom: 22px;  width: 100%;   padding-top:20px;    text-align: left;justify-content:left !important;}
.container_s {  display: block;  position: relative;  padding-left: 35px;  margin-bottom: 12px;  cursor:pointer;  font-size: 22px;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none; user-select: none;}
 /* Create a custom checkbox */
.checkmark {position: absolute; top: 0;  left: 0;  border-radius: 2px; height: 22px; width: 22px;   background-color: #eee;}
/* On mouse-over, add a grey background color */
.container_s:hover input ~ .checkmark {  background-color: #ccc;}
/* When the checkbox is checked, add a blue background */
.container_s input:checked ~ .checkmark {  background-color: #8f78e2;}
/* Create the checkmark/indicator (hidden when not checked) */
.checkmark:after { content: ""; position: absolute; display: none;}
/* Show the checkmark when checked */
.container_s input:checked ~ .checkmark:after {  display: block;}
/* Style the checkmark/indicator */
.container_s .checkmark:after { left: 9px;top: 5px;width: 5px;  height: 10px;  border: solid white;  border-width: 0 3px 3px 0;  -webkit-transform: rotate(45deg);  -ms-transform: rotate(45deg);  transform:rotate(45deg);}
.container_s input { position: absolute;   cursor: pointer;  height: 0;  width: 0;}
label.container_s { display: inline-block !important; font-size: 15px;  width: 40%;   margin: 5px 0 4px 0px;}
.text-area { width: 100% !important;}
.text-area:focus{ color: #495057; background-color: #fff;    border-color: #8f78e2;    outline: 1;    box-shadow: 0 0 0 0.2rem rgba(0,123,255,.25);}
.radiobtn {  position: absolute; top: 0; left: 0; height:22px;  width: 22px; background-color: #eee;  border-radius: 50%;}
 .checkcontainer { display: block;position: relative;    padding-left:28px;    margin-bottom: 12px;    cursor: pointer;    font-size:15px;
    -webkit-user-select: none;    -moz-user-select: none; -ms-user-select: none;user-select: none;	margin-right: 18px;}
.checkcontainer input {  position: absolute;  opacity: 0; cursor: pointer;}
.checkcontainer input:checked ~ .radiobtn {  background-color: #8f78e2;}
.radiobtn:after { content: "";    position: absolute;    display: none;}
.checkcontainer .radiobtn:after { top:7px;  left:7px; width: 8px;  height: 8px;   border-radius: 50%; background: white;
}.checkcontainer input:checked ~ .radiobtn:after {  display: block;}
button.btn.btn-submit{ padding: 12px 30px;  color: #fff;  font-weight: bold;    font-size: 18px;margin: 50px 0 0 0;font-family: 'Conv_GOTHAMBOLD';
    background: #25b561; border-radius: 4px; width:100%;}
.submit_btn { margin: 0 auto;  width: 400px; }
button.btn.btn-submit:hover {  box-shadow: 0 0.5rem 1rem rgba(0,0,0,.15);}
.casestudy{background: #f5f8f9; padding: 100px 0 100px 0; margin: 100px 0 0 0;}
 .modal-header { padding: 0 !important;}
 
  /* Add Animation */
  .modal-content, #caption { -webkit-animation-name: zoom; -webkit-animation-duration: 0.6s;  animation-name: zoom; animation-duration: 0.6s;
  }
@-webkit-keyframes zoom {  from {-webkit-transform:scale(0)}  to {-webkit-transform:scale(1)}  }
@keyframes zoom {from {transform:scale(0)} to {transform:scale(1)} }
  /* The Close Button */
.close { position: absolute; top: 15px; right:15px; color: #f1f1f1; font-size: 40px; font-weight: bold; transition: 0.3s;  }
.casestudy h4{ font-size: 40px; padding-bottom: 50px; color: #111c28;  font-family: 'Conv_GOTHAMBOLD';  text-align: center;}
.portfolio_box {margin: 0 auto; width: 100%;}
li.bg_white {background: #fff; width: 955px; margin: 20px auto 35px; list-style-type: none; display: flex;}
img.btn.img { padding: 0;}
.pop_left {width: 45%; display: inline-block;}
.modal-header .close {color: #000; background: none;}
.case_study_cont { width: 35%; display: inline-block;margin-left:30px;}
 
.case_study_cont p {  font-size: 22px; color: #223547; padding: 100px 0 29px 0; line-height: 28px; font-weight: 500;}
.case_study_cont a{color: #a63687;}
li.bg_white:hover{box-shadow: 0 0.4rem 0.8rem rgba(0,0,0,0.1); transition: all 0.5s ease; -webkit-transition: all 0.5s ease;}


/** membership_page **/
.bannnermembership {background: url(../images/membership_page.png) center no-repeat;min-height: 386px; background-size: cover;}
section.Membership_application.form_consultation {  margin-top: 150px;}
.content_breakL {width: 38%;display: inline-flex;}
.content_breakR {width: 60%; display: inline-flex;}
.content_breakL h5 {font-size: 42px;}
.content_breakR p {  font-size: 18px; line-height: 26px;display: contents;padding-top:5px;}
p.small{font-size:13px;}
.frm_content{margin:0 0 50px 0;}
 form.form-inline.membership {  margin-top: 50px;}
 .submit_btn.right { float: right;}
 label.container_s.tm { width: 90%;  font-weight: 500;margin: 50px 0 0 0;}
 .inc{margin-bottom: 25px;}
 
 /** training_page **/
 .btn-link.collapsed,.btn-link{
    width: 100%;
    text-align: left;
    color: #111c28;
    font-weight: 500;
    font-size: 18px;
 }
 .accordion .fa{
     float: right;
 }
.training_header {
    background: url(../images/training_page_banner.png) center no-repeat;
    min-height: 386px;
    background-size: cover;
}
.training_headtxt {text-align: center;  padding: 60px 0;  margin-top: 70px;} 
.training_headtxt h1{color:#fff;}
span.blue_light {padding: 3px 11px; color: #fff; font-size: 13px; background: #72c4e7; font-weight: 600;    letter-spacing: 0.8px;}
.box_trai h3 { font-family: 'Conv_GOTHAMBOLD';font-size: 22px; padding: 16px 0 3px 0;}
p.small{font-size:14px; font-weight:300;  padding: 2px 0 0 0;}
.box_trai p {  font-size: 16px;  font-weight: 300;  line-height: 26px;}
span.blue_light {padding: 4px 12px;color: #fff;font-size: 13px;background: #72c4e7;border-radius: 5px;    font-weight: 600; letter-spacing: 0.8px;}
span.img-br.training img { padding: 15px 0 0 0;min-width:271px;}
span.img-br.training{margin-bottom:25px;}
.box_trai a.join_now {margin-top: 0; border-radius:4px; color: #3d454e; background: #f3f7fa; padding: 16px 37px;  margin: 30px 0 0 0; font-weight: 600; letter-spacing: -0.1px;}
.box_trai a.join_now:hover{background:#a63687; color:#fff;}
.box_trai a.join_now:hover::after{background-image:none;}
span.orange {padding: 4px 12px;color: #fff;font-size: 13px;background:#e7646a;border-radius: 5px;    font-weight: 600; letter-spacing: 0.8px;} 
span.greens {padding: 4px 12px;color: #fff;font-size: 13px;background:#1db35c;border-radius: 5px;    font-weight: 600; letter-spacing: 0.8px;} 
.insid-text.training { width: 83%;}
.accordion {padding:10px;color: #444;cursor: pointer; border:none;  background:#fff;  width: 100%;  text-align: left;  outline: none;  font-size: 15px;  transition: 0.4s;}
 
.accrdion_list{ background-color: #fff;
  color: #444;  border-radius:4px;
  cursor: pointer; padding: 18px;
  padding:0px;
  width: 100%; margin:0px 0 15px 0;
  border: 2px solid #e9f0f5; outline:none;}
 .bs-example{   margin: 20px; }
    .accordion .fa{    margin-right: 0.5rem; }
/* .fa-minus:after {  content: "\f068";} */
.accordion>.card:not(:last-of-type)  {border-bottom:#e9f0f5;}
 
button.btn.btn-link.wide{width:100%;text-align: left; color:#111c28; font-weight:500; font-size:18px;}
button.btn.btn-link.wide:hover {text-decoration:none;} .card-body:hover{text-decoration:none;}
i.fa.fa-plus,i.fa.fa-minus {  float: right; margin: 4px 0 0 0;}
.card-body { cursor: auto;padding: 0px 33px 23px;}
.card-body p a { color: #a63687;font-weight: 400; padding: 0px 0 5px 0; display: inline-block;}
.card-body p a:hover{text-decoration:underline;}
.card-header { background: #fff; border-bottom: 0;}
.card { border: 2px solid #e9f0f5 !important; margin:8px 0 8px 0}
.card p{font-size:17px; line-height:22px;font-weight: 300;}


/** donate css start **/
.bannnerdonate {background: url(../images/donate_banner.png) no-repeat center;min-height: 386px;background-size: cover;position: relative;}
.bannnerdonate .container {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);}
.bannnerdonate .text_cmn_header {padding-top: 0;margin-top: 0;padding-bottom: 0;}
.bannnerdonate .header_btn.join_now {margin-top: 50px;}
.empower-donate{padding-top: 100px;}
.empower-donate::before{display: none;}
.empower-donate .co-working p {padding-right: 0;}
.empower-donate .co-working{text-align: center;margin-bottom: 78px;}
.empower-donate .videoCntr {margin-bottom: 50px;padding-bottom: 63%;}
.empower-donate .co-working-video {max-width: 637px;float: none;margin: 0 auto;}
.empower-donate .videoCntr::after {background: rgba(23,21,55,0.66);}
.empower-donate .empower_logo{font-size: 14px;line-height: 21px;color: #444;font-weight: 300;text-align: left;padding: 20px 0 20px 102px;width: 100%;display: block;max-width: 400px;margin: 0 auto;background: url(../images/empower_logo.png) no-repeat center left;}
.centerBtn {margin-top: 70px;text-align: center;}
.injustice-every {width: 100%;display: block;padding:0px 0 0 0;}
.everyPrograss {width: 100%;display: block;max-width: 315px;margin: 20px auto;border: 1px solid transparent;background: #fff;border-radius: 5px;padding: 30px 32px;transition: all 0.5s ease;-webkit-transition: all 0.5s ease;}
.everyPrograss p {font-size: 16px;line-height: 24px;color: #444;font-weight: 300;}
.progress-errow {display: inline-block;line-height: 100%;margin-top: 30px;background: url(../images/progress-errow.png) no-repeat center left;padding: 6px 20px 6px 12px;}
.progress{width: 100px;height: 100px;line-height: 100px;background: none;margin: 0 0 40px 0;position: relative;}
.progress:after{content: "";width: 96%;height: 96%;border-radius: 50%;border: 4px solid #e4e4e4;position: absolute;top: 2px;left: 2px;}
.progress > span{width: 50%;height: 100%;overflow: hidden;position: absolute;top: 0;z-index: 1;}
.progress .progress-left{left: 0;}
.progress .progress-bar{width: 100%;height: 100%;background: none;border-width: 8px;border-style: solid;position: absolute;top: 0;}
.progress .progress-left .progress-bar{left: 100%;border-top-right-radius: 80px;border-bottom-right-radius: 80px;border-left: 0;-webkit-transform-origin: center left;transform-origin: center left;}
.progress .progress-right{right: 0;}
.progress .progress-right .progress-bar{left: -100%;border-top-left-radius: 80px;border-bottom-left-radius: 80px;border-right: 0;-webkit-transform-origin: center right;transform-origin: center right;}
.progress .progress-value {font-size: 32px;color: #111c28;line-height: 100px;text-align: center;font-family: 'Conv_GOTHAMBOLD';position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);display: inline-block;width: 100%;}
.progress .progress-value cite {display: inline-block;font-size: 15px;font-style: normal;}
.everyPrograss:hover{-webkit-box-shadow: 0px 0px 40px 0px rgba(0,0,0,0.27);-moz-box-shadow: 0px 0px 40px 0px rgba(0,0,0,0.27);box-shadow: 0px 0px 40px 0px rgba(0,0,0,0.27);}
.everyPrograss.blue .progress-bar{border-color: #8dd6f8;}
.everyPrograss.blue .progress-left .progress-bar{animation: loading-1 1s linear forwards;}
.everyPrograss.blue:hover{border: 1px solid #8dd6f8;}
.progress-errow:hover , .everyPrograss.blue:hover .progress-errow{background: url(../images/progress-errow-blue.png) no-repeat center left 10px;}
.everyPrograss.orange .progress-bar{border-color: #ff9695;}
.everyPrograss.orange .progress-left .progress-bar{animation: loading-1 1s linear forwards;}
.everyPrograss.orange:hover{border: 1px solid #ff9695;}
.everyPrograss.orange .progress-right .progress-bar{animation: loading-2 1s linear forwards 1s;}
.progress-errow:hover , .everyPrograss.orange:hover .progress-errow{background: url(../images/progress-errow-orange.png) no-repeat center left 10px;}
.everyPrograss.green .progress-bar{border-color: #7be6a7;}
.everyPrograss.green .progress-left .progress-bar{animation: loading-1 1s linear forwards;}
.everyPrograss.green:hover{border: 1px solid #7be6a7;}
.progress-errow:hover , .everyPrograss.green:hover .progress-errow{background: url(../images/progress-errow-green.png) no-repeat center left 10px;}
.everyPrograss.yellow .progress-bar{border-color: #fccf5c;}
.everyPrograss.yellow .progress-left .progress-bar{animation: loading-1 1s linear forwards;}
.everyPrograss.yellow:hover{border: 1px solid #fccf5c;}
.everyPrograss.yellow .progress-right .progress-bar{animation: loading-3 1s linear forwards 1s;}
.progress-errow:hover , .everyPrograss.yellow:hover .progress-errow{background: url(../images/progress-errow-yellow.png) no-repeat center left 10px;}
.everyPrograss.pink .progress-bar{border-color: #f294d8;}
.everyPrograss.pink .progress-left .progress-bar{animation: loading-1 1s linear forwards;}
.everyPrograss.pink:hover{border: 1px solid #f294d8;}
.everyPrograss.pink .progress-right .progress-bar{animation: loading-4 1s linear forwards 1s;}
.progress-errow:hover , .everyPrograss.pink:hover .progress-errow{background: url(../images/progress-errow-pink.png) no-repeat center left 10px;}

@keyframes loading-1{
    0%{
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100%{
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg);
    }
}
@keyframes loading-2{
    0%{
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100%{
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg);
    }
}
@keyframes loading-3{
    0%{
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100%{
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg);
    }
}
@keyframes loading-4{
    0%{
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100%{
        -webkit-transform: rotate(150deg);
        transform: rotate(150deg);
    }
}


.transTech-sec {width: 100%;display: block;padding: 150px 0;position: relative;}
.transTech-sec::before {position: absolute;top: 30px;left: 0;width: 450px;height: 850px;background: #fff url(../images/round_gry_BG.png) no-repeat;content: "";z-index: 1;}
.transTech-sec .centerText {position: relative;z-index: 6;}
.transTech-sec .customTabs{margin: 0 auto;max-width: 836px;width: 100%;display: block;}
.customTabs .tab_wrapper{position: relative;z-index: 6;float: left;margin-top: 50px;}
.m_tabbing {width: 100%;display: block;position: relative;z-index: 6;float: left;}
.m_tabbing ul{width: 100%;display: block;border-bottom: 1px solid #c6c8c9;float: left;}
.m_tabbing ul li{color: #80868c;font-size: 24px;font-family: 'Conv_GOTHAMBOLD';line-height: 100%;display: block;padding-bottom: 36px;float: left;width: 50%;text-align: center;cursor: pointer;position: relative;}
.m_tabbing ul li.active{color: #111c28;}
.m_tabbing ul li.active::after{width: 100%;height: 4px;position: absolute;bottom: -2px;left: 0;right: 0;content: "";background: #25b561;border-radius: 5px;}
.tab_wrapper form.membership {margin-top: 0px;}
.form-inline.tabInfo {margin-bottom: 60px;}
.tabInfo .no-space.padg{padding-top: 0;}
.form-inline.tabInfo .padg .form-group.pad-botm{padding-bottom: 15px;}
.form-inline.tabInfo .padg .form-group h4 {font-size: 26px;line-height: 120%;padding-bottom: 10px;color: #111c28;}
.form-inline.tabInfo .padg .form-group label.style_heading {font-size: 14px;padding: 0;color: #595e63;}
.customTabs .tab_wrapper button.btn.btn-submit {margin-top: 0;}
.tabInfo .field-inpt3 .width8 {width: 76%;display: block;flex: none;border-right: 0;}
.tabInfo .field-inpt3 .width1{width: 12%;border-left: 0;}
.page-securely {width: 100%;display: block;margin: 65px 0 32px 0;background: #eee;text-align: center;line-height: 100%;font-size: 14px;font-weight: 300;color: #999;padding: 16px 5px;border-radius: 5px;float: left;}
.page-securely span {display: inline-block;padding: 0px 5px 0 0;line-height: 100%;position: relative;top: -1px;}
.page-securely.power-logo {background: none;padding: 0;margin: 0;font-weight: 400;}
.page-securely.power-logo span {padding: 0px 0 0 5px;position: static;}
.padig-rit{padding-right: 0;}

/** events-details **/
.bannnerevents{background: url(../images/events-details-banner.png) no-repeat center;min-height: 386px;background-size: cover;position: relative;}
.Impactful .container{max-width: 836px;}
.impactfulImg {width: 100%;display: block;margin: 40px 0;}
.Impactful .co-working ul li {font-size: 15px;line-height: 120%;color: #666;font-weight: 300;display: inline-block;}
ul.userInfo li {background: url(../images/event-user-img.png) no-repeat left top 1px;padding: 5px 0 5px 30px;margin-right: 6%;}
ul.userInfo li.dat-calndr {background: url(../images/events-calender.png) no-repeat left top 2px;}
ul.userInfo li.no-cmnt {background: url(../images/no-comments.png) no-repeat left top 2px;}
ul.userInfo li.no-cmnt:last-child{margin-right: 0;}
ul.userloction li{position: relative;padding-right: 18px;margin-right: 18px;}
ul.userloction li:last-child{padding-right: 0;margin-right: 0;}
ul.userloction li b {font-weight: 400;color: #333;}
ul.userloction li::after {content: "";background: #333;display: block;height: 70%;width: 1px;position: absolute;right: 0;top: 3px;}
ul.userloction li:last-child::after{display: none;}
.clientDetail{width: 100%;display: block;margin-top: 40px;padding: 40px 0;border-top: 1px solid #eceded;}
.clientDetail p{text-align: left;}
.clientDetail .user-details {margin-top: 70px;display: flex;align-items: center;}
.Booking {padding: 65px 0;background: #f5f8f9;}
.Booking .container{max-width: 836px;}
.Booking .pading-0{padding-left: 0;padding-right: 0;}
.Booking .pading-0 .membership{width: 100%;display: block;max-width: 350px;float: left;}
.Booking .pading-0.rit .membership{float: right;}
.Booking .centerText h5{padding-bottom: 45px;}
.Booking label.container_s.tm {width: 100%;margin-top: 20px;padding-left: 38px;line-height: 20px;padding-top: 4px;}
.Booking .checkmark {height: 26px;width: 26px;background-color: #fff;border: 1px solid #c7ced5;}
.Booking .container_s input:checked ~ .checkmark , .Booking .container_s:hover input ~ .checkmark{background-color: #fff;}
.Booking .checkmark:after {left: 8px;top: 3px;width: 7px;height: 15px;border: solid #a63687;border-width: 0 2px 2px 0;}
.Booking .submit_btn .btn{background: #a63687;margin-top: 40px;}
.Booking .submit_btn{margin: 0;width: 100%;max-width: 400px;}
.Booking .form-inline.tabInfo {margin-bottom: 0px;}
.Booking .submit_btn .btn.green{background: #25b561;margin-top: 20px;}
.Booking .submit_btn .btn.blue{background: #4260a6;}
.Booking .membership h4 {font-size: 22px;margin-bottom: 50px;font-weight: 600;line-height: 30px;color: #111c28;}
.flexCntr {width: 100%;display: flex;align-items: center;}
.Booking .pading-0.wdh-10 {display: flex;align-items: center;width: 100%;max-width: 100%;flex: none;margin-top: 20px;}
.Booking .pading-0.wdh-10 .leftbar{float: left;width: 50%;}
.Booking .leftbar label.container_s.tm{margin-top: 0;}
.Booking .pading-0.wdh-10 .rightbar{float: right;width: 50%;text-align: right;}
.Booking .pading-0.wdh-10 .rightbar a{font-size: 15px;font-weight: 600;color: #4260a6;display: inline-block;line-height: 100%;}
.Booking .pading-0.wdh-10 .rightbar a:hover{text-decoration: underline;}
.user-details .U-text {padding-left: 15px;text-align: left;}
.user-details .U-text h3{font-size: 18px;line-height: 120%;font-weight: 500;color: #111c28;}
.user-details .U-text p{font-size: 16px;padding: 0;}
.clientDetail.cntr {display: flex;align-items: center;}
.clientDetail.cntr .user-details {margin-top: 0;width: 50%;}
.clientDetail.cntr .ritBar{text-align: right;flex-direction: row-reverse;position: relative;}
.clientDetail.cntr .ritBar::after {content: "";background: #c7ced5;display: block;height: 93%;width: 1px;position: absolute;left: 0;top: 3px;}
.user-details.ritBar .U-text {padding-left: 0;padding-right: 15px;text-align: right;}
.Impactful .co-working {margin-bottom: 0;}
.clientDetail.cntr .U-text h3 {width: 300px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.clientDetail.cntr .ritBar .U-text p {text-align: right;}
.clientDetail.cntr .U-text p a{text-align: right;color: #444;display: inline-block;}
.clientDetail.cntr .user-details:hover .U-text p a{color: #a63687;}
.leaveReply {padding: 65px 0;}
.Booking::before , .leaveReply::before{display: none;}
.leaveReply .form-inline.tabInfo {margin-bottom: 0;}
.padig-left{padding-left: 0;}
.leaveReply .submit_btn {margin: 0;}
.leaveReply .form-inline.tabInfo .padg .form-group label.style_heading {font-size: 17px;font-weight: 300;}


/** news_pages **/
.training_headtxt.news {padding-top: 100px;}
.training_headtxt.news h1 {font-size:49px;}
.training_header.news.mobile-bar{background: url(../images/news_banner_img.png) center no-repeat;  min-height: 386px;   background-size: cover;}
.news-section {width: 100%;display: block; padding:70px 0 0 0;}
.news_main{background:#000;border-radius:6px; position:relative;margin-bottom: 35px;}
iframe.embed-responsive-item {  width: 100%;}
.nws_mn_img { width: 100%; border-radius:6px;  opacity: 0.6;}
.heading_news { position: absolute; bottom: 22px; left: 30px;padding: 0 60px 0 0;}
.heading_news h2{font-family: 'Conv_GOTHAMBOLD'; font-size:40px; color:#fff;}
.heading_news h2 a{ color:#fff; font-family: 'Conv_GOTHAMBOLD'; font-size: 40px;}
.author_name { display: inline-block; color: #fff; font-weight: 300;}
.author_name img {   padding: 0 20px 0 5px;}
.authors_div { padding: 25px 0 0 0;}
.authors_div span {  color: #fff; font-weight: 300;}
.authors_div span img { padding: 0 16px 0 20px;}
.thumbnail_news_box {  width: 100%;  position: relative; display:flex;flex-wrap:wrap;margin: 50px auto;}
.news_box { width:100%; margin: 0px 4% 45px 0px;  display: inline-block;}
 

/* .thumbnail_news_box .space-none:nth-child(2n) {padding-right:0;} */
.news_box.right {float: right; margin: 0;}
.news_box img{border-radius:8px; width:100%;}
.head_txt_news {line-height: 18px; color: #000;font-size: 16px; padding: 25px 13px 0 1px;font-weight:600;}
.news_box .head_txt_news a {color: #000; text-decoration:none;}
.head_txt_news span { color: #888888; display: block; padding: 15px 0 0 0;  font-weight: 300;}
.news_box a .head_txt_news:hover{color:#a63687;}
.featured-video h3{    font-size: 26px; margin-bottom:30px;font-weight: 600;line-height: 30px; color:#111c28;}
.head_txt_news.custm { padding: 20px 0 0px 0;}
.head_txt_news.custm span {padding:5px 0 0 0}
.video-post {  margin: 8px 0 50px 0;}
.player {border-radius: 10px;overflow: hidden;z-index: 1; height:204px;}
.date-format{position:relative;}
.space-b{margin:0 0 25px 0}
.date-format img{border-radius:5px;}
.date_ribn { position: absolute; bottom: 22px; background: #32b76a; right: 2px;  padding: 5px 10px 2px 10px;color: #fff;    font-size: 11px;    font-weight: 700;    letter-spacing: 1.2px;}
.head_txt_news.custm a {color:#000;}
.head_txt_news.custm a:hover{color:#a63687;}
.content_p{padding:10px 0 0 0; color:#888; font-size:15px; font-weight:300;}
ul.pagination.steps {
    border-top: 1px solid #eee;
    border-bottom: 1px solid #eee;
    padding: 8px 0;
}
a.page-link {border: 0; color:#000; font-weight:600;}
a.page-link:hover{background:; color:#a63687;}
.news-section .left-bar {padding-right: 35px;}
.news-section{position: relative;}
.bodr-height{position: absolute; top: 0;right: 36.0%; content: ""; background: #eaeaea; width: 1px;   height: 100%;}

.button_browse{margin-left:15px; margin-top:20px;}
.button_browse a{background:#a63687; padding:8px 22px 8px; border-radius:4px; color:#fff; box-shadow:0px 3px 8px 0px rgba(0,0,0,0.25)}
.button_browse a:hover {background: #25b561; color: #fff !important;}
.co-working ul li { font-size: 15px;    line-height: 120%; color: #666;    font-weight: 300; display:inline-block;}
blockquote.italic {font-style: italic; border-left: 3px solid #616161;  padding-left: 15px;}
.post_rel { display: block;  width: 100%;  padding: 10px 0 35px;}
.repl_head{font-size: 17px; padding: 0;  font-weight: 300;  color: #595e63; display:flex;justify-content: left !important;    width: 100%;}
.submit_btn.left {text-align: left; margin: 0;  padding: 0;}
button.btn.button-top.btn-submit { margin-top: 0; margin-bottom: 50px;}

/** contact_page **/

.story_about.co-working.contact { text-align: center; padding: 0;  margin: 0;    margin-bottom: 65px;}
.story_about.co-working.contact p {    padding: 0;}
.form-inline.center.contact { width: 100%; max-width: 741px;  margin: 0 auto;}
.submit_btn.post { width: 100%; margin: 30px 0 0 0;  padding: 0;}
button.btn.button-top.post.btn-submit{ box-shadow: 0 0.5rem 1rem rgba(0,0,0,.15);}
button.btn.button-top.post.btn-submit:hover {box-shadow:none;}
.bannnerabout.contact.mobile-bar{ background: url(../images/contact.png) center no-repeat;}
.text_cmn_header.contact {  padding: 90px 0 0 0;}
.story_about.co-working.contact h2 {  padding-bottom: 15px;}
.red {  color: red;}
.container.contact {  margin-bottom: 100px;}
.form-group-space {    margin-bottom: 1.1rem !important;}
.spaceleft{padding-left: 20px; padding-top:12px;}

/** 3-2-2020 **/
.innerBar.social-c {  width: 34%;  margin: 0 auto;}
.services_list.contacts {  width: 100%;  position: static;  margin: 0;  right: 0;max-width:100%;}
.centerText.contact h5 {  font-size: 28px;  letter-spacing: -0.8px;  padding-left: 2%;}
.centerText.contact {  text-align: left;}
.centerText.contact span.icn-fa { display: inline-block; margin-right: 20px; float: left;  background:#fff;    height: 40px;   margin-top: 7px;  width:40px;  text-align: center;  border-radius: 50%;    margin-left: 10px;   vertical-align: middle;   line-height: 35px;}
.centerText.contact li {  display: block;  margin: 35px 0;}
.centerText.contact li:nth-last-child(2) {margin-top:20px;}
.centerText.contact li a {color:#a22b76;}
  

/** summit_page **/

 .bannnersummit {  background: url(../images/summit_banner.png) no-repeat center;  min-height: 364px;   background-size: cover; position: relative;}
.co-working.summit p {font-size: 18px;line-height: 30px;color: #444;font-weight: 300;margin:12px 0 15px 0  }
.training_headtxt.summit {  margin: 0;}
.fluid-width-video-wrapper iframe, .fluid-width-video-wrapper object, .fluid-width-video-wrapper embed {width:100%;}
.video-container {position: relative;padding-bottom: 56.25%;padding-top: 30px; height: 0; overflow: hidden;}
 .video-container iframe,.video-container object,.video-container embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.co-working.summit {padding: 0 5%;}
.videorghtcont p { font-size: 18px; line-height: 30px;  color: #444; font-weight: 300;  margin: 20px 0 25px 0;}
.videorghtcont {  margin: 130px 35px;}
.videorghtcont p strong{font-weight:500;}
.videorghtcont p a {color:#a63687;}
.container-grey{background:#f9fafa; padding:60px 0;}
section.wrap_groupon {  margin: 90px 0;}
.groupon_img { background: #f9fafa;  padding: 50px 0 0; text-align:center;}
.groupon_img h3 {  padding: 0 0px 30px 0;  font-weight: 600;    font-size: 23px;}
p.event-name-header{ padding: 0 0px 30px 0 !important;  font-weight: 600 !important;    font-size: 23px!important;}
.iframe-event { overflow: auto; height: 2000px;margin: 100px 0 0 0;}
.confrenceapp{margin:50px 0;}
.confrenceapp h3{color: #111c28; font-family: 'Conv_GOTHAMBOLD';font-size:28px;}
.confrenceapp h3 span{color:#a63687;}
.confrenceapp p {  line-height: 28px; margin: 5px 0 20px 0;  font-weight: 300; font-size: 17px;}
.confrenceapp p span{color:#a63687; }
.confrenceapp img { border-radius: 8px;}
.m_tabbing.summit ul li {width:33.1%;padding: 0px 0 20px 0; margin:50px 0 0;font-size: 20px;}
.confrenceapp p strong{color:#000; font-weight:500;}
.fluid-width-video-wrapper.vid_wrapper {  text-align: center;}
.co-working.summit p.caps-t {color: #a63687 !important; font-weight: 600; padding:10px 0 0 0;}
.sponsors-reprsnt{margin-top:50px; margin-bottom:100px;}
.presenting-sponsors ul li {}
.presenting-sponsors h4{color: #111c28;  font-family: 'Conv_GOTHAMBOLD';  font-size:18px;}
.presenting-sponsors ul li {  border: 1px solid #eee;  border-radius: 10px; padding: 10px;  display: inline-block; width: 150px;  min-width: 150px; margin: 8px 4px 8px 4px;  text-align: center;  height:75px;}
.presenting-sponsors {  padding-top: 50px;}
.presenting-sponsors ul li img { width: 100%; display: block;  height: 100%;  object-fit: contain;}
.presenting-sponsors ul {  padding: 20px 0;}
.presenting-sponsors.left {  margin-left:5%;}
.left-space{margin-left:5%;}
.training_headtxt.summit {  margin-top: 100px;}
.training_headtxt.summit h1{font-size:49px;}
.memberText.volunteer p { font-size: 18px;  font-weight: 300;  padding: 5px 0px;    position: relative; padding-bottom:50px;}


/** 3-2-2020 drop down-login-user **/
.after_userlogin{}
.profile-img {  width: 70px;  color: #111c27;  font-size: 14px;}
.profile-img img { border-radius: 50%;  margin-right: 14px;}
.nav-item a:hover{color:#a63687;}
.after_userlogin li {  float: right;  margin-right: 94px;}
a.dropdown-item {  font-size: 14px;  border-bottom: 1px solid #f2f2f2;  padding: 0.40rem 1.5rem;}

.dropdown-item:last-child:{border-bottom:none;}
.dropdown-item span {  padding-right: 10px;}
.after_userlogin {  padding-left: 0;}
.dropdown-menu.show {  box-shadow: 0 0.5rem 0.8rem rgba(1,1,6,0.15);}
.nav-headr {  float: right;  display: flex;}

/** login-form_20/10/2020 **/
.wrp-login{background:#f7f7f7;}
.login-form {width:490px; margin:50px auto; background:#fff; border-radius:5px; padding:70px 50px;}
label.fluid { width: 100%;  display: inline-block;    padding: 5px 0;}
p.fb_btn {  margin-bottom: 40px;}
.heading-form{padding-bottom:20px; }
.submit_btn.full-wth {  width: 100%;}
.heading-form h4 {width: 100%; font-weight:500; font-family:'Conv_GOTHAMBOLD'}
.space-each-rw{margin:10px 0;}
.leftbar-login {  float: left;  width: 50%;}
.rightbar-login {  float: right;  width: 50%; text-align:right;}
label.container_s.login {  width: 100%;}
button.btn.btn-submit.top-0.green {  margin-top: 20px;  margin-bottom: 20px;}
.login-form a {color:#a63687; text-decoration:underline; font-weight:500;}
.login-form a:hover{text-decoration:none;}



@media (min-width:1450px) and (max-width:1920px){.bodr-height{  right: 38%;}}
@media (min-width:1300px) and (max-width:1450px){.bodr-height{  right: 37%;}}

@media (min-width:768px) and (max-width:1024px){
.insideMenu ul li {margin-right: 18px;}.insideMenu ul li a {font-size: 14px;}
.login-btn {margin: 16px 18px 16px 0;}.login-btn a {padding: 13px 26px;}.donateImg {width: 105px;}
.BannnerText h1 {font-size: 40px;line-height: 45px;}
.join_now {font-size: 17px;margin: 18px 0 0 0;padding: 14px 30px;}
.CO-learning {padding: 100px 0 0 0;}
.CO-learning::before {background-size: 375px;}
.co-working h2 {font-size: 28px;padding-bottom: 20px;line-height: 37px;}
.co-working p {font-size: 16px;line-height: 26px;padding-right: 10%;}
.co-working .lettalk {margin-top: 25px;}
.service-member {padding: 100px 0;}
.How2member {padding: 74px 0;min-height: 277px;}
.How2member .leftImg {width: 165px;}
.memberText h4 {font-size: 40px;padding-bottom: 40px;}
.memberText .join_now {padding: 16px 70px;}
.How2member .rightImg {width: 200px;top: inherit;bottom: 25%;}
.ourMission .left-banner::after{display: block;}
.ourMission {padding: 100px 0 0 0;}
.memberBar {min-height: 450px;}
.ourMission .memberBar {max-width: 486px;top: 34%;padding: 40px 45px;}
.ourMission .memberBar h3 {padding-bottom: 20px;line-height: 32px;}
.ourMission .join_now {margin-top: 25px;padding: 14px 40px;}
.eventsNews , .Ourclient {padding: 100px 0;}
.evntDetails {padding-right: 30px;} 
.ticket-Evnt {padding: 28px 22px;}
.ticket-Evnt .leftBar {width: 225px;}
.ticket-Evnt .leftBar .date-t {padding: 8px 14px;bottom: 20px;right: 20px;}
.ticket-Evnt .rightBar {padding: 0 0 0 20px;}
.ticket-Evnt h6 {padding-bottom: 10px;font-size: 18px;line-height: 23px;}
.ticket-Evnt p {font-size: 20px;}
.ticket-Evnt .join_now {padding: 11px 40px;}
.evntDetails.News .leftBar {margin-bottom: 12px;}
.fotr-bar h1 {letter-spacing: 2.5px;}
.innerBar .social li {margin: 0 8px 8px 0;}

 
/** aboutus**/
.cmn-box { width: 100%; left: 0;}
.ross_angImg img {width:100%;}
.bg_style_abt{width:100%;}
.max_area {width:100%;}
.cmn-box { width: 100%;  top: 0;  left: 0px;  position: inherit;}
.aboutTwoSteps {margin: 30px 0 0 0;}
.founder_angelica {padding:50px 0 0 0}


/** jobpage**/
.right_cont{ min-height: 450px;}
.cont_free p{padding-right:2px;}
.cont_free h5 {padding-top:15px;}

 /** service-page**/ 
 
 li.bg_white{width:100%;}
.case_study_cont a {padding: 0px 0 0 25px;}
.case_study_cont p {margin-top:50px;padding: 20px;padding-bottom:0; font-size: 20px;line-height: 28px;}
.case_study_cont a {padding: 9px 0 0 19px; display: block;}
.banr_text.service{padding:0;}
.content_aprt{left: 8%;}
.services_list{right: 10%;}
.case_study_cont { width: 50%;} 

 /** training page **/ 
box_trai a.join_now:hover::after{background-image:none;}

/** donate css start **/
.empower-donate .co-working {margin-bottom: 50px;}
.centerBtn {margin-top: 50px;}
.everyPrograss {padding: 28px 12px;}
.transTech-sec {padding: 100px 0;}

/** news page start **/
.bodr-height{display:none;}
ul.pagination.steps{margin:0 0 45px 0;}
.news-section .left-bar {
    padding-right: 0;
}

.featured-video .video-post:last-child {
    margin-right: 0;
}
.featured-video.post{margin:30px 0 0 0;float: left;
    width: 100%;}
	.video-post .player iframe.embed-responsive-item {
    width: 100%;
    display: block;height: 100%;
}
.date-format img { border-radius: 5px;  width: 100%;}

/** dropdwnmenu **/
.after_userlogin {  padding-right: 0;}
img.mobilview{width:80%;padding-top: 10px;}



}

@media (min-width:768px) and (max-width:991px){
.ourMission .memberBar{padding: 28px 25px;max-width: 368px;top: 24%;}
.ourMission .left-banner::after{display: none;}
/** events-details **/
.flexCntr {padding: 0 15px;}
.video-post {  margin: 8px 2% 50px 0;  width: 49%;  float: left;}
.space-b { width: 25%;}


}


@media(max-width:767px){
header .logo {margin: 0;}
.Menubar {display: block;align-items: inherit;}
a.mobile-trigger {position: absolute;right: 15px;top: 12px;height: 25px;display: block;z-index: 99;outline: 0 none;cursor: pointer;width: 30px;}	
a.mobile-trigger span {border-top: 3px solid #1a2530;position: relative;height: 3px;background: #1a2530;width: 100%;display: block;top: 11px;}
a.mobile-trigger span::before {content: "";position: absolute;height: 3px;background: #1a2530;width: 100%;display: block;top: 6px;right: 0;transition: all 0.5s ease-in;-webkit-transition: all 0.5s ease-in;-ms-transition: all 0.5s ease-in;}
a.mobile-trigger span::after {content: "";position: absolute;height: 3px;background: #1a2530;width: 100%;display: block;top: 15px;transition: all 0.5s ease-in;-webkit-transition: all 0.5s ease-in;-ms-transition: all 0.5s ease-in;}
.mobile_Menu{display: block;padding: 212px 20px 100px;background: url('../images/menu-mobile-bg.png') no-repeat top center;position: fixed;right: -100%;z-index: 99;top: 0;overflow-y: auto;height: 100%;max-width: 100%;width: 100%;transition: right 0.1s ease;-webkit-transition: right 0.1s ease;background-size: cover;}
.mobile_Menu a.close_nav {position: absolute;top: 38px;right: 20px;display: block;}
.insideMenu ul li {margin: 0 0 40px 0;width: 100%;}
.insideMenu ul li a {padding: 0;color: #fff;font-size: 26px;letter-spacing: 1px;font-family: 'Conv_Gotham-Light';line-height: 100%;text-transform: capitalize;}
.insideMenu ul li a::before , .insideMenu ul li a::after{display: none;}
.login-btn {margin: 35px 0 0 0;width: 100%;}
.login-btn a {text-align: center;max-width: 300px;margin: 0 auto;font-size: 16px;padding: 15px 32px;letter-spacing: 4px;}
.donateImg {float: left;width: 100%;text-align: center;margin-top: 25px;}
.mobile_Menu.mobileOpen{right: 0;}
.home_slider .fadeOut.owl-carousel{display: none;}
.home_slider{width: 100%;display: block;background: url(../images/mobil-slide-img.png) no-repeat top center;background-size: cover;min-height: 416px;}
.BannnerText::before {display: none;}
.BannnerText.mobile-bar{display: flex;}
.BannnerText .insideT {text-align: center;max-width: 90%;margin: 0 auto;}
.BannnerText h1 {font-size: 32px;line-height: 36px;padding-bottom:30px;}
.BannnerText p {font-size: 17px;line-height: 25px;letter-spacing: 2px;}
.BannnerText .join_now {display: block;margin: 30px auto 0;width: 100%;max-width: 300px;}
.CO-learning {padding: 45px 0 0 0;}
.CO-learning::before{display: none;}
.co-working h2 {font-size:30px;padding-bottom: 15px;line-height: 32px; letter-spacing: -2px;}
.co-working p {font-size: 17px;line-height: 28px;padding-right: 0;}
.co-working .lettalk {margin-top: 25px;}
.co-working {margin-bottom: 30px;}
.scrollBtn{display: none;}
.service-member {padding: 45px 0;}
.memberBar {display: table;max-width: 100%;margin: 0 auto 55px;min-height: auto;border-bottom: 1px solid #e1e6eb;padding-bottom: 55px;}
.memberBar .img-br {margin-bottom: 0;width: 100px;display: table-cell;vertical-align: middle;}
.memberBar .insid-text {width: calc(100% - 100px);display: table-cell;vertical-align: middle;padding-left: 15px;}
.memberBar h3 {font-size: 24px;padding-bottom: 15px;letter-spacing: 1px;}
.memberBar p {line-height: 23px;}
.memberBar .join_now {margin-top: 20px;background: 0 none;padding: 0;position: static;color: #a63687;letter-spacing: 1px;}
.memberBar .join_now:hover {background: 0 none;color: #111c28;box-shadow: inherit;}
.service-member .row .col-sm-12.col-xs-12:last-child .memberBar {margin-bottom: 0;padding-bottom: 0;border-bottom: 0;}
.How2member {padding: 58px 0;min-height: 265px;}
.How2member .memberText {width: 100%;display: block;margin: 0 auto;max-width: 300px;z-index: 5;position: relative;}
.memberText h4 {font-size: 32px;padding-bottom: 35px;}
.How2member .leftImg {left: -68px;width: 158px;}
.memberText .join_now {background: #111c28;padding: 16px 10px;width: 100%;max-width: 300px;margin: 0 auto;}
.How2member .rightImg {position: absolute;top: inherit;width: 190px;bottom: -4px;z-index: 1;}
.How2member .rightImg img{opacity: 0.65;}
.membership_type {padding: 45px 0 0 0;}
.centerText h5 {font-size: 30px;padding-bottom: 30px;}
.membership_type .memberBar {padding-bottom:20px;margin-bottom: 0;border-bottom: 0;display: block;}
.memberBar.one , .memberBar.three{display:inline-block;}
.membership_type .memberBar .img-br {margin-bottom: 25px;width: 100%;display: block;vertical-align: inherit;}
.membership_type .memberBar .img-br img{width: 100%;}
.membership_type .memberBar .insid-text {width: 100%;display: block;vertical-align: inherit;padding-left: 0;text-align: center;}
.membership_type .memberBar h3 {font-size: 30px;}
.membership_type .memberBar p {font-size: 17px;line-height: 27px;}
.membership_type .memberBar .join_now {margin: 40px auto 0;color: #a63687;font-size: 18px;display: block;color: #fff;background: #a63687;width: 100%;max-width: 300px;padding: 16px 37px;letter-spacing: 2px;border-radius: 3px;font-family: 'Conv_Gotham-Medium';}
.ourMission {padding: 55px 0;background: url(../images/ourMission_img.jpg) no-repeat top center;margin-top: 45px;min-height: 515px;background-size: cover;}
.ourMission .left-banner{display: none;}
.ourMission::after {position: absolute;top: 0;right: 0;content: "";background: url(../images/mission-text-img.png) no-repeat;width: 182px;height: 186px;display: block;background-size: 182px;}
.ourMission .memberBar {position: absolute;padding: 40px 15px;left: 0;max-width: 90%;min-height: inherit;top: 50%;margin: 0 auto;box-shadow: inherit;right: 0;display: block;border: 0;text-align: center;transform: translate(-0%, -50%);-webkit-transform: translate(-0%, -50%);z-index: 5;}
.ourMission .memberBar .join_now {background: #25b561;color: #fff;background: #25b561;padding: 16px 45px;box-shadow: 0px 2px 4px 0px rgba(0,0,0,0.25);}
.ourMission .memberBar .join_now:hover {background: #a63687;color: #fff;}
.Ourclient {padding: 45px 0;}
.clientDetails .memberBar {width: 100%;display: table;padding-bottom:0;border: 0 none;}
.clientDetails .memberBar h3 {padding-bottom: 0;line-height: 43px;display: table-cell;vertical-align: middle;}
.clientDetails .memberBar p{display: table-cell;vertical-align: middle;padding-left: 15px;}
.clientDetails .rightBar {width: 100%;display: block;margin-top: 50px;}
.clientDetails .rightBar ul li {margin: 10px 0%;width: 32%;}
.clientDetails .rightBar ul li a {padding: 0 8px;}
.eventsNews {padding: 45px 0;}
.eventsNews .centerText h5{text-align: center;}
.evntDetails {padding-right: 0;margin-bottom: 50px;}
.evntDetails::after{display: none;}
.ticket-Evnt {padding: 35px 30px;border: 1px solid #eee;}
.ticket-Evnt .leftBar {width: 100%;margin-bottom: 25px;display: block;}
.ticket-Evnt .leftBar img{width: 100%;object-fit: cover;}
.ticket-Evnt .rightBar {width: 100%;padding: 0;display: block;}
.ticket-Evnt .leftBar .date-t {padding: 8px 15px;bottom: 20px;right: inherit;left: 15px;}
.evntDetails.News{margin-bottom: 0;}
.evntDetails.News .ticket-Evnt {display: table;max-width: 100%;box-shadow: none;border: 0;}
.evntDetails.News .ticket-Evnt .leftBar {width: 145px;display: table-cell;vertical-align: middle;margin: 0;}
.evntDetails.News .ticket-Evnt .rightBar{width: calc(100% - 145px);display: table-cell;vertical-align: middle;padding-left: 15px;}
.evntDetails.News .ticket-Evnt h6 {font-size: 14px;line-height: 17px;padding-bottom: 6px;}
.evntDetails.News .ticket-Evnt p{font-size: 14px;}
footer {padding: 45px 0 0;}
.fotr-bar {margin-bottom: 45px;}
.fotr-bar h1 {padding: 0 0 25px 0;}
.fotr-bar h1.cntr{text-align: center;}
.innerBar form{max-width: 100%;margin: 0 auto;}
.innerBar form .mobile-group {width: 100%;float: left;}
.innerBar form .mobile-group > div{width: 48%;float: left;margin-right: 4%;}
.innerBar form .mobile-group > div:last-child{margin-right: 0;}
.innerBar ul.social {text-align: center;display: block;width: 100%;}
.innerBar ul.social li {float: none;display: inline-block;}
footer .width-50{width: 50%;}
.copyright ul li {margin: 0 0 5px 0;padding-right: 0;}
.copyright ul li:last-child{margin-bottom: 0;}
.service-member .memberBar .join_now{font-family: 'Conv_GOTHAMBOLD';}
.co-working-video {float: none;max-width: 100%;}
.leftSlider , .leftSlider.leftSPos {left: 0;opacity: 1;visibility: visible;}
.rightSlider , .rightSlider.rightSPos {right: 0;opacity: 1;visibility: visible;}
.bottomSlider , .bottomSlider.bottomSPos {bottom: 0;opacity: 1;visibility: visible;}
.donateImg.d_img{display: none;}
.donateImg.m_img{display: block;}
.insideMenu {width: 100%;display: block;text-align: center;}
.move2Up, .move2Up.fadeInUp {animation-name: none;visibility: visible;}
.mobile_Menu .mobil-logo {display: block;float: left;position: absolute;top: 22px;left: 12px;}
footer .container.New {max-width: 90%;}
.co-working-video .join_now { margin: 0px auto 0; background: #25b561;  padding: 15px 38px;  width: 100%;    letter-spacing: 0;  max-width: 300px;}
.How2member .memberText .join_now{background:#111c28;}
 
 /** aboutus**/
 .max_area{width:100%;}.ross_angImg img { max-width: 100%;}
 .bg_style_abt{width:100%;}
 .bg_style_abt.right{margin-top:20px;}
.cmn-box { margin: 0 auto; width: 100%;  min-height: 246px;  top: 0px;   left: 0;   z-index: 1;position:inherit;}
.aboutTwoSteps {margin:35px 0 0 0;}
.founder_angelica::before {width:100%;}
.banr_text p{padding: 0 10px 0;}
.story_about{padding:0;margin-top: 50px;}
.text_cmn_header h1 { color: #ffff;  font-size: 38px;  line-height: 52px;}
.BelowHeaderContent{padding-bottom:20px;}
.about_ang{padding-right:0;}
.founder_angelica{padding: 80px 0 0 0;}
a.header_btn.join_now {  width: 80%;}
.become_a_partner{padding: 55px 0;}

 
 /** job-page**/
.bannnerjob.mobile-bar{background: url(../images/banner_jobs_header_791x364.png) no-repeat;min-height: 364px; background-size:100%;}
.text_cmn_header.jobs{margin:0; padding:0;}
.jobs h1 {color:#111c28}p.sub-cont{padding:5px 0 0 0;}
.align {margin: 15px 0 0 0;}
.jobs h1 br { display: none;}
.text_cmn_header.jobs {margin-top:200px;}
.jobpage {margin-top:5px; padding:0;}
.top_space{padding-top:50px;}
.quote_img{padding:20px 0 0 0;}
.testimonials{padding: 20px 0;    margin: 20px 0 0 0;}
.testimonials p{padding-top: 50px;}
.right_cont{min-height: 550px;}
.box-cont{margin:35px 0 0 0;} 
.cont_free{width:100%;}
.cont_free p {padding:19px 0px 0 0}
.cont_free h5{padding-top:15px;}
.freelancer h4.left{margin: 50px auto 0;}
.jobpage .row { flex-direction: column-reverse;}
 
 /** service-page**/

 li.bg_white {width:100%;display: inline-block;    padding-bottom: 20px;}
 .pop_left{width:100%;}
 .case_study_cont{width:100%; margin:0; padding:0;}
 .case_study_cont p { padding: 20px; padding-bottom:0; font-size: 20px;  line-height: 22px;	}
 .case_study_cont a {  padding: 0px 0 0 25px;}
 .submit_btn {  width: 100%;}
 label.container_s {  width: 100%;}.banr_text.service{padding:0;}
 .content_aprt { width: 100%; padding-right: 0px;padding: 0 20px 0 20px;  left: 0;}
.services_list {  width: 100%;  left: 10px;  right: 0;}
 .area_service{min-height:1070px;}
 .content_aprt { top: 921px;}
 .bannnerservice.mobile-bar{   background: url(../images/serviceMobile.png) no-repeat;
    min-height: 175px;  background-size: 100%;}
.service_page{padding: 50px 0 20px 0;}	
.case_study_cont a {  padding: 0px 0 0 25px;}
.case_study_cont p {margin-top:10px;padding: 20px;padding-bottom:0; font-size: 20px;line-height: 28px;}
.case_study_cont a {padding: 9px 0 0 19px; display: block;}
.casestudy {padding: 55px 0 100px 0;}
 
 /** membership-page**/
.membership .row { flex-direction: column-reverse;}
.bannnermembership.mobile-bar{background: url(../images/membership_mobile_header.png) no-repeat; min-height:325px;background-size: 100%;}
.content_breakR { width: 100%;} .content_breakL {  width: 100%;}
section.Membership_application.form_consultation{margin-top: 50px;}
label.style_heading{padding-bottom:0px;}
.content_breakL h5 br { display: none;}

/** training page **/ 
.box_trai a.join_now:hover::after{background-image:none;}
span.img-br.training img{width:100%;}
.insid-text.training{width:100%;}
.box_trai a.join_now{width:100%;text-align: center;}
.insid-text.training{margin:0 0 25px 0;}
.box_trai {  margin: 15px 0 15px 0;}

/** donate css start **/
.bannnerdonate .header_btn.join_now {margin-top: 25px;}
.empower-donate .co-working , .empower-donate .videoCntr{margin-bottom: 30px;}
.empower-donate .empower_logo{padding: 20px 0 20px 90px;}
.scrollBtn.bounce.centerBtn {display: block;margin-top:30px;animation:none;}
.injustice-every {padding: 45px 0 0 0;}
.transTech-sec{padding: 45px 0;}
.transTech-sec .centerText h5 {font-size: 28px;}
.customTabs .tab_wrapper {margin-top: 20px;}
.form-inline.tabInfo {margin-bottom: 30px;}
.customTabs .no-space .input-group{margin-bottom: 0;}
.form-inline.tabInfo .padg .form-group.pad-botm{padding-bottom: 0;}
.page-securely {margin: 30px 0;}
.tabInfo .field-inpt3 .width8 {width: 52%;}
.m_tabbing ul li {font-size: 20px;padding-bottom: 28px;}

.impactfulImg {margin: 35px 0;}
.clientDetail {margin-top: 35px;padding: 35px 0;}
.clientDetail .user-details {margin-top: 35px;}
.user-details .U-text p {line-height: 20px;margin-top: 6px;}
.clientDetail.cntr {margin-top: 0;padding-bottom: 0;}
.clientDetail.cntr .user-details {display: block;text-align: left;overflow: hidden;}
.clientDetail.cntr .user-details:first-child{margin-right: 10px;}
.clientDetail.cntr .U-text {padding-left: 0;}
.user-details.ritBar .U-text{padding-right: 0;}
.clientDetail.cntr .ritBar{text-align: right;}
.Booking .centerText h5 {padding-bottom: 10px;}
.leaveReply button.btn.btn-submit {margin-top: 25px;}
.Booking .form-group.input-group {margin-bottom: 0;}
.flexCntr {display: block;padding: 0 15px;}
.leaveReply .submit_btn {max-width: 400px;}
.Booking .pading-0 .membership {max-width: 100%;}
.Booking .membership h4 {margin-bottom: 10px;}
.Booking .pading-0.rit{float: left;padding-top: 15px;}

/** news css start **/
.training_header.news.mobile-bar {background: url(../images/mob_news_banner.png) center top no-repeat;    min-height: 224px; background-size: cover;}
.nws_mn_img{border-radius:0;}
.news_main {border-radius:0;}
.training_headtxt.news{padding:0;}
.bodr-height{display:none;}
.news-section .left-bar{padding:0;}
.heading_news{position:static; padding:0;}
.heading_news{background:#f4f4f4;}
.heading_news h2 {padding: 15px; color:#000;}
.authors_div{padding:5px 0 30px 0 }
.heading_news h2 a {font-size:35px; color:#000;}
.author_name{color:#000;}
.authors_div span{color:#000;}
.news_box { width: 100%; margin:30px 0 20px 0;}
ul.pagination.steps {margin-bottom:35px;}
.date-format img{width:100%;}
.head_txt_news {line-height: 27px; color: #000; font-size: 20px;}
.head_txt_news span{font-size:14px;}

/* summit-page */
.videorghtcont{margin: 5px 35px;}
section.wrap_groupon{margin:5px 0;}
.presenting-sponsors {  padding-top:5px;    width: 100%;}
.presenting-sponsors ul li {  text-align: center;  margin: 0 auto;}
.sponsors-reprsnt {margin-bottom: 20px;}

/* contact */
/** 3-2-2020 **/
.innerBar.social-c {  width:100%; }
.centerText.contact h5{text-align:left; margin-top:35px;}
.after_userlogin {  padding-left: 0;  margin-right: 25px;}
img.mobilview {  width: 80%; padding-top: 10px;}

/** login-form 10-2-2020 **/
.login-form{width:100%;padding:50px 10px; margin-top:10px;}
.space-each-rw {margin:0;}
.rightbar-login {  width: 100%;  text-align: left;   padding-top: 20px;}

}

 
@media (min-width:500px) and (max-width:767px){
 /** contact_page **/
 /** 3-2-2020 **/
 
 .centerText.contact li {
    display: inline-block;
    margin: 35px 0;
    width: 48%;
}
.BannnerText h1 {font-size: 40px;line-height: 50px;}
.BannnerText p {font-size: 20px;line-height: 30px;letter-spacing: 3px;}
.co-working h2 {font-size: 25px;padding-bottom: 17px;line-height: 35px;}
.co-working p {font-size: 18px;line-height: 29px;}
.memberBar .img-br {width: 150px;}
.memberBar .insid-text {width: calc(100% - 150px);}
.centerText h5 {padding-bottom: 40px;}
.membership_type .memberBar p {font-size: 18px;line-height: 28px;}
.ourMission .memberBar p {font-size: 17px;line-height: 26px;}
.ourMission .memberBar .join_now{margin-top: 40px;}
.clientDetails .memberBar p{font-size: 17px;line-height: 26px;}
.evntDetails.News .ticket-Evnt .leftBar {width: 210px;}
.evntDetails.News .ticket-Evnt .rightBar {width: calc(100% - 210px);}
.evntDetails.News .ticket-Evnt h6 {font-size: 16px;line-height: 20px;padding-bottom: 12px;}
.evntDetails.News .ticket-Evnt p {font-size: 15px;}
 
 /** aboutus**/
 
 .bg_style_abt img { width: 100%;}
  /** job-page**/
.text_cmn_header.jobs { margin-top: 20px;}
.story_about.job.co-working {  margin: 00px 0 0 0;}
.right_cont { min-height: 400px;}

  /** service-page**/
.case_study_cont a {  padding: 0px 0 0 25px;}
.case_study_cont p {margin-top:10px;padding: 20px;padding-bottom:0; font-size: 20px;line-height: 28px;}
.case_study_cont a {padding: 9px 0 0 19px; display: block;}
label.container_s {
    width: 48%;
}

  /** news-page**/
.video-post { width: 48%;  margin: 5px;  display: inline-block;}
.news_box.right{ margin-bottom: 25px;}
.news_box {width: 48%; margin: 0px 20px 20px 0;}
.featured-video.post { margin: 40px 0 0 0;}
.space-b {  width: 50%;}

  /** login-page**/
.space-each-rw{margin:10px 0;}

}

@media (max-width:575px){
.customTabs .no-space {padding-right: 0;}
}

@media (max-width:400px){
.m_tabbing ul li {font-size: 21px;line-height: 120%;padding-bottom: 22px;min-height: 72px;}
.tabInfo .field-inpt3 .width8 {width: 38%;}
}

