/*
Theme Name: maxcare-child
Author: 
Description: Your description goes here
Version: 1.0
Template: maxcare

This is the child theme for Maxcare theme, generated with Generate Child Theme plugin by catchthemes.

(optional values you can add: Theme URI, Author URI, License, License URI, Tags, Text Domain)
*/
.pxl-contact-form .wpcf7-form .wpcf7-response-output {
    margin: 10px 0 0;
    border-width: 1px;
    font-size: 16px;
    padding: 8px 16px;
    color: #4CAF50;
    font-weight: 500;
    border-color: #4CAF50 !important;
}
.page-id-3 .pxl-text-editor p {
    margin-bottom: 10px;
}
.search-form .searchform-wrap {
    position: relative;
    display: none;
}
.awsm_job_openings h2.pxl-item--title {
    font-size: 35px !important;
    pointer-events: none;
}
.awsm-job-form-inner h2 {
  font-size: 30px;
}
input#awsm-application-file {
    line-height: 56px;
    background-color: var(--primary-color);
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    text-transform: capitalize;
    color: #fff;
    padding: 0 30px 0 6px;
    cursor: pointer;
    border-radius: 8px;
}
input#awsm-application-submit-btn{border-radius:30px;}
input#awsm-application-submit-btn:hover {
    outline: medium none;
    text-decoration: none;
    color: #fff;
    background-color: var(--link-color);
}
.awsm-job-form-inner {
    background: #fff;
    border: 1px solid #a6dae5;
    padding: 35px;
}
form#awsm-application-form .pxl-contact-form1 .contact7 .input-filled input, .pxl-contact-form1 .contact7 .pxl-date input, .pxl-contact-form1 .contact7 .input-filled textarea, .pxl-contact-form1 .contact7 .pxl-date textarea, .pxl-contact-form1 .contact7 .input-filled .pxl-select-higthlight, .pxl-contact-form1 .contact7 .pxl-date .pxl-select-higthlight {
    border-radius: 30px;
    color: #686877;
    font-size: 15px;
    font-weight: 400;
    letter-spacing: 0.1px;
    background: #fff;
    height: 55px;
    padding: 15px 20px;
    border: 1px solid #a6dae5;
}
.awsm_job_openings ul.pxl-item--meta.pxl-flex {
    display: none;
}
.pxl-heading-social {
    color: #f46828;
    font-size: 20px;
    margin-bottom: 20px;
    margin-left: 14px;
    font-weight: 600;
}
.pxl--social a {
    margin: 0 12px;
    background: #00b4d8;
    padding: 7px 10px;
    color: #fff;
    border-radius: 5px;
}
.pxl--social a:hover {
    margin: 0 12px;
    background: #f46828;
    padding: 7px 10px;
    color: #fff;
    border-radius: 5px;
}
.awsm-job-entry-content.entry-content h4 {
    font-size: 20px;
}
#pxl-header-elementor .px-header--fixed.smaller .bg-menu-blur {
    background: #fff !important;
}
.pxl-hidden-panel-popup .pxl-popup--conent{
    background-color: #1a2f46 !important;
}
.pxl-icon-box1.style1 .pxl-item-inner .pxl-item--icon {
   border: 3px solid #9ee2f0;
   background-color: #3ebacb;
}
.pxl-icon-box1.style3 .pxl-item-inner .pxl-item--icon{
     background-color: #3ebacb;
}
.pxl-accordion1.style-default .pxl-accordion--title {
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
    color: var(--link-color);
    -webkit-transition: all .3s ease-in-out;
    -khtml-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
    line-height: 1.2;
    justify-content: space-between;
    padding: 15px 16px 15px 33px;
    background-color: #f2fbfd;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    -o-border-radius: 10px;
    border-radius: 10px
}
.ct-button {
    margin-top: 30px;
}
.pxl-contact-form .wpcf7-acceptance .wpcf7-list-item-label a {
    color: #00b4d8;
    text-decoration: underline;
    text-decoration-color: #00b4d8;
}

@media (max-width: 767px) {
    
    .pxl-loader.style-text .preloader-inner .loading-text {
    font-size: calc(20px + 1.8vw) !important;
    }
   .pxl-icon-box2.style-right, .pxl-icon-box2.style-left {
    text-align: center!important;
    }
}