/*@font-face {
	font-family: 'Proxima Nova Alt Semibold';
	src: url('../fonts/Montserrat-SemiBold.ttf');
}

@font-face {
	font-family: 'Proxima Nova Alt Regular';
	src: url('../fonts/Montserrat-Regular.ttf');
}/*
@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@700&display=swap');*/

@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700&display=swap');
body{	
	font-family: 'Montserrat', sans-serif !important;
}
a{
	text-decoration: none !important;
}
p{
	font-family: 'Montserrat', sans-serif !important;
}
@media screen and (max-width: 1399.5px){
	html{
		font-size: 62.5%;
	}
}
/* Top Header Start */
.forBanner{
	background-image: url('../img/BG.png BANNER.png');
	background-size: 100% 100%;
	background-repeat: no-repeat;
}
.headerIcon {
	display: flex;
	justify-content: flex-end;
	flex-wrap: wrap;
}
.headerIcon .contact a .fa {
	color: #67ae46;
	margin-right: 0.5em;
}
.headerIcon .contact a {
	color: #000;
	font-size: 1rem;
	font-weight: bold;
}
.colIcon button {
	background: #67ae46;
	color: #fff;
	font-weight: 700;
	padding: 0.5em 2em;
	border-radius: 10em;
	font-size: 1rem;
}
.topHeader {
	padding-top: 1em;
	padding-bottom: 0.5em;
}
.headerIcon .colIcon {
	display: flex;
	align-items: center;
	justify-content: flex-end;
	margin-left: 1.5em;
}
.navbar {
	padding: .5rem;
}
/* Top Header End */

/* Header Section Start */
.navbar-brand img {
	width: 100%;
	/* margin-left: 5em; */
}
.navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .show > .nav-link {
	color: rgb(103, 174, 70);
}
.navbar-light .navbar-nav .nav-link {
	color: #000;
	padding: 0 1em;
	font-size: 1em;
	font-weight: 600;
}
/* Header Section End */

/* Leading App Section Start */
.leadingHeading h2 {
	font-size: 3em;
	font-weight: bold;
}
.leadingHeading {
	max-width: 55em;
}
.leadingHeading h2 span{
	color: #67ae46;
}
.leadingHeading p {
	font-family: 'Proxima Nova Alt Semibold';
	color: #2b2b2b;
	font-size: 1.6em;
}
.leadingSec {
	padding: 3em 0;
}
.btnBg button {
	background: #67ae46;
	color: #fff;
	padding: 1em 4em;
	border-radius: 10em;
	font-size: 0.78125rem;
	position: relative;
	font-weight: bold;
}
.btnBg button::after {
	content: "\f105";
	position: absolute;
	right: 0.7em;
	font-family: fontawesome;
	top: 0.5em;
	font-size: 1.3em;
}
.btnBg {
	margin-top: 3em;
}
.rightDiv .videoPlay{ 

}
.rightDiv .videoPlay {
	width: 8%;
}
.rightDiv .videoPlay img {
	width: 100%;
}
.videoHeading {
	width: 90%;
}
.videoHeading h4 {
	font-size: 16px;
	font-weight: bold;
}
.videoHeading span {
	color: #67ae46;
}
.videoHeading {
	width: 90%;
	padding-left: 20px;
}
.videoHeading h4 {
	font-size: 1.5em;
	font-weight: bold;
}
.logoImg img {
	width: 100%;
}
.col-md-6.top {
	margin-top: 6%;
}
/* Slider */

.slick-slide {
    margin: 0px 20px;
}
.sliderBg img{
	width: 100%;
}
.slick-slide img {
    width: 100%;
}

.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;
}

.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;
}
.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: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.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;
}
.sliderBg{
	background: #f06eaa;
}
.sliderBg img {
	width: 100%;
	padding: 2em;
}
.sliderBg {
	background: #f06eaa;
}
.sliderBg {
	background: #f06eaa;
	border-top-left-radius: 5em;
	border-bottom-right-radius: 5em;
	height: auto;
	padding: 2em 1em;
	color: #fff;
}
.sliderBg h6 {
	text-align: center;
	font-size: 1.2em;
}
.sliderBg.Kotlin{
	background: #00bff3;
}
.sliderBg.Java{
	background: #f78e57;
}
.sliderBg.Java img {
	width: 85%;
}
.sliderBg.Java img {
	width: 100%;
}
/* Leading App Section End */

/* Our Partner Start */
.ourPartner {
	padding: 1em 0;
}
.partnerHead {/*
    padding-right: 50px;*/
    margin-top: 20px;
    max-width: 10em
}
.ourPartner h2 {
	font-size: 1.9em;
	border-right: 0.2em solid #67ae46;
	font-weight: bold;
}/* Our Partner End */
@charset 'UTF-8';
/* Slider */
.slick-loading .slick-list
{
    background: #fff url('./ajax-loader.gif') center center no-repeat;
}

/* Icons */
@font-face
{
    font-family: 'slick';
    font-weight: normal;
    font-style: normal;

    src: url('./fonts/slick.eot');
    src: url('./fonts/slick.eot?#iefix') format('embedded-opentype'), url('./fonts/slick.woff') format('woff'), url('./fonts/slick.ttf') format('truetype'), url('./fonts/slick.svg#slick') format('svg');
}
/* Arrows */
.slick-prev,
.slick-next
{
    font-size: 0;
    line-height: 0;

    position: absolute;
    top: 37%;

    display: block;

    width: 20px;
    height: 20px;
    padding: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);

    cursor: pointer;

    color: transparent;
    border: none;
    outline: none;
    background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
    color: transparent;
    outline: none;
    background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
    opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
    opacity: .25;
}

.slick-prev:before,
.slick-next:before
{
    font-family: 'slick';
    font-size: 20px;
    line-height: 1;

    opacity: .75;
    color: white;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slick-prev
{
    left: -50px;
}
[dir='rtl'] .slick-prev
{
    right: -25px;
    left: auto;
}
.slick-prev:before
{
    content: url('..//img/icons8_expand_arrow_512px.png');
}
[dir='rtl'] .slick-prev:before
{
    content: url('..//img/icons8_expand_arrow_512px.png');
}
.slick-next
{
    right: -25px;
}
[dir='rtl'] .slick-next
{
    right: auto;
    left: -25px;
}
.slick-next:before
{
    content: url('..//img/icons8_expand_arrow_512px copy.png');
}
[dir='rtl'] .slick-prev:before
{
    content: url('..//img/icons8_expand_arrow_512px.png');
}
.slick-dotted.slick-slider
{
    margin-bottom: 30px;
}

.slick-dots
{
    position: absolute;
    bottom: -25px;

    display: block;

    width: 100%;
    padding: 0;
    margin: 0;

    list-style: none;

    text-align: center;
}
.slick-dots li
{
    position: relative;

    display: inline-block;

    width: 20px;
    height: 20px;
    margin: 0 5px;
    padding: 0;

    cursor: pointer;
}
.slick-dots li button
{
    font-size: 0;
    line-height: 0;

    display: block;

    width: 20px;
    height: 20px;
    padding: 5px;

    cursor: pointer;

    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
    outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
    opacity: 1;
}
.slick-dots li button:before
{
    font-family: 'slick';
    font-size: 6px;
    line-height: 20px;

    position: absolute;
    top: 0;
    left: 0;

    width: 20px;
    height: 20px;

    content: '•';
    text-align: center;

    opacity: .25;
    color: black;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
    opacity: .75;
    color: black;
}
.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;
}

.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: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.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;
}
.slide.second {
	display: flex;
	justify-content: center;
	align-items: center;
	height: 75px;
}
/*.ourPartner .container {
	max-width: 1350px;
}*/
/* Silk Slider End */

/* About Us Start */
.titleBlack .aboutHead {
	/* padding: 0 6em; */
	max-width: 30em;
	margin-left: auto;
	margin-right: auto;
}
.imgIcon img {
	width: 100%;
}
.aboutUs {
	padding-top: 7em;
	padding-bottom: 4em;
}
.aboutUs .imgIcon {
	margin-top: 35%;
}
.clock {
	position: relative;
	z-index: 1;
	margin-top: 20%;
}
.gear {
	position: absolute;
	left: -40%;
	top: 7%;
	z-index: -1;
}
.titleGreen h4 {
	color: #67ae45;
	text-align: center;
	font-size: 1.9em;
	font-weight: bold;
	padding: .5em 6em;
	text-transform: uppercase;
	font-family: 'Montserrat', sans-serif;
}
.titleBlack h3 {
	text-align: center;
	font-size: 2.4em;
	font-weight: bold;
	margin-bottom: 1.1em;
	line-height: 1.5em;
	/*padding: 0 12em;*/
}
.Para p {
	text-align: center;
	font-size: 1.7em;
	padding: 0 2em;
}
.benefitCol .iconBox {
	width: 20%;
	text-align: center;
	display: flex;
	margin: auto;/*
	height: 6em;*/
	align-items: center;
}
.paddingMore {
	max-width: 30em;
	margin-left: auto;
	margin-right: auto;
}
.smallText {
	text-transform: initial !important;
}
.titleBlack .processHead {
	padding: 0;
	max-width: 30em;
	margin-left: auto;
	margin-right: auto;
}
.titleBlack .domain {
	/*padding: 0 11em;*/
	max-width: 30em;
	margin-left: auto;
	margin-right: auto;
}
#navbarSupportedContent .navbar-light .navbar-nav .nav-link {
	color: #000 !important;
}
#navbarSupportedContent .nav-item.active {
	color: rgb(103, 174, 70) !important;
}
/* About Us End */

/* Benefit Section Start */
.benefitSec {
	background: whitesmoke;
	padding: 3em 0;
}
.benefitCol .iconBox {
	text-align: center;
	/*padding: 2em;*/
}
.benefitCol .iconBox img {
	width: 100%;
}
.benefitCol p {
	text-align: center;
	font-size: 1.1em;
}
.benefitCol {
	box-shadow: 3px 0px 7px 2px rgba(6,7,10,0.05);
	background: #fff;
	border: .1em solid #ddd;
	height: 100%;
	padding: 2em .5em;
	text-align: center;
}
.benefitCol h5 {
	font-size: 1.4em;
	font-weight: bold;
	margin-top: 1.2em;
}
.benefitSec .col-md-3 {
	margin-bottom: 4em;
}
.benefitCol:hover {
	background: #000;
	color: #fff;
	text-align: center;
	transition: 0.8s;
}
.benefitCol:hover {opacity: 1}
/* Benefit Section End */

/* Our Process Section Start */
.ourProcessBanner img {
	width: 100%;
}
.ourProcess {
	padding: 3em 0;
}
.ourProcessBanner {
	margin-top: 4em;
}
/* Our Process Section End */

/* Domain Section Start */
.colWidth {
	width: 17%;
	box-shadow: 1px 3px 1px 0px rgba(0,0,0,0.05);
	background: #fff;
	border: 1px solid #ddd;
	height: 100%;
	text-align: center;
	padding: 20px;
	margin-right: 34px;
}
.colWidth .iconBox img {
	width: 100%;
	padding: 2.5em;
}
.colWidth .iconBox {
	width: 48%;
	text-align: center;
	display: flex;
	margin: auto;/*
	height: 6em;*/
	align-items: center;
}
.colWidth h5 {
	font-size: 1.9em;
	font-weight: bold;
	margin-top: 1em;
}
.colWidth:hover {
	background: #000;
	color: #fff;
	text-align: center;
	transition: 0.8s;
}
.colWidth {
	width: 18%;
	box-shadow: 1px 3px 1px 0px rgba(0,0,0,0.05);
	background: #fff;
	border: .1em solid #ddd;
	height: 100%;
	text-align: center;
	padding: 1.5em;
	margin-right: 2.5em;
	margin-bottom: 2em;
	height: auto;
}
/* Domain Section End */
/* Technology Section Start */
.technologySec{
	padding: 2em 0;
}
.reactNativeColn h6{
	font-size: 1em;
	font-weight: bold;
}
.reactNativeColn.kotlin{
	border: 0.4em solid #806ee4;
}
.reactNativeColn.java{
	border: 0.4em solid #f54337;
}
.reactNativeColn.swift{
	border: 0.4em solid #ff6d00;
}
.reactNativeColn.flutter{
	border: 0.4em solid #00579c;
}
.reactNativeColn.ionic{
	border: 0.4em solid #4a8cfc;
}
.reactNativeColn {
	border: 0.4em solid #16c7d7;
	border-radius: 1em;
}
.reactNativeColn h6 {
	font-size: 1.7em;
	font-weight: bold;
	text-align: left;
	padding: 1em 5em;
	line-height: 1.5em;
}
.circle {
	background: #fff;
	width: 7em;
	height: 7em;
	border-radius: 50%;
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
	display: flex;
	justify-content: center;
	align-items: center;
	position: absolute;
	left: -4em;
    top: 3em;
}
.circle img {
	width: 100%;
	padding: 2em;
}
.reactNativeColn {
	border: 0.4em solid #16c7d7;
	border-radius: 1em;
	position: relative;
	padding: 1.7em 0;
	height: 100%;
}
.reactNativeColn:hover {
	background: #16c7d7;
	color: #fff;
	transition: 0.8s;
}
.reactNativeColn:hover .circle img {
	transition: 1s;
	-webkit-transition: 1s;
	-moz-transition: 1s;
	-ms-transition: 1s;
	-o-transition: 1s;
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-o-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(360deg);
}
.reactNativeColn.kotlin:hover {
	background: #806ee4;
}
.reactNativeColn.java:hover {
	background: #f54337;
}
.reactNativeColn.swift:hover {
	background: #ff6d00;
}
.reactNativeColn.flutter:hover {
	background: #00579c;
}
.reactNativeColn.ionic:hover {
	background: #4a8cfc;
}
/*.paddingMore.technology {
	padding: 0 200px;
}
*/.technologySec .col-md-4 {
	margin-bottom: 3em;
	height: 100%;
	padding: 0 3em;
}
/* Technology Section End */

/* MRSOOL Section Start */
/*.carousel-inner,.carousel,.carousel-item,.container,.fill {
    height:100%;
    min-height:400px;
    width:100%;
    background-position:center center;
    background-size:cover;
}*/
.slide-wrapper{display:inline;}
.slide-wrapper .container{padding:0;}


/*------------------------------ vertical bootstrap slider----------------------------*/

.carousel-inner> .carousel-item.carousel-item-next ,
.carousel-inner > .carousel-item.active.carousel-item-right{ 
    transform: translate3d(0, 100%, 0); -webkit-transform: translate3d(0, 100%, 0); -ms-transform: translate3d(0, 100%, 0); -moz-transform: translate3d(0, 100%, 0); -o-transform: translate3d(0, 100%, 0);  top: 0;
    
}
.carousel-inner > .carousel-item.carousel-item-prev ,
.carousel-inner > .carousel-item.active.carousel-item-left{ 
    transform: translate3d(0,-100%, 0); -webkit-transform: translate3d(0,-100%, 0);  -moz-transform: translate3d(0,-100%, 0);-ms-transform: translate3d(0,-100%, 0); -o-transform: translate3d(0,-100%, 0); top: 0;
    
}
.carousel-inner > .carousel-item.next.carousel-item-left ,
.carousel-inner > .carousel-item.carousel-item-prev.carousel-item-right ,
.carousel-inner > .carousel-item.active{
    transform:translate3d(0,0,0); -webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);; -moz-transform:translate3d(0,0,0); -o-transform:translate3d(0,0,0); top:0;
    
}

/*------------------------------- vertical carousel indicators ------------------------------*/
.carousel-indicators {
	position: absolute;
	top: 0;
	margin: auto;
	height: 20px;
	left: 4%;
	right: auto;
	width: auto;
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	-o-transform: rotate(90deg);
	transform: rotate(90deg);
}.carousel-indicators li{
    display:block; margin-bottom:5px; border:1px solid #00a199; 
    
}
.carousel-indicators li.active{
    margin-bottom:5px; background:#fff; 
}
.mrSoolImg img {
	width: 100%;
}
.slide-wrapper .container-fluid {
	padding: 0;
}
.soolHeading {
	padding: 2% 15%;
	color: #fff;
}
.soolHeading h2 {
	font-size: 7em;
	font-weight: bold;
}
/*.soolHeading p {
	font-size: 1.7em;
}*/
.soolHeading {	
	transform: translate(0, -50%);
	top: 30%;
	position: absolute;
	bottom: inherit;
	left: 0;
	color: #fff;
}
.btnWhite {
	margin-top: 2em;
}
.btnWhite button {
	background: #20918f;
	color: #fff;
	padding: 1em 3em;
	border-radius: 10em;
	font-size: 0.78125rem;
	position: relative;
	font-weight: bold;
}
.btnWhite button::after {
	content: "\f105";
	position: absolute;
	right: 1em;
	font-family: fontawesome;
	top: 5px;
	font-size: 1.5em;
}
.carousel-indicators li{
	width: 0.7em;
	height: 0.7em;
	border-radius: 50%;
}
.mrSoolImg {
	padding: 1em 0;
}
.soolHeading p {
	line-height: 1.5em;
	font-size: 1.2em;
}
/* MRSOOL Section End */

/* Achivement Section Start */
.achivementSec {
	padding: 0 0 5em 0;
}
.achivementSec .achivementCircle {
	width: 13%;
	padding: 0.7em;
}
.achivementSec .achivementCircle img{
	width: 100%;
}
.row.d-flex.justify-content-center {
	margin-top: 5em;
}
/* Achivement Section End */
/* Our Award Section Start */
.ourAward {
	background-image: url('..//img/OUR-AWARDS-LOGO/BG.png');
	background-repeat: no-repeat;
	background-size: 100% 100%;
	padding: 3em 0;
	color: #fff;
}
.achivementCircle:hover img {
	transition: 1s;
	-webkit-transition: 1s;
	-moz-transition: 1s;
	-ms-transition: 1s;
	-o-transition: 1s;
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-o-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(360deg);
}
.awardColn {
	max-width: 18em;
	display: block;
	margin: auto;
}
.colPadding .col-md-3 {
	padding-bottom: 5%;
}
.titleBlack .awardHead {
	/* padding: 0 5em; */
	line-height: 1.5em;
	max-width: 42em;
	margin-left: auto;
	margin-right: auto;
}
.awardColn img {
	width: 100%;
}
.colPadding {
	padding-top: 50px;
}
/* Our Award Section End */
/* Testimonial Section Start */
.clientImg img{
	width: 100%;
}
.slide.second .row{
	width: 100%;
}
.colImg {
	width: 20%;
	display: flex;
	justify-content: center;
}
.clientImg p {
	padding-top: 1.5em;
}
.colsecondImg {
	width: 32%;
}
.testimonial {
	padding: 3em 0 0 0;
}
.colsecondImg {
	width: 35%;
	padding: 0 4.5em 0 4em;
}
.slide.client{
	height: auto;
}
.clientHeading {
	margin-top: 1.5em;
	text-align: center;
}
.titleGreen h4{
	/*padding: .5em 3.5em;*/
	max-width: 50em;
	margin-right: auto;
	margin-left: auto;
	padding: 0;
}
.clientHeading p {
	font-weight: normal !important;
	font-size: 1.309em;
	line-height: 2em;
}
.rightImage img {
	width: 50%;
	display: block;
	margin-left: auto;
}
.firstPhone {
	position: absolute;
	left: 19%;
	top: 4%;
	z-index: 2;
}
.secondPhone {
	position: relative;
	margin-top: 17%;
}
.testimonial{
	background-image: url('..//img/TESTIMONIALS/BG.png');
	background-size: 100% 100%;
	background-repeat: no-repeat;
}
.customer-logos-parnter-testimonial .slick-prev:before
{
    content: url('..//img/TESTIMONIALS/icons8_back_1.png');
}
[dir='rtl'] .slick-prev:before
{
    content: url('..//img/TESTIMONIALS/icons8_back_1.png');
}
.slick-next
{
    right: -25px;
}
[dir='rtl'] .slick-next
{
    right: auto;
    left: -25px;
}
.customer-logos-parnter-testimonial .slick-next:before
{
    content: url('..//img/TESTIMONIALS/icons8_back_1 copy.png');
}
[dir='rtl'] .slick-prev:before
{
    content: url('..//img/TESTIMONIALS/icons8_back_1 copy.png');
}
/* Testimonial Section End */
/* Lets Begin Section Start */
.letsBegin{
	background: #67ae46;
	padding: 2em 0;
}
.letsBegin .row {
	align-items: center;
}
.copyRightText p {
	margin-bottom: 0;
}
.beginTalking h4{
	font-size: 3.5em;
}
.beginTalking p{
	font-size: 1.4em;
}
.beginTalking {
	color: #fff;
}
.darkBtn button{
	background: #000;
	color: #fff;
	border-radius: 0.4rem;
	padding: 0.5em 1em;
}
.whiteBtn button{
	background: #fff;
	color: #67ae46;
	border-radius: 0.4rem;
	padding: 0.5em 1em;
}
.col-md-6.btnBox {
	display: block;
	align-items: center;
}
/* Lets Begin Section End */
/* Footer Section Start */
.footer {
	background-image: url('..//img/footer/BG.png');
	background-repeat: no-repeat;
	background-size: 100% 100%;
	padding: 5em 0;
}
.footerTitle h4{
	font-size: 2em;
	color: #fff;
}
.footerTitle ul
{
	padding-left: 0;
	list-style: none;
}
.footerTitle ul li a
{
	font-size: 1.5em;
	color: #fff;
}
.footerTitle ul li {
	line-height: 4em;
}
.footerTitle ul li img {
	width: 5%;
	margin-right: 0.5em;
}
.row.Logo ul li {
	width: 25%;
	padding-right: 15px;
}
.row.Logo ul li img {
	width: 100%;
}
.row.Logo ul {
	display: flex;
}
/* Footer Section End */

/* Copy Right Section Start */
.copyRight{
	background: #000;
	padding: 2em 0;
}
.copyRightText p span{
	color: #67ae46;
}
.copyRightText p{
	color: #fff;
	font-size: 1.5em;
}
.social ul{
	display: flex;
	list-style: none;
}
.social ul li {
	width: 4em;
	height: 4em;
	border-radius: 50%;
	padding: 1em;
	background-color: #ffffff;
	margin-right: 1em;
	display: flex;
	justify-content: center;
	align-items: center;
}
.social ul li img{
	width: 100%;
}
.darkBtn button:hover {
	color: #fff;
}
.whiteBtn button:hover {
	color: #67ae469e;
}
.social {
	display: flex;
	justify-content: flex-end;
}
/* Copy Right Section End */

.page_section.active {
	opacity: 1;
}
.page_section {
	opacity: 0;
	transition: all .2s ease;
}
#projects .container, .landing-header .container, .page_section .page-content {
	width: 90%;
	margin-left: auto;
	margin-right: auto;
}
.row::after, .row::before {
	content: " ";
	display: table;
}
.inner_left_section {
	position: fixed;
	top: calc(50%);
	transform: translateY(-50%);
}
.inner_left_section {
	color: #fff;
}
.multiLogo img{
	width: 100%;
}
.multiLogo {
	width: 70%;
}
.technologySec .col-lg-4.col-md-6 {
    margin-bottom: 3em;
    padding-right: 3em;
}
/*.awardColn {
		-webkit-animation: rotation 2s infinite linear;
}*/
.navbar-brand {
	display: inline-block;
	padding-top: .3125rem;
	padding-bottom: .3125rem;
	margin-right: 1rem;
	font-size: 1.25rem;
	line-height: inherit;
	white-space: nowrap;
	width: 20%;
	margin-left: 5%;
}
.awardColn:hover img {
	position: relative;
	animation: myfirst 4s 1;
	animation-direction: alternate;
}
@keyframes myfirst {
  0%   {left: 0px; top: 0px;}
  25%  { left: 50px; top: 0px;}
  50%  {left: 0; top: 0;}
  100% {left: 50px; top: 0px;}
}
.slide.bg-yellow.slick-slide.slick-current.slick-active .slider-Main p, h2 {
	color: #000;
}
.slide.bg-orange.slick-slide.slick-current.slick-active .slider-Main p, h2 {
	color: #fff;
}
.new_Slider .slide{
	color: #fff;
}

@media screen and (min-width: 1400px){
	html{
		font-size: 1vw;	
	}
	body .container{
		max-width: 80%;
		font-size: 62.5%;
	}
	.row{
		margin-left: -1.5em;
		margin-right: -1.5em;	
	}
	.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto{
		padding-left: 1.5em;
		padding-right: 1.5em;
	}
}

.custom_container {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -1%;
    padding: 0;
}
.custom_container .colWidth {
    width: 18%;
    margin: 1%;
}

/* Slider */
.crumina-module-slider {
	position: relative;
}
.crumina-module-slider .swiper-container {
	z-index: 5;
}
.swiper-container {
	margin: 0 auto;
	position: relative;
	overflow: hidden;
	z-index: 3;
}
.swiper-wrapper {
	position: relative;
	width: 100%;
	height: 100%;
	z-index: 1;
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-transition-property: -webkit-transform;
	-o-transition-property: -o-transform;
	transition-property: -webkit-transform;
	-o-transition-property: transform;
	transition-property: transform;
	transition-property: transform, -webkit-transform;
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
}
.home-page .slider-tabs-vertical-line .swiper-slide {
	background-size: contain;
	margin-bottom: 80px;
}
.slider-tabs-vertical-line .swiper-slide {
	padding: 30px 0;
}
.swiper-slide {
	-webkit-flex-shrink: 0;
	-ms-flex: 0 0 auto;
	-ms-flex-negative: 0;
	flex-shrink: 0;
	width: 100%;
	height: 100%;
	position: relative;
}
.bg-slider--yellow {
	background-color: #feee02;
}
.home-page .swiper-slide .container {
	width: 95%;
	position: relative;
}
.clearfix::before, .clearfix::after, .dl-horizontal dd::before, .dl-horizontal dd::after, .container::before, .container::after, .container-fluid::before, .container-fluid::after, .row::before, .row::after {
	display: table;
	content: " ";
	width: 100%;
}
.swiper-slide__content {
	max-width: 42.5em;
}
.custom-color :not(.btn):not(.breadcrumbs-item):not(.category-link):not(.breadcrumbs-custom) {
	color: inherit !important;
	fill: inherit !important;
}
.heading-text {
	margin-top: 20px;
	font-weight: 400;
	line-height: 1.75;
}
.swiper-slide .container .app_slider_button {
	position: absolute;
	left: 40px;
	right: 40px;
}
.app_download_links, .app_slider_button {
	margin-top: 1.5em;
}
.bg-slider--yellow .app_slider_button a.btn.bg_white {
	fill: #4b5d73;
}
.app_download_links .btn, .app_slider_button .btn {
	padding-left: 13px;
}
.btn-market {
	background-color: #121921;
	text-transform: none;
	text-align: left;
	fill: #fff;
	padding: 13px 26px;
}
.slider-tabs-vertical-thumb {
	margin-bottom: -310px;
}
.slider-tabs-vertical-line .swiper-slide{
	background: #00bff3;
}
.c-white {
	color: #fff;
}
.heading-text {
	font-size: 1.5em;
}
.heading-title {
	font-size: 2.5em;
	color: #fff;
}
ul.slide_content_list {
	border: 2px solid #fff;
	padding: 15px;
	border-radius: 15px;
	margin: 1.5em 0 0;
}
.slide_content_list li {
	font-size: 1.5em;
	position: relative;
	padding-left: 2em;
	margin-bottom: .5em;
}
.slider-tabs-vertical-thumb img {
	width: 100%;
}
.bg-slider--blue {
	background-color: #00bff3;
}
.swiper-slide .swipe-statistics_block {
	margin-top: 115px;
}
.statistics_block {
	background: #fff;
	border-radius: 15px;
	padding: 1em;
	margin-top: 1.5em;
}
.swiper-slide .statistics_block ul.stats_list li {
	width: 100%;
	float: none;
	margin: 1.5em .75em;
}
.swiper-slide .statistics_block ul.stats_list li a {
	padding-left: 2.5em;
	font-size: 2em;
	color: #000;
}
ul.stats_list li.download_icon a {
	background-image: url(../img/download_icon.png);
	background-repeat: no-repeat;
	background-size: contain;
	background-size: 12%;
}
.stats_list {
	padding-left: 0;
	list-style: none;
}
.swiper-slide.bg-slider--blue .statistics_block ul.stats_list li a span.stats_number {
	color: #00bff3;
}
.swiper-slide .statistics_block ul.stats_list li a span {
	color: #000;
	font-weight: 600;
}
.swiper-slide .statistics_block ul.stats_list li a {
	padding-left: 5em;
	font-size: 1.9em;
	color: #000;
}
.swiper-slide .statistics_block ul.stats_list li {
	width: 100%;
	float: none;
	margin: 1.5em .75em;
}
ul.stats_list li.star_icon a {
	background-image: url(../img/star_icon.png);
	background-repeat: no-repeat;
	background-size: contain;
	background-size: 12%;
}
ul.stats_list li.money_icon a {
	background-image: url(../img/money_icon.png);
	background-repeat: no-repeat;
	background-size: 12%;
	}
ul.stats_list li a {
	padding-left: 2.5em;
	display: block;
	font-size: 1.5em;
	font-weight: 700;
	background-repeat: no-repeat;
	background-position: left center;
	color: #000;
}
/*ul.stats_list li a span {
	display: block;
	color: #03a84e;
}*/
.swiper-slide .container .app_slider_button {
	position: absolute;
	left: 15px;
	right: 40px;
}
.bg-slider--blue .app_slider_button a.btn.bg_white {
	fill: #00bff3;
}
.bg-slider--orange {
	background-color: #ff5a00;
}
.bg-slider--yellow {
	background-color: #feee02;
}
.slider-slides.slider-slides--vertical-line {
	position: absolute;
	bottom: 30%;
	z-index: 1;
	left: 50%;
}
.round .fa {
	color: #fff;
}
.btn.btn-market.btn--with-shadow.rounded_0.bg_white {
	background: #fff;
}
.btn.btn-market.btn--with-shadow.rounded_0.bg_white {
	display: flex;
	height: 10%;
	margin-right: 5px;
}
.btn.btn-market.btn--with-shadow.rounded_0.bg_white {
	background: #fff;
	padding: 10px 25px !important;
}
.app_slider_button {
	display: flex;
}
.btn.btn-market.btn--with-shadow.rounded_0.bg_white img {
	width: 16%;
	margin-top: 6px;
}
.sup-title {
	display: flex;
}
.btn.btn-market.btn--with-shadow.rounded_0.bg_white.apple {
	margin-right: 30px;
}
.new_Slider .slide{
	background: #00bff3;
	padding: 0;
	margin: 0;
}
.new_Slider .slider-Main {
	padding: 5em 7em;
}
.c-white {
	color: #fff;
}
.swiper-slide__content {
	max-width: 26em;
}
.heading-text {
	margin-top: 20px;
	font-weight: 400;
	line-height: 1.75;
	font-size: 1em;
}
.swiper-slide .heading-title {
	font-size: 1.5em;
	color: #fff;
}
.heading-title {
	margin: 1.1em 0;
	line-height: 1.3em;
	font-size: 1.6em;
	font-weight: 700;
}
ul.slide_content_list {
	border: 2px solid #fff;
	padding: 15px;
	border-radius: 15px;
	margin: 1.5em 0 0;
	list-style: none;
}
.slide_content_list li {
	font-size: 1.1em;
	position: relative;
	padding-left: 2em;
	margin-bottom: .5em;
}
.slide_content_list li::before {
	content: '';
	width: 6px;
	height: 6px;
	border-radius: 50%;
	background: #fff;
	position: absolute;
	left: .75em;
	top: 50%;
	transform: translate(0, -50%);
	-o-transform: translate(0, -50%);
	-ms-transform: translate(0, -50%);
	-moz-transform: translate(0, -50%);
	-webkit-transform: translate(0, -50%);
}
#Capa_1 {
	width: 20%;
	fill: #00bff3 !important;
	margin-right: 5px;
	height: 35px;
	width: 26px;
}
.app_slider_button {
	display: flex;
	margin: 2em 0;
}
.btn.btn-market.btn--with-shadow.rounded_0.bg_white {
	display: flex;
	background: #fff;
	border-radius: 0;
	padding: 1.5em;
	margin-right: 0.5em;
}
.btn-market .sup-title {
	font-size: 10px;
	opacity: .7;
	color: #00bff3;
	font-weight: 600;
}
.btn-market .utouch-icon {
	margin-right: 5px;
	height: 26px;
	width: 26px;
}
.btn-market .title {
	font-size: 16px;
	font-size: 16px;
	font-weight: bold;
	color: red !important;
}
.col-lg-5.col-md-5.col-sm-5.col-xs-12.swipe-statistics_block {
	margin-top: 7em;
}
.swiper-slide .heading-title {
	font-size: 26px;
	color: #fff;
}
.col-lg-5.col-md-6.col-sm-6.col-xs-12.swipe-statistics_block h2 {
	color: #fff;
}
.swiper-slide .statistics_block {
	max-width: 18em;
}
.statistics_block {
	background: #fff;
	border-radius: 15px;
	padding: 1em;
	margin-top: 1.5em;
}
.swiper-slide .statistics_block ul.stats_list li {
	width: 100%;
	float: none;
	margin: 1.5em .75em;
}
.swiper-slide .statistics_block ul.stats_list li a {
	padding-left: 2.5em;
	font-size: 1.3125em;
	color: #000;
}
.swiper-slide .statistics_block ul.stats_list li a span {
	color: #000;
}
.swiper-slide.bg-slider--blue .statistics_block ul.stats_list li a span.stats_number {
	color: #00bff3;
}
.statistics_block {
	max-width: 29em;
}
.stats_number {
	color: #00bff3;
}
.stats_list li {
	padding: 1.4em;
}
ul.stats_list li.download_icon a span {
	line-height: 2em;
}
.col-lg-5.col-md-6.col-sm-6.col-xs-12.swipe-statistics_block {
	margin-top: 9em;
}
.slide.bg-orange{
	background: #ff5a00;
}
.slide.bg-yellow{
	background: #feee02;
}
/*.new_Slider{
	margin-bottom: 80px;
}*/
.new_Slider .slick-dots {
	bottom: 8%;
}
.new_Slider .slick-dots li button{
	border-radius: 50%;
	background: #fff;
}
.slide_logo_image {
	width: 25em;
}
.navbar.navbar-expand-lg.navbar-light.bg-light{
	position: sticky;
    position: -webkit-sticky;
    top: 0;
    background: #fff;
    z-index: 1;
}
.navbar.navbar-expand-lg.navbar-light.bg-light.sticky {
	background: #fff;
	box-shadow: 0 10px 25px 0 rgba(0,0,0,.2);
}
.swiper-slide__content.crumina-module.custom-color.c-white.black p {
	color: #000 !important;
}
.slide.bg-yellow.slick-slide.slick-current.slick-active .heading-title {
	color: #000;
}
.col-lg-5.col-md-5.col-sm-5.col-xs-12.swipe-statistics_block {
	max-width: 24em;
}
.slide.bg-orange.slick-slide.slick-current.slick-active .slide_logo_image {
	width: 20em;
}
.slide.bg-yellow.slick-slide.slick-current.slick-active .slide_logo_image {
	width: 21em;
}