*{margin:0px; padding:0px;}
body{font-size:15px; font-family: 'Poppins', sans-serif; color:#222; font-weight:400; line-height:24px;}
a:focus, a:active, a{ outline:0!important; border: 0; }
button {outline: none; }
section {padding:50px 0;}

.sub-heading {
    margin-bottom: 30px;
}

.boxed_wrapper { overflow-x: hidden;}

.content-box {
    margin-top: 80px;
}


img{
    max-width: 100%;
    height: auto;
    vertical-align: top;
}


.banner-section {background: url("/images/wall_google_play.jpg") no-repeat scroll center center / cover;
overflow: hidden;
padding: 60px 0;
position: relative;}

.banner-section .content-box h1 {
    position: relative;
    display: block;
    font-size:42px;
    font-weight: 700;
    margin-bottom: 20px;
    color: #fff;
	margin-top: 0;
}
.banner-section .content-box h2 {
    font-size: 27px;
    line-height: 40px;
    letter-spacing: 0;
    color: #fff;
    text-transform: none;
    font-weight: 500;
    font-style: normal;margin-top: 0px;margin-bottom: 30px;
}

.content-column img{ max-width:205px;}
.content-column h3 {
    font-size: 19px;
    color:#469303;
    font-weight: 400;
    font-style: normal;margin:0px;
}
section h2 {
    font-size: 30px;
    line-height: 40px;
    letter-spacing: 0;
    color: #2d2d2d;
    text-transform: none;
    font-weight: 700;
    font-style: normal;margin-top: 0px;
}
.content-column img {
    max-width: 140px;
    margin-top: 7px;
}
.google{ background:#fff;
border-radius: 5px;
padding: 10px 15px;
display: inline-block;}
.countsection {
    background-color: 
    #f2f2f2;
    text-align: center;
}
.countsection h2 {
    font-size: 25px;
    color: 
    #404040;
    font-weight: 700;
    padding-top: 25px;
}
.countsection h3 {
    margin: 0;
    color: 
    #000;
    letter-spacing: 0.5px;
    font-weight: 500;
    text-transform: uppercase;
    padding-top: 15px;
    padding-bottom: 25px;
    font-size: 18px;
}
.whitregionc .col-md-4 > div {
    padding: 20px;
    letter-spacing: 0.7px;
    margin-top: 30px;
    line-height: 1.7;
    box-shadow: 3px 3px 17px -2px 
    rgba(0,0,0,.4);
    min-height: 240px;
}
.whitregionc .col-md-4 .svgimg svg {
    height: 80px;
    fill: 
    #556080;
    margin-bottom: 10px;
}

.whitregionc strong {
    margin-bottom: 10px;
    display: block;
    font-size: 16px;
    line-height: 1.4;
    color: 
    #000;
}
.whitregionc p {
}







body.appdesignupdate .expregioncon {
    background-color: #fbfbfb;
    padding: 30px 0;
    position: relative;
}



body.appdesignupdate .mkp-learning .flex-wrap {
    flex-wrap: wrap;
}
body.appdesignupdate .mkp-learning .d-flex {
    display: flex;
}
body.appdesignupdate .mkp-learning .align-items-center {
    align-items: center;
}


body.appdesignupdate .get-app {
    padding-left: 50px;
}

body.appdesignupdate .mkp-learning h1 {
    font-size: 36px;
    margin-top: 0;
    color: #000;
}

body.appdesignupdate .mkp-learning .orange {
    color: #e34e2d;
}

body.appdesignupdate .expregioncon .mkp-learning p {
    letter-spacing: 0.7px;
    max-width: 100%;
    font-size: 15px;
}

body.appdesignupdate .mkp-learning p.downlaod-app {
    font-size: 20px;
        margin-bottom: 20px;
}



body.appdesignupdate .countsection {
    background-color: #f9e8e8;
    text-align: center;
}

body.appdesignupdate .countsection .count-icon {
    position: absolute;
    left: 80px;
    top: 15px;
    margin-bottom: 0;
}

body.appdesignupdate .countsection .count-icon img {
    max-height: 40px;
}

body.appdesignupdate .countsection .count-item{
    float: left;
    padding-left: 130px;
}


body.appdesignupdate .countsection .fillwhitecolor {
    background-color: #fff;
}

body.appdesignupdate .countsection h2 {
    font-size: 24px;
    color: #000;
    font-weight: 500;
    padding-top: 15px;
    margin: 0;
}

body.appdesignupdate .countsection h3 {
    margin: 0;
    color: #6c6c6c;
    font-weight: normal;
    padding-top: 5px;
    padding-bottom: 10px;
    font-size: 14px;
    text-transform: capitalize;
}

.app-link a{
        border: 1px #ddd solid;
    display: block;
    text-align: center;
    padding: 10px;
    border-radius: 6px;
    background-color: #f5f5f5;
}

.qr-code {
    display: block;
    margin-top: 5px;
}

.qr-code{
}

.qr-code img{
        max-height: 166px;
}





.slick-slider{
position: relative;
display: block;
box-sizing: border-box;		
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;		
-webkit-touch-callout: none;
-khtml-user-select: none;
-ms-touch-action: pan-y;
touch-action: pan-y;
-webkit-tap-highlight-color: transparent;
clear:both;
}		
.slick-list{
position: relative;		
display: block;
overflow: hidden;		
margin: 0;
padding: 0;
}
.slick-list:focus{
outline: none;
}
.slick-list.dragging{
cursor: pointer;
cursor: hand;
}		
.slick-slider .slick-track,
.slick-slider .slick-list{
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
-o-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}		
.slick-track{
position: relative;
top: 0;
left: 0;		
display: block;
/* margin-left: auto;
margin-right: auto; */
}
.slick-track:before,
.slick-track:after{
display: table;		
content: '';
}
.slick-track:after{
clear: both;
}
.slick-loading .slick-track{
visibility: hidden;
}		
.slick-slide{
display: none;
float: left;		
height: auto;
min-height: 1px;
margin-bottom: 0px;
margin-right:10px;
}
[dir='rtl'] .slick-slide{
float: right;
}
.slick-slide.slick-loading img{
display: none;
}
.slick-slide.dragging img{
pointer-events: none;
}
.slick-initialized .slick-slide{
display: block;
}
.slick-loading .slick-slide{
visibility: hidden;
}
.slick-vertical .slick-slide{
display: block;		
height: auto;		
border: 1px solid transparent;
}
.slick-arrow.slick-hidden{
display: none;
}		
.slick-dots{
display:none !important;
}
.slick-arrow{
display:none !important;
}
/* #partner Page */
.youralumini{

}
.slickdefine{

}
.slickdefine{

}
.slickdefine h3{
margin-top: 0;
font-size: 18px;
font-weight: bold;
margin-bottom: 10px;
text-align: center;
}
.sliderslide{
padding: 10px 10px;
background-color: #fff;
display: flex !important;
min-height: 100px;
text-align: center;
align-items: center;
justify-content: center;
}
.sliderslide img{
object-fit: scale-down;
/*-webkit-filter: grayscale(1);
filter: grayscale(1);*/
}
.sliderslide:hover img{
-webkit-filter: initial;
filter: initial;
}
.slickdefine .slick-dots{
display: block !important;
text-align: center;
margin-top: 14px;
margin-bottom: 0;
padding: 0;
list-style: none;
}
.slickdefine .slick-dots li{
display: inline-block;
vertical-align: top;
width: 11px;
height: 11px;
border-radius: 50%;
background-color: #fff;
margin-right: 4px; padding: inherit; margin-bottom: 0px;
}
.slickdefine .slick-dots li.slick-active{
background-color:#147ed9;
}
.slickdefine .slick-dots button{
display:none;
}
.bgcolofilled {
   
}
	.slickdefine .slick-dots li:before{ content:inherit;}	

.content-region ul li::before {
    content: "\f105";
    position: absolute;
    top: 0;
    left: 0;
    font-family: FontAwesome;
    color: #337cbb;
}


@media only screen and (max-width: 767px) { 
.content-box {
    margin-top: 0px;
}	
	
.banner-section .content-box h1 {
    font-size: 26px;
    margin-bottom: 10px;   
}
	
.banner-section .content-box h2 {
    font-size: 20px;
    line-height: 30px;
    margin-bottom: 20px;
}	
	
.content-column h3 {
    font-size: 14px;
    font-weight: 400;
}	
.google {
    padding: 10px 10px; display: block; text-align: center;
}	
.content-column img {
    max-width: 100%;
    margin-top: 7px;
}
.bgcolofilled {
    margin-top: 20px;
}	
section h2 {
    font-size: 22px;
    line-height: 30px;
    letter-spacing: 0;
   
   
}	
.banner-section {
   
    padding: 40px 0 40px;
}	

body.appdesignupdate .get-app {
    padding-left: 0;
}

.app-link a{
    margin-bottom: 15px;
}
	
}