@font-face {
font-family: ‘ElegantIcons’;
src:url(//chemeon.com/wp-content/themes/Free-DIVI-Child-Theme-by-Pee-Aye-Creative/‘/fonts/ElegantIcons.eot’);
src:url(//chemeon.com/wp-content/themes/Free-DIVI-Child-Theme-by-Pee-Aye-Creative/‘/fonts/ElegantIcons.eot?#iefix’) format(’embedded-opentype’),
url(//chemeon.com/wp-content/themes/Free-DIVI-Child-Theme-by-Pee-Aye-Creative/‘/fonts/ElegantIcons.woff’) format(‘woff’),
url(//chemeon.com/wp-content/themes/Free-DIVI-Child-Theme-by-Pee-Aye-Creative/‘/fonts/ElegantIcons.ttf’) format(‘truetype’),
url(//chemeon.com/wp-content/themes/Free-DIVI-Child-Theme-by-Pee-Aye-Creative/‘/fonts/ElegantIcons.svg#ElegantIcons’) format(‘svg’);
font-weight: normal;
font-style: normal;
}
[data-icon]:before {
font-family: ‘ElegantIcons’;
content: attr(data-icon);
speak: none;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.dv-teamGrid img {height:auto !important;object-fit:contain !important;max-height:290px !important;margin-top:20px !important;padding:10px 0 0 10px !important;}
.dv-listStandard ol {font-weight:bold !important;}
.dv-listStandard ul {font-weight:normal !important;}
.dv-listStandard ul li{line-height:1.7em !important;}
.ciw_contactinformation {color:white !important;font-weight:bold;}
#contactinformation_widget-2 h4 {font-size:23px !important;font-family:'Roboto Condensed',Arial !important;}
.et_pb_menu_0_tb_header.et_pb_menu .nav li ul.sub-menu a {line-height:1.2 !important;padding-bottom:9px;}
div.nf-form-fields-required {display:none !important;}
p.ninjaFormInfo {font-size:.8em !important;text-align:left !important;line-height:1.4 !important;}
.dv-footer-smallText {line-height:1.5em !important;}
#dv-topHeadRow { background-image:linear-gradient(240deg,#a41f34 23%,#ffffff 23%,#ffffff 77.7%,#a41f34 77.7%) !important;}
body.page-id-7355 .dipl_image_card_carousel_0 .dipl_image_card_carousel_item .dipl_image_card_inner_content_wrapper {justify-content:flex-start !important;margin:0 auto !important;}
.nf-form-cont h3 {font-size:30px !important;}
div.nf-field-element input[type=submit] {background-color:#A41E33 !important;padding:2vh 2vw 2vh 2vw!important;margin-top:2vh !important;}
.dv-faq-accordion .et_pb_toggle_title {padding-bottom:15px !important;line-height:1.7rem !important;}
.TeamMemberDescrip {font-size:1.1rem !important;display:block !important;}
.et_pb_menu_0_tb_header.et_pb_menu .nav li ul.sub-menu a {margin-left:2px !important;font-family:Arial,sans-serif;font-size:.9rem;padding-left:2px;padding-right:2px;} .swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {opacity:0 !important;}
.ninja-forms-req-symbol {color:white !important;}
.nf-form-content button, .nf-form-content input[type=button], .nf-form-content input[type=submit] {padding:2vh 3vw 2vh 2vw !important;height:90px !important;background:transparent !important;border:2px solid white !important;text-transform:uppercase !important;font-family:'Noto Sans Inscriptional Pahlavi',Helvetica,Arial,Lucida,sans-serif !important;font-size:20px !important;}
#trainingLandingVid { margin-top:-54% !important;}
ul#menu-main-menu > li.current-menu-item > a {text-decoration:underline !important;}
.dv-bottomBreadcrumb .et_pb_icon_wrap { padding-bottom:26px !important; }
h1 {font-size:38px;}
h2 {font-size: 34px;}
h3 {font-size: 30px;}
h4 {font-size: 28px !important;}
h5 {font-size: 26px !important;}
h6 {font-size: 23px !important;} div#nf-form-2-cont div.nf-field-container.textbox-container.label-above  { margin-bottom:1px !important; }
div#nf-form-2-cont div.nf-field-container div.nf-field-label {margin-bottom:2px !important;}
div#nf-form-2-cont #nf-field-18-container {margin-bottom:2px !important;}
div#nf-form-2-cont div.nf-field-label label { font-size:14px !important; line-height: 10px !important; }
div#nf-form-2-cont div.nf-field-element input {height:40px !important;}
div#nf-form-2-cont input#nf-field-12 {height:80px !important; margin-top:0 !important;}
div#nf-form-2-cont {margin-top:-25px !important;}
.dv-jobsTable tr.footable-filtering {display:none;}
.dv-jobsTable th.ninja_column_0, .dv-jobsTable th.ninja_column_1, .dv-jobsTable th.ninja_column_2 {border-right:1px solid lightgray;} @media only screen and ( min-width: 1375px ) {
div.cta-desktopNarrow { display:none !important;}
} @media only screen and ( min-width: 981px ) and ( max-width: 1374px ) { 
div.cta-desktopWide { display:none !important;}
div.cta-desktopNarrow { display:block !important;}
ul#menu-main-menu li a {font-size:16px !important;margin-left:15px !important;}
div#dv-mainDesktopNav nav ul {margin-left:12px !important;}
} @media only screen and ( min-width: 981px ) and ( max-width: 1199px ) {
} @media only screen and ( min-width: 768px ) and ( max-width: 980px ) {
} @media only screen and ( max-width: 980px ) {
div.cta-desktopWide { display:none !important;}
div.cta-desktopNarrow { display:none !important;}
} @media only screen and ( min-width: 480px ) and ( max-width: 767px ) {
} @media only screen and ( max-width: 479px ) {
}
@media only screen and ( min-width: 1200px ) and ( max-width: 1331px ) {
}