@charset "UTF-8";


/* Theme Name: creative53
Theme URI: https://wordpress.org/themes/creative53/
Author: the WordPress team
Author URI: https://wordpress.org/
Description: creative53 is a blank canvas for your ideas and it makes the block editor your best brush. With new block patterns, which allow you to create a beautiful layout in a matter of seconds, this theme’s soft colors and eye-catching — yet timeless — design will let your work shine. Take it for a spin! See how creative53 elevates your portfolio, business website, or personal blog.
Requires at least: 5.3
Tested up to: 6.6
Requires PHP: 5.6
Version: 2.3
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: creative53
Tags: one-column, accessibility-ready, custom-colors, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, block-patterns, rtl-language-support, sticky-post, threaded-comments, translation-ready, blog, portfolio
 */
.masterstudy-single-course-description img.masterstudy-single-course-description__image{max-height:740px !important;}
.masterstudy-course-player-lesson h1, .masterstudy-course-player-lesson h2, .masterstudy-course-player-lesson h3, .masterstudy-course-player-lesson h4, .masterstudy-course-player-lesson h5, .masterstudy-course-player-lesson h6, .masterstudy-course-player-lesson td, .masterstudy-course-player-lesson th{border: 1px solid !important; padding: 1em!important; text-align: left !important;}
body #content .page-header .page-header-container h1.page-title{color:#000 !important;}
body #content .page-header{background:#EEF1F7 !important;border:none; margin-bottom:1em !important;margin-top: 1em;padding: 0.8em 0;}
body .contact-section .contact-row .name-email{display:flex;gap:.5em}
body .contact-section .contact-row input{width:100%;padding:.5em; border-radius:11px;border:1px solid;margin-top: .5em;font-size:15px;outline:none}
body .contact-section .contact-row textarea{width:100%;border-radius:11px;border:1px solid;  margin-top: .5em;font-size:14px;padding:.5em;resize:none;}
body .contact-section .contact-row .phone{margin: .5em 0 1em 0}
body .contact-section .contact-row input.wpcf7-submit{background: #273B88;    color: #fff;z-index: 1;    position: relative;    font-size: 1em;font-family: var(--global-font-family);    border: 2px solid #273B88;border-radius: 10px;    font-weight: 500;padding: 0.7em 1.8em;text-align: center;    transition: all 0.4s;overflow: hidden; text-transform: capitalize;}
body .contact-section .contact-row input.wpcf7-submit:hover{background:#fff;color:#273B88;border:2px solid #273B88;transition:all .4s ease-in-out;font-weight:500;}
body .contact-section .contact-row .contact-row1 .vc-column_inner{border-radius:20px}
body .contact-section .contact-row .contact-row1 .heading-h1{ font-size: 49px;width: 100%;color:#273B88}
body .contact-section .contact-row .contact-row1 .heading-p p{font-size: 15px;}
body .contact-section .contact-row .contact-row1 .heading-p{margin-bottom:25px}
body .contact-section .contact-row .contact-row1 .wpcf7-spinner{display: none;}
body .label, body label{width:100%}
body .contact-section .contact-row .contact-row1 .vc_column-inner{padding:0}
body .contact-section .contact-row .contact-row1 .checkbox-label a{text-decoration:underline !important;margin-top: 1.25em;margin-left:.5em}
body .contact-section .contact-row .contact-row1 .checkbox-label{display:flex;align-items:center;}
body .contact-section .contact-row .contact-row1 .checkbox-label .check{width: 4%;margin-top: 1.25em;}
body .contact-section .contact-row .contact-row2 .contact-sub-row {background: #eef1f7;border-radius: 30px;padding: 1em;margin-bottom: 2em !important;}
body .contact-section .contact-row .contact-row2 .contact-sub-row .email-txt{    background: #fff;padding: 1.5em;margin-top:1em;border-top-left-radius: 30px;border-top-right-radius: 30px;}
body .contact-section .contact-row .contact-row2 .contact-sub-row i{padding-right:.75em;color:#273B88}
body .contact-section .contact-row .contact-row2 .contact-sub-row .email-txt h2{margin-top:0;font-size:22px}
body .contact-section .contact-row .contact-row2 .contact-sub-row .phone-txt{    background: #fff;padding: 1.5em;margin-top:.35em}
body .contact-section .contact-row .contact-row2 .contact-sub-row .phone-txt h2{margin-top:0;font-size:22px}
body .contact-section .contact-row .contact-row2 .contact-sub-row .address-txt{    background: #fff;padding: 1.5em;margin-top:.35em;margin-bottom:3%;border-bottom-left-radius: 30px;border-bottom-right-radius: 30px;}
body .contact-section .contact-row .contact-row2 .contact-sub-row .address-txt h2{margin-top:0;font-size:22px}
body .contact-section .contact-row .contact-row1 label{font-size:14px;text-transform: capitalize;}
body .contact-section .contact-row .contact-row1 form.wpcf7-spinner{display:none}
body .contact-section .contact-row .contact-row1 .wpcf7 {padding: 1em;background: #eef1f7;margin-bottom: 4em;border-bottom-left-radius: 30px; border-bottom-right-radius: 30px;}
.contact-image-2{display:none}
/*  about-us */
body .about-section .about-row .heading-h1{ font-size: 44px;width: 100%;color:#273B88}
body .about-section .about-row .about-head1{ font-size: 53px;width: 100%;color:#273B88}
body .about-section .about-row .vc_column-inner{padding:0}
body .about-section .about-row2 .about-sub-row1 .vc_column-inner{padding:0}
body .about-section .about-row2 .about-sub-row1{margin-top:10px;}
body .about-section .about-row2 .about-sub-row1 .about-txt1{margin-top:10px;}
body .about-section .about-row2 .about-sub-row1 .about-txt1 li{font-size:18px;font-weight:400;list-style:none}
body .about-section .about-row2 .about-sub-row1 .about-txt1 li i{margin-right:1em;color:#273B88}
body .about-section .about-cards-row .cards{background:  #eef1f7;color: #000;margin-top: 6em;padding: 2em;margin-bottom: 3em; border-top-left-radius: 30px;border-bottom-left-radius: 30px;     margin-right: 1em;width:32%}
body .about-section .about-cards-row .cards .vision-img{text-align: center;margin-top:2em;}
body .about-section .about-cards-row .cards .cards-heading{font-size:36px;font-weight:400;color: #273B88;}
body .about-section .about-cards-row .cards2 .cards-heading{font-size:36px;font-weight:400;color: #273B88;}
body .about-section .about-cards-row .cards3 .cards-heading{font-size:36px;font-weight:400;color: #273B88;}
body .about-section .about-cards-row .cards .card-txt{margin-top:2em;}
body .about-section .about-cards-row .cards3 .card-txt{margin-top:2em;}
body .about-section .about-cards-row .cards2 .card-txt{margin-top:2em;}
body .about-section .about-cards-row .cards .vc_column-inner{width:93%;margin:0 auto;}
body .about-section .about-cards-row .cards2{background:  #eef1f7;color: #000;margin-top: 6em;padding: 2em;margin-bottom: 3em;  width:32%}
body .about-section .about-cards-row .cards .wpb_wrapper{background:#fff; border-bottom-left-radius:30px;border-top-left-radius:30px;padding:.5em}
body .about-section .about-cards-row .cards2 .wpb_wrapper{background:#fff;padding:.5em}
body .about-section .about-cards-row .cards3 .wpb_wrapper{background:#fff; border-bottom-right-radius:30px;border-top-right-radius:30px;padding:.5em}
body .about-section .about-cards-row .cards2 .mission-img{text-align: center;margin-top:2em;}
body .about-section .about-cards-row .cards2 .vc_column-inner{width:93%;margin:0 auto;}
body .about-section .about-cards-row .cards3{background: #eef1f7; color: #000;margin-top: 6em;padding: 2em;margin-bottom: 3em; border-top-right-radius: 30px;border-bottom-right-radius: 30px;  margin-left: 1em;width:32%}

body .about-section .about-cards-row .cards3 .goals-img .vc_figure{text-align: center;margin-top:2em;background:none;}
body .about-section .about-cards-row .cards3 .vc_column-inner{width:93%;margin:0 auto;}
.mob-section{display:none}
body .about-section .about-row .txt .wpb_wrapper span{font-size:20px;}
body .about-section .about-row  .wpb_wrapper .txt{margin-bottom:6em;}
body .about-section .about-cards-row .cards3 .card-txt li{font-size:17px;font-weight:400;list-style:none}
