/* Enter Your Custom CSS Here */

#Content {
    padding-top: 0px !important;
}

a.button,
a.tp-button,
button,
input[type="submit"],
input[type="reset"],
input[type="button"] {
    box-shadow: none !important;
    border-radius: 10px !important;
}

.column,
.columns {
    margin: 0px;
    width: 100% !important;
}

a:hover {
    text-decoration: none;
}

a,
a:visited,
a:focus {
    text-decoration: none;
    outline: 0;
    transition: all 0.2s ease-in-out;
    -webkit-transition: all 0.2s ease-in-out;
}

#Footer .footer_copy .social li a,
#Footer .footer_copy .social li a i {
    display: block !important;
    font-size: 18px;
}

#Footer .footer_copy .social {
    margin-right: 0px;
}

#Footer .footer_copy .one {
    margin-bottom: 0px;
    padding-top: 20px;
    min-height: 10px;
    padding-bottom: 20px;
}

#Footer .footer_copy {
    border-top-color: transparent;
    background-color: #181E31;
}

#Footer .footer_copy .copyright {
    font-size: 14px;
}

#back_to_top.sticky {
    right: 40px;
    bottom: 65px;
}

#Footer .widgets_wrapper .widget {
    padding: 0px 0;
    margin-top: 0px;
}


/* Footer Nav */

.footer_nav p {
    color: #FFFFFF;
    font-size: 14px;
    margin-bottom: 10px;
}

._nav ul {
    display: inline-block;
}

._nav ul:first-child {
    margin-right: 30px;
    padding-right: 15px;
    
}

._nav li {
    display: inline-block;
    margin: 0 20px 0 0;
    font-size: 14px;
}

#Footer .one-third.column {
    width: 23% !important;
}

#Footer .two-third.column {
    width: 73% !important;
    margin-top: 50px;
}


/* CTA Section */

._cta h2 {
    margin-bottom: 30px;
    color: #000000;
}

.column_button .button._btn_one {
    background: #F0C639 0% 0% no-repeat;
    box-shadow: 0px 10px 30px #F0C63980 !important;
}

.column_button .button._btn_one::after {
    background: rgb(255 181 78) !important;
}

._btn_one .button_label {
    border-radius: 10px;
    opacity: 1;
    font-size: 20px;
    font-weight: 600;
    line-height: 27px;
    color: #242C43;
    letter-spacing: 2px;
    text-transform: uppercase;
    padding: 16px 60px !important;
}


/* two column content section */

._side_by_side>.mcb-section-inner {
    display: flex;
}

._side_one>.mcb-wrap-inner,
._side_two>.mcb-wrap-inner {
    display: flex;
    height: 100%;
}

._side_one .one.column,
._side_two .one.column {
    background: #FFFFFF 0% 0% no-repeat padding-box;
    box-shadow: 0px 0px 20px #0000000D;
    border-radius: 20px;
    padding: 40px;
}

._side_by_side h3 {
    color: #0054A6;
    font-weight: bold;
}

._side_by_side p {
    color: #3B4754;
    font-weight: 600;
}

._list {
    padding: 0;
    margin: 0 !important;
    list-style: none !important;
    text-align: left;
}

._list li {
    background-image: url(./wp-content/uploads/2020/08/check.png);
    background-repeat: no-repeat;
    background-position: left top 4px;
    padding-left: 28px;
    font-size: 14px;
    font-weight: 600;
    color: #212529;
    margin: 15px 0 !important;
}

._content_img li,
._content_img1 li {
    background-image: url(./wp-content/uploads/2020/08/check-svg.png);
    color: #e8faff;
}

._content_img .small {
    font-size: 14px;
    color: #FFFFFF;
    letter-spacing: 2.8px;
    text-transform: uppercase;
    font-weight: bold;
}
.one-third aside{
		display:none !important;
}
._content_img h2,
._content_img1 h2 {
    color: #ffffff;
    font-size: 40px;
    margin-top: 5px;
}

._content_img p,
._content_img1 p {
    color: #c6d1d7;
}

.column_button .button._btn_green {
    background-color: #2BB673 !important;
    border-radius: 6px !important;
    margin-top: 20px !important;
}

.column_button .button._btn_green::after {
    background: rgb(240 198 57) !important;
}

a.button._btn_green .button_label {
    padding: 13px 43px;
    font-size: 14px;
    color: #FFFFFF;
    letter-spacing: 2.8px;
    text-transform: uppercase;
    font-weight: 600;
}

a.button._btn_green:hover .button_label {
    color: #000000;
}

._content_img:after {
    content: '';
    position: absolute;
    top: 10%;
    right: 12%;
    width: 513px;
    height: 541px;
    background-image: url(./wp-content/uploads/2020/08/key-highlights-img.png);
    display: inline-block;
}

._half_sec {
    background: transparent linear-gradient(101deg, #119991 0%, #0054A6 100%) 0% 0% no-repeat;
    box-shadow: 0px 10px 40px #0000004D;
    border-radius: 20px;
    padding: 67px 50px;
    margin-top: -100px;
    margin-bottom: 80px;
}

._half_sec .one-third:first-child {
    width: 40% !important;
}

._half_sec .two-third:last-child {
    width: 60% !important;
}

._half_sec>.mcb-wrap-inner {
    display: flex;
    align-items: center;
}

._half_sec h2 {
    font-size: 32px;
    line-height: 38px;
    margin: 0;
    color: #fff;
}

._half_sec p {
    font-size: 24px;
    line-height: 33px;
    color: #fff;
    margin-bottom: 0;
}

.section_wrapper,
.container,
.with_aside .content_wrapper {
    padding: 0 25px;
}

._usp .one-third {
    background-color: #f3f8fa;
    padding: 25px 25px;
}

._usp h4 {
    font-size: 20px;
    font-weight: bold;
    line-height: 22px;
    margin-top: 15px;
    color: #0054A6;
}

._usp p {
    color: #3B4754;
    font-weight: 600;
}

._usp .one-third:first-child {
    border-radius: 0px 0px 0px 20px;
}

._usp .one-third:last-child {
    border-radius: 0px 0px 20px 0px;
}

hr.hr_narrow {
    width: 100% !important;
}

._sub .one-third {
    background: #FFFFFF 0% 0% no-repeat padding-box;
    box-shadow: 0px 0px 30px #0000001A;
    border-radius: 20px;
    width: calc(33.33% - 30px);
    margin: 0 15px;
}

._sub .one-third h4 {
    font-size: 20px;
    font-weight: bold;
    line-height: 22px;
    margin-top: 0px;
    margin-bottom: 0px;
    color: #0054A6;
}

._sub .one-third .small {
    font-weight: 600;
    color: #3B4754;
    margin-bottom: 12px !important;
}

._sub .one-third p {
    font-weight: 600;
    color: #3B4754;
    margin-bottom: 0px !important;
}

._sub .one-third .one.column:nth-child(2) {
    padding: 20px;
    min-height: 134px;
}

._sub .one-third ._classes {
    background-color: #E5E8ED;
    padding: 15px 20px;
}

._sub .one-third ._classes a {
    padding: 8px 20px;
    background-color: #ffffff;
    border-radius: 18px;
    font-size: 14px;
    font-weight: bold;
    color: #3B4754;
    display: inline-block;
    width: 130px;
}

._sub .one-third ._classes a:hover {
    background-color: #2bb673;
    color: #ffffff;
}

._sub .one-third ._details {
    padding: 20px 10px;
}

._sub .one-third ._details a:first-child {
    background: #2BB673 0% 0% no-repeat padding-box;
    border-radius: 6px;
    color: #ffffff;
    font-size: 12px;
    letter-spacing: 0.6px;
    font-weight: bold;
    padding: 8px 15px;
    display: inline-block;
    border: 2px solid #2BB673;
    margin: 0 3px;
    width: 130px;
}

._sub .one-third ._details a:first-child:hover {
    background: #ffffff 0% 0% no-repeat padding-box;
    color: #2BB673;
}

._sub .one-third ._details a:last-child,
._btn_courses {
    background: #ffffff 0% 0% no-repeat padding-box;
    border-radius: 6px;
    color: #2bb673;
    font-size: 12px;
    letter-spacing: 0.6px;
    font-weight: bold;
    padding: 8px 15px;
    display: inline-block;
    border: 2px solid #2BB673;
    margin: 0 3px;
    width: 130px;
    text-align: center;
}

._sub .one-third ._details a:last-child:hover,
._btn_courses:hover {
    background: #2BB673 0% 0% no-repeat padding-box;
    color: #ffffff;
}

.header-classic #Action_bar,
.header-fixed #Action_bar,
.header-plain #Action_bar,
.header-split #Action_bar,
.header-stack #Action_bar {
    background-color: transparent !important;
}

#Header .top_bar_left,
.header-classic #Top_bar,
.header-plain #Top_bar,
.header-stack #Top_bar,
.header-split #Top_bar,
.header-fixed #Top_bar,
.header-below #Top_bar,
#Header_creative,
#Top_bar #menu {
    background-color: transparent !important;
}

#Header_wrapper,
#Top_bar.is-sticky {
    background: linear-gradient(180deg, rgba(235, 236, 238, 1) 0%, rgba(255, 255, 255, 1) 100%) !important;
    opacity: 1 !important;
}

#Header_wrapper #Action_bar .social {
    display: none;
}

.slogan a:first-child {
    background: transparent linear-gradient(104deg, rgba(0, 84, 166, 1) 0%, rgba(60, 125, 188, 1) 100%) 0% 0% no-repeat padding-box;
    border-radius: 4px;
    padding: 9px 18px;
    color: #ffffff !important;
    font-weight: bold;
    line-height: 19px;
    font-size: 16px;
    margin-right: 10px;
}

.slogan a:nth-child(2) {
    background: transparent linear-gradient(104deg, rgba(0, 84, 166, 1) 0%, rgba(60, 125, 188, 1) 100%) 0% 0% no-repeat;
    border-radius: 4px;
    padding: 9px 18px;
    color: #ffffff !important;
    font-weight: bold;
    line-height: 19px;
    font-size: 16px;
    margin-right: 290px;
}

.slogan a:first-child:hover,
.slogan a:nth-child(2):hover {
    background: transparent linear-gradient(104deg, #2bb673 0%, #2bb673 100%) 0% 0% no-repeat !important;
}

.slogan a:nth-child(3) {
    font-size: 12px;
    line-height: 14px;
    font-weight: bold;
    background-image: url(./wp-content/uploads/2020/08/email.png);
    background-repeat: no-repeat;
    background-position: left top 5px;
    padding: 5px 10px 5px 32px;
    margin-right: 10px;
    color: rgba(25, 118, 210, 1) !important;
}

.slogan a:nth-child(4) {
    font-size: 12px;
    line-height: 14px;
    font-weight: bold;
    background-image: url(./wp-content/uploads/2020/08/edit.png);
    background-repeat: no-repeat;
    background-position: left top 2px;
    padding: 5px 10px 5px 32px;
    color: rgba(25, 118, 210, 1) !important;
}

.slogan a:nth-child(3):hover,
.slogan a:nth-child(4):hover {
    color: #2bb673 !important;
}

._content_classes p.small {
    font-size: 14px;
    font-weight: bold;
    color: rgba(17, 153, 145, 1);
    margin-bottom: 5px;
}

._content_classes h2 {
    color: rgba(59, 71, 84, 1);
}

#Subheader h1.title {
    font-size: 60px;
    line-height: 77px;
    font-style: normal;
    font-weight: 500;
    color: #fff;
    text-align: left;
}

._table td {
    text-align: left;
}

._shadow_effect .alignleft {
    margin: 0px 40px 0px 0;
}

._shadow_effect .alignleft .image_wrapper {
    box-shadow: 0px 0px 30px #0000001A;
    border-radius: 20px;
}

._apply_now {
    background: #FFFFFF 0% 0% no-repeat;
    box-shadow: 0px 0px 20px rgb(0 0 0 / 5%);
    border-radius: 8px;
    padding: 40px;
}

._apply_now h3 {
    text-align: center !important;
}

div.wpforms-container-full .wpforms-form input[type=date],
div.wpforms-container-full .wpforms-form input[type=datetime],
div.wpforms-container-full .wpforms-form input[type=datetime-local],
div.wpforms-container-full .wpforms-form input[type=email],
div.wpforms-container-full .wpforms-form input[type=month],
div.wpforms-container-full .wpforms-form input[type=number],
div.wpforms-container-full .wpforms-form input[type=password],
div.wpforms-container-full .wpforms-form input[type=range],
div.wpforms-container-full .wpforms-form input[type=search],
div.wpforms-container-full .wpforms-form input[type=tel],
div.wpforms-container-full .wpforms-form input[type=text],
div.wpforms-container-full .wpforms-form input[type=time],
div.wpforms-container-full .wpforms-form input[type=url],
div.wpforms-container-full .wpforms-form input[type=week],
div.wpforms-container-full .wpforms-form select,
div.wpforms-container-full .wpforms-form textarea {
    padding: 6px 14px !important;
    border-radius: 4px !important;
    font-size: 14px !important;
    border: 1px solid #27a29b !important;
}

div.wpforms-container-full .wpforms-form button[type=submit],
.wpcf7 input[type="submit"] {
    background-color: #ffffff !important;
    border-radius: 8px !important;
    color: #2bb673 !important;
    font-size: 16px !important;
    letter-spacing: 0.6px;
    font-weight: bold;
    padding: 8px 15px !important;
    display: inline-block;
    border: 2px solid #2BB673 !important;
    margin: 0 3px;
    width: 130px;
}

div.wpforms-container-full .wpforms-form button[type=submit]:hover,
.wpcf7 input[type="submit"]:hover {
    background-color: #2BB673 !important;
    color: #ffffff !important;
}

div.wpforms-container-full .wpforms-form button[type=submit]:after {
    display: none !important;
}

._contact_us .one-second:first-child {
    border: 1px solid #a5d2d2;
    border-radius: 10px 0 0 10px;
    background-color: #dce8e8 !important;
}

._contact_us .one-second:last-child {
    border-radius: 0 10px 10px 0;
}

._contact_us .one-second:last-child p>strong {
    display: inline-block;
    margin-bottom: 10px;
    margin-top: 10px;
    width: 100%;
}

._contact_us {
    background-position: right 13% bottom 0% !important;
}

body a {
    color: #2bb673;
}

body a:hover {
    color: #000000;
}

#Footer .footer_action {
    background: #181e31;
}

#Footer .footer_action .one {
    margin-bottom: 5px;
    padding-top: 10px;
}

#Footer .footer_action .one marquee {
    font-size: 15px;
    color: #ffffff;
}

p.location {
    background-image: url('https://sysknow.in/wp-content/uploads/2020/08/location-icon.png');
    background-repeat: no-repeat;
    background-position: left top;
    padding-top: 50px;
    margin-bottom: 25px;
}

p.phone {
    background-image: url("https://sysknow.in/wp-content/uploads/2020/08/phone-icon.png");
    background-repeat: no-repeat;
    background-position: left top;
    padding-top: 50px;
    margin-bottom: 25px;
}

p.phone+p {
    background-image: url('https://sysknow.in/wp-content/uploads/2020/08/email-icon.png');
    background-repeat: no-repeat;
    background-position: left -5px top;
    padding-top: 50px;
}

.Upload_resume {
    border: 1px solid #a5d2d2;
    border-radius: 10px;
    background-color: #dce8e8 !important;
    padding: 40px 30px;
    box-shadow: 0px 0px 30px #0000001A;
}

.Upload_resume input[type="text"],
.Upload_resume input[type="email"],
.Upload_resume input[type="tel"],
._contact_us input[type="text"],
._contact_us input[type="email"],
._contact_us input[type="tel"] {
    background-color: #fff;
    padding: 6px 14px !important;
    border-radius: 4px !important;
    font-size: 14px !important;
    border: 1px solid #27a29b !important;
    height: 45px;
    color: #333;
}

.Upload_resume textarea,
._contact_us textarea {
    background-color: #fff;
    border-radius: 4px !important;
    font-size: 14px !important;
    border: 1px solid #27a29b !important;
    color: #333;
}

._student .wpcf7-form p:nth-child(2) {
    width: 49%;
    float: left;
}

._student .wpcf7-form p:nth-child(3) {
    width: 49%;
    float: right;
}

input[type="date"]:focus,
input[type="email"]:focus,
input[type="number"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="text"]:focus,
input[type="url"]:focus,
select:focus,
textarea:focus {
    color: #333;
    background-color: rgb(255, 255, 255) !important;
}

.Upload_resume input::placeholder,
.Upload_resume textarea::placeholder,
._contact_us input::placeholder,
._contact_us textarea::placeholder {
    color: #333333;
    font-size: 16px;
}

.Upload_resume input[type="file"] {
    font-size: 16px !important;
}

.mcb-item-i4mivonij p {
    font-size: 18px !important;
    line-height: 26px !important;
}

.Sticky-whatsapp span {
    display: none;
}

.Sticky-whatsapp {
    position: fixed;
    bottom: 55px;
    right: 90px;
    box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.4);
    border-radius: 100%;
    line-height: 0px !important;
}

.Sticky-whatsapp img {
    width: 60px;
}

.wpcf7-recaptcha {
    margin-bottom: 25px;
}


/* Responsive Styles */

@media only screen and (min-width: 1240px) and (max-width:1680px) {
    ._content_img::after {
        top: 10%;
        right: 5%;
        width: 373px;
        height: 450px;
        background-image: url(./wp-content/uploads/2020/08/key-highlights-img.png);
        background-size: contain;
        background-position: right bottom;
    }
}

@media only screen and (min-width: 1240px) {
    .section_wrapper,
    .container {
        max-width: 990px !important;
    }
    .header-split #Header .top_bar_left .logo {
        width: 240px;
        top: -61px;
        left: 37%;
        height: 165px;
        z-index: 9;
    }
    #Top_bar #logo {
        height: 165px !important;
        padding: 0px 0 !important;
    }
    #Top_bar .menu>li>a span:not(.description) {
        padding: 0 0px !important;
        line-height: 36px !important;
    }
    .menu-line-below #Top_bar .menu>li>a:after {
        bottom: -4px;
    }
    #Top_bar .menu>li>a {
        padding: 0px 0 !important;
        line-height: 20px !important;
        margin: 0 12px;
    }
    .header-split #Header .top_bar_left .menu_left,
    .header-split #Header .top_bar_left .menu_right {
        text-align: left !important;
    }
    .header-split #Header .top_bar_left .menu_right {
        padding-left: 12px;
        box-sizing: border-box;
    }
    .header-split #Header .top_bar_left .menu_wrapper {
        padding: 25px 0;
    }
    #Top_bar.is-sticky {
        height: 90px !important;
    }
    .header-split #Header #Top_bar.is-sticky .top_bar_left .logo {
        width: 240px;
        top: -5px;
        height: 120px;
    }
    body #Top_bar.is-sticky #logo,
    body #Top_bar.is-sticky .custom-logo-link {
        height: 120px!important;
        line-height: 120px!important;
        padding: 0px 0!important;
    }
    body #Top_bar.is-sticky #logo img.logo-sticky {
        max-height: 120px;
    }
    #Action_bar {
        padding-top: 15px !important;
    }
}

@media (max-width: 1239px) {
    #Action_bar {
        display: none !important;
    }
    #Top_bar #logo {
        height: 100px !important;
        line-height: 60px !important;
        padding: 0px 0 !important;
        margin-bottom: -11px !important;
        text-align: left !important;
    }
    .header-split #Header .top_bar_left .logo {
        z-index: 2 !important;
        position: relative !important;
    }
    #Top_bar a.responsive-menu-toggle {
        background-color: #1ca685 !important;
        color: #ffffff !important;
    }
}

@media only screen and (min-width: 960px) and (max-width: 1239px) {
    ._sub .one-third .one.column:nth-child(2) {
        min-height: 218px;
    }
    #Subheader h1.title {
        font-size: 50px !important;
    }
    #Subheader {
        padding: 100px 0 !important;
    }
    ._nav ul:first-child {
        margin-right: 30px;
        padding-right: 20px;
    }
    ._nav li {
        margin: 0 10px 0 0;
    }
    ._cta h2 {
        font-size: 40px;
        margin-bottom: 20px;
    }
    ._cta {
        padding-top: 90px !important;
        padding-bottom: 90px !important;
    }
    ._btn_one .button_label {
        padding: 14px 50px !important;
        font-size: 18px;
    }
    #Footer .one-third.column {
        width: 27%;
    }
    ._content_img::after {
        top: 10%;
        right: 30px;
        width: 260px;
        background-size: contain;
        background-repeat: no-repeat;
        background-position: center;
    }
    ._sub .one-third ._details a:first-child {
        margin-bottom: 10px !important;
    }
}

@media only screen and (min-width: 768px) and (max-width: 959px) {
    ._sub .one-third .one.column:nth-child(2) {
        min-height: 218px;
    }
    .mcb-section-840c43410 {
        padding-top: 50px !important;
        padding-bottom: 100px !important;
    }
    #Subheader h1.title {
        font-size: 50px !important;
    }
    #Subheader {
        padding: 80px 0 !important;
    }
    #Footer .one-third.column {
        width: 30%;
    }
    #Footer .one-third.column {
        width: 32%;
    }
    #Footer .two-third.column {
        width: 64%;
    }
    ._nav ul:first-child {
        margin-right: 0px;
        padding-right: 0px;
        border-right: 0px solid #b3b5bd;
        margin-bottom: 10px;
    }
    #Footer .two-third.column {
        margin-top: 20px;
        padding-left: 25px;
    }
    ._cta h2 {
        font-size: 40px;
        margin-bottom: 20px;
    }
    ._cta {
        padding-top: 90px !important;
        padding-bottom: 90px !important;
    }
    ._btn_one .button_label {
        padding: 14px 50px !important;
        font-size: 18px;
    }
    ._side_by_side {
        padding-top: 90px !important;
        padding-bottom: 190px !important;
    }
    ._content_img::after {
        top: 10%;
        right: 30px;
        width: 260px;
        background-size: contain;
        background-repeat: no-repeat;
        background-position: center;
    }
    ._sub .one-third ._details a:first-child {
        margin-bottom: 10px !important;
    }
}

@media only screen and (max-width: 767px) {
    .Sticky-whatsapp {
        position: fixed;
        bottom: 0 !important;
        right: 0 !important;
        border-radius: 0 !important;
        z-index: 1;
        width: 100%;
        height: 50px;
        background-color: #dce8e8;
        display: flex;
        align-items: center;
        justify-content: center;
        border-top: 1px solid #a5d2d2;
    }
    .Sticky-whatsapp img {
        width: 35px !important;
    }
    .Sticky-whatsapp span {
        display: block;
        margin-left: 11px;
        font-size: 18px;
        color: #333333;
    }
    ._student .wpcf7-form p:nth-child(2) {
        width: 100%;
        float: none;
    }
    ._student .wpcf7-form p:nth-child(3) {
        width: 100%;
        float: none;
    }
    .mcb-item-i4mivonij>div {
        padding: 0px 0px 30px 0px !important;
    }
    .mcb-section-9ybm8rx3w {
        padding-top: 50px !important;
        padding-bottom: 50px !important;
    }
    .mcb-wrap-v8xdktfyh,
    .mcb-wrap-c16pqpgw9,
    .mcb-wrap-lm0o3r70o {
        padding-top: 30px !important;
    }
    .mcb-section-d3c9370bb,
    .mcb-section-h9l2tjhzf {
        padding-top: 10px !important;
        padding-bottom: 60px !important;
    }
    .mcb-wrap-9970cf274 {
        padding-top: 50px !important;
    }
    .mcb-wrap-a95c504cd,
    .mcb-wrap-b6085a03b {
        padding: 0px !important;
    }
    .mcb-section-840c43410 {
        padding-top: 50px !important;
        padding-bottom: 100px !important;
    }
    #Subheader h1.title {
        font-size: 28px !important;
    }
    #Subheader {
        padding: 50px 0 !important;
        background-position: right 50% center !important;
    }
    #Footer .widgets_wrapper .widget {
        text-align: center !important;
    }
    .footer_nav {
        text-align: center !important;
    }
    ._nav ul:first-child {
        margin-right: 0px;
        padding-right: 0px;
        border-right: 0px solid #b3b5bd;
    }
    ._nav ul {
        display: block;
    }
    ._nav li {
        display: block;
        margin: 10px 0px 0px 0;
    }
    #Footer .two-third.column {
        width: 100% !important;
        margin-top: 25px !important;
    }
    #Footer .two-third.column {
        margin-top: 25px;
    }
    #Footer .one-third.column {
        width: 100% !important;
    }
    ._cta h2 {
        font-size: 26px;
        line-height: 32px;
        margin-bottom: 10px;
    }
    ._cta {
        padding-top: 50px !important;
        padding-bottom: 50px !important;
    }
    ._btn_one .button_label {
        padding: 14px 50px !important;
        font-size: 18px;
    }
    ._btn_one .button_label {
        font-size: 16px;
        line-height: 20px;
        letter-spacing: 1px;
        padding: 15px 35px !important;
    }
    ._side_by_side {
        padding-top: 50px !important;
        padding-bottom: 100px !important;
    }
    ._side_by_side>.mcb-section-inner {
        display: block;
    }
    ._side_one,
    ._side_two {
        padding: 0 !important;
    }
    ._half_sec>.mcb-wrap-inner {
        display: block !important;
    }
    ._half_sec {
        padding: 25px 20px;
        margin-top: -50px !important;
        margin-bottom: 50px !important;
    }
    ._half_sec h2 {
        font-size: 24px;
    }
    ._half_sec p {
        font-size: 16px !important;
        line-height: 28px !important;
    }
    ._half_sec .one-third:first-child {
        margin: 0 0 10px !important;
        width: 100% !important;
    }
    ._half_sec .two-third:last-child {
        width: 100% !important;
    }
    ._half_sec .two-third {
        margin-bottom: 0px !important;
    }
    ._content_img {
        padding-bottom: 40px !important;
    }
    ._content_img::after {
        display: none !important;
    }
    ._content_img h2 {
        line-height: 32px;
        font-size: 26px;
    }
    body {
        font-size: 16px !important;
        line-height: 26px !important;
    }
    .column_button {
        float: none !important;
        text-align: center !important;
    }
    a.button._btn_green .button_label {
        font-size: 16px;
        line-height: 20px;
        letter-spacing: 1px;
        padding: 15px 35px !important;
    }
    .column_button .button._btn_green {
        margin-top: 0px !important;
    }
    ._side_one .one.column,
    ._side_two .one.column {
        padding: 25px 20px !important;
    }
    h3 {
        font-size: 22px !important;
    }
    ._usp .one-third:first-child {
        border-radius: 0px !important;
    }
    ._usp .one-third:last-child {
        border-radius: 0px 0px 20px 20px !important;
    }
    ._sub .one-third {
        width: 100% !important;
    }
    ._sub .one-third {
        max-width: 300px;
        margin: 0 auto 30px;
        float: none;
    }
    ._sub .one-third .mcb-item-sbf8sno4j .column {
        margin-bottom: 0px !important;
    }
    ._sub {
        padding-bottom: 30px !important;
    }
    .section_wrapper .column {
        margin-bottom: 0px !important;
    }
    ._side_one {
        margin-bottom: 30px !important;
    }
    #Top_bar #logo {
        margin: 10px 25px !important;
        height: 80px !important;
        line-height: 60px !important;
    }
}

@media (min-width: 1240px) {
    .header-split #Header .top_bar_left .menu_right li:nth-child(3),
    .header-split #Header .top_bar_left .menu_right li:nth-child(4) {
        display: none !important;
    }
}