/*
Theme Name: Big Chemistry
Author: converzo
Author URI: https://converzo.nl
Description: The Big Chemistry Theme based on the famous Wordpress CMS.
Version: 1.0
*/



@import url('fonts/stylesheet.css');
* {margin: 0;padding: 0;box-sizing: border-box;}
img {max-width: 100%;height: auto;}
body {background: #fff;font-size:16px;color: #004854;font-family: 'Proxima Nova Rg';font-weight: 400;}
ul {list-style: none;padding: 0;}
p,.list li {font-size: 16px;}
p:last-child{margin-bottom: 0;}
p,.list ul,.list ol {margin-bottom: 20px;}
.list ul li{list-style-type: disc;}
.list ul,.list ol{padding-left: 18px;}
p,.list li{line-height: 20px;}
.list li{margin-bottom: 5px;}
a {color: inherit;text-decoration: none;transition: 0.4s;}

/* ----- Heading Font CSS ------ */

h1,h2,h3,h4,h5,h6 {margin-bottom: 15px;font-family: 'Proxima Nova Rg';font-weight: bold;}
h1{font-size: 38px;line-height: 44px;font-family: 'Proxima Nova Lt';font-weight: 600;}
h2{font-size: 28px;line-height: 44px;color: #00c9d9;margin-bottom: 0;text-transform: uppercase;}
h3{font-size: 24px;line-height: 28px;font-family: 'Proxima Nova Lt';font-weight: 600;}
h4{font-size: 20px;line-height: 22px;}
h5{font-size: 18px;line-height: 22px;}
h6{font-size: 14px;line-height: 18px;}
a:focus,.btn:focus,button:focus,.btn-primary:not(:disabled):not(.disabled):active:focus {outline: none;box-shadow: none;}
input:focus{border: none;outline: none;}

/* global css start */ 
.layout {overflow: hidden;}
.full_width{width: 100%;float: left;}
.wrapper{max-width: 1030px;margin: 0 auto;width: 100%;padding: 0 30px;}
.btn_one {position: relative;display: block;font-size: 27px;font-family: 'Proxima Nova Rg';font-weight: bold;color: #00c9d9;padding: 15.5px 20px 15.5px 60px;background: url(images/btn-bg.png)left top no-repeat;background-size: contain;width: 350px;height: 66px;}
.btn_one:hover {color: #cf631c;background: url(images/btn-bg2.png)left top no-repeat;background-size: contain;}
.btn_one::before {content: '';position: absolute;background: url(images/icon2.png)left center no-repeat;width: 10px;height: 31px;background-size: 10px;top: 50%;left: 45px;transform: translateY(-50%);}

.btn_two {position: relative;display: inline-block;font-size: 18px;font-family: 'Proxima Nova Rg';font-weight: bold;color: #ff8300;padding-left: 15px;}
.btn_two::before {content: '';position: absolute;background: url(images/icon3.png)left center no-repeat;width: 7px;height: 22px;left: 0;top: 50%;transform: translateY(-50%);}
.btn_two:hover {color: #cf631c;}
.btn_three {display: inline-block;min-width: 115px;font-size: 14px;font-family: 'Proxima Nova Rg';font-weight: bold;color: #ffffff;background: #ff8300;padding: 6px 5px;clip-path: polygon(100% 0, 100% 80%, 90% 100%, 0 100%, 0 0);}
.btn_three:hover {background: #cf631c;}
/* global css end */

/* ******************************* main css ***************************** */

/* header start */
.header .header_top .inner_part {padding: 20px 0 0 0;position: relative;display: flex;justify-content: space-between;align-items: center;}
.header .header_top .inner_part::before {content: "";position: absolute;top: 0;left: 0;width: 32%;height: 100%;background: linear-gradient(90deg, rgba(0,201,217,0.7) 0%, rgba(0,201,217,0) 100%);}
.header .header_top .inner_part::after {content: '';position: absolute;width: 518%;height: 100%;left: -518%;top: 0;background: rgba(0,201,217,0.7);}
.header .header_top .logo {width: 225px;position: relative;z-index: 1;}
.header .header_top .logo a {display: block;}
.header .header_top .logo img {width: 100%;display: block;}
.menubar {display: none;width: 36px;} 
.menubar span {display: block;width: 100%;background: #ffffff;height: 5px;margin-bottom: 5px;transition: 0.4s;}
.menubar span:last-child  {margin-bottom: 0;}
.header_bottom {padding: 7.5px 0;}
.header .header_bottom .inner_part {display: flex;flex-wrap: wrap;align-items: center;justify-content: flex-end;}
.header .header_bottom .right_menu {position: relative;display: flex;flex-wrap: wrap;align-items: center;justify-content: flex-end;}
.header .header_bottom .right_menu ul li {display: inline-block;margin-right: 15px;position: relative;}
.header .header_bottom .right_menu ul li.current-menu-item a {color: #00908b;}
.header .header_bottom .right_menu ul li a {display: inline-block;font-size: 15px;font-family: 'Proxima Nova Rg';font-weight: bold;text-transform: uppercase;color: #004854;}
.header .header_bottom .right_menu ul li a:hover {color: #00908b;}
/* search css */
.search_form {opacity: 0;visibility: hidden;pointer-events: none;position: absolute;right: 0;top: calc(100% + 7px);width: 385px;z-index: 2;}
.search_form.open {opacity: 1;visibility: visible;pointer-events: all;}
.search_form input {width: 100%;float: left;background: #00c9d9;border-radius: 40px;border: 1px solid #00c9d9;height: 48px;padding: 10px 45px;padding-right: 65px;font-size: 14px;font-family: 'Proxima Nova Rg';font-weight: 400;color: #ffffff;}
.search_form::before {content: "";position: absolute;left: 15px;top: 50%;transform: translateY(-50%);background: url(images/search-icon.png)center no-repeat;width: 14px;height: 14px;background-size: 14px;}
.search-toggle .toggle {position: relative;cursor: pointer;}
.toggle.active .search_icon_display {opacity: 0;}
.search-toggle .toggle .search_close {position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);opacity: 0;visibility: hidden;}
.search-toggle .toggle.active .search_close {opacity: 1;visibility: visible;z-index: 2;}
/* search css */
/* header end */

/* chemistry-section start */
.chemistry_sec {margin-bottom: 50px;position: relative;}
.chemistry_sec::after {content: '';position: absolute;background: url(images/arrow_line.png)right top repeat-y;width: 779px;height: calc(100% + 50px);background-size: 630px;top: -35px;right: 0;pointer-events: none;}
.chemistry_sec .inner_part {position: relative;display: flex;flex-wrap: wrap;justify-content: space-between;padding: 25px 0 50px;z-index: 1;}
.chemistry_sec .inner_part::before {content: '';position: absolute;width: calc(100% + 50px);height: calc(100% + 50px);left: -50px;bottom: -50px;background: rgba(0, 201, 217, 0.1);z-index: -1;}
.chemistry_sec .inner_part::before {content: '';position: absolute;right: -518%;width: 518%;height: calc(100% + 50px);background: rgba(0, 201, 217, 0.1);z-index: -1;bottom: -50px;}
.chemistry_sec .left_part {width: 50%;}
.chemistry_sec .left_part .text-box {max-width: 465px;width: 100%;}
.orange-icon {width: 68px;margin-bottom: 20px;}
.orange-icon img {display: block;width: 100%;}
.chemistry_sec .left_part .text-box h1 {margin-bottom: 30px;}
.chemistry_sec .left_part .text-box p {font-size: 20px;line-height: 26px;font-weight: 600;font-family: 'Proxima Nova Lt';}
.chemistry_sec .right_part {width: 45%;display: flex;flex-wrap: wrap;align-items: center;}
.chemistry_sec .right_part .blue-box {position: relative;width: 262px;padding: 35px 30px;clip-path: polygon(80% 0, 100% 22%, 78% 50%, 100% 78%, 80% 100%, 0 100%, 0 0);}
.chemistry_sec .right_part .blue-box a {pointer-events: none; display: inline-block;min-width: 185px;font-size: 24px;font-weight: 600;font-family: 'Proxima Nova Lt';color: #ffffff;clip-path: polygon(0% 0%, 85% 0%, 100% 50%, 85% 100%, 0% 100%);background: rgba(0, 201, 217, 0.6);margin-bottom: 30px;padding: 23px 25px;}
.chemistry_sec .right_part .blue-box a:last-child {margin-bottom: 0;}
.chemistry_sec .right_part .blue-box a.orange-bg {background: rgba(255, 131, 0, 0.6);}
.chemistry_sec .right_part .blue-box .logo-box {position: absolute;top: 50%;right: 0;transform: translateY(-50%);}
/* chemistry-section start */

/* ideas-section start */
.ideas_sec {padding: 50px 0;position: relative;}
.ideas_sec::after {content: '';position: absolute;background: url(images/arrow_line.png)right top repeat-y;width: 779px;height: 100%;background-size: 630px;top: -35px;right: 0;z-index: -1;pointer-events: none;}
.ideas_sec .inner_part {display: flex;flex-wrap: wrap;justify-content: space-between;}
.ideas_sec .left_part {width: 40%;}
.ideas_sec .left_part .img-box {margin-bottom: 20px;}
.ideas_sec .left_part .img-box img {width: 100%;display: block;mix-blend-mode: multiply;}
.ideas_sec .left_part .btn-box {display: flex;justify-content: center;}
.ideas_sec .right_part {width: 50%;}
.ideas_sec .right_part .text-box {max-width: 500px;width: 100%;}
.ideas_sec.two .text-box p{font-size: 18px;line-height: 22px;}
/* ideas-section end */

/* partners-section start */
.partners_sec {padding-bottom: 40px;}
.border-line {position: relative;margin-bottom: 50px;}
.border-line::after {content: '';position: absolute;width: 100%;height: 1px;background: #00c7d9;left: 0;top: 50%;transform: translateY(-50%);z-index: -1;}
.border-line h3 {font-size: 22px;color: #00c9d9;margin-bottom: 0;background: #ffffff;display: inline-block;padding: 0 30px 0 20px;font-family: 'Proxima Nova Rg';font-weight: bold;}
.partners_card_sec .partners_card {margin: 0 30px;}
.partners_card_sec .slick-track {display: flex;}
.partners_card_sec .slick-slide {display: flex !important;align-items: center;height: inherit;}
/* partners-section end */

/* news-event-Section start */
.news_event_Sec {background: #f9f9f9;margin-bottom: 50px;}
.tittle-bg {text-transform: uppercase;margin-bottom: 20px; display: inline-block;font-size: 27px;line-height: 32px;color: #ffffff;font-weight: 400;padding: 15px 15px 35px 15px;background: #7ad4d2;clip-path: polygon(0 0, 100% 0, 100% 80%, 75% 100%, 50% 85%, 25% 100%, 0 80%);text-align: center;}
.tittle-bg strong{font-size: 32px;font-family: 'Proxima Nova Rg';font-weight: bold;}
.news_event_Sec .inner_part {display: flex;flex-wrap: wrap;gap: 25px;margin-bottom: 50px;}
.news_event_Sec .inner_part.publications_slider {display: block;gap: 0;margin-left: -12px;width: calc(100% + 24px);}
.news_event_Sec .inner_part.publications_slider .news_card {width: 100%;margin: 0 12px;}
.news_event_Sec .news_card {width: calc(25% - 19px);}
.news_event_Sec .news_card .img-box {clip-path: polygon(0% 0%, 100% 0, 100% 85%, 85% 100%, 0% 100%);margin-bottom: 25px;display: block;}
.news_event_Sec .news_card .img-box img {width: 100%;display: block;}
.news_event_Sec .news_card .text-box span {font-size: 12px;line-height: 16px;display: inline-block;text-transform: uppercase;}
.news_event_Sec .news_card .text-box p {font-size: 14px;line-height: 17px;margin-bottom: 10px;}
.news_event_Sec .news_card .text-box a{display: block;}
.news_event_Sec .news_card .text-box a:hover{color: #cf631c;}
.news_event_Sec .news_card .text-box .btn_two {font-size: 14px;}
.news_event_Sec .news_card .text-box .btn_two::before {background: url(images/icon4.png)left center no-repeat;width: 5px;height: 18px;background-size: 5px;left: 0;top: 50%;transform: translateY(-50%);}
.news_event_Sec .btn-box{margin-bottom: -5px;}
/* news-event-Section end */

/* footer start */
.footer {background: #004854;padding: 30px 0 125px;position: relative;}
.footer::after {content: "";position: absolute;background: url(images/tilled-line.png)left center no-repeat;width: 70%;height: 100%;background-size: auto 200%;top: 0;right: 0;pointer-events: none;}
.footer .inner_part {display: flex;flex-wrap: wrap;justify-content: space-between;}
.footer .footer_logo {width: 61px;}
.footer .footer_logo a {display: block;}
.footer .footer_logo img {width: 100%;display: block;}
.footer .right_part {padding-top: 30px;width: calc(100% - 61px);padding-left: 50px;color: #ffffff;}
.footer .right_part p {font-size: 14px;line-height: 16px;font-weight: 400;}
.footer .right_part p a {font-size: 14px;line-height: 20px;font-weight: 400;}
.footer .right_part p a:hover {text-decoration: underline;}
.footer .right_part ul{margin-bottom: 4px;}
.footer .right_part ul li {display: inline-block;margin-right: 10px;}
.footer .right_part ul li a {display: inline-block;font-size: 14px;line-height: 16px;font-weight: 400;color: #ffffff;text-decoration: underline;}
/* footer end */


/* team-section start */
.team_sec .inner_part {margin-bottom: 200px;}
.team_sec .tittle-box h2 {color: #00908b;margin-bottom: 25px;}
.team_sec .tittle-box p {font-size: 20px;line-height: 26px;font-weight: 500;}
/* team-section start */

/* tab-section start */
.tab_sec {margin-top: -170px;margin-bottom: 80px;}
.tab_sec .inner_part {position: relative;z-index: 1;}
.tab_sec .inner_part::before {content: '';position: absolute;width: calc(100% + 70px);height: 100%;background: rgba(0, 201, 217, 0.2);left: 0;bottom: -35px;}
.tab_sec .inner_part::after {content: '';position: absolute;left: -518%;width: 518%;height: 100%;background: rgba(0, 201, 217, 0.2);z-index: -1;bottom: -35px;}
.tab_sec .tab_header {display: flex;flex-wrap: wrap;gap: 35px;position: relative;padding-bottom: 0;}
.tab_sec .tab_header .btn_tab {width: calc(20% - 28px);opacity: 1 !important;cursor: pointer;}
.tab_sec .tab_header .btn_tab h6 span{font-family: 'Proxima Nova Rg';font-weight: 400;}
.tab_sec .tab_header .btn_tab.active {opacity: 1 !important;}
.tab_sec .tab_header .btn_tab .img-box {margin-bottom: 10px;clip-path: polygon(85% 0, 100% 25%, 90% 48%, 100% 75%, 85% 100%, 0 100%, 0 0);}
.tab_sec .tab_header .btn_tab .img-box img {display: block;}
.tab_sec .tab_header .btn_tab .text-box .btn_two {font-size: 14px;padding-left: 10px;}
.tab_sec .tab_header .btn_tab .text-box .btn_two::before {background: url(images/icon4.png)left center no-repeat;width: 5px;height: 18px;background-size: 5px;left: 0;top: 50%;transform: translateY(-50%);}
.tab_sec .tab_body {padding: 30px 0 50px;position: relative;}
.tab_sec .tab_content {display: none;}
.tab_sec .tab_content .tab_card h5 {font-weight: 600;font-family: 'Proxima Nova Lt';color: #00908b;}
.tab_sec .tab_content .tab_card h5 strong {color: #004854;font-family: 'Proxima Nova Rg';font-weight: bold;}
.tab_sec .tab_content .tab_card p {font-size: 14px;line-height: 17px;}
.tab_sec .tab_content .tab_card p strong {display: inline-block;font-family: 'Proxima Nova Rg';font-weight: bold;}
.tab_sec .tab_content.show {display: block;}
/* tab-section start */

/* news-event-page start */
.news-event-page .news_event_Sec {background: none;margin-bottom: 0;position: relative;}
.news-event-page .news_event_Sec::before {content: '';position: absolute;background: url(images/img12.jpg)left top no-repeat;width: 100%;height: 289px;background-size: 100%;left: 0;top: 0;z-index: -1;}
.news-event-page .news_event_Sec .news_content_wrapper {position: relative;padding-bottom: 30px;}
.news-event-page .news_event_Sec .news_content_wrapper::before {content: '';position: absolute;width: calc(100% + 50px);height: 100%;background: rgba(0, 201, 217, 0.1);top: 0;left: -50px;z-index: -1;}
.news-event-page .news_event_Sec .news_content_wrapper::after {content: '';position: absolute;width: 518%;height: 100%;background: rgba(0, 201, 217, 0.1);top: 0;right: -518%;z-index: -1;}
.news-event-page .news_event_Sec .inner_part {padding-bottom: 30px;margin-bottom: 30px;border-bottom: 2px dotted #00c9d9;}
.news-event-page .news_event_Sec .inner_part:last-child {padding-bottom: 0;margin-bottom: 0;border-bottom: 0;}
.news-event-page .news_event_Sec .tittle-box .orange-icon {margin-bottom: 10px;}
.news-event-page .news_event_Sec .tittle-box h2 {margin-bottom: 0;color: #00908b;}
.news-event-page .news_event_Sec .tittle-box {margin-bottom: 25px;}
/* news-event-page end */

/* big-ideas-section start */
.big_ideas_sec {padding: 25px 0;margin-bottom: 75px;}
.big_ideas_sec .full_text {margin-bottom: 25px;}
.big_ideas_sec .full_text .text-box {max-width: 920px;width: 100%;}
.big_ideas_sec .full_text .text-box h1 {font-weight: 600;font-family: 'Proxima Nova Lt';}
.big_ideas_sec .full_text .text-box p {font-size: 20px;line-height: 26px;font-weight: 600;font-family: 'Proxima Nova Lt';}
.big_ideas_sec .inner_part {display: flex;flex-wrap: wrap;justify-content: space-between;margin-bottom: 20px;}
.big_ideas_sec .inner_part .left_part {width: 65%;}
.big_ideas_sec .inner_part .left_part .text-box {max-width: 600px;width: 100%;}
.big_ideas_sec .inner_part .left_part .text-box h4,.consortium_sec .right_part h4 {color: #00908b;text-transform: uppercase;}
.big_ideas_sec .inner_part .right_part {width: 32%;}
.big_ideas_sec .inner_part .right_part .img-box {clip-path: polygon(0% 0%, 100% 0, 100% 85%, 85% 100%, 0% 100%);}
.big_ideas_sec .inner_part .right_part a .img-box { clip-path: unset; }
.big_ideas_sec .inner_part .right_part span.icon { display: block; width: 40px; } 
.big_ideas_sec .inner_part .right_part .img-box img {width: 100%;display: block;}
/* big-ideas-section end */

/* consortium-section start */
.consortium_sec {margin-bottom: 115px;position: relative;}
.consortium_sec::after {content: '';position: absolute;background: url(images/arrow_line.png)right top repeat-y;width: 779px;height: calc(100% + 150px);background-size: 575px;top: -50px;right: 0;z-index: -1;pointer-events: none;}
.consortium_sec .inner_part {display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;position: relative;padding: 35px 0 20px 70px;}
.consortium_sec .inner_part::before {content: '';position: absolute;width: 100%;height: 100%;background: linear-gradient(90deg, rgba(0,144,139,0.4) 0%, rgba(0,144,139,0) 100%);clip-path: polygon(5% 0, 100% 0, 100% 50%, 100% 100%, 5% 100%, 0 75%, 3% 49%, 0 25%);left: -3px;top: 0;z-index: -1;}
.consortium_sec .inner_part::after {content: '';position: absolute;width: 1000%;height: 100%;background: linear-gradient(90deg, rgba(0,144,139,0.03) 0%, rgba(0,144,139,0.3) 100%);right: -907%;top: 0;z-index: -1;}
.consortium_sec .left_part {width: 24%;}
.consortium_sec .right_part {width: 72%;}
.consortium_sec .right_part .text-box p {font-size: 18px;line-height: 20px;}
.consortium_sec .right_part .text-box li {display: block;font-size: 18px;line-height: 33px;font-weight: 400;color: #004854;}
.consortium_sec .right_part .text-box li strong {display: inline-block;font-family: 'Proxima Nova Rg';font-weight: bold;}
.consortium_sec .right_part .text-box li span {display: inline-block;color: #000000;}
/* consortium-section end */

/* single-img-section start */
.single_img_sec {margin-bottom: 40px;}
.single_img_sec .img-box {margin-bottom: 35px;}
.single_img_sec .text-box {max-width: 435px;width: 100%;}
.single_img_sec p {font-size: 12px;line-height: 14px;}
/* single-img-section end */

/* two-col-text-section start */
.two_col_text_sec {margin-bottom: 50px;}
.two_col_text_sec .inner_part {display: flex;flex-wrap: wrap;justify-content: space-between;}
.two_col_text_sec .text_box {width: 48%;} 
.two_col_text_sec .text_box h4 {color: #00908b;text-transform: uppercase;}
/* two-col-text-section end */

/* full-text-section start */
.full_text_sec {margin-bottom: 35px;}
/* full-text-section end */

/* collab-section start */
.collab_sec {padding: 40px 0;position: relative;z-index: 1;}
.collab_sec::after {content: '';position: absolute;width: 100%;height: 100%;background: rgba(0, 144, 139, 0.4);left: 0;top: 0;z-index: -1;mix-blend-mode: multiply;}
.collab_sec .text-box h4 {color: #00908b;text-transform: uppercase;}
.collab_sec .text-box p a {display: inline-block;text-decoration: underline;font-weight: 600;font-family: 'Proxima Nova Lt';}
.contact-page .collab_sec::before {content: '';position: absolute;background: url(images/arrow_line.png)right top repeat-y;width: 779px;height: 100%;background-size: 575px;top: 0;right: 0;pointer-events: none;z-index: 1;}
/* collab-section end */

/* nationaal-section start */
.nationaal_sec {padding: 20px 0 40px;}
.nationaal_sec .content-box {margin: 0 auto 40px auto;max-width: 765px;width: 100%;}
.nationaal_sec .content-box h4 {font-size: 20px;line-height: 26px;font-weight: 600;font-family: 'Proxima Nova Lt';}
.nationaal_sec .content-box p a {display: inline-block;color: #00908b;text-decoration: underline;}
.nationaal_sec .content-box h5 {color: #00908b;}
.nationaal_sec .content-box.tittle-box h6 {display: flex;flex-wrap: wrap;align-items: center;color: #00c9d9;text-transform: uppercase;}
.nationaal_sec .content-box.tittle-box h6 img {width: 68px;margin-right: 12px;}
.nationaal_sec .content-box.tittle-box h1 {font-weight: 600;font-family: 'Proxima Nova Lt';} 
.nationaal_sec .btn-box .btn_two {font-size: 14px;padding-left: 10px;}
.nationaal_sec .btn-box .btn_two::before {background: url(images/icon4.png)left center no-repeat;width: 5px;height: 18px;background-size: 5px;left: 0;top: 50%;transform: translateY(-50%);}
.nationaal_sec .full_img_sec {margin-bottom: 30px;}
.nationaal_sec .full_img_sec .img-box {clip-path: polygon(100% 0, 100% 97%, 97% 100%, 0 100%, 0 0);}
.nationaal_sec .full_img_sec img {width:auto;display: block;}
.nationaal_sec .full_img_sec p {font-size: 12px;line-height: 20px;}

.nationaal_sec .inner_part {display: flex;flex-wrap: wrap;justify-content: space-between;margin-bottom: 30px;}
.nationaal_sec .inner_part .left_part {width: 40%;}
.nationaal_sec .inner_part .left_part .img-box {clip-path: polygon(100% 0, 100% 95%, 95% 100%, 0 100%, 0 0);}
.nationaal_sec .inner_part .left_part img {width: 100%;display: block;}
.nationaal_sec .inner_part .left_part .text-box p {font-size: 12px;line-height: 20px;padding-left: 102px;}
.nationaal_sec .inner_part .right_part {width: 58%;}
.nationaal_sec .inner_part .right_part .text-box {max-width: 455px;width: 100%;}
/* nationaal-section end */

/* contact-Section start */
.contact_Sec {padding: 35px 0;position: relative;}
.contact_Sec::after {content: '';position: absolute;background: url(images/arrow_line.png)right top repeat-y;width: 779px;height: calc(100% + 15px);background-size: 575px;top: -15px;right: 0;pointer-events: none;}
.contact_Sec .contact-box h1 {margin-bottom: 30px;}
.contact_Sec .contact-box p {font-weight: 600;font-family: 'Proxima Nova Lt';}
.contact_Sec .contact-box p a {display: inline-block;font-weight: 600;font-family: 'Proxima Nova Lt';}
.contact_Sec .contact-box p a:hover {text-decoration: underline;}
/* contact-Section end */

.tab_header .slick-slide{margin: 0 10px;}
.tab_sec .tab_header{width: 100%;margin-left: 0;}
.search_form  input[type="submit"]{display: none;}
.search_form .screen-reader-text{display: none;}
.ajax-load-more-wrap .alm-ajax{display: flex;flex-wrap: wrap;gap: 25px;}
.ajax-load-more-wrap.green .alm-load-more-btn{display: inline-block;min-width: 115px;font-size: 14px;font-family: 'Proxima Nova Rg';font-weight: bold;color: #ffffff;background-color: #ff8300 !important;clip-path: polygon(100% 0, 100% 80%, 90% 100%, 0 100%, 0 0);border-radius: 0 !important;line-height: 1;}

.default_page .contact_Sec .contact-box p{font-weight: 400;font-family: 'Proxima Nova Rg';}
.default_page .contact_Sec .contact-box p a,.default_page .contact_Sec .contact-box li a{color: #00908b; text-decoration: underline;font-weight: 400;font-family: 'Proxima Nova Rg';}

/* new css */
.header .header_bottom .right_menu ul ul {position: absolute;min-width: 120px;right: 15px;top: 100%;z-index: 2;padding-top: 7px;visibility: hidden;opacity: 0;}
.header .header_bottom .right_menu ul li:hover ul {visibility: visible;opacity: 1;}
.header .header_bottom .right_menu ul li li {display: block;width: 100%;border-bottom: 1px solid #ffffff;}
.header .header_bottom .right_menu ul li li:last-child {border-bottom: none;}
.header .header_bottom .right_menu ul li li a {display: inline-block;width: 100%;background: rgba(0, 201, 217, 0.2);font-size: 15px;font-weight: 700;color: #ffffff;padding: 5px;text-align: right;}
.header .header_bottom .right_menu ul li li a:hover {color: #ff8300;}

.ideas_sec .btn-box {margin-top: 20px;}

.single_team .team_sec .inner_part {margin-bottom: 250px;}
.single_team .orange-icon {margin-bottom: 5px;}
.single_team .tab_sec {margin-top: -220px;margin-bottom: 50px;}
.single_team .tab_sec .tab_body {padding-bottom: 0;}
.single_team .btn-box {margin-bottom: 100px;}
.single_team .tab_sec .tab_header .btn_tab {width: 100%;}
.single_team .tab_sec .tab_header .btn_tab .text-box h6 {font-size: 18px;line-height: 22px;}
.single_team .tab_sec .tab_header .btn_tab .text-box h6 span {font-weight: 500;color: #00908b;}

.news_card.event .text-box h4 {min-height: 110px;}
.news_card.event .text-box span {font-size: 16px;line-height: 19px;color: #00c9d9;font-weight: 700;}
.news_card.event .img-box img {margin-top: 15px;}
.content-box.events h1 strong {color: #00c9d9;text-transform: capitalize;}

/* vacancies-section start */
.vacancies_page .team_sec .inner_part {margin-bottom: 70px;}

.vacancies_sec .inner_part {display: flex;flex-wrap: wrap;max-width: 900px;gap: 50px 100px;padding: 80px 0;position: relative;z-index: 1;margin-top: -35px;}
.vacancies_sec .inner_part::before {content: '';position: absolute;width: calc(100% + 50px);height: 100%;left: -50px;top: 0;z-index: -1;background: rgba(0, 201, 217, 0.1);}
.vacancies_sec .inner_part::after {content: '';position: absolute;right: -518%;width: 518%;height: 100%;background: rgba(0, 201, 217, 0.1);z-index: -1;top: 0;}
.vacancies_sec .vacancie_card {width: calc(50% - 50px);padding-top: 40px;border-top: 1px dashed #00c9d9;}
.vacancies_sec .vacancie_card:first-child, .vacancies_sec .vacancie_card:nth-child(2) {border-top: 0;padding-top: 0;}
.vacancies_sec .vacancie_card h4 {margin-bottom: 25px;}
.vacancies_sec .vacancie_card .btn_two {font-size: 14px;}

/* single-vacancies-section start */
.single_vacancie_sec {padding: 30px 0;}
.single_vacancie_sec .inner_part {display: flex;flex-wrap: wrap;justify-content: space-between;}
.single_vacancie_sec .left_part {width: 52%;}
.single_vacancie_sec .left_part h1 {margin-bottom: 25px;}
.single_vacancie_sec .left_part p {font-size: 20px;line-height: 26px;font-weight: 400;margin-bottom: 30px;}
.single_vacancie_sec .left_part p span {display: inline-block;color: #00908b;font-weight: 600;}
.single_vacancie_sec .left_part ul {margin-bottom: 65px;}
.single_vacancie_sec .left_part ul li {font-size: 20px;line-height: 26px;color: #004854;position: relative;padding-left: 15px;margin-bottom: 5px;}
.single_vacancie_sec .left_part ul li::before {content: '';position: absolute;width: 5px;height: 5px;border-radius: 100%;background: #004854;left: 0;top: 12px;}
.single_vacancie_sec .right_part {width: 31%;padding-top: 35px;}
.single_vacancie_sec .right_part .text_box {padding: 25px 25px 50px;clip-path: polygon(100% 0, 100% 88%, 88% 100%, 0 100%, 0 0);background: rgba(0, 201, 217, 0.1);}
.single_vacancie_sec .right_part .text_box h2 {margin-bottom: 20px;}
.single_vacancie_sec .right_part .text_box p, .single_vacancie_sec .right_part .text_box p a {display: inline-block;font-weight: 500;font-size: 20px;line-height: 26px;color: #004854;}
.single_vacancie_sec .right_part .text_box p a:hover {text-decoration: underline;}
/* new css */

/* Responsive css start */
@media only screen and (max-width:1366px) {
.chemistry_sec::after {width: 440px;background-size: 440px;}
.ideas_sec::after {width: 440px;background-size: 440px;top: -32px;}
.consortium_sec::after {width: 440px;background-size: 440px;}
.contact_Sec::after {width: 440px;background-size: 440px;}
.tab_sec .tab_header::before {bottom: -3px;}

}

@media only screen and (max-width:1023px) {
h1 {font-size: 32px;line-height: 38px;}
h2 {font-size: 22px;line-height: 32px;}
h4 {font-size: 16px;line-height: 18px;}
.chemistry_sec .left_part .text-box p {font-size: 18px;line-height: 24px;}
.btn_one {font-size: 18px;padding: 13px 20px 12px 45px;width: 250px;height: 50px;}
.btn_one::before {background-size: 8px;left: 30px;}
.btn_two {font-size: 16px;}
.orange-icon {width: 55px;margin-bottom: 10px;}
.chemistry_sec {margin-bottom: 30px;}
.chemistry_sec::after {width: 350px;background-size: 350px;}
.chemistry_sec .left_part {width: 45%;}
.chemistry_sec .right_part {width: 50%;}
.chemistry_sec .right_part .blue-box {width: 210px;padding: 30px 25px;}
.chemistry_sec .right_part .blue-box a {min-width: 135px;font-size: 20px;margin-bottom: 20px;padding: 15px 20px;}
.chemistry_sec .left_part .text-box {max-width: 100%;width: 100%;}
.chemistry_sec .left_part .text-box h1 {margin-bottom: 20px;}
.chemistry_sec .inner_part::before {height: calc(100% + 30px);bottom: -30px;}
.ideas_sec::after {width: 350px;background-size: 350px;top: 0px;}
.border-line {margin-bottom: 30px;}
.border-line h3 {font-size: 20px;padding: 0 20px 0 15px;}
.tittle-bg {font-size: 23px;line-height: 26px;padding: 15px 10px 30px 10px;}
.tittle-bg strong{font-size: 26px;}

.consortium_sec .right_part .text-box li {font-size: 16px;line-height: 30px;}
.nationaal_sec .inner_part .left_part .text-box p {padding-left: 0;}
.nationaal_sec .inner_part .right_part {width: 56%;}
.consortium_sec::after {width: 350px;background-size: 350px;}
.team_sec .inner_part {margin-bottom: 150px;}
.team_sec .tittle-box h2 {margin-bottom: 15px;}
.team_sec .tittle-box p {font-size: 18px;line-height: 24px;}
.tab_sec {margin-top: -130px;}
.single_team .tab_sec {margin-top: -210px;}
.tab_sec .tab_body {padding-top: 20px;}
.tab_sec .tab_header .btn_tab {width: calc(20% - 16px);}
.tab_sec .inner_part::before {height: calc(100% - 20px);bottom: -20px;}
.tab_sec .inner_part::after {height: calc(100% - 20px);bottom: -20px;}
.single_team .btn-box {margin-bottom: 50px;}
.tab_sec .tab_header {gap: 20px;}
.contact_Sec::after {width: 350px;background-size: 350px;}
.news_event_Sec .news_card {width: calc(33.33% - 17px);}
.news_card.event .text-box h4 {min-height: 80px;}
.news_card.event .text-box span {font-size: 14px;line-height: 17px;}

.vacancies_sec .inner_part {max-width: 900px;gap: 30px 70px;padding: 55px 0;}
.vacancies_sec .vacancie_card {width: calc(50% - 35px);}
.vacancies_sec .vacancie_card {padding-top: 25px;}

.single_vacancie_sec .left_part {width: 55%;}
.single_vacancie_sec .right_part {width: 40%;}
}

@media only screen and (max-width:767px) {
h1 {font-size: 28px;line-height: 34px;}
h2 {font-size: 20px;line-height: 30px;}
.big_ideas_sec .full_text .text-box p {font-size: 18px;line-height: 24px;}
.menubar {display: block;}
.header .menu {display: none;}
.header .header_top .logo {width: 185px;}
.chemistry_sec .left_part {width: 100%;margin-bottom: 20px;}
.chemistry_sec .right_part {width: 100%;}
.ideas_sec .left_part {width: 100%;margin-bottom: 20px;}
.ideas_sec .left_part .img-box {max-width: 388px;margin: 0 auto 20px auto;}
.ideas_sec .right_part {width: 100%;}
.ideas_sec .right_part .text-box {max-width: 100%;}
.big_ideas_sec {margin-bottom: 50px;}
.big_ideas_sec .inner_part .left_part {width: 100%;margin-bottom: 20px;}
.big_ideas_sec .inner_part .right_part {width: 100%;}
.partners_card_sec .inner_part {padding-left: 0;}
.news_event_Sec .news_card {width: calc(50% - 12.5px);}
.consortium_sec {margin-bottom: 80px;}
.consortium_sec .inner_part::before {clip-path: unset;}
.consortium_sec .inner_part {display: block;padding: 30px 20px;}
.consortium_sec .left_part {width: 45%;margin-bottom: 20px;}
.consortium_sec .right_part {width: 100%;}
.nationaal_sec .inner_part .left_part {width: 100%;margin-bottom: 20px;}
.nationaal_sec .inner_part .right_part {width: 100%;}
.team_sec .tittle-box h2 {margin-bottom: 15px;}
.tab_sec .tab_header {gap: 20px;}
.tab_sec .tab_header .btn_tab {width: calc(50% - 10px);}
.search_form {right: 0px;top: -6px;width: 100%;z-index: 1;}
.search-toggle .toggle .search_close {right: 3px;left: unset;}
.search_form input {height: 30px;padding-right: 35px;}

.vacancies_sec .vacancie_card {width: 100%;padding-bottom: 20px;}
.vacancies_sec .vacancie_card:nth-child(2) {border-top: 1px dashed #00c9d9;}

.single_vacancie_sec .left_part {width: 100%;margin-bottom: 30px;}
.single_vacancie_sec .right_part {width: 100%;padding-top: 0;}
.single_vacancie_sec .left_part ul {margin-bottom: 30px;}
}

@media only screen and (max-width:600px) {
h2 {font-size: 18px;line-height: 24px;}
h1 {font-size: 24px;line-height: 30px;}
.wrapper {max-width: 100%;padding: 0 20px;}
.chemistry_sec .left_part .text-box h1 {margin-bottom: 10px;}
.header .header_top .logo {width: 150px;}
.orange-icon {width: 40px;margin-bottom: 5px;}
.chemistry_sec .left_part .text-box p {font-size: 16px;line-height: 22px;}
.chemistry_sec .right_part .blue-box {width: 155px;padding: 15px 20px;}
.chemistry_sec .right_part .blue-box a {min-width: 110px;font-size: 16px;margin-bottom: 15px;padding: 10px 15px;}
.chemistry_sec::after {background-size: contain;}
.border-line h3 {font-size: 18px;padding: 0 15px 0 10px;}
.tittle-bg {font-size: 20px;line-height: 22px;}
.tittle-bg strong{font-size: 22px;}

.news_event_Sec .news_card {width: 100%;}
.news_event_Sec .news_card .img-box {margin-bottom: 15px;}
.footer {padding: 30px 0 50px;}
.footer .right_part {padding-top: 20px;padding-left: 30px;}
.big_ideas_sec {margin-bottom: 20px;}
.big_ideas_sec .full_text .text-box p {font-size: 16px;line-height: 22px;}
.consortium_sec::after {background-size: contain;}
.single_img_sec {margin-bottom: 20px;}
.nationaal_sec .content-box.tittle-box h6 img {width: 40px;margin-right: 8px;}
.nationaal_sec .content-box h4 {font-size: 16px;line-height: 22px;}
.contact_Sec .contact-box h1 {margin-bottom: 15px;}
.two_col_text_sec {margin-bottom: 30px;}
.two_col_text_sec .text_box {width: 100%;margin-bottom: 20px;}
.ideas_sec.two .text-box p{font-size: 16px;line-height: 20px;}
.news_card.event .text-box h4 {min-height: 60px;}

.single_vacancie_sec .left_part p {font-size: 18px;line-height: 24px;margin-bottom: 20px;}
.single_vacancie_sec .left_part ul li {font-size: 18px;line-height: 24px;}
.single_vacancie_sec .right_part .text_box h2 {margin-bottom: 15px;}
.single_vacancie_sec .right_part .text_box p, .single_vacancie_sec .right_part .text_box p a {font-size: 18px;line-height: 24px;}

}


.slick-slide img {
    max-width: 110px !important;
}