.vc_col-sm-2.time-column.wpb_column.column_container.vc_column_container.col.child_column.no-extra-padding.inherit_tablet.inherit_phone.no-left-margin {
margin-bottom: 0;
margin-top: 10px;
}
.vc_col-sm-2.time-column.wpb_column.column_container.vc_column_container.col.child_column.no-extra-padding.inherit_tablet.inherit_phone {
margin-bottom: 0;
margin-top: 10px;
}
h6.vc_custom_heading.vc_do_custom_heading.small-header {
margin-bottom: 0.3rem;
font-weight:600;
}
@media only screen and (max-width: 690px) {
.agenda-column.wpb_column:not([class*=vc_col-xs]) {
margin-bottom: 0;
}
}
@media only screen and (max-width: 999px) {
.agenda-column body .vc_row-fluid:not(.full-width-content) > .span_12 .vc_col-sm-2:not(:last-child):not([class*="vc_col-xs-"]) {
margin-bottom: 0px;
}
}
.agenda-column .vc_col-sm-2.agenda-column.wpb_column.column_container.vc_column_container.col.child_column.no-extra-padding.inherit_tablet.inherit_phone.no-left-margin {
margin-bottom: 0;
} body .marketingForm h1{
font-family: neue-haas-grotesk-display,sans-serif !important;
font-weight: 600;
font-style: normal;
font-size:60px;
line-height:66px;
letter-spacing:1px;
}
body .marketingForm h2{
font-family: neue-haas-grotesk-display,sans-serif !important;
font-weight: 600;
font-style: normal;
font-size:40px;
line-height:46px;
letter-spacing:1px;
padding-bottom:12px
}
body .marketingForm h3{
font-family: neue-haas-grotesk-display,sans-serif !important;
font-weight: 600;
font-style: normal;
font-size:28px;
line-height:34px;
letter-spacing:1px;
}
body .marketingForm h4{
font-family: neue-haas-grotesk-display,sans-serif !important;
font-weight: 600;
font-style: normal;
font-size:24px;
line-height:30px;
letter-spacing:1px;
}
body .marketingForm h5{
font-family: neue-haas-grotesk-display,sans-serif !important;
font-weight: 500;
font-style: normal;
font-size:21px;
line-height:29px;
letter-spacing:1px;
}
body .marketingForm h6{
font-family: neue-haas-grotesk-display,sans-serif !important;
font-weight: 500;
font-style: normal;
font-size:18px;
line-height:24px;
letter-spacing:1px;
}
.marketingForm a{
font-size: 16px !important;
}
.marketingForm > div{
margin: unset !important;
}
.center-form .marketingForm > div{
margin: auto !important;
}
.center-form .marketingForm > div{
margin: auto !important;
}
.marketingForm table{
border-top: none !important;
background-color: transparent !important;
}
.marketingForm th{
padding: 0px !important;
border: none !important;
}
.marketingForm table tr:nth-child(2n+1){
background-color: transparent !important;
}
.textFormFieldBlock, .dateTimeFormFieldBlock, .twoOptionFormFieldBlock, .optionSetFormFieldBlock, .multiOptionSetFormFieldBlock, .lookupFormFieldBlock{
padding-top: 0px !important;
padding-bottom: 0px !important;
}
.marketingForm input[type=text], .marketingForm input[type=email],
.marketingForm input[type=date], .marketingForm input[type=tel],
.marketingForm select{
font-size: 16px !important;
border: 0 !important;
outline: 0;
background-color: transparent !important;
border-bottom: 1px solid #A0A1A3 !important;
height: 36px;
width: 100%;
margin-bottom: 20px;
color: #000;
letter-spacing: 1px;
}
.marketingForm input[type=tel]:focus, .marketingForm input[type=date]:focus,
.marketingForm input[type=text]:focus, .marketingForm input[type=email]:focus,
.marketingForm select:focus{
background-color: transparent !important;
border-bottom: 1px solid #5ebb9f;
}
.phoneFormFieldBlock .phoneCountryCode{
border: none !important;
}
.marketingForm p{
font-style: normal !important;
font-size: 16px;
}
.marketingForm label, .marketingForm ::placeholder{
font-family: neue-haas-grotesk-display,sans-serif !important;
letter-spacing: 1px;
}
.marketingForm table{
font-size: 16px !important;
font-weight: 500 !important;
}
.marketingForm .consentBlock{
padding-bottom: 1em !important;
}
.marketingForm .inner p{
font-weight: 500 !important;
padding-bottom: 0px !important;
font-size: 16px;
}
.marketingForm li{
font-size: 16px !important;
line-height: 24px !important;
font-weight: 500;
font-family: neue-haas-grotesk-display,sans-serif !important;
}
#consentCheckbox-1742916772696-label span{
color: #323130 !important;
font-weight: 500 !important;
font-size: 16px;
}
.marketingForm h2{
color: #000 !important;
}
.textFormFieldBlock, .dateTimeFormFieldBlock, .twoOptionFormFieldBlock, .optionSetFormFieldBlock, .multiOptionSetFormFieldBlock, .lookupFormFieldBlock{
gap: 5px !important;
}
.background-form .marketingForm label{
color: #000 !important;
}
.background-form .marketingForm ::placeholder{
color: #000 !important;
opacity: .8;
}
.background-form .marketingForm input[type=text], .background-form .marketingForm input[type=email],
.background-form .marketingForm input[type=date], .background-form .marketingForm input[type=tel],
.marketingForm select{
border-bottom: 1px solid #000 !important;
color: #000;
}
.background-form .marketingForm input[type=email]{
font-weight: 500;
}
.background-form .marketingForm button[type=submit]{
background-color: #fff;
color: #00819e !important;
}
.background-form .marketingForm button[type=submit]:hover{
background-color: #000 !important;
opacity: 1 !important;
color: #fff;
}
.background-form .marketingForm a, .background-form .marketingForm p,
.background-form .marketingForm ol, .background-form .marketingForm ul,
.background-form .marketingForm h1, .background-form .marketingForm h2,
.background-form .marketingForm h3{
color: #000;
}
.background-form .marketingForm a:hover{
opacity: .8;
}
.marketingForm .optionSetFormFieldBlock label, .marketingForm .multiOptionSetFormFieldBlock label, .optionSetFormFieldBlock div.radiobuttons div label{
font-size: 16px !important;
letter-spacing: 1px !important;
}
.marketingForm .optionSetFormFieldBlock, .marketingForm .multiOptionSetFormFieldBlock{
margin-bottom: 22px;
}
.marketingForm .multiOptionSetFormFieldBlock fieldset{
margin-top: 0px !important;
}
.marketingForm .outer{
max-width: 100% !important;
} @media (min-width: 691px) {
.span_5 {
width: 90%;
}
}
.pt-cv-content-item {
padding-bottom: 0 !important;
}
.cvp-live-filter select {
width: 220px !important;
display: block !important;
}
.event-part em{
font-style: normal;
font-size: 16px;
line-height: 24px;
letter-spacing: 1px;
font-weight: 500;
}
.further-info div{
font-size: 16px;
line-height: 24px;
letter-spacing: 1px;
font-weight: 500;
}
#cookiescript_injected{
flex-direction: row !important;
flex-wrap: wrap;
justify-content: center;
}
#cookiescript_description{
width: 100%;
max-width: unset !important;
}
#cookiescript_header{
width: 100%;
}
#cookiescript_buttons{
order: 1;
}
#cookiescript_manage_wrap{
margin-bottom: 16px !important;
}
#cookiescript_manage {
display: inline-block !important;
border: 1px solid #000000;
text-align: center;
line-height: 3;
font-size: 12px;
text-transform: uppercase;
letter-spacing: 0.4px;
color: #000000;
background: #ffffff;
border-radius: 20px;
padding: 0 30px;
margin: 5px 7px;
}
#cookiescript_manage:hover {
background-color: #ebebeb;
}
#cookiescript_manage svg{
display: none !important;
}
.mec-wrap :not(.elementor-widget-container)>p{
margin: 0 0 0 0 !important;
color: #000 !important;
font-size: 16px !important;
line-height: 1.2 !important;
}
.single .heading-title {display:none!important;}
.container-wrap, .project-title {padding-top:0px!important;}
.vc_col-sm-12.single-quote-image.wpb_column.column_container.vc_column_container.col.child_column.padding-8-percent.inherit_tablet.inherit_phone .nectar_single_testimonial .image-icon, .testimonial_slider[data-style=multiple_visible_minimal] .image-icon {
width: 100px;
height: 100px;
} :root {
--sitecolor: #00819e;
}
.mec-wrap .mec-labels-normal .mec-label-normal.mec-ongoing-normal-label{
color: #fff !important;
padding-left: 8px !important;
} .mec-single-event-additional-locations{
display: flex !important;
}
.event-language .language-label, .event-category .category-label{
font-size: 18px !important;
}
.mec-single-event-additional-locations{
margin-bottom: 0px !important;
}
.mec-single-event-additional-locations .mec-events-single-section-title{
font-size: 18px !important;
margin: 0px !important;
font-weight: 600 !important;
padding-left: 13px !important;
padding-bottom: 0px !important;
}
.mec-single-event-additional-locations .mec-single-event-location{
padding-left: 5px;
}
.event-overview h3{
font-family: neue-haas-grotesk-display,sans-serif !important;
font-weight: 600;
font-style: normal;
font-size: 28px;
line-height: 34px;
letter-spacing: 1px;
}
.mec-event-grid-modern .mec-event-article .mec-categories-wrapper .mec-sl-folder{
display: none;
}
@media(max-width: 800px){
.side-bar-cont{
width: 100% !important;
position: unset !important;
}
}
.mec-event-grid-modern .mec-sl-folder{
display: none;	
}
.mec-event-grid-modern .mec-categories::before {
position: absolute;
left: 0;
content: '';
height: 18px;
width: 18px;
background-image: url(https://www.dayone.swiss/wp-content/themes/salient-child/img/folder-icon.svg);
background-size: contain;
background-repeat: no-repeat;
background-position: center;
}
.reg-btn{
color: #fff;
margin-bottom: 1rem;
margin-left: 15px;
background-color: var(--sitecolor);
font-size: 16px;
border-radius: 40px;
font-weight: 600;
font-style: normal;
padding: 1rem 2rem;
display: inline-block;
letter-spacing: 1px;
transition: all .5s ease;
text-align: center;
text-transform: uppercase;
}
.mec-single-event-location{
padding-bottom: 3px;
}
.mec-wrap .mec-single-event .event-single-title {
font-size: 40px;
font-weight: 600;
letter-spacing: 1px;
color: #000000;
padding: 30px 0px 50px 0px;
margin: 0px 0px 0px 0px;
line-height: 46px !important;
}
.mec-event-article .mec-time-details{
font-weight: 600 !important;
}
.event-language .language-label, .event-category .category-label{
font-weight: 600 !important;
}
.mec-time-comment{
display: none;
}
.mec-organizer-email a{
line-height: 1.5rem !important;
}
.author .mec-sl-location-pin{
display: none !important;
}
.mec-address{
display: none !important;
}
.mec-single-event .mec-single-event-location dl .location{
display: none;
}
.mec-single-event .mec-single-event-location dl{
margin-bottom: 0px;
}
.mec-single-event .mec-single-event-location .author h6{
font-weight: 600 !important;
font-style: normal;
font-size: 18px;
line-height: 24px;
color: #000000;
margin-top: 0px !important;
padding-left: 15px;
}
.mec-single-event .mec-event-meta .mec-events-event-categories a, .mec-single-event .mec-event-meta dd,
.mec-single-event .mec-event-meta dd .mec-events-abbr{
font-weight: 600 !important;
font-style: normal;
font-size: 18px;
line-height: 24px;
color: #000000;
}
.mec-organizer-tel a, .mec-organizer-email a {
color: #000 !important;
font-weight: 600 !important;
}
.mec-sl-home, .mec-sl-phone, .mec-sl-envelope{
display: none !important;
}
.mec-single-event .mec-event-meta h6 {
font-size: 16px;
text-transform: none;
color: #000000;
}
.mec-wrap .mec-labels-normal .mec-label-normal{
color: #000 !important;
margin-left: 0px;
padding-left: 0px;
}
.mec-event-grid-modern .mec-event-title {
display: flex;
flex-direction: column;
}
body.mec-events-template-default{
overflow: unset;
}
.schedule-day{
margin-top: 1.5rem;
}
.mec-event-grid-modern .mec-event-article{
display: flex;
flex-direction: column;
}
.mec-event-grid-modern .mec-categories{
margin: 0;
padding-left: 30px;
position: relative;
}
.mec-event-grid-modern .mec-categories:before{
position: absolute;
left: 0;
content: '';
height: 18px;
width: 18px;
background-image: url(https://www.dayone.swiss/wp-content/themes/salient-child/img/folder-icon.svg);
background-size: contain;
background-repeat: no-repeat;
background-position: center;
}
.mec-event-grid-modern .mec-event-article .mec-event-content{
order: 1;
padding-top: 0;
padding-bottom: 0;
}
.mec-event-grid-modern .mec-event-article .event-grid-modern-head{
order: 2;
padding-top: 0;
}
.mec-event-grid-modern .mec-event-article .mec-event-footer{
order: 3;
}
.mec-event-month .mec-start-date-label{
font-weight: 600;
font-size: 16px;
color: #000;
}
.mec-event-grid-modern .mec-event-content{
color: #000;
font-weight: 600;
font-size: 16px;
}
.mec-event-grid-modern .mec-event-content p.mec-grid-event-location{
color: #000;
font-weight: 600;
font-size: 16px;
padding-left: 30px;
position: relative;
}
.mec-event-grid-modern .mec-event-content p.mec-grid-event-location:before{
position: absolute;
left: 0;
content: '';
height: 18px;
width: 18px;
background-image: url(https://www.dayone.swiss/wp-content/themes/salient-child/img/map-marker-icon.svg);
background-size: contain;
background-repeat: no-repeat;
background-position: center;
}
.mec-event-grid-modern .event-grid-modern-head{
padding: 9px 16px 6px;
}
.mec-event-grid-modern .mec-event-loc-place{
display: none;
}
.mec-wrap p.mec-grid-event-location{
padding-bottom: 0 !important;
}
.mec-event-grid-modern .event-grid-modern-head .mec-event-month{
padding-bottom: 4px;
padding-left: 30px;
position: relative;
}
.mec-event-grid-modern .event-grid-modern-head .mec-event-month:before{
position: absolute;
left: 0;
content: '';
height: 18px;
width: 18px;
background-image: url(https://www.dayone.swiss/wp-content/themes/salient-child/img/calendar-icon.svg);
background-size: contain;
background-repeat: no-repeat;
background-position: center;
}
.mec-time-details{
padding-left: 30px;
position: relative;
}
.mec-time-details:before{
position: absolute;
left: 0;
top: 3px;
content: '';
height: 18px;
width: 18px;
background-image: url(https://www.dayone.swiss/wp-content/themes/salient-child/img/clock-icon.svg);
background-size: contain;
background-repeat: no-repeat;
background-position: center;
}
ul.mec-categories li.mec-category a{
font-weight: 600;
font-size: 16px;
color: #000;
}
.partners {
display: flex;
align-items: center;
flex-wrap: wrap;
}
.partners img{
max-width: 29%;
padding-right: 4%;
padding-bottom: 4%;
}
.mec-organizer-tel h6, .mec-organizer-email h6{
margin-right: 6px;
font-weight: 400 !important;
}
.mec-organizer-tel a, .mec-organizer-email a{
color: #000 !important;
font-weight: 600;
}
body{
position: relative;
}
.program-speaker{
margin-bottom: 0;
}
.program-speaker a{
color: var(--sitecolor);
font-weight: 600;
}
.program-times-list .program-time .p-time{
font-size: 21px;
color: #000000;
line-height: 27px;
text-align: left;
margin-right: 3rem;
margin-top: 0;
min-width: 65px;
}
.mec-wrap .program-details p{
padding-bottom: 0px !important;
}
.program-times-list .program-time .detail-title{
font-weight: 600;
}
.event-program{
margin-bottom: 2rem;
}
.event-program .program-time{
display: flex;
border-bottom: 1px solid #ccc;
padding: 1rem 0px;
}
.event-category{
padding: 4px 14px 20px;
display: flex;
}
.event-category .mec-sl-folder:before{
font-size: 20px;
}
.category-label{
padding-left: 15px;
font-weight: 600;
font-style: normal;
font-size: 18px;
line-height: 24px;
color: #000000;
}
.mec-single-event{
margin-top: 40px;	
}
.event-language{
padding: 12px 16px 8px;
display: flex;
}
.event-language .mec-fa-bookmark-o:before{
font-size: 20px;
}
.language-label{
padding-left: 20px;
font-weight: 600;
font-style: normal;
font-size: 18px;
line-height: 24px;
color: #000000;
}
.event-main-content h4{
color: var(--sitecolor);
margin-bottom: 1rem;
}
.further-info{
padding-top: 2rem;
}
.event-partners{
padding: 2rem 0rem 0rem 0rem;
word-wrap: break-word;
}
.event-overview, .further-info{
padding: 2rem 0rem;
word-wrap: break-word;
}
.reg-btn:hover{
color: #fff;
background-color: #000;
}
.side-bar .reg-btn{
width: calc(100% - 28px);
margin: 12px 14px 8px !important;
padding: 1.5rem 1.5rem;
}
.side-bar p.fully-booked, .fully-booked{
color: var(--sitecolor) !important;
font-weight: 600 !important;
font-size: 18px;
letter-spacing: 1px;
text-align: center;
margin: 12px 14px 8px !important;
text-transform: uppercase;
padding-bottom: 0 !important;
}
.event-overview ul{
margin-bottom: 0px;
}
.event-details-cont{
display: flex;
margin-bottom: 3rem;
}
.event-main-content{
width: 65%;
margin-right: 2%;
}
.side-bar-cont{
width: 33%;
top: 0;
height: auto;
align-self: flex-start;
position: sticky;
top: 200px;
}
.mec-single-event-date, .mec-single-event-time, .mec-single-event-location{
margin-bottom: 0px !important;
}
.mec-single-event-date, .mec-single-event-time, .mec-single-event-location, .mec-single-event-category{
display: flex;
}
.mec-date, .mec-time, .mec-location, .event-details-box dt{
display: none!important;
}
.mec-single-event .mec-event-meta dd{
padding-left: 15px !important;
}
.mec-single-event .mec-event-meta dd.mec-events-event-categories:first-of-type{
padding-top: 0px;
}
.mec-single-event .event-details-box .mec-frontbox{
background-color: #f7f7f7 !important;
padding: 12px 14px 8px !important;
}
.event-details-box{
background-color: #f7f7f7;
padding: 30px 20px 10px 20px;
}
.mec-single-event .mec-single-event-organizer{
background-color: #fff;
}
.mec-single-event .mec-single-event-organizer .mec-img-organizer{
width: 50%;
max-width: 50%;
}
.mec-single-event .mec-single-event-organizer .mec-events-single-section-title{
display: none !important;
}
.mec-single-event .mec-event-meta .mec-events-address{
margin-bottom: 0px !important;
}
.mec-single-event-organizer{
padding: 0px;
}
.mec-single-event .mec-event-meta .mec-single-event-organizer dd{
padding-left: 0px !important;
}
.mec-organizer-email{
display: flex;
}
.organiser-cont{
margin-top: 2rem;
}
.organiser-cont h4{
margin-bottom: 20px;
color: var(--sitecolor);
}
.mec-wrap .organiser-cont h6{
font-weight: 600;
}
.mec-event-category-color{
display: none;
}
.mec-single-event .mec-event-meta dd.mec-events-event-categories{
line-height: 24px !important;
min-height: unset !important;
}
.mec-single-event .mec-event-meta dd.mec-organizer-email a, .mec-single-event .mec-event-meta dd a{
padding-left: 0px;
}
.mec-organizer-tel h6, .mec-organizer-email h6{
min-width: 50px;
}
.mec-organizer-tel a, .mec-organizer-email a{
font-size: 14px;
}
.mec-single-event .mec-booking-button{
background-color: var(--sitecolor);
}
@media(max-width: 800px){
.event-details-cont{
flex-direction: column-reverse;
}
.event-main-content{
width: 100%;
margin-right: 0px;
}
.side-bar{
width: 100%;
}
.event-details-box, .organiser-cont{
width: 48%;
}
.side-bar-cont{
display: flex;
justify-content: space-between;
margin-bottom: 2rem;
}
.mec-wrap .mec-single-event .event-single-title {
font-size: 45px;
letter-spacing: 0.1px;
line-height: 50px !important;
}
}
@media(max-width: 530px){
.event-details-box, .organiser-cont{
width: 100%;
}
.side-bar-cont{
display: flex;
flex-direction: column;
justify-content: space-between;
margin-bottom: 2rem;
}
} .iwithtext {display: flex;
padding-bottom: 10px;}
.toggle>.toggle-title a {font-size:18px!important;font-family: neue-haas-grotesk-display,sans-serif !important;} @media(min-width: 1000px){
#header-outer #top .container .row .col .sf-menu .menu-item-4280{
margin-left: 25px;
}
#header-outer #top .container .row .col .sf-menu .menu-item-4280 a:active{
color: white !important;
}
#header-outer #top .container .row .col .sf-menu .menu-item-4280 a{
display: flex !important;
color: white !important;
justify-content: center;
align-items: center;
width: 140px;
height: 34px;
padding: 2px 2px 2px 2px;
border-radius: 59px;
background-color: #27819e;
}
}
@media(max-width: 690px){
.flickity-viewport{
height: 1031px !important;
}
}
@media(max-width: 999px) and (min-width: 691px){
.flickity-viewport{
height: 987px !important;
}
}
@media(max-width: 1000px) and (min-width: 690px){
.nectar-flickity[data-controls*="arrows_overlaid"] .flickity-prev-next-button.previous{
top: 65%;
left: 0px;
}
.nectar-flickity[data-controls*="arrows_overlaid"] .flickity-prev-next-button.next{
top: 65%;
right: 0px;
}
}
@media screen and (max-width: 690px){
.nectar-flickity[data-controls*="arrows_overlaid"] .flickity-prev-next-button.previous{
left: -25px;
}
.nectar-flickity[data-controls*="arrows_overlaid"] .flickity-prev-next-button.next{
right: -25px;
}
}  h1{
font-family: neue-haas-grotesk-display,sans-serif !important;
font-weight: 600;
font-style: normal;
font-size:60px;
line-height:66px;
letter-spacing:1px;
}
h2{
font-family: neue-haas-grotesk-display,sans-serif !important;
font-weight: 600;
font-style: normal;
font-size:40px;
line-height:46px;
letter-spacing:1px;
padding-bottom:12px
}
h3{
font-family: neue-haas-grotesk-display,sans-serif !important;
font-weight: 600;
font-style: normal;
font-size:28px;
line-height:34px;
letter-spacing:1px;
}
h4{
font-family: neue-haas-grotesk-display,sans-serif !important;
font-weight: 600;
font-style: normal;
font-size:24px;
line-height:30px;
letter-spacing:1px;
}
h5{
font-family: neue-haas-grotesk-display,sans-serif !important;
font-weight: 500;
font-style: normal;
font-size:21px;
line-height:29px;
letter-spacing:1px;
}
h6{
font-family: neue-haas-grotesk-display,sans-serif !important;
font-weight: 500;
font-style: normal;
font-size:18px;
line-height:24px;
letter-spacing:1px;
}
p{
font-family: neue-haas-grotesk-display,sans-serif !important;
font-weight: 500;
font-style: normal;
font-size:16px;
line-height:24px;
letter-spacing:1px;
padding-bottom: 1em!important;
}
.bold, strong, b {
font-family: neue-haas-grotesk-display,sans-serif !important;
}
.nectar-fancy-ul{
font-family: neue-haas-grotesk-display,sans-serif !important;
font-weight: 500;
font-style: normal;
font-size:16px;
line-height:24px;
letter-spacing:1px;
}
.nectar-fancy-ul ul li {
padding-left: 33px!important;
font-weight: 500;
}
.overlay-h2-text .wpb_wrapper h2{
padding:0px!important;
}
.ex-tplist h3 a{
font-family: neue-haas-grotesk-display,sans-serif!important;
font-weight: 600;
font-style: normal;
}
.nectar-milestone .number { font-family: neue-haas-grotesk-display,sans-serif !important; font-weight: 600;} .material .wpb_content_element {
margin-bottom: 1.1em!important;
}
.wpb_row{
margin-bottom:0!important;
}
.material .wpb_content_element{
margin-bottom: 0em!important;
}
.img-with-aniamtion-wrap .hover-wrap {
margin-bottom: 0px;
} body #ajax-content-wrap #error-404 h1 {
font-size: 110px;
line-height: 167px;
}
body #ajax-content-wrap #error-404 h2 {
font-size: 35px;
}
body #error-404 .nectar-button {
margin-top: 30px;
}
.mec-single-event .mec-event-meta dd.mec-organizer-email a {display:inline!important;padding-left:0px!important;}
.lity-container, .mec-wrap, .mec-wrap div:not([class^="elementor-"]) {
font-weight: 500;
font-size: 16px;
letter-spacing: 1px;
font-family: neue-haas-grotesk-display,sans-serif !important;} .nectar-button {
text-transform:uppercase;
font-family: neue-haas-grotesk-display,sans-serif !important;
font-weight: 600;
font-style: normal;
letter-spacing:1px;
margin-bottom:0px;
text-align:center;
} a.nectar-button.jumbo.regular.accent-color.regular-button.apply-btn {padding: 23px 100px;}
a.nectar-button.jumbo.regular.extra-color-1.regular-button.apply-btn {padding: 23px 100px;} .nectar-cta .link_wrap .link_text {
font-size:21px;
font-family: neue-haas-grotesk-display,sans-serif !important;
}
body .nectar-milestone .subject {
letter-spacing: 0.5px;
font-weight: 500;
font-size: 21px;
line-height: 26px;
font-family: neue-haas-grotesk-display,sans-serif !important;
padding-top: 2%;
} .home-heroimage {min-height: 570px;}
#home-hero-content-box {position: relative;top: 288px;transform: translateY(-50%);} .heroimage {min-height: 470px;}
#hero-content-box {position: relative;top: 235px;transform: translateY(-50%);} body #header-secondary-outer nav >ul >li >a {
line-height: 20px;
font-size: 14px;
padding: 10px;
text-transform: uppercase;
}
#header-secondary-outer, #header-outer #header-secondary-outer { height: 43px!important;}
body[data-header-color="custom"]:not(.material) #header-secondary-outer nav >ul >li >a {
border-left: 0px solid rgba(0,0,0,0.1)!important;}
body[data-header-color="custom"]:not(.material) #header-secondary-outer nav >ul >li:last-child{
border-left: 0px solid rgba(0,0,0,0.1)!important;}
body[data-header-color="custom"]:not(.material) #header-secondary-outer nav >ul >li:last-child {
border-right: 0px solid rgba(0,0,0,0.1);}
body[data-header-color="custom"]:not(.material) #header-secondary-outer nav >ul >li:last-child {border-right: 0px solid rgba(0,0,0,0.1)!important;} #header-outer #top nav ul #search-btn a:hover span {color:#000000!important;}
#top nav >ul >li >a {font-family: neue-haas-grotesk-display,sans-serif !important; font-weight:500;color: #000;font-size: 15px;line-height: 20px;letter-spacing: 0.5px}
#top nav >ul >.megamenu >ul >li >a {font-weight: 700;font-size: 12px;text-transform: none;margin-bottom: 7px;letter-spacing: 2px;color:#000!important;}
#header-outer .sf-menu li ul li a {font-size: 14px;transition: none;letter-spacing: 0;line-height: 16px!important;text-transform: none;font-weight:500;}
body.material #header-secondary-outer nav>ul>li>a {
font-family: neue-haas-grotesk-display,sans-serif !important; 
font-weight:500; 
font-size: 14px;
line-height: 20px;
text-transform: uppercase;
}
body.material #top nav ul #search-btn a span {font-size:15px!important;} .extp-member-single .member-info h3{
font-family: neue-haas-grotesk-display,sans-serif!important; 
font-weight:600!important; 
font-size: 20px!important;
line-height: 24px!important;
text-transform: none!important;
color:#000000!important;
letter-spacing: 1px!important;
}
.mb-meta{
font-family: neue-haas-grotesk-display,sans-serif!important;
font-weight: 500!important;
font-style: normal!important;
font-size: 14px!important;
line-height: 20px!important;
letter-spacing: 1px!important;
color: #727272!important;
text-transform: none;
}
figure.tpstyle-19 figcaption {
min-height: 167px!important;
}
figure.tpstyle-19 .tpstyle-19-image:before {display:none;}
figure.tpstyle-19 .tpstyle-19-image p {color: #ffffff!important;} .cli-plugin-button, .cli-plugin-button:visited, .medium.cli-plugin-button, .medium.cli-plugin-button:visited {border-radius: 40px!important;}
.cli_settings_button{font-weight: 600;} .link-text h4 {
color: #00819e!important;
} .toggle h3 a {
font-family: neue-haas-grotesk-display,sans-serif !important;
font-weight: 600;
font-style: normal;
font-size:28px;
line-height:34px;
letter-spacing:1px;
color: rgba(0,0,0,1);
}
div[data-style*="minimal"] .toggle h3 i {
border: 2px solid #00819e;
}
div[data-style="minimal"] .toggle h3 i:before{
background-color: #00819e;
}
div[data-style="minimal"] .toggle h3 i:after {
background-color: #00819e;
} .nectar_single_testimonial[data-style="bold"] p span {
font-size: 200px;
line-height: 30px;
margin-bottom:0px;
margin-top: 55px;
}
.nectar_single_testimonial{
font-family: neue-haas-grotesk-display,sans-serif !important;
font-weight: 600;
font-style: normal;
}
.open-quote{
font-family: neue-haas-grotesk-display,sans-serif !important;
font-weight: 600;
font-style: normal;
}
.inner p{
font-family: neue-haas-grotesk-display,sans-serif !important;
font-weight: 600;
font-style: italic;
font-size: 21px;
line-height:27px;
}
.nectar-flickity.nectar-carousel.nectar-carousel:not(.masonry) .flickity-viewport {
margin: 0;
}
.nectar-flickity.nectar-carousel.nectar-carousel:not(.masonry) .flickity-viewport {
margin: 20px 0 0 0;
} body .portfolio-items[data-gutter="default"]:not([data-col-num="elastic"]) {
margin-top: 40px;
}
.portfolio-items[data-ps="7"] .col[data-default-color="true"] .work-item:not(.style-3) .work-info-bg, .portfolio-items[data-ps="8"] .col[data-default-color="true"] .work-item:not(.style-3) .work-info-bg {
background-color: #00819e!important;
}
.portfolio-filters-inline:not([data-color-scheme="default"]) ul li a {padding: 7px 12px;}
.bottom_controls {display:none!important;}
.portfolio-items[data-ps="7"] .work-info {
padding: 0 5%;
border: 1px;
border-style: solid;
border-color: #d7d7d7;
} #full_width_portfolio .project-title.parallax-effect .section-title, #full_width_portfolio .project-title{
display:none;
} #footer-outer #copyright p{font-size:14px;margin-top:1em;}
#footer-outer #copyright p a {padding-left:15px;}
#footer-outer .widget h4{
font-size:16px;
font-family: neue-haas-grotesk-display,sans-serif !important;
font-weight: 600;
font-style: normal;
line-height: 22px;
}
#footer-outer #footer-widgets .widget.widget_nav_menu li{padding:3px 0 3px 0!important;}
.newsletter{line-height:21px;}
body #footer-outer i, body #header-secondary-outer #social i {font-size:18px!important;line-height:28px!important;}
.iwithtext .iwt-text { padding-left: 28px;line-height:23px}
.row, div.clear {padding-bottom: 8px;}
.footer-icon{
height:30px!important;
width:30px!important;
margin-right:15px;
}
.basel-area-logo{height:80px!important;}
.event-text{
padding-bottom:5%;
font-size:16px;
font-family: neue-haas-grotesk-display,sans-serif !important;
font-weight: 600;
font-style: normal;
line-height: 22px;
letter-spacing: 1px;
}
#footer-outer a { color: #fff;}
#footer-outer #copyright[data-layout="centered"] {padding: 0px 0;} body #search-outer #search input[type="text"], body.material #search-outer #search form input[type="text"] {font-size: 35px!important;font-family: neue-haas-grotesk-display,sans-serif !important;}
@media only screen and (min-width: 1000px){body #search-outer #search input[type="text"] { height: 85px!important;}}
body.search #page-header-bg h1 {
font-size: 35px; font-family: neue-haas-grotesk-display,sans-serif !important;}
input[type=text]{font-family: neue-haas-grotesk-display,sans-serif !important; font-weight:500;  }
body[data-header-color="custom"] #search-outer #search .span_12 span {font-weight: 500; font-family: neue-haas-grotesk-display,sans-serif !important;}
body.search-no-results .search-form button[type=submit] .icon-salient-search  {color: #000000!important;}
body #header-outer .icon-salient-search:before, body.material #header-outer .icon-salient-search:before {color:#000!important;}
body.search-no-results .search-form button[type=submit] .icon-salient-search:before {color:#000!important;} .exteam-lb .gslide-description.description-right h3 a {
color: #000000;
} .gform_wrapper label.gfield_label{
font-family: neue-haas-grotesk-display,sans-serif!important;
font-weight: 600!important;
font-style: normal!important;
font-size:24px!important;
line-height:30px!important;
letter-spacing:1px!important;
}
.gform_wrapper .gfield_checkbox li label {
font-size: 16px!important;
}
.gform_wrapper.gf_browser_chrome .gfield_checkbox li input, .gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox], .gform_wrapper.gf_browser_chrome .gfield_radio li input[type=radio] {
margin-top: 0px!important;
}
.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield div.ginput_complex span.ginput_left select, .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield div.ginput_complex span.ginput_right select, .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield input[type=radio], .gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield select {
margin-left: 1px;
background-color: #f2f2f2!important;
height: 40px;
}
input#gform_submit_button_1 {
padding: 18px 45px!important;
text-transform: uppercase;
} .link-boxes{
min-height:250px!important;
} .tabbed[data-style="minimal"] >ul li:not(.cta-button) a{
font-size:24px;
font-family: neue-haas-grotesk-display,sans-serif !important;}
.tabbed[data-style="minimal"] .wpb_tabs_nav {margin-bottom: 25px;}
.wpb_tab .wpb_content_element {
margin-bottom: 5px!important;} .open-quote{
font-family: neue-haas-grotesk-display,sans-serif !important;
font-weight: 600!important;
font-style: normal!important;
}
.nectar_single_testimonial[data-style="small_modern"] p span {
font-size: 200px;
line-height: 30px;
margin-bottom: -20px;
margin: 55px 0 0 0;
} .masonry.material .masonry-blog-item .meta-category {
padding: 25px 30px 0 30px;}
.excerpt {display: none;}
.nectar-post-grid .meta-category a { color: #00819e!important;}
.nectar-post-grid .meta-category a:before {background-color: #00819e!important;}
.nectar-post-grid-wrap:not([data-style="content_overlaid"]) .nectar-post-grid .nectar-post-grid-item .content {
padding: 25px 25px;
}
.nectar-post-grid-wrap:not([data-style="content_overlaid"]) .nectar-post-grid .nectar-post-grid-item {
min-height: 0;
box-shadow: 0px 30px 90px rgba(0,0,0,.1);
}
h3.post-heading {
font-size: 24px;
line-height: 28px!important;
color: #000;
}
span.meta-excerpt {
color: #000;
line-height: 21px;
font-size: 14px;
}
.col.span_6.section-title.blog-title .meta-category {
display: none;
}
body.single-post[data-bg-header="true"] .container-wrap {
padding-top: 0px!important;
}
.related-post-wrap h3.related-title {
padding: 60px 0 30px 0;
text-align: center;
}
body .related-posts[data-style="material"] .article-content-wrap {
padding-bottom: 40px!important;
}
.related-posts[data-style="material"] .grav-wrap {
display: none;}
body[data-ext-responsive="true"].single-post .container-wrap.no-sidebar .post-area {max-width:1200px!important}
.single.single-post .section-title h1 {
max-width: 794px;
}
body.single-post.material[data-bg-header="true"] .container-wrap {
padding-top: 23px!important;
}
#page-header-bg h1, .nectar-box-roll .overlaid-content h1{
font-family: neue-haas-grotesk-display,sans-serif !important;
font-weight: 600;
font-style: normal;
font-size: 40px;
line-height: 46px;
text-align: left;
letter-spacing: 1px;
}
.single #single-meta span, .single #single-below-header span {
font-size: 16px;
color: #00819e!important;
}
.blog-title #single-below-header > span {
padding: 0;
border-left: 0px solid rgba(0,0,0,0.1);
}
.single #page-header-bg #single-below-header > span {
border-color: rgba(10,10,10,0);
}
.post h3.title{
font-family: neue-haas-grotesk-display,sans-serif!important;
color: #000000!important;
font-size: 24px;
line-height: 26px!important;
letter-spacing: 1px;
}
.masonry.material .masonry-blog-item .meta-category a {
color: #727272!important;
font-size: 14px!important;
line-height: 16px!important;
font-family: neue-haas-grotesk-display,sans-serif!important;
font-weight: 500!important;
font-style: normal!important;
margin: 0 10px 0px 0!important;
}
.masonry.material .masonry-blog-item .inner-wrap, body .related-posts[data-style="material"] .inner-wrap {
border-radius: 0px;
}
#search-results .result, .masonry-blog-item{
color: #000;
line-height: 21px;
font-size: 14px;
font-family: neue-haas-grotesk-display,sans-serif !important;
font-weight: 500;
font-style: normal;
letter-spacing: 1px;
}
.masonry.material .masonry-blog-item .grav-wrap .text span {
font-size: 12px;
line-height: 16px;
font-family: neue-haas-grotesk-display,sans-serif !important;
font-weight: 500;
font-style: normal;
color: #000;
}
.related-post-wrap[data-using-post-pagination="false"] {
margin-top: 0px;
}
.post .content-inner {
padding-bottom: 0px;
}
.ascend .related-post-wrap h3.related-title, .material .related-post-wrap h3.related-title {
text-align: center;
}
body[data-bg-header="true"] .container-wrap {padding-bottom: 0px;}
.related-post-wrap .row-bg-wrap .row-bg {
background-color: rgba(0,0,0,0);}
comments-section {
display: none;
} body[data-button-style^=rounded] .nectar-hor-list-item .nectar-list-item-btn {
border-radius: 100px;
color: #fff;
background-color: #00819e;
border-color: #00819e;
text-transform: uppercase;
font-weight: 600;
font-family: neue-haas-grotesk-display,sans-serif !important;
letter-spacing: 1px;
} .mec-wrap .mec-totalcal-box select {font-family: neue-haas-grotesk-display,sans-serif !important; color:#000; font-weight:500;}
.mec-search-form .mec-date-search, .mec-search-form .mec-dropdown-search, .mec-search-form .mec-text-input-search {
padding: 1px;}
.mec-wrap .mec-totalcal-box i {display: none;}
.mec-wrap .mec-search-form .mec-dropdown-wrap .mec-dropdown-search select {width: calc(35% - 36px); margin-bottom: 0px;}
.mec-wrap .mec-search-form .mec-dropdown-wrap .mec-dropdown-search select {width: calc(35% - 36px); margin-bottom: 0px;}
.mec-wrap .mec-totalcal-box {
position: relative;
border: 0px solid;
padding: 20px 0px;
margin: 0 0 10px;
background: #fff;
overflow: hidden;
box-shadow: 0 3px 2px 0 rgba(0,0,0,.012);
min-height: 78px;
}
.mec-wrap .mec-totalcal-box {box-shadow: 0 0px 0px 0 rgba(0,0,0);} .mec-organizer-url {display:none!important;}
dd.mec-organizer-url {display:none!important;}
span.mec-schedule-start-time.mec-color {color: #00819e!important;}
span.mec-schedule-end-time.mec-color {color: #00819e!important;}
.mec-single-event-organizer .mec-events-single-section-title {color: #00819e!important;}
.mec-event-footer .mec-booking-button {
background: #00819e!important;
font-family: neue-haas-grotesk-display,sans-serifsans-serifsans-serif!important;}
.mec-single-event .mec-event-meta .mec-events-event-categories a, .mec-single-event .mec-event-meta dd {
font-family: neue-haas-grotesk-display,sans-serifsans-serifsans-serif;
letter-spacing: 1px;
}
.mec-single-event .mec-event-meta dd a i {
margin-right: 8px;
display: none;
}
.mec-event-grid-modern .mec-event-article {min-height: 420px;}
.mec-sl-home,.mec-sl-phone, .mec-sl-envelope{display:none !important;}
.mec-events-single-section-title {margin: 20px 0px 10px 0!important;}
.mec-single-event .mec-events-meta-group-booking, .mec-single-event .mec-frontbox {
border: 0px solid #e6e6e6!important;}
.mec-wrap .mec-single-title {
font-family: neue-haas-grotesk-display,sans-serif !important;
font-weight: 600;
font-style: normal;
font-size:40px;
line-height:46px;
letter-spacing:1px;
padding-bottom:12px;}
.elementor-379 .elementor-element.elementor-element-e8823d6 .mec-single-title {line-height:65px!important;}
.mec-event-schedule-content {
border-left: 0px solid #f0f0f0;}
.mec-event-schedule-content dl:before {
border-top: 0px solid #f0f0f0;}
.mec-event-schedule-content dl {
padding-left: 0px;}
.mec-event-schedule-content {margin-left:0px;}
.mec-event-schedule-content dl {
border-bottom: solid 1px rgba(0, 0, 0, 0.12);
margin-bottom: 20px;
}
.mec-single-event .mec-frontbox {
margin-bottom: 0px!important;
padding: 20px 0px 0 0!important;}
.mec-event-content p {
font-family: neue-haas-grotesk-display,sans-serif !important;
font-weight: 500;
font-style: normal;
font-size:16px;
line-height:24px;
letter-spacing:1px;
padding-bottom: 1em!important;
}
.mec-wrap p {
margin: 0 0 0px 0;
color: #000000; 
font-weight: 500;
font-style: normal;
font-size:16px;
line-height:24px;
letter-spacing:1px;
padding-bottom: 1em!important;}
.mec-wrap {    color: #000000; }
.mec-wrap h4 {font-family: neue-haas-grotesk-display,sans-serif !important;
font-weight: 600;
font-style: normal;
font-size:24px;
line-height:30px;
letter-spacing:1px;}
.mec-wrap h5 {	font-family: neue-haas-grotesk-display,sans-serif !important;
font-weight: 500;
font-style: normal;
font-size:21px;
line-height:29px;
letter-spacing:1px;}
.mec-wrap h6 {	font-family: neue-haas-grotesk-display,sans-serif !important;
font-weight: 500;
font-style: normal;
font-size:18px;
line-height:24px;
letter-spacing:1px;}
.mec-single-event .mec-event-meta .mec-events-event-categories a, .mec-single-event .mec-event-meta dd {
font-weight: 600;
font-style: normal;
font-size:18px;
line-height:24px;
color: #000000;}
.mec-single-event .mec-booking-button{
text-transform:uppercase;
font-family: neue-haas-grotesk-display,sans-serif !important;
font-weight: 600;
font-style: normal;
letter-spacing:1px;
margin-bottom:0px;
text-align:center;
border-radius: 50px;}
.mec-single-event .mec-frontbox {
margin-bottom: 30px;
padding: 20px 0px;
background: #fff;
border: 0px solid #fff;
box-shadow: 0 0px 0 0 rgba(0,0,0,.016);}
.mec-event-cost, .mec-event-more-info, .mec-event-website, .mec-events-meta-date, .mec-single-event-additional-organizers, .mec-single-event-category, .mec-single-event-date, .mec-single-event-label, .mec-single-event-location, .mec-single-event-organizer, .mec-single-event-time {
margin-bottom: 15px;}
.mec-single-event .mec-event-meta dt, .mec-single-event .mec-event-meta h3{
font-family: neue-haas-grotesk-display,sans-serif !important;
font-weight: 500;
font-style: normal;
font-size: 16px;
line-height: 24px;
letter-spacing: 1px;
text-transform:none;
}
.mec-single-event .mec-event-social h3 {	
font-weight: 500;
font-style: normal;
font-size:21px!important;
line-height:24px;
letter-spacing:1px;
text-transform:none;
border-bottom: 1px solid #ddd;}
.mec-single-event .mec-events-meta-group-booking form>h4:before, .mec-single-event .mec-frontbox-title:before {
padding: 1px 35px;
border-bottom: 0px solid #ddd;}
.mec-single-event .mec-event-social a.twitter {
background: #5ebb9f;
}
.mec-single-event .mec-event-social a.linkedin {
background: #5ebb9f;
}
.mec-event-grid-modern .mec-event-title {
letter-spacing: 1px;
font-size: 24px;
font-weight: 600;
}
.mec-event-day{display:none;}
@media only screen and (min-width: 1200px){
.mec-container {
width: 1245px;
padding-left: 15px;
padding-right: 15px;
}}
.mec-event-footer .mec-booking-button {
font-size: 11px;
font-weight: 600;
letter-spacing: 1px;
text-transform: uppercase;
background: #5ebb9f;
color: #fff;
border: 0px solid #e8e8e8;
border-radius: 40px;
}
h3.mec-schedule-head.mec-frontbox-title {display:none!important;}
span.mec-schedule-start-time.mec-color {
color: #5ebb9f;
font-family: neue-haas-grotesk-display,sans-serif !important;
font-weight: 600;
font-style: normal;
font-size: 16px;
line-height: 16px;
letter-spacing: 1px;
text-transform: none;
}
span.mec-schedule-end-time.mec-color {
color: #5ebb9f;
font-family: neue-haas-grotesk-display,sans-serif !important;
font-weight: 600;
font-style: normal;
font-size: 16px;
line-height: 16px;
letter-spacing: 1px;
text-transform: none;
}
.mec-event-schedule-content dl dt.mec-schedule-title{
color: #000;
font-family: neue-haas-grotesk-display,sans-serif !important;
font-weight: 600;
font-style: normal;
font-size: 16px;
line-height: 24px;
letter-spacing: 1px;
text-transform: none;
}
.mec-event-schedule-content dl dt.mec-schedule-description{
color: #000;
font-family: neue-haas-grotesk-display,sans-serif !important;
font-weight: 500;
font-style: normal;
font-size: 14px;
line-height: 21px;
letter-spacing: 1px;
text-transform: none;
}
#page-header-bg[data-alignment-v="middle"] .container {width: 795px;padding: 0 0 0 0;} .fields-focus-icon{
height:100px!important;
} img.img-with-animation.skip-lazy.accelerator-icon.animated-in {
width: 25%;
}
img.img-with-animation.skip-lazy.vertical-icon.animated-in{
width: 45%;
} .heroimage_article {min-height: 550px;}
#hero-content-box-article {position: relative;top: 275px;transform: translateY(-50%);}
.heroimage_digital_health {min-height: 550px;}
#hero-content-box-digital-health {position: relative;top: 275px;transform: translateY(-50%);}
img.img-with-animation.skip-lazy.partner-logo-accelerator.animated-in {
border: solid 1px #d7d7d7;}
.nectar-button.nectar_video_lightbox[data-color="default-extra-color-3"]{color:#008caa}
.anchor-links {
font-family: neue-haas-grotesk-display,sans-serif !important;
font-weight: 500;
font-style: normal;
font-size: 16px;
line-height: 28px;
letter-spacing: 1px;
padding-bottom: 0;
color: #008caa;
} @media only screen and (min-width: 1000px){
a.nectar-button.jumbo.regular.extra-color-3.regular-button.particiapte-btn {float: right;}
}
@media only screen and (min-width: 641px){
.gform_wrapper textarea.large {height: 220px!important;}
}
@media only screen and (max-width: 768px){
.accelerator-h1 h1 {font-size: 32px!important ;line-height: 40px;}
.heroimage {min-height: 300px;}
.home-heroimage {min-height: 300px;}
.mobilecta {display: none;}
h2.vc_custom_heading .welcome_text {font-size: 30px!important;line-height: 38px!important;}
#hero-content-box {position: relative;top: 150px;transform: translateY(-50%);}
#home-hero-content-box {position: relative;top: 150px;transform: translateY(-50%);}
h1.vc_custom_heading {font-size:36px!important; line-height:42px!important; padding-top:10px!important;}
.hero-column {height:150px!important;}
h2.home-hero-text {font-size:30px!important; line-height:36px!important;}
h1 {font-size:36px; line-height:42px;}
h2 {font-size:30px; line-height:36px; padding-bottom:0px; margin-bottom:10px!important;}
.page-title h5 {font-size:16px; line-height:20px; margin-bottom:0px;}
.un-bold h3 {font-size:26px; line-height:32px; margin-bottom:0px;}
.link-boxes {min-height:200px!important;}
.organization-link-boxes {min-height:200px!important;}
.single .heading-title[data-header-style="default_minimal"] {padding-top:0px!important;} 
.single .heading-title {padding-bottom:0px!important}
.top-register-btn{margin-top:35px!important;}
#ajax-content-wrap .row.heading-title[data-header-style="default_minimal"] .col.section-title span.meta-category{display:none;}
h1.entry-title {font-size:30px!important;line-height:33px!important;}
.heroimage_article {min-height: 350px;}
#hero-content-box-article {position: relative;top: 175px;transform: translateY(-50%);}
img.img-with-animation.skip-lazy.accelerator-icon { width: 100px!important;}
blockquote.nectar_single_testimonial p {     font-size: 18px!important;     line-height: 25px; }
img.img-with-animation.skip-lazy.partner-logo-accelerator { border: solid 1px #d7d7d7!important;}
img.img-with-animation.skip-lazy.vertical-icon {  width: 45%;}
}
.custom-view-header{
display: flex;
border-bottom: 1px dashed rgba(64, 84, 100, 0.50);
color: #000; font-size: 16px;
font-weight: 700;
line-height: 24px;
padding-top: 50px;
padding-bottom: 20px;
margin-bottom: 0px;
}
.column-company{
width: 40%;
}
.column-therapeutic-areas{
width: 15%;
padding-right: 2%;
}
.column-country{
width: 15%;
}
.column-funding{
width: 15%; 
}
.column-development{
width: 15%; 
}
.custom-view-item{
display: flex;
border-bottom: 1px dashed rgba(64, 84, 100, 0.50);
padding-top: 20px;
padding-bottom: 20px;
align-items: center;
}
.custom-view-item .column-company{
display: flex;
align-items: center;
}
.custom-view-item .column-title b{
color: #000;
font-size: 16px;
font-weight: 700;
line-height: 24px;
}
.custom-view-item .column-content{
color: #000;
font-size: 14px;
font-weight: 400;
line-height: 22px;
}
.custom-view-item .column-item{
color: #212B3B;
font-size: 14px;
font-weight: 400;
line-height: 22px;
}
.comp-thumbnail{
width: 35%;
margin-right: 3%;
border: 1px solid #EBEBEB;
}
.comp-content{
width: 60%;
margin-right: 2%;
}
.mob-column-therapeutic-areas, .mob-column-country, .mob-column-funding, .mob-column-development, .mob-column-container{
display: none;
}
.right-filters .cvp-live-filter.cvp-dropdown{
float: right;
}
@media(max-width: 920px){
.custom-view-header{
display: none;
}
.column-company{
width: 100%;
}
.comp-content{
width: 62%;
margin-right: 0%;
}
.column-therapeutic-areas, .column-country, .column-funding, .column-development{
display: none;
}
.mob-column-therapeutic-areas, .mob-column-country, .mob-column-funding, .mob-column-development{
display: block;
}
.custom-view-item .column-title b{
color: #000;
font-size: 20px;
font-weight: 700;
line-height: 24px;
}
.custom-view-item .column-item, .custom-view-item .column-item b{
font-size: 12px;
line-height: 20px;
}
.mob-column-container{
display: block;
margin-bottom: 8px;
}
.column-content{
margin-bottom: 8px;
}
.right-filters .cvp-live-filter.cvp-dropdown{
float: unset;
}
}
.align-right-fix .iwithtext{
justify-content: flex-end;
}
.align-right-fix .iwithtext .iwt-icon{
position: unset !important;
}
.align-right-fix .iwithtext .iwt-text{
padding-left: 8px !important;
}
.event-overview ul{
padding-bottom: 1em !important;
}
#mec_skin_8888 .mec-load-more-wrap{
display: none;
}
#mec_skin_8888 ul.mec-categories li.mec-category a{
color: #fff;
}
#mec_skin_8888 .mec-custom-image-icon{
display: none;
}
#mec_skin_8888 .mec-event-grid-modern .mec-categories:before{
background-image: url(https://www.dayone.swiss/wp-content/themes/salient-child/img/folder-icon-white.svg);
}
#mec_skin_8888 .mec-event-grid-modern .event-grid-modern-head .mec-event-month:before{
background-image: url(https://www.dayone.swiss/wp-content/themes/salient-child/img/calendar-icon-white.svg);
}
#mec_skin_8888 .mec-event-grid-modern .mec-event-content p.mec-grid-event-location:before{
background-image: url(https://www.dayone.swiss/wp-content/themes/salient-child/img/map-marker-icon-white.svg);
}
#mec_skin_8888 .mec-time-details:before{
background-image: url(https://www.dayone.swiss/wp-content/themes/salient-child/img/clock-icon-white.svg);
}
.mec-single-event-location dd{
padding-left: 0px !important;
}
.mec-single-event-organizer img{
padding-left: 0px !important;
}