
 @media (min-width: 1921px) and (max-width: 3500px) {
.banner_home .owl-item{ height:82vh !important}
}

 @media (min-width: 1800px) and (max-width:2100px) {
 .banner_home .owl-item{ height:76vh !important}
}
 @media (min-width: 1600px) and (max-width: 1799px) {
.banner_home .owl-item{ height:72vh !important}
}

 

 @media (min-width: 1400px) and (max-width: 2499px) {
 .container {
 max-width: 1491px;
}
}



 @media (min-width: 1200px) and (max-width: 2499px) {.banner_home .owl-item {
	height:67vh;
}
}
 @media only screen and (max-width: 1440px) {
}
 @media (min-width:1199px) and (max-width: 1399px) {
 .container {
 max-width: 1170px;
}
}
 @media (min-width: 1200px) and (max-width: 1299px) {
}
 @media (min-width: 992px) and (max-width: 1199px) {
 .container {
 max-width: 1170px;
}
.group_text span {
    color: #000000;
    font-size: 19.17px;
    font-weight: 500;
    font-family: 'Montserrat';
}
 .button {
 right: 0;
 top: 9px;
}
.vision_bx p {
 width: 95%;
}
.commitiee_mamber_one h2 {
 font-size: 14px !important;
}
 #cssmenu > ul > li > a {
 padding: 13px 15px;
 font-size: 15px;
 letter-spacing: 1px;
 text-decoration: none;
 font-family: 'Poppins Light';
 color: #435968;
 text-transform: uppercase;
 float: left;
 text-align: left;
}
.board_of_directors ul li {
 width: 25%;
 padding: 0 0 5px;
}
.board_of_directors ul li .text_board_of_directors {
 width: 80%;
}
.cibjo_congress h2 {
 font-size: 25px;
}
.cibjo_congress p {
 font-size: 14px;
 width: 100%;
 padding: 9px 0 0;
}
 .cibjo_congress img {
 padding: 20px 0 20px 0;
}
.empower_ethical_left h2 {
 font-size: 24px;
padding: 0 0 2px
}
.empower_ethical_bx {
 width: 100%;
}
.empower_ethical_left button {
 padding: 13px 15px;
 margin: 30px 10px;
}
.empower_ethical_right img {
 width: 100%;
 text-align: center;
}
.why_joinus h2 {
 width: 350px;
 font-size: 24px;
}
.why_joinus h2::after {
 height: 2px;
 width: 100px;
}
.why_joinus h3 {
 font-size: 15px;
 width: 70%;
 line-height: 20px;
}
.our_mission h2 {
 font-size: 24px;
}
.vision_bx {
 padding: 20px 0;
 margin: 20px 0 0px;
}
.why_joinus h3 {
 font-size: 15px !important;
}
.our_managing_commitee h2 {
 font-size: 24px;
}
 .team_silder .owl-next {
 right: 0;
}
.team_silder .owl-prev {
 left: 0;
}
.our_members_mid h2 {
 font-size: 24px;
}
.team_silder {
 width: 90%;
}
.our_managing_commitee_bx h2 {
 font-size: 16px !important;
}
.footer_right {
 padding: 0 0 30px;
}
.footer_left {
 padding: 0px 0 0;
}
.our_members_bx h2 {
 font-size: 14px !important;
}
.why_joinus {
 padding: 60px 0 50px;
}
#cssmenu > ul > li > a {
    padding: 13px 15px;
    font-size: 15px;
    letter-spacing: 2px;
    text-decoration: none;
    font-family: 'Poppins Light';
    color: #435968;
    text-transform: uppercase;
    float: left;
    text-align: left;
}
#cssmenu > ul > li.has-sub > a:after {
    position: absolute;
    top: 18px;
    right: 3px;
    width: 8px;
    height: 2px;
    display: block;
    background: #435968;
    content: '';
}
#cssmenu > ul > li.has-sub > a:before {
    position: absolute;
    top: 15px;
    right: 6px;
    display: block;
    width: 2px;
    height: 8px;
    background: #435968;
    content: '';
    -webkit-transition: all .25s ease;
    -ms-transition: all .25s ease;
    transition: all .25s ease;
}
}
 @media (min-width: 768px) and (max-width: 991px) {
 .top_header {
 display: none;
}

.group_text span {
    color: #000000;
    font-size: 20px;
    font-weight: 500;
    font-family: 'Montserrat';
}

.footer_left img {
    width: 252px;
    padding-left: 45px;
}
 .logo {
 float: none;
}
 .header-main {
 padding: 0 0 15px;
}
 .button {
 right: 0;
 top: 9px;
}
.vision_bx p {
 width: 95%;
}
.commitiee_mamber_one h2 {
 font-size: 14px !important;
}
 #cssmenu > ul > li > a {
 padding: 13px 15px;
 font-size: 15px;
 letter-spacing: 1px;
 text-decoration: none;
 font-family: 'Poppins Light';
 color: #435968;
 text-transform: uppercase;
 float: left;
 text-align: left;
}
.board_of_directors ul li {
 width: 32%;
 padding: 0 0 5px;
}
.text_board_of_directorss p {
    font-size: 12px;
    color: #fff;
    font-family: 'Montserrat SemiBold';
    width: 100%;
    float: left;
    /* padding: 0px 1px 0 10px; */
    margin: 0 0 0 61px;
}
.cibjo_congress h2 {
 font-size: 25px;
}
.cibjo_congress p {
 font-size: 14px;
 width: 100%;
 padding: 9px 0 0;
}
 .cibjo_congress img {
 padding: 20px 0 20px 0;
}
.empower_ethical_left h2 {
 font-size: 24px;
padding: 0 0 2px
}
.empower_ethical_bx {
 width: 100%;
}
.empower_ethical_left button {
 padding: 13px 15px;
 margin: 30px 10px;
}
.empower_ethical_right img {
 width: 100%;
 text-align: center;
}
.why_joinus h2 {
 width: 350px;
 font-size: 24px;
}
.why_joinus h2::after {
 height: 2px;
 width: 100px;
}
.why_joinus h3 {
 font-size: 15px;
 width: 70%;
 line-height: 20px;
}
.our_mission h2 {
 font-size: 24px;
}
.vision_bx {
 padding: 20px 0;
 margin: 20px 0 0px;
}
.why_joinus h3 {
 font-size: 15px !important;
}
.our_managing_commitee h2 {
 font-size: 24px;
}
 .team_silder .owl-next {
 right: 0;
}
.team_silder .owl-prev {
 left: 0;
}
.our_members_mid h2 {
 font-size: 24px;
}
.team_silder {
 width: 90%;
}
.our_managing_commitee_bx h2 {
 font-size: 16px !important;
}
.footer_right {
 padding: 0 0 30px;
}
.footer_left {
 padding: 0px 0 0;
}
.our_members_bx h2 {
 font-size: 14px !important;
}
.why_joinus {
 padding: 60px 0 50px;
}.logo img {
	max-width: 150px;
	float: left;
}.left_who_we_are__list h2 {
 	font-size: 24px; 
	padding: 0 0 20px; 
}.left_who_we_are__list p {
 	font-size: 14px;
	padding: 0 0 10px; 
}
.right_who_we_are__list {
	width: 100%;
 }.tab_mission .tab-active a { 
	padding: 10px 21px;
}
.tab_mission a { 
	padding:10px 21px; 
}.tab_mission .tabs-stage { 
	padding: 10px 20px; 
}.treasures-img img { 
	width: 100%;
	top: 0;
	margin-left: 0;
}.treasures-content {
	margin-left: 0;
 }.treasures-content h2 {
 	font-size: 24px;
 	padding: 0 0 22px; 
}.treasures-content h3 {
	font-size: 16px; 
 }.treasures-content h3 span img {
	width: 18px;
}.member_page_text h2 {
 	font-size: 24px;
 }.member_page_text p {
 	font-size: 16px;
	padding: 10px 0 0;
 	width: 100%; 
}.get_in_touch_left {
	width: 100%; 
	padding: 20px;
}
.get_in_touch_left h2 {
 	font-size: 24px;
 	padding: 0px 0; 
}.get_in_touch_left {
	width: 100%; 
	padding: 20px;
}
.get_in_touch_right {
	width: 100%; 
	padding: 20px 20px;
}#cssmenu > ul > li::after {  display:none;}
.empower_ethical_left a {
 	padding: 13px 16px; 
}.why_joinus_bx { 
	padding: 32px 10px; 
}.our_managing_commitee p { 
	width: 100%; 
}
.group_text span {
    color: #000000;
    font-size: 17px;
    font-weight: 500;
    font-family: 'Montserrat';
}
.panels_text p {
    font-size: 12px;
    font-family: 'Montserrat';
    font-weight: 500;
}
.verticals_panels_groups {
    float: left;
    width: 100%;
    padding: 0px 0;
}
}
 @media only screen and (max-width: 767px) {
 .top_header {
 display: none;
}.logo img {
	max-width: 150px;
	float: left;
}


 .logo {
 float: none;
}
 .header-main {
 padding: 0 0 15px;
}
 .button {
 right: 0;
 top: 9px;
}
 #cssmenu > ul > li > a {
 padding: 13px 15px;
 font-size: 15px;
 letter-spacing: 1px;
 text-decoration: none;
 font-family: 'Poppins Light';
 color: #435968;
 text-transform: uppercase;
 float: left;
 text-align: left;
}
.board_of_directors ul li {
 width: 50%;
padding:0 0 5px;
}
.board_of_directors ul li .text_board_of_directors {
 width: 80%;
}
.cibjo_congress h2 {
 font-size: 25px;
}
.cibjo_congress p {
 font-size: 14px;
 width: 100%;
 padding: 9px 0 0;
}
 .cibjo_congress img {
 padding: 20px 0 20px 0;
}
.empower_ethical_left h2 {
 font-size: 24px;
padding: 0 0 2px
}
.empower_ethical_bx {
 width: 100%;
}
.empower_ethical_left button {
 padding: 13px 20px;
 margin: 30px 10px;
}
.empower_ethical_right img {
 width: 100%;
 text-align: center;
}
.why_joinus h2 {
width: 100%;
 font-size: 24px;
}
.why_joinus h2::after {
 height: 2px;
 width: 100px;
}
.why_joinus h3 {
 font-size: 15px;
 width: 70%;
 line-height: 20px;
}
.our_mission h2 {
 font-size: 24px;
}
.vision_bx {
 padding: 20px 0;
 margin: 20px 0 0px;
}
.why_joinus h3 {
 font-size: 15px !important;
}
.our_managing_commitee h2 {
 font-size: 24px;
}
 .team_silder .owl-next {
 right: 0;
}
.team_silder .owl-prev {
 left: 0;
}
.our_members_mid h2 {
 font-size: 24px;
}
.team_silder {
 width: 90%;
}
.our_managing_commitee_bx h2 {
 font-size: 16px !important;
}
.footer_right {
 padding: 0 0 30px;
}
.footer_left {
 padding: 0px 0 0;
}
.our_members_bx h2 {
 font-size: 14px !important;
}
.why_joinus {
 padding: 60px 0 50px;
}
.board_of_directors {
 padding: 10px 0;
}
.our_members_bx img {
 width: 80%;
 text-align: center; float:none;
 margin: auto;
}.our_managing_commitee p { 
	width: 100%; 
}.left_who_we_are__list h2 {
 	font-size: 24px; 
	padding: 0 0 20px; 
}.left_who_we_are__list p {
 	font-size: 14px;
	padding: 0 0 10px; 
}
.right_who_we_are__list {
	width: 100%;
 }.tab_mission .tab-active a { 
	padding: 10px 21px;
}
.tab_mission a { 
	padding:10px 21px; 
}.tab_mission .tabs-stage { 
	padding: 10px 20px; 
}.treasures-img img { 
	width: 100%;
	top: 0;
	margin-left: 0;
}.treasures-content {
	margin-left: 0;
 }.treasures-content h2 {
 	font-size: 24px;
 	padding: 0 0 22px; 
}.treasures-content h3 {
	font-size: 16px; 
 }.treasures-content h3 span img {
	width: 18px;
}
.member_page_text h2 {
 	font-size: 24px;
 }.member_page_text p {
 	font-size: 16px;
	padding: 10px 0 0;
 	width: 100%; 
}

.get_in_touch_left h2 {
 	font-size: 24px;
 	padding: 0px 0; 
}.get_in_touch_left {
	width: 100%; 
	padding: 20px;
}
.get_in_touch_right {
	width: 100%; 
	padding: 20px 20px;
}
.banner_home .owl-prev { 
	width: 30px;
	height: 30px; 
}
.banner_home .owl-next{ 
	width: 30px;
	height: 30px; 
}#cssmenu > ul > li::after {  display:none;}
.social___list p {
	font-size: 14px;
	color: #c19b5f;
	font-weight: bold;
	padding: 18px 0 0;
	width: 100%;
	text-align: center;
	margin: auto;
}.form-group.email_bx {
	margin-top: 20px;
}

}
 @media only screen and (max-width: 575px) {
 .top_header {
 display: none;
}#cssmenu > ul > li::after {  display:none;}
 .logo {
 float: none;
}.event_new_update { 
	padding: 73px 0 0; width:100%;
	margin: 0 0 -10px;
}
 .header-main {
 padding: 0 0 15px;
}
.treasures-content ul li {
	display: inline-block;
	float: left;
	width: 100%;
	padding: 0 0 20px;
	margin: 0;
}
.empower_ethical_left a {
    background: #f3f3f3;
    border-left: 2px solid #c19b5f;
    border-radius: 0;
    font-size: 12px;
    color: #2b2b33;
    padding: 13px 30px;
    text-align: center;
    text-decoration: none;
    border-right: 0;
    border-top: 0;
    border-bottom: 0;
    font-family: 'Montserrat Medium';
}
 .button {
 right: 0;
 top: 9px;
}
.apply_for_membership ul li span {
    float: none;
    text-align: center;
    margin: 49px auto 0;
    display: block;
    width: 120px;
}
.apply_for_membership ul li a samp {
    display: block;
    width: 80%;
    float: left;
    color: #7e7e7e;
    font-size: 14px;
    padding: 10px 0 0 0;
    margin: 0;
    line-height: normal;
    font-family: 'Montserrat Light';
    margin: 0 0 0 42px;
}
.apply_for_membership ul li { 
	text-align: center;
}.apply_for_membership ul li a { 
	text-align: center;
	margin: auto;
}
.apply_for_membership ul li a {
    font-size: 15px;
    color: #424242;
    font-weight: bold;
    padding: 0 0 0;
    margin: 0;
    text-transform: capitalize;
}
.apply_for_membership ul li span {
    float: none;
    text-align: center;
    margin: 40px auto 0;
    display: block;
    width: 120px;
}
.apply_for_membership ul li a samp {
    display: block;
    width: 80%;
    float: left;
    color: #7e7e7e;
    font-size: 12px;
    padding: 10px 0 0 0;
    margin: 0;
    line-height: normal;
    font-family: 'Montserrat Light';
    margin: 0 0 0 42px;
}
.apply_for_membership ul {
    margin: 0;
    padding: 0px 0 0;
    float: left;
    width: 100%;
}
 #cssmenu > ul > li > a {
 padding: 13px 15px;
 font-size: 15px;
 letter-spacing: 1px;
 text-decoration: none;
 font-family: 'Poppins Light';
 color: #435968;
 text-transform: uppercase;
 float: left;
 text-align: left;
}
.our_members_bx img {
 width: 80%;
 text-align: center; float:none;
 margin: auto;
}

.board_of_directors ul li .text_board_of_directorss {
    width: auto;
    padding: 17px 0 0 0;
	float: left;
}
.board_of_directors ul li {
    width: 48%;
    padding: 0 0 5px;
}
.board_of_directors ul li span {
    float: left;
}
.board_of_directors ul li .text_board_of_directors {
 width: 80%;
}
.cibjo_congress h2 {
 font-size: 25px;
}
.cibjo_congress p {
 font-size: 14px;
 width: 100%;
 padding: 9px 0 0;
}
 .cibjo_congress img {
 padding: 20px 0 20px 0;
}
.empower_ethical_left h2 {
 font-size: 24px;
padding: 0 0 2px
}
.empower_ethical_bx {
 width: 100%;
}
.empower_ethical_left button {
 padding: 13px 20px;
 margin: 30px 10px;
}
.empower_ethical_right img {
 width: 100%;
 text-align: center;
}
.why_joinus h2 {
width: 100%;
 font-size: 24px;
}
.why_joinus h2::after {
 height: 2px;
 width: 100px;
}
.why_joinus h3 {
 font-size: 15px;
 width: 75%;
 line-height: 38px;
}
.our_mission h2 {
 font-size: 24px;
}
.vision_bx {
 padding: 20px 0;
 margin: 20px 0 0px;
}
.our_managing_commitee h2 {
 font-size: 24px;
}
.team_silder .owl-next {
 right: 0;
}
.team_silder .owl-prev {
 left: 0;
}
.our_members_mid h2 {
 font-size: 24px;
}
.team_silder {
 width: 90%;
}
.our_managing_commitee_bx h2 {
 font-size: 16px !important;
}
.footer_right {
 padding: 0 0 30px;
}
.footer_left {
 padding: 0px 0 0;
}
.our_members_bx h2 {
 font-size: 14px !important;
}
.why_joinus {
 padding: 60px 0 50px;
}
.member_page_text h2 {
 	font-size: 24px; 
}.member_list { 
	padding: 30px 0 0;
}
.member_page_text p {
 	font-size: 14px; 
	width: 100%; 
}
.our_managing_commitee p { 
	width: 100%; 
}
.banner_home .owl-prev { 
	width: 30px;
	height: 30px; 
}
.banner_home .owl-next{ 
	width: 30px;
	height: 30px; 
}
.group_text span {
    color: #000000;
    font-size: 20px;
    font-weight: 500;
    font-family: 'Montserrat';
}
.col-md-6.col-sm-6.col-12.rights_image {
    padding-right: 15px;
}
.col-md-6.col-sm-6.col-12.left_image {
    padding-left: 15px;
}
.verticals_panels_groups {
    float: left;
    width: 100%;
    /* padding: 0px 0; */
}
.group_text {
    padding: 30px 0 6px;
    text-align: center;
    width: 100%;
}
.group_text span {
    color: #000000;
    font-size: 16px;
    font-weight: 500;
    font-family: 'Montserrat';
}
.panels_text p {
    font-size: 11px;
    font-family: 'Montserrat';
    font-weight: 500;
}
.verticals_panels_groups {
    float: left;
    width: 100%;
    /* padding: 40px 0; */
}
.verticals_panels_groups {
    float: left;
    width: 100%;
    padding: 0px 0;
}
}
