i.fa {
font: normal normal normal 14px/1 FontAwesome !important;
}
.wpb_text_column.cusnewsletter form .tnp-field {
flex: 0 0 100% !important;
max-width: 100%;
margin: 0 !important;
margin-bottom: 10px !important;
}
.wpb_text_column.cusnewsletter .widget_newsletterwidget form .tnp-field-email{
margin-right: 0 !important; 
margin-bottom: 10px !important; 
}
.none-flag{display:none;}
span.logo {
z-index: 9999999;
position: relative;
}
.education_inner p {
min-height: 120px;
}
.filterable-planned-course {
min-height: 626px;
height: 626px;
}
.avia-post-nav{
display:none!important;
}
.education_inner .wpb_column>.vc_column-inner>.wpb_wrapper {
background-color: #f9f9f9;
padding: 20px 35px;
border-radius: 8px;
height: 100%;
}
.education_inner .wpb_column>.vc_column-inner {
height: 100%;
}
.education_inner .wpb_single_image {
margin-bottom: 20px !important;
}
.education_inner .wpb_single_image img {
height: 50px !important;
width: auto !important;
object-fit: contain;
}
.education_inner .cusbtn {
margin-bottom: 0 !important;
}
.cusbtn .vc_general {
border-radius: 7px;
padding: 11px 16px;
display: inline-block;
}
.planned-course-card-button a {
border-radius: 7px !important;
}
.planned-course-card-button a b {
font-weight: 500 !important;
}
.orange_cusbtn .vc_general {
background-color: #FBA71C !important;
color: #fff !important;
border-color: #FBA71C !important;
border-width: 2px !important;
}
.blue_cusbtn .vc_general {
background-color: #00aeef !important;
color: #fff !important;
border-color: #00aeef !important;
}
.cusheading {
font-weight: bold;
font-size: 42px;
position: relative;
display: table;
margin: 0 auto;
padding-bottom: 13px;
margin-bottom: 14px;
}
.cusheading:after {
content: '';
position: absolute;
bottom: 0;
left: 50%;
transform: translateX(-50%);
height: 6px;
width: 90%;
background-color: #00AEEF;
border-radius: 50px;
pointer-events: none;
}
.missie_sec .vc_column-inner>.wpb_wrapper {
height: 100%;
}
.missie_sec .missie_img {
margin: 0 !important;
height: 100%;
}
.missie_sec .missie_img figure {
height: 100%;
}
.missie_sec .missie_img figure .vc_single_image-wrapper {
height: 100%;
}
.missie_sec .missie_img figure .vc_single_image-wrapper img {
height: 100%;
width: 100%;
object-fit: cover;
border-radius: 20px;
}
.missie_sec .cusbtn {
margin-bottom: 0 !important;
}
.missie_sec .cusbtn .vc_general {
width: 100%;
margin-bottom: 6px;
}
.outlinebluebtn .vc_general {
border: 2px solid #00AEEF !important;
background: #fff;
color: #00AEEF;
}
.outlinebluebtn .vc_general:hover {
background-color: #00AEEF !important;
color: #fff !important;
}
.cusnewsletter .widget_newsletterwidget {
padding: 0 !important;
margin: 0;
}
.cusnewsletter .widget_newsletterwidget form {
display: flex;
flex-wrap: wrap;
justify-content: center;
max-width: 500px;
margin: 0 auto !important;
}
.cusnewsletter {
margin: 0 !important;
}
.cusnewsletter .widget_newsletterwidget form .tnp-field-email {
margin: 0 !important;
flex: 1;
margin-right: 12px !important;
}
.cusnewsletter .widget_newsletterwidget form .tnp-field-email label {
display: none;
}
.cusnewsletter .widget_newsletterwidget form .tnp-field-email .tnp-email {
margin: 0 !important;
border-radius: 7px !important;
border: 1px solid #fff !important;
min-height: 45px;
padding: 8px 15px !important;
color: #000 !important;
}
.cusnewsletter .widget_newsletterwidget form .tnp-field-button {
margin: 0 !important;
}
.cusnewsletter .widget_newsletterwidget form .tnp-field-button .tnp-submit {
border-radius: 7px;
border: 1px solid #FBA71C;
background-color: #FBA71C;
color: #fff;
padding: 8px 30px;
min-height: 45px;
}
.newsletter_sec .wpb_text_column p {
color: #fff;
font-size: 16px;
line-height: normal;
}
.inspiratie_sec .vc_row-fluid.vc_column-gap-15 {
margin: 0 -6px !important;
}
.inspiratie_sec .aio-icon-component .aio-icon-img {
border: 1px solid #00AEEF;
border-radius: 50px !important;
padding: 6px;
height: 64px !important;
display: inline-flex !important;
justify-content: center;
align-items: center;
}
.inspiratie_sec .aio-icon-component .aio-icon-img img {
object-fit: contain;
height: 50px;
width: 50px;
margin: 0 auto!important;
}
.inspiratie_sec .aio-icon-component .aio-icon-description .aio-icon-read {
display: table;
margin: 0 auto;
padding: 8px 20px;
background-color: #00AEEF;
border-radius: 7px;
color: #fff;
line-height: normal;
font-size: 14px;
text-decoration: none !important;
}
.inspiratie_sec .aio-icon-component {
margin: 0 !important;
}
.partner-logo-wrapper .wpb_single_image {
margin: 0 !important;
padding: 0 !important;
border: none;
}
.partner-logo-wrapper .wpb_single_image img {
width: 90%;
object-fit: contain;
filter: grayscale(1);
border: none !important;
margin: 0 auto;
}
.looking_for .wpb_text_column p {
color: #fff;
font-size: 16px;
line-height: normal;
}
.looking_for .wpb_text_column p a {
color: #fff;
text-decoration: underline;
}
.planned-course-card-button .more-button{
background-color: #fff !important;
border-color: #00AEEF !important;
color: #00AEEF !important; }
.planned-course-card-button .more-button:hover {
background-color: #00AEEF !important;
color: #fff !important;
}
.planned-course-card-button .enroll-button {
background-color: #00AEEF !important;
color: #fff !important;
}
.html_header_top.html_header_topbar_active.html_header_sticky #top #main{
padding-top: 0 !important;
}
body:not(.home) {
padding-top: 97px;
}
body #header_meta {
border: none;
background-color: transparent;
min-height: unset;
position: relative;
z-index: 999;
}
body #header_meta .phone-info a {
margin-right: 15px;
}
body #header_meta .phone-info a i.fa {
font: normal normal normal 14px/1 FontAwesome !important;
margin-right: 5px;
}
body #header_meta .phone-info {
font-size: 14px;
font-weight: normal;
color: #00afef;
margin-bottom: -23px;
}
body #header_meta .phone-info a {
color: #00afef;
}
body #header_main {
width: 100%;
z-index: 99;
}
#header_meta .container {
min-height: unset;
}
.planned-course-card-button .enroll-button b {
color: inherit;
}
i.icons {
font-family: 'simple-line-icons' !important;
}
ul.planned-course-card-properties {
margin-left: 0 !important;
list-style: none;
}
ul.planned-course-card-properties li {
margin-left: 0 !important;
}
footer#socket .container {
border-top: none;
padding-top: 0 !important;
padding-bottom: 0 !important;
}
footer#socket .container span.copyright {
border-top: 1px solid #fff;
width: 100%;
display: block;
padding: 8px 0;
} .planned_course_card_row {
display: flex;
flex-wrap: wrap;
}
.filterable-planned-course {
margin-bottom: 20px !important;
}
.planned-course-card,
body #filtered_planned_courses > .filterable-planned-course > .planned-course-card{
margin-bottom: 0 !important;
height: 100%;
min-height: unset !important;
padding-bottom: 20px;
}
ul.planned-course-card-properties {
margin-bottom: 15px !important;
}
.cusheadingnew {
font-size: 42px;
font-weight: 600;
}
.slider_sec {
z-index: 1;
}
.slider_sec:before {
content: '';
position: absolute;
left: 0;
top: 0;
height: 100%;
width: 100%;
background-color: rgba(0,0,0,.5);
pointer-events: none;
display: block;
}
body .looking_for {
margin-bottom: 0 !important;
}
.orange_cusbtn .vc_general:hover,
.cusnewsletter .widget_newsletterwidget form .tnp-field-button .tnp-submit:hover{
background-color: #da9015 !important;
border-color: #da9015 !important;
}
.blue_cusbtn .vc_general:hover,
.planned-course-card-button .enroll-button:hover,
.inspiratie_sec .aio-icon-component .aio-icon-description .aio-icon-read:hover{
background-color: #0b9cd2 !important;
border-color: #0b9cd2 !important;
}
.service-info-box .aio-icon-description p:not(:last-child) {
min-height: 70px;
}
.single-ef_category .spacecls {
display: none;
}
.single-ef_category  .category-header img {
height: 206px;
width: 100%;
object-fit: cover;
}
.single-ef_category  .category-header-title {
width: 100%;
margin: 0 auto;
padding: 0px 50px;
clear: both;
max-width: 1170px;
top: -124px;
position: relative;
font-size: 34px;
text-transform: uppercase;
}
.single-ef_category .category-course-card a {
box-shadow: 0 0 10px #ccc;
padding: 15px;
display: block;
float: left;
width: 100%;
margin-bottom: 20px;
}
.single-ef_category .category-course-card img {
height: 200px;
object-fit: cover;
width: 100%;
object-position: center;
}
.single-ef_category span.category-course-card-title {
color: #424242;
font-size: 16px;
position: relative;
font-weight: 600;
padding: 0;
margin-top: 10px;
min-height: 80px;
display: block;
height: 80px;
}
.single-ef_category span.category-course-card-title:after {
content: "";
background: #00afef;
position: relative;
width: 50px;
top: 5px;
right: 0;
height: 5px;
display: block;
}
@media screen and (min-width: 1366px){
.responsive .container {
max-width: 1180px;
}
}
@media screen and (max-width: 768px){
.cusheading {
font-size: 32px;
}
.education_inner .wpb_column>.vc_column-inner>.wpb_wrapper {
margin: 1em 0;
height: auto;
}
.missie_sec .missie_img figure .vc_single_image-wrapper img {
margin-top: 12px;
}
.inspiratie_sec .aio-icon-box {
margin: 0 auto;
display: table;
}
.traning_home .planned-course-card {
margin: 2em 0;
}
body:not(.home) {
padding-top: 0px;
}
.cusheading {
font-size: 26px;
}
body #header_meta .phone-info {
text-align: center;
margin-bottom: 0px !important;
}
body #header_meta .phone-info a:first-child {
display: none;
}
body #header_meta {
background-color: #f5f5f5;
}
.traning_sec .uvc-main-heading {
text-align: center;
margin-bottom: 11px;
}
.traning_sec .outlinebluebtn {
text-align: center !important;
margin-bottom: 0 !important;
}
.cusheadingnew {
font-size: 26px;
line-height: 1.3;
}
.es-common-title h2 {
text-align: center;
font-size: 26px;
}
.education_inner p {
min-height: unset;
}
.education_inner .wpb_text_column {
margin-bottom: 16px !important;
}
}
@media screen and (max-width: 575px){
.cusnewsletter .widget_newsletterwidget form .tnp-field-email {
margin-right: 0 !important;
flex: 0 0 100%;
max-width: 100%;
margin-bottom: 11px !important;
}
.cusnewsletter .widget_newsletterwidget form .tnp-field-button {
flex: 0 0 100%;
max-width: 100%;
}
.inspiratie_sec .aio-icon-box {
display: block;
}
.inspiratie_sec .aio-icon-box .aio-icon-left {
margin-bottom: 15px !important;
display: block;
}
.inspiratie_sec .aio-icon-description {
margin-top: 0 !important;
}
.education_inner .wpb_column>.vc_column-inner>.wpb_wrapper {
padding: 20px 20px;
}
}