.logo {
    max-width: 130px;
}
.masthead.-type-1 .container {
    max-width: 1320px;
    padding: 0 15px;
}

.page-header.-type-1 {
    margin-top: 150px!important;
}
@media (max-width: 767px){
.page-header.-type-2 {
    margin-top: 80px!important;
}
}
.-dark-mode .contact-form select,
.-dark-mode .contact-form input[type="text"],
.-dark-mode .contact-form input[type="password"],
.-dark-mode .contact-form input[type="search"],
.-dark-mode .contact-form textarea,
.-dark-mode .contact-form input[type="email"] {
  border-color: rgba(255, 255, 255, 0.2);
  color: white !important;
}

.contact-form select,
.contact-form input[type="text"],
.contact-form input[type="password"],
.contact-form input[type="search"],
.contact-form textarea,
.contact-form input[type="email"] {
  border: 0;
  outline: none;
  width: 100%;
  background-color: transparent;
  border-radius: 8px;
  border: 1px solid #DDDDDD;
  font-size: 15px;
  line-height: 1.5;
  padding: 15px 22px;
  transition: all 0.15s cubic-bezier(0.165, 0.84, 0.44, 1);
}

.contact-form select:focus,
.contact-form input[type="text"]:focus,
.contact-form input[type="password"]:focus,
.contact-form input[type="search"]:focus,
.contact-form textarea:focus,
.contact-form input[type="email"]:focus {
  outline: none;
}

.contact-form select.-border-dark,
.contact-form input[type="text"].-border-dark,
.contact-form input[type="password"].-border-dark,
.contact-form input[type="search"].-border-dark,
.contact-form textarea.-border-dark,
.contact-form input[type="email"].-border-dark {
  border: 1px solid rgba(0, 0, 0, 0.15) !important;
}

.footer.-type-1 .footer-columns {
    padding-top: 60px;
    padding-bottom: 40px;
}
.contact-form ::-moz-placeholder {
  font-weight: 400;
}

.contact-form :-ms-input-placeholder {
  font-weight: 400;
}

.contact-form ::placeholder {
  font-weight: 400;
}

.contact-form.-light label,
.contact-form.-light p {
  color: white;
}

.contact-form.-light select,
.contact-form.-light input[type="text"],
.contact-form.-light input[type="search"],
.contact-form.-light textarea,
.contact-form.-light input[type="email"] {
  color: white;
  border-bottom: 1px solid rgba(255, 255, 255, 0.6);
}

.contact-form.-light ::-moz-placeholder {
  color: rgba(255, 255, 255, 0.7);
}

.contact-form.-light :-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.7);
}

.contact-form.-light ::placeholder {
  color: rgba(255, 255, 255, 0.7);
}
.masthead.-type-1 {
    z-index: 1;
    position: relative;
    padding: 140px 0 100px 0;
}

.course-image {
    height: auto;
    width: 150px;
}

.pagination-avatar {
    max-width: 70px;
}

.page-header.-type-1 {
    margin-top: 50px!important;
}
/*.layout-pt-md {
    padding-top: 5px;
}*/

.wishlist_image {
    max-width: 136px;
    border-radius: 10px;
}

.mobile-footer.px-20.py-20.border-top-light.js-mobile-footer {
    display: none;
}


.home-content {
    padding: 20px 20px;
}
img.w-1\/1 {
    height: 230px;
}
.courseItem {
    padding: 24px;
    background-color: #ececec;
    border-radius: 10px;
}
.layout-pt-lg {
    padding-top: 0px;
}
.about-image img {
    width: 100%;
    border-radius: 10px;
}
.featureCard.-type-1 .featureCard__title {
    margin-top: 20px;
    font-size: 26px;
    font-weight: 700;
    line-height: 26px;
    color: #ffffff;
}
.featureCard.-type-1 .featureCard__text {
    margin-top: 10px;
    font-size: 13px;
    line-height: 15px;
    font-weight: 400;
    color: #ffffff;
}
.bg-dark-1 {
    background-color: var(--color-dark-1) !important;
}
.intro__text {
    max-width: 590px;
    line-height: 1.5;
    font-size: 16px;
}
.featureCard.-type-1 .featureCard__content {
    height: 100%;
    background: #00c8be;
    border-radius: 8px;
    padding: 30% 5%;
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    background-size: cover;
    background-repeat: no-repeat;
}

@media (min-width: 1200px) {
    .header .header-menu .menu {
        position: absolute;
        left: 40%;
        transform: translateX(-50%);
    }
}

.listout li {
    margin: 10px;
    list-style: circle;
}
.CaseStudies {
    height: auto !important;
}

