section,.section{
 padding: 20px 0px!important;
 clear: both;
}
.heading h1{
	font-size: 50px;
}
.logo-easytrax{
    max-width: 89px;
}
nav.navbar.bootsnav ul.nav > li > a {
    text-transform: none;
}
.simple-icon{
    transform: rotate(90deg);
    color: #000000!important;
    font-size: 15px!important;
}
.wd-logo img{
max-width: 160px;
}
.top-bar-area{
	padding:0;
    padding-top: 10px;
}
.top-bar-area .social li a {
    color: #666666;
    display: inline-block;
    font-size: 16px;
}
.top-bar-area .info.box li .icon {
    padding-right: 3px;
}
.top-bar-area .address-info.text-left .info.box li::after {
    background:none;
    content: none;
    height:0px;
    right: 0;
}
.contact-num{
    margin: 0;
    color: #000000;
    font-size: 16px;
    font-weight: 500;
    font-family: 'Work Sans';
}
.icons-round{
    color: #f47e20;
    background: #d1d1d1;
    width: 25px;
    height: 25px;
    text-align: center;
    border-radius: 50px;
    line-height: 25px;
}
.icons-round:hover{
	color: #0072ffd1;
}
.content-video{
	margin-top:108px;
    height: 100%;
    width: 100%;
}
.main-description{
    font-family: 'Work Sans';
    font-size: 24.5px;
    color:#FF8829;
}
.title-description{
    text-align: center;
    line-height: 22px;
    font-size: 15px;
    font-family: 'Work Sans';
}
.box-card{
    background: #ffffff;
    border-radius: 11px;
}
.approved-img{
    max-width: 115px;
    position: relative;
    top: 130px;
    transform: rotate(37deg);
}
.box-image{
    width: 100%;
    border-radius: 22px;
    max-width: 460px;
}
.nick-title{
    color: #1261a4;
    font-weight: 600;
}
.short-title{
    font-size: 21px;
    font-weight: 700;
    color: #ff4700;
    margin-bottom: 3px;
}
.image-mt{
    margin-top: 123px;
}
.link-title{
    border-bottom: 2px solid #1261a4;
    color: #1261a4;
    font-weight: bold;
}
.feature-title{
    text-align: center;
    font-size: 25px;
    color: #1261a4;
    font-weight: 600;
}
.mobile-title{
    text-align: center;
    font-size: 51px;
    color: #000000;
    font-weight: 600;
    margin-bottom: 51px;
}
.lucky-padding{
    padding-top: 50px;
    padding-bottom: 50px;
}
.duniya-mb{
    margin-bottom: 25px;
}
.apple-icon{
    margin-top: 15px;
    max-width: 247px;
}
.corporate-title{
    font-size: 41px;
    color: #343434ed;
}
.corporate-description{
    font-size: 17px;
    font-weight: 600;
}
.site-heading h2::before {
    height: 2px;
    width: 173px;
    background: #1261a4;
    margin: 0;
    left: 50%;
    transform: translateX(-50%);
    top: 55px;
}

.blank-white{
    padding: 25px 0 25px 0;
}
.banglalink-img{
    height: 161px;
    width: 235px;
}
.robi-img{
    max-width: 241px;
}
.airtel-img{
    max-width: 287px;
}
.rounded-circle {
    width: 131px;
    height: 131px;
    border-radius: 65%;
    /* border: 1px solid red; */
}
.about-area .author {
    border: none;
}
.about-area .author{
    display: inline-block;
}
.about-area .author .info {
    padding-left: 0px;
}
.management-items{
    background: red;
    padding: 50px;
    max-height: 385px;
}
.management-items{
    border-radius: 15px;
    background-color: #38cbad08;
}
.top-bar-area .social.text-right li {
    margin-left: 7px;
}
.quote-img{
    float: right;
    top: -50px;
    max-height: 104px;
    position: relative;
}
.profile-item{
    position: relative;
    top: -129px;
}
.about-area .author .thumb {
    max-width: 292px;
}
.bio-title {
    margin-top: 15px;
    font-size: 16px;
    font-style: italic;
    font-weight: normal;
    font-family: 'Work Sans';
    color:black;
}
.about-area .author .info span {
    display: block;
    text-transform: uppercase;
    font-size: 13px;
    color:black;
}
.management-top{
    margin-top: 119px;
}
.client-title{
    color: #1261a4;
}
.testimonials-h2{
    margin-bottom: 15px!important;
}
.testimonials-description{
    font-size: 18px;
}
.testimonials-button{
    text-transform: none!important;
    float: right!important;
    border-radius: 27px!important;
    background-color: #1c94c8de!important;
    margin-top: 41px!important;
}
.product-name{
    font-size: 20px;
    color: #ffffff;
    text-align: center;
    font-weight: bold;
    margin-bottom: 5px;
}
.download-catalog2 h2{
    color: #fff;
    margin-bottom: 40px;
}
.download-catalog2 .join-amber{
    color: #ffffff;
}
.download-catalog{
    background: url(../img/Easytrax-img/bokeh-background-with-wavy-forms_23-2147630055.jpg);
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}
.download-catalog2{
    background: url(../img/banner/EASYTRAX_DISTRIBUTOR.png);
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}
.product-description{
    font-size: 12px;
    color: #f5e7ced4;
    text-align: center;
    line-height: 19px;
}
.category-info{
    font-size: 17px;
    color: #f5e7ced4;
}
.product-button{
    border-radius: 3px!important;
    background: #EF6000!important;
    border: #EF6000!important;
    padding: 6px 11px!important;
    text-transform: none!important;
    position: relative!important;
    bottom: 16px!important;
    font-weight: normal!important;
    min-height: auto!important;
    
}
.product-button-md{
    border-radius: 3px!important;
    background: #f47e20!important;
    border: #f47e20!important;
    padding: 10px 32px!important;
    text-transform: none!important;
    position: relative!important;
    bottom: 16px!important;
    font-weight: normal!important;
    min-height: auto!important;
    font-size: 16px!important;
}
.product-button-md:hover{
	background: #0072b2!important;
    border: #0072b2!important;
}
.product-button:hover{
	background: #0072b2!important;
    border: #0072b2!important;
}
.owl-theme .owl-nav [class*=owl-]{
    background: #1261a4;
}
.product-read-more{
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
}
.obd-description{
    color: black;
}
.obd-name{
    color: black;
}

.belowBanner{
    overflow: hidden;
    max-width: 849px;
    width: 100%;
    margin: 0 auto;
    display: block;
    background: #F4F9FC;
    padding: 30px 100px;
    text-align: center;
    border-radius: 22px;
}
.about-area h2 {
    margin-bottom: 15px;
}
.custom-itm-box {
    max-width: 281px;
    padding: 20px;
    background: #fff;
    border-radius: 13px;
    margin: 0 auto;
}
.item.box-card img{
    margin: 0 auto;
    display: block;
    max-width: 122px;
    padding: 15px;
}
.about-area .about-items .item img {
    padding: 15px;
    display: block;
}
.item.box-card{
    -moz-box-shadow: 0 5px 30px 0 rgba(214, 215, 216, 0.57);
    -webkit-box-shadow: 0 5px 30px 0 rgba(214, 215, 216, 0.57);
    -o-box-shadow: 0 5px 30px 0 rgba(214, 215, 216, 0.57);
    box-shadow: 0 5px 30px 0 rgba(214, 215, 216, 0.57);
}
.approved-img-pos {
    position: absolute;
    bottom: -41px;
    right: -109px;
    max-width: 104px;
}
.footer-description{
    line-height: 20px;
    font-size: 13px;
    margin-top: 15px;
}
.portfolio-item{
    position: relative;
    border-radius: 10px;
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
    overflow: hidden;
}
.protfolio-item-content{
    position: absolute;
    bottom: -25px;
    left: 0;
    padding: 20px;
    z-index: 2;
    width: 100%;
}
.protfolio-item-content p{
text-align: center;
}
.portfolio-item::after{
    position: absolute;
    top: 0;
    left: 0;
    content: '';
    width: 100%;
    height: 100%;
}
.portfolio-item:hover::after{
    background: linear-gradient(180deg, rgba(219, 219, 219, 0.16) 0%, #0571B2 100%);
}
.portfolio-item:hover{
    font-size: 18px;
}
.portfolio-item p{
    color: #fff;
    font-size: 16px;
    font-family: 'Work Sans';
    line-height: 22px;
}
.theme-custom-btn{
    background: #18A0F2!important;
    border-color: #18A0F2!important;
    color: #fff!important;
    border-radius: 32px!important;
    font-size: 11px!important;
    padding: 6px 27px!important;
}
.gps-text{
    font-size: 15px;
    max-width: 359px;
    margin: 0 auto;
    text-align: center;
    color: #7C7C7C;
    margin-top: 20px;
    margin-bottom: 25px;
}
.send-portfolo-col{
    margin-top: 102px;
}
.services-inc-area .item .thumb {
    position: relative;
    z-index: 1;
    height: 142px;
    padding: 15px;
    background: #fff;
}
.services-inc-area .item .thumb img{
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    transform: translate(-50%,-50%);
    padding: 15px;
}
.owl-carousel .owl-item img {
    display: inherit;
    width: auto;
}
.thumb-container{
    position: relative;
}
.thumb-content{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding: 10px;
}
.banner-area,.default-padding,.lucky-padding,.download-catalog2,.team-area,.top-bar-area {
width:100%!important;
}
.top-bar-area ul{
margin:0;
}

.main-page-wrapper{
padding-top:0!important;
}
.top-bar-area{
position: fixed;
    z-index: 99;
    left: 0;
    margin-top: -2px;
    top: 62px;
}
.whb-general-header{
	box-shadow: rgba(0, 0, 0, 0.25) 0px -6px 14px 7px;
}
.bread-list {
	margin-left: 27px;
	padding-bottom: 50px;
	padding-top: 21px;
}
.bread-list li a {
	color:rgb(66, 66, 66);
}


@media(max-width: 767px)
{

.content-video {
  margin-top:0px;
  padding-top: 67px;
}

.heading h1 {
    font-size: 34px;
}
.whbuy .heading {
    text-align: center;
    padding: 0px 0px!important;
}
    .belowBanner{
        padding: 30px 15px;
    }
    .approved-img-pos {
        position: absolute;
        bottom: -29px;
        right: 1px;
        max-width: 103px;
    }
    .mb-m-30{
        margin-bottom: 30px;
    }
    .apple-icon {
        margin-top: 8px;
        max-width: 90%;
    }
    .portfolio-item {
        position: relative;
        border-radius: 10px;
        box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
        overflow: hidden;
        max-width: 218px;
        margin: 0 auto;
        margin-bottom: 15px;
    }
    .testimonials-faq .faq-area {
        margin-top: 0px;
    }
    .testimonials-button {
        text-transform: none;
        float: right;
        border-radius: 27px;
        background-color: #1c94c8de;
        margin-top: 10px;
        margin-bottom: 15px;
    }
    .management-items {
        max-height: auto;
    }
    .col-xs-push-6{
        left: 0;
    }
    .col-xs-pull-6{
        right: 0;
    }
    .container, .container-fluid {
    padding-right: 30px!important;
    padding-left: 30px!important;
    }
    .send-portfolo-col {
    margin-top: 34px;
}
}

.banner-area .box-cell, .banner-area .box-cell div {
    height: 100vh;
}
.banner-area .content {
    position: relative;
    z-index: 9;
    top: 78%;
    transform: translateY(-50%);
}
.about-area{
 background: #F4F9FC;
}
@media (min-width: 1025px){
.whb-general-header-inner {
    height: auto!important;
    max-height: 83px!important;
}
}
@media(min-width: 768px) {
    .pdr-8{
        padding-right: 8px!important;
    }
    .pdb-8{
        padding-bottom: 8px!important;
    }
    .pdl-8{
        padding-left: 8px!important;
    }
    .pdt-8{
        padding-top: 8px!important;
    }
}



/*------------------------------------------------------------------
    FEATURES
-------------------------------------------------------------------*/



.customwidget h1 {
    font-size: 44px;
    color: #ffffff;
    padding: 15px 0 25px;
    margin: 0;
    line-height: 1 !important;
    font-weight: 500;
}

.customwidget ul {
    padding: 0;
    display: block;
    margin-bottom: 30px;
}

.customwidget li i {
    margin-right: 5px;
}

body.app_version .customwidget li i {
    color: #ffffff;
}

.customwidget li {
    color: #ffffff;
    margin-right: 10px;
}

.image-center img {
    position: relative;
    margin: 0 0 80px;
    z-index: 10;
    padding-right: 30px;
    text-align: center;
}

.customwidget p {
    font-style: normal;
    font-size: 18px;
    padding: 0 0 10px;
}

.img-center img {
    width: 100%;
    box-shadow: 0 5px 14px rgba(0, 0, 0, 0.1);
}

.img-center {
    margin: auto;
}

#features li p {
    margin-bottom: 0;
    padding-bottom: 0;
    font-size: 14px;
    font-family: 'Work Sans';
}

#features li {
    display: table;
    width: 100%;
    margin: 25px 0;
    cursor: pointer;
}

.features-left,
.features-right {
    padding: 0 10px;
}

.features-right li:last-child,
.features-left li:last-child {
    margin-bottom: 0px;
    padding-bottom: 0 !important;
}

.features-right li i,
.features-left li i {
    width: 68px;
    height: 68px;
    line-height: 68px;
    display: table;
    border-radius: 6px;
    font-size: 26px;
    color: #ffffff;
    background-color: #0072b2;
    margin: 0 auto 22px;
    position: relative;
    text-align: center;
    z-index: 55;
    transition: .4s;
    padding: 0;
}

#features i img {
    display: table;
    margin: 0 auto;
}

.features-left li i:before,
.features-right li i:before {
    text-align: center;
}

.features-right li i .ico-current,
.features-left li i .ico-current {
    opacity: 1;
    transition: .4s;
    visibility: visible;
}

.features-right li i .ico-hover,
.features-left li i .ico-hover {
    opacity: 0;
    transition: .4s;
    visibility: hidden;
    top: 19px;
}

.features-right li:hover .ico-current,
.features-left li:hover .ico-current {
    opacity: 0;
    transition: .4s;
    visibility: hidden;
}

.features-right li:hover .ico-hover,
.features-left li:hover .ico-hover {
    opacity: 1;
    transition: .4s;
    visibility: visible;
}

.features-right i {
    float: left;
}

.fr-inner {
    margin-left: 90px;
}

.features-left i {
    float: right;
}

.fl-inner {
    text-align: right;
    margin-right: 85px;
}

#features h4 {
    text-transform: uppercase;
    margin: 0;
    font-size: 16px;
    padding-bottom: 8px;
    margin-bottom: 5px;
    font-weight: normal;
}




.row:after {
    display: table;
    content: " ";
}

.zenith_slider:after,
.row:after {
    clear: both;
}

.zenith_slider .row {
    z-index: 2;
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
    width: 31.777777%;
    margin-right: -15px;
    margin-left: -15px;
}

.zenith_slider ul {
    list-style: none;
    z-index: 2;
}

.highlight h4:after {
    content: ' ';
    display: block;
    position: absolute;
    bottom: 0;
    width: 0;
    left: 0;
    margin: 0px;
    height: 2px;
    background: #db1312;
    visibility: hidden;
    transition: all 0.45s ease;
    -webkit-transition: all 0.45s ease;
    -moz-transition: all 0.45s ease;
}

.highlight.active h4:after {
    width: 100%;
    left: 0;
    visibility: visible;
}

.highlight span {
    text-align: center;
    display: inline-block;
    vertical-align: top;
    padding: 10px 12px;
    background: rgba(9, 16, 26, 0.85);
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    background-image: linear-gradient(0deg, rgba(92, 92, 92, 0)34%, rgba(92, 92, 92, 0.4)24%);
    -moz-background-image: linear-gradient(0deg, rgba(92, 92, 92, 0)34%, rgba(92, 92, 92, 0.4)24%);
    -webkit-background-image: linear-gradient(0deg, rgba(92, 92, 92, 0)34%, rgba(92, 92, 92, 0.4)24%);
    -o-background-image: linear-gradient(0deg, rgba(92, 92, 92, 0)34%, rgba(92, 92, 92, 0.4)24%);
    transition: color 0.5s ease-in;
    -webkit-transition: color 0.5s ease-in;
    -ms-transition: color 0.5s ease-in;
    -moz-transition: color 0.5s ease-in;
    -o-transition: color 0.5s ease-in;
}

.highlight-title {
    text-align: center;
    text-transform: uppercase;
    width: 105%
}

.phone-holder {
    display: block;
    height: 600px;
    position: relative;
    top: 0px;
    left: 0px;
    width: 300px;
    margin: auto;
    overflow: hidden
}
#default2 .phone-holder {
   display: block;
    height: 600px;
    position: relative;
    top: 50%;
    left: 0px;
    width: 100%!important;
    margin: auto;
    overflow: hidden;
    transform: translateY(-33%);
}

#fon {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url(../img/Easytrax-img/phonebg_1.png) center top no-repeat;
    background-position-x: 0px;
    z-index: 0;
    overflow: hidden;
}

.highlights-phone.wht .phone-holder #fon {
    background: url(../img/Easytrax-img/phonebg_1.png) center top no-repeat;
    background-position-x: 0px;
}

#fon2 {
    position: absolute;
    top: 0;
    left: 50%;
    width: 100%;
    height: 100%;
    background: url(../img/Easytrax-img/mac-mockup.png) center top no-repeat;
    z-index: 0;
    overflow: hidden;
	transform: translateX(-50%);
}

.highlights-phone.wht .phone-holder #fon2 {
    background: url(../img/Easytrax-img/mac-mockup.png) center top no-repeat;
}

.hgi {
    position: absolute;
    top: 0px;
    left: 5px;
    width: 100%;
    height: 100%;
    visibility: hidden;
}
#default2 .hgi
{
    left: 0px;
}

.hgi img {
    width: 100%;
    height: 100%;
}

#default2 .hgi img {
    width: 500px;
height: 306px;
display: block;
position: absolute;
top: 0;
left: 50%;
transform: translateX(-50%);
max-width: 500px;
}

.highlights-phone.wht .hgi {
    top: 0px;
}

.hgi.active {
    visibility: visible;
}

.left-row {
    float: left;
    margin-right: 0;
}

.left-row .highlight-title span {
    right: -8px;
}

.right-row .highlight-title span {
    left: -8px;
}

.right-row .highlight-title {
    text-align: left;
}

.highlight-title span {
    position: relative;
    z-index: 1;
}

.highlight-title .fa {
    color: #FFFFF0;
    font-size: 40px;
    width: 64px;
    height: 64px;
    text-align: center;
    vertical-align: middle;
}

.highlight-title .fa:before {
    margin: 3px 0;
    display: block
}

.highlight-title span {
    background: cornflowerblue;
    -webkit-transition: -webkit-transform ease-out 0.1s, background 0.2s;
    -moz-transition: -moz-transform ease-out 0.1s, background 0.2s;
    transition: transform ease-out 0.1s, background 0.2s;
}

.highlight-title span:after {
    top: 0;
    left: 0;
    padding: 0;
    z-index: -1;
    box-shadow: inset 0 0 0 2px rgba(9, 16, 26, 0.76);
    opacity: 0;
    -webkit-transform: scale(0.9);
    -moz-transform: scale(0.9);
    -ms-transform: scale(0.9);
    transform: scale(0.9);
    pointer-events: none;
    position: absolute;
    width: 100%;
    height: 100%;
    content: '';
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
}

.highlight.active .highlight-title span {
    background: #db1312;
    webkit-transform: scale(0.93);
    -moz-transform: scale(0.93);
    -ms-transform: scale(0.93);
    transform: scale(0.93);
}

.highlight:hover .highlight-title span:after {
    -webkit-animation: sonarEffect 1.3s ease-out 75ms;
    -moz-animation: sonarEffect 1.3s ease-out 75ms;
    animation: sonarEffect 1.3s ease-out 75ms;
}
.features-right h4{
text-align:left!important;
}
.features-right p{
text-align:left!important;
}

.fab.fa-facebook-f{
	color: #1877f2;
}
.fa-linkedin-in{
	color: #0077b5;
}
.fa-youtube{
	color: #fe0000;
}
.fa-instagram{
	color: linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);
}
.fa-whatsapp{
	color: #4ac958;
}
.fl-inner h4, .fr-inner h4{
	position: relative;
}

.whb-main-header > div{
 position: fixed!important;
 width: 100%;
}

@media(min-width: 768px)
{
	#default2 .highlights-phone{
		min-width: 388px;
	}
}


/* feature page css */
.lg-blue {
    background-color: #e8f5fa;
}
#features-tab .nav-tabs{
	display: block;
	border-bottom: none;
}
#features-tab .nav-tabs li{
	width: 100%;
}
#features-tab .nav-tabs .nav-link{
	border-radius: 28px;
    margin: 10px 0px;
    padding: 15px 30px;
    font-weight: 600;
    background: #ffffff;
    border: none;
    color: #424242;
    position: relative;
    font-size: 15px;
    display: block;
    font-weight: normal;
}
#features-tab .nav-tabs .nav-link:hover{
	border-radius: 28px;
	margin: 10px 0px;
	padding: 15px 30px;
	font-weight: 600;
	background: #ffffff;
	border: none;
	color:#0093ec;
	position: relative;
}
#features-tab .nav-tabs .nav-link.active {
	color: #0099FF;
}

#features-tab .nav-tabs .nav-link.active::after{
	content: "\f068";
	color: #0099FF;
}

#features-tab .nav-tabs .nav-link::after{
	position: absolute;
	font-family: 'FontAwesome';
	content: "\f067";
	color: #000;
	right: 30px;
}

#features-tab .maap-outer{
	margin-top: 20px;
	text-align: center;
}

#features-tab .maap-outer img{
	margin: 0 auto;
}

#features-tab .maap-outer h5{
	padding: 10px;
	line-height: 1.7;
}

#features-tab .card-body.res-db{
	display: none;
}

#features-tab .services.fpage .serv-box{
	min-height: 205px;
}

#features-tab .more-fea_slider.owl-carousel .owl-nav{
	text-align: center;
}

#features-tab .more-fea_slider.owl-carousel .owl-nav .owl-prev{
	margin-right: 10px;
}

#features-tab .btn.platform{
	display: block;
	width: 100%;
	border-radius: 28px;
	margin: 5px 0px;
	padding: 15px 30px;
	font-size: 13px;
	font-weight: 600;
	background: #ffffff;
	text-align: left;
	color: #424242;
}
#features-tab .btn.platform:hover{
	color: #0099ff;
}
#features-tab .btn.platform::after{
	font-family: 'FontAwesome';
	content: "\f078";
	color: #424242;
	float: right;
}

#features-tab .nav-tabs .nav-link::after {
    position: absolute;
    font-family: 'FontAwesome';
    content: "\f067";
    color: #000;
    right: 30px;
}
#features-tab{
	display: block;
	margin: 0 auto;
}

.heading{
	margin-bottom: 50px;
}
.heading h2{
	position: relative;
}
.heading h2::after {
    left: calc(50% - 60px);
}

.heading h2::after {
    position: absolute;
    content: "";
    left: 50%;
    bottom: -16px;
    width: 120px;
    height: 2px;
    background-color: #2c8fd1;
    transform: translateX(-50%);
}

.area-box{
	text-align: center;
	margin-bottom: 20px;
}

.area-box .area-image {
	border-radius: 5px;
	margin: 0 auto;
	width: 100%;
	overflow: hidden;
}

.area-box .area-image img{
	transition: 0.4s ease-out;
	width: 100%;
}

.area-box:hover .area-image img{
	transform: scale(1.1);
	object-fit: cover;
}

.area-box .area-cont{
	padding: 20px 0px ;
}
.area-box .area-cont h5{
	position: relative;
	margin-bottom: 12px;
	background-color: #fFF;
	color: #0099FF;
	border: 1px solid rgba(0, 0, 0, 0.2);
	padding: 10px;
	font-size: 14px;
	border-radius: 20px;
}

.area .heading {
	text-align: center;
	padding: 0px 100px;
}



.serv-box{
	border-radius: 5px;
	border: 1px solid rgba(0, 0, 0, 0.2);
	background: #fff;
	padding: 20px 15px;
	text-align: center;
	margin-bottom: 20px;
	min-height: 267px;
	transition: 0.4s ease-out;
}


.serv-box:hover{
	border: 1px solid rgba(0, 0, 0, 0.0);
	box-shadow: 0px 12px 18px -6px rgb(0 0 0 / 7%);
}



.serv-box .icon-box img{
	margin:0 auto ;
	padding: 5px;
}

.serv-box .serv-cont{
	padding: 10px 0px;
}

.serv-box .serv-cont h5{
	margin:15px 0px 5px;
}

.cont-stat {
	background-color: #d8f4fd;
	padding: 30px 15px;
	margin-bottom: 15px;
	border-radius: 7px;
	text-align: center;
	min-height: 228px;
}

.cont-stat i {
	font-size: 55px;
	color: #0060A4;
	margin-bottom: 15px;
}

.cont-stat h5 {
	color: #7e7e7e;
	margin-bottom: 10px;
	font-size: 16px;
}


.contact .hd_text{
	margin-bottom: 40px;
}

.cont-hd{
	width: 100%;
	background: #0060A4;
	color: #f1f1f1;
	text-align: center;
	padding: 15px;
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
	text-transform: capitalize;

}

.contact .left-cont{
	padding-left: 0;
	text-align: center
}

.contact .left-cont h4{
	color: #01263f;
	margin-bottom: 13px;
}


.contact .left-cont h5{
	margin-bottom: 13px;
}

.contact .left-cont h2{
	color: #f57e20;
	margin-bottom: 0px;
}
.contact{
	/* background-image: url(../image/hero-2.png); */
	background-position: center;
	background-size: cover;
}

.contact form.php-email-form{
	background: #f3f3f3;
	padding: 40px 30px;
	border-radius: 0px 0px 10px 10px;
	box-shadow: 0px 6px 23px -11px rgb(0 0 0 / 32%);
}

.php-email-form .input-flied, .contact .php-email-form .input-flied {
	font-size: 14px;
	width: 86%;
	background: none;
	padding: 14px;
	outline: none;
	margin: 0px;
	background: #E5F0EA;
	border: 0px;
	border-radius: 3px;
	box-shadow: 0px 0px 7px -1px rgb(0 0 0 / 10%);
}

.contact .php-email-form .input-flied {
	height: 45px;
}

.contact .php-email-form input[type="submit"] {
	background: #0060A4;
	border: 0;
	color: #fff;
	transition: 0.4s;
	border-radius: 4px;
	/* width: 100%; */
	text-transform: uppercase;
	font-size: 15px;
	font-weight: 600;
	cursor: pointer;
	padding: 10px 32px;
	letter-spacing: 1px;
	outline: none;
	box-shadow:-1px 4px 14px 3px rgba(0, 0, 0, 0.2);
}

.contact .php-email-form input[type="submit"] :focus{
	outline: none;
}

.contact .php-email-form input[type="submit"]:hover{
	background-color: #FF7133;
	color: #ffffff;
}

.contact h2{
	/* color: #ffffff; */
	margin-bottom: 20px;
	/* text-align: center; */
}

.php-email-form .input-flied::placeholder{
	color: #919191;
}

.php-email-form textarea.input-flied {
	min-height: 150px;
}

.contact .image-outer{
	padding-top: 00px;
}

.map {
	padding: 40px 0px;
}

/* ==================pricing page============== */
/* .inner-banner{
background-image: url(../image/inner-banner.png);
background-position: center;
background-size: cover;
text-align: center;
} */


.card {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-color: #fff;
    background-clip: border-box;
    border: 1px solid rgba(0,0,0,.125);
    border-radius: 0.25rem;
}
.card-header {
    padding: 0.75rem 1.25rem;
    margin-bottom: 0;
    background-color: rgba(0,0,0,.03);
    border-bottom: 1px solid rgba(0,0,0,.125);
}
.card-body {
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 1.25rem;
}
.card-body p a{
 	color: rgb(66, 66, 66);
}
.card-body p{
  margin-bottom: 5px;
}

.inner-banner.pricing-ban{
	background-color: #f5f5f5;
}
.subscription{
	background-color: #f5f5f5;
}

.subscription .heading {
	text-align: center;
}

.subscription .heading h2::after {
	left: calc(50% - 60px);
}
.sub-plan{
	background-color: #fff;
	border-radius: 10px;
	border: 1px solid #eeeeee;
	overflow: hidden;
	margin-bottom: 20px;
	min-height: 1380px;
	/* 	min-height: 1530px; */

}

.sub-plan .btn-outer{
	position: absolute;
	bottom: 20px;
	width: 92%;
}

.sub-plan .sub-cont {
	margin-bottom: 48px;
}

.sub-plan .sub-cont .sub_price_box{
	text-align: center;
	padding:20px 10px 10px;
	margin-bottom: 15px;
	min-height: 155px;
}

.sub-plan .sub-cont .sub_price_box p{
	margin-bottom: 15px;
	font-size: 15px;
	line-height: 24px;
}

.sub-plan .sub-cont .sub_price_box .price{
	color: #FF7133;
	position: relative;
}

.sub-plan .sub-cont .sub_price_box .price span{
	position: absolute;
	top: 1px; 
	left: 65px;
}

.sub-cont .price-list{
	padding: 0px 15px 15px;
	min-height: 850px;
}

.sub-cont .price-list.price-list2 {
	min-height: 926px;
}

.sub-cont .price-list .price-item{
	padding-left:25px;
	position: relative;
	margin: 14px 0px;
}

.sub-cont .price-list .price-item::before{
	content: '';
	position: absolute;
	height: 16px;
	width: 16px;
	background: url(https://site.easytrax.com/wp-content/uploads/2023/05/check.png);
	top:3px;
	left: 0px;
}

.subcrip-2 .text-outer{
	padding-top: 42px;
}

.subcrip-2 .text-outer h3{
	font-weight: 700;
	margin-bottom: 25px;
}

.subcrip-2 .text-outer h5{
	font-weight: 400;
}

.subcrip-2 .text-outer h5 a{
	font-weight: 800;
	color: #FF7133;
    font-size: 21px;
}

.approve.approve2 .heading{
	text-align: left;
}

.approve.approve2 .heading h3::after{
	left: 0;
}

.shoplink li {
	width:40% ;
}

.shop-online .image-box{
	padding-top: 120px;
}

.whbuy .heading{
	text-align: center;
	padding: 0px 120px;
}

.whbuy .heading h2::after{
	left: calc(50% - 60px)
}

.whbuy .accordion .card-header{
	border-radius: 28px;
	margin: 5px 0px;
	padding: 15px 30px;
	font-weight: 600;
}

.whbuy .accordion .card{
	border: none;
}

.whbuy .accordion .card-body h5{
	color: #0099FF;
	font-weight: 700;
	margin:15px 0px 10px;
}

.whbuy .accordion .card-header .card-title{
	color: #424242;
}
.whbuy .accordion .card-header .card-title:hover{
	color: #0093ec;
} 
.whbuy .accordion .card-header.collapsed:after {
	content: "\f067";
	color: #424242;
}
.whbuy .accordion .card-header:after {
	font-family: 'FontAwesome';
	content: "\f068";
	float: right;
	color: #0099FF;
}
.sub-plan ul,
.woocommerce-Tabs-panel--description ul {
	padding: 0px 15px 15px;
}

.sub-plan ul li,
.woocommerce-Tabs-panel--description ul li{
	padding-left:25px;
	position: relative;
	margin: 14px 0px;
	list-style: none;
}

.sub-plan ul li::before,
.woocommerce-Tabs-panel--description ul li::before{
	content: '';
	position: absolute;
	height: 16px;
	width: 16px;
	background: url(https://site.easytrax.com/wp-content/uploads/2023/05/check.png);
	top:3px;
	left: 0px;
}
/*price section*/
.plan-img {
	border-radius: 0 0 50% 50%;
	display: inline-block;
	overflow: hidden;
	width: 100%;
}

.plan-img img {
	width: 100%;
	height: auto;
}
.sub-plan .sub-cont .sub_price_box h2 {
	margin-bottom: 15px;
	font-size: 15px;
	line-height: 24px;
}
.sub-plan .sub-cont .sub_price_box .price span{
	left: 0;
	display: inline-block;
	width: 100%;
	font-size: 30px;
}

.sub-plan .sub-cont .sub_price_box .woocommerce-Price-currencySymbol{
	left: -81px !important;
	position: absolute !important;
	font-size: 14px !important;
}
.sub-plan p {
	padding: 0px 15px;
}

.add_to_cart_button{
	font-size: 18px!important;
	border-radius: 50px!important;
	padding: 15px 45px!important;
	transition: .3s ease!important;
	background-color: #0099FF!important;
	color: #FFF!important;
	display: inline-block!important;
}
.page-template-Pricing .add_to_cart_button{
	font-size: 18px;
	border-radius: 50px;
	padding: 15px 45px;
	transition: .3s ease;
	background-color: #0099FF;
	color: #FFF;
	display: inline-block;
}

.add_to_cart_button:hover{
	background-color: #FF7133;
	color: #FFF;
}
.sub-plan .btn-outer {
    position: absolute!important;
    bottom: 20px!important;
    width: 92%!important;
}

.btn-outer {
    margin: 40px 0px 20px!important;
    text-align: center!important;
}
.page-template-Pricing .add_to_cart_button {
    font-size: 18px!important;
    border-radius: 50px!important;
    padding: 15px 45px!important;
    transition: .3s ease!important;
    background-color: #0099FF!important;
    color: #FFF!important;
    display: inline-block!important;
}

.wp-element-button {
    cursor: pointer!important;
}
.wcpv-sold-by-loop {
    display: none !important;
}
.page-template-page-pricing .heading h2::after {
    position: absolute;
    content: "";
    left: 60px;
    bottom: -8px;
    width: 120px;
    height: 2px;
    background-color: #2c8fd1;
    transform: translateX(-50%);
}
.page-template-page-pricing .whbuy .heading h2::after {
    position: absolute;
    content: "";
    left: 50%;
    bottom: -8px;
    width: 120px;
    height: 2px;
    background-color: #2c8fd1;
    transform: translateX(-50%);
}
/*========================================*/



.comparison__table {
    border-collapse: collapse;
    background: #fff;
    margin: 0 auto;
    width: 100%;
    min-width: 560px;
}
.comparison__table tr:first-child {
    background: #F6F8FA;
}

.comparison__table th:first-child {
    text-align: left;
}
.comparison__table th:not(:last-child), .comparison__table td:not(:last-child) {
    border-right: 1px solid #70707026;
}
.comparison__table th {
    color: #183153;
    font-weight: 700;
}
.comparison__table th, .comparison__table td {
    /* padding: 20px; */
    font-size: 17px;
    font-weight: 500;
    font-family: Karla,Helvetica,Arial,Lucida,sans-serif;
    border-bottom: 1px solid #70707026;
    /* line-height: 1.4; */
}

.comparison__table th:not(:last-child), .comparison__table td:not(:last-child) {
    border-right: 1px solid #70707026;
}
.comparison__table td {
    color: #99A8B5;
}
.comparison__table th, .comparison__table td {
    /* padding: 20px; */
    font-size: 17px;
    font-weight: 500;
    font-family: Karla,Helvetica,Arial,Lucida,sans-serif;
    border-bottom: 1px solid #70707026;
    /* line-height: 1.4; */
}


.comparison__table td:not(:first-child) {
    text-align: center;
}
.comparison__table th:not(:last-child), .comparison__table td:not(:last-child) {
    border-right: 1px solid #70707026;
}
.comparison__table td {
    color: #99A8B5;
}
.comparison__table th, .comparison__table td {
    padding: 20px;
    font-size: 17px;
    font-weight: 500;
    font-family: Karla,Helvetica,Arial,Lucida,sans-serif;
    border-bottom: 1px solid #70707026;
    /* line-height: 1.4; */
}
.approve td img {
    margin-top: 0px;
}


.sitemaps
{
    margin: 30px 0 50px 0;}
.sitemaps h2{
    margin: 20px 0;
}
.sitemaps ul{
    color: #3399ff;
    padding-left: 20px;
}
.btn-1 {
    font-size: 18px;
    border-radius: 50px;
    padding: 15px 45px;
    transition: .3s ease;
    background-color: #0099FF;
    color: #FFF;
}
.approve .heading h6 {
   color: #088be2;
    margin-bottom: 15px;
    margin-top: 30px;
    font-size: 16px;
    font-weight: 500;
}
.page-template-page-pricing section {
    padding: 80px 0px;
}


.page-template-page-pricing section {
    background-color: #ffffff;
}
.lg-blue {
    background-color: #e8f5fa!important;
}
.elementor-9835 .elementor-element.elementor-element-4220b35 {
    padding: 25px 0px 25px 0px;
    background: #101010!important;
}
/* problem & solutions page */

.accordion {
	display: flex;
	flex-direction: column;
	flex-wrap: wrap;
}

.accordion input[type="radio"] {
	display: none;
}

.accordion label {
	padding: 0.5em 1em;
	cursor: pointer;
	display: inline-flex;
	position: relative;
	&:not(:last-of-type) {
		border-bottom: 1px solid $light-shade-3;
	}
	&:first-of-type {
		border-top-left-radius: 10px;
		border-top-right-radius: 10px;
	}
	&:last-of-type {
		border-bottom-left-radius: 10px;
		border-bottom-right-radius: 10px;
	}
}

.accordion label i{
	position: absolute;
	right: 20px;
	top: 11px;

}
.accordion label {
	user-select: none;
	background: #d4d4d4;
	border-radius:10px;
	background-color: $light-shade-2;
}
.accordion label:hover {
	background: $light-shade-2;
}
.accordion input:checked + label {
	background: $light-shade-2;
	border-bottom: 1px solid $light;
	&:last-of-type {
		border-bottom-left-radius: 0;
		border-bottom-right-radius: 0;
	}
}


.accordion-content {
	background-color: $light;
	overflow: hidden;
	&:last-of-type {
		border-bottom-left-radius: 10px;
		border-bottom-right-radius: 10px;
	}
	p {
		margin-bottom: 0;
		&:first-of-type {
			margin-top: 0;
		}
	}
}


.accordion-content {
	max-height: 0;
	visibility: hidden;
	transition: all 0.8s;
	padding: 0 1.2em;
	* {
		opacity: 0;
		transition: opacity 0.8s;
	}
}
.accordion input[type="radio"]:checked + label + .accordion-content {
	max-height: 100%;
	visibility: visible;
	opacity: 1;
	padding: 1.2em;
	* {
		opacity: 1;
	}
}

.approve.approve2 .heading{
	text-align: left;
}

.approve.approve2 .heading h3::after{
	left: 0;
}

.shoplink li {
	width:40% ;
}

.shop-online .image-box{
	padding-top: 120px;
}

.whbuy .heading{
	text-align: center;
	padding: 0px 120px;
}

.whbuy .heading h2::after{
	left: calc(50% - 60px)
}

.whbuy .accordion .card-header{
	border-radius: 28px;
	margin: 5px 0px;
	padding: 15px 30px;
	font-weight: 600;
}

.whbuy .accordion .card{
	border: none;
}

.whbuy .accordion .card-body h5{
	color: #0099FF;
	font-weight: 700;
	margin:15px 0px 10px;
}

.whbuy .accordion .card-header .card-title{
	color: #424242;
}
.whbuy .accordion .card-header .card-title:hover{
	color: #0093ec;
} 
.whbuy .accordion .card-header.collapsed:after {
	content: "\f067";
	color: #424242;
}
.whbuy .accordion .card-header:after {
	font-family: 'FontAwesome';
	content: "\f068";
	float: right;
	color: #0099FF;
}
/* ===========About us page============ */

.col-lg-6 .owner-md{
    margin-left: 154px;
}
.managment .mang-img{
	display: block;
}
.managment  img{
	border-radius: 10px;
	border: 4px solid rgb(0, 153, 255,0.4);
}
.managment .manage-det{
	margin: 15px;
	text-align: center;
	position: relative;
	overflow: hidden;
}

.managment .manage-det h5{
	color: #ffffff;
	background-color: #0099FF;
	padding: 8px 3px;
	text-transform: uppercase;
	font-size: 16px;
}

.managment .manage-det p{
	color: #ffffff;
	background-color: #969696;
	padding: 8px 3px;
}

.managment .manage-det a.resume{
	color: #bd1212;
	padding: 8px 3px;
	font-weight: 700;
	display: block;
	transition: 0.4s;
	border-bottom-left-radius:4px ;
	border-bottom-right-radius:4px ;
}

.managment .manage-det a.resume i{
	font-weight: 900;
}

.managment .manage-det a.resume:hover{
	background-color: #bd1212; 
	color: #ffffff;
}

.manage-hd{
	text-align: center;
	margin-bottom: 20px;
}

.sc-links{
	text-align: center;
	padding: 8px 0px;
}

.sc-links li a i{
	height: 25px;
	width: 25px;
	background-color: #0099FF;
	color:#ffffff;
	line-height: 25px;
	border-radius: 2px;
	transition: 0.4s;
}

.sc-links li a i:hover{
	background-color: #ff9668;
}

.managment-slider .owl-nav, .member-slider .owl-nav{
	display: none;
}
.member-slider .managment .manage-det p{
	background-color:hsl(0, 0%, 100%, 0.0);
	color: #7a7a7a;
	margin-top: 20px;
}

.MEMBERS .heading{
	text-align: center;
}

.MEMBERS .heading h2:after{
	left: calc(50% - 60px);
}
.page-template-page-about-us .heading h2::after {
    position: absolute;
    content: "";
    left: 50%;
    bottom: -14px;
    width: 200px;
    height: 2px;
    background-color: #2c8fd1;
    transform: translateX(-50%);
}

section .container .row .col-lg-6 .heading h2::after {
    left: 18% !important;
    width: 100px;
}

.image-bg{

   max-width: 492px;
   float: left;
   margin-right: 120px;
   width: 100%;
   padding-bottom: 60px;

  
}
.image-bg1 {
	max-width: 500px;
	float: right;
	margin-left: 150px;
	width: 100%;
    padding-bottom: 60px;
}



.pera h5{

    font-size: 10px;
    font-weight: 700;
    line-height: 140%;
    color: #B6B3B3;
    margin-bottom: 0!important;

}
.pera h2{

    font-size: 42px;
    color: #081721;
    font-style: normal;
    font-weight: 600;
    line-height: 41px;
    margin-bottom: 17px!important;
}
.pera p{

    font-size: 18px;
	font-weight: normal;
	line-height: 185% !important;
	margin-bottom: 0 !important;
	margin-top: 0;
	padding: 0;
	line-height: 49px;
	}
.title-size-default {
  padding: 80px 0 0 0!important;
}
.page-title {
  position: relative;
  margin-top: -40px;
  margin-bottom: 0!important;
  padding: 15px 0;
}
.breadcrumbs a, .breadcrumbs span{
	font-size: 14px!important;
}
.laptop-container{
	display: block;
    margin: 0 auto;
    max-width: 98%;
}
.fuel-monitoring{
  background: url(https://site.easytrax.com/wp-content/uploads/2023/05/Vector-2fuel-bg.jpg);
  background-repeat: no-repeat;
  padding: 80px 0px;
  padding-bottom: 0px;
}

.area-box .area-cont h5:hover {
    background-color: #202020;
    cursor: default;
}

.platform .heading{
	text-align: center;
}

.platform .heading h2::after{
	left: calc(50% - 60px);
}

.platform .accordion .card {
	border: none;
	background: none;
}
.platform .accordion .card-header {
	border-radius: 28px;
	margin: 5px 0px;
	padding: 15px 30px;
	font-weight: 600;
	background: #ffffff;
}

.platform .accordion .card-header .card-title {
	color: #FF7133;
}

.platform .accordion .card-header.collapsed:after {
	content: "\f067";
	color: #FF7133;
}

.platform .accordion .card-header:after {
	font-family: 'FontAwesome';
	content: "\f068";
	float: right;
	color: #0099FF;
}
/* =====authorized-distributors==== */

#authorized{
	background-image: linear-gradient( 
		180deg
		,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0.8) 100%), url(../image/Easytrax-Pricing.jpg);
	background-position: center;
	background-size: cover;
}

.partner {
	text-align: center;
	margin-bottom: 20px;
}

.partner img {
	margin: 0 auto;
}

.partner .partner-text {
	padding: 10px 15px;
}

.partner .partner-text h4 {
	font-weight: 700;
	font-size: 17px;
	color: #000000!important;
	line-height: 1.5em;
}

.partner .partner-text p {
	margin-bottom: 7px;
}

.partner .partner-text p a {
	color: #000;
	font-weight: 700;
	font-size: 17px;
}

.partner-area {
	width: 100%;
	margin-bottom: 25px;
	background: #FFFFFF;
	text-align: center;
	border-radius: 10px;
	overflow: hidden;
}

.partner_header {
	background: #183153;
	padding: 10px 10px;
	color: #FFFFFF;
	font-size: 17px;
	font-weight: 600;
}

.partner_description {
	padding: 10px;
}

.partner_description h4 {
	color: #183153;
	font-size: 17px;
	font-weight: 600;
	margin-bottom: 10px;
}

.partner_description p {
	font-size: 15px;
	color: #777777;
}

.partner_description a {
	display: block;
	color: #2ea3f2;
	font-weight: 600;
}
.distributor-form input#subject::placeholder {
	color: #000;
}
.distributor-form input#email::placeholder {
	color: #000;
}
.distributor-form input#name::placeholder {
	color: #000;
}

/* =====end authorized-distributors==== */
.new-lg-blue {
    background-color: #F2F7FB;
}
.feat {
	padding-left: 0;
	margin-bottom: 15px
}

.feat li {
	padding: 0px 0px 10px 33px;
	position: relative;
}

.feat li i {
	color: #0099FF;
	margin-right: 5px;
	position: absolute;
	left: 0;
	top: 6px;
}
.newbtn-out{
	margin: 20px 0px 30px;
}

.newbtn-out .new-btn1{
	color: #FFFFFF!important;
	border-width: 0px!important;
	border-radius: 50px;
	font-size: 20px;
    font-weight: 400!important;
    background-color: #338FC1;
	padding: 9px 20px ;
	position: relative;
	transition: 0.3s;
}

.newbtn-out .new-btn1:after{
	font-family: "fontawesome";
	content: '\f105';
	position: absolute;
	font-size: 1.6em;
	right: 26px;
	top: -1px;
	opacity:0 ;
}

.newbtn-out .new-btn1:hover{
	padding-right: 40px;
}

.newbtn-out .new-btn1:hover::after{
	right: 16px;
	opacity: 1;
}

/* ===========how-to-pay============= */

.payments-cards h3{
	color: #969696;
	font-weight: 700;
	margin-bottom: 30px;
}

.payments-cards .crd-p img{
	margin-bottom: 15px;
}

.payments-cards .crd-p h6{
	margin: 5px 0px;
	text-align: center;
}

.payments-cards .crd-p h6 span{
	font-weight: 600;
}

.terms-bl p span{
	font-weight: 800;
}

.price-table .heading {
	text-align: center;
}

.price-table .heading h2::after{
	left: calc(50% - 60px);
}

.terms-bl .lg-blue{
	padding: 20px;
	text-align: center;
}

.terms-bl .lg-blue h3{
	margin-bottom: 30px;
}
.paymodes{
	text-align: center;
}

.paymodes img{
	margin: 0 auto;
}
.ml-auto, .mx-auto {
    margin-left: auto!important;
}

.mr-auto, .mx-auto {
    margin-right: auto!important;
}

.heading h2::after {
    position: absolute;
    content: "";
    left: 50% !important;
    bottom: -16px;
    width: 120px;
    height: 2px;
    background-color: #2c8fd1;
    transform: translateX(-50%);
}

.table-striped>tbody>tr:nth-of-type(odd) {
    background-color: #fff;
}


.heading-left h2::after {
    position: absolute;
    content: "";
    left: 0%!important;
    bottom: -16px;
    width: 120px;
    height: 2px;
    background-color: #2c8fd1;
    transform: translateX(0);
}
.single-product-page{
	padding-top: 105px;
}
.owl-stage-outer {
    padding-top: 60px;
    padding-bottom: 20px;
}
.cont-hd h5 {
    color: #fff;
}
.row1 {
    display: flex;
    flex-wrap: nowrap;
    justify-content: center;
}
@media(max-width: 767px)
{
#fon2{
top:50%;
}
#default2 .hgi img{
top:50%;
}
	.mobile-title {
      text-align: center;
      font-size: 37px!important;
  }
  .management-items {
    padding: 15px;
    padding-top: 50px;
    max-height: 100%;
}
.profile-item {
    position: relative;
    margin-top: -129px;
    box-sizing: border-box;
    top: 0;
}
}
.elementor-9835 .elementor-element.elementor-element-ff95265 {
    margin: -40px 0px
px
 0px 0px;
    background: white;
}
.elementor-column-gap-default>.elementor-column>.elementor-element-populated {
    padding: 10px;
    background: white;
}
span.elementor-icon-list-text:hover {
    text-decoration: underline;
}

.list-inline {
    margin-left: -32px;
}
.align-items-start {
    padding-bottom: 0px;
}
.bread-list {
    margin-left: 27px;
    padding-bottom: 50px;
    padding-top: 45px;
}

@media(max-width: 1024px){
	.col-lg-6 .owner-md {
    	margin-left: 0px;
	}
    .managment{
    	max-width: 500px;
		margin: 0 auto;
    }
    .managment img{
    margin: 0 auto;
    display: block;
    }
}