@charset "UTF-8";
@charset "UTF-8";

 body{font-family: 'Roboto', sans-serif;overflow-x: hidden;overflow-y: scroll;}
.FileUpload1 {opacity: 0 !important;height: 0px;}
.header{background: #131c24;width: 100%;}
.header .navbar{padding: 0;}
.head_top_inner{width: 100%;font-size: 14px;font-family: 'Poppins', sans-serif;float: left;margin-top: 10px;}
.head_top_inner a{color:#64b5f6;text-decoration: none;font-weight: 700;}
.head_top_inner a:hover{text-decoration: none;color:#fff;}
.menu_section{width: 100%;float: left;}
.menu_section button{border:1px solid #fff;}
.menu_section nav ul li{padding: 0 13px;color: #fff;cursor: pointer; margin:0 5px;}
.menu_section nav ul li a{color: #fff;text-transform: uppercase;text-decoration: none;font-weight: 600;font-size: 14px;white-space: nowrap;}
.menu_section nav ul li:hover a,
.menu_section nav ul li a:hover{color: #64b5f6}
.menu_section nav ul li .sub-menu{display: none;position: absolute;padding: 0 15px;list-style: none;background: #131c24;z-index: 1;}
.menu_section nav ul li .sub-menu li{margin: 10px 0;}
.menu_section nav ul li .sub-menu li a{text-transform: capitalize;}
.menu_section nav ul li:hover .sub-menu{display: block;}
.menu_section nav ul li:hover .sub-menu ul{position:relative;}
ul.sub-menu > .menu-item-has-children > a::after{content:'\f054' !important;font-family: 'Font Awesome 5 Free';font-size: 13px;margin-left: 5px;}
.menu_section nav ul li:hover ul li .sub-menu{position:absolute;left:172px;top: 0;display: none;}
.menu_section nav ul li:hover ul li:hover .sub-menu{display: block;width: auto;}
ul.navbar-nav > .menu-item-has-children > a::after {content: "";background-image: url(//redapplelearning.in/wp-content/themes/redapplelearning/images/down-arrow.png);padding-left: 13px;background-size: contain;margin-left: 5px;background-position: center;}
ul.sub-menu > .menu-item-has-children > a::after {content: "►";padding-left: 3px;}
.current_page_item a{color: #64b5f6;}
.call_to_action{background: #D32F2E;list-style: none;margin:0;padding: 0;margin-left: 15px;animation: zoominout .8s infinite;-webkit-animation: zoominout .8s infinite;}
.call_to_action li{padding: 5px 10px;line-height: 30px;}
.call_to_action li a{color: #fff;font-weight: 600;}
.call_to_action li a:hover{color:#fff !important;}
.call_to_action li img{width: 25px;margin-right: 15px;margin-top: -5px;}
.sticky {position: fixed;top: 0;width: 100%;z-index: 4;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.sticky + #content{padding-top: 89px;}
.navbar-toggler{border:none !important;}
.navbar-toggler:focus{outline: none !important;box-shadow: none !important;}
.menu_section nav ul li a.active,
.menu_section nav ul li.active
.active{color: #64b5f6 !important;}
.for_fanchies{display: none;}
@keyframes zoominout{
0%{transform:scale(1,1)}
50%{transform:scale(1.1,1.1)}
100%{transform:scale(1,1)}
}
.race_form{width: 100%;float: left;margin-top: -15px;background: #d32f2e;color: #fff;text-align: center;font-weight: 500;}
.race_form a,
.race_form a:hover{text-decoration:none;color:#fff;}   .banner_text span{color: #d32f2e;}
.page_heading{position: relative;}
.page_heading:after{content: '';position: absolute;bottom: -10px;width: 165px;height: 4px;background: #64b5f6;left: 0px;right: 0px;margin: 0 auto;}
.page_heading span{color: #d32f2e;}
.contact-form{border-radius: 0 !important;border:none !important;box-shadow: none !important;}
.contact-form-textarea{height: 100px !important;}
.contact-btn{width:100%;background: #D32F2E;color: #fff;font-size: 28px;font-weight: 600;padding: 10px 0;text-transform: uppercase;border-radius: 0 !important;border:none !important;box-shadow: none !important;}
.art_2d{background: #f4f4f4 !important;}
.art_2d_txt{height: 100px !important;resize:none;}
.body_btn a:hover{text-decoration: none;}
.wpcf7 form.invalid .wpcf7-response-output, 
.wpcf7 form.unaccepted .wpcf7-response-output{border:none;color: #fff;}
.wpcf7 form .wpcf7-response-output{margin: 0;}
.admission_form .wpcf7 form.invalid .wpcf7-response-output,
.admission_form .wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.failed .wpcf7-response-output, 
.wpcf7 form.aborted .wpcf7-response-output{border:none;color: #000;}
.mentor_info{height: 250px;overflow: auto;}
.mentor_info::-webkit-scrollbar {width: 3px;}
.mentor_info::-webkit-scrollbar-thumb {background-color: #e4e4e4;}
#imgModal .modal-dialog{max-width: 720px;}
#imgModal .modal-body{padding: 0;}
#imgModal .modal-body button{position: absolute;right: 5px;color: #000;}
#contactModal input,
#contactModal textarea,
#contactModal select,
#queriesModal input,
#queriesModal textarea,
#queriesModal select{background: #f4f4f4;}
#contactModal .contact-btn,
#queriesModal .contact-btn{background: #D32F2E !important;}
#contactModal .modal-content,
#queriesModal .modal-contact{border-radius: 0}
.modal-dialog{margin-top: 3% !important;}
.event_box:hover img{opacity: .5;}
.event_btn{display: none;}
.event_box:hover .event_btn{display: block;}
.red_text{color: #d32f2e;font-weight: 500;}
#wpcf7-f3254-o1 .wpcf7-not-valid-tip{color: #fff;font-size: 14px;font-weight: 300;}   .entry-title{text-transform: capitalize;font-size: 30px;font-weight: 400;position: relative;margin-bottom:30px;display:none !important}
.entry-title:before{content: '';position: absolute;width: 100px;height: 2px;background: #40abf6;left: 0;bottom: -10px;}
.entry-meta{display:none;}
.entry-meta,
.entry-footer{font-size: 16px;margin:15px 0;}
.entry-meta a,
.entry-meta a:hover,
.entry-footer a,
.entry-footer a:hover{color: #999;text-decoration: none;}
.entry-meta span,
.entry-footer span{margin-right: 5px;}
.entry-meta svg,
.entry-footer svg{margin-top: -3px;margin-right: 3px;}
.comments-area{margin-top: 15px;}
.comments-title{font-weight: 400;text-transform: capitalize;}
.comment-respond{width: 60%;}
.comment-respond label{width: 100%;display: block;}
.comment-respond textarea{height: 80px;width: 100%;border:none;background: #f4f4f4;}
.comment-respond input{width: 100%;background: #f4f4f4;border:none;height: 40px;}
.comment-respond input:focus,
.comment-respond textarea:focus{outline: none;box-shadow: none;}
.comment-form-cookies-consent{width: auto;display: none;}
.comment-respond .submit{color: #fff;background: #d32f2e;padding: 3px 8px;text-decoration: none;border:none;font-size: 24px;text-transform: uppercase;}
.vcard img{border-radius: 100px;margin-right: 15px;width: 45px;height: 45px;}
.vcard b{text-transform: capitalize;font-weight: 500;}
.comment-metadata{font-size: 14px;margin-bottom: 15px;}
.comment-content{margin-bottom:15px;}
.meta-nav{color: #fff;background: #d32f2e;padding: 3px 8px;text-decoration: none;text-transform: uppercase;}
.nav-previous a:hover,
.nav-next a:hover{text-decoration: none;}
.post-title{visibility: hidden;}
.widget-title{text-transform: capitalize;font-size: 30px;font-weight: 400;}
.widget_categories ul li a{color: #000;}
.widget_categories ul li a:hover{text-decoration: none;color: #D32F2E;}
.widget_categories ul{padding: 0;list-style: none;}
.widget_search label{width: 75%;float: left;}
.widget_search label input{width: 100%;border:none;background: #e3e3e3;padding: 5px;}
.search-submit{width: 25%;padding:5px;border-radius: 0;border: none;background: #d32f2e;color: #fff;}
:focus{outline: none;box-shadow: none;}
.wp-block-image img{height: auto;}
.widget_search .screen-reader-text{display: none;}
.screen-reader-text{color: #fff;display: none;}
.post-thumbnail img{width: 100%;height: auto;}
.post .entry-content p{text-align: justify;}
.widget_recent_entries ul{padding: 0;list-style: none;}
.widget_recent_entries ul li{margin-bottom: 10px;}
.widget_recent_entries ul li a{color: #000;}
.widget_recent_entries ul li a:hover{text-decoration: none;color: #D32F2E;}
#contact .wpcf7 form.sent .wpcf7-response-output {border-color: #46b450; color: #fff !important;}
#contact .wpcf7 form.failed .wpcf7-response-output, 
.wpcf7 form.aborted .wpcf7-response-output{color: #fff;}   .footer{background: #131c24;padding: 30px 0;width: 100%;float: left;}
.footer-head{font-size: 20px;font-weight: 500;margin-top: 0;margin-bottom: 20px;}
.footer-navigation ul{padding: 0;list-style: none;}
.footer-navigation ul li{margin-bottom: 8px;}
.footer-navigation ul li a{color: #fff;font-size: 16px;font-weight: 300;}
.footer-navigation ul li a:hover{text-decoration: none;}
.widget-area{color: #fff;font-size: 16px;font-weight: 300;}
.social_table{margin-bottom: 20px;}
.social_table td{padding-right: 3px;}
.social_table td img{height:30px;}
.elementor-accordion-item{border-bottom: 5px solid #fff !important;}
.acodian_list{list-style: none;list-style-image: url(https://redapplelearning.in/wp-content/uploads/2021/04/check_mark.png);}
.acodian_list li{margin: 10px 0;}
#howToApplyModal .modal-dialog,
#faqModal .modal-dialog,
#bvocFaqModal .modal-dialog{max-width: 720px;}
#howToApplyModal .modal-body,
#faqModal .modal-body,
#bvocFaqModal .modal-body{max-height: 720px;overflow: auto;}
#faqModal .modal-body .card-header button,
#faqModal .modal-body .card-header button:hover,
#faqModal .modal-body .card-header button:focus,
#bvocFaqModal .modal-body .card-header button,
#bvocFaqModal .modal-body .card-header button:hover,
#bvocFaqModal .modal-body .card-header button:focus{width: 100%;text-align: left;color: #000;font-weight: 700;text-decoration: none;outline: none;box-shadow: none;}
#faqModal .modal-body .card,
#bvocFaqModal .modal-body .card{border-radius: 0;border: none;margin-bottom: 10px;}
#faqModal .modal-body .card-header,
#bvocFaqModal .modal-body .card-header{border-bottom: 0;background: #e7e7e7;}
#faqModal .modal-body .card-body,
#bvocFaqModal .modal-body .card-body{background: #e7e7e7;} .apply_sec_btn a{color:#fff; width:100%; display: inline-block;}
.apply_sec_btn a:hover{color:#fff; text-decoration: none; }
.apply_frm_lt{width:100%;}
.apply_form .form-label {color:#555; font-size: 16px; line-height: 22px;}
.apply_frm_rt{width:100%;}
.apply_form .form-control{color:#555; font-size: 16px; line-height: 22px; width:100%; border:none; border-bottom: 1px solid #555; border-radius: 0px;}
.apply_sec_btn .modal-dialog{max-width:1000px !important;}
.apply_form .item-header h2{width:100%; background:#49b5f6;}
.apply_form .item-header .btn{width:100%; text-align: left;}
.apply_form .item-header .btn:hover{text-decoration: none;}
.apply_form .item-header .btn:focus{box-shadow: none; text-decoration: none;}
.apply_form .item-header .btn p{color:#fff; font-size:25px; margin-bottom: 0px;}
.apply_form .item-header .btn .fa{float: right;}
.apply_form input[type="date"]{color:#555; font-size: 16px; line-height: 22px; width:100%; height:38px; border:none; border-bottom: 1px solid #555; border-radius: 0px;}
.apply_head{width:100%; margin: 20px 0 10px;}
.apply_head h5{margin:0px; color:#d32f2e; background: #e8e8e8; font-size:22px; line-height: 25px; padding: 15px;}
.apply_form textarea.form-control { height: 38px;}
.apply_form select{width:100%; border-bottom:1px solid #000; border-left:0px; border-right:0px; border-top:0px; height:38px; background: none;}
.yes{width:100%; background: #D32F2E !important; padding: 8px; margin-top: 5px; border:none !important;}
.apply_head1{width:100%; padding-top: 10px;}
.apply_head1 h5{color:#000; font-size:22px; line-height: 25px; padding: 15px;}
.apple_submit{width:100%;margin-top: 20px; text-align: center; margin-bottom: 10px;}
.apple_submit input[type="submit"]{width:100%; background: #242424; border:0px; padding: 5px 0; font-size: 30px; line-height: 35px; text-transform: uppercase; color: #fff; font-weight: 900;}
.greyq_modal .modal-body{width: 100%; padding-top: 40px;}
.greyq_modal .close{position: absolute; right:15px; top:8px; z-index: 2;}
.greyq_modal .wpcf7-response-output{color:#000 !important;}
.interst{width: 100%; background: #D32F2E; color: #fff; font-size: 28px; font-weight: 600; padding: 10px 0; text-transform: uppercase; border-radius: 0 !important;
border: none !important; box-shadow: none !important;}
.item-header{margin-bottom: 5px;} .filelabel {width: 100%;border: 2px solid #555;border-radius: 5px;display: block;padding: 5px;transition: border 300ms ease;cursor: pointer;text-align: center;margin: 5px 0 0;}
.filelabel i {display: block;font-size: 30px;padding-bottom: 5px;}
.filelabel i,
.filelabel .title {color: grey;transition: 200ms color;}
.filelabel:hover {border: 2px solid #555;}
.filelabel:hover i,
.filelabel:hover .title {color: #000;}
#FileInput{display:none;} .apply_form .modal-dialog{max-width: 1000px;}
.ft_hig{min-height:270px;}
.text1{height:200px;}
.filelabel .title{position: absolute; margin: 0px auto; left: 0px; right: 0px; width: 86%; top: 14px;} .finance_detail_sec{width:100%;padding: 20px 0;} .form-control:focus{box-shadow: none !important;} .entry-content img{width:100%;}
#reply-title{
font-size: 20px;
}
#cancel-comment-reply-link{
margin-left:15px;
}
@media (min-width:1400px) and (max-width:1599px){
.grey1 h2{font-size: 25px !important; line-height: 40px !important;}
.grey1 .elementor-element-populated{padding: 25px !important;}
.ft_hig{min-height:230px;}
}
@media (min-width:1200px) and (max-width:1399px){
.grey1 h2{font-size: 25px !important; line-height: 40px !important;}
.grey1 .elementor-element-populated{padding: 25px !important;}
.ft_hig { min-height: 310px;}
.text1{height:250px;}
.text1 p{font-size:16px;}	
}
@media (min-width:992px) and (max-width:1199px){
.apply_sec_btn a{font-size:20px;}
.ft_hig{min-height:394px;}
.text1{height:260px;}
.text1 p{font-size:16px;}	
}
@media (min-width:768px) and (max-width:991px){
.apply_sec_btn a{font-size:20px;}
.ft_hig{min-height:394px;}
.text1{height:260px;}
.text1 p{font-size:16px;}	
}
@media only screen and (max-width: 767px) {
.menu_section nav ul li{padding:5px 12px;}
.admission_form { position: relative !important; right: auto; width: 100% !important; top: auto; z-index:auto;}
.brdr .elementor-element-populated{border:0px !important;}
.menu_section nav ul li ul li .sub-menu {display: block !important;}
.menu_section nav ul li:hover ul li .sub-menu {position: relative;left: 0;}
}
@media only screen and (max-width: 480px) {
.grayques-pic{margin-top:0 !important;}
.navbar-toggler{padding-right:0 !important;}
.head_top_inner{font-size: 12px;padding-right:18px;}
.menu_section nav ul li{margin:0px 0;}
.menu_section nav ul li .sub-menu{position: relative;}
.menu_section .navbar-collapse{
height: calc(100vh - 100px);
overflow: scroll;
}
.menu_section nav ul li .sub-menu li a{
display: block;
}
.img_2d{position: relative !important;}
.menu_section nav ul li .sub-menu{display: block;}
.pst_mob{position: relative !important;}
#menu-main-menu {height: 100vh;}
.contact-btn{font-size: 20px;}
.admission_form div{margin-top: 0 !important;}
.white_on_mobile{background:rgba(255,255,255,0.6);}
.mentor_info{height: auto;}
.comment-respond{width: 100%;}
.grey_txt h2{font-size: 30px !important; line-height: 40px !important;}
.text1{height:auto;}
.menu_section nav ul li ul li .sub-menu {display: block !important;}
.menu_section nav ul li:hover ul li .sub-menu {position: relative;left: 0;}
.menu_section nav ul li .sub-menu li{
margin: 0;
}
.menu_section nav ul li:hover ul li:hover .sub-menu{
width: 100%;
}
}
 body{font-family: 'Roboto', sans-serif;overflow-x: hidden;overflow-y: scroll;}
.FileUpload1 {opacity: 0 !important;height: 0px;}
.header{background: #131c24;width: 100%;}
.header .navbar{padding: 0;}
.head_top_inner{width: 100%;font-size: 14px;font-family: 'Poppins', sans-serif;float: left;margin-top: 10px;}
.head_top_inner a{color:#64b5f6;text-decoration: none;font-weight: 700;}
.head_top_inner a:hover{text-decoration: none;color:#fff;}
.menu_section{width: 100%;float: left;}
.menu_section button{border:1px solid #fff;}
.menu_section nav ul li{padding: 0 13px;color: #fff;cursor: pointer; margin:0 5px;}
.menu_section nav ul li a{color: #fff;text-transform: uppercase;text-decoration: none;font-weight: 600;font-size: 14px;white-space: nowrap;}
.menu_section nav ul li:hover a,
.menu_section nav ul li a:hover{color: #64b5f6}
.menu_section nav ul li .sub-menu{display: none;position: absolute;padding: 0 15px;list-style: none;background: #131c24;z-index: 1;}
.menu_section nav ul li .sub-menu li{margin: 10px 0;}
.menu_section nav ul li .sub-menu li a{text-transform: capitalize;}
.menu_section nav ul li:hover .sub-menu{display: block;}
.menu_section nav ul li:hover .sub-menu ul{position:relative;}
ul.sub-menu > .menu-item-has-children > a::after{content:'\f054' !important;font-family: 'Font Awesome 5 Free';font-size: 13px;margin-left: 5px;}
.menu_section nav ul li:hover ul li .sub-menu{position:absolute;left:172px;top: 0;display: none;}
.menu_section nav ul li:hover ul li:hover .sub-menu{display: block;width: auto;}
ul.navbar-nav > .menu-item-has-children > a::after {content: "";background-image: url(//redapplelearning.in/wp-content/themes/redapplelearning/images/down-arrow.png);padding-left: 13px;background-size: contain;margin-left: 5px;background-position: center;}
ul.sub-menu > .menu-item-has-children > a::after {content: "►";padding-left: 3px;}
.current_page_item a{color: #64b5f6;}
.call_to_action{background: #D32F2E;list-style: none;margin:0;padding: 0;margin-left: 15px;animation: zoominout .8s infinite;-webkit-animation: zoominout .8s infinite;}
.call_to_action li{padding: 5px 10px;line-height: 30px;}
.call_to_action li a{color: #fff;font-weight: 600;}
.call_to_action li a:hover{color:#fff !important;}
.call_to_action li img{width: 25px;margin-right: 15px;margin-top: -5px;}
.sticky {position: fixed;top: 0;width: 100%;z-index: 4;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.sticky + #content{padding-top: 89px;}
.navbar-toggler{border:none !important;}
.navbar-toggler:focus{outline: none !important;box-shadow: none !important;}
.menu_section nav ul li a.active,
.menu_section nav ul li.active
.active{color: #64b5f6 !important;}
.for_fanchies{display: none;}
@keyframes zoominout{
0%{transform:scale(1,1)}
50%{transform:scale(1.1,1.1)}
100%{transform:scale(1,1)}
}
.race_form{width: 100%;float: left;margin-top: -15px;background: #d32f2e;color: #fff;text-align: center;font-weight: 500;}
.race_form a,
.race_form a:hover{text-decoration:none;color:#fff;}   .banner_text span{color: #d32f2e;}
.page_heading{position: relative;}
.page_heading:after{content: '';position: absolute;bottom: -10px;width: 165px;height: 4px;background: #64b5f6;left: 0px;right: 0px;margin: 0 auto;}
.page_heading span{color: #d32f2e;}
.contact-form{border-radius: 0 !important;border:none !important;box-shadow: none !important;}
.contact-form-textarea{height: 100px !important;}
.contact-btn{width:100%;background: #D32F2E;color: #fff;font-size: 28px;font-weight: 600;padding: 10px 0;text-transform: uppercase;border-radius: 0 !important;border:none !important;box-shadow: none !important;}
.art_2d{background: #f4f4f4 !important;}
.art_2d_txt{height: 100px !important;resize:none;}
.body_btn a:hover{text-decoration: none;}
.wpcf7 form.invalid .wpcf7-response-output, 
.wpcf7 form.unaccepted .wpcf7-response-output{border:none;color: #fff;}
.wpcf7 form .wpcf7-response-output{margin: 0;}
.admission_form .wpcf7 form.invalid .wpcf7-response-output,
.admission_form .wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.failed .wpcf7-response-output, 
.wpcf7 form.aborted .wpcf7-response-output{border:none;color: #000;}
.mentor_info{height: 250px;overflow: auto;}
.mentor_info::-webkit-scrollbar {width: 3px;}
.mentor_info::-webkit-scrollbar-thumb {background-color: #e4e4e4;}
#imgModal .modal-dialog{max-width: 720px;}
#imgModal .modal-body{padding: 0;}
#imgModal .modal-body button{position: absolute;right: 5px;color: #000;}
#contactModal input,
#contactModal textarea,
#contactModal select,
#queriesModal input,
#queriesModal textarea,
#queriesModal select{background: #f4f4f4;}
#contactModal .contact-btn,
#queriesModal .contact-btn{background: #D32F2E !important;}
#contactModal .modal-content,
#queriesModal .modal-contact{border-radius: 0}
.modal-dialog{margin-top: 3% !important;}
.event_box:hover img{opacity: .5;}
.event_btn{display: none;}
.event_box:hover .event_btn{display: block;}
.red_text{color: #d32f2e;font-weight: 500;}
#wpcf7-f3254-o1 .wpcf7-not-valid-tip{color: #fff;font-size: 14px;font-weight: 300;}   .entry-title{text-transform: capitalize;font-size: 30px;font-weight: 400;position: relative;margin-bottom:30px;display:none !important}
.entry-title:before{content: '';position: absolute;width: 100px;height: 2px;background: #40abf6;left: 0;bottom: -10px;}
.entry-meta{display:none;}
.entry-meta,
.entry-footer{font-size: 16px;margin:15px 0;}
.entry-meta a,
.entry-meta a:hover,
.entry-footer a,
.entry-footer a:hover{color: #999;text-decoration: none;}
.entry-meta span,
.entry-footer span{margin-right: 5px;}
.entry-meta svg,
.entry-footer svg{margin-top: -3px;margin-right: 3px;}
.comments-area{margin-top: 15px;}
.comments-title{font-weight: 400;text-transform: capitalize;}
.comment-respond{width: 60%;}
.comment-respond label{width: 100%;display: block;}
.comment-respond textarea{height: 80px;width: 100%;border:none;background: #f4f4f4;}
.comment-respond input{width: 100%;background: #f4f4f4;border:none;height: 40px;}
.comment-respond input:focus,
.comment-respond textarea:focus{outline: none;box-shadow: none;}
.comment-form-cookies-consent{width: auto;display: none;}
.comment-respond .submit{color: #fff;background: #d32f2e;padding: 3px 8px;text-decoration: none;border:none;font-size: 24px;text-transform: uppercase;}
.vcard img{border-radius: 100px;margin-right: 15px;width: 45px;height: 45px;}
.vcard b{text-transform: capitalize;font-weight: 500;}
.comment-metadata{font-size: 14px;margin-bottom: 15px;}
.comment-content{margin-bottom:15px;}
.meta-nav{color: #fff;background: #d32f2e;padding: 3px 8px;text-decoration: none;text-transform: uppercase;}
.nav-previous a:hover,
.nav-next a:hover{text-decoration: none;}
.post-title{visibility: hidden;}
.widget-title{text-transform: capitalize;font-size: 30px;font-weight: 400;}
.widget_categories ul li a{color: #000;}
.widget_categories ul li a:hover{text-decoration: none;color: #D32F2E;}
.widget_categories ul{padding: 0;list-style: none;}
.widget_search label{width: 75%;float: left;}
.widget_search label input{width: 100%;border:none;background: #e3e3e3;padding: 5px;}
.search-submit{width: 25%;padding:5px;border-radius: 0;border: none;background: #d32f2e;color: #fff;}
:focus{outline: none;box-shadow: none;}
.wp-block-image img{height: auto;}
.widget_search .screen-reader-text{display: none;}
.screen-reader-text{color: #fff;display: none;}
.post-thumbnail img{width: 100%;height: auto;}
.post .entry-content p{text-align: justify;}
.widget_recent_entries ul{padding: 0;list-style: none;}
.widget_recent_entries ul li{margin-bottom: 10px;}
.widget_recent_entries ul li a{color: #000;}
.widget_recent_entries ul li a:hover{text-decoration: none;color: #D32F2E;}
#contact .wpcf7 form.sent .wpcf7-response-output {border-color: #46b450; color: #fff !important;}
#contact .wpcf7 form.failed .wpcf7-response-output, 
.wpcf7 form.aborted .wpcf7-response-output{color: #fff;}   .footer{background: #131c24;padding: 30px 0;width: 100%;float: left;}
.footer-head{font-size: 20px;font-weight: 500;margin-top: 0;margin-bottom: 20px;}
.footer-navigation ul{padding: 0;list-style: none;}
.footer-navigation ul li{margin-bottom: 8px;}
.footer-navigation ul li a{color: #fff;font-size: 16px;font-weight: 300;}
.footer-navigation ul li a:hover{text-decoration: none;}
.widget-area{color: #fff;font-size: 16px;font-weight: 300;}
.social_table{margin-bottom: 20px;}
.social_table td{padding-right: 3px;}
.social_table td img{height:30px;}
.elementor-accordion-item{border-bottom: 5px solid #fff !important;}
.acodian_list{list-style: none;list-style-image: url(https://redapplelearning.in/wp-content/uploads/2021/04/check_mark.png);}
.acodian_list li{margin: 10px 0;}
#howToApplyModal .modal-dialog,
#faqModal .modal-dialog,
#bvocFaqModal .modal-dialog{max-width: 720px;}
#howToApplyModal .modal-body,
#faqModal .modal-body,
#bvocFaqModal .modal-body{max-height: 720px;overflow: auto;}
#faqModal .modal-body .card-header button,
#faqModal .modal-body .card-header button:hover,
#faqModal .modal-body .card-header button:focus,
#bvocFaqModal .modal-body .card-header button,
#bvocFaqModal .modal-body .card-header button:hover,
#bvocFaqModal .modal-body .card-header button:focus{width: 100%;text-align: left;color: #000;font-weight: 700;text-decoration: none;outline: none;box-shadow: none;}
#faqModal .modal-body .card,
#bvocFaqModal .modal-body .card{border-radius: 0;border: none;margin-bottom: 10px;}
#faqModal .modal-body .card-header,
#bvocFaqModal .modal-body .card-header{border-bottom: 0;background: #e7e7e7;}
#faqModal .modal-body .card-body,
#bvocFaqModal .modal-body .card-body{background: #e7e7e7;} .apply_sec_btn a{color:#fff; width:100%; display: inline-block;}
.apply_sec_btn a:hover{color:#fff; text-decoration: none; }
.apply_frm_lt{width:100%;}
.apply_form .form-label {color:#555; font-size: 16px; line-height: 22px;}
.apply_frm_rt{width:100%;}
.apply_form .form-control{color:#555; font-size: 16px; line-height: 22px; width:100%; border:none; border-bottom: 1px solid #555; border-radius: 0px;}
.apply_sec_btn .modal-dialog{max-width:1000px !important;}
.apply_form .item-header h2{width:100%; background:#49b5f6;}
.apply_form .item-header .btn{width:100%; text-align: left;}
.apply_form .item-header .btn:hover{text-decoration: none;}
.apply_form .item-header .btn:focus{box-shadow: none; text-decoration: none;}
.apply_form .item-header .btn p{color:#fff; font-size:25px; margin-bottom: 0px;}
.apply_form .item-header .btn .fa{float: right;}
.apply_form input[type="date"]{color:#555; font-size: 16px; line-height: 22px; width:100%; height:38px; border:none; border-bottom: 1px solid #555; border-radius: 0px;}
.apply_head{width:100%; margin: 20px 0 10px;}
.apply_head h5{margin:0px; color:#d32f2e; background: #e8e8e8; font-size:22px; line-height: 25px; padding: 15px;}
.apply_form textarea.form-control { height: 38px;}
.apply_form select{width:100%; border-bottom:1px solid #000; border-left:0px; border-right:0px; border-top:0px; height:38px; background: none;}
.yes{width:100%; background: #D32F2E !important; padding: 8px; margin-top: 5px; border:none !important;}
.apply_head1{width:100%; padding-top: 10px;}
.apply_head1 h5{color:#000; font-size:22px; line-height: 25px; padding: 15px;}
.apple_submit{width:100%;margin-top: 20px; text-align: center; margin-bottom: 10px;}
.apple_submit input[type="submit"]{width:100%; background: #242424; border:0px; padding: 5px 0; font-size: 30px; line-height: 35px; text-transform: uppercase; color: #fff; font-weight: 900;}
.greyq_modal .modal-body{width: 100%; padding-top: 40px;}
.greyq_modal .close{position: absolute; right:15px; top:8px; z-index: 2;}
.greyq_modal .wpcf7-response-output{color:#000 !important;}
.interst{width: 100%; background: #D32F2E; color: #fff; font-size: 28px; font-weight: 600; padding: 10px 0; text-transform: uppercase; border-radius: 0 !important;
border: none !important; box-shadow: none !important;}
.item-header{margin-bottom: 5px;} .filelabel {width: 100%;border: 2px solid #555;border-radius: 5px;display: block;padding: 5px;transition: border 300ms ease;cursor: pointer;text-align: center;margin: 5px 0 0;}
.filelabel i {display: block;font-size: 30px;padding-bottom: 5px;}
.filelabel i,
.filelabel .title {color: grey;transition: 200ms color;}
.filelabel:hover {border: 2px solid #555;}
.filelabel:hover i,
.filelabel:hover .title {color: #000;}
#FileInput{display:none;} .apply_form .modal-dialog{max-width: 1000px;}
.ft_hig{min-height:270px;}
.text1{height:200px;}
.filelabel .title{position: absolute; margin: 0px auto; left: 0px; right: 0px; width: 86%; top: 14px;} .finance_detail_sec{width:100%;padding: 20px 0;} .form-control:focus{box-shadow: none !important;} .entry-content img{width:100%;}
#reply-title{
font-size: 20px;
}
#cancel-comment-reply-link{
margin-left:15px;
}
@media (min-width:1400px) and (max-width:1599px){
.grey1 h2{font-size: 25px !important; line-height: 40px !important;}
.grey1 .elementor-element-populated{padding: 25px !important;}
.ft_hig{min-height:230px;}
}
@media (min-width:1200px) and (max-width:1399px){
.grey1 h2{font-size: 25px !important; line-height: 40px !important;}
.grey1 .elementor-element-populated{padding: 25px !important;}
.ft_hig { min-height: 310px;}
.text1{height:250px;}
.text1 p{font-size:16px;}	
}
@media (min-width:992px) and (max-width:1199px){
.apply_sec_btn a{font-size:20px;}
.ft_hig{min-height:394px;}
.text1{height:260px;}
.text1 p{font-size:16px;}	
}
@media (min-width:768px) and (max-width:991px){
.apply_sec_btn a{font-size:20px;}
.ft_hig{min-height:394px;}
.text1{height:260px;}
.text1 p{font-size:16px;}	
}
@media only screen and (max-width: 767px) {
.menu_section nav ul li{padding:5px 12px;}
.admission_form { position: relative !important; right: auto; width: 100% !important; top: auto; z-index:auto;}
.brdr .elementor-element-populated{border:0px !important;}
.menu_section nav ul li ul li .sub-menu {display: block !important;}
.menu_section nav ul li:hover ul li .sub-menu {position: relative;left: 0;}
}
@media only screen and (max-width: 480px) {
.grayques-pic{margin-top:0 !important;}
.navbar-toggler{padding-right:0 !important;}
.head_top_inner{font-size: 12px;padding-right:18px;}
.menu_section nav ul li{margin:0px 0;}
.menu_section nav ul li .sub-menu{position: relative;}
.menu_section .navbar-collapse{
height: calc(100vh - 100px);
overflow: scroll;
}
.menu_section nav ul li .sub-menu li a{
display: block;
}
.img_2d{position: relative !important;}
.menu_section nav ul li .sub-menu{display: block;}
.pst_mob{position: relative !important;}
#menu-main-menu {height: 100vh;}
.contact-btn{font-size: 20px;}
.admission_form div{margin-top: 0 !important;}
.white_on_mobile{background:rgba(255,255,255,0.6);}
.mentor_info{height: auto;}
.comment-respond{width: 100%;}
.grey_txt h2{font-size: 30px !important; line-height: 40px !important;}
.text1{height:auto;}
.menu_section nav ul li ul li .sub-menu {display: block !important;}
.menu_section nav ul li:hover ul li .sub-menu {position: relative;left: 0;}
.menu_section nav ul li .sub-menu li{
margin: 0;
}
.menu_section nav ul li:hover ul li:hover .sub-menu{
width: 100%;
}
}.uk-modal-dialog{width:800px;padding:0px;}
#myModal .modal-content{border:none !important; padding:0px !important; border-radius:15px !important; width:600px !important;}
.shining {
padding-bottom: 70px;
}
.recruit .swiper-pagination{bottom:-11px;}
.shining_sec {
width: 100%;
background: #FFFFFF 0% 0% no-repeat padding-box;
box-shadow: 0px 11px 20px #CBCED1AB;
border-radius: 12px; padding: 15px;
}
.course_option_sec select{font-size: 16px;
border: 1px solid #929394;
background: none;
border-radius: 5px;
font-family: "Roboto", sans-serif;
color: #37474f;
}
.tawk-min-container{display:none !important;}
.course_option_sec {margin:0px !important;
position: relative;
top:-11px; right: 34px;
z-index:2;
text-align: center !important;
}
.shining_top {
width: 100%;
position: relative;
}
.shining_top img {
width: 100%;
border-radius: 12px;
}
.shining_dwn {
width: 100%;
padding: 20px 15px;
text-align: center;
}
.shining_dwn h6 {
font: 900 18px/30px "Roboto", sans-serif;
margin: 0px;
color: #000000;
text-transform: uppercase;
height:60px;
}
.shining_dwn p {
font: 500 12px/20px "Roboto", sans-serif;
margin: 0px;
color: #929394;
padding-top: 0px;
text-transform: uppercase;
}
.shining_dwn span{ font: 500 14px/20px "Roboto", sans-serif;
margin: 0px;
color: #000;
padding-top: 15px; text-align:left; display:inline-block;}
.shin_logo {
position: absolute;
width: 80px;
height: 80px;
right: 15px;
bottom: 15px;
border-radius: 8px;
}
.shin_logo img {
width: 100%;
border-radius: 20px;
}
.shining_main .swiper-button-next {
right: 36%;
bottom: 25px;
top: auto;
z-index: 999;
background: #f7f8fa;
width: 33px;
height: 33px;
padding: 4px;
border-radius: 5px;
display: none;
}
.shining_main .swiper-button-prev {
left: 36%;
bottom: 25px;
top: auto;
z-index: 999;
background: #f7f8fa;
width: 33px;
height: 33px;
padding: 4px;
border-radius: 5px;
display: none;
}
.shining_main .swiper-pagination {
bottom: 31px !important;
}
.shining_main .swiper-pagination-bullet-active {
width: 25px;
border-radius: 8px;
height: 7px;
background: #64B5F6;
}
.shining_main .swiper-button-next:after,
.swiper-rtl .swiper-button-prev:after {
font-size: 20px;
}
.shining_main .swiper-button-next:after,
.swiper-button-prev:after {
font-size: 20px;
}
.elementor-tab-content .modal-content{width:400px;}
.shining_story_inn a img{border-radius:12px;}
.industry .swiper-pagination-bullet{width:8px !important; height:8px !important; }
.industry .swiper-pagination-bullet-active{
width: 25px !important;
border-radius: 8px !important;
height: 7px !important;
background: #64B5F6 !important; 
}
.industry .swiper-container{padding-top:0px !important;}
.industry .pcp-button-prev{display:none;}
.industry .pcp-button-next{display:none;}
.new_tab .elementor-tab-title:nth-child(2){border-right:1px solid #CBCED1 !important;}
.new_tab .elementor-tab-title:nth-child(1){border-right:1px solid #CBCED1 !important;}
.tab_menu .elementor-tab-title:nth-child(2){border-right:1px solid #CBCED1 !important;}
.tab_menu .elementor-tab-title:nth-child(1){border-right:1px solid #CBCED1 !important;}
.tab_menu .elementor-tabs-wrapper{box-shadow: 0px 12px 15px #CBCED1AB;
border: 1px solid #CBCED1;}
.tab_menu .elementor-tab-title{width:260px !important; padding:15px 25px;}
#myModal .modal-content{width:1000px !important;}  
.new_tab .elementor-tabs-wrapper {
text-align: center;
width: 602px !important; margin-bottom:50px; border:none !important; box-shadow:none;}
.life {
padding-bottom: 70px;
}
.life .swiper-pagination-bullet{background:#929394; opacity:1;}
.life .swiper-button-next {
right: 38%;
bottom: 18px;
top: auto;
z-index: 999;
background: #fff;
width:33px;
height:33px;
padding:4px;
border-radius: 5px;
display:none;
}
.life .swiper-button-prev {
left: 38%;
bottom: 18px;
top: auto;
z-index: 999;
background: #fff;
width:33px;
height:33px;
padding:4px;
border-radius: 5px;
display:none;
}
.life .swiper-pagination {
bottom: 26px !important;
}
.life .swiper-pagination-bullet-active {
width: 25px;
border-radius: 8px;
height: 7px;
background: #64B5F6;
}
.life .swiper-button-next:after,
.swiper-rtl .swiper-button-prev:after {
font-size: 20px;
}
.life .swiper-button-next:after,
.swiper-button-prev:after {
font-size: 20px;
}
.price-table {
text-align: center;
display: flex;
justify-content: space-between;
align-items: start;
flex-wrap: wrap;
height: 423.5px;
overflow: hidden;
transition: height 0.5s ease;
}
.pad_gap #elementor-tab-content-1212{padding:15px 5px;}
#apply_form{scroll-margin: 200px;}
button{cursor:pointer;}
.price_table1 {
text-align: center;
display: flex;
justify-content: space-between;
align-items: start;
}
.modal{z-index:2 !important;}
.enquery_modal_main{z-index:999 !important;}               .design_box_top img{cursor:pointer;}
.course-dwn_detail1 {
border-top: none !important;
border-radius: 0px !important;
}
p {
margin: 0px !important;
}
.fa-check {
color: #000;
}
.fa-times {
color: #c7c7c7;
}
.price-table h2 {
font-size: 20px;
color: #000000;
margin-top: 20px;
font-weight: 700;
margin-bottom: 2px !important;
}
.price-table p {
color: #929394;
font-size: 18px;
margin-bottom: 20px !important;
}
.course-details {
border-radius: 12px 12px 0 0;
border: 1px solid #929394;
border-top: 12px solid #929394;
width: 35%;
}
.bluborder {
border-top: 12px solid #1E90FF;
}
.course-details p {
margin-bottom: 20px;
}
.pt-feature-list {
background: #F7F8FA; border-top: 1px solid #92939480;
padding: 10px 20px;
text-align: left
}
.course_fees {
width: 100%;
padding: 15px;
}
.course_fees h6 {
margin: 0px;
font: 500 18px/24px "Roboto", sans-serif;
color: #929394;
}
.course_fees h4 {
margin: 0px;
font: 700 20px/32px "Roboto", sans-serif;
color: #000;
}
.course_fees button {
background: #1E90FF;
border-radius: 12px;
color: #fff;
text-align: center;
border: none;
font: 400 15px/20px "Roboto", sans-serif;
padding: 8px 18px;
margin-top: 15px;
}
.course-details1 {
text-align: center;
width: 21%;
}
.course_red {
background: #ff4556;
padding-top: 25px;
padding-bottom: 5px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
}
.course-dwn_detail {
width: 35%;
}
.course_red h2 {
margin-top: 0px;
color: #fff;
}
.course_red p {
color: #fff;
}
.course-details1 .pt-feature-list {
text-align: center;
}
.border1 {
border: 2px solid #ff4556;
}
.design_box_sec {
width: 23%;
border-radius: 12px;
margin: 25px 1% 0;
margin-bottom: 15px;
float:left;
padding:0px;
}
.design_box_top {
width: 100%;
}
.design_box_top img {
width: 100%;
border-top-left-radius: 12px;
border-top-right-radius: 12px;
}
.design_box_dwn h6 {
margin: 0px;
font: 900 16px/26px "Roboto", sans-serif;
color: #000;
text-transform: uppercase;
min-height: 54px;
}
.design_box_dwn p {
margin: 0px;
padding-top: 0px;
font: 400 14px/20px "Roboto", sans-serif;
color: #929394;
}
.design_box_dwn {
width: 100%;
background: #fff;
padding: 12px 20px;
}
.main_design_curs {
width: 100%; justify-content: space-between;
flex-wrap: wrap;
}
.tab_menu #elementor-tab-content-1211 {
border: none;
}
.tab_menu #elementor-tab-content-3421 {
border: none;
}
.tab_menu .elementor-tabs-wrapper {
text-align: center;
width: 602px;
border-radius: 15px;
border: 1px solid #CBCED1;
}
.tab_menu .elementor-tab-title {
background: #fff;
width: 200px;
border: none !important;
}
.tab_menu .elementor-tab-title.elementor-active {
background: #0D47A1;
border-top-left-radius: 12px;
border-bottom-left-radius: 12px;
color: #fff;
}
.shing_story .swiper-button-next {
right: 40%;
bottom: 25px;
top: auto;
z-index: 999;
width: 33px;
height: 33px;
padding: 4px;
background: #fff;
border-radius: 5px;
}
.shing_story .swiper-button-prev {
left: 40%;
bottom: 25px;
top: auto;
z-index: 999;
width: 33px;
height: 33px;
padding: 4px;
background: #fff;
border-radius: 5px;
}
.shing_story .swiper-pagination {
bottom: 31px !important;
}
.shing_story .swiper-pagination-bullet-active {
width: 25px;
border-radius: 8px;
height: 7px;
background: #64B5F6;
}
.shing_story .swiper-button-next:after,
.swiper-rtl .swiper-button-prev:after {
font-size: 20px;
}
.shing_story .swiper-button-next:after,
.swiper-button-prev:after {
font-size: 20px;
}
.shining_story_inn {
width: 100%;
}
.shining_story_inn iframe {
width: 100%;
height: 400px;
border-radius: 20px;
}
.shing_story {
padding-bottom: 70px;
}
.shining_story_inn p {
padding: 8px 0;
font: 500 18px/20px "Roboto", sans-serif;
color: #000000;
text-align: center;
}
.review_slide {
border-radius: 20px;
margin-top: 30px;
}
.review_slide .swiper-slide {
background: #fff;
padding: 40px 40px 70px;
border-radius: 20px;
}
.review_in {
width: 100%;
text-align: center;
}
.review_in img {
border-radius: 50%;
margin-bottom: 45px;
}
.review_in p {
font-size: 15px;
margin-bottom: 10px !important;
}
.review_slide .swiper-button-next {
right: 40%;
bottom: -5px;
top: auto;
z-index: 999;
}
.review_slide .swiper-button-prev {
left: 40%;
bottom: -5px;
top: auto;
z-index: 999;
}
.review_slide .swiper-pagination {
bottom: 7px !important;
}
.review_slide .swiper-pagination-bullet-active {
width: 25px;
border-radius: 8px;
height: 7px;
background: #64B5F6;
}
.review_slide .swiper-button-next:after,
.swiper-rtl .swiper-button-prev:after {
font-size: 20px;
}
.review_slide .swiper-button-next:after,
.swiper-button-prev:after {
font-size: 20px;
}
.tab_menu .elementor-tab-title:nth-child(2) {
border-top-left-radius: 0px;
border-bottom-left-radius: 0px;
}
.tab_menu #elementor-tab-content-1601{border:none;}
.tab_menu #elementor-tab-content-1602{border:none;}
.tab_menu #elementor-tab-content-1603{border:none;}
.tab_menu #elementor-tab-content-2182 {
border: none;
}
.tab_menu #elementor-tab-content-2183 {
border: none;
}
.pad_gap #elementor-tab-content-2181 {
padding: 15px 5px;
border:none;
}
.name_desig {
width: 100%;
padding-top: 40px;
}
.para_review {
font-size: 16px;
line-height: 24px;
color: #37474F;
overflow: hidden;
vertical-align: middle;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
padding-top: 22px;
}
.name_desig b {
color: #000000;
font-weight: 500;
font-size: 18px;
}
.tab_menu #elementor-tab-content-1212 {
border: none;
}
.review_top {
width: 100%;
display: flex;
justify-content: start;
align-items: flex-start;
}
.review_top img {
margin-bottom: 12px;
width: 100%;
}
.review_top .name_desig {
padding-top: 0px;
text-align: left;
padding-left: 25px;
}
.iconstar {
font-size: 14px;
}
.star_review i {
font-size: 12px;
color: #FFC107;
}
#expand-button.hidden {
display: none; }
.crs_btn{background:#D32F2E; padding:10px 0; width:100%; border-radius:10px; font-size:14px; color:#fff; border:0px; margin-top:25px; font-weight:600;} .modal {
display: none; position: fixed; z-index: 1; left: 0;
top: 0;
width: 100%; height: 100%; overflow: auto; background-color: rgb(0,0,0); background-color: rgba(0,0,0,0.4); } .modal-content {
background-color: #fefefe;
margin: 15% auto; padding: 20px;
border: 1px solid #888;
width: 360px; border-radius:15px;
position:relative;
} .close {
color: #aaa;
float: right;
font-size: 28px;
font-weight: bold;
position:absolute; right:7px; top:0px;
}
.close:hover,
.close:focus {
color: black;
text-decoration: none;
cursor: pointer;
}
.modal-content h4{margin:0px; text-align:center; font-weight:700; font-size:16px; padding:0 10px 15px;}
.modal-content .course_inn{margin-bottom:26px; position:relative;}
.modal-content .error{font-size:13px;position:absolute; bottom:-19px;}
:focus-visible{outline:none !important;}    
.design_box_dwn h6 a{color:#000; width:100%;
overflow: hidden;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;}
.uk-modal-dialog{width: 800px;}   
.tab_menu #elementor-tab-content-1213 {
border: none;
}
.pad_gap #elementor-tab-content-1213 {
padding: 15px 5px;
}
.pad_gap #elementor-tab-content-1671{border: none; padding: 15px 5px;}
.course_sub_menu_sec{width:100%;}
.course_sub_menu_sec{margin:0px; padding:20px 0; list-style-type:none; display:flex; justify-content:space-between; align-items:center;}
.course_sub_menu_sec li{padding:0px;}
.course_sub_menu_sec li a{color:#000; font-weight:700; padding:8px 12px; text-decoration:none; font-size:16px; color:#000;}
.course_sub_menu_sec li a:hover{background:#fef6e8; color:#F9A918 !important; }
.tab_menu .elementor-tab-title:nth-child(3) {
border-top-left-radius: 0px;
border-bottom-left-radius: 0px;
}
@media (min-width: 768px) and (max-width: 991px) {
.design_box_dwn h6{font-size: 13px;}
.design_box_sec{width:31.5%; margin:25px 0.8% 0;}
}
@media only screen and (max-width: 600px) {
.uk-modal iframe{height:400px;}
#myModal .modal-content{width:380px !important;}
.course_option_sec{top:0px; right:13px; text-align:center !important;}
.name_desig b{font-size:14px;}
.course_option_sec select{margin-bottom:12px;}
.iconstar {
font-size: 13px;
}
.elementor-tab-mobile-title {
display: none;
}
.elementor-tab-content .modal-content{width:100%; margin-top:50%;}
.design_box_dwn h6{font-size:12px !important; line-height:22px !important;}
.elementor-tabs .elementor-tabs-wrapper {
display: block !important;
}
.design_box_sec {
width: 48% !important;
}
.tab_menu .elementor-tab-title {
width: 150px;
font-size: 15px;
padding: 14px 0px !important;
}
.tab_menu .elementor-tabs-wrapper {
text-align: center;
width: 100%;
}
.shining_story_inn iframe {
height: 220px;
margin-top: 20px;
}
.shing_story .swiper-button-next {
right: 22%;
}
.shing_story .swiper-button-prev {
left: 22%;
}
.life .swiper-button-next {
right: 16% !important;
bottom: 19px !important;
display: none
}
.life .swiper-button-prev {
left: 16% !important;
bottom: 19px !important;
display:none;
}
.shining_main .swiper-button-next {
right: 15%;
}
.shining_main .swiper-button-prev {
left: 15%;
}
.review_slide .swiper-slide {
background: #fff;
padding: 40px 10px 70px;
}
.review_slide .swiper-button-next {
right: 18%;
}
.review_slide .swiper-button-prev {
left: 18%;
}
.question_modal_rt img{width:100%;}
}