/*Font*/
html{scroll-behavior: smooth;scroll-padding-top: 50px;}
body{    font-family: "Roboto";}

	a{text-decoration:none!important;}
.mk-mt-33{margin-top: 33px}
.mk-p-0{padding: 0}
ul{list-style:none;margin:0;padding:0}
li{list-style:none;margin:0;padding:0}

#onscroll-popup .modal-dialog{margin:130px auto;}
.rv-banner-sec{padding: 50px 0;background-color: #fff;position: relative;overflow: hidden;}
.rv-banner-sec .rv-title h2{color: #000;margin: 0;position: relative;font-size: 34px;}
.rv-banner-sec .rv-title h2::before{content: "";position: absolute;background-image: url("../images/rv-underline.svg");background-repeat: no-repeat;width: 200px; height: 10px;bottom: -12px;left: 0;}
.rv-banner-sec .rv-title p{color: #000;margin: 0;padding-top: 20px;font-size: 14px;}

/*Banner color*/
.mk-b-bg-color-1{background-color: #E5FEFF} 
.mk-b-bg-color-2{background-color: #FFE7EE} 
.mk-b-bg-color-3{background-color: #F7F2EE} 
.mk-b-bg-color-4{background-color: #F4F7F4} 
.mk-b-bg-color-5{background-color: #FFF8E7} 
.mk-b-bg-color-6{background-color: #FFE4FE} 

.mk-b-box-outer{    padding:0; border-radius: 4px; box-shadow: 0px 0px 20px 5px #e3e3e3; overflow: hidden;}
.mk-b-box-logo {width: 75px !important}
.mk-b-box-outer .mk-content{padding:75px 15px} 
.mk-b-box-outer .mk-content h1{font-size: 22px}
.mk-b-box-outer .mk-content img{display:none;}
.mk-b-box-outer .mk-b-sub-copy{font-size: 16px; margin-bottom: 30px;    font-weight: 300;}
.mk-b-box-outer .mk-b-b-image-right{position: absolute; min-width: 215px;top: 0; right: 0;}
.mk-b-box-outer .mk-b-b-image-right.img-responsive{display:block;}
.mk-b-box-outer .mk-b-b-image-right.img-mob{display:none;}
#mk-banner-carousel .owl-dots .owl-dot{display:inline-block;}
#mk-banner-carousel .owl-dots .owl-dot span{background-color: rgba(0, 0, 0, 0.2); height: 10px; width: 10px; display: inline-block; border-radius: 17px; margin:0 3px;}
#mk-banner-carousel .owl-dots .owl-dot.active span{background-color: #000}  
#mk-banner-carousel .owl-dots{text-align: center;padding:0}
#mk-banner-carousel  .owl-stage{padding: 25px 0 !important}


.rv-mkt-cc-sec{padding: 0px 0 50px;background-color: #B5E8F3;}
.rv-mkt-cc-sec h3{font-size: 24px;margin: 15px 0 0;position: relative;}
.rv-mkt-cc-sec p{font-size: 14px;margin: 0px 0 15px;padding-top: 0px;color: #777777;}
.rv-mkt-cc-sec .rv-exp-box{text-align: center;padding: 30px 0;position: relative;}
.rv-mkt-cc-sec .rv-exp-box .rv-box{text-align: center;display: inline-block;border: 2px dashed #C70AC5;box-shadow: 6px 10px 50px rgba(0, 0, 0, 0.12);background-color: #fff;padding: 40px 20px;height: 180px;width: 180px;border-radius: 50%;}
.rv-mkt-cc-sec .rv-exp-box .rv-box h2{background: linear-gradient(90deg, #FF702A 18.54%, #C709C6 93.25%, rgba(255, 112, 42, 0) 93.26%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;text-fill-color: transparent;font-weight: 600;font-size: 50px;line-height: 54px;margin: 0;}
.rv-mkt-cc-sec .rv-exp-box .rv-box p{font-weight: 600;font-size: 16px;line-height: 16px;color: #000;margin: 0;padding-top: 5px;}
.rv-mkt-cc-sec .rv-exp-box .rv-img-1{position: absolute;width: 100px;    box-shadow: 4px 5px 20px #0000001c;
border-radius: 4px;bottom: -50px;left: 70px;animation-name: top-to-bottom;animation-duration: 3.5s;animation-iteration-count: infinite;animation-timing-function: linear;animation-direction: alternate-reverse;} 
.rv-mkt-cc-sec .rv-exp-box .rv-img-2{position: absolute;bottom: 20px;right: 70px;animation-name: left-to-right;animation-duration: 3.5s;animation-iteration-count: infinite;animation-timing-function: linear;animation-direction: alternate-reverse;}
@keyframes left-to-right {
    0%{right: 70px;}                
    50%{right: 100px;}                
}
@keyframes top-to-bottom {
    0%{bottom: -50px;}                
    50%{bottom: -80px;}                
}
.rv-mkt-cc-sec .rv-wf-box{padding: 20px 10px;text-align: center;border-radius: 4px;margin-bottom: 20px;}
.rv-mkt-cc-sec .rv-wf-box p{margin-bottom: 10px;font-size: 16px;min-height: 46px;font-weight: 600;}
.rv-mkt-cc-sec .rv-bg1{background-color: #FFEFEF;}
.rv-mkt-cc-sec .rv-bg2{background-color: #DBEDFB;}
.rv-mkt-cc-sec .rv-bg3{background-color: #FFF5E6;}
.rv-mkt-cc-sec .rv-bg4{background-color: #eaffe2;}
.rv-mkt-cc-sec .explore{ max-width: 100%; margin: auto; margin-top: 0px; overflow-x: auto;} 
.rv-mkt-cc-sec table {position: relative; border-collapse: collapse; border-spacing: 0; table-layout: auto; width: 100%; border: none; border-radius: 0.5rem; box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06); white-space: pre-wrap; }
.rv-mkt-cc-sec table thead tr {color: #2d3748; font-size: 19px; font-weight: 500; text-align: left; }
.rv-mkt-cc-sec table thead tr th {padding:25px 10px; vertical-align: middle; border: 1px solid #b7e9f2; text-align: center; font-weight: 500;background-color: #06b5d5 !important;color:#fff;font-size:15px;width:150px; }
.rv-mkt-cc-sec table tbody tr:nth-child(odd) td {background: #ffffff; } 
.rv-mkt-cc-sec table tbody tr:nth-child(even) td {background: #fff; } 
.rv-mkt-cc-sec table tbody td {color: #1a202c; text-align: left; padding:25px 12px; vertical-align: middle; font-size: 17px; font-weight: normal; border: 1px solid #b7e9f2; text-align: center; }
.rv-mkt-cc-sec table tbody td .text-success{color:#16b53f;}
.rv-mkt-cc-sec table tbody td .text-danger{color:#ff0000;}
.rv-mkt-cc-sec .mk-column-color{background-color: #06b5d5 !important;color:#fff;}
.rv-mkt-cc-sec .mk-column-color.sidebar{height:130px;}
.rv-mkt-cc-sec table tr:last-child td:first-child {border-bottom-left-radius: 0.5rem; }
.rv-mkt-cc-sec table th:first-child {border-top-left-radius: 0.5rem; }
.rv-mkt-cc-sec table tr:last-child td:last-child {border-bottom-right-radius: 0.5rem; }
.rv-mkt-cc-sec table th:last-child {border-top-right-radius: 0.5rem; }
.rv-mkt-cc-sec table tr > th:first-child, table tr > td:first-child {position: sticky; left: 0;width:250px;}
       
/*Our Courses*/

       
.rv-mkt-oc-sec{padding: 50px 0px 0px;background-color: #B5E8F3;}
.rv-mkt-oc-sec .rv-title{margin-bottom: 20px;}
.rv-mkt-oc-sec .rv-title h2{color: #000;margin: 0;position: relative;font-size: 34px;}
.rv-mkt-oc-sec .rv-title h2::before{content: "";position: absolute;background-image: url("../images/rv-underline.svg");background-repeat: no-repeat;width: 200px; height: 10px;bottom: -12px;left: 0;}
.rv-mkt-oc-sec .rv-title p{color: #000;margin: 0;padding-top: 20px;font-size: 14px;}
.rv-mkt-oc-sec .rv-course-box.phy-box{margin-top:30px;}
.rv-mkt-oc-sec .rv-course-box{background-color: #fff;border-radius: 4px;position: relative;overflow: hidden;margin-bottom:0px;}
.rv-mkt-oc-sec .rv-course-box.grey-out{opacity: .4;}
.rv-mkt-oc-sec .rv-course-box.grey-out a{cursor: default;pointer-events: none;}
.rv-mkt-oc-sec .rv-course-box a{padding:35px 20px;display:block;text-decoration:none;}

.rv-mkt-oc-sec .rv-course-box .rv-prize1{display: inline-block;color: #fff;overflow: hidden;padding: 4px 10px 4px 22px;border-radius: 4px;position: relative;background-color: #000;margin-bottom: 10px;font-size: 14px; }
.rv-mkt-oc-sec .rv-course-box .rv-prize-box{text-align: center;}
.rv-mkt-oc-sec .rv-course-box .rv-prize2{padding: 4px 10px;font-size: 14px; margin-bottom: 10px; display: inline-block; background: #f2f2f2;overflow: hidden; border-radius: 4px;}
.rv-mkt-oc-sec .rv-course-box .rv-prize1:before{content: "\e64c";font-family: 'themify'; border: 2px solid; border-radius: 100%; height: 25px; width: 25px; text-align: center; font-size: 16px;position: absolute;left: -5px;color: #BF325B;top: -3px;}
.rv-mkt-oc-sec .rv-course-box ul{padding: 0;list-style: none;margin: 0;}
.rv-mkt-oc-sec .rv-course-box.phy-box ul li{display:inline-block;margin-right:15px;}
.rv-mkt-oc-sec .rv-course-box ul li{position: relative;padding: 0px 0px 10px 20px;font-size: 14px;color: #858585;}
.rv-mkt-oc-sec .rv-course-box ul li::before{position: absolute;content: "\e64c";left: 0;font-family: themify;color: #BF325B;}
.rv-mkt-oc-sec .rv-course-box h3{font-size: 18px;margin: 0;color:#039cd7;}
.rv-mkt-oc-sec .rv-course-box h3 span{background-color:#FFE7EE;color:#BF325B;font-size:13px;padding:3px 5px;display:inline-block;margin-bottom:5px;}
.rv-mkt-oc-sec .rv-course-box p span{background-color:#FFE7EE;color:#BF325B;font-size:13px;padding:3px 8px;display:inline-block;margin-bottom:5px;border-radius:3px;}
.rv-mkt-oc-sec .rv-course-box p{font-size: 14px;margin: 10px 0px 15px;padding-right: 30px;color: #050505;}
.rv-mkt-oc-sec .rv-course-box a .rv-course-link{display:inline-block;margin-top:10px;color:#fff;background-color:#BF325B;padding:5px 10px;border-radius:5px;border:1px solid #BF325B;transition:all ease 0.5s;}
.rv-mkt-oc-sec .rv-course-box a:hover .rv-course-link{background-color:transparent;color:#BF325B;}

.rv-mkt-oc-sec .rv-course-box .rv-icon-box img{width: 40px;}
.rv-mkt-oc-sec .rv-course-box .rv-icon-box{position: absolute;right: 0;top: 0;height: 75px;width: 80px;background-image: linear-gradient(90deg, #BF325B 18.54%, #C709C6 100%, rgba(255, 112, 42, 0) 100%);text-align: center;border-radius: 0px 0px 0px 100px; padding: 8px 0px 8px 12px;}
.rv-mkt-oc-sec .rv-btn-start{background: linear-gradient(92.16deg, #BF325B 6.03%, #C507C9 100%);border-radius: 4px;color: #fff;font-size: 16px;padding: 10px 20px;margin-top: 20px;transition: 0.5s;border: 2px solid transparent;}
.rv-mkt-oc-sec .rv-btn-start:hover{background: transparent;color: #BF325B;border: 2px solid;}
.rv-mkt-oc-sec .rv-btn-compare{background-color: #fff;color: #DB308B;padding: 10px 20px;font-size: 16px;border-radius: 4px;margin-top:20px;transition: 0.5s;}
.rv-mkt-oc-sec .rv-btn-compare:hover{background: linear-gradient(92.16deg, #BF325B 6.03%, #C507C9 100%);color: #fff;}

/*course new*/
.custom_carousel_mk .item {color: #000; background-color:transparent; padding: 0; }
.custom_carousel_mk .controls {overflow-x: auto; overflow-y: hidden; padding: 0; margin: 0; white-space: nowrap; text-align: right; position: relative; background: transparent; margin-bottom: 5px }
.custom_carousel_mk .controls li {display:inline-block; width: auto; max-width: 90px; border-radius: 4px }
.custom_carousel_mk .controls a small {overflow: hidden; display: block; font-size: 10px; font-weight: bold; }
.custom_carousel_mk .controls .nav > li > a{padding: 2px 8px; color: #000}
.custom_carousel_mk .controls .nav {display: inline-block; background-color: rgb(193 193 193 / 23%); padding: 4px 10px 0; border-radius: 6px; border: 1px solid rgba(0, 0, 0, 0.4);}
#custom_carousel .controls li.active{background-color:#FFE7EE;}
#custom_carousel .controls li.active a{color: #BF325B}
.custom_carousel_mk .controls .nav > li > a:hover, .custom_carousel_mk .controls .nav > li > a:focus{background-color:#E5FEFF;color: #17C7CE; border-radius: 4px}
#custom_carousel1 .controls li.active{background-color:#FFF8E7;}
#custom_carousel1 .controls li.active a{color: #C9930F}
.rv-mkt-oc-sec .rv-course-box .mk-recommended-p-plus{position: absolute;font-size: 14px;color: #FFE7EE;background:#BF325B;border-radius: 4px 0px 0px 0px;top: 0;left: 0;padding: 2px 10px;}
.rv-mkt-oc-sec .rv-course-box .mk-most-selling-p{position: absolute;font-size: 14px;color: #fff;background:#C9930F;border-radius: 4px 0px 0px 0px;top: 0;left: 0;padding: 2px 10px;}
.mk-o-c-color-1{background-color: #EEFFED; background-image: none !important;}
.mk-premi-p-ocr-color-23-24{background-color: #FFE7EE; background-image: none !important; }
.mk-premi-ocr-color-23-24{background-color: #FFF8E7; background-image: none !important; }
#custom_carousel3 .controls li.active{background-color:#FFEADC;}
#custom_carousel3 .controls li.active a{color: #FC9047}
#custom_carousel4 .controls li.active{background-color:#FFE4FE;}
#custom_carousel4 .controls li.active a{color: #2023}


/*CAT DIY*/
/*CTA free*/
.scholarship-details{padding: 50px 0; background-image: url(../images/free-demo-bg.svg); background-size:cover}
.scholarship-sec{position:relative;}
.scholarship-details h4{font-size: 40px;font-weight: 800;}
.scholarship-details p{font-size: 14px}
.scholarship-register-btn{color: #fff; font-size: 18px;text-decoration: none; margin-top: 15px; display: inline-block;padding:6px 15px;border-radius:3px;background-color:#BF325B;letter-spacing:2px;border:1px solid #BF325B;}
.scholarship-register-btn i{padding-right:15px;color:#5a98fb;font-size: 30px;}
.scholarship-register-btn:hover, .scholarship-register-btn:focus{   background-color:transparent;border:1px solid #BF325B; color: #BF325B; text-decoration: none;    transition: 0.5s;}
 .scholarship-details-img{ position: absolute; right: 0; top: -30px;}

.countdown{text-transform: uppercase;display:inline-block;margin-right:15px;}
.countdown > div{display: inline-block;}
.countdown > div > span{display: block; text-align: center;}
.countdown-container{margin:0 3px;}
.countdown-container .countdown-heading{font-size: 13px; margin: 3px; color: #BF325B}
.countdown-container .countdown-value{font-size: 24px; border:1px solid rgba(255,95,81,0.8); padding:5px 10px; color:#BF325B; text-shadow: 2px 2px 2px rgba(0,0,0,0.1)}

/*CTA free*/



.rv-mkt-cat-diy-sec{padding: 30px 0px 0px;background-color: #B5E8F3;}
.sec-pd{padding-bottom:0px;}
.rv-mkt-cat-diy-sec .rv-title{margin-bottom: 20px;}
.rv-mkt-cat-diy-sec .rv-title h2{color: #000;margin: 0;position: relative;font-size: 34px;}
.rv-mkt-cat-diy-sec .rv-title h2::before{content: "";position: absolute;background-image: url("../images/rv-underline.svg");background-repeat: no-repeat;width: 200px; height: 10px;bottom: -12px;left: 0;}
.rv-mkt-cat-diy-sec .rv-title p{color: #000;margin: 0;padding-top: 20px;font-size: 14px;}
.rv-mkt-cat-diy-sec .rv-course-box.grey-out{opacity: .4;}
.rv-mkt-cat-diy-sec .rv-course-box.grey-out a{cursor: default;pointer-events: none;}
.rv-mkt-cat-diy-sec .rv-course-box{background-color: #fff;border-radius: 4px;position: relative;overflow: hidden;margin-bottom:0px;/*box-shadow: 0px 6px 40px rgba(0, 0, 0, 0.15)*/}
.rv-mkt-cat-diy-sec .rv-course-box a{padding: 35px 20px; display:block;position:relative;}

.rv-mkt-cat-diy-sec .rv-course-box a:hover .rv-course-link{color:#BF325B}
.rv-mkt-cat-diy-sec .rv-course-box .rv-prize1{display: inline-block;color: #fff;overflow: hidden;padding: 4px 10px 4px 22px;border-radius: 4px;position: relative;background-color: #000;margin-bottom: 10px;font-size: 14px; }
.rv-mkt-cat-diy-sec .rv-course-box .rv-prize-box{text-align: center;}
.rv-mkt-cat-diy-sec .rv-course-box .rv-prize2{padding: 4px 10px;font-size: 14px; margin-bottom: 10px; display: inline-block; background: #f2f2f2;overflow: hidden; border-radius: 4px;}
.rv-mkt-cat-diy-sec .rv-course-box .rv-prize1:before{content: "\e64c";font-family: 'themify'; border: 2px solid; border-radius: 100%; height: 25px; width: 25px; text-align: center; font-size: 16px;position: absolute;left: -5px;color: #BF325B;top: -3px;}
.rv-mkt-cat-diy-sec .rv-course-box ul{padding: 0;list-style: none;margin: 0;}
.rv-mkt-cat-diy-sec .list-div ul{column-count: 3;}
.rv-mkt-cat-diy-sec .rv-course-box ul li{position: relative;padding: 0px 0px 10px 20px;font-size: 14px;color: #858585;}

.rv-mkt-cat-diy-sec .rv-course-box ul li::before{position: absolute;content: "\e64c";left: 0;font-family: themify;color: #BF325B;}
.rv-mkt-cat-diy-sec .rv-course-box ul.full-width {    column-count: 2;}

.rv-mkt-cat-diy-sec .rv-course-box h3{font-size: 20px;margin: 0;color:#039cd7;}
.rv-mkt-cat-diy-sec .rv-course-box p{font-size: 14px;margin: 10px 0px 15px;padding-right: 30px;color: #050505;}

.rv-mkt-cat-diy-sec .rv-course-box a .rv-course-link{display:inline-block;margin-top:10px;color:#fff;background-color:#BF325B;padding:5px 10px;border-radius:5px;border:1px solid #BF325B;transition:all ease 0.5s;}

.rv-mkt-cat-diy-sec .rv-course-box a:hover .rv-course-link{background-color:transparent;color:#BF325B;}


.rv-mkt-cat-diy-sec .rv-course-box .rv-icon-box img{width: 40px;}
.rv-mkt-cat-diy-sec .rv-course-box .rv-icon-box{position: absolute;right: 0;top: 0;height: 75px;width: 80px;background-image: linear-gradient(90deg, #FF702A 18.54%, #C709C6 100%, rgba(255, 112, 42, 0) 100%);text-align: center;border-radius: 0px 0px 0px 100px; padding: 10px 0px 8px 26px;}
.rv-mkt-cat-diy-sec .rv-course-box .mk-recommended-p-plus{position: absolute;font-size: 14px;color: #FFE7EE;background:#BF325B;border-radius: 4px 0px 0px 0px;top: 0;left: 0;padding: 2px 10px;}
.rv-mkt-cat-diy-sec .rv-course-box .mk-most-selling-p{position: absolute;font-size: 14px;color: #fff;background:#C9930F;border-radius: 4px 0px 0px 0px;top: 0;left: 0;padding: 2px 10px;}
.mk-ciy-1{background-color: #FFEADC; background-image: none !important; }
.mk-ciy-2{background-color: #FFE4FE; background-image: none !important; }

    .rv-mkt-cat-diy-sec .owl-nav {display:none;}
    .rv-mkt-cat-diy-sec .owl-dots{text-align: center;margin-top:15px;margin-bottom:0px;}
	.rv-mkt-cat-diy-sec .owl-theme .owl-dots .owl-dot{display:inline-block;}
    .rv-mkt-cat-diy-sec .owl-theme .owl-dots .owl-dot span {width: 10px;height: 10px;margin: 5px 7px;background: #fff;display: block;-webkit-backface-visibility: visible;transition: opacity .2s ease;border-radius: 30px;}
	.rv-mkt-cat-diy-sec .owl-theme .owl-dots .owl-dot.active span{background: #BF325B;}


/*Other Courses*/
.other-courses{padding: 50px 0px;background-color: #EDEDED;}
.other-courses .rv-title{margin-bottom: 20px;}
.other-courses .rv-title h2{color: #000;margin: 0;position: relative;font-size: 34px;}
.other-courses .rv-title h2::before{content: "";position: absolute;background-image: url("../images/rv-underline.svg");background-repeat: no-repeat;width: 200px; height: 10px;bottom: -12px;left: 0;}
.other-courses .rv-title p{color: #000;margin: 0;padding-top: 20px;font-size: 14px;}
.other-courses .other-course-box.grey-out{opacity: .4;}
.other-courses .other-course-box.grey-out a{cursor: default;pointer-events: none;}
.other-courses .other-course-box{background-color: #fff;border-radius: 4px;position: relative;overflow: hidden;margin-bottom:0px;/*box-shadow: 0px 6px 40px rgba(0, 0, 0, 0.15)*/}
.other-courses .other-course-box a{padding: 35px 20px; display:block;position:relative;transition:all ease 0.5s;}


.other-courses .other-course-box .rv-prize1{display: inline-block;color: #fff;overflow: hidden;padding: 4px 10px 4px 22px;border-radius: 4px;position: relative;background-color: #000;margin-bottom: 10px;font-size: 14px; }
.other-courses .other-course-box .rv-prize-box{text-align: center;}
.other-courses .other-course-box .rv-prize2{padding: 4px 10px;font-size: 14px; margin-bottom: 10px; display: inline-block; background: #f2f2f2;overflow: hidden; border-radius: 4px;}
.other-courses .other-course-box .rv-prize1:before{content: "\e64c";font-family: 'themify'; border: 2px solid; border-radius: 100%; height: 25px; width: 25px; text-align: center; font-size: 16px;position: absolute;left: -5px;color: #BF325B;top: -3px;}
.other-courses .other-course-box ul{padding: 0;list-style: none;margin: 0;}
.other-courses .other-course-box ul li{position: relative;padding: 0px 0px 10px 20px;font-size: 14px;color: #858585;}
.other-courses .other-course-box ul li::before{position: absolute;content: "\e64c";left: 0;font-family: themify;color: #BF325B;}
.other-courses .other-course-box h3{font-size: 20px;margin: 0;color:#039cd7;}
.other-courses .other-course-box p{font-size: 14px;margin: 10px 0px 15px;padding-right: 30px;color: #050505;}
.other-courses .other-course-box a .rv-course-link{display:inline-block;margin-top:10px;color:#fff;background-color:#BF325B;padding:5px 10px;border-radius:5px;border:1px solid #BF325B;transition:all ease 0.5s;}

.other-courses .other-course-box a:hover .rv-course-link{background-color:transparent;color:#BF325B;}
.other-courses .other-course-box .rv-icon-box img{width: 40px;}
.other-courses .other-course-box .rv-icon-box{position: absolute;right: 0;top: 0;height: 75px;width: 80px;background-image: linear-gradient(90deg, #FF702A 18.54%, #C709C6 100%, rgba(255, 112, 42, 0) 100%);text-align: center;border-radius: 0px 0px 0px 100px; padding: 10px 0px 8px 26px;}
.other-courses .other-course-box .mk-recommended-p-plus{position: absolute;font-size: 14px;color: #FFE7EE;background:#BF325B;border-radius: 4px 0px 0px 0px;top: 0;left: 0;padding: 2px 10px;}
.other-courses .other-course-box .mk-most-selling-p{position: absolute;font-size: 14px;color: #fff;background:#C9930F;border-radius: 4px 0px 0px 0px;top: 0;left: 0;padding: 2px 10px;}
 .other-courses .rv-mkt-carousel .owl-dots{text-align: center;margin-top:15px;margin-bottom:0px;}
.other-courses .rv-mkt-carousel  .owl-dots .owl-dot{display:inline-block;}
.other-courses .rv-mkt-carousel  .owl-dots .owl-dot span {width: 10px;height: 10px;margin: 5px 7px;background: #D6D6D6;display: block;-webkit-backface-visibility: visible;transition: opacity .2s ease;border-radius: 30px;}
.other-courses .owl-dots button.active span{    background-color: #FF5F51;}
.mk-ciy-1{background-color: #FFEADC; background-image: none !important; }
.mk-ciy-2{background-color: #FFE4FE; background-image: none !important; }

/*Other Courses*/


/*Crash Course*/
.rv-mkt-crash-c-sec{padding: 50px 0;background-color: #fff;}
.rv-mkt-crash-c-sec .rv-title{margin-bottom: 20px;}
.rv-mkt-crash-c-sec .rv-title h2{font-size: 34px;margin: 0px;position: relative;}
.rv-mkt-crash-c-sec .rv-title p{font-size: 14px;margin: 0px;padding-top: 20px;color: #777777;}
.rv-mkt-crash-c-sec .rv-title h2::before{content: "";position: absolute;background-image: url("../images/rv-underline.svg");background-repeat: no-repeat;    width: 200px;height: 10px; bottom: -12px;left: 0;}
.rv-mkt-crash-c-sec .mk-cc-badge{    color: #FF5F51; background-color: #FFE9E7; padding: 6px 20px; font-size: 14px; display: inline-block; border-radius: 4px; margin-bottom: 4px;}
.mk-crash-c-test h3{font-size: 16px; font-weight: 500; text-decoration: underline;}
.mk-crash-c-test p{font-size: 14px; font-weight: 300}
.mk-crash-c-test span.rm{color:#BF325B; float: right;}
.rv-mkt-crash-c-box.grey-out{opacity: .4;}
.rv-mkt-crash-c-box.grey-out a{cursor: default;pointer-events: none;}

.rv-mkt-crash-c-box{ background-color: #fff;box-shadow: 1px 2px 20px 0px #d9d0d0; border: 1px dotted #e1c1be; border-radius: 4px; }
.rv-mkt-crash-c-box a{padding: 14px 10px;display:block;color:#000;}
.rv-mkt-crash-c-box a img.rv-mx-auto{border-radius:5px;}

#mk-crash-c-carousel .owl-dots button span{background-color: rgba(0, 0, 0, 0.2); height: 10px; width: 10px; display: inline-block; border-radius: 17px; margin:0 3px;}
#mk-crash-c-carousel .owl-dots button.active span{background-color: #FF5F51}  
#mk-crash-c-carousel .owl-dots{text-align: center;padding:0}
#mk-crash-c-carousel  .owl-stage{padding: 25px 0 !important}


/*CTA free*/
.rv-mkt-cta-free-demo{padding: 50px 0; background-image: url(../images/free-demo-bg.svg); background-size:cover}
.rv-mkt-cta-free-demo h4{font-size: 40px;font-weight: 800;}
.rv-mkt-cta-free-demo p{font-size: 14px}
.mk-cta-register-btn{color: #000; font-size: 24px;text-decoration: none; margin-top: 15px; display: inline-block;padding:5px 15px;border-radius:3px;background-color:#fee9e6;letter-spacing:2px;}
.mk-cta-register-btn i{padding-right:15px;color:#5a98fb;font-size: 30px;}
.mk-cta-register-btn:hover, .mk-cta-register-btn:focus{   background-color:#FF5F51; color: #fff; text-decoration: none;    transition: 0.5s;}
 .rv-mkt-cta-free-demo-img{ position: absolute; right: 0; top: -40px;}

/*Other Course*/



/*ASpp Details*/
.app-details{padding:50px 0;background-color:#fff;}
.app-details .app-img img{width:100%;}
.app-details .app-txt h3 span{font-size:54px;font-weight:800;margin:0 0 5px;display:block;margin-top:120px;color:#000;}
.app-details .app-txt h3 {font-size:18px;color:#333;font-weight:400;color:#BF325B; }
.app-details .app-txt a {display:inline-block;margin-top:15px; }
.app-details .app-txt a img{width:170px;}


/*ASpp Details*/



.rv-mkt-other-c-sec{padding: 50px 0;background-color: #EDEDED;}
.rv-mkt-other-c-sec .rv-title{margin-bottom: 20px;}
.rv-mkt-other-c-sec .rv-title h2{font-size: 34px;margin: 0px;position: relative;}
.rv-mkt-other-c-sec .rv-title p{font-size: 14px;margin: 0px;padding-top: 20px;color: #777777;}
.rv-mkt-other-c-sec .rv-title h2::before{content: "";position: absolute;background-image: url("../images/rv-underline.svg");background-repeat: no-repeat;    width: 200px;height: 10px; bottom: -12px;left: 0;}
.rv-mkt-other-c-sec .mk-other-c-badge{color: #BF325B; background-color: #FFE9E7; padding: 6px 20px; font-size: 14px; display: inline-block; border-radius: 4px; margin-bottom: 4px;}
.mk-other-c-test h3{font-size: 16px; font-weight: 500; text-decoration: underline;}
.mk-other-c-test p{font-size: 14px; font-weight: 300}
.mk-other-c-test span.rm{color:#BF325B;    float: right;}

.rv-mkt-other-c-box.grey-out{opacity: .4;}
.rv-mkt-other-c-box.grey-out a{cursor: default;pointer-events: none;}
.rv-mkt-other-c-box{background-color:#fff;box-shadow: 1px 2px 20px 0px #d9d0d0; border: 1px dotted #e1c1be; border-radius: 4px; }
.rv-mkt-other-c-box a{padding: 14px 10px;display:block;color:#000;}
#mk-other-c-carousel .owl-dots button span{background-color: rgba(0, 0, 0, 0.2); height: 10px; width: 10px; display: inline-block; border-radius: 17px; margin:0 3px;}
#mk-other-c-carousel .owl-dots button.active span{background-color: #FF5F51}  
#mk-other-c-carousel .owl-dots{text-align: center;padding:0}
#mk-other-c-carousel  .owl-stage{padding: 25px 0 !important}
@keyframes rotate-right {
    from{transform: rotate(0deg);}
    to{transform: rotate(360deg);}
}
@keyframes rotate-left {
    from{transform: rotate(0deg);}
    to{transform: rotate(-360deg);}
}

/*Subject Prep*/

.subject-prep{padding:50px 0;}
.subject-prep .rv-title{color: #000;margin-bottom: 20px;}
.subject-prep .rv-title h2{ margin: 0px 0 30px;position: relative;font-size: 34px; color: #000}
.subject-prep .rv-title h2::before{content: "";position: absolute;background-image: url("../images/rv-underline.svg");background-repeat: no-repeat;width: 200px; height: 10px;bottom: -12px;left: 0;}
.subject-prep .rv-title ul{margin:0;padding:0;list-style:none;}
.subject-prep .sub-box{padding:25px;background-color:#fff;box-shadow:0px 0px 10px 1px #e3e3e3;position:relative;margin:10px 0;}
.subject-prep .sub-box .rv-icon-box{position: absolute;right: 0;top: 0;height: 75px;width: 80px;background-color:#b7e9f2;text-align: center;border-radius: 0px 0px 0px 100px; padding: 10px 0px 8px 15px;}
.subject-prep .sub-box .rv-icon-box img{width:42px;}
.subject-prep .sub-box h4{font-size:15px;font-weight:400;color:#333;}
.subject-prep .sub-box h4 span{font-size:20px;font-weight:800;display:block;margin-bottom:0px;color:#039cd7;}
.subject-prep .sub-box li:before{content: "\f101";font-family: 'FontAwesome';position: absolute;left: 0;color: #c90060;}

.subject-prep .srow{margin-left:-5px;margin-right:-5px;}
.subject-prep .srow:before{display:table;content:"";}
.subject-prep .srow:after{display:table;content:"";clear:both;}

.subject-prep .subject-prep-box{position:relative;float:left;width:14.25%;padding:5px;margin:5px 0;}

.subject-prep .subject-prep-box a{padding:10px 7px;display:block;background-color: #BF325B;box-shadow: 1px 1px 5px 0px #ddd;border: 1px solid #BF325B;border-radius: 4px;text-align:center;color:#fff;transition:all ease 0.5s;}
.subject-prep .subject-prep-box a:hover{background-color:#FFE4FE;color:#BF325B;border-color:#FFE4FE;}
.subject-prep .subject-prep-box img{width:60px;display:none;}
.subject-prep .subject-prep-box p{display:inline-block;margin:0;font-size:15px;text-align:center;}

#mk-other-c-carousel2 .owl-dots button span{background-color: rgba(0, 0, 0, 0.2); height: 10px; width: 10px; display: inline-block; border-radius: 17px; margin:0 3px;}
#mk-other-c-carousel2 .owl-dots button.active span{background-color: #FF5F51}  
#mk-other-c-carousel2 .owl-dots{text-align: center;padding:0}
#mk-other-c-carousel2  .owl-stage{padding: 25px 0 !important}

/*Subject Prep*/

/*Achievers Batch*/

.rv-mkt-ac-b-sec{padding: 50px 0px;background-color: #B5E8F3;}
.rv-mkt-ac-b-sec .rv-title{color: #fff;margin-bottom: 20px;}
.rv-mkt-ac-b-sec .rv-title h2{ margin: 0;position: relative;font-size: 34px; color: #000}
.rv-mkt-ac-b-sec .rv-title h2::before{content: "";position: absolute;background-image: url("../images/rv-underline.svg");background-repeat: no-repeat;width: 200px; height: 10px;bottom: -12px;left: 0;}
.rv-mkt-ac-b-sec .rv-title p{margin: 0;padding-top: 20px;font-size: 14px; color: #000}
.rv-mkt-ac-b-sec .rv-mkt-ac-box{padding: 20px 20px;background-color: #fff;border-radius: 6px;}
.rv-mkt-ac-b-sec .rv-mkt-ac-box .rv-faculty-content .rv-name h4{margin: 0;margin-bottom: 5px;color: #000;font-size: 20px;}
.rv-mkt-ac-b-sec .rv-mkt-ac-box .rv-faculty-content .rv-name p{color: #777777;font-size: 14px;margin-bottom: 10px;}
.rv-mkt-ac-b-sec .rv-mkt-ac-box .rv-faculty-content .rv-faculty-p{list-style: none;padding-left: 0;margin-bottom: 20px;}
.rv-mkt-ac-b-sec .rv-mkt-ac-box .rv-faculty-content .rv-faculty-p li{position: relative;margin-bottom: 10px;padding-left: 15px;color: #464646;}
.rv-mkt-ac-b-sec .rv-mkt-ac-box .rv-faculty-content .rv-faculty-p li::before{content: "";position: absolute;height: 5px;width: 5px;border-radius: 50%;background-color: #FFB840;left: 0;top:7px;}
.rv-mkt-ac-b-sec .rv-mkt-ac-box .rv-faculty-content .rv-faculty-p h4{font-size: 18px;margin: 0;margin-bottom: 10px;}
.rv-mkt-ac-b-sec .rv-mkt-ac-box .rv-faculty-content .rv-faculty-p h4 i{color: #fff;font-size: 12px;background: #FFB840;padding: 2px;border-radius: 50%;}
.rv-mkt-ac-b-sec .rv-mkt-ac-box .rv-fbp{padding: 5px 10px 5px 45px;border-radius: 4px;}
.rv-mkt-ac-b-sec .rv-mkt-ac-box .rv-th-box{background-color: #F5F6FE;}
.rv-mkt-ac-b-sec .rv-mkt-ac-box .rv-fbp::before{content: "";position: absolute;background-repeat: no-repeat;width: 26px;height: 26px;left: 25px;top: calc(50% - 13px);}
.rv-mkt-ac-b-sec .rv-mkt-ac-box .rv-rd-box{background-color: #DFFDF0;}
.rv-mkt-ac-b-sec .rv-mkt-ac-box .rv-th-box::before{background-image: url("../images/rv-mkt-th-icon.svg");}
.rv-mkt-ac-b-sec .rv-mkt-ac-box .rv-rd-box::before{background-image: url("../images/rv-mkt-rd-icon.svg");}
.rv-mkt-ac-b-sec .rv-mkt-ac-box .rv-fbp p{font-size: 14px;margin-bottom: 0px;color: #777777;}
.rv-mkt-ac-b-sec .rv-mkt-ac-box .rv-fbp span{font-size: 22px;font-weight: 600;}
#rv-ac-b-carousel .owl-dots button span{background-color: rgba(0, 0, 0, 0.2); height: 10px; width: 10px; display: inline-block; border-radius: 17px; margin:0 3px;}
#rv-ac-b-carousel .owl-dots button.active span{background-color: #FF5F51}  
#rv-ac-b-carousel .owl-dots{text-align: center;padding:0}
#rv-ac-b-carousel  .owl-stage{padding: 25px 0 !important}

/*Achievers Batch*/
/*Value Added*/
.value-added{padding:50px 0; background-color:#ededed;}
.value-added .rv-title{color: #000;margin-bottom: 20px;}
.value-added .rv-title h2{ margin: 0px 0 30px;position: relative;font-size: 34px; color: #000}
.value-added .rv-title h2::before{content: "";position: absolute;background-image: url("../images/rv-underline.svg");background-repeat: no-repeat;width: 200px; height: 10px;bottom: -12px;left: 0;}

.value-added .value-box{padding:15px;background-color: #fff;box-shadow: 1px 2px 20px 0px #d9d0d0;border: 1px dotted #e1c1be;border-radius: 4px;position:relative;height:145px;position:relative;}

.value-added .value-box h3{font-size:18px;margin:0 0 10px;padding-right:35px;}
.value-added .value-box p{font-size:14px;margin:0 0 15px;padding-right:35px;}
.value-added .value-box .rv-icon-box {position: absolute;right: 0;top: 0;height: 55px;width: 70px;text-align: center;border-radius: 0px 0px 0px 100px;padding: 8px 0px 8px 12px;}
.value-added .value-box .rv-icon-box img{width:35px;}


.value-added .value-box span.left{position:absolute;left:0;bottom:30px;background-color:#FFE7EE;border-radius:0 15px 15px 0;padding:5px 25px;;color:#BF325B;font-size:16px; }

.value-added .value-box span.right{position:absolute;right:15px;bottom:20px;background-color:#fff;box-shadow: 1px 2px 20px 0px #d9d0d0;width:60px;height:60px;border-radius:50%;padding:15px;}
.value-added .value-box span.right img{width:100%;}

/*Value Added*/
/*FAQs CSS*/
.faqs{padding:50px 0;background-color:#fff;}
.faqs .rv-title{color: #000;margin-bottom: 20px;}
.faqs .rv-title h2{ margin: 0px 0 30px;position: relative;font-size: 34px; color: #000}
.faqs .rv-title h2::before{content: "";position: absolute;background-image: url("../images/rv-underline.svg");background-repeat: no-repeat;width: 200px; height: 10px;bottom: -12px;left: 0;}

.faqs .panel-default > .panel-heading{background-color:#fff;padding:15px;background-image:none;}
.faqs .panel-group .panel-heading + .panel-collapse > .panel-body, .faqs .panel-group .panel-heading + .panel-collapse > .list-group{border:none;padding-top:0;}
.faqs .panel-title > a:before {float: right !important;font-family: FontAwesome;content:"\f068";padding-right: 5px;font-size:20px;}
.faqs .panel-title > a.collapsed:before {float: right !important;content:"\f067";}
.faqs .panel-title > a:hover, .panel-title > a:active, .panel-title > a:focus  {text-decoration:none;}
/*FAQs CSS*/



/*Front Banner CSS*/
.front-banner{background-color:#B5E8F3;padding:150px 0;}
.front-banner .front-txt h1{display:block;position:relative;font-size:40px;font-weight:800;line-height:42px;margin:0 0 15px;}
.front-banner .front-txt h1 span.btm-fst{}
.front-banner .front-txt h2.btm-txt{}
.front-banner .front-txt h1 span.btm-fst:before{content: "";position: absolute;background-image: url(../images/front-underline.svg);background-repeat: no-repeat;width: 170px;height: 10px;bottom: -5px;left: 0;display:none;}
.front-banner .front-box{position:relative;}
.front-banner .front-img img{width:350px;position:absolute;right:0;bottom:-150px;}

.front-banner.new{padding:150px 0;background-color:#B5E8F3;}
.front-banner.new .front-txt h1{font-size:50px;font-weight:800;margin:0px 0 0;line-height:60px;}
.front-banner.new .front-txt h1 span.nw{display:block;}
.front-banner.new .front-txt h1 span.color{color:#BF325B;}
.front-banner.new .front-txt h2{font-size:16px;font-weight:400;margin:0px 0 35px;line-height:24px;color:#000;}
.front-banner.new .front-txt li{padding:6px 10px;border-radius:5px;background-color:#FFE7EE;color:#BF325B;font-size:14px;display:inline-block;margin:5px 3px 3px 0;text-transform:uppercase;letter-spacing:1px;border-top:2px solid #BF325B;}

.front-banner.new .front-txt h4{font-size:18px;font-weight:400;margin:0 0 15px;color:#cb1a0a;}
.front-banner.new .price{font-size:28px;font-weight:500;margin:50px 0 5px;display:inline-block;}
.front-banner.new .price .striked{color:#7e7e7e;display:inline-block;font-size:24px;}
.front-banner.new .price .actual{color:#ea980f;display:inline-block;margin-right:15px;font-size:42px;font-weight:800;}


.front-banner.new .buynow{margin-top:15px;}
.front-banner.new .buynow a{padding:5px 25px;font-size:18px;color:#fff;background-color:#ea980f;border-radius:3px;display:inline-block;margin-right:30px;}
.front-banner.new .buynow h3{display:block;font-size:15px;color:#000;margin:0 0 30px;;letter-spacing:2px;}
.front-banner.new .buynow h3 span{font-size:16px;padding:5px 5px;border:1px dashed #ea980f; color:#ea980f;letter-spacing:2px;}

.front-banner.new .front-img img.dsktop{width:400px;position:absolute;right:0;bottom:-150px;}
.front-banner.new .front-img img.mob{display:none;}

.front-banner.new .buynow .openbuynowpopup{ background-color:#ea980f;padding: 10px 30px;font-weight: 600;color: #fff;border: 2px solid #ea980f;transition: 0.3s;display:inline-block;border-radius:0;vertical-align:bottom;outline:none;outline-offset:0;}
.front-banner.new .buynow .openbuynowpopup:hover{ background-color:transparent;color: #ea980f;border: 2px solid #ea980f;}


/*Front Banner CSS*/
/*TOP CTA CSS*/
.top-cta{background:url(../images/cta-bg.jpg) no-repeat;background-size:cover;padding:30px 0;}

.top-cta .price{font-size:24px;font-weight:500;margin:0}
.top-cta .price .striked{color:#333;display:inline-block;margin-right:15px;}
.top-cta .price .actual{color:#ea980f;display:inline-block}

.top-cta .coupons h3{font-size:24px;color:#000;margin:0;}
.top-cta .coupons h3 span{font-size:16px;padding:3px 5px;border:1px dashed #ea980f; color:#ea980f;letter-spacing:2px;}

.top-cta .buynow{text-align:right}
.top-cta .buynow a{padding:5px 15px;font-size:18px;color:#fff;background-color:#ea980f;border-radius:3px;display:inline-block;}


.top-cta2{background:#fff;padding:15px 0;}

.top-cta2 .cta-box{border:1px solid #2dc0db;border-radius:5px;}

.top-cta2 .cta-box a{font-size:24px;color:#000;display:block;padding:15px;}

.top-cta2 .cta-box i{display:inline-block;margin-right:10px;}
.top-cta2 .cta-box i img{width:40px;}

/*TOP CTA CSS*/
/*Keywords Section CSS*/
.keywords-sec{padding:15px 0;background-color:#ffe7ee;position:-webkit-sticky;position:sticky;top:0;z-index:998;text-align:center;}
.keywords-sec a{background-color:#bb2d5a;padding:7px 10px;border-radius:5px;display:inline-block;font-size:15px;color:#fff;scroll-behavior: smooth;}
.keywords-sec a.back{background-color:#000;}

/*Keywords Section CSS*/

/*Bottom CTA CSS*/
.bottom-cta{padding:20px;border:1px solid #ddd;border-radius:3px;background-color:#fff;}
.bottom-cta .cta-icon i{font-size:50px;}
.bottom-cta .cta-txt h3{font-size:24px;margin:0;line-height:50px;}

.bottom-cta .calling-number a{color:#000;display:inline-block;line-height:50px;}
.bottom-cta .calling-number {text-align:right;}
.bottom-cta .calling-number span{color:#BF325B;font-size:24px;font-weight:800;}
.bottom-cta .calling-number i{margin-right:10px;}
.bottom-cta .calling-number i img{width:30px;}

.new-call-whatsapp {margin-top:0px;color:#ffe7d2;font-size:20px;width:100%;text-align:center;}
.new-call-whatsapp a {color:#ffe7d2;}
.new-call-whatsapp a.ph {color:#000;background-color:transparent!important;padding:0!important;margin-top:0!important;width:auto!important;text-align:left!important;border-radius:0!important;}
.new-call-whatsapp a.wtp {color:#ffe7d2;background-color:transparent!important;padding:0!important;margin-top:0!important;width:auto!important;text-align:left!important;border-radius:0!important;}
.new-call-whatsapp a.wp {display: inline-block;border-radius: 25px;background-color: #489e00;padding: 5px 10px;transition:all ease 0.5s;margin-top:5px;}
.new-call-whatsapp a.wp:hover{background-color:#3c8003;color:#fff;}
.new-call-whatsapp a img {width:22px;margin:-4px 0 0 3px;}
.new-call-whatsapp .fa {border-radius:3px;width:30px;height:30px;line-height:22px;}
.new-call-whatsapp a:hover {color:#e89900;}
.new-call-whatsapp span {display:block;font-size:12px;text-transform:none;margin-top:5px;}
.new-call-whatsapp{text-align:right;}
.new-call-whatsapp  p{margin-bottom:10px;}
.new-call-whatsapp .num1, .new-call-whatsapp .num2{display:inline-block;}
.new-call-whatsapp .num1 .fa{color: #ffbc00;width: 30px;height: 30px;border-radius:3px;line-height: 24px;text-align: center;border: 2px solid #ffbc00;padding: 2px;display: inline-block;font-size: 20px;margin-right:0px;}
.new-call-whatsapp .num1{margin-right:15px;padding-right:45px;position:relative;}
.new-call-whatsapp .num1:after{content:"OR";position:absolute;right:5px;top:2px;color:#000;}
.new-call-whatsapp a.ph{transition:all ease 0.5s}
.new-call-whatsapp a.ph:hover{color:#f1f1f1;}
.new-call-whatsapp a.wtp{text-align:center;transition:all ease 0.5s}
.new-call-whatsapp a.wtp i{background-color:#489e00;display:inline-block!important;line-height:30px;text-align:center;}
.new-call-whatsapp a:hover{color:#fff}
.new-call-whatsapp a:hover i{background-color:#357301}

.yearly-course{padding:50px 0;background-color:#f1f1f1;}
.yearly-course .rv-title{margin-bottom:50px;}
.yearly-course .year-box{box-shadow:1px 2px 20px 0px #d9d0d0;border-radius:5px;}
.yearly-course .year-box a{display:block;}
.yearly-course .year-box a.grey-out{color:#adadad;pointer-events: none; color: gray; text-decoration: none;}
.yearly-course .year-box a:hover .year-txt h3{color:#ac2626;font-size:18px;}
.yearly-course .year-box a:hover .year-img img{transform: scale(1.2);}
.yearly-course .year-box .year-img{overflow:hidden;}
.yearly-course .year-box .year-img img{width:100%;border-radius:5px 5px 0 0;transition:all ease 0.5s;}
.yearly-course .year-box .year-txt{padding:15px;}
.yearly-course .year-box .year-txt h3{font-size:18px;text-align:center;margin:0;transition:all ease 0.5s;color:#000;}
.yearly-course .year-box a.grey-out .year-txt h3{color:#adadad;}
/*TOP CTA CSS*/


/*Bottom CTA CSS*/
.bottom-cta{padding:20px;border:1px solid #ddd;border-radius:3px;}
.bottom-cta .cta-icon i{font-size:50px;color:#BF325B;}
.bottom-cta .cta-txt h3{font-size:24px;margin:0;line-height:50px;}

.cta-right .new-call-whatsapp{margin-top:0;}
.cta.yellow-bg .new-call-whatsapp .num1 .fa{color:#000;}
.cta.yellow-bg .new-call-whatsapp a.ph{color:#000;}
.cta.yellow-bg .new-call-whatsapp .num1:after{color:#000;}
.cta.yellow-bg .new-call-whatsapp span{color:#000;}
.cta.yellow-bg .new-call-whatsapp .num1 .fa{border-color:#000;}
.cta.darkblue-bg .new-call-whatsapp .num1 .fa{color:#fff;}
.cta.darkblue-bg .new-call-whatsapp a.ph{color:#fff;}
.cta.darkblue-bg .new-call-whatsapp .num1:after{color:#fff;}
.cta.darkblue-bg .new-call-whatsapp span{color:#fff;}
.cta.darkblue-bg .new-call-whatsapp .num1 .fa{border-color:#fff;}

.new-call-whatsapp {margin-top:0px;color:#ffe7d2;font-size:20px;width:100%;text-align:center;line-height:50px;}
.new-call-whatsapp a {color:#ffe7d2;}
.new-call-whatsapp a.ph {color:#000;background-color:transparent!important;padding:0!important;margin-top:0!important;width:auto!important;text-align:left!important;border-radius:0!important;}
.new-call-whatsapp a.wtp {color:#ffe7d2;background-color:transparent!important;padding:0!important;margin-top:0!important;width:auto!important;text-align:left!important;border-radius:0!important;}
.new-call-whatsapp a.wp {display: inline-block;border-radius: 25px;background-color: #489e00;padding: 5px 10px;transition:all ease 0.5s;margin-top:5px;}
.new-call-whatsapp a.wp:hover{background-color:#3c8003;color:#fff;}
.new-call-whatsapp a img {width:22px;margin:-4px 0 0 3px;}
.new-call-whatsapp .fa {border-radius:3px;width:30px;height:30px;line-height:22px;}
.new-call-whatsapp a:hover {color:#e89900;}
.new-call-whatsapp span {display:block;font-size:12px;text-transform:none;margin-top:5px;}
.new-call-whatsapp{text-align:right;}
.new-call-whatsapp  p{margin-bottom:10px;}
.new-call-whatsapp .num1, .new-call-whatsapp .num2{display:inline-block;}
.new-call-whatsapp .num1 .fa{color: #ffbc00;width: 30px;height: 30px;border-radius:3px;line-height: 24px;text-align: center;border: 2px solid #ffbc00;padding: 2px;display: inline-block;font-size: 20px;margin-right:0px;}
.new-call-whatsapp .num1{margin-right:15px;padding-right:45px;position:relative;}
.new-call-whatsapp .num1:after{content:"OR";position:absolute;right:5px;top:2px;color:#000;}
.new-call-whatsapp a.ph{transition:all ease 0.5s}
.new-call-whatsapp a.ph:hover{color:#f1f1f1;}
.new-call-whatsapp a.wtp{text-align:center;transition:all ease 0.5s}
.new-call-whatsapp a.wtp i{background-color:#489e00;display:inline-block!important;line-height:30px;text-align:center;}
.new-call-whatsapp a:hover{color:#fff}
.new-call-whatsapp a:hover i{background-color:#357301}


/*Bottom CTA CSS*/
/*free Access CSS*/
.free-access{padding:50px 0; background:url("../images/free-access-bg.jpg") no-repeat; background-size:cover;position:relative;}
.free-access h3{font-size:42px;margin:0 0 20px;font-weight:700;}
.free-access a{background-color:#fee9e6;padding:10px 35px;border-radius:3px;font-size:22px;display:inline-block;color:#ff8276;}
.free-access .access-inner{position:relative;}
.free-access .access-inner img{position:absolute;bottom:-50px;right:0;}


/*free Access CSS*/

/*toppers-count CSS*/

.toppers-count{padding:50px 0px;background-color:#d9d9d9;text-align:center;}
.toppers-count .toppers-img {}
.toppers-count .toppers-img img{border-radius:8px;width:100%;}
.toppers-count .toppers-img img.img-desktop{display:block;}
.toppers-count .toppers-img img.img-mob{display:none;}


.toppers-count .rv-title{margin-bottom: 20px;}
.toppers-count .rv-title h2{color: #000;margin: 0;position: relative;font-size: 34px;}
.toppers-count .rv-title h2::before{content: "";position: absolute;background-image: url("../images/rv-underline.svg");background-repeat: no-repeat;width: 200px; height: 10px;bottom: -12px;left: 0;}
.toppers-count .rv-title p{color: #000;margin: 0;padding-top: 20px;font-size: 14px;}

.toppers-count h2{display:inline-block;}
.toppers-count h2 span.first{display:inline-block;color:#FFE7EE;font-size:48px;font-weight:800;border-radius:5px 0 0 5px;padding:5px 15px;background-color:#BF325B;position:relative;}
.toppers-count h2 span.first:after{
left: 100%;
top: 50%;
border: solid transparent;
content: "";
height: 0;
width: 0;
position: absolute;
pointer-events: none;
border-color: rgba(151, 50, 91, 0);
border-left-color: #bb2d5a;
border-width: 15px;
margin-top: -15px;
}
.toppers-count h2 span.sec{display:inline-block;color:#BF325B;font-size:48px;padding:0px;font-weight:400;background-color:transparent;padding:5px 15px;border-radius:0px 5px 5px 0;}
.toppers-count h2{margin:0px;}
.toppers-count h3{color:#000;font-size:32px;margin:0 0 30px;}
.toppers-count h3 span.who{font-family: 'Allura';color: #BF325B;font-size: 38px;}
.toppers-count h4{color:#000;font-size:24px;font-weight:500;display:none}

/*toppers-count CSS*/
/*Ads Amazon*/
.publishing-sec{padding: 50px 0px;background-color: #cdf4fd;}
.publishing-sec .rv-title{margin-bottom: 20px;}
.publishing-sec .rv-title h2{color: #000;margin: 0;position: relative;font-size: 34px;}
.publishing-sec .rv-title h2::before{content: "";position: absolute;background-image: url("../images/rv-underline.svg");background-repeat: no-repeat;width: 200px; height: 10px;bottom: -12px;left: 0;}
.publishing-sec .rv-title p{color: #000;margin: 0;padding-top: 20px;font-size: 14px;}

.publishing-sec .publishing-bx{background-color:transparent;box-shadow:0px 0px 6px 0px #b9b4b4;padding:10px;}
.publishing-sec .publishing-bx h3{font-size:20px;margin:0 0 5px;color:#BF325B;position:relative;}
.publishing-sec .publishing-bx h3 a{position:absolute;border-radius:5px;padding:5px 8px;color:#fff;background-color:#BF325B;border:1px solid #BF325B;right:-5px;top:-5px;font-size:14px;display:inline-block;transition:all ease 0.5s;}
.publishing-sec .publishing-bx h3 a:hover{border:1px solid #BF325B;color:#BF325B;background-color:transparent;}
.publishing-sec .publishing-bx p.sub{font-size:14px;margin:0 0 15px;}

.publishing-sec .publishing-bx{margin:15px 0;}

#sci-books .owl-dots .owl-dot{display:none;}
#sci-books .owl-dots .owl-dot span{background-color: rgba(0, 0, 0, 0.2); height: 10px; width: 10px; display: inline-block; border-radius: 17px; margin:0 3px;}


#sci-books .owl-dots .owl-dot.active span{background-color: #FF5F51}  
#sci-books .owl-dots{text-align: center;padding:0}
#sci-books .owl-stage{padding: 0px}


#comm-books .owl-dots .owl-dot{display:none;}
#comm-books .owl-dots .owl-dot span{background-color: rgba(0, 0, 0, 0.2); height: 10px; width: 10px; display: inline-block; border-radius: 17px; margin:0 3px;}
#comm-books .owl-dots .owl-dot.active span{background-color: #FF5F51}  
#comm-books .owl-dots{text-align: center;padding:0}
#comm-books .owl-stage{padding: 0px}


#hum-books .owl-dots .owl-dot{display:none;}
#hum-books .owl-dots .owl-dot span{background-color: rgba(0, 0, 0, 0.2); height: 10px; width: 10px; display: inline-block; border-radius: 17px; margin:0 3px;}
#hum-books .owl-dots .owl-dot.active span{background-color: #FF5F51}  
#hum-books .owl-dots{text-align: center;padding:0}
#hum-books .owl-stage{padding: 0px}

#others-books .owl-dots .owl-dot{display:none;}
/*CTA*/
.rv-mkt-cta{padding: 30px 0px;background-color: #B5E8F3;text-align: center;}
.rv-mkt-cta .new-call-whatsapp{text-align: center;margin-top:0;}
.rv-mkt-cta .new-call-whatsapp a.ph{color:#000;}
.rv-mkt-cta .new-call-whatsapp .num1:after{color:#000;}
.rv-mkt-cta .new-call-whatsapp span{color:#000;}
.rv-mkt-cta .rv-content p{margin-bottom: 0;font-size: 14px;margin-top: 15px;}
.rv-mkt-cta .rv-content .rv-mob-i{margin-right: 10px;}
.rv-mkt-cta .rv-content .rv-num{margin-right: 10px;font-size: 20px;vertical-align: middle;color: #000;}
.rv-mkt-cta .rv-content .rv-or-t{margin-right: 10px;font-size: 16px; vertical-align: bottom;color: #000;}

/*Last CTA*/

.rv-mkt-started-cta{padding: 50px 0;}
.rv-mkt-started-cta .rv-cta-box{padding: 50px 10px;background-color: #000;text-align: center;border-radius: 6px;}
.rv-mkt-started-cta .rv-cta-box .rv-cta-content .rv-sub-title{color: #FF702A;    font-size: 20px;margin-bottom: 20px;font-weight: 300;}
.rv-mkt-started-cta .rv-cta-box .rv-cta-content h4{margin: 0;margin-bottom: 15px;font-size: 44px; font-weight: 400;color: #fff;}
.rv-mkt-started-cta .rv-cta-box .rv-cta-content .rv-sub-text{color: #D9D9D2;font-size: 20px;margin-bottom: 30px;} 
.rv-mkt-started-cta .rv-cta-box .rv-btn-group .rv-start-btn{    background-color: #FFE9E7; color: #FF5F51; font-size: 14px; padding: 12px 20px; text-decoration: none; margin-top: 10px; display: inline-block; border: 1px dotted #FF5F51; border-radius: 3px; transition: 0.5s; }
.rv-mkt-started-cta .rv-cta-box .rv-btn-group .rv-start-btn:hover{background: transparent;color: #ff702a;border: 1px solid;}
.rv-mkt-started-cta .rv-cta-box .rv-btn-group .rv-video-play span{height: 35px;vertical-align: middle;width: 35px;margin-right: 5px;border-radius: 50%; display: inline-block;border: 2px solid; text-align: center; padding: 3px 0px;font-size: 20px;}
.rv-mkt-started-cta .rv-cta-box .rv-btn-group .rv-video-play{color: #fff;font-size: 14px;}
.rv-mkt-started-cta .rv-cta-box .rv-btn-group .rv-cta-points{list-style: none;padding-left: 0;margin: 0;margin-top: 40px;}
.rv-mkt-started-cta .rv-cta-box .rv-btn-group .rv-cta-points li{display: inline-block;padding-left: 20px;color: #fff;position: relative; margin: 0px 10px;} 
.rv-mkt-started-cta .rv-cta-box .rv-btn-group .rv-cta-points li::before{    position: absolute;content: "\e64c";left: 0;font-family: themify;color: #FF702A;}
  
/* --------------------rv-testimonial-sec-css--------------- */
 .rv-testimonial-sec{padding: 50px 0;background-color:#fff;}
    .rv-testimonial-sec .rv-heading .rv-sub-title{font-size: 20px;margin-bottom: 4px;}
    .rv-testimonial-sec .rv-heading .rv-title{font-size: 26px;margin-top: 0;margin-bottom: 15px;padding-bottom: 15px;}
    .rv-testimonial-sec .rv-testimonial-box{height: 100%; background-image: url("../images/testimonial-bg.png");background-size: cover; padding: 15px;border-radius: 3px;box-shadow: 0px 4px 32px rgba(0, 0, 0, 0.25);color: #fff;}
    .rv-testimonial-sec .rv-testimonial-box .rv-rating .fa-star {color: #FFC942;}
    .rv-testimonial-sec .rv-testimonial-box .testimonial-image{text-align: center;}
    .rv-testimonial-sec .rv-testimonial-box .testimonial-image img{width: 70px;margin: 0 auto;}
    .rv-testimonial-sec .rv-testimonial-box .rv-img-name{margin:3px 0 7px;}
    .rv-testimonial-sec .rv-testimonial-box .rv-logo{width: 40%;position: absolute;bottom: 15px;}
    .rv-testimonial-sec .rv-toppers-hub{box-shadow: 0px 4px 35px rgba(152, 146, 146, 0.25);padding: 5px 15px;border-radius: 3px;background-color:#011d34;}
    .rv-testimonial-sec .rv-toppers-hub h3{margin-top: 0;font-size: 20px;display: none;}
    .rv-testimonial-sec .rv-toppers-hub img{width: 250px;margin: 0 auto;}
    .rv-testimonial-sec .owl-nav {visibility: hidden;}
    .rv-testimonial-sec .owl-dots{text-align: center;}
    .rv-testimonial-sec .owl-theme .owl-dots .owl-dot span {width: 10px;height: 10px;margin: 5px 7px;background: #D6D6D6;display: block;-webkit-backface-visibility: visible;transition: opacity .2s ease;border-radius: 30px;}
     .rv-testimonial-sec .owl-carousel.owl-drag .owl-item{height: 100%;}
     .rv-testimonial-sec .owl-carousel{height: 100%;}
     .rv-testimonial-sec .item{height: 100%;}
     .rv-testimonial-sec .owl-carousel .owl-stage{height: 100%;}
     .rv-testimonial-sec .owl-carousel .owl-stage-outer{height: 100%;}     
    .rv-testimonial-sec .owl-theme .owl-dots .active span{background-color: #959090;}
    .rv-testimonial-sec .owl-dot{display: inline-block;}
/* --------------------end-testimonial-sec-css--------------- */

/********************testimonial-sec*************/
     .our-ach-testimonial-sec {padding: 50px 0;}
    .our-ach-testimonial-sec .rv-heading .rv-sub-title{font-size: 20px;margin-bottom: 4px;}
    .our-ach-testimonial-sec .rv-heading .rv-title{font-size: 26px;margin-top: 0;margin-bottom: 5px;padding-bottom: 0px;}
   
    .our-ach-testimonial-sec .rv-testimonial-box .rv-rating .fa-star {color: #FFC942;}
    .our-ach-testimonial-sec .rv-testimonial-box .testimonial-image{text-align: center; margin: 20px auto;}
    .our-ach-testimonial-sec .rv-testimonial-box .testimonial-image img{width: 100%;}
	.our-ach-testimonial-sec .rv-testimonial-box .rv-img-name{margin:3px 0 7px;}
    .our-ach-testimonial-sec .rv-testimonial-box .rv-logo{width: 40%;position: absolute;bottom: 15px;}
    .our-ach-testimonial-sec .rv-toppers-hub{box-shadow: 0px 4px 35px rgba(152, 146, 146, 0.25);padding: 5px 15px;border-radius: 3px;background-color:#011d34;}
    .our-ach-testimonial-sec .rv-toppers-hub h3{margin-top: 0;font-size: 20px;display: none;}
    .our-ach-testimonial-sec .rv-toppers-hub img{width: 250px;margin: 0 auto;}
    .our-ach-testimonial-sec .owl-nav .owl-prev {background: #152058;padding: 3px 7px;display: inline-block; color: #fff;border-radius: 50%;width: 25px;height: 25px; margin-right:5px;}
    .our-ach-testimonial-sec .owl-nav .owl-next {background: #152058;padding: 3px 7px;display: inline-block; color: #fff;border-radius: 50%;width: 25px;height: 25px;}
    .our-ach-testimonial-sec .owl-dots{text-align: center; display:none;}
    .our-ach-testimonial-sec .owl-theme .owl-dots .owl-dot span {width: 10px;height: 10px;margin: 5px 7px;background: #D6D6D6;display: block;-webkit-backface-visibility: visible;transition: opacity .2s ease;border-radius: 30px;}
    .our-ach-testimonial-sec .owl-carousel.owl-drag .owl-item{height: 100%;}
	.our-ach-testimonial-sec .owl-nav {text-align: -webkit-center;padding-top: 10px;}
    .our-ach-testimonial-sec .owl-carousel{height: 100%;}
    .our-ach-testimonial-sec .item{height: 100%;}
    .our-ach-testimonial-sec .owl-carousel .owl-stage{height: 100%;}
    .our-ach-testimonial-sec .owl-carousel .owl-stage-outer{height: 100%;}     
    .our-ach-testimonial-sec .owl-theme .owl-dots .active span{background-color: #959090;}
    .our-ach-testimonial-sec .rv-slider .item .ach-testi-sec{background: #eaf8fd; border-radius: 4px; padding: 30px 20px; box-shadow: 0px 1px 8px -2px #ccc;}
	.our-ach-testimonial-sec .ach-testi-sec {background: #f4fcff; border-radius: 4px; padding: 10px;position:relative;	overflow:hidden;}
	.our-ach-testimonial-sec .ach-box-div {width: 170px;height: 340px; background-color: #ccecf9; position: absolute; box-shadow: 0px 1px 16px #ccc;rotate: 25deg;top: -40px;left: -100px;border-radius: 4px;}
	.our-ach-testimonial-sec .top-hd-sec{border-bottom: 1px solid #daebf1;}
	.our-ach-testimonial-sec .top-hd-sec h5 {color: #039cd7;font-size: 16px;text-align: left;}
	.our-ach-testimonial-sec .top-hd-sec .raiting {position: absolute; right: 10px;top: -10px;}
	.our-ach-testimonial-sec .top-hd-sec .raiting .fa {color: #ffc942;}
	.our-ach-testimonial-sec .top-hd-sec h5.rv-img-name span {color: #333;font-size: 14px; display: block;}
	 .our-ach-testimonial-sec .ach-testi-sec p.testimonial-text{font-size:14px; padding: 10px 0px;}
	.our-ach-testimonial-sec .ach-testi-sec p.testimonial-text:after {content: '\f10e';font-family: 'FontAwesome';font-weight: normal;font-style: normal;margin: 0px 0px 0px 10px; text-decoration: none; font-size: 36px; position: absolute; right: 10px;color: #d6e8ef82;}
	.our-ach-testimonial-sec .rv-title h2 {font-size: 34px;margin: 0px; position: relative;}
	.our-ach-testimonial-sec .rv-title h2:before {content: "";position: absolute;background-image: url(../images/rv-underline.svg);background-repeat: no-repeat;width: 200px;height: 10px;bottom: -12px;left: 0;background-size: contain;}
	.our-ach-testimonial-sec .rv-title p {padding: 20px 0px;}
	/********************testimonial-sec*************/ 

/*About Section*/
.fp-about_section {background-color:#B5E8F3;padding:60px 0;}
.fp-about_section .who-bx{margin:15px 0;}
.fp-about_section .who-bx h6{color:#ff5722;font-size:16px;position:relative;padding-left:60px;margin-bottom:25px;}
.fp-about_section .who-bx h6:before{position:absolute;background-color:#ff5722;left:0;top:7px;content:"";width:50px;height:2px;}
.fp-about_section .who-bx h2{font-size:28px;margin-bottom:15px;color:#333;}
.fp-about_section .who-bx p{font-size:16px;margin-bottom:0px;color:#333;}
.fp-about_section .com-bx{background-color:#fff;padding:25px;border:1px solid rgba(0, 0, 0, 0.125);margin:15px 0;position:relative;height:240px;}
.fp-about_section .com-bx img{width:60px;margin-right:10px;float:left;}
.fp-about_section .com-bx h3{font-size:18px;margin:10px 0 30px;min-height:36px;}
.about_hitbullseye_ul{padding-left: 0; list-style: none; padding-top: 10px}
.about_hitbullseye_ul li{font-size: 14px; position: relative; padding-left: 20px;padding-top:5px;padding-bottom:5px;}
.about_hitbullseye_ul li:before{content: "\e65d"; font-family:'themify'; position: absolute;left:0; width: 20px}
.badges_why1{background-image:linear-gradient(-100deg, #dcaa5638, #d69d41 95%, #ffda021a);display: inline;padding: 5px 7px;margin:-3px 3px -3px -5px;border-radius: 8px;}
.badges_why2{background-image:linear-gradient(-100deg, #cffbf854, #aeefea 95%, #ffda021a);display: inline;padding: 5px 7px;margin:-3px 3px -3px -5px;border-radius: 8px;}
.badges_why3{background-image:linear-gradient(-100deg, #fbcfef3d, #fbcfef 95%, #ffda021a);display: inline;padding: 5px 7px;margin:-3px 3px -3px -5px;border-radius: 8px;}
.badges_why4{background-image:linear-gradient(-100deg, #c2c1fc4d, #c2c1fc 95%, #ffda021a);display: inline;padding: 5px 7px;margin:-3px 3px -3px -5px;border-radius: 8px;}

/*About Section*/
/*Team Section*/
     .rv-team-sec{padding: 50px 0;background-color: #fff;margin-bottom: 4px;}
.rv-team-sec  .rv-title{margin-bottom: 20px;}
.rv-team-sec  .rv-title h2{ margin: 0 0 15px;position: relative;font-size: 34px;}
.rv-team-sec  .rv-title h2::before{content: "";position: absolute;background-image: url("../images/rv-underline.svg");background-repeat: no-repeat;width: 200px; height: 10px;bottom: -12px;left: 0;}

	.rv-team-sec .no-row{margin-left:-5px;margin-right:-5px;}
	.rv-team-sec .no-row .pad5{padding:0 5px;}

    .rv-team-sec .rv-team-box .team-image{background-color:#f1f1f1;padding: 25px 25px 0 25px;border-radius: 3px;}
    .rv-team-sec .rv-team-box {margin-bottom:50px;}
	.rv-team-sec .rv-team-box .team-text{padding:25px;background-color:#f1f1f1;text-align:center;}
	.rv-team-sec .rv-team-box .team-text h3{font-size:18px;font-weight:500;margin-bottom:5px;}
	
	.rv-team-sec .rv-team-box .team-text h6{color:#c90060;font-size:13px;}
    .rv-team-sec .rv-team-box .rv-rating .fa-star {color: #FFC942;}
    
    .rv-team-sec .rv-team-box .team-image img{width:100%;height:auto;box-shadow:0px 0px 11px 3px rgb(0 0 0 / 10%);}
	.rv-team-sec .rv-team-box .rv-img-name{margin:3px 0 7px;}
    .rv-team-sec .rv-team-box .rv-logo{width: 40%;position: absolute;bottom: 15px;}	
    .rv-team-sec .owl-nav {display:none;}
    .rv-team-sec .owl-dots{text-align: center;margin-top:15px;margin-bottom:0px;}
	.rv-team-sec .owl-theme .owl-dots .owl-dot{display:inline-block;}
    .rv-team-sec .owl-theme .owl-dots .owl-dot span {width: 10px;height: 10px;margin: 5px 7px;background: #D6D6D6;display: block;-webkit-backface-visibility: visible;transition: opacity .2s ease;border-radius: 30px;}

	
    .rv-team-sec .team-img{border-radius: 8px;margin-bottom: 20px;}
    .rv-team-sec .team-img.img-responsive{display:block;}
    .rv-team-sec .team-img.img-mob{display:none;}
    .rv-team-sec .rv-stripe {position: relative;border-radius: 2px;padding: 7px 30px;margin-bottom: 10px;color: #fff;text-align:center;border-radius:5px;border-top:2px solid #BF325B;}
    .rv-team-sec .stripe-bg-1{background-color: #FFE7EE;color:#BF325B;}
    .rv-team-sec .stripe-bg-2{background-color: #FFE7EE;color:#BF325B;}
    .rv-team-sec .stripe-bg-3{background-color: #FFE7EE;color:#BF325B;}
    .rv-team-sec .stripe-bg-4{background-color: #FFE7EE;color:#BF325B;}
    .rv-team-sec .stripe-bg-5{background-color: #FFE7EE;color:#BF325B;}
    .rv-team-sec .stripe-bg-6{background-color: #FFE7EE;color:#BF325B;}

    .rv-team-sec .rv-stripe p{margin-bottom: 0;}
    .rv-team-sec .rv-stripe p i{position: absolute;left: 7px;top: calc(50% - 8px);}
	
.rv-team-sec .faculty-title h3{font-size:28px;}

.rv-team-sec .faculty-box{background-color:#fee8eb;}
.rv-team-sec .faculty-box{padding: 20px 20px;background-color: #ededed;border-radius: 6px;}
.rv-team-sec .owl-carousel .owl-item img.img-responsive{display:block;}
.rv-team-sec .owl-carousel .owl-item img.img-mob{display:none;}
.rv-team-sec .faculty-box .rv-faculty-content .rv-name h4{margin: 0;margin-bottom: 5px;color: #000;font-size: 20px;}
.rv-team-sec .faculty-box .rv-faculty-content .rv-name p{color: #777777;font-size: 14px;margin-bottom: 10px;}
.rv-team-sec .faculty-box .rv-faculty-content .rv-faculty-p{list-style: none;padding-left: 0;margin-bottom: 20px;}
.rv-team-sec .faculty-box .rv-faculty-content .rv-faculty-p li{position: relative;margin-bottom: 10px;padding-left: 15px;color: #464646;}
.rv-team-sec .faculty-box .rv-faculty-content .rv-faculty-p li::before{content: "";position: absolute;height: 5px;width: 5px;border-radius: 50%;background-color: #BF325B;left: 0;top:7px;}
.rv-team-sec .faculty-box .rv-faculty-content .rv-faculty-p h4{font-size: 18px;margin: 0;margin-bottom: 10px;}
.rv-team-sec .faculty-box .rv-faculty-content .rv-faculty-p h4 i{color: #fff;font-size: 12px;background: #BF325B;padding: 2px;border-radius: 50%;}
.rv-team-sec .faculty-box .rv-fbp{padding: 5px 10px 5px 45px;border-radius: 4px;}
.rv-team-sec .faculty-box .rv-th-box{background-color: #F5F6FE;}
.rv-team-sec .faculty-box .rv-fbp::before{content: "";position: absolute;background-repeat: no-repeat;width: 26px;height: 26px;left: 25px;top: calc(50% - 13px);}
.rv-team-sec .faculty-box .rv-rd-box{background-color: #cdf4fd;}
.rv-team-sec .faculty-box .rv-th-box::before{background-image: url("../images/rv-mkt-th-icon.svg");}
.rv-team-sec .faculty-box .rv-rd-box::before{background-image: url("../images/rv-mkt-rd-icon.svg");}
.rv-team-sec .faculty-box .rv-fbp p{font-size: 14px;margin-bottom: 0px;color: #777777;}
.rv-team-sec .faculty-box .rv-fbp span{font-size: 22px;font-weight: 600;}	

/*Team Section*/

  
/* ---------------footer css no need to copy--------------------- */

/*notification*/

.rv-alert-box {padding: 15px;border: 1px solid transparent;border-radius: 4px;  position: fixed;bottom: 80px;right: 10px;width: 300px;z-index: 2;  transition: 0.5s all;  overflow: hidden;visibility: hidden;opacity: 0;}
.rv-alert-box.rv-alert1{background: linear-gradient(90deg, #FF702A 18.54%, #C709C6 100%, rgba(255, 112, 42, 0) 100%);}
.rv-alert-box.rv-alert2{background: #314b7d;}
.rv-alert-box.rv-alert3{background: #6b6b6b;}
.rv-alert-box .close {color: #fff;float: none;position: absolute;right: 10px;top: 5px;z-index: 2;opacity: 0.5;}
.rv-alert-box .close:hover {color: #fff}
.rv-alert-box .rv-alert-text {font-size: 16px;color: #fff;}
.rv-alert-box .rv-alert-text .rv-h-text{display: block;font-weight: 800;}
.rv-alert-box .rv-alert-img img{width: 70px;}
.rv-alert-box .rv-alert-img{padding-top: 10px;}
.rv-alert-box .rv-alert-btn {margin-top: 10px;}
.rv-alert-box.rv-alert1 .rv-alert-btn {color: #fff;background-color: #000;}
.rv-alert-box.rv-alert2 .rv-alert-btn {color: #314b7d;background-color: #fff;}
.rv-alert-box.rv-alert3 .rv-alert-btn {color: #000;background-color: #fff;}
.rv-alert-box .num{padding: 4px;background: #ffffff45;border-radius: 50%;font-size: 12px;font-weight: 600;}
/*End Notification*/


/*Popup*/
#onscroll-popup .mk-close-popup{ position: absolute; top: -15px; right: -15px;}
#onscroll-popup .modal-content .modal-body{padding-top:0;}

  /* -------------------------footer-section------------ */
/*--Footer Starts--*/
.footer-mba {background:#222; padding:0;}
.footer-row {margin-left:0;margin-right:0;}
	
	/*--Quick Links Starts--*/
	.footer-mba .mba-quick-links {margin-bottom:2em;}
	.footer-mba .mba-quick-links h2 {font-size:1.5em; text-transform:uppercase; color:#fff; font-weight:300;}
	.footer-mba .mba-quick-links a {font-size:1.2em; color:#eee; font-weight:300}
	.footer-mba .mba-quick-links a:hover {color:#f27f7a;}
	.footer-mba .mba-quick-links ul {margin:0; padding:0px 0px 0px 10px;}
	.footer-mba .mba-quick-links ul li {list-style-type:none; line-height:30px;}
	
	.footer-mba .mba-quick-links .mba-f-block1 {width:20%; float:left;}
	.footer-mba .mba-quick-links .mba-f-block2 {width:20%; float:left; margin:0px 5% 0px 5%;}
	.footer-mba .mba-quick-links .mba-f-block3 {width:20%; float:left; margin:0px 5% 0px 0;}
	.footer-mba .mba-quick-links .mba-f-block4 {width:20%; float:left;}
	/*--Quick Links Ends--*/

	/*--App and Social Media Starts--*/
	.app-social {border-top:1px solid #333; border-bottom:1px solid #333; padding:1em 0;width:100%;margin-left:0;margin-right:0;}
	.app-social .d-app h2 {font-size:1.4em; text-transform:uppercase; color:#fff; font-weight:300 float:left; margin:8px 0px 0px 0px; padding:0;}
	.app-social .d-app img {float:left; margin:0px 0px 0px 10px; width:120px;}
	
	.app-social .social h2 {font-size:1.4em; text-transform:uppercase; color:#fff; font-weight:300 float:left; margin:8px 5px 0px 0px; padding:0;}
	.app-social .social ul {margin:0 0 0 0; padding:0;}
	.app-social .social ul li {list-style-type:none; display:inline-block; margin:0px 3px 0px 0px;}
	.app-social .social ul li img {width:34px; height:34px;}
	.app-social .social .fa {font-size:1.5em; color:#fff; margin:0px 0px 0px 10px;}
	.app-social .social .fa:hover {color:#f27f7a;}
	/*--App and Social Media Ends--*/
	
	/*--Copyright Starts--*/
	.footer-mba .copyright {margin:1.2em 0px 0px 0px; color:#fff; font-size:1.2em; font-weight:300; text-align:left;}
	.footer-logo {margin-top: 20px;text-align: right;}
	.quick-links{margin-bottom:2em;}
.quick-links h2{font-size:1.5em;text-transform:uppercase;color:#fff;font-weight:300;}
.quick-links a{font-size:1.2em;color:#eee;font-weight:300;}
.quick-links a:hover{color:#f27f7a;}
.quick-links ul{margin:0;padding:0px 0px 0px 10px;}
.quick-links ul li{list-style-type:none;line-height:30px;}
.quick-links .f-block1{width:20%;float:left;}
.quick-links .f-block2{width:20%;float:left;margin:0px 5% 0px 5%;}
.quick-links .f-block3{width:20%;float:left;margin:0px 5% 0px 0;}
.quick-links .f-block4{width:20%;float:left;}
footer .app-social{border-top:1px solid #333;border-bottom:1px solid #333;padding:1em 0;width:100%;margin-left:0;margin-right:0;}
footer .app-social .d-app h2{font-size:1.4em;text-transform:uppercase;color:#fff;font-weight:300;float:left;margin:8px 0px 0px 0px;padding:0;}
footer .app-social .d-app img{float:left;margin:0px 0px 0px 10px;width:120px;}
footer .app-social .social h2{font-size:1.4em;text-transform:uppercase;color:#fff;font-weight:300;float:left;margin:8px 5px 0px 0px;padding:0;}
footer .app-social .social ul{margin:0 0 0 0;padding:0;}
footer .app-social .social ul li{list-style-type:none;display:inline-block;margin:0px 3px 0px 0px;}
footer .app-social .social ul li img{width:34px;height:34px;}
footer .app-social .social .fa{font-size:1.5em;color:#fff;margin:0px 0px 0px 10px;}
footer .app-social .social .fa:hover{color:#f27f7a;}
.copyright-main{margin-left:0;margin-right:0;}
.copyright{margin:1.2em 0px 0px 0px;color:#fff;font-size:1.2em;font-weight:300;text-align:center;}
.privacy{margin:1.2em 0px 0px 0px;}
.privacy a{color:#fff;font-size:1.2em;font-weight:300;}
.privacy a:hover{color:#f27f7a;}
.privacy a:last-child:after{content:none;}
.privacy a:after{content:"|";margin:0 10px;}
.go-top{display:none!important;}
	/*--Copyright Ends--*/
  /* -------------------------end footer-section------------ */
  /*--Footer starts--*/
.darkgrey-bg {background: #292929;}
.lightestgrey{color:#ccc;}
footer .footer-top {border-bottom:1px solid #333333;padding:12px 0px;}
footer .footer-top .download ul {margin:0 0 0 0;padding:0 0 0 0;}
footer .footer-top .download ul li {list-style-type:none;display:inline-block;}
footer .footer-top .download ul li:nth-child(2) {margin:0 5px 0 10px;}
footer .footer-top .download ul li h2 {font-size:20px;}
footer .footer-top .download ul li img {width:120px;}

footer .footer-top .links {text-align:right;}
footer .footer-top .links ul {margin:0px 0 0 0;padding:0 0 0 0;}
footer .footer-top .links ul li {list-style-type:none;display:inline-block;padding:0 10px;}
footer .footer-bottom {padding:12px 0px;}

/*cta section*/
.cta-sec-area{padding:30px 0;background-color:#cdf4fd;}
.cta-sec-area .cta-img img{width:360px;}
.cta-sec-area .cta-img {text-align:right;}
.cta-sec-area .cta-txt h3 span{display:block;}
.cta-sec-area .cta-txt h3 {font-size:20px;color:#333;font-weight:400;color:#BF325B;line-height: 26px;}
.cta-sec-area .cta-txt a {display:inline-block;margin-top:15px; margin-top: 15px; background-color: #1a1a1a; color: #fff;  font-size: 16px;
 padding: 8px 25px; border-radius: 7px; }
.cta-sec-area .cta-txt a img{width:170px;}
/*cta section end*/

 /* Specialist Sections*/
.specialist{padding:50px 0px;}
.specialist .specialist-sec{}
.specialist .specialist-sec .item-sec{border-radius:5px;overflow:hidden;}
.specialist .specialist-sec .item-sec .img-box,.txt-box{display:table-cell;vertical-align:middle;box-sizing:border-box;}
.specialist .specialist-sec .item-sec .txt-box:before{position: absolute;width: 150px;height: 150px;border: 15px solid rgba(172, 38, 38, 0.2);content: "";border-radius: 50%;
top: -75px;right: -75px;}
.specialist .specialist-sec .item-sec .txt-box:after{position: absolute;width: 100px;height: 100px;border: 10px solid rgba(172, 38, 38, 0.2);content: "";border-radius: 50%;
bottom: -50px;left: -50px;}
.specialist .specialist-sec .img-box{background-size:cover;background-repeat:no-repeat;background-position:center center;height: 300px;width:40%;}
.specialist .specialist-sec .txt-box{padding:15px;background-color:#f1f1f1;position:relative;width:60%;overflow:hidden;}
.specialist .specialist-sec .txt-box h3{color:#BF325B;font-size:24px;;margin:0 0 5px;}
.specialist .specialist-sec .txt-box h3 span{ color:#BF325B; }
.specialist .specialist-sec .item-sec.odd .txt-box h3{color:#BF325B;}
.specialist .specialist-sec .item-sec.even .txt-box h3{color:#BF325B;}
.specialist .specialist-sec .txt-box p{margin:0;font-size:13px;    line-height: 18px;}


.specialist .owl-nav{display:none;}
.specialist .owl-dots{text-align:center;margin-top:15px;}
.specialist .owl-dots .owl-dot{display:inline-block;}
.specialist .owl-dots .owl-dot span{width:9px;height:9px;border-radius:5px;background-color:#ccc;display:inline-block;margin:0 1px;}
.specialist .owl-dots .owl-dot.active span{width:25px;background-color:#BF325B}

/* Specialist Sections*/




