.banner1{
    background-image: url(../img/about/map.jpg) !important;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}
.banner-text-dec p{
        color: #000 !important;
        font-family: "Poppins", Sans-serif;
        font-size: 20px !important;
        font-weight: 600 !important;
        margin: 20px 0px 20px 0px;
    }
.mt-100{
  padding-top: 200px !important;
}
.pb-100{
    padding-bottom: 20px !important;
}
.banner1 .d-flex{
    display: flex;
    justify-content: space-between;

}
.banner-2{
    background: #f7f9fb;
}
.banner-sec-2{
    position: relative;
    z-index: 2;

}
.banner-sec-2 h6{
    font-size: 17px;
    font-weight: 600;
    color: #015AF2;
}
.banner-sec-2 h2{
    color: #0A0000;
    margin: 0px 0px 10px 0px;
    font-family: "Kanit", Sans-serif;
    font-size: 30px;
    font-weight: 700;
}
.banner-sec-2 p{
    font-size: 17px;
    font-weight: 600;
    color: #343F5A;
    text-align: justify;
}
.relative-text .h2-rel{
    position: relative;
    color: white;
    font-size: 100px;
    text-shadow:2px 2px #615c5c26;
    -webkit-text-stroke: rgba(16,16,16,.1);
    top: 66px;
    left: 107px;
    max-width: 100%;
}
.pricing-sec h4{
    font-size: 35px;
    font-weight: 700;
    margin-bottom: 20px;

}

.pricing-sec p{
    font-size: 18px;
    font-weight: 500;
    margin-bottom: 20px;
    color: #343F5A;
    max-width: 400px;
    text-align: center;

}
.mission h4{
    color: #000207;
    font-family: "Kanit", Sans-serif;
    font-size: 30px;
    font-weight: 500;
    line-height: 1.2em;
}

.mission p{
    text-align: left;
    color: #777777;
    font-family: "Poppins", Sans-serif;
    font-size: 17px;
    font-weight: 400;
}
.features-sec h2{
    color: #343F5A;
    font-family: "Poppins", Sans-serif;
    font-size: 40px;
    font-weight: 500;
    line-height: 1.3em;
}
.features-sec p{
    color: #777777;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.line-1{
    height: 140px;
    width: 1px;
    background-color: #015AF2;
    position: relative;
    top: -17px;
    left: 23px;
    margin-top: -46px;
    margin-bottom: -25px;
    z-index: -1;
}
.rocket3{
    background-color:#F9FBFD;
}
.img-right{
    margin-right: 15px;
}
.abcd{
    height: 123px;
    width: 108px;
}
.icon-content{
    max-width: 60%;
}
.cc{
   flex-direction: row-reverse;
}
#icon-content1{
    max-width: 100%;
    text-align: center;
}
.rocket-con p,.rocket-con h3{

    max-width: 500px;
    font-weight: 500;
}
.rocket-con h2{
    color: #343F5A;
    font-family: "Poppins", Sans-serif;
    font-size: 40px;
    font-weight: 500;
    line-height: 1.3em;
}
.choose-us-why{
    background-color: #f9fbfd;
}
.choose-us-why h5{
    font-size: 22px;
    font-weight: 600;
    color: #015AF2;
    text-align: center;
}
.choose-us-why h2{
    font-size: 38px;
    font-weight: 600;
    text-align: center;
    margin-top: 25px;
    margin-bottom: 20px;
}
.choose-us-why p{
    text-align: center;
}
.slide-icon-1 i{
    font-size: 20px !important;
    color: #d3e3fe !important;
    text-align: center !important;
}


.banner-ecommerce{
    background-image: url(../img/about/E-commerce-Translation-services-3.jpg) !important;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}
.banner-medical{
    background-image: url(../img/about/Medical-Translation-Back-Translation-in-India-scaled.jpg) !important;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}
.banner-website{
    background-image: url(../img/about/website-localizatin-service-7-scaled.jpg) !important;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;

}
.section-serving-head{
    max-width: 1000px;
    text-align: center;
}
.section-serving-head h2{
    font-size: 40px;
    font-weight: 600;
}
.section-serving-head p{
    font-size: 18px;
    font-weight: 600;
    color: #000;
}
.service-language-12 {
    background-image: url(../img/about/Mobile-app-localization.jpg);
    background-attachment: fixed;
    background-position: center center;
    background-size: cover;
    height: auto;
    background-repeat: no-repeat;
}
.service-language-13{
    background-image: url(../img/about/Legal-Translation-services-3-scaled.jpg);
    background-attachment: fixed;
    background-position: center center;
    background-size: cover;
    height: auto;
    background-repeat: no-repeat;

}
.service-language-14{
    background-image: url(../img/about/pharmaceuticals-Translation-1.jpg);
    background-attachment: fixed;
    background-position: center center;
    background-size: cover;
    height: auto;
    background-repeat: no-repeat;


}
.service-language-16{
    background-image: url(../img/about/website-localizatin-service-6-scaled.jpg);
    background-attachment: fixed;
    background-position: center center;
    background-size: cover;
    height: auto;
    background-repeat: no-repeat;

}
.service-language-17{
    background-image: url(../img/about/Mobile-app-localization-7-scaled.jpg);
    background-attachment: fixed;
    background-position: center center;
    background-size: cover;
    height: auto;
    background-repeat: no-repeat;

}
.service-language-18{
    background-image: url(../img/about/DTP-Services-Feenix-Language-Solution-3.jpg);
    background-attachment: fixed;
    background-position: center center;
    background-size: cover;
    height: auto;
    background-repeat: no-repeat;

}
.light-color-1 {
    margin-top: 100px !important;
    margin-bottom: 0px !important;
    /* padding: 80px 50px 50px 50px; */
    overflow: visible;
    background-color: transparent !important;
    transition: all 0.3s ease-in-out;
    cursor: pointer;
}
.light-color-1 .col-lg-3 :hover,.light-color-1 .col-lg-4 :hover{
background: #e46813;
color: #fff;
transform: scale(1.03);
}
.list-what-we-do li{
    list-style-type: none !important;
}
.industry-ecommerce{
    background-image: url(../img/about/E-commerce-Translation-services-7-scaled.jpg) !important;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}
.banner-legal{
    background-image: url(../img/about/Legal-Translation-services-2.jpg) !important;
    background-size: cover;
    background-repeat: no-repeat;
}
.industry-legal{
    background-image: url(../img/about/Legal-Translation-services-1-1.jpg) !important;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}

.industry-webserv{
    background-image: url(../img/about/website-localizatin-service-8-scaled.jpg) !important;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}
.industry-webserv-app{
    background-image: url(../img/about/Mobile-app-localization.jpg) !important;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;

}
.industry-desktop-app{
    background-image: url(../img/about/DTP-Services-Feenix-Language-Solution-4.jpg) !important;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;

}
.industry-proof-reading-app{
    background-image: url(../img/about/Marketing-content-translation-4-scaled.jpg) !important;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;

}
.service-language-19,.industry-webserv-app12{
    background-image: url(../img/about/Marketing-content-translation-4-scaled11.jpg) !important;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}
.industry-webserv-app1{
    background-image: url(../img/about/DTP-Services-Feenix-Language-Solution-41.jpg) !important;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;

}
.contact-sec-feature p a,.contact-sec-feature p{
    color:#212529;
}
.form-sec-content input,.form-sec-content textarea{
    background: #e8e8ef;
    width: 100%;
}
.form-sec-content label{
    font-size: 16px;
   font-weight: 600;
    margin-bottom: 10px;
}
.form-sec-content{
    padding: 20px;
    border: 2px solid transparent;
    box-shadow:0px 0px 10px #a5a2a2;
    border-radius: 4px;
}
.request-quote .form-mod{
    width: 80%;
}
@media only screen and (max-width: 768px) {
    .mt-100{
        margin-top:0px;
    }
    .pb-100{
        padding-top: 80px !important;
        padding-bottom: 80px !important;
    }
    .banner-text-dec p{
        font-size: 16px !important;
    }
    .banner-text-dec h1{
        font-size: 35px !important;

    }
    .relative-text .h2-rel {
        position: relative;
        color: white;
        font-size: 50px;
        text-shadow: 2px 2px #615c5c7e;
        top:0;
        left: 0;
        max-width: 100%;
    }
    .banner-sec-2 p{
        text-align: justify;
    }
    .pricing-sec p,.mission p,.features-sec p{
        max-width: 100%;
    }
    .features-sec h2{
        max-width: 100%;
        font-size: 35px;
    }
    .line-1 {
        position: relative;
        top: -17px;
        left: 23px;
        margin-top: -107px;
        margin-bottom: -25px;
    }
    .media-class{
        display: flex;
        flex-direction: column !important;
        align-items: center;
    }
    .icon-content{
        max-width: 100% !important;
        text-align: center;
    }
    .rocket-con p,.rocket-con h3,.rocket-con h2{
        max-width: 100%;
    }
    .rocket-con h2,.choose-us-why h2{
        font-size: 30px;
    }
    .section-serving-head{
        max-width: 100%;
        text-align: justify;
    }
    .section-serving-head h2{
        font-size: 30px;
    }
    .section-serving-head p{
        text-align: justify;
    }
    .feature-row-section{
        display: flex;
        flex-direction: column-reverse;
    }
    .request-quote .form-mod{
        width: 80%;
    }
}
@media only screen and (max-width: 450px){

    .request-quote .form-mod{
        padding: 0px 6px;
        width: 60%;
    }
}


@media (max-width: 768px) {
    [data-aos] {
        opacity: 1 !important;
        transform: translate(0) !important;
    }
}
.abt-call-des{
    color: #343F5A !important;
    font-family: "Poppins", Sans-serif !important;
    font-size: 16px !important;
    font-weight: 400 !important;
    margin: 24px 24px 24px 24px !important;
}
.abt-blue-title{
    color: #015AF2 !important;
    font-family: "Poppins", Sans-serif !important;
    font-size: 18px !important;
    font-weight: 500 !important;
    text-transform: uppercase !important;
    letter-spacing: 0.9px !important;
}
.description{
    color: #777777 !important;
    font-family: "Poppins", Sans-serif !important;
    font-size: 15px !important;
    font-weight: 400 !important;
}
.bg-blue-color{
    background-color: #F9FBFD;
}
.main-tit-3{
    color: #111633;
    margin: 0px 0px 15px 0px;
    font-family: "Poppins", Sans-serif;
    font-size: 36px;
    font-weight: 700;
}
.sm-size-img{
    height: 48px !important;
    width: 48px !important;
}
.slide-icon-1{
    display: flex;
    justify-content: center;
}
.aff-tit{
    color: #343F5A;
    font-family: "Poppins", Sans-serif;
    font-size: 30px;
    font-weight: 500;
    line-height: 1.2em;
}
.aff-des{
    text-align: left;
    color: #777777;
    font-family: "Poppins", Sans-serif;
    font-size: 17px;
    font-weight: 400;
}
.elm{
    color: #777777;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 300;
}
.bt-pg{
    color: #343F5A;
    font-family: "Poppins", Sans-serif;
    font-size: 40px;
    font-weight: 500;
    line-height: 1.3em;
}
.para-bt{
    color: #343F5A;
    font-family: "Poppins", Sans-serif;
    font-size: 17px;
    font-weight: 400;
}
.section-content ul li{
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.section-content ul{
    margin-top: 30px;
}
.tit-23{
    color: #00092A;
    font-family: "Kanit", Sans-serif;
    font-size: 45px;
    font-weight: 600;
}
.something-new{
    text-align: center;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    font-weight: 400;
}