@charset "utf-8";

body { margin: 0px; padding:0px; font-size:16px; font-family: 'Airbnb Cereal App Book'; font-style:normal; text-decoration:none; box-sizing:border-box; background:#fff; color:#231f20; font-weight:normal;}



/*=============Default css start here Lalit=============*/

a {text-decoration:none; outline:none; -webkit-tap-highlight-color: transparent;-webkit-transition: background-color 0.3s, color 0.3s, width 0.3s, border-width 0.3s, border-color 0.3s;transition: background-color 0.3s, color 0.3s, width 0.3s, border-width 0.3s, border-color 0.3s;}

img {border:0;  

width: auto;

height: auto;	

max-width:100%;

vertical-align: middle;

border: 0;

-ms-interpolation-mode: bicubic;}

/*=============Default css End here Lalit=============*/



@font-face {

    font-family: 'Airbnb Cereal App';

    src: url('../fonts/AirbnbCerealApp-Bold.woff2') format('woff2'),

        url('../fonts/AirbnbCerealApp-Bold.woff') format('woff');

    font-weight: bold;

    font-style: normal;

}



@font-face {

    font-family: 'Airbnb Cereal App';

    src: url('../fonts/AirbnbCerealApp-Medium.woff2') format('woff2'),

        url('../fonts/AirbnbCerealApp-Medium.woff') format('woff');

    font-weight: 500;

    font-style: normal;

}



@font-face {

    font-family: 'Airbnb Cereal App Book';

    src: url('../fonts/AirbnbCerealApp-Book.woff2') format('woff2'),

        url('../fonts/AirbnbCerealApp-Book.woff') format('woff');

    font-weight: normal;

    font-style: normal;

}





h1{font-size:73px;}

h2{font-size:40px;}

h2.large{font-size:48px;}

h3{font-size:25px;}

h4{font-size:20px;}

h5{font-size:24px;}

h6{font-size:16px;}



:root{

--black:#000;	

--padding:60px 0 60px 0;	

--padding-bottom:0px 0 80px 0;	

--light-blue:#009fe3;	

	}

	

.head{ width:100%; float:left; position:absolute; z-index:99;} 	

.navbar{ margin-top:15px; padding:.5rem 2rem;} 	

.navbar-expand-md .navbar-nav .nav-link{ padding:.5rem 0px; margin:0 35px; font-size:13px; font-weight:bold; font-family: 'Airbnb Cereal App'; color:var(--white); letter-spacing:0.05rem; text-transform:uppercase;}

.navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover{color:var(--blue);}

.navbar li span{padding:0px; display:inline-block;}

.navbar li span a{ margin:-2px 0 0 0 !important; display:block; padding:.5rem 20px !important; border:solid 1px var(--white);}

.navbar li span a:hover{ background:var(--blue); color:var(--white) !important; border:solid 1px var(--blue);}

ul.navbar-nav li ul.sub-menu {
    background: rgba(0,0,0,0.75);
    visibility: hidden;
  opacity: 0;
  min-width: 5rem;
    position: absolute;
  transition: all 0.5s ease;
  display: none;
  list-style: none;
}

ul.navbar-nav li:hover > ul.sub-menu,
ul.navbar-nav li:focus-within > ul, /* this is the line we add */
ul.navbar-nav li ul.sub-menu:hover {
  visibility: visible;
  opacity: 1;
  display: block;
}

.banner{width:100%; float:left; background: url(../images/hero-banner.svg) center top no-repeat var(--black); height:645px; text-align:center;  -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; }

.banner-content{ width:600px; margin:250px auto 0 auto; background:url(../images/banner-shap.svg) left top no-repeat var(--black); padding:0 20px 70px 20px; text-align:center;}

.banner-content h1{font-weight:bold; font-family: 'Airbnb Cereal App'; color:var(--white); letter-spacing:0.02rem; line-height:55px;}

.banner-content span{ font-size:34px; color:var(--blue); font-family: 'Airbnb Cereal App'; letter-spacing:0.09rem; display: inline-block; padding-top:15px; position:relative;}

.banner-content span img{position: absolute; left: -26px; top:30px;}

.banner-content span em{ font-style:normal; color:var(--white); font-family: 'Airbnb Cereal App Book';}



.click-btn{ height:55px; line-height:53px; font-size:13px; color:var(--white); font-weight:bold;font-family: 'Airbnb Cereal App'; padding:0 35px; border-radius:0px; letter-spacing:0.03rem; background:var(--light-blue);}

.click-btn i{ margin-left:5px;}



.mid-counter{ width:100%; float:left;}

.sec-one{width:100%; float:left; padding:var(--padding);}

.sec-one h2{font-weight:bold; font-family: 'Airbnb Cereal App'; color:var(--black); text-align:center; padding-bottom:30px;}

.sec-one h2 span{ color:var(--light-blue);}

.industry-loop{ border:solid 1px #E2E2E2; text-align:center; border-radius:3px; margin-bottom:30px; padding:25px; box-shadow:0 1px 5px #f4f4f4;}

.industry-list .col-md-3{ padding:0 8px;}



.industry-loop a{ display:block;}

.industry-loop h3{font-family: 'Airbnb Cereal App'; color:var(--black); font-weight:500;}

.industry-loop span{font-size:14px; color:var(--gray); padding-bottom:4px; display:block;}

.view-btn{ font-size:13px; color:var(--blue); font-weight:bold; font-family: 'Airbnb Cereal App'; text-transform:uppercase; letter-spacing:0.03rem;}

.view-btn:hover{ text-decoration:none;}

.industry-loop:hover{ background: url(../images/industry-pic1.jpg) center top no-repeat var(--blue); -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover;  background-size: cover; cursor:pointer;}
.industry2:hover{background: url(../images/industry-pic2.jpg) center top no-repeat var(--blue); -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover;  background-size: cover; cursor:pointer;}
.industry3:hover{background: url(../images/industry-pic3.jpg) center top no-repeat var(--blue); -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover;  background-size: cover; cursor:pointer;}
.industry4:hover{background: url(../images/industry-pic4.jpg) center top no-repeat var(--blue); -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover;  background-size: cover; cursor:pointer;}
.industry5:hover{background: url(../images/industry-pic5.jpg) center top no-repeat var(--blue); -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover;  background-size: cover; cursor:pointer;}
.industry6:hover{background: url(../images/industry-pic6.jpg) center top no-repeat var(--blue); -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover;  background-size: cover; cursor:pointer;}
.industry7:hover{background: url(../images/industry-pic7.jpg) center top no-repeat var(--blue); -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover;  background-size: cover; cursor:pointer;}
.industry8:hover{background: url(../images/industry-pic8.jpg) center top no-repeat var(--blue); -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover;  background-size: cover; cursor:pointer;}
.industry9:hover{background: url(../images/industry-pic9.jpg) center top no-repeat var(--blue); -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover;  background-size: cover; cursor:pointer;}
.industry10:hover{background: url(../images/industry-pic10.jpg) center top no-repeat var(--blue); -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover;  background-size: cover; cursor:pointer;}
.industry11:hover{background: url(../images/industry-pic11.jpg) center top no-repeat var(--blue); -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover;  background-size: cover; cursor:pointer;}
.industry12:hover{background: url(../images/industry-pic12.jpg) center top no-repeat var(--blue); -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover;  background-size: cover; cursor:pointer;}

.industry-loop:hover h4{ color:var(--white);}

.industry-loop:hover span{color:var(--white);}

.industry-loop:hover .view-btn{color:var(--white);}



.industry-loop i{ width:70px; height:70px; display:inline-block; background: url(../images/industry-icon.svg) left top no-repeat; margin:10px auto 10px auto;}

.industry-loop i.industry-icon-edu{ background: url(../images/icon-edu.png) left top no-repeat; background-size: cover;}

.industry-loop i.industry-icon-farmer{ background: url(../images/farmer-icon.jpg) left top no-repeat; background-size: cover;}

.industry-loop i.industry-icon1{background-position:left top;}

.industry-loop i.industry-icon2{background-position:-101px top;}

.industry-loop i.industry-icon3{background-position:-201px top;}

.industry-loop i.industry-icon4{background-position:-303px top;}

.industry-loop i.industry-icon5{background-position:-402px -1px;}

.industry-loop i.industry-icon6{background-position:-501px top; width:80px;}
.industry-loop i.industry-icon7{background-position:-627px top;}
.industry-loop i.industry-icon8{background-position:-732px top;}
.industry-loop i.industry-icon9{background-position:-832px top;}
.industry-loop i.industry-icon10{background-position:-930px top;}
.industry-loop i.industry-icon11{background-position:-1042px -2px;}
.industry-loop i.industry-icon12{background-position:-1150px top; width:90px;}



.industry-loop:hover i{ background: url(../images/industry-icon.svg) left top no-repeat;}

.industry-loop:hover i.industry-icon1{background-position:left -76px;}

.industry-loop:hover i.industry-icon2{background-position:-101px -76px;}

.industry-loop:hover i.industry-icon3{background-position:-201px -76px;}

.industry-loop:hover i.industry-icon4{background-position:-303px -76px;}

.industry-loop:hover i.industry-icon5{background-position:-402px -76px;}

.industry-loop:hover i.industry-icon6{background-position:-501px -76px;}

.industry-loop:hover i.industry-icon7{background-position:-627px -76px;}

.industry-loop:hover i.industry-icon8{background-position:-732px -76px;}
.industry-loop:hover i.industry-icon9{background-position:-832px -76px;}
.industry-loop:hover i.industry-icon10{background-position:-930px -76px;}
.industry-loop:hover i.industry-icon11{background-position:-1042px -76px;}
.industry-loop:hover i.industry-icon12{background-position:-1150px -72px;}




.sec-three{ width:100%; float:left; background:var(--black); padding:var(--padding);}

.blog-loop figure figcaption{ padding:15px;}

.blog-loop figure img{ height:200px; object-fit:cover; width:100%;}
.blog-loop h4{ color:var(--white); font-weight:bold; font-family: 'Airbnb Cereal App'; padding-bottom:5px;}

.blog-loop h6{ font-size:16px; color:var(--white); padding:5px 0; }

.blog-loop h6 a{color:var(--white);text-decoration:none;}

.blog-loop h6 a:hover{color:var(--blue);}

.blog-loop p{ font-size:14px; font-family: 'Airbnb Cereal App'; font-weight:500; color:var(--gray);}

.blog-loop span{ font-size:11px; text-transform:uppercase; color:var(--blue); font-weight:bold; font-family: 'Airbnb Cereal App';}



.sec-four{ width:100%; float:left; background: url(../images/join-bg.jpg) center top no-repeat var(--blue); padding:var(--padding); padding-bottom:30px;}

.sec-four h3{ color:var(--white); font-family: 'Airbnb Cereal App Book'; text-align:center; padding:0 0px; letter-spacing:0.03rem; line-height:35px; padding-bottom:0px;}

.sec-four h3 strong{font-weight:bold; font-family: 'Airbnb Cereal App';}
.sec-four p{font-size: 16px; font-family: 'Airbnb Cereal App'; font-weight: 500; color: var(--white); text-align:center;}

.input-form{ width:100%; float:left;}

.input{ width:40%; float:left; background: url(../images/user.svg) right 16px no-repeat var(--white); height:52px; line-height:52px; color:var(--dark); font-size:14px; font-family: 'Airbnb Cereal App Book'; padding:0 35px 0 22px; border-radius:5px 0 0px 5px; border:none;}

.input-one{background:url(../images/email.svg) right 16px no-repeat var(--white);  border-radius:0px 0 0 0px; border-left:solid 1px #e1e1e1;}



.submit-btn{ background:var(--black); height:52px; line-height:52px; font-size:13px; color:var(--white);font-weight:bold; font-family: 'Airbnb Cereal App'; border:none; width:20%; text-transform:uppercase; letter-spacing:0.03rem; border-radius:0 5px 5px 0px; cursor:pointer;}



.sec-five{ width:100%; float:left; padding:var(--padding);}

.sec-five h4{ color:var(--black); font-weight:bold; font-family: 'Airbnb Cereal App'; padding-bottom:10px;}  

.podcast-left figure img{ width:100%;}

.podcast-left figure{ position:relative;}
.podcast-left figure p a{ color: #ccc !important;}

.podcast-left figure figcaption{ position:absolute; bottom:0px; padding:0px 20px 25px 25px; width:100%;}

.podcast-left figure figcaption p{ font-size:21px; color:var(--white); line-height:22px; margin:0px;}

.podcast-left figure figcaption span{font-size:11px; color:var(--blue); font-weight:bold; font-family: 'Airbnb Cereal App'; padding-bottom:8px; display:block;}

.podcast-loop figure a img { width: 162px;}

.podcast-loop{ border:solid 1px #E2E2E2; margin-bottom:15px;}

.podcast-loop figure{ margin:0px;}

.podcast-loop .media-body{ padding:3px 0 0 0;}

.podcast-loop span{font-size:11px; color:var(--blue); font-weight:bold; font-family: 'Airbnb Cereal App';}

.podcast-loop h5{font-size:17px; color:var(--black); padding:3px 0 5px 0; margin:0px;}

.podcast-loop h5 a{color:var(--black); text-decoration:none;}

.podcast-loop h5 a:hover{ color:var(--blue);}

.podcast-loop p{ font-size:13px; color:var(--light); line-height:18px;}

.podcast-right{ padding-left:0px;}





.foot{width:100%; float:left; background:var(--black);}

.foot-up{width:100%; float:left; padding:20px 0;}

.foot-up ul{list-style:none; margin:0px; padding:0px;}

.foot-up ul li{ display:inline-block;}

.foot-up ul li a{ font-size:13px; color:var(--white); font-weight:bold; font-family: 'Airbnb Cereal App'; padding-right:40px; text-decoration:none;}

.foot-up ul li a:hover{ color:var(--blue);}

.foot-up ul li span{ float:right;}

.foot-down{ width:100%; float:left;}

.left-nav{ float:left;}

.right-nav{ float:right;}

.right-nav li{ color:var(--white);}

.right-nav li a{ padding:0px 3px !important;}



.foot-down{width:100%; float:left; border-top:solid 1px rgba(255,255,255,0.12); padding:10px 0;}

.foot-down span{color:var(--light); font-size:11px; font-weight:bold; font-family: 'Airbnb Cereal App';}

ul.social{ float:right; list-style:none; margin:0px; padding:0px;}

.social li{line-height:normal; display:inline-block;}

.social li a{ background:url(../images/social.svg) left top no-repeat; display:inline-block; width:20px; height:20px; margin-left:10px;}

.social li a:hover{ opacity:0.8;}

.social li a.tweet{background-position:-32px top;}

.social li a.gplus{background-position:-67px top;}

.social li a.youtube{background-position:-98px top;}

.social li a.linkedin{background-position:-133px top;}



/*=============Privacy Policay css Start Here=============*/



.inner-head{width:100%;  padding-bottom:15px; background:url(../images/circle.svg) right -115px no-repeat var(--black);}



.privacy-sec{width:100%; float:left; padding:140px 0 60px 0; background:url(../images/circle-one.svg) right -300px no-repeat;}

.privacy-sec h2.large{font-weight:bold;  font-family: 'Airbnb Cereal App'; margin:0 0 25px 0px; padding:0px 0px 0px 0px; text-transform:uppercase;}

.privacy-sec h2.large b{ border-bottom:solid 1.5px #7e7e7e; border-right:solid 1.5px #7e7e7e; padding:8px 20px 5px 25px; margin:0 0 0 -25px; position:relative; display:block;}

.arrow-right{position:absolute; right:0px; margin:-32px -1px 0; top:0px; width:15px;}

.arrow-right img{ width:100%;}

.arrow-bottom{ left:-21px; bottom:-33px; position:absolute;}

.privacy-content {padding:100px 0 0 18px;}

.privacy-content h2{color:var(--black); font-weight:bold;  font-family: 'Airbnb Cereal App'; background:none; padding:40px 0 15px 0; margin-bottom:0px;}

.privacy-content h3{color:var(--black); font-weight:bold;  font-family: 'Airbnb Cereal App'; padding:15px 0 15px 0; margin-bottom:0px;}

.privacy-content p{ font-size:19px; color:var(--black); line-height:30px; word-wrap:break-word;}

.privacy-content em{ font-style:normal; font-size:16px; color:var(--light); padding-bottom:20px; display:block; margin:15px 0 0 0; padding-bottom:30px;}  

.privacy-content span{font-size:18px; color:var(--black); line-height:26px; display:block; padding-bottom:15px;}

.privacy-content span a{color:var(--blue);}

.privacy-content span strong{font-weight:bold;  font-family: 'Airbnb Cereal App';}

.privacy-content ul{ list-style:none; margin:0px; padding:0px;}

.privacy-content ul li{ font-size:19px; color:var(--black); line-height:30px; background:url(../images/check.svg) left 11px no-repeat; padding:0 0 15px 25px;}

.privacy-content ul li a{color:var(--blue);}

.privacy-content ul li strong{font-weight:bold;  font-family: 'Airbnb Cereal App';}

/*=============Privacy Policay css End Here=============*/





/*=============Directory Css Start Here=============*/

.directory-sec{width:100%; float:left; background:url(../images/circle.svg) right -115px no-repeat var(--black); height:370px;}

.directory-sec h1{ text-align:center; color:var(--white); font-weight:bold;  font-family: 'Airbnb Cereal App'; padding-top:150px; text-transform:uppercase;}

.directory-sec h1 b{ border-bottom:solid 1.5px #7e7e7e; border-right:solid 1.5px #7e7e7e; padding:8px 20px 5px 20px; margin:0 0 0 -20px; position:relative;}

.directory-sec .arrow-bottom{left:-26px; bottom:-50px; position:absolute;}

.directory-sec .arrow-right{right:0px; top:-19px; position:absolute; width: 25px;

}
.page-template-tpl-form-templet .directory-sec {
	background:url(../images/circle.svg) right -115px no-repeat var(--black) !important;
}




.directory-list-sec{ width:100%; float:left; padding:var(--padding); font-family: 'Airbnb Cereal App';}

.directory-list-sec h3{ color:var(--black); font-weight:bold; margin:0 0 20px -8px;}



.b-drop{width:130px;

    border: solid 1px #D6D6D6;

    border-radius: 3px;

    height:30px;

    line-height:30px;

    padding: 0 15px;

    background: url(../images/drop-arrow.svg) right 13px no-repeat;

    appearance: none;

    -webkit-appearance: none;

    -moz-appearance: none; font-size:11px; text-transform:uppercase; margin:-5px 0 0 10px; display:inline-block;}

.directory-loop{ border:solid 1px #DBDBDB; border-radius:3px; margin:0 0 20px 0;}

.directory-loop figure img{ width:100%; border-bottom:solid 1px #DBDBDB;}

.directory-loop figure figcaption{padding:22px;}

.directory-loop a{ text-decoration:none;}

.directory-list-sec .col-md-3{ padding:0 8px;}

.directory-loop figure{ margin:0px;}



.directory-loop figure figcaption h4{font-weight:bold; font-family: 'Airbnb Cereal App'; color:var(--black); margin:0px; padding-bottom:5px;}

.directory-loop figure figcaption p{ font-size:14px; color:var(--black); font-family: 'Airbnb Cereal App Book'; letter-spacing:0.03rem; line-height:22px; padding-bottom:12px; margin:0px;}

.directory-loop figure figcaption span{font-size:11px; color:var(--blue); font-family: 'Airbnb Cereal App'; font-weight:bold; padding-bottom:10px; display:block;}

.directory-loop figure figcaption em{color:var(--black); font-size:13px; font-style: normal;  letter-spacing:0.03rem;}

.directory-loop figure figcaption em img{ width:auto; margin:-2px 3px 0 0; border:none;}

.heart{ width:auto; float:right;}

.heart img{ border-bottom:none !important;}

/*=============Directory Css Start Here=============*/







/*=============About Css Start Here=============*/

.vc_column_container>.vc_column-inner{ padding:0px !important;}
.about-sec-one{width:100%; float:left; padding:var(--padding); background:#f9f9f9;}

.about-icon{ width:100%; float:left; margin-top:30px;}

.about-icon img{ width:100%;}

.about-content{ text-align:center;}

.about-content p{ font-size:18px; color:var(--dark); line-height:30px;}

.about-content h2{ margin-bottom:30px; font-weight:bold; font-family: 'Airbnb Cereal App'; color:var(--blue); background:url(../images/about-text-border.svg) center top no-repeat; padding:25px 2px 55px 25px;}

.about-content h2 em{ font-size:20px; color:var(--black); display:block; letter-spacing:0.76rem; padding-left:10px; font-style:normal;}



.about-sec-two{width:100%; float:left; padding:var(--padding); background: url(../images/number-bg.svg) center top no-repeat var(--black); -webkit-background-size: cover;  -moz-background-size: cover;  -o-background-size: cover;   background-size: cover;}

.about-sec-two h4{color:var(--white); font-weight:bold; font-family: 'Airbnb Cereal App'; text-align:center; padding-bottom:20px;}

.number-loop h1{ color:var(--white); font-size:70px;}

.number-loop p{ font-size:17px; color:var(--blue); display:block; font-weight:bold; font-family: 'Airbnb Cereal App'; text-transform:uppercase;}

.about-sec-three{ width:100%; float:left; padding:var(--padding); background:var(--white);}



.about-sec-three h2{color:var(--black); font-weight:bold; font-family: 'Airbnb Cereal App'; text-align:center;}

.about-sec-three p{ font-size:18px; color:var(--light); text-align:center;}



.funder{width:100%; float:left; padding:40px 0;}

.funder h5{color:var(--black); font-weight:bold; font-family: 'Airbnb Cereal App'; text-align:center; background:url(../images/border-funder.svg) center 14px repeat-x; padding-bottom:20px; font-style:normal;}

.funder h5 em{ background:#fff; padding:0 100px; font-style:normal;}

.funder-pic{ width:auto; float:left;}

.funder-pic{ width:auto; float:left; margin-right:40px;}

.funder-text { width:60%; float:left;}

.funder-text h3{ color:var(--black); margin:0px;}

.funder-text em{ font-size:11px; font-weight:bold; font-family: 'Airbnb Cereal App'; color:var(--light); font-style:normal; display:block;}

.funder-text p{ font-size:13px; color:#565354; line-height:22px; text-align:left; text-align:left; padding:10px 0 0px 0;}



.funder h4{color:var(--black); font-weight:bold; font-family: 'Airbnb Cereal App'; text-align:center; background:url(../images/border-funder.svg) center 14px repeat-x; padding-bottom:20px;}

.funder h4 em{ background:#fff; padding:0 100px; font-style:normal;}





ul.social-about{ list-style:none; margin:0px; padding:0px;}

.social-about li{line-height:normal; display:inline-block;}

.social-about li a{ background:url(../images/social-black.svg) left top no-repeat; display:inline-block; width:20px; height:20px; margin-right:10px;}

.social-about li a:hover{ opacity:0.8;}

.social-about li a.tweet{background-position:-32px top;}

.social-about li a.gplus{background-position:-67px top;}

.social-about li a.youtube{background-position:-98px top;}

.social-about li a.linkedin{background-position:-133px top;}



ul.team-list{ list-style:none; margin:0px; padding:0px;}

.team-list li{ line-height:normal; display:inline-block; width:19.5%; text-align:center; margin:10px 0 10px 0;}

.team-list li em{ font-size:15px;  font-family: 'Airbnb Cereal App'; color:var(--black); font-weight:500; display:block; padding-bottom:5px; font-style:normal;}

.team-list li p{ font-size:11px; color:var(--light); font-weight:bold; font-family: 'Airbnb Cereal App'; letter-spacing:0.03rem;}



.interested{ width:100%; float:left; text-align:center; background: url(../images/work-bg.svg) center top no-repeat #edf9ff;

    -webkit-background-size: cover;

    -moz-background-size: cover;

    -o-background-size: cover;

    background-size: cover; padding:55px 0;}

.interested span{ font-size:13px; color:var(--black); font-family: 'Airbnb Cereal App'; font-weight:bold; letter-spacing:0.3rem;}

.interested h3{ font-size:32px; font-weight:bold; font-family: 'Airbnb Cereal App'; color:var(--black); padding:12px 0;}

.view-bt{ height:46px; line-height:46px; padding:0 50px;}

/*=============About Css End Here=============*/







/*=============Contact Us Css Start Here=============*/

.contact-sec{width:100%; float:left; padding:var(--padding);}

.filled { margin-bottom:18px;}

.filled label{ width:100%; font-size:13px; font-weight:bold; font-family: 'Airbnb Cereal App'; color:var(--black); text-transform:uppercase; letter-spacing:0.05rem;}

.co-input{border:solid 1px #D6D6D6; border-radius:3px; height: 52px; line-height:52px; background:url(../images/user.svg) right 15px no-repeat var(--white); padding:0 35px 0 20px;}


.co-email{ background:url(../images/email.svg) right 16px no-repeat var(--white); }

.co-drop{width:100%; border:solid 1px #D6D6D6; border-radius:3px; height: 52px; line-height:52px; padding:0 35px 0 20px; background:url(../images/drop-arrow.svg) right 22px no-repeat; appearance:none; -webkit-appearance:none; -moz-appearance:none;}



.co-textarea{width:100%; border:solid 1px #D6D6D6; border-radius:3px; padding:15px 20px 0 20px;}

.left-contact{ padding:0 90px 0 0;}





.co-submit-btn{ width:100%; height:55px; line-height:53px; font-size:18px; color:var(--white); font-weight:bold;font-family: 'Airbnb Cereal App'; padding:0 35px; border-radius:0px; letter-spacing:0.03rem; background:var(--light-blue); border-radius:3px; text-transform:uppercase;}



.get-in{ margin-bottom:20px; display:inline-block;}

.get-in h4{color:var(--black); font-weight:bold;font-family: 'Airbnb Cereal App'; padding:25px 0 5px 0;}

.get-in h6{color:var(--black); font-size:11px; letter-spacing:0.14rem; text-transform:uppercase; font-weight:bold;font-family: 'Airbnb Cereal App'; padding:0px 0 10px 0;}

.get-in p{font-size:17px; color:var(--black); line-height:26px; padding-right:40px;}

.get-in ul{ list-style:none; margin:0px; padding:0px;}

.get-in ul li { width:100%; float:left; margin-bottom:15px;}

.get-in ul li i{width:20px; float:left; text-align:center;}

.get-in ul li em{width:55%; float:left; margin-left:20px; font-style:normal; font-size:17px; color:#000;}



ul.co-social{ list-style:none; margin:0px; padding:0px;}

.co-social li{line-height:normal; display:inline-block; width:auto !important;}

.co-social li a{ background:url(../images/co-social.svg) left top no-repeat; display:inline-block; width:40px; height:40px; margin-right:15px;}

.co-social li a:hover{ opacity:0.8;}

.co-social li a.tweet{background-position:-58px top;}

.co-social li a.gplus{background-position:-127px top;}

.co-social li a.youtube{background-position:-188px top;}

.co-social li a.linkedin{background-position:-256px top;}

/*=============Contact Us Css End Here=============*/





/*=============Career Css Start Here=============*/

.career-sec h2{ background: url(../images/career-border.svg) center top no-repeat; letter-spacing:0.1rem; padding:25px 2px 55px 0px;}

.career-sec .about-content h2 em{ letter-spacing:0.15rem; font-size:15px; padding:0px; font-style:normal;}

.career-sec .about-content p{ padding-bottom:15px;}

.opening-btn{height:46px; line-height:46px; padding:0 25px; letter-spacing:0.05rem; font-size:13px;}

.career-sec-one{width:100%; float:left; padding:var(--padding);} 

.career-sec-one h2.large{ color:var(--black); font-weight:bold;font-family: 'Airbnb Cereal App'; text-align:center;}

.career-sec-one p{ font-size:18px; line-height:30px; text-align:center; padding-bottom:20px;}

ul.working-list{ list-style:none; margin:0px; padding:0px;}

.working-list li{line-height:normal; display:inline-block; width:23.7%; border:solid 1px #E2E2E2; border-radius:3px; margin:7px 5px; text-align:center; padding:35px 25px; box-shadow:0 2px 10px rgba(0,0,0,0.1); cursor:pointer;}

.working-list li i{ width:65px; height:72px; margin:0 auto; display:inline-block; background:url(../images/working-icon.svg) left top no-repeat;}

.working-list li em{display:block; padding-top:5px; font-size:17px; color:var(--black); font-style:normal;}



.working-list li i.w-icon1{ background-position:left top;}

.working-list li i.w-icon2{ background-position:-89px -2px;}

.working-list li i.w-icon3{ background-position:-171px top;}

.working-list li i.w-icon4{ background-position:-248px top;}

.working-list li i.w-icon5{ background-position:-333px top;}

.working-list li i.w-icon6{ background-position:-424px top;}

.working-list li i.w-icon7{ background-position:-514px top;}

.working-list li i.w-icon8{ background-position:-610px top;}



.working-list li:hover em{ color:var(--blue);}

.working-list li:hover i.w-icon1{ background-position:left -73px;}

.working-list li:hover i.w-icon2{ background-position:-89px -75px;}

.working-list li:hover i.w-icon3{ background-position:-171px -73px;}

.working-list li:hover i.w-icon4{ background-position:-248px -73px;}

.working-list li:hover i.w-icon5{ background-position:-333px -73px;}

.working-list li:hover i.w-icon6{ background-position:-424px -73px;}

.working-list li:hover i.w-icon7{ background-position:-514px -73px;}

.working-list li:hover i.w-icon8{ background-position:-610px -73px;}



.career-sec-three{background:#f9f9f9; padding-bottom:10px;}

.career-sec-three .funder h5 span{background:#f9f9f9;}

.career-sec-three .funder h4 span{background:#f9f9f9;}



.career-sec-four{ width:100%; float:left; padding:var(--padding);}

.career-sec-four h2.large{color:var(--black); font-weight:bold;font-family: 'Airbnb Cereal App'; text-align:center; padding-bottom:30px;}

.job-list{width:100%; float:left; border:solid 1px #E2E2E2; padding:30px 70px;}

.job-list-loop{width:100%; float:left; border-bottom:solid 1px #E2E2E2; padding:25px 0; cursor:pointer;}

.job-list-loop:last-child{ border-bottom:none;}

.job-list-loop-left{ width:60%; float:left;}

.job-list-loop-left h4{font-weight:bold; font-family: 'Airbnb Cereal App';}

.job-list-loop-left p{font-size:14px; line-height:22px; color:var(--black);}

.job-list-loop-left ul{ list-style:none; margin:0px; padding:0px 0px 5px 0px;}

.job-list-loop-left ul li{ line-height:normal; display:inline-block;}

.job-list-loop-left ul li a{ text-decoration:none; font-size:11px; color:var(--light); font-weight:bold;font-family: 'Airbnb Cereal App'; text-transform:uppercase; padding-right:20px; letter-spacing:0.03rem;}

.job-list-loop-left ul li a i{ float:left; margin:4px 5px 0 0;}

.job-list-loop-right{ width:40%; float:left; text-align:right;}



.more-btn{ height:46px; line-height:46px; border: solid 2px var(--blue); background:none; color:var(--blue); margin-top:40px;}

.job-list-loop:hover .more-btn{background:var(--blue); color:var(--white); border-color:var(--blue);}

/*=============Career Css End Here=============*/





/*=============Career Detail Css Start Here=============*/

.career-content{ padding:100px 0 0 18px;}

.career-content h4{color:var(--black); font-weight:bold; font-family: 'Airbnb Cereal App'; background:url(../images/border-funder.svg) left 11px repeat-x; margin:60px 0 35px 0;}

.career-content ul{list-style:none; margin:0px; padding:25px 0px 0px 0px;}

.career-content ul li{line-height:normal; display:inline-block;}

.career-content ul li a{color:var(--dark); text-transform:none; text-decoration:none; padding-right:20px;}

.career-content ul li a strong{ color:var(--blue); font-weight:bold; font-family: 'Airbnb Cereal App'}

.career-content ul li a i{float:left; margin:-1px 7px 0 0;}

.career-content h4 em{background:var(--white); padding-right:30px; font-style: normal;}

.career-content span{font-size:23px; color:var(--dark); line-height:30px; display:block; padding:0 0 15px 0;}

.career-content p{font-size:18px; line-height:30px; padding-bottom:10px; color:var(--dark);}

ul.qualifiy-list{ list-style:none; margin:0px; padding:0px;}

.qualifiy-list li { font-size:18px; color: var(--black); line-height:28px !important; background: url(../images/check.svg) left 8px no-repeat; padding: 0 0 18px 30px;}



.career-content p.text-center a{ border:none !important;     box-shadow: none;}

.qualifiy-list li strong{font-weight:bold; font-family: 'Airbnb Cereal App';}

/*=============Career Detail Css Start Here=============*/



/*=============Apply Now Css Start Here=============*/

.apply-form{ padding-top:50px;}

.apply-form .form-control{ margin-bottom:18px;}

.apply-form label{width:100%; font-size: 13px; font-weight: bold; font-family: 'Airbnb Cereal App'; color: var(--black);

    text-transform:uppercase; letter-spacing: 0.05rem; letter-spacing:0.05rem;}



.apply-form .co-phone{ background:url(../images/apply-mobile.svg) right 15px no-repeat;}	

.apply-btn{ width:auto; float:right; font-size:15px; padding:0 70px;}

.co-drag{border:solid 1px #D6D6D6; border-radius:3px; height: 52px; line-height:52px; padding:0 20px 0 20px; text-align:center;}

/*=============Apply Now Css Start Here=============*/



/*=============Thnak You Css Start Here=============*/

.thank-you p{ font-size:16px; line-height:26px; padding:15px 280px 15px 0;}

.verify-btn{ border-color:var(--black); color:var(--black); background:none; height:50px; line-height:50px; padding:0 25px; border-radius:3px; margin-right:10px;}

.go-btn{ border-color:var(--blue); color:var(--white); background:var(--blue); height:50px; line-height:50px; padding:0 35px; border-radius:3px;}

.thank-you .social-about{ padding:30px 0px 0px 0px;}

/*=============Thnak You Css End Here=============*/





/*=============Disruptors Apply css Start Here=============*/

.disruptor-sec h2{ color:var(--white); padding-top:170px; text-align:center; font-weight: bold; font-family: 'Airbnb Cereal App';}

.disruptor-sec-one{ width:100%; float:left; padding:var(--padding);}  

.disruptor-sec-one h2{ color:var(--black); font-family: 'Airbnb Cereal App'; font-weight:bold;}

.disruptor-sec-one h4{font-weight: bold; font-family: 'Airbnb Cereal App'; padding:10px 0 10px 0;}

ul.thought-list{list-style:none; margin:0px; padding:0px;}

.thought-list li{font-size:17px; color: var(--black);  background: url(../images/check.svg) left 8px no-repeat; padding: 0 0 15px 30px;}

.disruptor-sec-one p {
    line-height: 30px;
    color: var(--black);
    font-size: 18px;
    word-break: break-word;
}

.disruptor-sec-one p a{ color:var(--blue); font-weight:bold; font-family: 'Airbnb Cereal App';}

.disruptor-form{ width:100%; float:left;}

.disruptor-form h4{color: var(--black); font-weight: bold; font-family: 'Airbnb Cereal App'; background: url(../images/border-funder.svg) left 11px repeat-x; margin: 60px 0 35px 0; padding:0px;}

.disruptor-form h4 em{ font-style:normal; background:#fff; padding:0 30px 0 0;}



.disrutor-form{ width:100%; float:left;}

.disrutor-form label {

    width: 100%; padding-bottom:3px;

    font-size: 13px;

    font-weight: bold;

    font-family: 'Airbnb Cereal App';

    color: var(--black);

    text-transform: uppercase;

    letter-spacing: 0.05rem;

}

.disrutor-form .form-control{margin-bottom: 20px; display:inline-block;}

.dd-input {border: solid 1px #D6D6D6; border-radius: 3px; height: 52px; line-height: 52px; background:#fff; padding: 0 20px 0 20px;}

.dd-drop{width:60%;} 

.dd-clander{ width:60%;}

.clander{ display:inline-block; margin:0 0 0 -30px;}

/*=============Disruptors Apply css End Here=============*/





/*=============Finance Industry Thought Laders css Start Here=============*/

.award-list{width:100%; float:left; padding-top:40px;}

.award-loop{width:100%; float:left; background: url(../images/left-border.svg) 20px top repeat-y; padding:0 0 15px 0;}

.award-loop:last-child{ background:none;}

.award-loop-left{width:40px; height:40px; border:solid 1px var(--black); border-radius:100px; float:left; background: url(../images/award.svg) left top no-repeat var(--white);}

.award-loop-left.aw-icon1{background-position:9px 11px;}

.award-loop-left.aw-icon2{background-position:-23px 11px;}

.award-loop-left.aw-icon3{background-position:-52px 11px;}

.award-loop-left.aw-icon4{background-position:-83px 11px;}

.award-loop-left.aw-icon5{background-position:-116px 12px;}





.award-loop:hover .award-loop-left{ background:url(../images/award.svg) left top no-repeat var(--black);}

.award-loop:hover .award-loop-left.aw-icon1{background-position:9px -20px;}

.award-loop:hover .award-loop-left.aw-icon2{background-position:-23px -20px;}

.award-loop:hover .award-loop-left.aw-icon3{background-position:-52px -20px;}

.award-loop:hover .award-loop-left.aw-icon4{background-position:-83px -20px;}

.award-loop:hover .award-loop-left.aw-icon5{background-position:-116px -20px;}



.award-loop.active .award-loop-left{ background:url(../images/award.svg) left top no-repeat var(--black);}

.award-loop.active .award-loop-left.aw-icon1{background-position:9px -20px;}

.award-loop.active .award-loop-left.aw-icon2{background-position:-23px -20px;}

.award-loop.active  .award-loop-left.aw-icon3{background-position:-52px -20px;}

.award-loop.active .award-loop-left.aw-icon4{background-position:-83px -20px;}

.award-loop.active .award-loop-left.aw-icon5{background-position:-116px -20px;}



.award-loop-right{width:70%; float:left; margin-left:35px;}

.award-loop-right h4{ font-weight: bold;font-family: 'Airbnb Cereal App'; color:var(--black); padding:0px;}

.award-loop-right p{ font-size:16px; line-height:26px; color:var(--black);}

/*=============Finance Industry Thought Laders css End Here=============*/







/*=============Article List css Start Here=============*/



.breadcrumb{width:100%; float:left; background:var(--white); border-bottom:solid 1px #eeeeee; margin-bottom:0px;}

.breadcrumb ul{ list-style:none; margin:0px 0px 0px -10px; padding:0px;}

.breadcrumb ul li{ display:inline-block;}

.breadcrumb ul li a{ font-size:11px; font-weight: bold;font-family: 'Airbnb Cereal App'; color:var(--blue); 

padding:0 15px 0 10px; background:url(../images/mid-nav-line.svg) right 4px no-repeat; text-decoration:none;}

.breadcrumb ul li a.active{ color:var(--light);}





.screen-reader-text{ display: none;}

.article-list{width:100%; float:left; padding:var(--padding);}

.article-loop{ width:100%; float:left; border:solid 1px #eeeeee; margin-bottom:30px; border-radius:5px;}

.article-loop-left{width:auto; float:left;}

.article-loop-left img{ border-radius:5px 0px 0px 5px; width: 290px;}

.article-loop-right{width:60%; float:left; padding:30px;}

.article-loop-right span{ color:var(--light); border:solid 1px var(--light); padding:2px 5px; font-weight:bold; font-family: 'Airbnb Cereal App'; font-size:11px; text-transform:uppercase;}

.article-loop-right p{ font-size:15px; color:var(--dark); line-height:24px; margin-bottom:10px;}

.article-loop-right p em{ color:var(--light);}

.article-loop-right h4{color:var(--black); font-weight:bold; font-family: 'Airbnb Cereal App'; padding:10px 0 0px 0; line-height:28px;}

.article-loop-right h4 a{color:var(--black); text-decoration:none;}

.article-loop-right h4 a:hover{ color:var(--blue);}

.read-btn{font-size:11px; font-weight:bold; font-family: 'Airbnb Cereal App'; color:var(--blue); text-decoration:none;}

.read-btn:hover{ text-decoration:none;}

.reply{ width:auto; float:right; margin:-15px -15px 0 0;}

.reply a{ text-decoration:none;}

.reply a:hover{ opacity:0.5;}

.pagein{ width:100%; float:left;}

.pagein ul{ list-style:none; margin:0px; padding:0px; text-align:center;}

.pagein ul li{ line-height:normal; display:inline-block;}

.pagein ul li a{ width:auto; padding:0 8px; height:25px; border:solid 1px #DBDBDB; display:inline-block; border-radius:3px; text-align:center; font-size:13px; color:var(--light); line-height:22px; font-weight:bold; font-family: 'Airbnb Cereal App'; text-decoration:none; margin:0 3px; display:block;}

.pagein ul li a:hover{ color:var(--white); background:var(--black); border-color:var(--black);}

.pagein ul li.prev{ width:auto; float:left;}

.pagein ul li.next{ width:auto; float:right;}



.search-input{ width:100%; float:left; height:46px; line-height:46px; border:solid 1px #DBDBDB; padding:0 20px;}

.search-btn{ width:16px; height:16px; background:url(../images/search.svg) left top no-repeat; border:none; margin:-31px 13px 0 0; float:right; cursor:pointer;}



.categorie{ margin-top:30px; width:100%; float:left;}

.categorie h6{color:var(--blue); font-weight:bold; font-family: 'Airbnb Cereal App'; font-size:11px; text-transform:uppercase; padding-bottom:5px;}

.categorie ul{list-style:none; margin:0px; padding:25px 0px; border:solid 1px #DBDBDB; border-radius:3px;}

.categorie ul li{line-height:normal;}

.categorie ul li a{font-size:14px; color:var(--black); line-height:45px; border-bottom:dashed 1px #DBDBDB; display: inline-block; margin:0 25px; width:65%; text-decoration:none;}

.categorie ul li a:hover{ color:var(--blue);}

ul.blog-social{list-style:none; margin:0px; padding:0px; border:none;}

.blog-social li{line-height:normal; display:inline-block;}

.blog-social li a{width:55px !important; height:55px; border:solid 1px #DBDBDB !important; border-radius:100px; background:url(../images/blog-social.svg) left top no-repeat; display:block !important; margin:0px 10px 0px 0px !important;}

.blog-social li a:hover{ opacity:0.7;}

.blog-social li a.b-fb{ background-position:12px 15px;}

.blog-social li a.b-tweet{background-position:-41px 15px;}

.blog-social li a.b-gplus{background-position:-95px 15px;}

.blog-social li a.b-youtube{background-position:-154px 16px;}

.blog-social li a.b-linkdin{background-position:-209px 16px;}





.join-form{ width:100%; float:left;  border:solid 1px #aadff5; border-radius:3px; margin-top:30px; padding:30px 30px 15px 30px; background: url(../images/join-circle.svg) right top no-repeat #edf9ff;}

.join-form h6{color:var(--blue); font-weight:bold; font-family: 'Airbnb Cereal App'; font-size:20px; text-align:center;}
.join-form p{ font-size:14px; color:var( --black); text-align:center; margin-bottom:5px;}

.join-form em{ display:block; text-align:center; font-size:11px; color:var(--light); padding-top:8px;}



.get-btn{ margin-top:15px; font-size:13px;}

.ico-list{ width:100%; float:left; border:solid 1px #DBDBDB; padding:10px; border-radius:5px; margin-bottom:15px;}

.ico-list-left{ width:auto; float:left;}

.ico-list-mid{ margin-left:18px; width:66%; float:left;}

.ico-list-mid span{ font-size:15px; color:var(--black); text-transform:none; font-weight:normal; display:block; padding-top:4px;}

.ico-list-mid p{ font-size:13px; color:var(--black); margin:0px;}

.ico-list-right{ width:14px; height:14px; float:left; background:url(../images/ico-heart-icon.svg) left top no-repeat; display:block; margin-top:18px;}

.ico-list-right a{ width:14px; height:14px; display:block; text-decoration:none;}

/*=============Article List Laders css Start Here=============*/







/*=============Article Detail css Start Here=============*/

.article-head{ background:none;}

.article-detail-banner{ width:100%; float:left; background: url(../images/article-detail-banner.jpg) center top no-repeat; height:525px; padding-top:170px; text-align:center; -webkit-background-size: cover; -moz-background-size: cover;
    -o-background-size: cover; background-size: cover; position:relative;}
	
.gray-bg{ width:100%; float:left; position:absolute; height:100%; background:rgba(0,0,0,0.27); top:0px;} 	

.article-detail-banner h2{color:var(--white); font-weight:bold; font-family: 'Airbnb Cereal App'; padding:25px 0 15px 0;}

.article-detail-banner ul{ list-style:none; margin:0px; padding:0px;}

.article-detail-banner ul li{line-height:normal; display:inline-block;}

.article-detail-banner ul li a{ font-size:13px; color:#edf9ff; text-decoration:none; height:26px; line-height:26px; border:solid 1px rgba(255,255,255,0.3); border-radius:2px; padding:0 10px; font-weight:bold; font-family: 'Airbnb Cereal App'; display:inline-block; margin:2px 2px;}

.article-detail-banner ul li a.active{ background:var(--blue); border-color:var(--blue);}

ul.user-article{list-style:none; margin:0px; padding:0px;}
.user-article li img{ border-radius:100px;}

.user-article li{line-height:36px; display:inline-block; font-size:14px; color:var(--white); padding:10px;}

.user-article li:nth-child(2){ border:none;}

.user-article li strong{font-weight:bold; font-family: 'Airbnb Cereal App';}

.user-article li img{ width:30px !important; margin-right:5px;}




.latest-blog-loop{ width:100%; float:left; border:solid 1px #DBDBDB; border-radius:3px; margin-bottom:15px;}

.latest-blog-pic{width:auto; float:left;}

.latest-blog-text{ width:68%; float:left; padding:15px 15px 0 15px;}

.latest-blog-text p{ font-size:15px; color:var(--black); line-height:22px; margin:0px; padding-bottom:0px;}

.latest-blog-text span{ color:#A7A7A7; font-size:11px; text-transform:uppercase; font-family: 'Airbnb Cereal App Book'; font-weight:500;}



.must-read .latest-blog-loop{ border:none; padding:0px;}

.must-read .latest-blog-text{ padding:0px; width:100%;}



.article-content {padding-right:40px;}

.social-share{ width:100%; float:left; padding:0 0 15px 0;}

.article-content p{ font-size:18px; line-height:30px; color:var(--black);     word-break: break-word;}
.article-content h2 strong{ font-size:28px; font-family: 'Airbnb Cereal App'; font-weight:bold; padding-top:35px;}
.article-content h2{font-family: 'Airbnb Cereal App'; font-weight:bold; font-size:35px;  padding-top:15px;}
.article-content figure { text-align:center;}
.article-content figure figcaption{ text-align:center;}
/*
.article-content p em{ font-size:25px; color:var(--blue); font-weight:bold; font-family: 'Airbnb Cereal App'; float:left; font-style: normal; margin:15px 15px 0 0;}*/
.article-content p em{ font-style:normal;}
/*.article-content p b img{width:auto; margin:0 20px 20px 0;}*/
.article-content p sub{float:left; font-style: normal; margin:5px 20px 0 0;}

/*.article-content p em b img{width:auto; margin:0 20px 20px 0;}*/



iframe{width:100%; margin:10px 0 10px 0;}
.content-area .aligncenter, .content-area .alignnone { margin-top: 30px; margin-bottom: 30px;}
.content-area .aligncenter, .content-area .aligncenter img {display: block; margin-left: auto; margin-right: auto;}

.article-content ul{list-style:none; margin:0px; padding:0px;}
.article-content li{font-size:17px; color: var(--black);  background: url(../images/check.svg) left 8px no-repeat; padding: 0 0 15px 30px;}

.article-content figure{ margin:25px 0 5px 0; width:100% !important;}

.article-content figure figcaption{font-size:13px; color:var(--light); text-align:center; padding-top:6px;}

.article-content figure figcaption strong{font-weight:bold; font-family: 'Airbnb Cereal App';}

.article-content h3{font-weight:bold; font-family: 'Airbnb Cereal App'; color:var(--black); padding-top:30px; padding-bottom:10px;}
.article-content h3 span{ display:block; padding-bottom:15px;}
.article-content h3 b img{ /*width:100%;*/ margin:15px 0;}

.article-content blockquote{ border-left:solid 5px var(--blue); font-size:32px; line-height:40px; font-weight:bold; font-family: 'Airbnb Cereal App'; padding:0 0 0 40px; margin:40px 0;}





.article-join-form{ width:100%; float:left; background:url(../images/article-join-bg.svg) center top no-repeat #edf9ff; margin:30px 0 35px 0;}

.article-join-form-left{ width:55%; float:left; padding-top:20px;}

.article-join-form-left h6{ font-size:13px;}

.article-join-form-left p{ font-size:23px;}

.article-join-form-right{ width:43%; float:right;}



.insight{ width:100%; float:left; border-top:solid 1px #e4e4e4; border-bottom:solid 1px #e4e4e4; padding:40px 0; background:url(../images/particles.svg) center bottom no-repeat; text-align:center; margin:20px 0;}

.insight h4{ font-size:26px; font-weight:bold; font-family: 'Airbnb Cereal App'; color:var(--black);}

.insight p{ font-size:16px; text-align:center; color:var(--dark);}

.about-user{ width:100%; float:left; padding:20px 0 15px 0; border-bottom:solid 1px #e4e4e4;}
.about-user figure a img{ border-radius:100px;}

.about-user .media-body h5{ font-size:18px; font-weight:bold; font-family: 'Airbnb Cereal App'; color:var(--black);}

.about-user .media-body p{ font-size:16px; line-height:22px;}

.about-user figure{ margin:0px;}
.about-user figure img{ width: 50px; margin-right: 1rem !important;}





.comment-form{ width:100%; float:left; margin:25px 0;}

.comment-form img{ width:100%;}

/*=============Article Detail css End Here=============*/





/*=============Directory Detail css Start Here=============*/

.directory-detail-banner{ width:100%; float:left; height:370px;}

.directory-detail-sec{width:100%; float:left; padding:0 0 50px 0; margin:-115px 0 0 0;}



.left-panel{ padding-right:50px;}

.company-info{width:100%; float:left;}

.company-logo{width:auto; float:left;}

.company-logo img{ border-radius:3px; border:solid 1px #DBDBDB; box-shadow:0 8px 16px #dcdcdc;}

.company-text{margin-left:30px; width:68%; float:left;}

.company-text h2{color:var(--white); padding:10px 0 0 0;}

.company-text h2 i{ margin-left:15px;}

.company-text p{ font-size:15px; color:var(--white); min-height:60px;}

.company-text p i{ float:left; margin:-2px 5px 0 0;}

.company-text ul{ list-style:none; margin:0px; padding:0px;}

.company-text ul li{ line-height:normal; display:inline-block;}

.company-text ul li a{ font-size:13px; font-weight:bold; color:var(--light);  font-family: 'Airbnb Cereal App'; border:solid 1px #DBDBDB; border-radius:3px; display:inline-block; height:26px; line-height:26px; padding:0 15px; text-transform:uppercase; text-decoration:none; margin-right:5px;}



.slider{ width:100%; float:left; padding:40px 0;}





.directory-tab{width:100%; float:left;}

ul.d-tab-list{list-style:none; margin:0px; padding:0px; background:#fff;}

.d-tab-list li{ line-height:normal; display:inline-block;}

.d-tab-list li a{ font-size:14px; color:var(--dark); font-family: 'Airbnb Cereal App'; font-weight:500; padding:0 20px; height:55px; line-height:55px; text-decoration:none; display:block;  border-left:solid 1px transparent; border-right:solid 1px transparent; border-top:solid 3px transparent; }

.d-tab-list li a:hover{ color:var(--blue);}

.d-tab-list li a.active{ color:var(--blue); border-left:solid 1px #DBDBDB; border-right:solid 1px #DBDBDB; border-top:solid 3px var(--blue); border-radius:3px 3px 0 0 ; background:#fff;}

.d-tab-list li.share{ float:right;}



.d-tab-content{ width:100%; float:left; border-top:solid 2px #DBDBDB; padding:30px 0; margin-top:-2px;} 

.d-tab-content h4{ font-size:19px; color:var(--black); font-size:32px; color:var(--black); font-weight:500; font-family: 'Airbnb Cereal App';}

.d-tab-content span{ font-size:19px; color:var(--black); display:block; padding:0 0 15px 0; margin-bottom:15px; background:url(../images/h-line.svg) left bottom no-repeat;}

.d-tab-content p{ font-size:14px; color:var(--dark); line-height:22px;}





.time-sec{ width:100%; float:left;}

.time-sec-up{ width:100%; float:left; background:var(--blue); border-radius:5px 5px 0 0; padding:11px 12px 12px 12px ;}

.time-sec-up h6{ font-size:12px; color:var(--white); font-weight:bold;  font-family: 'Airbnb Cereal App'; text-align:center; letter-spacing:0.05rem; padding-bottom:5px;}

.time-sec-up ul{ list-style:none; margin:0px; padding:0px; text-align:center;}

.time-sec-up ul li{ line-height:normal; display:inline-block; font-size:36px; color:var(--white); text-align:center; width:30%; border-right:solid 1px rgba(0,0,0,0.1);}

.time-sec-up ul li:nth-child(3){ border:none;}

.time-sec-up ul li span{ font-size:11px; color:var(--white); display:block; font-weight:bold;  font-family: 'Airbnb Cereal App'; text-transform:uppercase;}

.time-sec-mid{ width:100%; float:left; background:#fcfcfc; padding:12px 25px 12px 25px; border:solid 1px #e5e5e5;}  

.time-sec-mid span{ font-size:11px; color:var(--light); font-weight:bold; font-family: 'Airbnb Cereal App';}

.time-sec-mid p{ font-size:19px; color:var(--black); margin-bottom:0px;}

.time-sec-bottom{width:100%; float:left; padding:20px 25px;border:solid 1px #e5e5e5;  border-top:none;}

.w-btn{ width:auto; background:var(--blue); height:40px; line-height:40px; font-size:12px; color:var(--white); font-weight:bold; display:inline-block; padding:0 25px; font-family: 'Airbnb Cereal App'; text-decoration:none; text-transform:uppercase;}

.w-btn:hover{ color:var(--white); text-decoration:none; background:var(--black);}

.w-btn i{ margin-right:10px;}

.web-btn{background:var(--black); margin-left:10px; float:right;}

.web-btn i{ margin:0 0 0 10px;}

.web-btn:hover{ background:var(--blue);}



.company-form{ width:100%; float:left; background: url(../images/up-dotted.svg) right top no-repeat #edf9ff; text-align:center;}

.company-form-inner{ background:url(../images/down-dotted.svg) left bottom no-repeat;  padding:var(--padding);}

.company-form h3{ font-size:32px; text-align:center; font-weight:bold; font-family: 'Airbnb Cereal App';}

.company-form p{ color:var(--light); padding-bottom:10px;}



.company-input {background: url(../images/comapy-icon.svg) right 15px no-repeat var(--white);  padding: 0 20px 0 20px;}

.web-input {background: url(../images/web-icon.svg) right 15px no-repeat var(--white);  padding: 0 20px 0 20px;}

.directory-form .form-control{ margin-bottom:18px; padding-right:40px;}

.app-btn{ font-size:16px;}

/*=============Directory Detail css Start Here=============*/


#breadcrumbs span span a{    font-size: 11px; font-weight: bold; font-family: 'Airbnb Cereal App'; color: var(--blue);
    padding: 0 15px 0 10px; background: url(../images/mid-nav-line.svg) right 4px no-repeat; text-decoration: none; text-transform:uppercase;}

#breadcrumbs span span strong{color: var(--light); font-weight:normal; font-size: 11px; text-transform:uppercase;}
.pagein .nav-links{ width:100%; text-align:center;}
.pagein .nav-links a{width: auto;
padding: 0 8px;height: 25px;border: solid 1px #DBDBDB;display: inline-block;border-radius: 3px;text-align: center;font-size: 13px;color: var(--light);line-height: 22px;font-weight: bold;font-family: 'Airbnb Cereal App';text-decoration: none;margin: 0 3px;display: block; display:inline-block;}
.pagein .nav-links a:hover{ background:var(--black); color:var(--white);}
.pagein .nav-links a li{ display:block !important; width:auto; float:left;}
.pagein .nav-links span.current{ background:var(--black); color:var(--white); border:solid 1px var(--black); padding: 0 8px;height: 25px; display: inline-block; border-radius: 3px;text-align: center; font-size: 13px; line-height: 22px}
.pagein .nav-links a.prev{width:auto; float:left;}
.pagein .nav-links a.next{width:auto; float:right;}
.vc_row{ margin:0px !important;}
.wpb_content_element{ margin-bottom:0px !important;}


.wpcf7-not-valid-tip{font-size:12px !important;}
.wpcf7-validation-errors{ display:none !important;}
.at-resp-share-element .at-share-btn{ margin:0 2px 25px !important;}
.wpcf7-form-control{border:solid 1px #D6D6D6; border-radius:3px; height: 50px; line-height:50px; padding:0 35px 0 20px; 
margin:15px 0 0px -15px; border-radius:0px;}
.wpcf7-submit{height: 50px; line-height:48px; font-size: 18px; color: var(--white); font-weight: bold;
    font-family: 'Airbnb Cereal App'; padding: 0 35px; border-radius: 0px; letter-spacing: 0.03rem; background: var(--light-blue); border-radius: 3px; text-transform: uppercase; border:none;}
.wpcf7-textarea{ height:auto; line-height:normal; padding:15px 20px;}


.yop-poll-container ul{ list-style:none; margin:0px; padding:0px;}
.yop-poll-container ul li{ width:31.3% ; float:left; border:solid 1px #f1f1f1; border-radius:3px; padding:10px !important; margin:1% 1%; position:relative; background:none !important;}
.yop-poll-container ul li span{ display:block; height:60px; font-size:14px; line-height:20px;}
.yop-poll-container ul li label img{max-width: 100%; height: 170px; object-fit: cover;}	

.yop-poll-container ul li .yop_radio{ position:absolute; bottom:88px; left:20px;}
ul.nameEmail{ margin:10px 0 0 1px; float:left;}
ul.nameEmail li{ width:50%; border:none; padding:0px !important;}
    {border: solid 1px #D6D6D6; border-radius:3px;height: 50px; line-height: 50px; padding: 0 35px 0 20px; margin: 15px 0 0px -15px; border-radius: 0px;}
	
ul.nameEmail li input{ border: solid 1px #D6D6D6;
    border-radius: 3px;
    height: 45px;
    line-height:45px;
    padding: 0 20px 0 20px;
    margin:0px 0 0px 0;
    border-radius: 0px;
}	
.yop_poll_vote_button{    width: auto; float:left;
    height: 45px;
    line-height: 45px;
    font-size: 18px;
    color: var(--white);
    font-weight: bold;
    font-family: 'Airbnb Cereal App';
    padding: 0 25px; border:none; margin:15px 0 0 5px !important;
    border-radius: 0px;
    letter-spacing: 0.03rem;
    background: var(--light-blue);
    border-radius: 3px;
    text-transform: uppercase;}
	

.yop-poll-li-custom-3_yp5b9bb914df0a4{ border:none !important; background:none !important;}

.hbspt-form form.input{border: solid 1px #D6D6D6 !important; border-radius: 3px; height: 50px; line-height: 50px; padding: 0 35px 0 20px; margin: 15px 0 0px -15px; border-radius: 0px;}
.diruptor-form label span{width: 100%;font-size: 13px; font-weight: bold; font-family: 'Airbnb Cereal App'; color: var(--black);
    text-transform: uppercase;letter-spacing: 0.05rem;}


.diruptor-form ul{list-style:none; margin:0px; padding:0px;}
.diruptor-form ul li{ line-height:normal; font-size: 18px;
    color: var(--black);
    line-height: 28px !important;
    background: url(../images/check.svg) left 8px no-repeat;
    padding:0 0 10px 25px;}


.alignnone {margin-top: 30px; margin-bottom: 30px; width: 100%; clear:both; display:block; width:100%;}
.article-content .alignleft {
    float: left;
    margin-right: 30px;
}
.article-content .alignright {
    float: right;
    margin-left: 30px;
}
.article-content .alignleft, .content-area .alignright {
    margin-bottom: 1.2em;
    max-width: 50%;
    margin-top: 5px;
}
.article-content a{color:var(--blue);}
.insight a{color:var(--white);}
.alignleft {
    display: inline;
    float: left;
    margin-right: 1.5em;
}

.fix-search .search {
  position: fixed;
  top: 10px;
}
.article-content .aligncenter, .content-area .alignnone {
    margin-top: 30px;
    margin-bottom: 30px;
}
.article-content .aligncenter, .content-area .aligncenter img {
    display: block;
    margin-left: auto;
    margin-right: auto;
}
.aligncenter {
    clear: both;
    display: block;
    margin: 0 auto;
}


.fname{ width:48%; float:left;}
.lname{ width:48%; float:left; margin-left:4%;}
.sec-four .form-control{ width:100%; float:left; margin:15px 0 0px 0;}
.sec-four select.form-control:not([size]):not([multiple]){height:50px;}
.sec-four .wpcf7-submit{ background:#000; margin:15px 0 0px 0; width:100%;}
.sec-four .co-drop{ background:url(../images/drop-arrow.svg) right 22px no-repeat #FFF;}

.join-form .wpcf7-form-control{ margin:15px 0 0px 0px;}
.join-form .fname{ width:100%;}
.join-form .lname{ width:100%; margin-left:0px;}
.join-form .co-drop{ background:url(../images/drop-arrow.svg) right 22px no-repeat #FFF; height: 50px !important;
    line-height: 50px;}


.pic-credit-div{ position:absolute; bottom:5px; right:5px; border: none; padding:5px 10px; font-style:italic; color:#FFF; z-index: 99; font-size: 12px;}
@media only screen and (min-width: 980px) and (max-width: 1024px) {

.funder-pic{ margin-right:30px;}	
.funder-text{ width:55%;}
/*=============Career Css Start Here=============*/

.working-list li{ width:23.4%;}

.working-list li em{ height:50px; display:block; width:100%; float:left;} 

/*=============Career Css End Here=============*/



/*=============Article List Laders css Start Here=============*/



.article-loop-right{ width:52%; padding:18px;}

.categorie ul li a{ width:83%;}

.blog-social li a{ margin:0px !important;}

/*=============Article List Laders css End Here=============*/



/*=============Directoty Detial css Start Here=============*/

.w-btn{ padding:0 13px;}

.company-text{ width:61%;}

.ico-list-mid{ margin-left:10px; width: 61%; padding-right:15px;}

.ico-list-mid span{ padding-top:0px;}

/*=============Directoty Detial css End Here=============*/



	}



@media only screen and (min-width: 768px) and (max-width: 979px) {

.navbar-expand-md .navbar-nav .nav-link{ margin:0 12px;}	

.industry-loop{ padding:15px;}

.sec-four h3{ padding:0px 0px 20px 0px;}

.foot-up ul li a{ padding-right:12px;}

.podcast-loop .media-body{ padding:3px 10px 0 0;}

.podcast-loop figure{ width:35%; float:left; margin-right:15px;}

.directory-loop figure figcaption{ padding:15px;}	

.directory-loop figure figcaption em{ letter-spacing:0rem;}
.yop-poll-container ul li{ width:48%;}


/*=============About Css Start Here=============*/

.number-loop h1{ font-size:55px;}

.about-content h2{ background:none; padding:0px;}

.about-content h2 span{ padding-left:0px;}

.funder-pic{ margin-right:15px;}

.funder-pic{ width:34%;}

.team-list li p{ width:100%; float:left; text-align:center;}

.team-list li{ width:16.6%; margin:10px;}

/*=============About Css Start Here=============*/



/*=============Contact Us Css Start Here=============*/

.get-in p{ padding-right:0px;}

.get-in ul li em{ width:81%;}

.co-social li a{ margin-right:4px;}

/*=============Contact Us Css End Here=============*/

/*=============Career Css Start Here=============*/

.working-list li{ width:23%;}

.working-list li em{ height:50px; display:block; width:100%; float:left;} 

.job-list{ padding:30px 30px;}

/*=============Career Css End Here=============*/



/*=============Thnak You Css Start Here=============*/

.thank-you p{ padding:15px 100px 15px 0;}

/*=============Thnak You Css End Here=============*/



/*=============Disruptors Apply css Start Here=============*/

.dd-clander{width: 85%;}

.dd-drop{width: 85%;}

/*=============Disruptors Apply css End Here=============*/



/*=============Article List Laders css Start Here=============*/

.article-loop-left{ width:45%;}

.article-loop-right{ padding:12px;}

.article-loop-right{ width:55%;}

.reply{ margin:0px;}

.pagein ul li a{ margin:0 1px; padding:0 6px;}

.categorie ul li a{ width:84%; margin:0px 8%; line-height:normal; padding:8px 0;}

.categorie ul{ padding:10px 0;}

.join-form{ padding:15px;}

.get-btn{ padding:0px; width:100%;}

/*=============Article List Laders css Start Here=============*/



/*=============Article Detail css Start Here=============*/

.latest-blog-text{width: 62%;  float: left;  padding:5px 10px 0 10px;}

.latest-blog-text p{ font-size:13px; line-height: normal;}

.latest-blog-pic{ width:38%;}

/*=============Article Detail css End Here=============*/



/*=============Directoty Detial css Start Here=============*/

.company-logo{ width:38%;}

.company-text{ margin-left:15px; width:58%;}

.left-panel{ padding-right:15px;}

.company-text h2{ font-size:25px;}

.company-text ul li a{ padding:0 6px;}

.ico-list-left{ width:30%;}

.ico-list-mid{ width:57%; margin-left:10px;}

.ico-list-mid p{ line-height:17px;}

.ico-list-mid span{ padding-top:0px;}



/*=============Directoty Detial css End Here=============*/



}







@media only screen and (min-width: 320px) and (max-width:767px) {

	

h1{font-size:38px;}

h2{font-size:30px;}

h2.large{ font-size:32px;}

h3{font-size:25px;}

h4{font-size:20px;}

h5{font-size:24px;}

h6{font-size:16px;}

:root{

--padding:50px 0 50px 0;	

--padding-bottom:0px 0 80px 0;	

}

ul.navbar-nav li ul.sub-menu {
    position: relative;
}
	

.navbar{ padding:.5rem 1.5rem;}	

.navbar-nav{ background:rgba(0,0,0,0.80); padding:30px 15px 30px 15px; position: relative; z-index: 99;}

.navbar-dark .navbar-toggler{ background:var(--blue);}

.navbar-toggler{padding: .45rem 0.45rem; border-radius: .15rem;}

.navbar-expand-md .navbar-nav .nav-link{ margin:0px;}

.navbar-dark .navbar-brand{ width:180px;}

.container{ width:100%; padding:0 8%; box-sizing:border-box;}

.industry-list .col-md-3{ padding:0 15px;}

.banner-content{ width:100%; background:none; margin:50px auto 0 auto; padding:0px;}

.banner{ height:auto; padding:50px 0 50px 0;}

.banner-content span{ font-size:22px;}

.banner-content span img{ left:inherit; margin:-6px 0 0 -25px;}

.blog-loop p{ margin-bottom:0px;}

.sec-four h3{ padding:0 0 20px 0;}

.input{ width:100%; margin-bottom:10px; border-radius:3px;}

.submit-btn{ width:100px; border-radius:3px;}

.podcast-right{ padding-left:15px;}

.podcast-loop figure{ width:30%;}

.podcast-loop .media-body{ padding:3px 10px 0 12px;}

.foot-up ul { text-align:center;}

.right-nav{ text-align:center; float:none;}

.foot-up ul li a{ padding:0px 5px;}

.foot-down span{ text-align:center; display:block; padding:5px 0 10px 0;}

.social li a{ margin:0 5px;}

ul.social{ width:100%; text-align:center;}



/*=============Privacy Policay css Start Here=============*/

.arrow-bottom{ display:none;}

.arrow-right{ display:none;}

.privacy-sec h2.large b{ border:none;}

.privacy-sec{ padding:100px 0 60px 0;}

.privacy-content{ padding:30px 0 0 0px;}

.privacy-sec h2.large b{ padding:8px 0px 5px 0px; margin:0px;}

.privacy-content ul li{ word-wrap:break-word;}

.privacy-content p{ font-size:18px; line-height:26px;}

.privacy-content ul li{ font-size:18px; line-height:28px;}

/*=============Privacy Policay css Start Here=============*/



/*=============Directory Css Start Here=============*/

.company-form h3{ font-size:28px;}

.directory-loop figure figcaption{ padding:15px;}

.directory-list-sec .col-md-3{ padding:0 15px;}

.directory-list-sec h3{ margin:0 0 20px 0px;}

.directory-sec h1{ padding-top:130px;}

.directory-sec h1 b{ border:none; padding:0px; text-align:center; width:100%; float:left; margin:0px;}

.directory-sec{ height:auto; padding-bottom:50px;}

.breadcrumb{ padding-left:0px; padding-right:0px;}

.pagein ul li.prev{width:100%; margin-bottom:5px;}

.pagein ul li.next{width:100%; margin-top:5px;}

.pagein ul li a{ margin:5px 3px;}

/*=============Directory Css End Here=============*/







/*=============About Css Start Here=============*/

.about-content h2{ background:none; padding:0px; margin-bottom:15px;}

.about-content h2 span{ padding-left:0px; letter-spacing:0.1rem;}

.funder h5 em{ padding:0 30px;}

.funder{ display:inline-block; padding:25px 0;}

.number-loop h1{ font-size:50px;}

.number-loop{ width:50%; float:left;}

.funder-pic{ width:100%; text-align:center; margin:0px;}

.funder-text{ width:100%; padding-top:15px; text-align:center;}

.funder-text p{ text-align:center;}



.funder .col-md-6{ margin-bottom:30px;}

.funder h4 em{ padding:0 30px;}

.team-list li{ width:38%; margin:5px 15px;}

.team-list li p{ width:100%; float:left; text-align:center;}

.interested h3{ font-size:25px; padding:5px 0 12px 0;}

.interested{ padding:15px;}

/*=============About Css Start Here=============*/



/*=============Contact Us Css Start Here=============*/

.left-contact{ padding:0 15px;}

.get-in p{ padding-right:0px;}

.get-in ul li em{ width:85%;}

.co-social li a{ margin-right:10px;}

/*=============Contact Us Css End Here=============*/



/*=============Career Css Start Here=============*/

.working-list li{ width:23%;}

.working-list li em{ height:50px; display:block; width:100%; float:left;} 

.job-list{ padding:15px;}

.job-list-loop-left{ width:100%;}

.job-list-loop-right{ width:100%; text-align:left;}

.more-btn{ margin-top:0;}

.working-list li{ width:45.6%; padding:15px; min-height:155px;}

.working-list li em{ height:auto; font-size:15px;}

.job-list-loop{ padding:15px 0;}

/*=============Career Css End Here=============*/



/*=============Career Detail Css Start Here=============*/

.career-content{ padding:50px 0 0 0px;}

.career-content ul li a{ padding-right:0px;}

.career-content h4{ margin:30px 0 15px 0;}

.career-content span{ font-size:20px; line-height:26px;}

/*=============Career Detail Css End Here=============*/



/*=============Apply Now page Css Start Here=============*/

.apply-form{ padding-top:20px;}

.apply-btn{ padding:0 30px;}

/*=============Apply Now page Css End Here=============*/



/*=============Thnak You Css Start Here=============*/

.thank-you p{ padding:15px 0px 15px 0;}

.verify-btn{ margin-bottom:10px; float:left;}

/*=============Thnak You Css End Here=============*/



/*=============Disruptors Apply css Start Here=============*/

.disruptor-form h4{ margin:30px 0 20px 0;}

.disruptor-sec h2{ padding-top:150px;}

.dd-clander{width: 85%;}

.dd-drop{width: 85%;}



.disruptor-sec h2 { font-size:25px;}

.disruptor-sec h2 br{ display:none;}

.award-loop-right{ width:79%; margin-left:15px;}

/*=============Disruptors Apply css End Here=============*/



/*=============Article List Laders css Start Here=============*/

.article-loop-right{ width:100%; padding:15px;}

.reply{ margin:0px;}

.search-input{ margin-top:30px;}

.categorie ul li a{ margin:0 15px; width:89%;}

.categorie ul{ padding:15px 0;}

.join-form{ padding:15px;}

.blog-social li a{ width:50px !important; height:50px; margin:0px 0px 0px 0px !important;}

.blog-social li a.b-fb{background-position: 11px 12px;}

.blog-social li a.b-tweet{background-position: -43px 12px;}

.blog-social li a.b-gplus{background-position: -98px 12px;}

.blog-social li a.b-youtube{background-position: -156px 13px;}

.blog-social li a.b-linkdin{background-position: -211px 13px;}

.article-loop-left img {border-radius: 5px 5px 0px 0px;}

.article-loop-left{width:100%;}

.article-loop-left img{ width:100%;}

/*=============Article List Laders css Start Here=============*/





/*=============Article Detail css Start Here=============*/

.article-content{ padding-right:15px;}

.article-detail-banner{ padding-top:120px;}

.article-detail-banner ul li a{ margin:5px 2px;}

.article-detail-banner h2{ padding:15px 0 15px 0;}

.article-content blockquote{ padding:0 0 0 20px; font-size: 25px; line-height: 32px;}

.article-content p sub{ width:35%;}
.article-content h2 strong{ font-size:25px;}

.article-join-form-left{ width:100%; padding-top:0px;}

.article-join-form-right{ width:100%;}

.article-join-form-left p{ font-size:20px; line-height:normal;}

.latest-blog-text{ padding:8px 10px 0 10px; width:65%;}

.latest-blog-text p{ font-size:14px; line-height:20px;}

.insight{ padding:25px 0;}

/*=============Article Detail css End Here=============*/



/*=============Directoty Detial css Start Here=============*/

.directory-detail-banner{ height:270px;}

.company-text{ width:100%; margin:0px;}

.company-text h2{ color:var(--black); font-size:25px;}

.company-text h2 i{ background:url(../images/star-black.svg) right top no-repeat;     width: 26px;

    height: 23px; display: inline-block;}

.company-text h2 i img{display:none;}

.company-text p{ color:var(--black); min-height:auto;}

.company-text p i img{display:none;}

.company-text p i{ background:url(../images/company-location-black.svg) left top no-repeat; width:15px;

    height: 18px; display: inline-block; float: left; margin: 2px 3px 0 0;}

.company-text ul li a{ margin-bottom:8px;}

.left-panel{ padding-right:15px;}

.company-text ul li a{ padding:0 9px;}

.time-sec-bottom{ padding:15px;}

.time-sec-mid{ padding:12px 15px 12px 15px;}

.w-btn{ padding:0 12px;}

.ico-list-mid{ width:60%; margin-left:10px;}

.ico-list-mid span{ padding-top:0px;}

.d-tab-content h4{ font-size:25px;}

.d-tab-list li a{border:solid 1px #DBDBDB; height:40px; line-height:40px; padding:0 15px; margin-bottom:5px;}

.d-tab-content{ border:none;}

.d-tab-list li a.active{ border-radius:3px; border:solid 1px var(--blue);}
/*=============Directoty Detial css End Here=============*/

.pagein .nav-links a.prev{ width:100%; text-align:center; margin-bottom:5px;}
.pagein .nav-links a li{ width:100%;}
.pagein .nav-links a.next{ width:100%; text-align:center; margin-top:5px;}
.pagein .nav-links a{ margin:0 1px;}

.job-list-loop-left p{ padding:5px 0 10px 0;}

.yop-poll-container ul li span{ font-size:14px; height:90px;}
.yop-poll-container ul li{ width:47.3%;}
.yop-poll-container ul li label img{ height:110px; width:100%;}
.yop-poll-container ul li .yop_radio{bottom: 120px; left: 20px;}
.article-content p{ word-wrap:break-word;}
.tweet-box.ctt-box-design-2{ padding:20px !important; box-sizing:border-box;}

.article-content{ padding-right:0px;}
.article-content h2{ font-size:30px;}
.article-content p span img{/*width:100px;*/ margin:0 10px 10px 0;}
.article-content p em b img{/*width:100px;*/ margin:0 10px 10px 0;}
.article-content p b img{width:auto; margin:0 10px 10px 0;}
ul.nameEmail li{ width:100%;}

.fname{ width:100%; float:left;}
.lname{ width:100%; float:left; margin-left:0px;}
.sidebar__inner{ position:inherit !important; display:block !important; left:0 !important; top:0 !important; opacity:1; transform:none !important; width:100% !important;}
.join-form .wpcf7-form-control{ height:40px; line-height:40px; font-size:12px;}  
.join-form .co-input{background:url(../images/user.svg) right 9px no-repeat var(--white);}
.join-form .co-email{ background:url(../images/email.svg) right 10px no-repeat var(--white);}
.join-form .co-drop{ height:40px !important; line-height:40px !important; background:url(../images/drop-arrow.svg) right 16px no-repeat #FFF;}

}