
/* Star New style */
#our-values-page ul li {
    width: calc(33.3% - 30px);
    float: left;
    display: block;
    margin-bottom: 30px!important;
    min-height: 150px;
}
.container_header,
.vc_col-sm-12.sticky_logo.column_container.vc_column_container.col.no-extra-padding.instance-1 {
    width: 90%;
    max-width: 1710px;
    margin: auto !important;
    position: relative;
    display: block;
    float: none !important;
}
.trusted_img_holder .owl-dots.disabled {
    margin-top: -162px !important;
}

a.nectar-button.medium.regular.regular-button.discover.technology_button.wow.fadeInUp.animated:after {
    content: "";
    display: block;
    width: 45px;
    height: 31px;
    position: absolute;
    right: 18px;
    background-image: url(/wp-content/uploads/2022/05/icn-half-right-black.png);
    background-position: right center;
    background-repeat: no-repeat;
    z-index: 99;
    top: 14px;
    background-size: 72%;
    transition:
    all ease-in-out .2s;
}

a.nectar-button.medium.regular.regular-button.discover.technology_button.wow.fadeInUp.animated span {
    left: -15px;
}
img.lazyloaded.icn-technology {
    max-width: 100% !important;
    margin-top: -25px !important;
}

.titleDiv.technology_title_01 {
    margin-left: 20px !important;
}
.titleDiv.technology_title_01 h2 {
    padding-bottom: 9px;
}
.header-holder{
    position: relative;
    width: 88% !important;
    height: calc(100vh - 120px);
    background: #f7f7f7;
    text-align: center;
    overflow: hidden;
    margin: 0 auto;
    display: block;
}
	
/* End New style */
/**/
.wpb_raw_code.wpb_content_element.wpb_raw_html.block_right_menu {
    height: 120px;
    display: flex;
    align-items: center;
    float: right;
}


div#search-1 h4 {display: none;}
.wpb_raw_code.wpb_content_element.wpb_raw_html.block_right_menu li {
    display: inline-block;
    margin-left: 28px;
}
body .paye_section_holder.partie_slider_home .owl-next:hover {
    background-image: url(//composer-dev.langspire.com/wp-content/uploads/2022/06/right-color.png) !important;
    border-color: #ee3361;
}
body .paye_section_holder.partie_slider_home .owl-prev:hover {
    background-image: url(//composer-dev.langspire.com/wp-content/uploads/2022/06/left-color.png) !important;
    border-color: #ee3361;
}

.clients-slider .owl-item .carousel-item {
    height: 155px;
    padding: 0 29px;
    box-shadow: 9px 9px 11px 0px rgb(46 222 245 / 8%);
    display: flex;
    align-items: center;
    box-sizing: border-box;
    background-color: #fff;
    text-align: center;
    margin-right: 20px;
}
.trusted_img_holder.clients-slider {
    width: 90%;
    max-width: 1710px;
    margin: auto;
    position: relative;
}
.vc_col-sm-12.carousel_trusted_holder.clients-slider.wow.fadeInUp.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-61 
{
    width: 100%;
    float: left;
    margin-top: 85px;
    box-sizing: border-box;
    padding: 0 14% !important;
    margin-top: 21px;
}
.carousel_trusted_holder .owl-item.cloned.active,
.carousel_trusted_holder .owl-item.active{
     width: 255.2px !important;
}

.trusted_img_holder .owl-carousel.owl-theme.owl-loaded.owl-drag:after {
    display: block;
    content: "";
    position: absolute;
    width: 109px;
    height: 222px;
    background-image: url(/wp-content/uploads/2022/05/yellow-doted.png);
    z-index: -1;
    left: -18px;
    top: -10px;
}
.trusted_img_holder .owl-carousel.owl-theme.owl-loaded.owl-drag:before {
    content: "";
    position: absolute;
    width: 109px;
    height: 222px;
    background-image: url(/wp-content/uploads/2022/05/yellow-doted.png);
    z-index: -1;
    right: -40px;
    top: -10px;
}


body .trusted_img_holder .owl-prev {
    background-image: url(//composer-dev.langspire.com/wp-content/uploads/2022/05/right.png) !important;
    left: -9%;
    position: absolute;
    top: 4%;
}
body .trusted_img_holder .owl-next {
    background-image: url(//composer-dev.langspire.com/wp-content/uploads/2022/05/left.png) !important;
    position: absolute;
    right: -8%;
    top: 4%;
}
.trusted_img_holder .owl-next, .trusted_img_holder .owl-prev {
    width: 44px;
    height: 44px;
    box-sizing: border-box;
    border-radius: 50%!important;
    border: 1px solid #707070;
    background: 0 0!important;
    color: transparent!important;
    background-size: 29px 29px!important;
    background-repeat: no-repeat!important;
    background-position: center!important;
    margin: 15px!important;
}

body .owl-prev:hover{
background-image: url(//composer-dev.langspire.com/wp-content/uploads/2022/06/right-color.png) !important;
    border-color: #ee3361;
}

body .owl-next:hover{
background-image: url(//composer-dev.langspire.com/wp-content/uploads/2022/06/left-color.png) !important;
    border-color: #ee3361;
}

body .sticky_holder.menu_page li.line-red-btn a, body .sticky_holder.menu_page li.red-btn a {
    /* font-size: 14px !important; */
    /* padding: 4px 28px !important; */
}
body .values-content h3 {
    color: #ee3361;
    font-size: 20px;
    line-height: 28px;
}
body .values-content {
    float: left;
    width: calc(100% - 70px);
    text-align: left;
}
@media only screen and (max-width: 1700px){
body div#our-values-page .values-content h3 {
    font-size: 18px;
    line-height: 26px;
    margin-bottom: 0px;
}
body .values-icon {
    width: 40px;
}
body div#our-values-page .values-content {
    width: calc(100% - 60px);
}
    #our-values-page ul li {
    width: calc(33.3% - 20px);
}
    .values-icon {
    width: 40px;
}
.container_header{
    max-width: 1280px;
}
   body .container_header .vc_col-sm-3.sticky_logo.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-1 {
    height: 100px !important;
}
    .services-menu ul li a.active {
    border: 3px solid rgba(57,61,68,.81);
    height: 90px;
    line-height: 87px;
    padding-left: 90px;
    font-size: 24px;
    border-left: 0;
}
.trusted_img_holder .owl-dots.disabled {
    margin-top: 18px !important;
}
body .trusted_img_holder .span_12.dark .owl-theme .owl-dots .owl-dot.active span, .trusted_img_holder .span_12.dark .owl-theme .owl-dots .owl-dot:hover span {
    height: 14px !important;
}
a.nectar-button.medium.regular.regular-button.discover.technology_button.wow.fadeInUp.animated:after {
    top: 9px!important;
}
img.lazyloaded.icn-technology {
    margin-top: 0px !important;
    max-width: 75px !important;
}
body .partie_technology_home .title.technology_t .titleDiv.technology_title_01 h2 {
    font-size: 50px !important;
    line-height: 62px !important;
}
body .industries-menu ul li a.active, body .services-menu ul li a.active {
    border: 3px solid rgba(57,61,68,.81);
}

body .industries-menu ul#menu-industries li a.active {
    line-height: 86px!important;
    font-size: 16px!important;
    border: 3px solid rgba(57,61,68,.81) !important;
    margin-top: -2px;
    margin-left: -62px !important;
}
body .titleDiv {
    margin-left: 6px !important;
}
    body .wpb_wrapper .titleDiv h1, body .wpb_wrapper .titleDiv h2 {
        font-size: 50px !important;
        /* line-height: 62px !important; */
    }
    body .container_service {
        max-width: 1280px;
    }
    body .paye_section_holder {
        width: 90% !important;
        display: block;
        margin: 0px auto;
        max-width: 1280px;
    }
    body .container_service .vc_col-sm-8.services-left.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-29 {
        width: calc(100% - 450px) !important;
    }
    body .container_service .vc_col-sm-4.services-right.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-40 {
        width: 450px !important;
    }
    body .services-left-content p {
        padding: 0px !important;
    }
    body .header-holder .vc_column_container {
        padding-top: 1% !important;
    }
    body .progressContainer {
    top: 97px !important;
    }
    .vc_wp_custommenu.wpb_content_element.main-menu {
        height: 93px;
    }

    body .wpb_raw_code.wpb_content_element.wpb_raw_html.block_right_menu {
        height: 100px;
    }
.clients-slider .owl-item .carousel-item {
    box-shadow: 10px 10px 12px rgb(46 222 245 / 8%);
    height: 120px;
    padding: 0 20px;
}
.carousel_trusted_holder .owl-item.cloned.active,
.carousel_trusted_holder .owl-item.active{
     width: 221.2px !important;
}  
body .trusted_img_holder .owl-prev {
left: -11%;
}
body .trusted_img_holder .owl-next{
       right: -10%; 
}
.trusted_img_holder .owl-carousel.owl-theme.owl-loaded.owl-drag:before {
    height: 185px;
}
body .trusted_img_holder .owl-carousel.owl-theme.owl-loaded.owl-drag:after{
    height: 185px;
}
.vc_col-sm-12.carousel_trusted_holder.clients-slider.wow.fadeInUp.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-61 {
    padding: 0 14% !important;
    margin-top: 21px;
}

}

@media only screen and (max-width: 1375px){
.vc_col-sm-12.sticky_logo.wpb_column.column_container.vc_column_container.col.no-extra-padding {
    max-width: 1220px;
    width: 92%;
}
body .sticky_holder .vc_col-sm-9.sticky_menu li.login.desktop a {
    font-size: 14px !important;
}

body .partie_technology_home .title.technology_t .titleDiv.technology_title_01 h2 {
    font-size: 40px !important;
    line-height: 57px !important;
    padding: 0px !important;
}
body img.lazyloaded.icn-technology {
    max-width: 65px !important;
}
.trusted_img_holder .owl-carousel.owl-theme.owl-loaded.owl-drag:before {
    right: -23px;
}
body .trusted_img_holder .owl-carousel.owl-theme.owl-loaded.owl-drag:after {
    left: -9px;
}
body .trusted_img_holder .owl-next {
    right: -9%;
}
body .trusted_img_holder .owl-prev {
    left: -9%;
}
.trusted_img_holder.clients-slider {
max-width: 1220px;
width: 92%;
}
.vc_col-sm-12.carousel_trusted_holder.clients-slider.wow.fadeInUp.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-61 {
    padding: 0 9% !important;
    margin-top: 22px;
}
.carousel_trusted_holder .owl-item.cloned.active, .carousel_trusted_holder .owl-item.active {
    width: 202.2px !important;
}
}

@media only screen and (max-width:900px){
    body .sticky_holder.menu_page .sticky_logo {
    height: 80px !important;
}
    .wpb_text_column.wpb_content_element.partie_technology_home .title.technology_t p {
    margin-bottom: 0px !important;
    float: none;
}
    .wpb_raw_code.wpb_content_element.wpb_raw_html.block_right_menu {
    display: none;
}
body .sticky_holder.menu_page .vc_col-sm-3.sticky_logo{
    height: 82px!important;
}
body .sticky_holder.menu_page .vc_col-sm-3.sticky_logo img{
    /* width: 55% !important; */
}
   
body .menu-menu-header-container ul#menu-menu-header {
    top: 75px!important;
}
   body .trusted_img_holder.clients-slider {
    padding: 0px 0 92px !important;
}
.trusted_img_holder .owl-theme .owl-nav {
    margin-top: 0px !important;
}
body .trusted_img_holder .owl-dots {
    margin-top: 0px !important;
    top: -17px !important;
}

body .trusted_img_holder .owl-prev {
    left: 33%;
    bottom: -45%;
    top: initial;
}
body .trusted_img_holder .owl-next {
    right: 34%;
    bottom: -45%;
    top: initial;
}
.trusted_img_holder .owl-carousel.owl-theme.owl-loaded.owl-drag:before {
    height: 110px;
    top: -15px;
    right: -22px !important;
}
body .trusted_img_holder .owl-carousel.owl-theme.owl-loaded.owl-drag:after {
    height: 110px;
    top: -15px;
    left: -12px!important;
}
.vc_col-sm-12.carousel_trusted_holder.clients-slider.wow.fadeInUp.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-61 {
    padding:0 4% !important;
}
.carousel_trusted_holder .owl-item.cloned.active, .carousel_trusted_holder .owl-item.active {
    width: 123.2px !important;
    padding: 0px !important;
}
.clients-slider .owl-item .carousel-item {
    box-shadow: 10px 10px 12px rgb(46 222 245 / 8%);
    height: 80px;
    padding: 0 15px;
}
}

.container-wrap {
    box-shadow: none !important;
}
p, h1, h2, h3, h4, h5
{
    text-transform: initial !important;
}
body .sticky_holder.menu_page .img-with-aniamtion-wrap img {
    /* width: 79% !important; */
    /* margin-left: 0px !important; */
    /* margin-top: -14px !important; */
}

body .sticky_holder.menu_page .progressContainer.fixedr {
    top: 97px;
}
body .sticky_holder.menu_page {
    box-shadow: 0 3px 6px rgb(0 0 0 / 16%)!important;
}

body .sticky_holder.menu_page {
    /* height: 100px!important; */
    height: 120px;
}

body .sticky_holder.menu_page ul li a {
    font-size: 14px !important;
    font-family: Poppins,sans-serif!important;
    padding: 5px 0px 0px !important;
}

body .sticky_holder.menu_page ul#menu-menu-header li.line-red-btn {
    margin-top: -4px;
}

body .sticky_holder.menu_page .line-red-btn  a{
    position: relative!important;
    overflow: hidden!important;
    z-index: 2!important;
    transition: all ease-in-out .2s!important;
}

body .sticky_holder.menu_page .sticky_logo{
        height: 100px!important;
}
body .sticky_holder .vc_col-sm-9.sticky_menu {
    /* width: 72%; */
}
body .sticky_holder.menu_page .vc_col-sm-3.sticky_logo.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-1 {
    width: 400px !important;
    border-right: 1px solid #ee3361;
}
body .sticky_holder.menu_page ul#menu-menu-header {
    padding-left: 23px !important;
}
body .sticky_holder.menu_page ul#menu-menu-header li.login.desktop {
    /* display: block !important; */
    /* margin-top: 3px !important; */
    /* margin-left: 20px !important; */
}


body .container_service.services_home {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
}
.partie_technology_home .titleDiv {
    display: inline-block;
    position: relative;
    margin-left: 30px;
    overflow: hidden;
    box-sizing: border-box;
    padding-right: 30px;
}

body .partie_technology_home .title.technology_t .titleDiv h2 {
    font-size: 66px !important;
    line-height: 63px !important;
}

body .partie_technology_home .title.technology_t .titleDiv b {
    bottom: 9px;
}
div.main-technology {
    /* width: 90% !important; */
    /* display: block; */
    margin: 0px auto;
    width: 100%;
    /* float: left; */
    /* background: rgba(247,247,247,.6); */
    padding: 65px 0 45px 0 !important;
    overflow: hidden;
}

.wpb_text_column.wpb_content_element.technology_paragraphe.subtitle p {
    width: 100%;
    margin: auto;
    text-transform: initial;
    font-family: Poppins,sans-serif;
    color: #000000;
    opacity: 1;
    z-index: 999999;
    position: relative;
}

/*acccccc*/
@media only screen and (max-width: 1700px){
    .trusted_img_holder  .owl-stage {
    height: 155px !important;
}
   body .sticky_holder ul li {
    margin-left: 14px;
}
body .title.technology_t .titleDiv.trusted_by h2 {
    font-size: 50px !important;
    line-height: 74px !important;
    margin-top: 31px;
}



body .trusted_img_holder .owl-theme .owl-dots .owl-dot span {

    margin-top: 19px !important;
}



.wpb_text_column.wpb_content_element.technology_paragraphe.subtitle p {
    font-size: 17px;
    line-height: 26px;
    font-size: 14px;
    line-height: 20px;
    margin-top: 18px;
}
body .clients-slider .owl-carousel.owl-drag .owl-item {
    /* left: 0px; */
}



body .trusted_img_holder .owl-next {
    background-size: 68% !important;
}

div.main-technology {
    margin: 0px auto;
    width: 100%;
    padding: 65px 0 59px 0 !important;
    overflow: hidden;
}
    a.nectar-button.medium.regular.regular-button.discover.technology_button {
    width: 144px !important;
    font-size: 16px !important;
    line-height: 41px !important;
}
.vc_col-sm-6.technology-left.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-55 {
    padding-left: 80px;
    padding-right: 99px;
}
    body .technology-right  p {
    font-size: 15px!important;
}
body .technology-right p {
    font-size: 17px!important;
}

.title.technology_t p {
    margin-bottom: 53px !important;
}
.vc_col-sm-12.content_block_translation-service.services-left-content.wow.animated.fadeInRight.website_localization p {
    padding: 14px !important;
}
.paye_section_holder.partie_slider_home {
    padding-bottom: 56px !important;
}
.content_block_translation-service.services-left-content.d_visualization p {
    padding: 8px 15px !important;
}
body .content_block_translation-service.services-left-content.d_visualization p {
    padding: 8px 15px !important;
}
body .paye_section_holder .owl-nav.disabled {
    margin-top: -55px !important;
}
.content_block_translation-service.services-left-content.d_visualization p {
    padding: 8px 15px !important;
}
.header-holder {
    height: calc(100vh - 92px) !important;
    width: 88% !important;
}
body .sticky_holder ul li ul li a {
    /* padding: 2px 0 !important; */
}
body .sticky_holder li.login.quote a {
    padding: 4px 27px !important;
}
body .sticky_holder li.line-red-btn a, body .sticky_holder.menu_page li.red-btn a {
    font-size: 14px !important;
    padding: 4px 28px !important;
}

body .sticky_holder .img-with-aniamtion-wrap img {
    width: 86% !important;
    margin-left: 0px !important;
}
body .sticky_holder .progressContainer.fixedr {
    top: 97px;
}


body .sticky_holder {
    height: 100px!important;
}
body .sticky_holder ul li a {
    font-size: 14px !important;
    font-family: Poppins,sans-serif!important;
    padding: 5px 0px 0px !important;
}

body .sticky_holder ul#menu-menu-header li.line-red-btn {
    margin-left: 92px;
    margin-right: 0px !important;
    margin-top: -4px;
}
body .sticky_holder ul#menu-menu-header li.line-red-btn {
    margin-left: 77px !important;
    margin-right: 6px !important;
}
body .sticky_holder li.login.desktop a {
    line-height: 20px;
    font-size: 15px !important;
    padding: 8px 30px !important;
}
body .sticky_holder .line-red-btn  a{
    /* position: relative!important; */
    /* overflow: hidden!important; */
    z-index: 2!important;
    /* transition: all ease-in-out .2s!important; */
}

body .sticky_holder .sticky_logo{
        height: 100px!important;
}
body .sticky_holder .vc_col-sm-9.sticky_menu {
    margin-top: 0px;
    width: 67%;
}
body .sticky_holder .vc_col-sm-3.sticky_logo {
    /* width: 31% !important; */
    border-right: 1px solid #ee3361;
}
body .sticky_holder ul#menu-menu-header {
    padding-left: 12px !important;
}
body .sticky_holder ul#menu-menu-header li.login.desktop {
    display: block !important;
    margin-top: 0px !important;
}


}

/**/




body {
    font-family: Poppins,sans-serif;
}
body h1, body h2, body h3, body h4 {
    text-transform: capitalize !important;
    font-family: Poppins,sans-serif!important;;
}

body ul#menu-menu-header li ul.sub-menu li a:hover, 
body ul#menu-menu-header li ul.sub-menu li.current-menu-item a {
    font-weight: 700!important;
    padding-left: 20px !important;
}

.titleDiv.trusted_by {
    /* display: block; */
    margin: 42px auto 0px !important;
    float: none;
    width: auto;
}
body li.login {
    margin-top: 12px;
    /* float: right !important; */
}
.title {
    text-align: center;
}
/**/
ul#menu-menu-header {
    padding-left: 28px !important;
}

.titleDiv {
    display: inline-block;
    position: relative;
    margin-left: 30px;
    overflow: hidden;
    box-sizing: border-box;
    padding-right: 30px;
}
.titleDiv {
    display: inline-block;
    position: relative;
    margin-left: 0px;
    overflow: hidden;
    box-sizing: border-box;
    padding-right: 30px;
    float: left;
}

.title img {
    display: inline-block;
}

.services-right .title {
    margin: 0;
    text-align: left;
    margin-bottom: 6px;
    float: left;
    display: flex;
}

.title p {
    float: left;
    /* width: 20%; */
    padding-bottom: 0px !important;
}
ul#menu-services {margin-top: 8px !important;}
/**/
.line-red-btn a:before {content:""  !important;
                        position:absolute !important;
                        width:0 !important; 
                        height:100% !important; 
                        background:#fdebf0 !important;
                        left:0 !important;
                        border-radius:50px  !important;
                        transition:all ease-in-out .2s  !important;
                        top:0 !important;
                        z-index:-1  !important
                       }
.line-red-btn a:hover:before{width:100% !important}
.line-red-btn a:hover{background:0 0 !important}
.red-btn a:before {content:"" !important;position:absolute !important;/* width:0 !important; */height:100% !important;left:0 !important;background:#fff !important;top:0 !important;border-radius:50px !important;z-index:-1 !important;transition:all ease-in-out .2s !important}
body li.red-btn a:hover{color:#da2b56 !important}
.red-btn a:hover:before{width:100% !important}

body .menu-services-right:before{
    width: 100%!important;
    height: 100%!important;
    content: "";
    position: absolute!important;
    background: #DA2B56!important;
    display: block!important;
    z-index: 1!important;
    opacity: 0.4!important;
    border-radius: 18px !important;
}
a.nectar-button.medium.regular.regular-button.discover.technology_button {
    /* width: 160px !important; */
    height: 55px !important;
    margin-top: 12px !important;
    line-height: 49px !important;
    font-size: 18px !important;
    float: left;
    width: 140px !important;
    height: 50px !important;
    margin-top: 12px !important;
    line-height: 44px !important;
    font-size: 16px !important;
}
.container_service{
        width: 90%;
    max-width: 1710px;
    margin: auto;
    position: relative;
}
body div#\33 d-visualization-video-editing .wpb_text_column.wpb_content_element{
    padding:0px !important; 
}
#website-localization:after{
  background-image:url(//composer-dev.langspire.com/wp-content/uploads/2022/05/service2.jpg) !important;
}

.services-left-page.menu-services-right:after {
      content: "";
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    border-radius: 18px !important;
}
div#training-e-learning:after {
    background-image:url(https://langspire.com/wp-content/uploads/2020/08/service6.jpg) !important;
}

div#call-center-support:after {
        background-image:url(https://langspire.com/wp-content/uploads/2020/08/service7.jpg) !important;
}

div#multicultural-marketing:after {
    background-image:url(https://langspire.com/wp-content/uploads/2020/08/service8.jpg) !important;
}

div#\33 d-visualization-video-editing:after {
    background-image:url(https://langspire.com/wp-content/uploads/2020/08/service9.jpg) !important;
}

div#desktop-publishing-formatting:after {
    background-image:url(https://langspire.com/wp-content/uploads/2020/08/service10.jpg) !important;
}

body .container_service .vc_col-sm-4.services-right.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-40 {
    /* width: 35% !important; */
}
body .container_service .vc_col-sm-8.services-left.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-29 {
    /* width:65% !important; */
}
.services-menu .show{
    /* display:block; */
}
.container_service  {
    max-width: 1280px;
}


.container.main-content {
    width: 100% !important;
    max-width: 100% !important;
    padding: 0px !important;
}
img.img-with-animation.skip-lazy.section_paye_picture.munich.animated-in,
img.img-with-animation.skip-lazy.section_paye_picture.new_york.animated-in,
img.img-with-animation.skip-lazy.section_paye_picture.paris.animated-in,
img.img-with-animation.skip-lazy.section_paye_picture.london.animated-in,
img.img-with-animation.skip-lazy.section_paye_picture.barcelona.animated-in,
img.img-with-animation.skip-lazy.section_paye_picture.sydney.animated-in,
img.img-with-animation.skip-lazy.section_paye_picture.istanbul.animated-in,
img.img-with-animation.skip-lazy.section_paye_picture.tokyo.animated-in,
img.img-with-animation.skip-lazy.section_paye_picture.dubai.animated-in,
img.img-with-animation.skip-lazy.section_paye_picture.singapore.animated-in{
    width: 58% !important;
}
.sticky_log img.img-with-animation.skip-lazy {
    width: 100% !important;
 }



/*menu*/
div#government:after {
    background-image: url(//composer-dev.langspire.com/wp-content/uploads/2022/06/industries11.jpg);;
}
.sticky_holder{
    position: relative;
    z-index: 9999;
}
.sticky_holder ul li ul{
    position:
    absolute;min-width:300px;background:#fff;z-index:2;border:1px solid #da2b56;padding:15px 0;
    float:
    left;left:0;opacity:0;
    visibility:
    hidden;
    transition:
    all ease-in-out .3s;padding-right:20px;
    box-sizing:
    border-box;
    padding-top: 15px !important;
    padding-bottom: 15px !important;
}
.sticky_holder ul li ul li{
    width:100%;
    float:left;
    padding-right: 31px;
}
.sticky_holder ul li ul li a{
    font-size:14px !important;font-weight:400 !important;padding:8px 0 !important;position:relative !important;transition:all ease-in-out .3s !important
}
.sticky_holder ul li ul li a:hover{
    font-weight: 700 !important; 
   padding-left: 20px !important; 
}
.sticky_holder ul li ul li a:before{
    content:"";
    position:absolute;
    width:10px!important;
    height:10px;
    border:2px solid #ee3361;
    border-radius:50px;
    left:0;
    box-sizing:border-box;
    /* top:14px; */
    opacity:0;
    transition:all ease-in-out .3s
}
.sticky_holder ul li ul li a:hover:before,ul#menu-menu-header ul li ul li.menu_services a:before{opacity:1}
.sticky_holder ul>li>a:after{/* content:""; */position:absolute;width:8px;height:8px;background:#ee3361;border-radius:8px;bottom:5px;left:0;margin-left:5px;transition:all ease-in-out .3s;opacity:0}
.sticky_holder ul>li.current-menu-ancestor>a:after,ul#menu-menu-header ul>li>a:hover:after{left:60%;opacity:1}
.sticky_holder ul li:hover ul{opacity:1;visibility:visible}
.sticky_holder ul>li>a:before{/* content:""; */position:absolute;width:0%;height:8px;background:#ee3361;bottom: 8px;left:0;border-radius:10px;transition:all ease-in-out .3s}
.sticky_holder ul>li.current-menu-ancestor>a:before,ul#menu-menu-header ul>li>a:hover:before{width:60%}
.sticky_holder ul li ul li a:after{display:none}


.sticky_holder ul li.sous_menu1:hover a ul.sub-menu {display:block !important}
/*menu*/
.small-title h3:after{
    content: "";
    display: block;
    width: 20%;
    height: 13px;
    background: rgba(238,51,97,.2);
    border-radius: 18px;
    left: 17px;
    bottom: 16px !important;
    position: relative;
    z-index: -1;
}
.small-title h3 {
    color: #393d44;
    font-size: 20px !important;
    position: relative;
    z-index: 2;
}
.industries-right-content {
    margin-top: 76px;
}

.industries-right-content {
    border-radius: 0px 18px 18px 0px !important;
    border-color: #49434a !important;
}
.our_clients_holder li {
    list-style: none;
}
.indust-logo-class li {
    float: left;
}
.our_clients_holder ul {
    margin: 17px 0px 0px !important;
}
.industries-right-content {
    width: 100%;
    float: left;
    border: 4px solid rgba(57,61,68,.81);
    position: relative;
    height: 101px;
    box-sizing: border-box;
    background: rgba(57,61,68,.81);
    border-radius: 18px 0 0 18px;
    padding: 10px 10px 0px !important;
}

.industries-right-content .wpb_text_column.wpb_content_element {
    width: calc(100% - 155px) !important;
    float:left;
}
.industries-right-content p {
    color:white !important;
}
.industries-right-content  a.nectar-button.medium.regular.regular-button.discover {
    width: 140px !important;
    margin-bottom:0px !important;
}

.indust-logo-class li {
    list-style: none;
    padding-left: 0px !important;
}

.indust-logo-class  {
    float: left;
    background: rgba(255,255,255,.73) !important;
    border-radius: 10px;
    margin: 0 10px;
    box-sizing: border-box;
    padding: 10px;
    display: block;
    align-items: center;
    box-shadow: 0 12px 15px rgb(0 0 0 / 16%);
}

.small-title {
    display: block;
    width: 100%;
    float: left;
}

.customer-list {
    float: left;
    width: 100% !important;
}

.industries-right-content {
    width: 100%;
    float: left;
    border: 4px solid rgba(57,61,68,.81);
    position: relative;
    height: 101px;
    box-sizing: border-box;
    background: rgba(57,61,68,.81);
    border-radius: 18px 0 0 18px;
    padding: 10px 10px 0px !important;
}

.industries-right-content .wpb_text_column.wpb_content_element {
    width: calc(100% - 165px) !important;
    float:
    left;
    padding: 0 10px;
    box-sizing: border-box;
}
.industries-right-content p {
    color:
    white !important;
    font-weight: 300;
    /* font-size: 14px; */
}
.industries-right-content  a.nectar-button.medium.regular.regular-button.discover {
    width: 140px !important;
    margin-bottom:0px !important;
}
.paye_section_holder {
    width: 85% !important;
    display: block;
    margin: 0px auto;
}
body .industries-left {
    padding: 0px !important;
}
body .industries-left .industries-menu h2{
    /* background-image: url('/wp-content/uploads/2022/05/icn-industries.png') !important; */
    /* padding-top: 24px !important; */
    /* font-size: 50px; */
    /* line-height: 62px; */
    /* font-weight: 700; */
}
body .industries-left .industries-menu h2:after{
    top: -23px;
 }
body .industries-menu ul li a.active {
    border-right: 0 !important;
    margin-left: 0px !important;
    margin-right: 86px !important;
    border-radius: 18px 0px 0px 18px;
}
body .industries-menu ul li a.active {
    /* line-height: 91px; */
    box-sizing: border-box;
    width: calc(100% + 60px) !important;
    margin-left: -65px !important;
    padding-left: 100px;
    border-radius: 18px 0 0 18px;
    /* font-size: 30px; */
    /* font-weight: 800; */
    color: #393d44;
    position: relative;
    border: 3px solid rgba(57,61,68,.81) !important;
}
div.main-technology {
    width: 90% !important;
    display: block;
    margin: 0px auto;
}

/* star home */
.industries-menu ul li a.active {
    border: 2px solid rgba(57,61,68,.81);
}
.discover
{
    color:#393d44 !important;
    width: 148px !Important;
    padding-left: 0 !important;
    margin-top: 12px !Important;
    /* font-size: 16px !Important; */
    box-shadow: 1px 10px 7px rgb(254 207 80 / 22%) !important;
    visibility: visible;
    animation-delay: 0.7s;
    animation-name: fadeInUp;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    width: 235px;
    /* height: 70px; */
    /* float: right; */
    display: block;
    background: #fecf50;
    border-radius: 70px;
    border: 3px solid #fecf50;
    box-sizing: border-box;
    margin-right: 15px;
    margin-top: 12px;
    text-align: center;
    /* line-height: 64px; */
    color: #393d44;
    font-weight: 800 !important;
    box-shadow: 1px 15px 10px rgb(254 207 80 / 22%);
    position: relative;
    overflow: hidden;
    transition: all ease-in-out .2s;
    background: #fecf50 !important;

}

.discover:before{
    content:"";
position:absolute;
width:0;
height:100%;
background:#fff;
left:0;
z-index:-1;
transition:
all ease-in-out .2s;
top:0;
}

.discover:hover:before {
    width: 100%;
}
.discover:hover:after {
    right: 6px;
}
.discover {font-family: Poppins,sans-serif;font-size: 17px !important;text-transform: capitalize !important;padding-right: 13px !important;}
.discover:after {
    content: "";
    display: block;
    width: 29px;
    height: 31px;
    position: absolute;
    /* background: red; */
    right: 9px;
    top: 0;
    background-image: url(/wp-content/uploads/2022/05/icn-half-right-black.png);
    background-position: right center;
    background-repeat: no-repeat;
    z-index: 99;
    top: 6px;
    background-size: 72%;
    transition:
    all ease-in-out .2s;
}
a.nectar-button.medium.regular.regular-button.discover {font-family: Poppins,sans-serif !important;
    font-size: 16px !important;
    text-transform: capitalize !important;
    padding-right: 13px !important;font-weight: 700 !important;}
    
    img.technology_img {width: 76% !important;}
    
    
.technology_title:after {content: "";display: block;width: 58%;height: 25px;background: #f9e6ea;border-radius: 18px;left: 17px;bottom: 0px !important;position: relative;z-index: -1;}

.technology_title {z-index: 10000000 !important;position: relative;}

.technology_paragraphe {font-size: 17px;display: block;float: left;}

.technology_paragraphe .iwt-text {padding-left: 0px !important;}

.trusted_img_holder .item {
    box-shadow: 10px 10px 12px rgb(46 222 245 / 8%);
    height: 120px;
    padding: 0 20px;
}

.trusted_img_holder .owl-item {
    padding: 15px;
    box-sizing: border-box;
}

.trusted_img_holder .owl-stage {padding: 0px !important;}




.trusted_img_holder .owl-nav.disabled {
    display: block !important;
}
.trusted_img_holder .owl-dots {
    display: block !important;
}

.nectar-animated-title-inner {display: none !important;}


.trusted_img_holder .span_12.dark .owl-theme .owl-dots .owl-dot.active span,.trusted_img_holder  .span_12.dark .owl-theme .owl-dots .owl-dot:hover span{
    background-color: #f9e6ea!important;
}
}
.trusted_img_holder .owl-theme .owl-dots .owl-dot span {
    width: 144px!important;
    height: 12px!important;
}
.trusted_img_holder .owl-theme .owl-dots .owl-dot span {
    width: 129px;
    height: 10px;
	}

.trusted_img_holder .owl-dot.active {
    display: inline-block !important;
}
.trusted_img_holder .owl-dot.active span {
    background-color: #ab1718!important;
}
.trusted_img_holder .owl-dot {
    display: none !important;
}

/*header partie */

	
	
	.header-holder .main-intro  {
    position: absolute;
    height: 100%;
    width: 100%;
}
/*section two*/



.section_paye_right p {font-size: 32px;
    color: #ee3361;
    font-weight: 300;
    
    margin-top: 50px;}
    .trusted_img_holder .owl-theme .owl-nav {
    /* margin-top: -60px !important; */
}


/**/
.paye_section_holder .owl-dots {display: none;}
.paye_section_holder .owl-nav.disabled {display: block;}
.paye_section_holder .owl-next, .paye_section_holder  .owl-prev {
    width: 44px;
    height: 44px;
    box-sizing: border-box;
    border-radius: 50%!important;
    border: 1px solid #707070;
    background: 0 0!important;
    color: transparent!important;
    background-size: 29px 29px!important;
    background-repeat: no-repeat!important;
    background-position: center!important;
    margin: 15px!important;
}

img.img-with-animation.skip-lazy.section_paye_picture.dubai.animated-in {width: 26% !important;}
img.img-with-animation.skip-lazy.section_paye_picture.moscow.animated-in {width: 52% !important;}
.paye_section_holder .owl-prev{
background-image: url(//composer-dev.langspire.com/wp-content/uploads/2022/05/left.png) !important;
}

.paye_section_holder .owl-next{
background-image: url(//composer-dev.langspire.com/wp-content/uploads/2022/05/right.png) !important;}

/**/
.wpb_text_column.wpb_content_element.scope_of_word {background: #fff;
    box-shadow: 0 12px 16px rgb(0 0 0 / 16%);
    border-radius: 20px;
    box-sizing: border-box;
    width: 85%;
    margin: 50px 7% 50px;
    padding: 45px !important;
    /* float: left; */
    position: relative;
                                                   }

.stories-logo {width: 160px;
    height: 160px;
    background: #fafafa;
    border-radius: 50%;
    box-shadow: 0 15px 20px rgb(21 29 65 / 6%);
    display: flex;
    align-items: center;
    position: relative;
    margin-top: -100px;
    left: 50%;
    margin-left: -80px;}

.stories-logo {width: 140px;
    height: 140px;
    box-shadow: 0 10px 15px rgb(21 29 65 / 6%);
    margin-left: -70px;
    box-sizing: border-box;
    padding: 0 20px;}

.stories-logo img {
    border-radius: 50%;
}

.stories-content h3 {font-size: 19px !important;}

.stories-content p {font-size: 14px !important;line-height: 27px;}

 .stories-bg:before {
    content: "";
    position: absolute;
    width: 142px;
    height: 142px;
    border: 30px solid rgba(150,79,251,.54);
    box-sizing: border-box;
    border-radius: 50%;
    z-index: -1;
    left: -50px;
    top: -50px;
}

.stories-bg:after {
    width: 130px;
    height: 160px;
}

.stories-bg:after {
    content: "";
    position: absolute;
    width: 180px;
    height: 210px;
    background: url(https://langspire.com/wp-content/themes/langspire/assets/images/purple-dotted.png);
    display: block;
    right: -25px;
    top: -20px;
    z-index: -1;
}

 .stories-bg:before {
    content: "";
    position: absolute;
    width: 142px;
    height: 142px;
    border: 30px solid rgba(150,79,251,.54);
    box-sizing: border-box;
    border-radius: 50%;
    z-index: -1;
    left: -50px;
    top: -50px;
}

.stories-bg:after {
    width: 130px;
    height: 160px;
}

.stories-bg:after {
    content: "";
    position: absolute;
    width: 180px;
    height: 210px;
    background: url(https://langspire.com/wp-content/themes/langspire/assets/images/purple-dotted.png);
    display: block;
    right: -25px;
    top: -20px;
    z-index: -1;
}

.scope_of_word.ynab :before {
    border: 25px solid rgba(60,171,215,.54) !important;
}
.scope_of_word.ynab :after {
    background: url(https://langspire.com/wp-content/themes/langspire/assets/images/blue-dotted.png);
}
.owl-dots {display: none !important;}

/*menu*/
.Services_menu h2.widgettitle {background-image: url(/wp-content/uploads/2022/05/icn-services.png);background-position: left center;background-repeat: no-repeat;padding: 11px 0px 9px 109px;background-size: 15%;/* font-size: 41px !important; */}
.Services_menu  h2.widgettitle:after {
    content: "";
    display: block;
    width: 80%;
    height: 25px;
    background: #f9e6ea;
    border-radius: 18px;
    left: 17px;
    bottom: 8px !important;
    position: relative;
    z-index: -1;
}

/**/
.Services_menu ul li a {
    font-size: 16px;
    line-height: 46px;
    color: #393d44;
    font-weight: 400;
    transition: all ease-in-out .3s;
    width: 100%;
    display: block;
}
.Services_menu  li a:hover {
    color: #ee3361;
}
.Services_menu  ul li {
    width: 100%;
    float: left;
    transition: all ease-in-out .3s;
    list-style: none;
    padding: 0px !important;
}
body .Services_menu.industries-menu ul li {
    width: 100%;
    float: left;
    transition: all ease-in-out .3s;
    list-style: none;
    padding: 0px !important;
}
.industries-left {
    padding-left: 0px !important;
}

body .industries-left ul {
    margin-left: 64px !important;
    margin-top: 0px !important;
}
.Services_menu  ul {margin: 0px !important;display: block;width: 100% !important;}


.Services_menu ul li a {
    font-size: 16px;
    line-height: 46px;
    color: #393d44;
    font-weight: 400;
    transition: all ease-in-out .3s;
    width: 100%;
    display: block;
}

.services-menu ul li {
    width: 100%;
    float: left;
    transition: all ease-in-out .3s;
    list-style: none;
    padding: 0px !important;
}
ul#menu-services {margin: 0px 0px 0px !important;}


.Services_menu ul li a.active, .Services_menu ul li a.active {
    height: 80px;
    line-height: 77px;
    font-size: 22px;
}
.Services_menu ul li a.active, .Services_menu ul li a.active {
    border: 3px solid rgba(57,61,68,.81);
    height: 90px;
    line-height: 87px;
    padding-left: 90px;
    font-size: 24px;
    border-left: 0;
}

.Services_menu ul li a.active {
    border: 4px solid rgba(57,61,68,.81);
    height: 101px;
    line-height: 91px;
    box-sizing: border-box;
    width: calc(100% + 50px);
    margin-left: -50px;
    border-left: 0;
    padding-left: 100px;
    border-radius: 0 18px 18px 0;
    font-size: 30px;
    font-weight: 800;
    color: #393d44;
    position: relative;
    margin-right: -53px !important;
}

.Services_menu ul li a.active:before {
    width: 22px;
    height: 22px;
    border: 5px solid #ee3361;
    margin-top: -10px;
}
.Services_menu ul li a.active:before {
    content: "";
    position: absolute;
    width: 28px;
    height: 28px;
    border: 7px solid #ee3361;
    box-sizing: border-box;
    border-radius: 50%;
    left: 50px;
    top: 50%;
    margin-top: -14px;
}

.menu-services-right {
    display: none;
    height: 585px;
    position:relative;
}
div#translation-service,
div#website-localization_,
div#interpretation-services{
     display: none;
}
/**/


div#translation-service:after {
    background-image: url(https://langspire.com/wp-content/uploads/2020/08/service1.jpg);
    content:"";
    display:block;
    width:100%;
    height: 100%;
    position:absolute;

;;;;;;;;;;;;;border-radius: 18px !important;;;;;;;;;;;;;;
}
/**/

/**/
div#website-localization_:before {
    width: 100%;
    height: 100%;
    content: "";
    position: absolute;
    background: #DA2B56;
    opacity: .81;
    display: block;
    z-index: 1;
    background: #DA2B56;
    opacity: 0.4;

}

div#website-localization_:after {
    background-image: url(https://langspire.com/wp-content/uploads/2020/08/service1.jpg);
    content:"";
    display:block;
    width:100%;
    height: 100%;
    position:absolute;

}
/**/

/**/
div#interpretation-services:before {
    width: 100%;
    height: 100%;
    content: "";
    position: absolute;
    background: #DA2B56;
    opacity: .81;
    display: block;
    z-index: 1;
    background: #DA2B56;
    opacity: 0.4;
    border-radius: 20px 0px 0px 0px;
}

div#interpretation-services:after {
    background-image: url(//composer-dev.langspire.com/wp-content/uploads/2022/05/service3.jpg);
    content:"";
    display:block;
    width:100%;
    height: 100%;
    position:absolute;

}
/**/

/**/
div#multimedia-services:before {
    width: 100%;
    height: 100%;
    content: "";
    position: absolute;
    background: #DA2B56;
    opacity: .81;
    display: block;
    z-index: 1;
    background: #DA2B56;
    opacity: 0.4;
    border-radius: 20px 0px 0px 0px;
}

div#multimedia-services:after {
    background-image: url(//composer-dev.langspire.com/wp-content/uploads/2022/05/service4.jpg);
    content:"";
    display:block;
    width:100%;
    height: 100%;
    position:absolute;

}
/**/

/**/
div#software-localization-testing:before {
    width: 100%;
    height: 100%;
    content: "";
    position: absolute;
    background: #DA2B56;
    opacity: .81;
    display: block;
    z-index: 1;
    background: #DA2B56;
    opacity: 0.4;
    border-radius: 20px 0px 0px 0px;
}

div#software-localization-testing:after {
    background-image: url(//composer-dev.langspire.com/wp-content/uploads/2022/05/service5.jpg);
    content:"";
    display:block;
    width:100%;
    height: 100%;
    position:absolute;

}
/**/


/**/
div#call-center-support:before {
    width: 100%;
    height: 100%;
    content: "";
    position: absolute;
    background: #DA2B56;
    opacity: .81;
    display: block;
    z-index: 1;
    background: #DA2B56;
    opacity: 0.4;
    border-radius: 20px 0px 0px 0px;
}
div#interpretation-services:before {
  background-image: url(https://langspire.com/wp-content/uploads/2020/08/service2.jpg);
}
div#multimedia-services:before {
 background-image: url(https://langspire.com/wp-content/uploads/2020/08/service3.jpg);
}
div#software-localization-testing:before {
 background-image: url(https://langspire.com/wp-content/uploads/2020/08/service4.jpg);

}
div#training-e-learning:before {
 background-image: url(https://langspire.com/wp-content/uploads/2020/08/service5.jpg);

}
div#call-center-support:before {
 background-image: url(https://langspire.com/wp-content/uploads/2020/08/service6.jpg);
}
div#multicultural-marketing:before {
background-image: url(https://langspire.com/wp-content/uploads/2020/08/service7.jpg);

}
div#\33 d-visualization-video-editing:before {
            background-image: url(https://langspire.com/wp-content/uploads/2020/08/service8.jpg);

}
div#desktop-publishing-formatting:before {
            background-image: url(https://langspire.com/wp-content/uploads/2020/08/service9.jpg);
}

div#translation-service {
            /* background-image: url(https://langspire.com/wp-content/uploads/2020/08/service10.jpg); */
}
div#call-center-support:after {
    background-image: url(https://langspire.com/wp-content/uploads/2020/08/service1.jpg);

}
div#call-center-support:after {
    content:"";
    display:block;
    width:100%;
    height: 100%;
    position:absolute;
    border-radius: 18px !important;;;;;
}
div#call-center-support:after {
    background-image: url(https://langspire.com/wp-content/uploads/2020/08/service1.jpg);
}


/**/

/**/
div#3d-visualization-video-editing:before {
    width: 100%;
    height: 100%;
    content: "";
    position: absolute;
    background: #DA2B56;
    opacity: .81;
    display: block;
    z-index: 1;
    background: #DA2B56;
    opacity: 0.4;
    border-radius: 20px 0px 0px 0px;
}

div#3d-visualization-video-editing:after {
    background-image: url(https://langspire.com/wp-content/uploads/2020/08/service1.jpg);
    content:"";
    display:block;
    width:100%;
    height: 100%;
    position:absolute;

}
/**/


/**/
div#desktop-publishing-formatting:before {
    width: 100%;
    height: 100%;
    content: "";
    position: absolute;
    background: #DA2B56;
    opacity: .81;
    display: block;
    z-index: 1;
    background: #DA2B56;
    opacity: 0.4;
    border-radius: 18px !important;
}

div#desktop-publishing-formatting:after {
    background-image: url(https://langspire.com/wp-content/uploads/2020/08/service1.jpg);
    content:"";
    display:block;
    width:100%;
    height: 100%;
    position:absolute;

}
/**/
div#translation-service.active {
    display:
    block;
    height: 647px;
    position:relative;

}
 .industries_menu_left{
      display:none;
 }
#life-sciences,
#retail-e-commerce,
#finance,
#multimedia-entertainment,
#advertising-marketing,
#industrial-manufacturing,
#travel-hospitality,
#energy-mining,
#hardware-software-technology,
#government,
div#legal {
   height: 830px;
   position:
   relative;
}
div#legal {
display:block;
}
/**/
body .menu-services-right:after{
    content:
    "";
    display:
    block;
    width:100%;
    height: 100%;
    position:
    absolute;
    border-radius: 18px !important;
    background-repeat: no-repeat;
    background-size: cover;
}
div#legal:after {
    background-image: url(//composer-dev.langspire.com/wp-content/uploads/2022/06/industries1.jpg);
}



/**/

div#life-sciences:after {
    background-image: url(//composer-dev.langspire.com/wp-content/uploads/2022/06/industries2.jpg);

}

div#life-sciences:before {
    background: #DA2B56;
    opacity: 0.4;
}

div#life-sciences:before {
    width: 100%;
    height: 100%;
    content: "";
    position: absolute;
    background: #DA2B56;
    opacity: .81;
    display: block;
    z-index: 1;
    background: #DA2B56;
    opacity: 0.4;
    border-radius: 18px;
}
/**/

div#retail-e-commerce:after {
    background-image: url(//composer-dev.langspire.com/wp-content/uploads/2022/06/industries3.jpg);
}

div#retail-e-commerce:before {
    background: #DA2B56;
    opacity: 0.4;
}

div#retail-e-commerce:before {
    width: 100%;
    height: 100%;
    content: "";
    position: absolute;
    background: #DA2B56;
    opacity: .81;
    display: block;
    z-index: 1;
    background: #DA2B56;
    opacity: 0.4;
    border-radius: 18px;
}
/**/

div#finance:after {
    background-image: url(//composer-dev.langspire.com/wp-content/uploads/2022/06/industries4.jpg);
}

div#finance:before {
    background: #DA2B56;
    opacity: 0.4;
}

div#finance:before {
    width: 100%;
    height: 100%;
    content: "";
    position: absolute;
    background: #DA2B56;
    opacity: .81;
    display: block;
    z-index: 1;
    background: #DA2B56;
    opacity: 0.4;
    border-radius: 18px;
}
/**/

div#multimedia-entertainment:after {
    background-image: url(//composer-dev.langspire.com/wp-content/uploads/2022/06/industries5.jpg);
}

div#multimedia-entertainment:before {
    background: #DA2B56;
    opacity: 0.4;
}

div#multimedia-entertainment:before {
    width: 100%;
    height: 100%;
    content: "";
    position: absolute;
    background: #DA2B56;
    opacity: .81;
    display: block;
    z-index: 1;
    background: #DA2B56;
    opacity: 0.4;
    border-radius: 18px;
}
/**/

/**/

div#advertising-marketing:after {
    background-image: url(//composer-dev.langspire.com/wp-content/uploads/2022/06/industries6.jpg);
}

div#advertising-marketing:before {
    background: #DA2B56;
    opacity: 0.4;
}

div#advertising-marketing:before {
    width: 100%;
    height: 100%;
    content: "";
    position: absolute;
    background: #DA2B56;
    opacity: .81;
    display: block;
    z-index: 1;
    background: #DA2B56;
    opacity: 0.4;
    border-radius: 18px;
}
/**/
/**/


div#industrial-manufacturing:after {
    background-image: url(//composer-dev.langspire.com/wp-content/uploads/2022/06/industries7.jpg);
}

div#industrial-manufacturing:before {
    background: #DA2B56;
    opacity: 0.4;
}

div#industrial-manufacturing:before {
    width: 100%;
    height: 100%;
    content: "";
    position: absolute;
    background: #DA2B56;
    opacity: .81;
    display: block;
    z-index: 1;
    background: #DA2B56;
    opacity: 0.4;
    border-radius: 18px;
}
/**/
/**/

div#travel-hospitality:after {
    background-image: url(//composer-dev.langspire.com/wp-content/uploads/2022/06/industries8.jpg);
}

div#travel-hospitality:before {
    background: #DA2B56;
    opacity: 0.4;
}

div#travel-hospitality:before {
    width: 100%;
    height: 100%;
    content: "";
    position: absolute;
    background: #DA2B56;
    opacity: .81;
    display: block;
    z-index: 1;
    background: #DA2B56;
    opacity: 0.4;
    border-radius: 18px;
}
/**/
/**/

div#energy-mining:after {
    background-image: url(//composer-dev.langspire.com/wp-content/uploads/2022/06/industries9.jpg);
}

div#energy-mining:before {
    background: #DA2B56;
    opacity: 0.4;
}

div#energy-mining:before {
    width: 100%;
    height: 100%;
    content: "";
    position: absolute;
    background: #DA2B56;
    opacity: .81;
    display: block;
    z-index: 1;
    background: #DA2B56;
    opacity: 0.4;
    border-radius: 18px;
}
/**/
/**/

div#hardware-software-technology:after {
    background-image: url(//composer-dev.langspire.com/wp-content/uploads/2022/06/industries10.jpg);
}

div#hardware-software-technology:before {
    background: #DA2B56;
    opacity: 0.4;
}

div#hardware-software-technology:before {
    width: 100%;
    height: 100%;
    content: "";
    position: absolute;
    background: #DA2B56;
    opacity: .81;
    display: block;
    z-index: 1;
    background: #DA2B56;
    opacity: 0.4;
    border-radius: 18px;
}
/**/
/**/

div#agovernment:after {
    background-image: url(https://langspire.com/wp-content/uploads/2020/08/service1.jpg);
    content:"";
    display:block;
    width:100%;
    height: 100%;
    position:absolute;
}



/**/

.content_block_translation-service {
    display: flex;
    border: 3px solid rgba(57,61,68,.81);
    height: 90px;
}
.content_block_translation-service {
    width: 100%;
    float: left;
    border: 4px solid rgba(57,61,68,.81);
    position: relative;
    height: 101px;
    box-sizing: border-box;
    background: rgba(57,61,68,.81);
    border-radius: 18px 0 0 18px;
    margin-top: 90px;
    padding-top: 13px;
}

.content_block_translation-service .wpb_text_column.wpb_content_element {float: left;width: 75%;color: white;padding: 9px;font-size: 13px;}

.content_block_translation-service a.nectar-button.medium.regular.regular-button.discover {float: left;width: 20%;display: initial;}
div#translation-service:before {border-radius: 18px !important;}





.Services_menu.industries_menu h2 {background-image: url(/wp-content/uploads/2022/05/icn-industries.png);}
.Services_menu.industries_menu ul li a.active {
    margin-right: -50px;
    border-right: 0;
    padding-right: 100px;
    border-radius: 18px 0px 0px 18px;

}

.Services_menu.industries_menu ul li a.active {
    margin-right: -50px;
    border-right: 0;
    padding-right: 100px;
    border-radius: 18px 0px 0px 18px;
    margin-left: 0;
    border-left: 4px solid rgba(57,61,68,.81);
        font-size: 20px;
}

.content_block_translation-service.content_block_translation-service_left 
{
        width: 100%;
    float: left;
    border: 4px solid rgba(57,61,68,.81);
    position: relative;
    height: 101px;
    box-sizing: border-box;
    background: rgba(57,61,68,.81);
    border-radius: 0 18px 18px 0;
    padding-top: 13px;

}

               
.sticky_logo {

    padding: 0px 100px 0 0 !important;
}


.sticky_logo.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-49 {
        width: 350px;
    padding: 0px 100px 0 0;
}


.sticky_holder  ul {
    margin-left: 0px !important;
    padding: 0px !important;
    margin-bottom: 15px !important;
}
.sticky_holder ul {
    margin-left: 0px;
    padding: 0px !important;
    margin-bottom: 0px !important;
}
.sticky_holder ul li {
    list-style: none !important;
    float: left !important;
    margin-left: 19px !important;
    position: relative !important;
}

li.login a:hover {
    background: 0 0;
}
li.login a:before {
    content: "";
    position: absolute;
    width: 0;
    height: 100%;
    background: #fdebf0;
    left: 0;
    border-radius: 50px;
    transition: all ease-in-out .2s;
    top: 0;
    z-index: -1;
}
li.login {margin-top: -3px;}

li.login.quote a {background: #da2b56;color: #fcfcfc !important;}


.vc_col-sm-12.sticky_logo.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-1 {
    padding-right: 0 !important;
}

.sticky_logo.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-2 {
    float: left;
    height: 120px;
    display: flex;
    align-items: center;
    border-right: 1px solid #ee3361;
    width: 400px;
    padding: 0px 100px 0 0;
}

.scrole_holder.success_stories .owl-carousel .owl-item {
     float: none !important;
    display: inline-block !important;
}
.technology_title.success_stories:after {
    width: 97% !important;
    top: -16px !important;
}
.technology_title.success_stories {
    margin: 22px 0 14px;
}

.paye_section_holder .owl-stage {
    padding: 69px 0px 0px !important;
}

/* End home*/
.titleDiv h1, .titleDiv h2 {
    color: #393d44;
    font-weight: 700;
    font-family: Poppins,sans-serif;
}
.technology_title.success_stories {
    margin: 22px 0 0px;
    font-weight: 700 !important;
    font-family: Poppins,sans-serif;
    font-size: 50px !important;
    line-height: 62px !important;
}
body[data-button-style^="rounded"] .nectar-button.medium:not(.see-through):not(.see-through-2):not(.see-through-3) {
    padding-top: 0 !important;
}
body .discover, body .industries-right-content a, body .services-left-content a {
    width: 140px;
    height: 50px;
    margin-top: 12px;
    line-height: 44px;
    font-size: 16px;
    box-shadow: 1px 10px 7px rgb(254 207 80 / 22%);
font-family: Poppins,sans-serif;
    font-weight:700 !important;
}
body a.nectar-button.medium.regular.regular-button.discover {
 font-family: Poppins,sans-serif;
    font-weight:800 !important;
 width: 140px;
 height: 50px;
 margin-top: 12px;
 line-height: 44px;
 font-size: 16px;
}

body .technology-right a.nectar-button.medium.regular.regular-button.discover {
 margin-top: 31px !important;
}

.footer-menus ul {
    margin-left: 0px !important;
}
.technology-right  img.img-with-animation.skip-lazy.technology_img {
    width: 75px !important;
    margin-right: 23px !important;
}

.technology-right .technology_title {
    font-size: 40px !important;
    line-height: 54px !important;
    font-family: Poppins,sans-serif;
    margin-top: 13px;
    margin-left: 21px;
}

.technology-right .technology_title:after {top: -25px;width: 62%;}
.technology_title.success_stories:after {
    width: 92% !important;
    top: -24px !important;
    left: 32px;
}
.trusted_img_holder .owl-theme .owl-dots .owl-dot span {
    width: 146px !important;
    height: 13px !important;
    margin-top: 42px !important;
    margin-bottom: 34px !important;
}

@media only screen and (max-width:1030px){
    .footer-menu {
    margin-right: 1% !important;
}
    .sticky_logo.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-2 {
    width: 41%!important;
}
.content_block_translation-service .wpb_text_column.wpb_content_element {
   padding: 0px!important;
}
.vc_col-sm-12.industries-right-content {
    padding-top: 0px !important;
}
body li.login {
    margin-top: 29px;
    float: right !important;
}
.sticky_menu.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-3 {
    /* width: 63% !important; */
}
    .footer-menu {
    float: left !important;
    margin-right: 1%;
}
.sticky_holder ul li {
    margin-left: 14px !important;
    /* float: right !important; */
}
.col.span_12.left {
    margin: 0px !important;
}
}

@media only screen and (max-width:1030px){
  body  .sticky_holder ul{
        /* display:block !important; */
    }
   body  .sticky_logo  img.img-with-animation.skip-lazy.animated-in {
    width: 97% !important;
}
body .sticky_menu.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-3 {
    width: 58% !important;
}
}

 	.paye_section_holder .owl-nav.disabled {
    display: block;
    margin-top: -11px !important;
}   
    


h2.vc_custom_heading.technology_title.titleDiv:after {
    width: 72% !important;
    /* left: 36%; */
    top: -25px;
    height: 25px;
}
.logo{width:250px;height:100px}
header{height:100px}
.sticky_holder ul li a{font-size:15px}
.user-buttons{height:100px}
.user-buttons a{margin-left:20px}
body .sticky_holder  .line-red-btn a, body .sticky_holder  .red-btn a{/* font-size: 15px !important; *//* padding: 5px 30px !important; *//* margin-top: 7px; */}
.main-intro{height:calc(100vh - 100px)}
.country-right img{max-width:400px;max-height: 500px;}
.country-right p{font-size:26px;margin-top:30px;font-family: Poppins,sans-serif;}
.country-left{padding-right:5%}

.country-left,.country-right{height:auto !important}
.country-left.arabic strong{font-size:60px;line-height:82px}
body .wpb_wrapper .titleDiv h1, body .wpb_wrapper .titleDiv h2{/* font-size: 50px !important; *//* line-height: 81px !important; */font-size: 56px;line-height: 83px;color: #393d44;font-weight: 700;}
.titleDiv span{height:25px;left:15px}
.title img{max-width: 75px !important;margin: 01px 0px 0px 0px  !important;margin-right: 18px !important;}
.translation-tab-butons li a{padding:8px 25px;font-size:16px;margin-top:25px}
.translation-tab-butons{padding-left:20px}
.translation-content p{font-size:16px;line-height:26px}
.translation-box-row strong{width:260px;padding:25px 40px 25px 20px;box-shadow:0 10px 13px rgba(0,0,0,.18);font-size:15px;line-height:20px}
.translation-box-row a{width:150px;height:50px;border-radius:50px;line-height:46px;font-size:18px;box-shadow:1px 12px 8px rgba(238,51,97,.22);margin-left:-35px}
.translation-box-row a img{width:20px;margin-left:5px}
.quote-trans{width:90%;padding:30px 30px 20px 20px;margin-left:5%}
.quote-trans span{font-size:13px;line-height:20px}
.translation-image{height:530px;padding-top:150px}
.translation-image img{max-width:300px}
.quote-trans img{width:50px}
.quote-trans p{width:calc(100% - 65px);font-size:14px;line-height:22px}
.container{max-width: 100% !important;}
.title{margin: 0px 0 26px;}
.industries-menu ul li a,.services-menu ul li a{font-size:18px;line-height:50px}
.industries-left,.services-right{width:450px}
.industries-right,.services-left{width:calc(100% - 450px)}
.industries-menu ul li a.active,.services-menu ul li a.active{border: 3px solid rgba(57,61,68,.81);height:90px;line-height:87px;padding-left:90px;font-size:24px;border-left:0}

.industries-menu ul li a.active{
 border: 3px 
 solid rgba(250,89,110,.81);border-right:0;
 margin-left: 0px;
 margin-right: 48px !important;
 }
.services-left-content{border: 3px solid rgba(57,61,68,.81);height: 90px;}
.industries-right-content{border:3px solid rgba(250,89,110,.81);height:90px}
.discover,.industries-right-content a,.services-left-content a{width:160px;height:55px;margin-top:12px;line-height:49px;font-size:18px;box-shadow:1px 10px 7px rgba(254,207,80,.22)}
.discover img,.industries-right-content a img,.services-left-content a img{width:20px;margin-left:5px}
.services-left-content p{font-size: 10px !important;width:calc(100% - 175px);padding:0 30px 0 30px;height:81px;font-size: 13px !important;width: calc(100% - 155px);padding: 0 30px 0 30px;/* height: 71px; */font-weight: 300;}
.services-left-page{height: 647px !important;}
.industries-right-page{height:690px}
.industries-menu ul li a.active:before,.services-menu ul li a.active:before{width:22px;height:22px;border:5px solid #ee3361;margin-top:-10px}
.industries-menu ul li:nth-child(5) a.active,.industries-menu ul li:nth-child(6) a.active,.industries-menu ul li:nth-child(7) a.active,.services-menu ul li:nth-child(10) a.active,.services-menu ul li:nth-child(5) a.active,.services-menu ul li:nth-child(9) a.active{font-size:19px}
.industries-menu ul li:nth-child(10) a.active{font-size:18px;}

.industries-right-page:nth-child(1) .industries-right-content{margin-top: 93px;}
.industries-right-page:nth-child(2) .industries-right-content{margin-top: 143px;}
.industries-right-page:nth-child(3) .industries-right-content{margin-top: 194px;}
.industries-right-page:nth-child(4) .industries-right-content{margin-top: 243px;}
.industries-right-page:nth-child(5) .industries-right-content{margin-top: 293px;}
.industries-right-page:nth-child(6) .industries-right-content{margin-top: 343px;}
.industries-right-page:nth-child(7) .industries-right-content{margin-top: 393px;}
.industries-right-page:nth-child(8) .industries-right-content{margin-top: 443px;}
.industries-right-page:nth-child(9) .industries-right-content{margin-top: 493px;}
.industries-right-page:nth-child(10) .industries-right-content{margin-top: 543px;}
.industries-right-page:nth-child(11) .industries-right-content{margin-top:597px}
.industries-right-page:nth-child(12) .industries-right-content{margin-top: 593px;}

.services-left-page:nth-child(1) .services-left-content{margin-top: 99px;}
.services-left-page:nth-child(2) .services-left-content{margin-top: 149px;}
.services-left-page:nth-child(3) .services-left-content{margin-top: 199px;}
.services-left-page:nth-child(4) .services-left-content{margin-top: 249px;}
.services-left-page:nth-child(5) .services-left-content{margin-top: 299px;}
.services-left-page:nth-child(6) .services-left-content{margin-top: 349px;}
.services-left-page:nth-child(7) .services-left-content{margin-top: 399px;}
.services-left-page:nth-child(8) .services-left-content{margin-top: 449px;}
.services-left-page:nth-child(9) .services-left-content{margin-top: 499px;}
.services-left-page:nth-child(10) .services-left-content{margin-top: 537px;}


.industries-counts{width:calc(100% - 175px);height:84px}
.industries-counts li{width:calc(33.3% - 10px);height:45px;margin:0 5px;box-shadow:0 9px 12px rgba(0,0,0,.16)}
.industries-counts p{font-size:30px !important;margin-right:8px !important;}
.industries-counts p{font-size:12px;line-height:16px}
.industries-right-info{width:90%;margin-left:5%}
.small-title h3{font-size:16px;margin-bottom: 0px !important;}
.industries-types{width:45%}
.industries-customer{width:calc(55% - 15px)}
.customer-list ul{/* width:230px; */margin-top: 0px !important;}
.customer-list li{padding:0 20px 0 0;box-sizing:border-box}
.industries-right-info{margin-top:100px}
.industries-right-page:nth-child(1) .industries-right-info,.industries-right-page:nth-child(2) .industries-right-info,.industries-right-page:nth-child(3) .industries-right-info,.industries-right-page:nth-child(4) .industries-right-info{margin-top:40px}
.technology-right{padding-right:50px}
.technology-right p{
    color: #393d44;
    font-size: 20px;
    line-height: 30px;
    font-weight: 300;
    margin-bottom: 55px;
    font-size: 17px !important;
    font-weight: 300;
}
.technology-left{padding-right:130px}
.technology_title.titleDiv.trusted_by {
    margin: 65px 0 50px;
    text-align: center !important;
    font-family: Poppins,sans-serif;
    font-size: 40px;
    line-height: 54px;
    font-weight: 700;
    font-size: 50px;
    line-height: 62px;
}



body .technology_title.titleDiv.trusted_by:after {
    width: 29% !important;
    left: 39% !important;
}

	.subtitle p{font-weight: 300;font-size: 16px;line-height: 26px;}
.clients-slider .owl-item{/* height: 120px !important; *//* padding: 0 29px; *//* box-shadow: 9px 9px 11px 0px rgb(46 222 245 / 8%); *//* height: 142px; *//* display: flex; *//* align-items: center; *//* box-sizing: border-box; */margin: 0 12px;/* background-color: #fff !important; *//* text-align: center; */margin: 0;}
.pink-line{width:220px;height:20px;margin-left:-110px}
.stories-content h3{font-size: 18px !important;}
.stories-content p{font-size: 14px !important;line-height:23px;margin-bottom: 0px;padding-bottom: 25px;font-weight: 300;}
.stories-logo{width:140px;height:140px;box-shadow:0 10px 15px rgba(21,29,65,.06);margin-left:-70px;box-sizing:border-box;padding:0 20px}
.stories-bg:before{width:130px;height:130px;border:25px solid rgba(150,79,251,.54);left:-40px;top:-40px}
.stories-bg:after{width:130px;height:160px}
.storiesSlider .owl-item:nth-child(even) .item .stories-bg:before{border:25px solid rgba(60,171,215,.54)}
.menu-title{font-size:16px;margin-bottom:20px}
.footer-menu{margin-right:6%}
.social-menu img{max-height:20px}
.yellow-line-btn{width: 250px !important;height: 60px !important;font-size: 18px !important;color: #fecf50 !important;font-weight: 700 !important;margin-top: 35px !important;}
.copyright-menu{height:70px;font-size:14px}
.copyright-logo{height:70px;width:200px}
.copyright{height:70px}
header:before{width:220px}
.menu-padding{padding-top:100px}

.sticky_holder ul li ul li a{
font-size:14px !important;
padding:8px 0 !important;
}
.main-menu ul li ul{width:300px}
.sticky_holder ul li ul li a:before{width:10px;height:10px;border:2px solid #ee3361;/* top:13px; */}
.sub-title{font-size:22px}
.services-box-list ul li a h2{font-size:22px}
.services-box-list li a p{font-size:14px;line-height:26px}
.services-box-list ul li,.services-box-list ul li a{min-height:600px;height:600px}
.services-box-list ul li a:after{height:350px;top:-100px}
.services-box-list .discover{margin-left:-80px}
.services-box-list ul li:first-child:before,.services-box-list ul li:last-child:before{width:170px;height:200px}
.services-box-list ul li:first-child:before{left:-20px;top:-20px}
.services-box-list ul li:last-child:before{right:-20px;bottom:-20px}
.details-sidebar ul li a.active,.details-sidebar ul li a.active:hover{height:80px;border:3px solid #393d44;padding-left:80px;font-size:20px;margin-bottom:10px}
.details-sidebar ul li a.active:before{width:24px;height:24px;border:6px solid #ee3361;top:25px}
.details-sidebar ul li a{font-size:16px;line-height:25px;padding-left:40px}
.details-sidebar ul li{margin-bottom:15px}
.details-sidebar ul li a:hover{padding-left:70px}
.details-sidebar ul li a:before{width:15px;height:15px;left:40px;top:10px}
.details-banner{height:550px}
.details-sidebar{min-height:550px}
.details-title h1{font-size:24px}
.details-title img{width:35px}
.pages .title{margin:65px 0 35px 0}
.details-content-box p,.details-content-box ul li{/* font-size:16px; *//* line-height:28px; */margin-bottom:25px}
.details-content-box{border:3px solid rgb(57 61 68 / .81);padding:25px 50px;margin-top:165px}
section.footer .footer-menu:nth-child(3){min-height:400px !important;max-width:250px !important}
.blog-banner{height:280px}
.blog-list ul li{width:calc(25% - 30px);margin:15px}
.blog-list ul li:nth-child(9n+1){width:calc(75% - 30px)}
.blog-list ul li:nth-child(8n+3),.blog-list ul li:nth-child(8n+4){width:calc(50% - 30px)}
.blog-image{height:170px}
.blog-content p{font-size:13px;line-height:22px}
.readMore{font-size:18px}
.readMore img{width:25px}
.blog-info span,.blog-info strong{font-size:15px}
.blog-list ul li:nth-child(8n+3) .blog-content h2,.blog-list ul li:nth-child(8n+3) .blog-content h3,.blog-list ul li:nth-child(8n+4) h2,.blog-list ul li:nth-child(8n+4) h3,.blog-list ul li:nth-child(9n+1) .blog-content h2,.blog-list ul li:nth-child(9n+1) .blog-content h3{font-size:22px;line-height:32px;margin-bottom:15px}
.blog-list ul li:nth-child(8n+3) .blog-content p,.blog-list ul li:nth-child(8n+4) p,.blog-list ul li:nth-child(9n+1) .blog-content p{font-size:16px;line-height:26px}
.blog-list ul li:nth-child(9n+1) .blog-content{padding:35px}
.blog-list ul li:nth-child(8n+3) .blog-content .readMore,.blog-list ul li:nth-child(8n+4) .readMore,.blog-list ul li:nth-child(9n+1) .blog-content .readMore{left:35px}
.blog-list ul li:nth-child(8n+3) .blog-content,.blog-list ul li:nth-child(8n+4) .blog-content{padding:35px}
.sidebar{width:350px;margin-left:15px}
.blog-detail-row,.category-blog-list{width:calc(100% - 365px)}
.category-blog-list ul li{width:calc(33.3% - 30px)!important;height:450px}
.newslatter-box{margin-top:15px}
.newslatter-box p,.newslatter-box strong{font-size:14px}
.newsText{height:50px;border-radius:15px;font-size:14px}
.newsBtn{margin-top:25px;height:50px;border-radius:15px;font-size:14px}
.categ-list ul li .blog-image{height:170px!important}
.category-blog-list .blog-content h3{font-size:14px!important;line-height:22px!important}
.category-blog-list .blog-content p{font-size:14px!important;line-height:22px!important;height:82px}
.category-blog-list .readMore{font-size:18px!important}
.blog-author-comment img{margin-right:3px;width:14px}
.blog-author-comment span{font-size:11px;line-height:14px}
.trend-info span,.trend-info strong{font-size:15px!important}
.trend-content strong{font-size:14px!important}
.trend-content p{font-size:14px;line-height:22px}
.trend-image{width:110px;height:135px}
.trend-content{width:calc(100% - 110px);padding-right:20px}
.trend-info{margin-bottom:10px}
.trending-now h4{font-size:20px;top:-21px}
.authorImage{width:70px;height:70px}
.authorName a{font-size:20px}
.authorName span{font-size:16px}
.authorName,.blog-share{height:70px}
.comments-list h4{font-size:20px;margin-bottom:40px}
.comment-image{float:left;width:70px;height:70px}
.commet-content{width:calc(100% - 100px);padding:20px 30px}
.commet-content strong{font-size:18px}
.blog-detail-content p{font-size:14px;margin-bottom:25px}
.commet-content span{margin-bottom:20px}
.commet-content a span{font-size:16px}
.commet-content a svg{width:25px;height:25px}
.leave-reply h4{font-size:20px}
.leave-reply p{font-size:16px}
.comment-textarea{height:200px}
.comment-text{height:50px}
.blog-detail-container{margin-top:15px}
.blog-detail-container h2{font-size:20px;margin:10px 40px;padding-bottom:10px}
.blog-detail-content{margin-top:40px}
.blog-detail-content h3,.blog-detail-content h4{font-size:20px}
.blog-banner img{width:75%;right:-100px}
.tech-main-right{width:40%;margin:80px 0}
.tech-main-left{width:55%;padding:80px 80px}
.tech-main-left h1{font-size:54px}
.tech-main-left p{font-size:18px;line-height:28px;margin-top:30px}
.localization-tabs-buttons{padding-left:6%;margin-top:50px}
.localization-tabs-buttons ul li a{font-size:20px;line-height:36px;padding-left:50px}
.localization-tabs-buttons ul li a.active{font-size:20px;margin-bottom:0;padding-left:80px;height:90px}
.localization-tabs-buttons ul li a.active:before{opacity:1;width:25px;height:25px;border:6px solid #ee3361;top:28px;left:40px}
.vc_col-sm-6.col-technologie-left .localization-tabs-buttons ul li a.active, .vc_col-sm-6.col-technologie-left .localization-tabs-buttons ul li a.active:hover{height:90px;font-size:20px;margin-bottom:0;padding-left:80px}
.localization-tab-pages{margin-top:50px;padding-right:0}
.started-icon{height:180px;padding:30px}
.numeric{width:80px;height:75px;font-size:50px;margin-bottom:-37px;margin-left:-40px}
.adimlar ul li:before{width:70px;height:70px;right:-35px;margin-top:-35px}
.adimlar ul li strong{font-size:18px}
.tch-content p{font-size:16px;line-height:26px;margin-top:40px;margin-bottom:20px}
.technologies-mini-content{height:270px}
.tch-image{width:33%;margin-left:12%;height:300px;padding:15px}
.eco-list{height:350px;padding:30px}
.eco-list img{margin-bottom:20px;width:50px}
.eco-list ul li{font-size:14px;line-height:75px}
.integrations a img{width:40px}
.integrations a{width:94px;font-size:16px}
.country span{font-size:30px}
.country{border-radius:15px}
.country:before{width:20px;height:20px;border:3px solid #393d44;margin-left:-10px;top:-12px}
.contact-country ul li{width:calc(50% - 100px);margin:50px;min-height:270px}
.country-image{width:50%;height:270px}
.country-content{width:50%;padding:25px 25px 25px 0}
.country-content strong{font-size:18px}
.country-content a,.country-content p{font-size:14px;line-height:22px}
.contact-country ul li:after,.contact-country ul li:before{width:140px;height:170px}
.contact-form{width:700px}
.contact-input,.contact-textarea{height:80px;font-size:18px}
.contact-textarea{height:200px}
.quote-left img{width:250px}
.quote-left h1{font-size:56px}
.quote-left{padding-top:80px;padding-left:4%;padding-bottom:80px}
.quote-left p{font-size:18px}
.quote-right ul li{margin-bottom:30px}
.quote-text{height:80px}
.quote-textarea{height:200px}
.quote-text,.quote-textarea{font-size:18px}
.quote-btn{width:230px;height:65px!important;font-size:22px!important;background-position:170px center;padding-left:25px}
.quote-btn:hover{background-position:180px center}
.quote-right{padding-top:80px}
.text-content p,.text-content ul li{font-size:18px;line-height:28px}
.text-content h2{font-size:20px}
.text-content ul li:before{width:12px;height:12px;left:5px;top:7px}
.about-p{width:85%;height:105px;font-size:22px;line-height:36px}
.about-excerpt{height:160px}
.about-p:before{width:60px;height:50px;left:-37px}
.about-us-tabs ul li a h2{font-size:18px;line-height:38px}
.about-us-pages{padding:150px 80px 95px 80px}
.about-us-pages p{font-size:16px;line-height:26px}
.overviewBaslik img{width:45px}
.overviewBaslik h3{font-size:16px;line-height:24px}
.overviewCol{width:calc(33.3% - 30px)}
.overviewCol:nth-child(2){margin:0 45px}
.mission-bottom p,.overviewCol p,.values-content p{font-size:12px;line-height:20px}
.values-content h3{font-size:18px;line-height:26px}
.values-icon{width:40px}
.values-content{width:calc(100% - 60px)}
#our-values-page ul li{width:calc(33.3% - 20px)}
#our-values-page ul li:nth-child(3n-1){margin:0 30px}
.about-us-tabs{margin-top:50px}
.about-us-pages:after,.about-us-pages:before{width:150px;height:190px}
.career-left h1{font-size:58px;line-height:78px;margin-bottom:40px}
.career-left p{font-size:18px;line-height:28px;margin-bottom:70px}
.positions-col{width:calc(50% - 100px);margin:50px}
.positionContent h3{font-size:18px;line-height:20px}
.positionContent p{font-size:14px;line-height:22px}
.positionContent{min-height:430px}
.positionContent:before{width:150px;height:180px;background-size:cover;bottom:-20px;right:-23px}
.positionContent:after{width:110px;height:110px;border:27px solid rgb(252 146 148 / .54);top:-40px;left:-40px}
.dark-pink-buton{width:180px;height:60px;font-size:20px;line-height:60px}
.cv-icon{box-sizing:border-box;padding:0 50px}
.cv-title{padding:0 20px}
.cv-title h3{font-size:54px;line-height:68px}
.share-cv a{font-size:20px;float:right;height:60px;line-height:60px}
.found-left h1 {
    font-size: 52px;
}
.details-sidebar{
	width: 26%;
}
.details-content{
	width: 74%;
}
.details-sidebar ul li a.active{
	font-size:18px;
	height: 80px;
	padding-left: 74px;
}
.details-content-box {
    width: 90%;
}
.details-sidebar ul li a.active:before {
    width: 24px;
    height: 24px;
    top: 24px;
	left: 36px;
}
.details-sidebar ul li a.active:hover{
	font-size:18px;
}
.details-sidebar ul li a{
	font-size:16px;
}
@media only screen and (max-width:1700px){
    
/*new style*/
body .discover:after {
    width: 26px !important;
    height: 33px;
    right: 19px;
}

body .discover:hover:after {
    right: 10px;
}
body .content_block_translation-service .wpb_text_column.wpb_content_element {
    width: calc(100% - 172px) !important;
}
body .services-left-content p {
    padding: 16px 030px 0px 30px !important;
}
body .content_block_translation-service a.nectar-button.medium.regular.regular-button.discover {
    width: 149px !important;
    font-size: 16.7px !important;
}
.content_block_translation-service .wpb_text_column.wpb_content_element {
    width: calc(100% - 170px) !important;
}
a.nectar-button.medium.regular.regular-button.discover {
        margin-top: 12px !important;
        line-height: 45px !important;
        letter-spacing: 0;
        font-size: 17px !important;
}  

a.nectar-button.medium.regular.regular-button.discover {
    width: 140px!important;
    font-size: 16px !important;
}

a.nectar-button.medium.regular.regular-button.discover span {
    left: -5px !important;
}
body .country-left strong {
    font-size: 33px;
    line-height: 50px;
}

.vc_col-sm-6.country-left {
    padding: 0px !important;
}
/*new style*/
    .title.technology_t b {
    width: 90%;
}
a.nectar-button.medium.regular.regular-button.discover.technology_button {
    width: 140px !important;
    height: 49px !important;
    margin-top: 12px !important;
    line-height: 45px !important;
    font-size: 14px !important;
    box-shadow: 1px 10px 7px rgb(254 207 80 / 22%) !important;
}
    .industries-right-page:nth-child(1) .industries-right-content{margin-top: 91px;}
.industries-right-page:nth-child(2) .industries-right-content{margin-top: 141px;}
.industries-right-page:nth-child(3) .industries-right-content{margin-top: 191px;}
.industries-right-page:nth-child(4) .industries-right-content{margin-top: 241px;}
.industries-right-page:nth-child(5) .industries-right-content{margin-top: 291px;}
.industries-right-page:nth-child(6) .industries-right-content{margin-top: 341px;}
.industries-right-page:nth-child(7) .industries-right-content{margin-top: 391px;}
.industries-right-page:nth-child(8) .industries-right-content{margin-top: 441px;}
.industries-right-page:nth-child(9) .industries-right-content{margin-top: 491px;}
.industries-right-page:nth-child(10) .industries-right-content{margin-top: 541px;}
.industries-right-page:nth-child(11) .industries-right-content{margin-top:597px}
.industries-right-page:nth-child(12) .industries-right-content{margin-top: 591px;}

.services-left-page:nth-child(1) .services-left-content{margin-top: 97px;}
.services-left-page:nth-child(2) .services-left-content{margin-top: 147px;}
.services-left-page:nth-child(3) .services-left-content{margin-top: 196px;}
.services-left-page:nth-child(4) .services-left-content{margin-top: 247px;}
.services-left-page:nth-child(5) .services-left-content{margin-top: 297px;}
.services-left-page:nth-child(6) .services-left-content{margin-top: 347px;}
.services-left-page:nth-child(7) .services-left-content{margin-top: 397px;}
.services-left-page:nth-child(8) .services-left-content{margin-top: 445px;}
.services-left-page:nth-child(9) .services-left-content{margin-top: 496px;}
.services-left-page:nth-child(10) .services-left-content{margin-top: 546px;}

.titleDiv h1,.titleDiv h2{font-size:50px;line-height: 0px;}
.titleDiv b{height:25px;left:15px;line-height: 0px !important;bottom: 18px;}
    body .sticky_holder ul li.line-red-btn {
    margin-left: 29px;
}
.sticky_logo .img-with-aniamtion-wrap.center {
    /* padding: 0px 54px 0 0px; */
    margin-left: 0px;
}
}
@media only screen and (max-width:1375px){
    .vc_wp_custommenu.wpb_content_element.Services_menu.industries-menu {
    margin-top: 0px !important;
}
body .sticky_holder ul#menu-menu-header li.line-red-btn {
    margin-left: 73px;
}
    .Services_menu .widget_nav_menu {
    margin-top: -38px !important;
}
    body .titleDiv h1, body .titleDiv h2 {
        font-size: 40px !important;
        line-height: 54px  !important;
    }
    .titleDiv b {
    height: 20px;
    }
    h2.vc_custom_heading.technology_title.success_stories {
    font-size: 40px !important;
    line-height: 54px !important;
}
    h2.vc_custom_heading.technology_title.titleDiv.trusted_by {
    font-size: 40px;
    line-height: 54px;
}
    .small-title h3 {
    line-height: 34px !important;
}
    .industries-right-content p {
    font-size: 13px !important;
}
.container{max-width: 1220px !important;width: 92% !important;margin: auto !important;padding: 0px !important;}
.sticky_holder ul li a{font-size:14px}
body .sticky_holder  .line-red-btn a, body .sticky_holder  .red-btn a{font-size: 14px !important;}
header:before{width:200px}
.country-left strong{font-size:32px;line-height:46px}
.country-left p{font-size:26px;line-height:36px;font-family: Poppins,sans-serif;}
.country-right img{max-width:380px;max-height:430px}
.country-right p{font-size:24px}
body .wpb_wrapper .titleDiv h1, body .wpb_wrapper .titleDiv h2{font-size: 40px;line-height: 63px;font-size: 40px !important;line-height: 71px !important;}
.titleDiv span{height:20px}
.title img{width: 100% !important;margin: 0px !important;max-width: 65px !important;}
.translation-tab-butons li a{font-size:14px}
.translation-content p{font-size:14px;line-height:24px}
.translation-box-row strong{width:250px;padding:20px 40px 20px 20px;font-size:14px;line-height:20px;border-radius:15px}
.translation-box-row a{width:140px;line-height:48px;font-size:16px;margin-left:-35px}
.quote-trans p{font-size:13px;line-height:20px}
.quote-trans span{font-size:12px;line-height:18px}
.quote-trans:before{width:calc(100% - 14px);height:calc(100% - 14px);left:7px;top:7px}
.translation-image{height:500px;padding-top:130px;border-radius:25px}
.industries-menu ul li a,.services-menu ul li a{font-size:16px;line-height:46px}
.industries-menu ul li a.active,.services-menu ul li a.active{height: 80px !important;line-height: 77px !important;font-size:22px;/* width: 100% !important; */}
 body ul#menu-services {
    margin-top: 50px !important;
}
.services-left-content{height:80px}
.discover,.industries-right-content a,.services-left-content a{width:140px;height:50px;margin-top:12px;line-height: 23px;font-size:16px;box-shadow:1px 10px 7pxrgba(254,207,80,.22)}
.services-left-content p{font-size:14px;width:calc(100% - 155px);/* padding:0 30px 0 30px; *//* height:71px; */line-height: 20px !important;padding-top: 8px;}
.services-left-page{height:585px}
.industries-left,.services-right{width:400px}
.industries-right,.services-left{width:calc(100% - 400px)}
.industries-menu ul li:nth-child(5) a.active,.industries-menu ul li:nth-child(6) a.active,.industries-menu ul li:nth-child(7) a.active,.services-menu ul li:nth-child(10) a.active,.services-menu ul li:nth-child(5) a.active,.services-menu ul li:nth-child(9) a.active{font-size:17px}
body .industries-right-page:nth-child(1) .industries-right-content{margin-top: 69px;}
body .industries-right-page:nth-child(2) .industries-right-content{margin-top: 115px;}
body .industries-right-page:nth-child(3) .industries-right-content{margin-top: 161px;}
body .industries-right-page:nth-child(4) .industries-right-content{margin-top: 207px;}
body .industries-right-page:nth-child(5) .industries-right-content{margin-top: 253px;}
body .industries-right-page:nth-child(6) .industries-right-content{margin-top: 299px;}
body .industries-right-page:nth-child(7) .industries-right-content{margin-top: 345px;}
body .industries-right-page:nth-child(8) .industries-right-content{margin-top: 391px;}
body .industries-right-page:nth-child(9) .industries-right-content{margin-top: 437px;}
body .industries-right-page:nth-child(10) .industries-right-content{margin-top: 483px;}
.industries-right-page:nth-child(11) .industries-right-content{margin-top:597px}
body .industries-right-page:nth-child(12) .industries-right-content{margin-top: 529px;}

.services-left-page:nth-child(1) .services-left-content{margin-top: 123px;}
body .services-left-page:nth-child(2) .services-left-content{margin-top: 145px;}
body .services-left-page:nth-child(3) .services-left-content{margin-top: 191px;}
body .services-left-page:nth-child(4) .services-left-content{margin-top: 237px;}
body .services-left-page:nth-child(5) .services-left-content{margin-top: 283px;}
body .services-left-page:nth-child(6) .services-left-content{margin-top: 329px;}
body .services-left-page:nth-child(7) .services-left-content{margin-top: 375px;}
body .services-left-page:nth-child(8) .services-left-content{margin-top: 421px;}
.services-left-page:nth-child(9) .services-left-content{margin-top: 491px;}
body .services-left-page:nth-child(10) .services-left-content{margin-top: 513px;}





.industries-right-content{height: 80px !important;}
.industries-counts{width:calc(100% - 165px);height:74px}
.industries-menu ul li:nth-child(10) a.active{font-size:16px}
.industries-right-page{height:630px}
.subtitle{/* width:60%; *//* margin-left:20%; *//* font-size:16px; *//* line-height:26px; */}
.clients-slider{/* padding:0 8%; */}
.footer-menu-list li a{font-size: 13px !important;line-height: 28px !important;}
.menu-title{font-size:15px}
.yellow-line-btn{width:220px;height:55px;font-size:16px;margin-top:30px}
.yellow-line-btn img{width:23px}
.copyright-logo{width: 180px !important;}
.copyright-menu a{font-size:13px}
.translation-tab-pages{margin-bottom:50px}
.main-services{margin-top:70px;margin-bottom:50px}
.sticky_holder ul li ul li a{font-size:14px;padding:7px 0}
.sticky_holder ul li ul li a:before{top:12px}
.pages .title{margin:65px 0 30px 0}
.sub-title{font-size:20px;margin-bottom:70px}
.services-box-list ul li,.services-box-list ul li a{min-height:500px;height:500px}
.services-box-list ul li a:after{height:300px;top:-100px}
.services-box-list ul li a h2{font-size:22px;margin-top:70px}
.services-box-list li a p{font-size:14px;line-height:24px;width:90%;margin-left:5%;top:47%}
.main-menu>ul>li>a:before{height:6px;bottom:7px}
.main-menu>ul>li>a:after{width:6px;height:6px;bottom:7px}
.details-sidebar ul li a{font-size:14px;line-height:20px;padding-left:30px}
.details-sidebar ul li a.active,.details-sidebar ul li a.active:hover{height:70px;border:3px solid #393d44;padding-left:60px;font-size:18px;margin-bottom:5px}
.details-sidebar ul li a.active:before{width:19px;height:19px;border:5px solid #ee3361;top:23px;left:30px}
.details-sidebar ul li a:before{width:13px;height:13px;left:30px;top:9px;border:3px solid #ee3361}
.details-sidebar ul li a:hover{padding-left:60px}
.details-banner{height:480px}
.details-sidebar{min-height:480px}
.details-content-box{padding:25px 40px;margin-top:150px;width:86%}
.details-title{margin-bottom:10px}
.details-title h1{font-size:20px}
.details-title img{width:30px}
.details-content-box p,.details-content-box ul li{font-size:15px;line-height:25px;margin-bottom:25px}
.details-content-box h2{font-size:16px;margin-bottom:20px}
.blog-banner{height:230px}
.blog-nav li a{font-size:14px;padding:6px 30px}
.blog-select{font-size:14px}
.blog-select span{width:55px;float:left;margin-right:0;font-size:14px}
.blog-select{width:170px;background-size:7px}
.select-menu{width:105px}
.search-text{width:150px;height:30px;font-size:14px}
.searchBtn{width:30px;height:30px;background-size:20px}
.blog-image{height:150px}
.blog-info span,.blog-info strong{font-size:14px}
.blog-content h2{font-size:13px;line-height:20px}
.blog-content p{font-size:12px;line-height:20px}
.readMore{font-size:16px}
.readMore img{width:20px}
.blog-list ul li,.blog-list ul li:nth-child(8n+3) .blog-image,.blog-list ul li:nth-child(8n+4) .blog-image,.blog-list ul li:nth-child(9n+1) .blog-image{height:450px}
.blog-list ul li:nth-child(8n+3) .blog-content h2,.blog-list ul li:nth-child(8n+3) .blog-content h3,.blog-list ul li:nth-child(8n+4) h2,.blog-list ul li:nth-child(8n+4) h3,.blog-list ul li:nth-child(9n+1) .blog-content h2,.blog-list ul li:nth-child(9n+1) .blog-content h3{font-size:20px;line-height:30px;margin-bottom:15px}
.blog-list ul li:nth-child(8n+3) .blog-content p,.blog-list ul li:nth-child(8n+4) p,.blog-list ul li:nth-child(9n+1) .blog-content p{font-size:14px;line-height:24px}
.seeMore a{font-size:20px;width:100px}
.seeMore a img{width:10px;margin-top:5px}
.seeMore{margin:50px 0 20px}
.sidebar{width:300px;margin-left:15px}
.blog-detail-row,.category-blog-list{width:calc(100% - 315px)}
.newslatter-box p,.newslatter-box strong{font-size:13px;width:100%;margin:0}
.newsText{font-size:13px;margin-top:30px}
.newslatter-box svg{margin-bottom:25px}
.newslatter-box{padding:40px 15px}
.category-blog-list .blog-content h3{font-size:13px!important;line-height:20px!important}
.category-blog-list .blog-content p{font-size:13px!important;line-height:20px!important;height:80px}
.category-blog-list .readMore{font-size:16px!important;margin-top:10px}
.category-blog-list ul li{height:410px!important}
.trend-content strong{font-size:13px!important}
.trend-image{width:95px;height:120px}
.trend-content{width:calc(100% - 95px);padding-right:15px}
.trend-content strong{font-size:12px!important}
.trend-info span,.trend-info strong{font-size:12px!important}
.trend-content p{font-size:12px;line-height:20px}
.categ-list ul li .blog-image{height:150px!important}
.tech-main-left h1{font-size:48px}
.tech-main-left p{font-size:16px;line-height:26px;margin-top:30px}
.pink-discover{width:200px;height:65px;line-height:60px;font-size:22px}
.tech-main-right{width:36%;margin:70px 0}
.started-icon{height:170px;padding:30px}
.numeric{width:70px;height:65px;font-size:40px;margin-bottom:-33px;margin-left:-35px}
.adimlar ul li:before{width:60px;height:60px;right:-30px;margin-top:-30px}
.tch-image{width:35%;margin-left:9%;height:300px;padding:15px}
.eco-list-left{margin-left:0;width:25%}
.eco-list{width:25%}
.vc_col-sm-6.col-technologie-left .localization-tabs-buttons ul li a.active, .vc_col-sm-6.col-technologie-left .localization-tabs-buttons ul li a.active:hover{font-size:18px}
.country span{font-size:26px}
.contact-country ul li{width:calc(50% - 80px);margin:40px}
.mapButons{height:44px!important;margin-top:10px}
.country-content a,.country-content p{font-size:13px;line-height:20px}
.quote-left img{width:220px}
.quote-left h1{font-size:48px}
.quote-left p{font-size:17px;line-height:27px}
.quote-right{padding-left:5%}
.quote-right ul li{margin-bottom:20px}
.quote-text{height:70px}
.quote-text,.quote-textarea{font-size:16px}
.g-recaptcha{transform:scale(.8);margin-left:-30px}
.quote-btn{width:190px!important;height:60px!important;font-size:18px!important;background-position:140px center;padding-left:25px;line-height:54px!important;margin-top:10px;background-size:25px}
.quote-btn:hover{background-position:150px center}
.text-content p,.text-content ul li{font-size:16px;line-height:26px}
.text-content h2{font-size:18px}
.about-excerpt{width:84%;left:8%}
.about-p{padding:0 15px;box-sizing:border-box}
.about-us-pages{width:81%}
.career-left h1{font-size:50px;line-height:70px;margin-top:80px;margin-bottom:30px}
.career-left p{font-size:16px;line-height:26px;margin-bottom:40px}
.career-left .pink-button{font-size:20px;padding:0 50px 0 30px;height:60px;line-height:60px;box-shadow:1px 10px 7px rgb(238 51 97 / .22)}
.cv-title h3{font-size:50px;line-height:64px}
.found-left h1 {
    font-size: 44px;
    line-height: 50px;
}
.found-right {
    padding-top: 100px;
}
.details-sidebar{
	width: 26%;
}
.details-content{
	width: 74%;
}
.details-sidebar ul li a.active{
	font-size:18px;
	height: 80px;
	padding-left: 74px;
}
.details-content-box {
    width: 90%;
}
.details-sidebar ul li a.active:before {
    width: 24px;
    height: 24px;
    top: 24px;
	left: 36px;
}
.details-sidebar ul li a.active:hover{
	font-size:18px;
}
.details-sidebar ul li a{
	font-size:16px;
}

}
@media only screen and (max-width:1290px){
    body .sticky_holder ul#menu-menu-header li.line-red-btn {
    margin-left: 27px;
}
}
@media only screen and (max-width: 1375px){
    .sticky_logo.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-2 {
            /* max-width: 32.1% !important; */
    }
    .sticky_logo.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-2 {
        /* width: 340px !important; */
    }
    li.login.quote.desktop.red-btn.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-6139 {
        margin-left: 20px !important;
    }
    body .sticky_holder .img-with-aniamtion-wrap img {
        
        margin-left : 4px;
    }
    .titleDiv b {
    height: 20px;
}
    .sticky_holder ul li ul li a{
        padding: 2px 0 !important;
    }
    .sticky_holder ul li ul li a:before{
        top: 10px;
    }
    .Services_menu.industries-menu h2 {
    font-size: 35px !important;
}
.footer-menu {
    margin-right: 2%  !important;
}
.Services_menu.industries-menu h2:after {
    width: 73% !important;
    top: -28px !important;
}
body .services-menu ul li a,
body .industries-menu ul li a {
   font-size: 16px !important;
}
body .industries-menu ul li a.active {
   font-size: 16px !important;
}
    a.nectar-button.medium.regular.regular-button.discover {
    font-size: 13px !important;
    width: 104px !important;
    /* max-width: 160px !important; */
    width: 140px;
    height: 50px;
    margin-top: 12px;
    line-height: 44px;
    font-size: 16px;
}

 body .industries-right-content p {
    font-size: 13px !important;
}
    body .wpb_wrapper .titleDiv h1, body .wpb_wrapper .titleDiv h2 {
    /* font-size: 37px !important; */
    /* line-height: 42px !important; */
}
.services-left-content p {
    padding:6px 20px 0px !important
}
.services-menu ul li a.active {
    font-size: 18px !important;
}
.services-left-page:nth-child(1) .services-left-content {
    margin-top: 79px;
}
.industries-right-page:nth-child(1) .industries-right-content{margin-top: 69px;}
.industries-right-page:nth-child(2) .industries-right-content{margin-top: 114px;}
.industries-right-page:nth-child(3) .industries-right-content{margin-top: 160px;}
.industries-right-page:nth-child(4) .industries-right-content{margin-top: 206px;}
.industries-right-page:nth-child(5) .industries-right-content{margin-top: 252px;}
.industries-right-page:nth-child(6) .industries-right-content{margin-top: 298px;}
.industries-right-page:nth-child(7) .industries-right-content{margin-top: 344px;}
.industries-right-page:nth-child(8) .industries-right-content{margin-top: 390px;}
.industries-right-page:nth-child(9) .industries-right-content{margin-top: 436px;}
.industries-right-page:nth-child(10) .industries-right-content{margin-top: 482px;}
.industries-right-page:nth-child(11) .industries-right-content{margin-top:597px}
.industries-right-page:nth-child(12) .industries-right-content{margin-top: 528px;}


.services-left-page:nth-child(2) .services-left-content{margin-top: 125px;}
.services-left-page:nth-child(3) .services-left-content{margin-top: 171px;}
.services-left-page:nth-child(4) .services-left-content{margin-top: 217px;}
.services-left-page:nth-child(5) .services-left-content{margin-top: 263px;}
.services-left-page:nth-child(6) .services-left-content{margin-top: 309px;}
.services-left-page:nth-child(7) .services-left-content{margin-top: 355px;}
.services-left-page:nth-child(8) .services-left-content{margin-top: 401px;}
.services-left-page:nth-child(9) .services-left-content{margin-top: 447px;}
.services-left-page:nth-child(10) .services-left-content{margin-top: 493px;}



.content_block_translation-service .wpb_text_column.wpb_content_element {
    padding: 2px  !important;
}
a.nectar-button.medium.regular.regular-button.discover {
    font-size: 15px !important;
}
body .Services_menu h2.widgettitle {
    background-size: 52px !important;
    padding: 11px 0px 0px 100px !important;
}
    .country-left strong{font-size: 26px;line-height: 36px;}
      body .sticky_holder.fixed ul#menu-menu-header li.line-red-btn {
    margin-left: 8px !important;
}  
    body .sticky_holder ul#menu-menu-header li.line-red-btn {
    margin-left: 30px;
}
body .sticky_logo .img-with-aniamtion-wrap img {
    /* width: 78% !important; */
}
    .country-left,
.country-right{
    width: 48% !important;
}
.sticky_holder ul li a {
    font-size: 14px !important;
}
.sticky_holder ul li ul li a,
body .sticky_holder .line-red-btn a, body .sticky_holder .red-btn a {
    font-size: 14px !important;
}
.logo{width:220px}
.main-menu{margin-left:5%}
.translation-tab-butons li a{padding:8px 20px}
.quote-trans{width:100%;margin-left:0}
.subtitle{/* width:64%; *//* margin-left:18%; */}
.menu-title{font-size: 14px !important;}
.footer-menu-list li a{font-size: 14px !important;line-height: 30px !important;}
.footer-bottom{margin-bottom:50px}
.copyright-menu span{font-size:12px}
.services-box-list ul li a h2{font-size:20px}
section.footer .footer-menu:nth-child(3){min-height:390px;max-width:240px}
.blog-content p{font-size:11px;line-height:19px}
.blog-author-comment img{margin-right:3px;width:12px}
.blog-author-comment span{font-size:10px;line-height:12px}
.category-blog-list .readMore{font-size:14px!important;margin-top:10px;bottom:15px}
.career-left{width:50%;float:left}
.career-right{width:50%;padding:50px 0}
.cv-title h3{font-size:46px;line-height:60px}
.found-right {
    width: 50%;
    padding-left: 50px;
}
}
body .sticky_holder ul li.line-red-btn {
    margin-right: 92px;
    margin-left: 10px;
}
@media only screen and (max-width:1250px){
    .industries-right-page:nth-child(1) .industries-right-content {
    margin-top: 143px;
}
.wpb_text_column.wpb_content_element.our_clients_holder {
    width: 100% !important;
}
.industries-right-page:nth-child(2) .industries-right-content {
    margin-top: 188px;
}
.industries-right-page:nth-child(3) .industries-right-content {
    margin-top: 234px;
}
.industries-right-page:nth-child(4) .industries-right-content {
    margin-top: 280px;
}
.industries-right-page:nth-child(5) .industries-right-content {
    margin-top: 326px;
}
.industries-right-page:nth-child(6) .industries-right-content {
    margin-top: 372px;
}
.industries-right-page:nth-child(7) .industries-right-content {
    margin-top: 419px;
}
.industries-right-page:nth-child(8) .industries-right-content {
    margin-top: 464px;
}
.industries-right-page:nth-child(9) .industries-right-content {
    margin-top: 510px;
}
.industries-right-page:nth-child(10) .industries-right-content {
    margin-top: 557px;
}

.industries-right-page:nth-child(12) .industries-right-content {
    margin-top: 602px;
}
.customer-list {
    width: 250px;
    margin-top: 0px;
}
    .footer-menus {
    width: 100% !important;
    /* margin-left: 0% !important; */
    /* margin-right: 0% !important; */
}
.footer-menu-list li a {
    font-size: 10px !important;
    line-height: 30px !important;
}
h2.vc_custom_heading.technology_title.titleDiv.trusted_by {
    font-size: 32px;
    line-height: 54px;
}
.Services_menu.industries-menu h2 {
    font-size: 30px !important;
}
.technology-right p {
    font-size: 14px !important;
}
body a.nectar-button.medium.regular.regular-button.discover.technology_button {
    /* line-height: 43px !important; */
    /* font-size: 15px !important; */
    /* max-width: 133px !important; */
    /* height: 50px !important; */
}
body .wpb_wrapper .titleDiv h2 {
    /* font-size: 33px !important; */
    /* line-height: 42px !important; */
}
body .services-menu ul li a, body .industries-menu ul li a {
    font-size: 15px !important;
}
.services-left-content p {
    font-size: 11px !important;
}
body .industries-right-content p {
    font-size: 11px !important;
    line-height: 19px;
    padding-top: 7px;
}
.discover:after {
    width: 24px;
}
body a.nectar-button.medium.regular.regular-button.discover {
    font-size: 15px !important;
}
body .services-menu ul li a.active,
body .industries-menu ul li a.active {
    font-size: 12px !important;
}
.owl-carousel .owl-item img {
    width: 85%;
}
body .sticky_logo img.img-with-animation.skip-lazy.animated-in {
    /* width: 66% !important; */
}
ul#menu-menu-header {
    padding-left: 23px !important;
}
.subtitle p {
    font-size: 13px;
    line-height: 23px;
}
h2.vc_custom_heading.technology_title.success_stories {
    font-size: 35px !important;
    line-height: 49px !important;
}
.trusted_img_holder .owl-theme .owl-dots .owl-dot span {
    margin-top: 0px !important;
    margin-bottom: 15px !important;
}
.trusted_img_holder .owl-dots {
    /* margin-top: 14px !important; */
}
}

@media only screen and (max-width:1010px){
body section.footer .footer-menu {
    margin-right: 5% !important;
}
}
@media only screen and (max-width:1100px){
   body .footer-bottom {
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    float: left;
    margin-top: 0px !important;
}
    .country-left,
.country-right{
    width: 48% !important;
    height: auto !important;
}

.main-intro div img{height:auto}
.main-intro div{display:flex;align-items:center}
.owl-carousel .owl-item .item{display:flex;align-items:center}
.logo{width:180px}
.sticky_holder ul li a{font-size:13px}
.main-menu ul li{margin-left:15px}
.user-buttons a{margin-left:10px}
body .line-red-btn a, body .red-btn a{font-size:13px;padding:8px 25px}
header:before{width:140px}
.country-left,.country-right{height:550px}
.country-left strong{font-size:28px;line-height:42px}
.country-left p{font-size:22px;line-height:32px}
.country-left.arabic strong{font-size:48px;line-height:68px}
.country-left.arabic p{font-size:36px}
.country-widget{height:auto;padding-bottom:50px}
.translation-tab-butons li a{padding:7px 15px;font-size:12px}
.translation-tab-butons li a.active{box-shadow:1px 8px 5px rgba(238,51,97,.22)}
.translation-content p{font-size:13px;line-height:23px}
.translation-content{padding-left:35px}
.industries-counts li strong{font-size:16px;margin-right:5px}
.industries-counts li span{font-size:8px;line-height:10px}
.types-list{float:left;margin-top:15px}
.customer-list{width:250px;margin-top:15px}
.technology-left{padding-right:100px;padding-left:0}
.footer-menus{width:100%;margin-left:0;margin-right:0}
section.footer .footer-menu{margin-right: 6% !important;}
.footer-bottom{width:100%;margin-left:0;margin-right:0}
.copyright-logo img {
    width: 100%;
}
    body .copyright-logo{width: 150px !important;margin-left: 0 !important;}
.copyright-menu{margin-right:0}
.sub-title{font-size:18px}
.services-box-list ul li{width:calc(33.3% - 30px);margin:15px}
.services-box-list ul li,.services-box-list ul li a{min-height:450px;height:450px}
.services-box-list ul li a:after{height:240px;top:-70px}
.services-box-list ul li a h2{font-size:18px;margin-top:60px}
.services-box-list li a p{font-size:12px;line-height:22px;width:90%;margin-left:5%;top:45%}
.services-box-list .discover{margin-left:-70px;bottom:30px}
.services-box-list ul li:first-child:before,.services-box-list ul li:last-child:before{width:150px;height:180px}
.details-sidebar ul li a.active,.details-sidebar ul li a.active:hover{height:60px;border:3px solid #393d44;padding-left:50px;font-size:15px;margin-bottom:5px}
.details-sidebar ul li a.active:before{width:16px;height:16px;border:4px solid #ee3361;top:19px;left:25px}
.details-sidebar ul li a{font-size:12px;line-height:20px;padding-left:25px}
.details-sidebar ul li a:hover{padding-left:50px}
.details-sidebar ul li a:before{left:25px;top:7px}
.details-banner{height:440px}
.details-sidebar{min-height:440px}
.details-content-box p,.details-content-box ul li{font-size:14px;line-height:24px;margin-bottom:20px}
.details-content-box h2{font-size:14px;margin-bottom:15px}
.main-menu>ul>li>a:before{height:4px;bottom:9px}
.main-menu>ul>li>a:after{width:4px;height:4px;bottom:9px;margin-left:3px}
.categ-list ul li{width:calc(33.3% - 30px)!important;margin:15px}
.blog-image{height:150px!important;width:100%!important}
.blog-content{width:100%!important;padding:15px 20px!important}
.blog-content h2,.blog-content h3{font-size:13px!important;line-height:20px!important;margin-bottom:5px!important}
.blog-content p{font-size:11px!important;line-height:19px!important}
.readMore{left:20px!important}
.blog-banner{height:180px}
.blog-banner img{width:80%;position:relative;right:-100px}
.blog-detail-row,.category-blog-list{width:100%}
.sidebar{width:100%;margin-left:0;padding:15px;box-sizing:border-box}
.trending-now ul{width:50%;float:left;box-sizing:border-box;padding-right:25px}
.newslatter-box{padding:30px 15px;width:calc(50% - 25px);margin-left:25px;margin-top:0}
.trend-image{width:130px;height:150px}
.trend-content{width:calc(100% - 130px);padding-right:25px}
.trending-now ul li{margin-bottom:35px}
.banner-area,.trending-now ul li:nth-child(3),.trending-now ul li:nth-child(4),.trending-now ul li:nth-child(5),.trending-now ul li:nth-child(6){display:none}
.trending-now{border-bottom:none;padding:50px 0 0;margin-bottom:0}
.blog-list ul li{width:calc(33.3% - 30px)!important;margin:15px}
.blog-list ul li:nth-child(8n+3) .blog-image,.blog-list ul li:nth-child(8n+4) .blog-image,.blog-list ul li:nth-child(9n+1) .blog-image{height:150px!important}
.tech-main-left{width:55%;padding:80px 80px 80px 0}
.tech-main-left h1{font-size:42px}
.tech-main-left p{font-size:14px;line-height:25px;margin-top:30px}
.tech-main-right{width:45%;margin:70px 0}
.localization-tabs-buttons{padding-left:0;margin-top:50px}
.localization-tabs-buttons ul li a{font-size:16px;line-height:30px;padding-left:50px}
.vc_col-sm-6.col-technologie-left .localization-tabs-buttons ul li a.active, .vc_col-sm-6.col-technologie-left .localization-tabs-buttons ul li a.active:hover{font-size:16px;margin-bottom:0;padding-left:60px;height:80px}
.localization-tabs-buttons ul li a.active:before{opacity:1;width:22px;height:22px;border:6px solid #ee3361;top:25px;left:25px}
.adimlar ul li{padding-left:4%;padding-right:4%}
.started-icon{height:160px}
.adimlar ul li:before{width:50px;height:50px;right:-25px;margin-top:-25px}
.tch-image{width:45%;margin-left:0}
.tch-content{width:45%;padding-right:0}
.tch-content p{font-size:14px;line-height:24px}
.eco-image{width:37%;margin-top:6%}
.eco-list{width:27%;padding:30px 20px}
.eco-list ul li{font-size:13px;line-height:75px}
.country span{font-size:18px}
.country-image{width:100%;height:250px}
.country-content{width:100%;padding:10px 40px 30px 40px}
.country-content a,.country-content p{font-size:16px;line-height:24px}
.contact-country ul li:before{right:auto;left:-20px;top:-15px}
.contact-country ul li:after{left:auto;right:-20px;bottom:-15px;top:auto}
.country:before{width:16px;height:16px;margin-left:-8px;top:-10px}
.contact-input,.contact-textarea{height:70px;font-size:16px}
.contact-form{width:600px}
.contact-textarea{height:180px;padding-top:15px}
.send-btn{width:150px;height:55px;line-height:52px;font-size:20px;padding-left:30px;background-position:95px center;background-size:25px}
.send-btn:hover{background-position:100px center}
.quote-left{padding-left:0}
.quote-left p{font-size:16px;line-height:26px}
.quote-left h1{font-size:42px}
.quote-left img{width:200px}
.quote-right{padding-left:0;padding-right:0}
.quote-btn{width:190px!important;height:60px!important;font-size:18px!important;background-position:140px center!important;padding-left:25px!important;line-height:54px!important;margin-top:10px;background-size:25px!important}
.about-excerpt{width:94%;left:3%}
.about-us-pages{width:90%}
.about-us-pages{padding:150px 50px 55px 50px}
.overviewBaslik h3{font-size:14px;line-height:20px}
.overviewBaslik img{width:40px}
.overviewBaslik{margin-bottom:10px}
.career-main{height:500px}
.career-left{width:60%}
.career-right{width:40%;padding:50px 0;height:auto;right:-10%;position:relative}
.positions-col{width:calc(50% - 60px);margin:30px}
.positionContent{min-height:520px;border-radius:10px}
.positionContent:before{width:100px;height:130px;bottom:-15px;right:-15px}
.positionContent:after{width:80px;height:80px;border:20px solid rgb(252 146 148 / .54);top:-30px;left:-30px}
.cv-icon{box-sizing:border-box;padding:0;width:15%}
.cv-title{padding:0 50px;width:60%}
.cv-title h3{font-size:40px;line-height:50px}
.share-cv{padding:40px 0}
.found-right {
    width: 40%;
    padding-left: 30px;
}
}
@media only screen and (max-width:1000px){
body .about-us-pages p {
    font-size: 16px;
    line-height: 26px;
    font-weight: 300;
    text-align:center;
}
body .mission-bottom p,body  .overviewCol p,body  .values-content p {
    font-size: 13px;
    font-weight: 300;
}
.blog-detail-content ol{
    margin-left: 20px !important;
    margin-bottom: 20px !important;
}
    body .wpb_text_column.wpb_content_element.blog-detail-container  h2 {
    font-size: 20px !important;
    margin: 9px 20px!important;
}
body .wpb_widgetised_column.wpb_content_element.serarch_blog.blog-search span.normal.icon-salient-search {
    margin-top: -6px !important;
}
    .header-holder.home_picture .img-with-aniamtion-wrap  img.img-with-animation.skip-lazy.main-intro {
height: auto;
    width: 188%!important;
    max-width: initial !important;
    position: relative;
    left: -29% !important;
    top: 8px;
}
  .header-holder.home_picture .owl-carousel .owl-item img {
    width: 155% !important;
}
  .header-holder.home_picture .carousel-item {
    height: 355px !important;
}

.header-holder.home_picture .img-with-aniamtion-wrap img.img-with-animation.skip-lazy.main-intro.lettre_last0 {
    left: -80% !important;
}
.header-holder.home_picture .img-with-aniamtion-wrap  {
    position: absolute;
    height: 100%;
    width: 100%;
    display: flex;
    align-items: center;
}
body .header-holder.home_picture  .vc_col-sm-12.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-0 {
    height: 355px !important;
}
body .header-holder.home_picture .wpb_wrapper {
    height: 100% !important;
    min-height: 355px !important;
}
body .header-holder.home_picture {
    height: 355px !important;
    padding-top: 72px !important;
    background: #f7f7f7;
    text-align: center;
    overflow: hidden;
    margin-top: 66px!important;
}
    body #life-sciences, #retail-e-commerce, #finance, #multimedia-entertainment, #advertising-marketing, #industrial-manufacturing, #travel-hospitality, #energy-mining, #hardware-software-technology, #government, div#legal {
    height: 522px!important;
    position: relative;
}
    .vc_col-sm-12.services-left-content.wow.fadeInRight.content_block_translation-service.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-30.animated {
    height: auto !important;
    border: 0px !important;
    background: transparent !important;
}
body .content_block_translation-service a.nectar-button.medium.regular.regular-button.discover {
    width: 154px !important;
    font-size: 16px !important;
    height: 48px;
    box-shadow: 1px 10px 7px rgba(238,51,97,.22) !important;
}
    body .services-left-content p {
    font-size: 12px !important;
    background: rgba(57,61,68,.81) !important;
    width: 100% !important;
    padding: 10px!important;
    border-radius: 0px !important;
    border: 0px !important;
    color: white !important;
}
    .services-left-content {
    width: 100%;
    float: left;
    border: 4px solid rgba(57,61,68,.81);
    position: relative;
    height: auto;
    box-sizing: border-box;
    background: transparent;
    border-radius: 0;
}
    body .paye_section_holder .col.span_12.dark.left {
    width: 90% !important;
    margin: auto !important;
}
body .paye_section_holder {
    width: 100% !important;
    display: block;
    margin: 0px auto;
    max-width: 1280px;
    background: white;
}
    .owl-theme .owl-nav [class*='owl-'] {
    font-size: 14px;
    margin: 5px;
}
body .paye_section_holder .owl-next, body .paye_section_holder .owl-prev {
    width: 33px!important;
    height: 33px!important;
    background-size: 20px 20px!important;
    margin: 30px 15px 15px !important;

}
    .sticky_holder.page_home1 ul#menu-menu-header {
    top: 0px!important;
    
}
ul#menu-menu-header {
    height: 0px;
    display:inherit !important;
    transition: all ease-in-out .5s !important;
    overflow: hidden;
    display:none;
}
body .container.main-content .sticky_menu ul#menu-menu-header {
    padding-bottom: 0px !important;
}

body .container.main-content ul#menu-menu-header.active {
     height: 265px !important;
     /* padding-bottom: 25px !important; */
     display:block;
}
    body .paye_section_holder {
    margin-top: 67px!important;
}
    .vc_wp_custommenu.wpb_content_element.Services_menu.industries-menu {
    margin-top: 30px;
    border: solid 1px;
    border-radius: 20px;
    box-shadow: none;
    margin-bottom: 30px;
    /* margin-top: -20px; */
    padding: 3px 0px;
    height: initial !important;
    border: 0 !important;
}

.vc_wp_custommenu.wpb_content_element.Services_menu.industries-menu .title_holder_industrule {
    box-shadow: 1px 1px 1px 1px grey;
    height: 76px;
    border-radius: 20px;
    border: solid 1px;
    position: relative;
}
    .Services_menu .widget_nav_menu {
    margin-top: 0px !important;
}
body .Services_menu.industries-menu h2 {
    background-position: 25% center !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}
    .vc_wp_custommenu.wpb_content_element.Services_menu {
    margin-top: 30px;
    border: solid 1px;
    border-radius: 20px;
    box-shadow: 1px 1px 1px 1px grey;
    margin-bottom: 30px;
    /* margin-top: -20px; */
    padding: 3px 0px;
    height: 76px !important;
        position:relative
}
.vc_wp_custommenu.wpb_content_element.Services_menu:after {
            content: '\276F';
    display: inline-block;
    transform: rotate( 90deg );
    position: absolute;
    right: 20px;
    top: 40%;
    color: #414141;
    font-size: 18px;
    font-weight: 900;
}

.Services_menu{
float:none;
    margin:10px auto;text-align: center;margin: auto;width: 100% !important;display: block;}

.Services_menu .title, .main-industries .title {
    float: none;
    text-align: center;
    display: inline-flex;
    margin: 0px auto;
}


    .technology-left {
    padding: 0px !important;
}

.technology-right {
    display: block;
    padding: 0px 5% !important;
}

img.img-with-animation.skip-lazy.technology_img.animated-in {
    margin-right: 0px !important;
}

h2.vc_custom_heading.technology_title {
    margin: 0px !important;
}

h2.vc_custom_heading.technology_title.success_stories:after {
    left: 37%!important;
    height: 19px !important;
    max-width: 262px;
    width: 100% !important;
}

h2.technology_title:after {
    width: 45% !important;
    top: -17px !important;
    left: 5%!important;
    height: 19px !important;
    max-width: 204px;
    width: 100% !important;
}

a.nectar-button.medium.regular.regular-button.discover.technology_button {
    display: block;
    /* margin: auto !important; */
}
    body .standard_section.container_service .vc_col-sm-4.services-right{
    width: 100% !important;
    padding-left: 0 !important;
    margin-bottom: 20px !important;
}

body .standard_section.container_service .vc_col-sm-8.services-left{
    width: 100% !important;
}
.services-right #menu-services {
    /* display: none; */
    margin-top: 17px !important;
    /* background: red; */
    max-height: 0;
    overflow: hidden;
    margin-top: 0 !important;
    transition: .7s all;
}
.clients-slider .owl-carousel.owl-drag .owl-item {
    /* width: 150px !important; */
    /* left: 0px!important; */
}
.technology_title.success_stories:after {
    width: 37% !important;
    top: -18px !important;
    left: 34%;
}
section.footer .footer-menu:nth-child(3) {
    max-width: 50% !important;
}
section.footer .footer-menu {
    margin-right: 0 !important;
    width: 100% !important;
}
div.main-technology {
    width: 100% !important;
    display: block;
    margin: 0px auto;
}

div.main-technology .vc_col-sm-2.title.technologie_right1 {
    float: left;
    width: 15% !important;
    margin: 0px !important;
}

div.main-technology .col.span_12.left {
    display: flex;
}

div.main-technology .vc_col-sm-10.titleDiv.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-42 {
    float: left;
    width: 50%;
}
body .industries-menu ul li a.active {
    box-sizing: border-box;
    width: auto !important;
    margin-left: 0px !important;
    padding-left: 100px;
    border-radius: 18px;
    color: #393d44;
    position: relative;
    border: 3px solid rgba(57,61,68,.81) !important;
    /* height: 72px; */
    /* padding: 0px !important; */
}

body .industries-left ul {
    margin: 17px 0px !important;
    /* display: none; */
    max-height: 0;
    overflow: hidden;
    /* margin: 0 !important; */
    transition: .7s all;
    /* margin-left: 0 !important; */
}

body .Services_menu.industries-menu ul li {
    width: auto !important;
    display: initial;
    float: left;
    margin: 0px 6px;
}
.services-left-content {
    background: transparent;
    border: 0px !important;
}

.services-left-content p{
    width: 100%;
    float: left;
    border: 4px solid rgba(57,61,68,.81);
    position: relative;
    /* height: 101px; */
    box-sizing: border-box;
    background: rgba(57,61,68,.81);
    border-radius: 18px;
    padding: 10px 10px 9px !important;
}

.services-left-content a{
   idth: 100%;
    float: none;
   margin:10px auto;
}

body .content_block_translation-service .wpb_text_column.wpb_content_element {
    width: 100% !important;
    text-align: center;
}

.content_block_translation-service a.nectar-button.medium.regular.regular-button.discover {
    float: none !important;
    width: 20%;
    display: block;
    margin-top: 30% !important;
}
    .Services_menu h2.widgettitle:after {
    bottom: 21px !important;
    width: 100%;
    left: 43%!important;
    height: 19px !important;
    max-width: 153px;
}
    .wpb_text_column.wpb_content_element.Services_menu {
    display: block;
    width: 100% !important;
    float: left;
}

.vc_col-sm-4.services-right.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-33 {
    float: left;
    width: 100% !important;
    display: block;
    order: 1;
    padding: 0px !important;
    margin-bottom: 18px !important;
}

.vc_col-sm-8.services-left.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-29 {
    float: right !important;
    width: 100% !important;
    display: table-footer-group;
    order: 3;
}
    body .sticky_menu.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-3 {
    width: 100% !important;
}
    .header-holder .container.main-content {
    margin: 0 !important;
}
.header-holder {
    position: relative;
    width: 100% !important;
    margin: 0px auto !important;
    height: auto !important;
    padding-top: 124px !important;
    width: 100%;
}

.sticky_holder {
    width: 100%;
    float: left;
    height: 120px;
    background: #fff;
    border-bottom: 1px solid #ee3361;
    box-sizing: border-box;
    position: relative;
    padding: 0px 5%;
    position: fixed !important;
    top: 0 !important;
    left: 0 !important;
    width: 100% !important;
    z-index: 9999 !important;
    background: #fff !important;
    box-shadow: 0 3px 6px rgb(0 0 0 / 16%) !important;
    height: 100px !important;
    margin-left: 0px!important;
    padding: 0px 4%!important;
}

.sticky_holder .col.span_12.left {
    display: flex;
}

.sticky_holder .sticky_logo.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-2 {
    border: 0px !important;
    padding: 0px !important;
    height: 66px !important;
    width: 210px !important;
}




.header-holder ul#menu-menu-header {
  overflow: hidden;
  position: relative;
}

.header-holder .topnav #myLinks {
  display: none;
}

.header-holder ul#menu-menu-header a {
  color: white;
  padding: 14px 16px;
  text-decoration: none;
  font-size: 17px;
  display: block;
}

a.icon {
    position: absolute;
    top: -37px;
    font-size: 31px !important;
    right: 0;
      display: block !important;
}
.sticky_menu ul#menu-menu-header {
    position: absolute;
    background: white;
    width: 100% !important;
    border-right: 1px solid #ee3361;
    border-left: 1px solid #ee3361;
    border-bottom: 1px solid #ee3361;
    left: 0;
}



.sticky_logo.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-2 {
    /* position: absolute; */
    /* top: -6px; */
}

.sticky_menu.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-3 {
    position: absolute;
    top: 76px;
    width: 100% !important;
}

.sticky_menu ul#menu-menu-header li {
    display: block;
    width: 100% !important;
}
a.icon i {
    font-size: 26px;
    color: #150035 !important;
}
.header-holder ul#menu-menu-header a:hover {
  background-color: #ddd;
  color: black;
}

body .sticky_menu ul#menu-menu-header li.login.desktop {
    display: none !important;
}

body .sticky_menu ul#menu-menu-header li.login.mobile {
    display: initial !important;
    float: left  !important;
    width: 39% !important;
    margin-top: 14px;
}

body .Services_menu h2.widgettitle{
    border: 3px solid rgba(57,61,68,.81);
    border-radius: 18px 18px 18px 18px;
    font-size: 30px !important;
    font-weight: 800 !important;
    color: #393d44;
    position: relative !important;
    text-align: center !important;
    background-position: 31% center !important;
    padding: 10px 0px!important;
}

.Services_menu h2.widgettitle:before{
    content: '\276F';
    display: inline-block;
    transform: rotate( 89deg ) !important;
    position: relative;
    top: 24% !important;
    color: #414141;
    font-size: 18px;
    font-weight: 900;
    position:
    absolute;
    right: 22px;
    top:0;
    z-index: 99999;
}

.Services_menu ul li a.active {
    margin: 0px !important;
    border: 3px solid #5e6267;
    border-radius: 18px;
}

.Services_menu ul li a {display: initial;width: 100% !important;float: left;}

.services-menu ul li {
    float: left;
    width: auto;
    display: inline-block;
    margin:0px 10px;
}

}

@media only screen and (max-width: 1000px){
    .copyright-logo {
    display: none !important;
}
.trusted_img_holder .owl-theme .owl-nav {
    /* top: 95px !important; */
    /* position: relative; */
    /* margin-top: 0px !important; */
    /* margin-bottom: 100px; */
}

#menu-item-410 a{
    border-right: solid 1px !important;
    margin-right: 5px !important;
    padding-right: 5px !important;
}
   body div#legal.active {
    height: 613px !important;
}
    body .industries-right-content a.nectar-button.medium.regular.regular-button.discover {
    margin-top: 0 !important;
    bottom: -54px !important;
    position: absolute !important;
    left: 50%;
    top: initial;
}
    .trusted_img_holder .owl-dots {
    margin-top: -117px !important;
    /* margin-bottom: 114px !important; */
}
    div.paye_section_holder .owl-stage {
    padding: 0px !important;
}
.industries-right-content .wpb_text_column.wpb_content_element {
    width: 100% !important;
    float: left;
}
.industries-right-content a.nectar-button.medium.regular.regular-button.discover{
     margin-top: 79px !important;
}
body .Services_menu.industries-menu h2 {
    /* background-position: 25% center !important; */
    /* padding-top: 24px !important; */
    padding-bottom: 0px !important;
}
.technology-right img.img-with-animation.skip-lazy.technology_img {
    width: 100% !important;
    margin-right: 23px !important;
    max-width: 65% !important;
}
.industries-right-content .wpb_text_column.wpb_content_element 
 p {
        width: 100%;
    float: left;
    border: 4px solid rgba(57,61,68,.81);
    position: relative;
    /* height: 101px; */
    box-sizing: border-box;
    background: rgba(57,61,68,.81);
    border-radius: 18px;
    padding: 10px 10px 0px !important;
}

.vc_col-sm-12.industries-right-content.wow.animated.fadeInLeft.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-36 {
    height: 100% !important;
}

.wpb_text_column.wpb_content_element.our_clients_holder {
    /* margin-top: 51px !important; */
}
.owl-nav.disabled {
    margin-top: -87px !important;
}
    .country-left,
.country-right{
    width: 50% !important;
}

.main-menu,header:before{display:none}
header{box-shadow:0 3px 6px rgba(0,0,0,.16);border:none;height:66px;z-index:99;border-bottom:1px solid #ee3361}
.logo{width:210px;border:none;height:66px;padding:0}
.main-intro{height:450px;margin-top:66px}
.menu-padding{padding-top:0}
.country-widget{background-color:#fff}
.country-left strong{font-size:24px;line-height:34px}
.country-left p{font-size:20px;line-height:26px}
.country-right img{max-width:250px;max-height:300px}
.country-left,.country-right{height:450px}
.country-left.arabic strong{font-size:38px;line-height:54px}
.country-left.arabic p{font-size:28px}
.country-widget{padding-bottom:0}
.title img{/* max-width: 40px !important; */margin: auto;}
body .wpb_wrapper .titleDiv h1, body .wpb_wrapper .titleDiv h2{font-size: 36px !important;line-height:42px}

body h2.vc_custom_heading.technology_title:after {
    width: 100% !important;
    height: 19px;
    left: 5%!important;
    height: 19px !important;
    max-width: 206px;
    width: 100% !important;
}
    .vc_col-sm-10.titleDiv.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-58 {
    width: 56% !important;
}
.titleDiv span{height:15px}
    body .Services_menu h2.widgettitle{
        padding-top: 21px !important;
        padding-bottom: 0px !important;
    }
.translation-image{height:400px;padding-top:100px;border-radius:25px;width:530px;float:none;margin:auto;margin-bottom:40px}
.translation-image img{max-width:255px}
.translation-tab-butons{padding-left:0;width:500px;float:left;margin:auto;margin-bottom:-80px;left:50%;margin-left:-250px}
.translation-tab-butons li a{padding:7px 19px;font-size:14px}
.translation-content{padding-left:0;width:100%}
.main-services{margin-top:0;margin-bottom:0}
.industries-left,.services-right{width:100%;padding-left:0}
.services-menu ul li{width:auto;display: inline-block !important;}
.industries-menu ul li a.active,.services-menu ul li a.active{height: 44px !important;line-height:44px;font-size:14px;width:auto;margin-left:0;border-radius:40px;padding: 0 20px 0 48px !important;line-height: 42px !important;/* margin-left: 16px !important; */border: 3px solid #5e6267 !important;}
.industries-menu ul li a.active:before,.services-menu ul li a.active:before{width:13px;height:13px;border:2px solid #ee3361;margin-top:-6px;left:22px}
.industries-menu ul li a,.services-menu ul li a{font-size:14px;line-height:46px;padding:0 25px}
.industries-menu,.services-menu{width:100%;float:left;overflow-x: initial;overflow-y: initial;margin-bottom:25px}
.services-menu ul{width:2215px}
.industries-menu ul{width:2020px}
.industries-right,.services-left{width:100%}
.services-left-page{height:360px;width: 100%;margin:auto;float:left;left: 0;margin-left: 0;}
.services-left-content{height:260px;margin-top:60px!important;background:0 0;border:none}
.services-left-content p{font-size:14px;width:390px;height:auto;text-align:center;float:none;margin:auto;padding:0}
.services-left-content a{width:154px;height:48px;margin-top:12px;line-height:46px;font-size:16px;box-shadow:1px 10px 7px rgba(238,51,97,.22);position:absolute;bottom:0;left:50%;margin-left:-76px}
.industries-left .title{margin:0;text-align:center;margin-bottom:50px;margin-left:0}
.industries-menu ul li{width:auto}
.industries-right-content{height:auto;margin-top:30px!important;border:none;background:no-repeat}
.industries-counts{width:500px;height:auto;float:none;margin:auto}
.industries-right-page{height:360px;width: 100%;margin:auto}
.industries-counts li{width:calc(33.3% - 30px);height:55px;margin:0 15px;box-shadow:0 9px 12px rgba(0,0,0,.16);display:inline-block}
.industries-counts li strong{font-size:20px;margin:auto;width:100%;float:left;text-align:center;line-height:20px;margin-bottom:5px}
.industries-counts li span{font-size:11px;line-height:10px;width:100%;float:left;text-align:center}
.industries-right-content a{position:absolute;bottom:-250px;left:50%;margin-left:-70px}
.industries-right-info{width:90%;margin-left:5%;position:relative!important;margin-top:20px!important}
.customer-list li{width:50%;min-height:45px}
.customer-list{width:145px;margin-top:10px}
.types-list{margin-top:10px}
.industries-right-info{width:75%;margin-left:19%;position:relative!important;margin-top:20px!important}
.main-industries{margin-bottom:50px}
.technology-left{padding-right:50px}
.technology-right{padding-right:0}
.technology-right .title{margin-bottom:30px}
.technology-right p{margin-bottom:30px}
.subtitle{width:86%;margin-left:7%}
.footer-menu-list{display:none;}
.footer-menus{width: 100% !important;margin-right:0;position:relative;left: 0;margin-left: 0px !important;padding: 0 35px;}
.menu-title{font-size:14px;width:100%;float:left;box-sizing:border-box}
.footer-menu{margin-right:0;width:100%;position:relative}
.footer-menu .menu-title:before{content:"";position:absolute;width:11px;height:10px;background:url(/wp-content/uploads/2022/06/icn-down-white.png);right:20px;top:16px;transition:all ease-in-out .3s}
.footer-menu .menu-title.active:before{transform:rotate(180deg)}
.footer-menu-list li a{font-size:14px;line-height:30px}
.footer-bottom{width:100%;margin-right:0;float:left;position:relative;margin-left:0;margin-top:30px}
.yellow-line-btn{width:220px;height:55px;font-size:16px;margin-top:0;float: left !important;margin-bottom:60px;position:relative;left:50%;margin-left:-110px;margin-bottom: 0px !important;}
.footer-social{float:left;width:100%}
.footer-social .menu-title{width:330px;margin-left:50%;left:-165px;position:relative;margin-bottom:25px}
.social-menu{padding-left:0;text-align:center}
.social-menu a{margin-left:10px}
.copyright-logo{display:none}
.copyright-menu{margin-right:0;text-align:center;width:100%;justify-content:center;display: flex;
    flex-direction: column;}
.menu-btn{width:28px;float:right;height:20px;position:relative;margin-top:20px}
.menu-btn span{position:absolute;width:100%;height:4px;background:#393d44;border-radius:4px;left:0;transition:all ease-in-out .3s}
.menu-btn span:nth-child(2){top:8px}
.menu-btn span:nth-child(3){top:16px}
.menu-btn.active span:nth-child(2){display:none}
.menu-btn.active span:nth-child(1){transform:rotate(45deg);top:10px}
.menu-btn.active span:nth-child(3){transform:rotate(-45deg);top:10px}
.main-menu{width:350px;position:absolute;top:66px;z-index:0;background:#fff;right:0;height:auto;padding:0 30px 30px 30px;box-sizing:border-box;border:1px solid #da2b56;border-top:0;max-height:calc(100vh - 66px);overflow-y:scroll}
.user-buttons{width:100%;float:left;text-align:center;margin-top:20px;height:auto;justify-content:center}
.main-menu ul{width:100%;float:left;margin-top:30px}
.main-menu ul li{width:100%;margin-left:0}
.sticky_holder ul li a{font-size:16px;padding:10px 0;display:inline-block;margin-right:10px}
.main-menu ul li ul{position:relative;margin-top:0;width:100%;display:none;border:none;padding-top:0;transition:none;opacity:1!important;visibility:visible!important}
.user-buttons a{margin-left:10px;margin-right:10px;font-size:16px}
.services-box-list ul li{width:calc(50% - 40px);margin:20px}
.sub-title{font-size:18px;width:90%;margin-left:5%;margin-bottom:50px}
.pages{margin-top:65px}
.pages .title{margin:30px 0 15px 0}
.details-sidebar{display:none}
.details-content{width:100%;float:left}
.details-banner{height:237px;position:relative;width:calc(50% - 15px);float:left}
.details-content-box{padding:0;margin-top:0;width:50%;float:left;border:none;padding-left:15px;margin-left:15px}
.details-title{text-align:left}
.details-title h1{font-size:24px;line-height:normal}
.details-content-box p,.details-content-box ul li{font-size:14px;line-height:20px;margin-bottom:15px}
.pagesButons{display:flex;position:absolute;width:100%;box-sizing:border-box;padding:10px;justify-content:space-between;bottom:0}
.back{display:block;top:50px;position:absolute}
section.footer .footer-menu:nth-child(3){min-height: auto !important;max-width: 100% !important;}
.blog-list ul li{width:calc(50% - 30px)!important;margin:15px}
.blog-content p{font-size:12px!important}
.blog-content h2,.blog-content h3{font-size:14px!important}
.blog-banner img{width:100%;right:-200px}
.trending-now ul{padding-right:15px}
.blog-detail-container h1{font-size:20px;text-align:left}
.blog-detail-container .category-title{text-align:left;box-sizing:border-box;padding-left:40px}
.blog-detail-banner{margin-bottom:20px}
.categName{width:50%}
.blog-date{float:right;margin-right:40px}
.blog-detail-container h2{font-size:18px}
.blog-detail-container{width:100%}
.blog-detail-content h3,.blog-detail-content h4{font-size:18px}
.blog-detail-content{margin-top:20px}
.authorName a{font-size:18px}
.authorName span{font-size:14px}
.authorImage,.comment-image{width:60px;height:60px}
.authorName,.blog-share{height:60px}
.blog-share svg{width:30px;height:30px}
.commet-content{width:calc(100% - 90px);padding:20px 30px}
.tech-main-left h1{font-size:30px}
.tech-main-left{padding:70px 30px 80px 0}
.localization-tabs-buttons ul li a{font-size:14px;line-height:25px;padding-left:50px}
.vc_col-sm-6.col-technologie-left .localization-tabs-buttons ul li a.active, .vc_col-sm-6.col-technologie-left .localization-tabs-buttons ul li a.active:hover{font-size:14px;height:70px}
.localization-tabs-buttons ul li a.active:before{top:19px}
.localization-tab-pages{margin-top:80px;padding-right:0;padding-left:5%;width:45%}
.localization-tabs-buttons{width:55%}
.localization-tab-page{height:350px}
.started-icon{height:120px;padding:20px}
.numeric{width:60px;height:55px;font-size:34px}
.adimlar ul li:before{width:40px;height:40px;right:-20px;margin-top:-20px}
.adimlar ul li strong{font-size:14px}
.tch-content p{margin-top:25px;margin-bottom:10px}
.tch-image{width:50%;margin-left:0;margin-right:5%}
.eco-image{width:85%;margin-top:6%;margin-left:11%}
.eco-list{width:44%;padding:30px 30px;margin-left:3%;margin-right:3%;min-height:400px;margin-bottom:90px}
.eco-list ul li{font-size:14px;line-height:85px}
.eco-list img{margin-bottom:20px;width:65px;margin-top:15px}
.strories{padding-bottom:50px}
.contact-country ul li{width:calc(50% - 50px);margin:25px}
.contact-country ul li:after,.contact-country ul li:before,.country-col:after,.country-col:before{width:92px;height:102px}
.country-image{width:100%;height:180px;padding:20px}
.country-content{width:100%;padding:20px 20px 30px 20px}
.country-content strong{font-size:16px}
.country-content a,.country-content p{font-size:14px;line-height:22px}
.contact-country ul li:before,.country-col:before{right:auto;left:-14px;top:-10px}
.contact-country ul li:after,.country-col:after{left:auto;right:-14px;bottom:-12px;top:auto}
.quote-left img{width:190px}
.quote-left h1{font-size:36px}
.quote-left p{font-size:14px;line-height:20px}
.quote-text{height:60px}
.quote-text,.quote-textarea{font-size:14px}
.quote-right ul li:nth-child(4),.quote-right ul li:nth-child(5){width:100%;text-align:center}
.g-recaptcha{transform:scale(1);margin-left:0;text-align:center;margin:auto;display:inline-block}
.quote-btn{width:176px!important;height:44px!important;font-size:14px!important;background-position:125px center!important;padding-left:25px!important;line-height:40px!important;margin-top:0;background-size:20px!important;float:none!important}
.text-content{width:100%;margin-left:0;margin-right:0;margin-top:30px;margin-bottom:50px}
.text-content p,.text-content ul li{font-size:14px;line-height:20px}
.text-content h2{font-size:16px;margin-bottom:20px}
.text-content ul li:before{width:10px;height:10px;left:0;top:5px}
.text-content ul li{padding-left:25px}
.about-p{width:85%;height:105px;font-size:14px;line-height:24px;text-align:left;padding:0 45px}
.about-p:before{width:45px;height:35px;left:-10px;top:7px}
.about-us-pages:after,.about-us-pages:before{width:78px;height:91px}
.about-us-tabs ul li a h2{font-size:14px;line-height:28px}
.about-us-tabs ul li a{padding:0 20px}
.about-us-pages{padding:90px 15px 30px 15px;width:92%}
.about-us-pages:before{left:-10px;top:-10px}
.about-us-tabs{margin-top:25px}
.about-us-pages p{font-size:14px;line-height:20px;text-align:left}
.mission-bottom,.overview-list{margin-top:25px;padding-top:25px}
.overviewCol{width:100%;margin-bottom:30px}
.overviewCol:nth-child(2){margin:0;margin-bottom:30px}
.overviewBaslik img{width:50px}
.overviewBaslik h3{font-size:20px;line-height:50px;margin-bottom:0}
.mission-bottom p,.overviewCol p,.values-content p{font-size:14px;line-height:20px}
#our-values-page ul li{width:100%;min-height:auto;margin:0!important;margin-bottom:30px!important}
.values-content h3{font-size:20px;line-height:28px;margin-bottom:10px}
.values-icon{width:45px}
.values-content{width:calc(100% - 65px)}
.about-us-pages:after{right:-10px;bottom:-10px}
.about-us-tabs ul li a.active,.about-us-tabs ul li a:hover{box-shadow:1px 5px 10px rgb(238 51 97 / .22)}
.career-bread .container{width:90%}
.career-main .container{width:85%}
.career-left h1{font-size:44px;line-height:60px;margin-top:90px;margin-bottom:30px}
.career-right{right:-4%}
.positions-col{width:calc(50% - 40px);margin:20px}
.positionContent{min-height:450px;margin-bottom:25px;border-radius:10px;padding:30px 25px 20px 25px}
.positionContent p{font-size:12px;line-height:20px}
.positionContent h3{font-size:16px;line-height:16px}
.dark-pink-buton{width:160px;height:55px;font-size:18px;line-height:55px}
.cv-title h3{font-size:26px;line-height:34px}
.share-cv a{font-size:16px;line-height:58px}
.found-right {
    width: 100% !important;
    padding-left: 0;
    padding-top: 50px;
}
.found-content{ height:auto !important;}
.found-left {
    width: 100% !important;
    text-align: center;
    margin-bottom: 100px;
}
.found-left .pink-button {
    float: none;
    display: inline-block;
    line-height: 56px;
}
.trusted_img_holder .owl-carousel.owl-theme.owl-loaded.owl-drag:before {
    right: 0px;

}
.trusted_img_holder .owl-carousel.owl-theme.owl-loaded.owl-drag:after {
    /* left: 0px; */
}
.clients-slider .owl-carousel.owl-drag .owl-item {
    /* width: 150px !important; */
    /* left: 52px!important; */
}
}
@media only screen and (max-width: 900px){
.vc_col-sm-4.services-right.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-40 {
    width: 100% !important;
    padding: 0px !important;
    margin-bottom: 13px !important;
}

body .vc_col-sm-4.services-right h2 {
    font-size: 33px !important;
    padding-left: 32px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}
.vc_col-sm-2.title.technologie_right1.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-57 {
    float: left;
    width: 11% !important;
}

body .industries-right-content a.nectar-button.medium.regular.regular-button.discover{
    margin: 42px auto 0px !important;
    margin-top: 0 !important;
    position: inherit !important;
    left: 50%;
    top: 50% !important;
    transform: translate(-50%, -50% );
}

.vc_col-sm-10.titleDiv.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-58 {
    float: left;
    width: 70%;
}
body .industries-right-content .wpb_text_column.wpb_content_element p {
    padding: 10px 10px 7px !important;
    margin-bottom: 15px !important;
}
.menu-services-right {
    width: 100%;
    margin: 0px !important;
    left: 0;
}
.Services_menu.industries-menu h2.widgettitle {
    font-size: 34px !important;
    padding-left: 12px !important;
    padding-top: 7px !important;
}
}


@media only screen and (max-width: 500px){

    body a.nectar-button.medium.regular.regular-button.discover.technology_button {
    margin-top: 16px !important;
}
body .trusted_img_holder .owl-theme .owl-nav {
    /* top: 0 !important; */
    /* position: initial; */
    /* margin-top: 0px !important; */
    /* margin-bottom: 282px; */
    /* z-index: 999999; */
}
body .trusted_img_holder .owl-dots {
    /* margin-top: -242px !important; */
    /* margin-bottom: 56px !important; */
}
    .vc_col-sm-2.title.technologie_right1.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-57 {
    width: 24% !important;
}

.vc_col-sm-10.titleDiv.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-58 {
    width: 56% !important;
}
    body .scrole_holder.success_stories .owl-dots {
        display: block !important;
    }
    .industries-right-content {
        padding : 0 !important;
    }

body .scrole_holder.success_stories .span_12.dark .owl-theme .owl-dots .owl-dot span{
    background-color: #ee3361 !important;
    width: 12px!important;
    height: 12px!important;
    margin: 5px 3px!important;
    transition: all ease-in-out .3s!important;
    margin: 0px 10px 0px !important;
}
body .scrole_holder.success_stories .span_12.dark .owl-theme .owl-dots .owl-dot.active span{
       width: 65px!important;
       background-color: #ee3361 !important;
       /* width: 21px!important; */
       /* height: 13px!important; */
}

body .owl-theme .owl-nav.disabled+.owl-dots {
    margin-top: 10px;
    /* margin-bottom: 28px; */
}
    body .trusted_img_holder .owl-theme .owl-nav {
    /* margin-top: 0px !important; */
}
   body .industries-right-content .wpb_text_column.wpb_content_element p {

    padding: 10px 10px 7px !important;
}
body .industries-menu ul li a.active {
    box-sizing: border-box;
    width: 100% !important;
    margin-left: 0px !important;
    padding-left: 50px;
    border-radius: 18px;
    color: #393d44;
    position: relative;
    padding: 0 15px 0 30px !important;
    margin-right: 0px !important;
        border-radius: 23px!important;
}
.Services_menu.industries-menu h2:before {
    top: 43% !important;
}
    .content_block_translation-service a.nectar-button.medium.regular.regular-button.discover {
    width: 140px !important;
    position: absolute;
    top: 45% !important;
    left: 50%;
    transform: translate(-50%, -50%);
}
    .vc_col-sm-10.titleDiv.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-42 {
    width: 70% !important;
}
.technology_title.titleDiv.trusted_by {
    margin: 15px auto 26px !important;
    font-size: 24px !important;
}
.technology_title.titleDiv.trusted_by {
    margin: 15px auto 26px !important;
    font-size: 24px !important;
}

h2.vc_custom_heading.technology_title.titleDiv.trusted_by:after {
    height: 14px;
    width: 34% !important;
}

.wpb_text_column.wpb_content_element.scope_of_word.fullbridge {
    width: 100% !important;
    padding: 0 !important;
    margin: 0 !important;
}
body h2.vc_custom_heading.technology_title.success_stories {
    font-size: 23px !important;
}

h2.vc_custom_heading.technology_title.success_stories:after {
    width: 46% !important;
    height: 12px !important;
    top: -23px !important;
}
body .wpb_text_column.wpb_content_element.scope_of_word.ynab {
    width: 100%;
    padding: 0 !important;
    margin: 0 !important;
}

.technology-right img.img-with-animation.skip-lazy.technology_img {
    max-width: 48% !important;
    height: auto !important;
}
.trusted_img_holder .owl-theme .owl-nav {
    /* margin-top: -2px !important; */
}
body .trusted_img_holder.clients-slider {
    /* padding-top: 0px !important; */
}

.scrole_holder.success_stories .owl-carousel .owl-item .owl-carousel.owl-theme.owl-loaded.owl-drag {
    padding-top: 0 !important;
}

.scrole_holder.success_stories .owl-carousel  .owl-stage {
    padding-top: 0 !important;
}
div#legal.active {
    height: 613px !important;
}

.vc_col-sm-2.title.technologie_right1.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-41 {
    width: 26% !important;
}
   body .industries-right-content a.nectar-button.medium.regular.regular-button.discover {
    /* margin-top: 0 !important; */
    /* bottom: -54px !important; */
    /* position: absolute !important; */
    /* left: 50%; */
    /* top: initial; */
}
    body .industries-left .industries-menu h2.widgettitle {
    font-size: 24px !important;
    padding-top: 18px!important;
}

body .industries-left .industries-menu h2.widgettitle:after {
    top: -3px !important;
    height: 15px !important;
}
    body .Services_menu h2.widgettitle,
    body .industries-left .industries-menu h2{
    /* padding-top: 7px !important; */
    /* padding-bottom: 10px !important; */
    /* background-position: 20% center !important; */
    /* background-size: 10% !important; */
    /* height: 54px !important; */
    /* line-height: 10px !important; */
    /* border-radius: 26px; */
}
ul#menu-menu-header {
    margin: 0px !important;
}
.paye_section_holder .owl-nav.disabled {
    display: block;
    margin-top: -34px !important;
    margin-bottom: 23px !important;
    z-index: 99999;
    position: relative;
}
.services-right #menu-services {
    /* display: none; */
    /* margin-top: 17px !important; */
}
div#translation-service {
    /* height: 300px !important; */
    border-radius: 9px !important;
}
    .country-left,
.country-right{
    width: 50% !important;
}

body .line-red-btn a, body .red-btn a{font-size:16px;padding:8px 35px;margin-left:0;margin-right:0}
.user-buttons{justify-content:space-between}
.main-menu{width:100%}
.main-intro{height:355px}
.main-intro div img{height:auto;width:180%!important;max-width:initial;left:-25%;position:relative}
.alt-yazi img{left:-75%!important;top:30px}
.titleSlider .owl-item img{margin:auto;width:155%!important;left:-20%}
.country-left strong{font-size: 14px !important;line-height: 20px !important;margin-bottom: 20px !important;}
.country-left p{font-size: 12px !important;line-height: 16px !important;}
.country-right img{max-width:100px;max-height:150px}
.country-left,.country-right{height:250px;padding:0}
.country-right p{font-size:16px}
.country-left p br{display:none}
.owl-next,.owl-prev{width:30px;height:30px;background-size:20px 20px!important;margin:10px!important}
.country-left.arabic strong{font-size:22px;line-height:36px}
.country-left.arabic p{font-size:18px}
body .wpb_wrapper .titleDiv h1, body .wpb_wrapper .titleDiv h2{/* font-size: 24px!important; *//* line-height: 34px!important; */}
.titleDiv span{height:14px;left:10px;width:85%}
.title img{/* max-width: 33px !important; *//* max-height:35px; */text-align: center;margin: auto;float: right !important;}
.titleDiv{/* margin-left:10px; *//* padding-right:15px; */}
.translation-image{height:250px;padding-top:0;border-radius:0;width:100%;float:left;margin:auto;margin-bottom:40px;border:none}
.translation-tab-butons{padding-left:0;width:100%;float:left;margin:auto;left:0;margin-left:0;margin-bottom:10px;overflow-x:scroll;overflow-y:hidden}
.translation-tab-butons ul{width:420px}
.translation-tab-butons{padding-left:0;width:100%;float:left;margin:auto;left:0;margin-left:0;margin-bottom:10px;overflow-x:scroll;overflow-y:hidden;padding:0 10px 20px}
.title{margin:50px 0 20px}
.translation-tab-butons li a.active{box-shadow:0 5px 10px rgba(238,51,97,.22)}
.translation-tab-butons li a{padding:7px 15px;font-size:12px;margin-top:15px}
.services-left-page{height:240px;width:100%;margin:auto;float:left;left:0;margin-left:0}
.services-left-content{height:190px;margin-top:30px!important;background:0 0;border:none}
.services-left-content p{font-size:12px;width:90%;height:auto;text-align:center;float:none;margin:auto;padding:0}
.industries-menu ul li a.active,.services-menu ul li a.active{height: 44px !important;line-height: 44px !important;font-size:11px!important;border: 1pxsolidrgba(57,61,68,.81);width:auto;margin-left:0;border-radius:40px;padding:0 15px 0 30px}
.industries-menu ul li a.active:before,.services-menu ul li a.active:before{width:13px;height:13px;border:3px solid #ee3361;margin-top:-5px;left:12px}
.industries-menu ul li a,.services-menu ul li a{font-size:12px;line-height:46px;padding: 0 0px;}
.industries-menu,.services-menu{
    width: 100%;
    float: left;
    display: block;
    margin-bottom: 25px;
    }
.services-menu ul{width: 1750px;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
}

.titleDiv {
    /* width: 100% !important; */
    /* float: left; */
    /* margin-top: 0px !important; */
}

.main-technology .vc_col-sm-2 {
    float: left;
    width: 30% !important;
}

div.title {
    display: flex;
    margin-top: 0;
}

div.title img {
    float: left;
}
.industries-right-page{height:240px;width:100%;margin:auto}
.industries-right-page .industries-right-info{display:none}
.industries-counts{width:100%;justify-content:center;text-align:center}
.industries-counts li{width:calc(50% - 30px);height:55px;margin:0 14px 10px;box-shadow:0 5px 10px rgba(0,0,0,.16);display:inline-block;float:none}
.industries-right-content a{bottom:-70px}
.industries-right-content{margin-top:20px!important}
.industries-menu ul{width:1600px}
.industries-right-info{width:100%;margin-left:0;position:relative!important;margin-top:30px!important}
.small-title{padding-right:10px}
.industries-types{width:50%}
.industries-customer{width:calc(50% - 15px)}
.industries-left .title{margin-bottom:20px}
.main-technology{padding:50px 0 45px 0}
.main-technology .title{margin-top:0}
.technology-left{padding-right:5%;width:90%;margin-left:5%;margin-bottom:30px}
.technology-right{padding-right:0;width:100%}
.technology-right p{font-size:14px;line-height:20px}
.technology-right a{float:left;margin-right:0;display:inline-block;left:50%;position:relative;margin-left:-70px}
.subtitle{width:100%;margin-left:0;text-align:left;font-size:14px;line-height:20px}
.clients-slider{padding:0;margin-top:50px}
.clientsSlider .owl-prev{float:none;left:auto;position:relative;top:auto;bottom:-80px}
.clientsSlider .owl-next{float:none;right:auto;position:relative;top:auto;bottom:-80px}
..clients-slider .carousel-item{box-shadow:5px 5px 9px rgba(46,222,245,.08);height:80px;padding:0 15px}
.clientsSlider:after,.clientsSlider:before{width:50px;height:100px;background-size:cover;top:0}
.clients-slider .owl-item{padding:10px;box-sizing:border-box}
.pink-line{width:99px;height:9px;margin-left:-50px}
.stories-bg{background:#fff;box-shadow:0 5px 10px rgba(0,0,0,.16);border-radius:0;box-sizing:border-box;width:96%;margin:50px 2% 50px;padding:20px;float:left;position:relative}
.stories-bg:before{width:38px;height:38px;border:10px solid rgba(150,79,251,.54);left:-5px;top:-20px}
.storiesSlider .owl-item:nth-child(even) .item .stories-bg:before{border:10px solid rgba(60,171,215,.54)}
.stories-bg:after,.storiesSlider .owl-item:nth-child(even) .item .stories-bg:after{width:53px;height:63px;background-size:cover;top:auto;bottom:-7px;right:-15px}
.stories-logo{width:90px;height:90px;box-shadow:0 5px 10px rgba(21,29,65,.06);margin-left:-45px;box-sizing:border-box;padding:0 20px;margin-top:-50px;margin-bottom:20px}
.stories-content h3{font-size:16px}
.storiesSlider .owl-item:nth-child(even) .item{margin-top:0}
.copyright-menu{height:auto;padding:15px 0}
.copyright-menu span{width:100%;float:left;margin-bottom:10px;font-size:14px}
.copyright-menu a{float:none;padding-left:5px;margin-left:5px;font-size:11px}
.copyright-menu a:nth-child(1){padding-left:0;margin-left:0;border:none}
.copyright{height:auto}
header{position:fixed;top:0}
.footer{overflow:hidden}
.sub-title{font-size:15px;width:90%;margin-left:5%;margin-bottom:35px}
.services-box-list ul li{width:calc(100% - 40px);margin:20px}
.pages .title{margin:30px 0 20px 0}
.services-box-list ul li:first-child:before,.services-box-list ul li:last-child:before{width:130px;height:150px}
.details-banner{width:100%;margin-bottom:30px}
.details-content-box{width:100%;padding-left:0;margin-left:0}
.blog-banner img{max-width:inherit;width:150%;right:-250px}
.blog-select{display:none}
.blog-search{margin-left:30px}
.search-text{width:100px;height:25px;font-size:12px}
.searchBtn{width:25px;height:25px;background-size:15px}
.blog-nav li a{font-size:12px;padding:6px 15px;border:1px solid #fff}
.blog-nav-row{height:60px}
.blog-list ul li{width:calc(100% - 30px)!important;margin:15px}
.trending-now ul{padding-right:0;width:100%}
.newslatter-box{padding:35px 15px;width:100%;margin-left:0;margin-top:30px}
.trending-now ul li:nth-child(3){display:block}
.trend-image{width:110px;height:130px}
.trend-content{width:calc(100% - 110px);padding-right:20px}
.blog-author-comment img{margin-right:3px;width:14px}
.blog-author-comment span{font-size:11px;line-height:14px}
.category-title h1,.category-title span{font-size:20px}
.categName{padding:0 20px}
.blog-date{margin-right:20px}
.blog-detail-container h2{font-size:16px;width:calc(100% - 40px);margin:10px 20px;padding-bottom:10px}
.blog-detail-info{width:calc(100% - 40px);float:left;margin:10px 20px}
.blog-detail-content{width:calc(100% - 40px);margin-left:20px;margin-top:30px}
.authorImage,.comment-image{width:45px;height:45px}
.authorName,.blog-share{height:45px}
.authorName a{font-size:14px;margin-top:3px}
.authorName span{font-size:12px}
.blog-share svg{width:25px;height:25px}
.blog-share a{margin-left:5px}
.comment-image{margin-right:20px}
.commet-content{width:calc(100% - 65px);padding:10px 15px}
.commet-content strong{font-size:14px;margin-bottom:2px}
.commet-content span{margin-bottom:15px;font-size:10px}
.commet-content p{font-size:12px;line-height:18px}
.commet-content a svg{width:14px;height:14px}
.commet-content a span{font-size:14px;line-height:14px}
.leave-reply p{font-size:14px}
.comment-textarea{height:160px}
.comment-text{height:42px}
.leave-reply ul li{width:calc(100% - 10px)!important;float:left;margin:5px}
.leave-reply ul li:nth-child(1),.leave-reply ul li:nth-child(5){width:calc(100% - 10px)!important}
.leave-reply ul{width:calc(100% + 10px);float:left;margin:0 -5px}
.tech-main-left{padding:30px 0 50px 0;width:100%}
.tech-main-left h1{font-size:32px}
.tech-main-right{width:80%;margin:30px 10% 0}
.pink-discover{width:153px;height:48px;line-height:42px;font-size:16px}
.pink-discover img{width:20px}
.tech-main-left a{float:none;margin:auto}
.tech-main-left p{line-height:20px;margin-bottom:30px}
.localization-tabs-buttons{width:100%;margin-top:30px;display:flex;}
.localization-tabs-buttons ul{width:1350px}
.details-sidebar ul li,.localization-tabs-buttons ul li{width:auto;float:left;position:relative;margin-bottom:15px}
.vc_col-sm-6.col-technologie-left .localization-tabs-buttons ul li a.active, .vc_col-sm-6.col-technologie-left .localization-tabs-buttons ul li a.active:hover{font-size:12px;height:30px;border:2px solid #fa596e;padding-left:15px;padding-right:15px}
.localization-tabs-buttons ul li a:before{display:none}
.localization-tabs-buttons ul li a{font-size:12px;line-height:26px;padding-left:15px;padding-right:15px}
.localization-tab-pages{margin-top:30px;padding-right:10%;padding-left:10%;width:100%;margin-bottom:30px}
.discover-row{margin-bottom:50px}
.adimlar{width:100%;float:left;margin-top:30px;margin-bottom:100px;display: flex;}
.adimlar ul{width:1400px;display: flex;
    flex-direction: column;
    align-content: center;
    align-items: center;
}
.started-icon{height:220px;padding:20px}
.adimlar ul li:before{transform: rotate(90deg);width:60px;height:60px;right:50%;margin-top:0;top:80%;margin-right:-30px}
.adimlar ul li{width:86%;padding-bottom:100px;padding-left:5%;padding-right:4%}
.adimlar ul li strong{font-size:18px}
.technologies-mini-content{height:auto;text-align:center}
.tch-image{width:auto;display:inline-block;float:none;margin-left:auto;margin-right:auto;height:245px;margin-top:-50px}
.tch-content{width:100%;padding-right:0;margin-bottom:50px}
.tch-content a{float:none;margin:auto}
.tch-content p{font-size:14px;line-height:20px;margin-bottom:30px;text-align:left}
.eco-list{width:100%;padding:30px 30px;margin-left:0;margin-right:0;min-height:auto;margin-bottom:30px;height:auto}
.eco-list img{margin-top:0}
.eco-list ul li{font-size:18px;line-height:90px}
.eco-system-bg{display:none}
.eco-system{margin-bottom:30px}
.world{width:90%;float:left;position:relative;margin-left:5%;margin-right:5%;margin-top:10px}
.country span{font-size:9px}
.country{padding:0 7px}
.country:before{width:6px;height:6px;margin-left:-3px;top:-4px;border:1px solid #393d44}
.contact-form{width:90%}
.contact-input,.contact-textarea{height:60px;font-size:14px;padding:15px 20px}
.contact-textarea{height:180px}
.send-btn{width:120px!important;height:45px!important;line-height:42px!important;font-size:20px;padding-left:25px;background-position:75px center;background-size:20px}
.contact-form li{margin-bottom:15px}
.contact-country ul{display:none}
.countrySlider{display:block!important}
.country-col{width:90%;margin:20px 5%;box-shadow:0 0 20px rgba(0,0,0,.16)}
.quote-left{padding-left:0;width:100%;padding-right:0;padding-top:30px;text-align:center;padding-bottom:50px}
.quote-left h1,.quote-left p{text-align:left}
.quote-left img{width:190px;margin:10px auto 30px;display:inline-block;float:none;text-align:center}
.quote-right{padding-left:0;padding-right:0;width:100%;padding-top:0}
.quote-btn{width:176px!important;height:44px!important;font-size:14px!important;background-position:125px center!important;padding-left:25px!important;line-height:40px!important;margin-top:0;background-size:20px!important;float:none!important}
.text-content{margin-top:10px}
.about-excerpt{width:100%;left:0}
.about-p{width:90%;height:125px;font-size:14px;line-height:20px;text-align:left;padding:0 20px;margin:18px auto}
.about-us-pages{padding:90px 20px 30px 20px;width:100%}
.about-us-tabs ul li a h2{font-size:12px;line-height:26px}
.about-us-tabs ul li a{padding:0 13px}
.overviewBaslik h3{line-height:28px}
.about-p:before{width:35px;height:26px;left:-15px;top:5px}
.career-bread{height:auto;padding-bottom:10px}
.career-bread .container{width:94%;display:inline-block;margin-left:3%}
.career-bread span{font-size:14px;margin:10px 10px 5px 10px;display:inline-block}
.sing span{margin:0}
.career-left{width:90%;position:relative;z-index:1}
.career-left h1{font-size:32px;line-height:46px;margin-top:80px;margin-bottom:20px}
.career-left .pink-button{font-size:18px;padding:0 30px 0 20px;height:55px;line-height:53px;box-shadow:1px 10px 7px rgb(238 51 97 / .22)}
.career-right{right:-4%;position:absolute;z-index:0;top:-30px}
.ay{width:58%}
.career-main{height:430px}
.positions-col{width:calc(100% - 20px);margin:20px 10px}
.positionContent{min-height:auto;margin-bottom:20px}
.positionContent:before{width:60px;height:90px;bottom:-10px;right:-10px}
.positionContent:after{width:50px;height:50px;border:15px solid rgb(252 146 148 / .54);top:-20px;left:-20px}
.dark-pink-buton{width:150px;height:50px;font-size:16px;line-height:48px}
.share-cv .container{display:inline-block;margin-left:4%}
.cv-icon{width:100%}
.cv-icon img{width:140px}
.cv-title{padding:0;width:100%}
.cv-title h3{font-size:32px;line-height:40px;margin:30px 0}
.share-cv a{font-size:16px;line-height:48px;float:left;height:50px;width:190px;padding:0 20px 0 20px;position:relative;margin-left:50%;left:-95px}
.share-cv a img{width:20px}
.found-left h1{ margin-top:50px;}
.services-left-content{width:100%;float:left;border:4px solid rgba(57,61,68,.81);position:relative;height:101px;box-sizing:border-box;background:rgba(57,61,68,.81);border-radius:18px 0 0 18px}
.vc_wp_custommenu.wpb_content_element.Services_menu.industries-menu:after {
    display: none;
}

.title_holder_industrule:after{
        content: '\276F';
    display: inline-block;
    transform: rotate( 90deg );
    position: absolute;
    right: 20px;
    top: 40%;
    color: #414141;
    font-size: 18px;
    font-weight: 900;
} 
}
.vc_wp_custommenu.wpb_content_element.Services_menu {
    margin-top: 30px;
}

@media only screen and (max-width: 800px){
   body div#our-values-page .values-content {
    width: calc(100% - 65px);
}
div#our-mission-page p {
    font-size: 16px;
}
div#our-values-page p {
    padding: 0px;
}
   body .values-icon {
    width: 45px !important;
}
    body .container.main-content .sticky_menu ul#menu-menu-header {
        position: fixed;
        top: 66px !important;
    }
    
    body .sticky_holder.menu_page {
    height: 66px !important;
}
.vc_wp_custommenu.wpb_content_element.Services_menu:after {
    top: 32%;
}
b.wow.animated.fadeInLeft.services_ltt {
    width: 70% !important;
    left: 50px;
}
.trusted_img_holder .owl-theme .owl-nav {
    /* top: 0px !important; */
    /* position: relative; */
    /* margin-top: -86px !important; */
    /* margin-bottom: 0; */
}
.trusted_img_holder .owl-dots {
    margin-top: 0px !important;
    /* margin-bottom: 0px !important; */
}
.titleDiv b {
    height: 15px !important;
}
.title img {
    max-width: 40px!important;
}
.titleDiv h1, .titleDiv h2 {
    font-size: 36px!important;
    line-height: 42px!important;
}
body .wpb_wrapper .titleDiv h1, body .wpb_wrapper .titleDiv h2 {
    font-size: 40px;
    line-height: 63px;
    font-size: 28px !important;
    line-height: 46px !important;
    padding-left: 0px !important;
}
.titleDiv b {
    bottom: 10px!important;
}
.vc_wp_custommenu.wpb_content_element.Services_menu.industries-menu .title_holder_industrule,
.vc_wp_custommenu.wpb_content_element.Services_menu {
    height: 50px !important;
}
}
@media only screen and (max-width: 800px){

body .sticky_logo .img-with-aniamtion-wrap img {
    /* width: 59% !important; */
}
.footer-social .menu-title {
    width: 100%;
    margin-left: 0;
    left: 0;
    position: relative;
    margin-bottom: 25px;
}
.footer-menu-list li a {
    font-size: 14px !important;
}
body .footer-bottom {
    /* margin-left: 0%; */
    /* margin-right: 0%; */
    width: 100%;
    float: left;
    margin-top: 0px !important;
    padding: 0 35px !important;
    margin: 0px 0px 45px;
}
}

/*footer*/
div#footer-outer {
    height:0px !important;
    display:none !important; 
}

section.footer {
    bottom: 0px !important;
    width: 100% !important;
    z-index: 10000 !important;
    /* will-change: opacity !important; */
    box-shadow: none !important;
    position: relative;
}

.container-wrap {
    margin-bottom: 0px !important;
}
.fixed {
    position: fixed !important;
    top: 0 !important;
    left: 0 !important;
    width: 100% !important;
    z-index: 9999 !important;
    background: #fff !important;
    box-shadow: 0 3px 6px rgb(0 0 0 / 16%) !important;
    height: 100px !important;
    margin-left: 0px!important;
    padding: 0px 4%!important;
}

.placeholder{
  padding: 3em;
}
.progress{
  height: 4px;
  background: #ee3361;
  width: 0;
  transition: width 0.5s;
}

@media only screen and (max-width: 1010px) {
    
    

.vc_col-sm-6.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-7, 
.vc_col-sm-6.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-13, 
.vc_col-sm-6.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-14, 
.vc_col-sm-6.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-8,
div.slider_paye  .vc_col-sm-6.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-8,
div.slider_paye  .vc_col-sm-6.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-7,
div.slider_paye  .vc_col-sm-6.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-14,
.vc_col-sm-6.country-left.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-25 ,
.vc_col-sm-6.country-right.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-26{
    width: 50%;
}

}

 li.login.mobile {
display: none !important;
}

li.login.desktop {
    /* display: block !important; */
}
a.icon {
    display: none;
}

  .footer-menus ul {
    margin-left: 0px !important;
}  
    .footer{width:100%;float:left;background:#393d44}
.footer-top-logo{width:100%;float:left;height:85px;text-align:center;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #fff}
.footer-menus{width:90%;float:left;margin-top:40px;margin-left:5%;margin-right:5%}
.footer-menu {
    float: left !important;
    margin-right: 4%;
    margin-left: 4%;
}
.menu-title{font-size:20px;font-weight:700;color:#fff;padding:10px 30px;border:1px solid #fff;display:inline-block;border-radius:50px;margin-bottom:25px}
.footer-menu-list li a{color:#fff;font-size:14px;line-height:30px;transition:all ease-in-out .3s}
.footer-menu-list li {
    padding-left: 0px;
    list-style: none;
}
.footer-menu-list{margin-bottom:30px}
.footer-bottom{width:90%;float:left;margin-left:5%;margin-right:5%;margin-bottom:65px}
.footer-social{float:left;margin-left: 4%;}
.social-menu{width:100%;padding-left:30px;box-sizing:border-box;display:inline-block}
.social-menu a{margin-right:10px;transition:all ease-in-out .3s}
.social-menu a:hover{opacity:.7}
.footer-menu-list li a:hover{color:#fecf50}
.yellow-line-btn{float:right;width:300px;height:70px;border:2px solid #fecf50;box-sizing:border-box;border-radius:70px;display:flex;align-items:center;justify-content:center;font-size:24px;color:#fecf50;font-weight:700;cursor:pointer;margin-right:0;margin-top:40px}
.yellow-line-btn img{position:relative;margin-left:10px;right:0;transition:all ease-in-out .3s}
.yellow-line-btn:hover img{right:-10px}
.copyright{width:100%;float:left;background:#fff;height:80px}
.copyright-logo{float:left;height:80px;display:flex;align-items:center;width:225px;margin-left:5%}
.copyright-menu{float:right;height:80px;display:flex;align-items:center;font-size:16px;color:#404040;margin-right:5%}
.copyright-menu a{color:#404040;margin-left:15px;border-left:1px solid #404040;padding-left:15px}

.copyright-menu a:hover{text-decoration:underline}
ul#menu-copyright-menu li {
    padding-left: 0px !important;
    list-style: none !important;
}

ul#menu-copyright-menu {
    margin: 0px !important;
    display: flex;
}

@media only screen and (max-width: 1603px) { 
    .footer-menu {
    margin-left: 0;
    }
    .footer-social {
    margin-left: 0;
}
.services-left-page:nth-child(1) .services-left-content {
    margin-top: 99px;
}
.services-left-page:nth-child(2) .services-left-content {
    margin-top: 149px;
}

    .industries-right-page:nth-child(1) .industries-right-content{margin-top: 93px;}
.industries-right-page:nth-child(2) .industries-right-content{margin-top: 143px;}
.industries-right-page:nth-child(3) .industries-right-content{margin-top: 193px;}
.industries-right-page:nth-child(4) .industries-right-content{margin-top: 243px;}
.industries-right-page:nth-child(5) .industries-right-content{margin-top: 293px;}
.industries-right-page:nth-child(6) .industries-right-content{margin-top: 343px;}
.industries-right-page:nth-child(7) .industries-right-content{margin-top: 393px;}
.industries-right-page:nth-child(8) .industries-right-content{margin-top: 443px;}
.industries-right-page:nth-child(9) .industries-right-content{margin-top: 493px;}
.industries-right-page:nth-child(10) .industries-right-content{margin-top: 543px;}
.industries-right-page:nth-child(11) .industries-right-content{margin-top:597px}
.industries-right-page:nth-child(12) .industries-right-content{margin-top: 593px;}

.services-left-page:nth-child(1) .services-left-content{margin-top: 99px;}
.services-left-page:nth-child(2) .services-left-content{margin-top: 149px;}
.services-left-page:nth-child(3) .services-left-content{margin-top: 199px;}
.services-left-page:nth-child(4) .services-left-content{margin-top: 247px;}
.services-left-page:nth-child(5) .services-left-content{margin-top: 299px;}
.services-left-page:nth-child(6) .services-left-content{margin-top: 349px;}
.services-left-page:nth-child(7) .services-left-content{margin-top: 399px;}
.services-left-page:nth-child(8) .services-left-content{margin-top: 449px;}
body .services-left-page:nth-child(9) .services-left-content{margin-top: 467px;}
.services-left-page:nth-child(10) .services-left-content{margin-top: 549px;}
.header-holder .vc_column_container{
    padding-top: 8%;
}

.header-holder {
    position:relative
}
}

@media only screen and (max-width: 1420px) { 
    body .wpb_wrapper .titleDiv h1, body .wpb_wrapper .titleDiv h2 {
    font-size: 54px;
    }
}
@media only screen and (max-width: 1383px) { 
    body .wpb_wrapper .titleDiv h1, body .wpb_wrapper .titleDiv h2 {
        font-size: 50px;
    }
    a.nectar-button.medium.regular.regular-button.discover.technology_button {
    font-size: 16px !important;
    }
}

@media only screen and (max-width: 1375px) { 
    body .sticky_holder ul#menu-menu-header li.line-red-btn {
    margin-left: 10px;
}
}

body {
    font-family: Poppins,sans-serif;
}
.titleDiv.trusted_by {
    /* display: block; */
    margin: 42px auto 0px !important;
    float: none;
    width: auto;
}
body li.login {
    /* margin-top: 29px; */
    /* float: right !important; */
}
.title {
    text-align: center;
}
/**/
ul#menu-menu-header {
    padding-left: 28px !important;
    margin-top: 0px !important;
    /* display: block; */
}
.titleDiv b {
    background: #ee3361;
    width: 89%;
    height: 29px;
    display: inline-block;
    position: absolute;
    left: 25px;
    border-radius: 45px;
    opacity: .1!important;
    bottom: 14px;
    -khtml-opacity: .1;
    -moz-opacity: .1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";
    filter: alpha(opacity=10);
    visibility: visible;
    animation-name: fadeInLeft;
    animation-duration: 1s;
}

.titleDiv {
    display: inline-block;
    position: relative;
    margin-left: 30px;
    overflow: hidden;
    box-sizing: border-box;
    padding-right: 30px;
}
.titleDiv {
    display: inline-block;
    position: relative;
    margin-left: 0px;
    overflow: hidden;
    box-sizing: border-box;
    padding-right: 30px;
    float: left;
    margin-left: 33px !important;
}

.title img {
    display: inline-block;
}

.services-right .title {
    margin: 0;
    text-align: left;
    margin-bottom: 6px;
    float: left;
    display: flex;
}

.title p {
    float: left;
    /* width: 20%; */
    padding-bottom: 0px !important;
}
ul#menu-services {margin-top: 8px !important;}
/**/

.line-red-btn a:before {content:""  !important;
                        position:absolute !important;
                        width:0 !important; 
                        height:100% !important; 
                        background:#fdebf0 !important;
                        left:0 !important;
                        border-radius:50px  !important;
                        transition:all ease-in-out .2s  !important;
                        top:0 !important;
                        z-index:-1  !important
                       }
.line-red-btn a:hover:before{width:100% !important}
.line-red-btn a:hover{background:0 0 !important}
.red-btn a:before {content:"" !important;position:absolute !important;width: 0px !important;height: 105% !important;left: 0px !important;background:#fff !important;top: 0px !important;border-radius:50px !important;z-index:-1 !important;transition:all ease-in-out .2s !important}
body li.red-btn a:hover{color:#da2b56 !important}
.red-btn a:hover:before{width:100% !important}

body .menu-services-right:before{
    width: 100%!important;
    height: 100%!important;
    content: "";
    position: absolute!important;
    background: #DA2B56!important;
    display: block!important;
    z-index: 1!important;
    opacity: 0.4!important;
    border-radius: 18px !important;
}
a.nectar-button.medium.regular.regular-button.discover.technology_button {
    width: 235px !important;
    height: 70px !important;
    float: left;
    display: block;
    background: #fecf50;
    border-radius: 70px;
    border: 3px solid #fecf50;
    box-sizing: border-box;
    margin-right: 15px;
    margin-top: 12px !important;
    text-align: center;
    line-height: 64px !important;
    color: #393d44;
    font-size: 24px !important;
    font-weight: 800 !important;
    box-shadow: 1px 15px 10px rgb(254 207 80 / 22%);
    position: relative;
    overflow: hidden;
    transition: all ease-in-out .2s;
}
.container_service{
        width: 90%;
    max-width: 1710px;
    margin: auto;
    position: relative;
}
body div#\33 d-visualization-video-editing .wpb_text_column.wpb_content_element{
    padding:0px !important; 
}
#website-localization:after{
  background-image:url(//composer-dev.langspire.com/wp-content/uploads/2022/05/service2.jpg) !important;
}

.services-left-page.menu-services-right:after {
      content: "";
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    border-radius: 18px !important;
}
div#training-e-learning:after {
    background-image:url(https://langspire.com/wp-content/uploads/2020/08/service6.jpg) !important;
}

div#call-center-support:after {
        background-image:url(https://langspire.com/wp-content/uploads/2020/08/service7.jpg) !important;
}

div#multicultural-marketing:after {
    background-image:url(https://langspire.com/wp-content/uploads/2020/08/service8.jpg) !important;
}

div#\33 d-visualization-video-editing:after {
    background-image:url(https://langspire.com/wp-content/uploads/2020/08/service9.jpg) !important;
}

div#desktop-publishing-formatting:after {
    background-image:url(https://langspire.com/wp-content/uploads/2020/08/service10.jpg) !important;
}

body .container_service .vc_col-sm-4.services-right.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-40 {
    z-index: 99999;
    background: white;
    width: 600px;
    box-sizing: border-box;
    float: left;
    text-align: left;
    position: relative;
    padding-left: 50px;
    transition: all ease-in-out .3s;
    margin: 0;
}
body .container_service .vc_col-sm-8.services-left.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-29 {
    z-index: -1;
    width: calc(100% - 600px);
    float: left;
    position: relative;
}
.services-menu .show{
    /* display:block; */
    max-height: 500px !important;
}
.container_service  {
    /* max-width: 1280px; */
}


.container.main-content {
    width: 100% !important;
    max-width: 100% !important;
    padding: 0px !important;
}
img.img-with-animation.skip-lazy.section_paye_picture.munich.animated-in,
img.img-with-animation.skip-lazy.section_paye_picture.new_york.animated-in,
img.img-with-animation.skip-lazy.section_paye_picture.paris.animated-in,
img.img-with-animation.skip-lazy.section_paye_picture.london.animated-in,
img.img-with-animation.skip-lazy.section_paye_picture.barcelona.animated-in,
img.img-with-animation.skip-lazy.section_paye_picture.sydney.animated-in,
img.img-with-animation.skip-lazy.section_paye_picture.istanbul.animated-in,
img.img-with-animation.skip-lazy.section_paye_picture.tokyo.animated-in,
img.img-with-animation.skip-lazy.section_paye_picture.dubai.animated-in,
img.img-with-animation.skip-lazy.section_paye_picture.singapore.animated-in{
    width: 58% !important;
}
.sticky_log img.img-with-animation.skip-lazy {
    width: 100% !important;
 }
.sticky_logo .img-with-aniamtion-wrap.center {
    /* width: 300px; */
    /* padding: 0px 0px 0 0px; */
    margin-left: 0px;
}


/*menu*/
div#government:after {
    background-image: url(//composer-dev.langspire.com/wp-content/uploads/2022/06/industries11.jpg);;
}
.sticky_holder{
    position: relative;
    z-index: 9999;
}
.sticky_holder ul li ul{
    position:
    absolute;
    min-width:300px;
    background:#fff;
    z-index:2;
    border:1px solid #da2b56;
    padding:15px 0;
    float:
    left;
    left:0;
    opacity:0;
    visibility:
    hidden;
    transition:
    all ease-in-out .3s;
    padding-right:20px;
    box-sizing:
    border-box;
    padding-top: 15px !important;
    padding-bottom: 15px !important;
    z-index: 10;
    top: 45px;
    max-width: 90%;
}
.sticky_holder ul li ul li{
    width:100%;float:left
}
.sticky_holder ul li ul li a{
    font-size:14px !important;font-weight:400 !important;
    /* padding:8px 0 !important; */position:
    relative !important;transition:
    all ease-in-out .3s !important
}
.sticky_holder ul li ul li a:hover{
    font-weight: 700 !important; 
   padding-left: 20px !important; 
}
.sticky_holder ul li ul li a:before{
    content:"";
    position:absolute;
    width:10px!important;
    height:10px;
    border:2px solid #ee3361;
    border-radius:50px;
    left:0;
    box-sizing:border-box;
    top: 15px;
    opacity:0;
    transition:all ease-in-out .3s
}
.sticky_holder ul li ul li a:hover:before,ul#menu-menu-header ul li ul li.menu_services a:before{opacity:1}
.sticky_holder ul>li>a:after{/* content:""; *//* position:absolute; *//* width:8px; *//* height:8px; *//* background:#ee3361; */border-radius:8px;bottom:5px;left:0;margin-left:5px;transition:all ease-in-out .3s;opacity:0}
.sticky_holder ul>li.current-menu-ancestor>a:after,ul#menu-menu-header ul>li>a:hover:after{left:60%;opacity:1}
.sticky_holder ul li:hover ul{opacity:1;visibility:visible}
.sticky_holder ul>li.current-menu-ancestor>a:before,ul#menu-menu-header ul>li>a:hover:before{width:60%}
.sticky_holder ul li ul li a:after{display:none}


.sticky_holder ul li.sous_menu1:hover a ul.sub-menu {display:block !important}
/*menu*/
.small-title h3:after{
    content: "";
    display: block;
    width: 20%;
    height: 13px;
    background: rgba(238,51,97,.2);
    border-radius: 18px;
    left: 17px;
    bottom: 16px !important;
    position: relative;
    z-index: -1;
}
.small-title h3 {
    color: #393d44;
    font-size: 20px !important;
    position: relative;
    z-index: 2;
}
.industries-right-content {
    margin-top: 76px;
}

.industries-right-content {
    border-radius: 0px 18px 18px 0px !important;
    border-color: #49434a !important;
}
.our_clients_holder li {
    list-style: none;
}
.indust-logo-class li {
    float: left;
}
.our_clients_holder ul {
    margin: 17px 0px 0px !important;
}
.industries-right-content {
    width: 100%;
    float: left;
    border: 4px solid rgba(57,61,68,.81);
    position: relative;
    height: 101px;
    box-sizing: border-box;
    background: rgba(57,61,68,.81);
    border-radius: 18px 0 0 18px;
    padding: 10px 10px 0px !important;
}

.industries-right-content .wpb_text_column.wpb_content_element {
    width: calc(100% - 155px) !important;
    float:left;
}
.industries-right-content p {
    color:white !important;
}
.industries-right-content  a.nectar-button.medium.regular.regular-button.discover {
    width: 140px !important;
    margin-bottom:0px !important;
}

.indust-logo-class li {
    list-style: none;
    padding-left: 0px !important;
}

.indust-logo-class  {
    float: left;
    background: rgba(255,255,255,.73) !important;
    border-radius: 10px;
    margin: 0 10px;
    box-sizing: border-box;
    padding: 10px;
    display: block;
    align-items: center;
    box-shadow: 0 12px 15px rgb(0 0 0 / 16%);
}

.small-title {
    display: block;
    width: 100%;
    float: left;
}

.customer-list {
    float: left;
    width: 100% !important;
}

.industries-right-content {
    width: 100%;
    float: left;
    border: 4px solid rgba(57,61,68,.81);
    position: relative;
    height: 101px;
    box-sizing: border-box;
    background: rgba(57,61,68,.81);
    border-radius: 18px 0 0 18px;
    padding: 10px 10px 0px !important;
}

.industries-right-content .wpb_text_column.wpb_content_element {
    width: calc(100% - 165px) !important;
    float:
    left;
    padding: 0 10px;
    box-sizing: border-box;
}
.industries-right-content p {
    color:
    white !important;
    font-weight: 300;
    /* font-size: 14px; */
}
.industries-right-content  a.nectar-button.medium.regular.regular-button.discover {
    width: 140px !important;
    margin-bottom:0px !important;
}
.paye_section_holder {
    width: 85% !important;
    display: block;
    margin: 0px auto;
}
body .industries-left {
    padding: 0px !important;
    position: relative;
    z-index: 999999;
    background: white;
}
body .industries-left .industries-menu h2{
    /* background-image: url('/wp-content/uploads/2022/05/icn-industries.png') !important; */
    /* padding-top: 24px !important; */
    /* font-size: 50px; */
    /* line-height: 62px; */
    /* font-weight: 700; */
}
body .industries-left .industries-menu h2:after{
    top: -23px;
 }
body .industries-menu ul li a.active {
    border-right: 0 !important;
    margin-left: 0px !important;
    margin-right: 86px !important;
    border-radius: 18px 0px 0px 18px;
}
body .industries-menu ul li a.active {
    line-height: 91px;
    box-sizing: border-box;
    width: calc(100% + 28px) !important;
    margin-left: -54px !important;
    padding-left: 100px;
    border-radius: 18px 0 0 18px;
    font-size: 30px;
    font-weight: 800;
    color: #393d44;
    position: relative;
    border: 4px solid rgba(57,61,68,.81) !important;
}
div.main-technology {
    width: 90% !important;
    display: block;
    margin: 0px auto;
}

/* star home */
.industries-menu ul li a.active {
    border: 2px solid rgba(57,61,68,.81);
}
.discover
{
    color:#393d44 !important;
    width: 148px !Important;
    padding-left: 0 !important;
    margin-top: 12px !Important;
    /* font-size: 16px !Important; */
    box-shadow: 1px 10px 7px rgb(254 207 80 / 22%) !important;
    visibility: visible;
    animation-delay: 0.7s;
    animation-name: fadeInUp;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    width: 235px;
    /* height: 70px; */
    /* float: right; */
    display: block;
    background: #fecf50;
    border-radius: 70px;
    border: 3px solid #fecf50;
    box-sizing: border-box;
    margin-right: 15px;
    margin-top: 12px;
    text-align: center;
    /* line-height: 64px; */
    color: #393d44;
    font-weight: 800 !important;
    box-shadow: 1px 15px 10px rgb(254 207 80 / 22%);
    position: relative;
    overflow: hidden;
    transition: all ease-in-out .2s;
    background: #fecf50 !important;

}

.discover:before{
    content:"";
position:absolute;
width:0;
height:100%;
background:#fff;
left:0;
z-index:-1;
transition:
all ease-in-out .2s;
top:0;
}

.discover:hover:before {
    width: 100%;
}
.discover:hover:after {
    right: 6px;
}
.discover {font-family: Poppins,sans-serif;font-size: 17px !important;text-transform: capitalize !important;padding-right: 13px !important;}
.discover:after {
    content: "";
    display: block;
    width: 29px;
    height: 31px;
    position: absolute;
    /* background: red; */
    right: 9px;
    top: 0;
    background-image: url(/wp-content/uploads/2022/05/icn-half-right-black.png);
    background-position: right center;
    background-repeat: no-repeat;
    z-index: 99;
    top: 6px;
    background-size: 72%;
    transition:
    all ease-in-out .2s;
}
a.nectar-button.medium.regular.regular-button.discover {font-family: Poppins,sans-serif !important;
    font-size: 16px !important;
    text-transform: capitalize !important;
    padding-right: 13px !important;font-weight: 700 !important;}
    
    img.technology_img {width: 76% !important;}
    
    
.technology_title:after {content: "";display: block;width: 58%;height: 25px;background: #f9e6ea;border-radius: 18px;left: 17px;bottom: 0px !important;position: relative;z-index: -1;}

.technology_title {z-index: 10000000 !important;position: relative;}

.technology_paragraphe {font-size: 17px;display: block;float: left;}

.technology_paragraphe .iwt-text {padding-left: 0px !important;}

.trusted_img_holder .item {
    box-shadow: 10px 10px 12px rgb(46 222 245 / 8%);
    height: 120px;
    padding: 0 20px;
}

.trusted_img_holder .owl-item {
    padding: 15px;
    box-sizing: border-box;
}

.trusted_img_holder .owl-stage {padding: 0px !important;}

.owl-stage {overflow: hidden;}







.trusted_img_holder .owl-nav.disabled {
    display: block !important;
}
.trusted_img_holder .owl-dots {
    display: block !important;
    margin-top: 0px !important;
    position: relative;
    top: 0px;
}

.trusted_img_holder .owl-dots span {
    margin: 0px !important;
}

.nectar-animated-title-inner {display: none !important;}


.trusted_img_holder .span_12.dark .owl-theme .owl-dots .owl-dot.active span,.trusted_img_holder  .span_12.dark .owl-theme .owl-dots .owl-dot:hover span{
    background-color: #f9e6ea!important;
    margin: 0px !important;
    height: 18px !important;
}
}
.trusted_img_holder .owl-theme .owl-dots .owl-dot span {
    width: 144px!important;
    height: 12px!important;
}
.trusted_img_holder .owl-theme .owl-dots .owl-dot span {
    width: 129px;
    height: 10px;
	}

.trusted_img_holder .owl-dot.active {
    display: inline-block !important;
}
.trusted_img_holder .owl-dot.active span {
    background-color: #ab1718!important;
}
.trusted_img_holder .owl-dot {
    display: none !important;
}

/*header partie */

	
	.header-holder .main-intro  {
    position: absolute;
    height: 100%;
    width: 100%;
}
/*section two*/


.section_paye_left p {
    visibility: visible!important;
    animation-name: fadeInUp!important;
    font-size: 32px;
    line-height: 38px;
    width: 100%;
    float: left;
    text-align: right;
    color: #ee3361;
    font-weight: 300;
    padding-bottom: 0;
    }
    img.section_paye_picture {
    width: 48% !important;
}

.section_paye_right p {font-size: 32px;
    color: #ee3361;
    font-weight: 300;
    
    margin-top: 50px;}
    .trusted_img_holder .owl-theme .owl-nav {
    /* margin-top: -60px !important; */
}


/**/
.paye_section_holder .owl-dots {display: none;}
.paye_section_holder .owl-nav.disabled {display: block;}
.paye_section_holder .owl-next, .paye_section_holder  .owl-prev {
    width: 44px;
    height: 44px;
    box-sizing: border-box;
    border-radius: 50%!important;
    border: 1px solid #707070;
    background: 0 0!important;
    color: transparent!important;
    background-size: 29px 29px!important;
    background-repeat: no-repeat!important;
    background-position: center!important;
    margin: 15px!important;
    position: relative;
    z-index: 99999999;
}

img.img-with-animation.skip-lazy.section_paye_picture.dubai.animated-in {width: 26% !important;}
img.img-with-animation.skip-lazy.section_paye_picture.moscow.animated-in {width: 52% !important;}
.paye_section_holder .owl-prev{
background-image: url(//composer-dev.langspire.com/wp-content/uploads/2022/05/left.png) !important;
}

.paye_section_holder .owl-next{
background-image: url(//composer-dev.langspire.com/wp-content/uploads/2022/05/right.png) !important;;;;;}

/**/
.wpb_text_column.wpb_content_element.scope_of_word {background: #fff;
    box-shadow: 0 12px 16px rgb(0 0 0 / 16%);
    border-radius: 20px;
    box-sizing: border-box;
    width: 85%;
    margin: 50px 7% 50px;
    padding: 45px !important;
    /* float: left; */
    position: relative;
                                                   }

.stories-logo {width: 160px;
    height: 160px;
    background: #fafafa;
    border-radius: 50%;
    box-shadow: 0 15px 20px rgb(21 29 65 / 6%);
    display: flex;
    align-items: center;
    position: relative;
    margin-top: -100px;
    left: 50%;
    margin-left: -80px;}

.stories-logo {width: 140px;
    height: 140px;
    box-shadow: 0 10px 15px rgb(21 29 65 / 6%);
    margin-left: -70px;
    box-sizing: border-box;
    padding: 0 20px;}

.stories-logo img {
    border-radius: 50%;
}

.stories-content h3 {font-size: 19px !important;}

.stories-content p {font-size: 14px !important;line-height: 27px;}

 .stories-bg:before {
    content: "";
    position: absolute;
    width: 142px;
    height: 142px;
    border: 30px solid rgba(150,79,251,.54);
    box-sizing: border-box;
    border-radius: 50%;
    z-index: -1;
    left: -50px;
    top: -50px;
}

.stories-bg:after {
    width: 130px;
    height: 160px;
}

.stories-bg:after {
    content: "";
    position: absolute;
    width: 180px;
    height: 210px;
    background: url(https://langspire.com/wp-content/themes/langspire/assets/images/purple-dotted.png);
    display: block;
    right: -25px;
    top: -20px;
    z-index: -1;
}

 .stories-bg:before {
    content: "";
    position: absolute;
    width: 142px;
    height: 142px;
    border: 30px solid rgba(150,79,251,.54);
    box-sizing: border-box;
    border-radius: 50%;
    z-index: -1;
    left: -50px;
    top: -50px;
}

.stories-bg:after {
    width: 130px;
    height: 160px;
}

.stories-bg:after {
    content: "";
    position: absolute;
    width: 180px;
    height: 210px;
    background: url(https://langspire.com/wp-content/themes/langspire/assets/images/purple-dotted.png);
    display: block;
    right: -25px;
    top: -20px;
    z-index: -1;
}

.scope_of_word.ynab :before {
    border: 25px solid rgba(60,171,215,.54) !important;
}
.scope_of_word.ynab :after {
    background: url(https://langspire.com/wp-content/themes/langspire/assets/images/blue-dotted.png);
}
.owl-dots {display: none !important;}

/*menu*/
.Services_menu h2.widgettitle {background-image: url(/wp-content/uploads/2022/05/icn-services.png);background-position: left center;background-repeat: no-repeat;padding: 11px 0px 9px 109px;background-size: 15%;/* font-size: 41px !important; */}
.Services_menu  h2.widgettitle:after {
    content: "";
    display: block;
    width: 80%;
    height: 25px;
    background: #f9e6ea;
    border-radius: 18px;
    left: 17px;
    bottom: 8px !important;
    position: relative;
    z-index: -1;
}

/**/
.Services_menu ul li a {
    font-size: 16px;
    line-height: 46px;
    color: #393d44;
    font-weight: 400;
    transition: all ease-in-out .3s;
    width: 100%;
    display: block;
}
.Services_menu  li a:hover {
    color: #ee3361;
}
.Services_menu  ul li {
    width: 100%;
    float: left;
    transition: all ease-in-out .3s;
    list-style: none;
    padding: 0px !important;
}
body .Services_menu.industries-menu ul li {
    width: 100%;
    float: left;
    transition: all ease-in-out .3s;
    list-style: none;
    padding: 0px !important;
}
.industries-left {
    padding-left: 0px !important;
}

body .industries-left ul {
    margin-left: 64px;
    margin-top: 17px;
}
.Services_menu  ul {margin: 0px !important;display: block;width: 100% !important;}


.Services_menu ul li a {
    font-size: 16px;
    line-height: 46px;
    color: #393d44;
    font-weight: 400;
    transition: all ease-in-out .3s;
    width: 100%;
    display: block;
}

.services-menu ul li {
    width: 100%;
    float: left;
    transition: all ease-in-out .3s;
    list-style: none;
    padding: 0px !important;
}
ul#menu-services {margin: 0px 0px 0px !important;}


.Services_menu ul li a.active, .Services_menu ul li a.active {
    height: 80px;
    line-height: 77px;
    font-size: 22px;
}
.Services_menu ul li a.active, .Services_menu ul li a.active {
    border: 3px solid rgba(57,61,68,.81);
    height: 90px;
    line-height: 87px;
    padding-left: 90px;
    font-size: 24px;
    border-left: 0;
}

.Services_menu ul li a.active {
    border: 4px solid rgba(57,61,68,.81);
    height: 101px;
    line-height: 91px;
    box-sizing: border-box;
    width: calc(100% + 50px);
    margin-left: -50px;
    border-left: 0;
    padding-left: 100px;
    border-radius: 0 18px 18px 0;
    font-size: 30px;
    font-weight: 800;
    color: #393d44;
    position: relative;
    margin-right: -53px !important;
}

.Services_menu ul li a.active:before {
    width: 22px;
    height: 22px;
    border: 5px solid #ee3361;
    margin-top: -10px;
}
.Services_menu ul li a.active:before {
    content: "";
    position: absolute;
    width: 28px;
    height: 28px;
    border: 7px solid #ee3361;
    box-sizing: border-box;
    border-radius: 50%;
    left: 50px;
    top: 50%;
    margin-top: -14px;
}

.menu-services-right {
    display: none;
    height: 585px;
    position:relative;
}
div#translation-service,
div#website-localization_,
div#interpretation-services{
     display: none;
}
/**/


div#translation-service:after {
    background-image: url(https://langspire.com/wp-content/uploads/2020/08/service1.jpg);
    content:"";
    display:block;
    width:100%;
    height: 100%;
    position:absolute;

;;;;;;;;;;;;;border-radius: 18px !important;;;;;;;;;;;;;;
}
/**/

/**/
div#website-localization_:before {
    width: 100%;
    height: 100%;
    content: "";
    position: absolute;
    background: #DA2B56;
    opacity: .81;
    display: block;
    z-index: 1;
    background: #DA2B56;
    opacity: 0.4;

}

div#website-localization_:after {
    background-image: url(https://langspire.com/wp-content/uploads/2020/08/service1.jpg);
    content:"";
    display:block;
    width:100%;
    height: 100%;
    position:absolute;

}
/**/

/**/
div#interpretation-services:before {
    width: 100%;
    height: 100%;
    content: "";
    position: absolute;
    background: #DA2B56;
    opacity: .81;
    display: block;
    z-index: 1;
    background: #DA2B56;
    opacity: 0.4;
    border-radius: 20px 0px 0px 0px;
}

div#interpretation-services:after {
    background-image: url(//composer-dev.langspire.com/wp-content/uploads/2022/05/service3.jpg);
    content:"";
    display:block;
    width:100%;
    height: 100%;
    position:absolute;

}
/**/

/**/
div#multimedia-services:before {
    width: 100%;
    height: 100%;
    content: "";
    position: absolute;
    background: #DA2B56;
    opacity: .81;
    display: block;
    z-index: 1;
    background: #DA2B56;
    opacity: 0.4;
    border-radius: 20px 0px 0px 0px;
}

div#multimedia-services:after {
    background-image: url(//composer-dev.langspire.com/wp-content/uploads/2022/05/service4.jpg);
    content:"";
    display:block;
    width:100%;
    height: 100%;
    position:absolute;

}
/**/

/**/
div#software-localization-testing:before {
    width: 100%;
    height: 100%;
    content: "";
    position: absolute;
    background: #DA2B56;
    opacity: .81;
    display: block;
    z-index: 1;
    background: #DA2B56;
    opacity: 0.4;
    border-radius: 20px 0px 0px 0px;
}

div#software-localization-testing:after {
    background-image: url(//composer-dev.langspire.com/wp-content/uploads/2022/05/service5.jpg);
    content:"";
    display:block;
    width:100%;
    height: 100%;
    position:absolute;

}
/**/


/**/
div#call-center-support:before {
    width: 100%;
    height: 100%;
    content: "";
    position: absolute;
    background: #DA2B56;
    opacity: .81;
    display: block;
    z-index: 1;
    background: #DA2B56;
    opacity: 0.4;
    border-radius: 20px 0px 0px 0px;
}
div#interpretation-services:before {
  background-image: url(https://langspire.com/wp-content/uploads/2020/08/service2.jpg);
}
div#multimedia-services:before {
 background-image: url(https://langspire.com/wp-content/uploads/2020/08/service3.jpg);
}
div#software-localization-testing:before {
 background-image: url(https://langspire.com/wp-content/uploads/2020/08/service4.jpg);

}
div#training-e-learning:before {
 background-image: url(https://langspire.com/wp-content/uploads/2020/08/service5.jpg);

}
div#call-center-support:before {
 background-image: url(https://langspire.com/wp-content/uploads/2020/08/service6.jpg);
}
div#multicultural-marketing:before {
background-image: url(https://langspire.com/wp-content/uploads/2020/08/service7.jpg);

}
div#\33 d-visualization-video-editing:before {
            background-image: url(https://langspire.com/wp-content/uploads/2020/08/service8.jpg);

}
div#desktop-publishing-formatting:before {
            background-image: url(https://langspire.com/wp-content/uploads/2020/08/service9.jpg);
}

div#translation-service {
            /* background-image: url(https://langspire.com/wp-content/uploads/2020/08/service10.jpg); */
}
div#call-center-support:after {
    background-image: url(https://langspire.com/wp-content/uploads/2020/08/service1.jpg);

}
div#call-center-support:after {
    content:"";
    display:block;
    width:100%;
    height: 100%;
    position:absolute;
    border-radius: 18px !important;;;;;
}
div#call-center-support:after {
    background-image: url(https://langspire.com/wp-content/uploads/2020/08/service1.jpg);
}


/**/

/**/
div#3d-visualization-video-editing:before {
    width: 100%;
    height: 100%;
    content: "";
    position: absolute;
    background: #DA2B56;
    opacity: .81;
    display: block;
    z-index: 1;
    background: #DA2B56;
    opacity: 0.4;
    border-radius: 20px 0px 0px 0px;
}

div#3d-visualization-video-editing:after {
    background-image: url(https://langspire.com/wp-content/uploads/2020/08/service1.jpg);
    content:"";
    display:block;
    width:100%;
    height: 100%;
    position:absolute;

}
/**/


/**/
div#desktop-publishing-formatting:before {
    width: 100%;
    height: 100%;
    content: "";
    position: absolute;
    background: #DA2B56;
    opacity: .81;
    display: block;
    z-index: 1;
    background: #DA2B56;
    opacity: 0.4;
    border-radius: 18px !important;
}

div#desktop-publishing-formatting:after {
    background-image: url(https://langspire.com/wp-content/uploads/2020/08/service1.jpg);
    content:"";
    display:block;
    width:100%;
    height: 100%;
    position:absolute;

}
/**/
div#translation-service.active {
    display:
    block;
    height: 647px;
    position:
    relative;
}
 .industries_menu_left{
      display:none;
 }
#life-sciences,
#retail-e-commerce,
#finance,
#multimedia-entertainment,
#advertising-marketing,
#industrial-manufacturing,
#travel-hospitality,
#energy-mining,
#hardware-software-technology,
#government,
div#legal {
   height: 830px;
   position:
   relative;
}
div#legal {
display:block;
}
/**/
body .menu-services-right:after{
    content:
    "";
    display:
    block;
    width:100%;
    height: 100%;
    position:
    absolute;
    border-radius: 18px !important;
    background-repeat: no-repeat;
    background-size: cover;
}
div#legal:after {
    background-image: url(//composer-dev.langspire.com/wp-content/uploads/2022/06/industries1.jpg);
}



/**/

div#life-sciences:after {
    background-image: url(//composer-dev.langspire.com/wp-content/uploads/2022/06/industries2.jpg);

}

div#life-sciences:before {
    background: #DA2B56;
    opacity: 0.4;
}

div#life-sciences:before {
    width: 100%;
    height: 100%;
    content: "";
    position: absolute;
    background: #DA2B56;
    opacity: .81;
    display: block;
    z-index: 1;
    background: #DA2B56;
    opacity: 0.4;
    border-radius: 18px;
}
/**/

div#retail-e-commerce:after {
    background-image: url(//composer-dev.langspire.com/wp-content/uploads/2022/06/industries3.jpg);
}

div#retail-e-commerce:before {
    background: #DA2B56;
    opacity: 0.4;
}

div#retail-e-commerce:before {
    width: 100%;
    height: 100%;
    content: "";
    position: absolute;
    background: #DA2B56;
    opacity: .81;
    display: block;
    z-index: 1;
    background: #DA2B56;
    opacity: 0.4;
    border-radius: 18px;
}
/**/

div#finance:after {
    background-image: url(//composer-dev.langspire.com/wp-content/uploads/2022/06/industries4.jpg);
}

div#finance:before {
    background: #DA2B56;
    opacity: 0.4;
}

div#finance:before {
    width: 100%;
    height: 100%;
    content: "";
    position: absolute;
    background: #DA2B56;
    opacity: .81;
    display: block;
    z-index: 1;
    background: #DA2B56;
    opacity: 0.4;
    border-radius: 18px;
}
/**/

div#multimedia-entertainment:after {
    background-image: url(//composer-dev.langspire.com/wp-content/uploads/2022/06/industries5.jpg);
}

div#multimedia-entertainment:before {
    background: #DA2B56;
    opacity: 0.4;
}

div#multimedia-entertainment:before {
    width: 100%;
    height: 100%;
    content: "";
    position: absolute;
    background: #DA2B56;
    opacity: .81;
    display: block;
    z-index: 1;
    background: #DA2B56;
    opacity: 0.4;
    border-radius: 18px;
}
/**/

/**/

div#advertising-marketing:after {
    background-image: url(//composer-dev.langspire.com/wp-content/uploads/2022/06/industries6.jpg);
}

div#advertising-marketing:before {
    background: #DA2B56;
    opacity: 0.4;
}

div#advertising-marketing:before {
    width: 100%;
    height: 100%;
    content: "";
    position: absolute;
    background: #DA2B56;
    opacity: .81;
    display: block;
    z-index: 1;
    background: #DA2B56;
    opacity: 0.4;
    border-radius: 18px;
}
/**/
/**/


div#industrial-manufacturing:after {
    background-image: url(//composer-dev.langspire.com/wp-content/uploads/2022/06/industries7.jpg);
}

div#industrial-manufacturing:before {
    background: #DA2B56;
    opacity: 0.4;
}

div#industrial-manufacturing:before {
    width: 100%;
    height: 100%;
    content: "";
    position: absolute;
    background: #DA2B56;
    opacity: .81;
    display: block;
    z-index: 1;
    background: #DA2B56;
    opacity: 0.4;
    border-radius: 18px;
}
/**/
/**/

div#travel-hospitality:after {
    background-image: url(//composer-dev.langspire.com/wp-content/uploads/2022/06/industries8.jpg);
}

div#travel-hospitality:before {
    background: #DA2B56;
    opacity: 0.4;
}

div#travel-hospitality:before {
    width: 100%;
    height: 100%;
    content: "";
    position: absolute;
    background: #DA2B56;
    opacity: .81;
    display: block;
    z-index: 1;
    background: #DA2B56;
    opacity: 0.4;
    border-radius: 18px;
}
/**/
/**/

div#energy-mining:after {
    background-image: url(//composer-dev.langspire.com/wp-content/uploads/2022/06/industries9.jpg);
}

div#energy-mining:before {
    background: #DA2B56;
    opacity: 0.4;
}

div#energy-mining:before {
    width: 100%;
    height: 100%;
    content: "";
    position: absolute;
    background: #DA2B56;
    opacity: .81;
    display: block;
    z-index: 1;
    background: #DA2B56;
    opacity: 0.4;
    border-radius: 18px;
}
/**/
/**/

div#hardware-software-technology:after {
    background-image: url(//composer-dev.langspire.com/wp-content/uploads/2022/06/industries10.jpg);
}

div#hardware-software-technology:before {
    background: #DA2B56;
    opacity: 0.4;
}

div#hardware-software-technology:before {
    width: 100%;
    height: 100%;
    content: "";
    position: absolute;
    background: #DA2B56;
    opacity: .81;
    display: block;
    z-index: 1;
    background: #DA2B56;
    opacity: 0.4;
    border-radius: 18px;
}
/**/
/**/

div#agovernment:after {
    background-image: url(https://langspire.com/wp-content/uploads/2020/08/service1.jpg);
    content:"";
    display:block;
    width:100%;
    height: 100%;
    position:absolute;
}



/**/

.content_block_translation-service {
    display: flex;
    border: 3px solid rgba(57,61,68,.81);
    height: 90px;
}
.content_block_translation-service {
    width: 100%;
    float: left;
    border: 4px solid rgba(57,61,68,.81);
    position: relative;
    height: 101px;
    box-sizing: border-box;
    background: rgba(57,61,68,.81);
    border-radius: 18px 0 0 18px;
    margin-top: 90px;
    padding-top: 13px;
}

.content_block_translation-service .wpb_text_column.wpb_content_element {float: left;width: 75%;color: white;padding: 9px;font-size: 13px;}

.content_block_translation-service a.nectar-button.medium.regular.regular-button.discover {float: left;width: 20%;display: initial;}
div#translation-service:before {border-radius: 18px !important;}





.Services_menu.industries_menu h2 {background-image: url(/wp-content/uploads/2022/05/icn-industries.png);}
.Services_menu.industries_menu ul li a.active {
    margin-right: -50px;
    border-right: 0;
    padding-right: 100px;
    border-radius: 18px 0px 0px 18px;

}

.Services_menu.industries_menu ul li a.active {
    margin-right: -50px;
    border-right: 0;
    padding-right: 100px;
    border-radius: 18px 0px 0px 18px;
    margin-left: 0;
    border-left: 4px solid rgba(57,61,68,.81);
        font-size: 20px;
}

.content_block_translation-service.content_block_translation-service_left 
{
        width: 100%;
    float: left;
    border: 4px solid rgba(57,61,68,.81);
    position: relative;
    height: 101px;
    box-sizing: border-box;
    background: rgba(57,61,68,.81);
    border-radius: 0 18px 18px 0;
    padding-top: 13px;

}
.sticky_holder {
     width: 100%;
     float: left;
     background: #fff;
     border-bottom: 1px solid #ee3361;
     box-sizing: border-box;
     position: relative;
     padding: 0px 0% 0px 0%;
     margin: 0 auto;
     display: block;
     margin-left: 0px !important;
     height: 120px;
 }
.sticky_logo {
    float: left;
    padding: 0 30px 0 0;
    height: 99px;
    display: flex;
    align-items: center;

}

.sticky_logo.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-49 {
        width: 350px;
    padding: 0px 100px 0 0;
}


.sticky_holder  ul {
    margin-left: 0px !important;
    padding: 0px !important;
    /* margin-bottom: 15px !important; */
}
.sticky_holder ul {
    margin-left: 0px;
    padding: 0px !important;
    /* margin-bottom: 30px !important; */
}
.sticky_holder ul li {
    list-style: none !important;
    float: left !important;
    margin-left: 19px !important;
    position: relative !important;
}
.sticky_holder ul li a {
    font-size: 14px !important;
    color: #393d44 !important;
    font-weight: 600 !important;
    display: inline-block !important;
    position: relative !important;
    padding-top: 15px !important;
    margin-right: 5px !important;
    padding-bottom: 15px !important;
}


li.login a{
    border: 2px solid #da2b56!important;
    display: inline-block;
    padding: 8px 33px!important;
    border-radius: 40px;
    box-sizing: border-box;
    font-size: 16px;
    font-weight: 700;
    color: #da2b56;
    position: relative;
    overflow: hidden;
    z-index: 2;
    /* transition: all ease-in-out .2s; */
}
li.login a:hover {
    background: 0 0;
}
li.login a:before {
    content: "";
    position: absolute;
    width: 0;
    height: 100%;
    background: #fdebf0;
    left: 0;
    border-radius: 50px;
    transition: all ease-in-out .2s;
    top: 0;
    z-index: -1;
}


li.login.quote a {background: #da2b56;color: #fcfcfc !important;}


.vc_col-sm-12.sticky_logo.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-1 {
    padding-right: 0 !important;
}



.scrole_holder.success_stories .owl-carousel .owl-item {
     float: none !important;
    display: inline-block !important;
}
.technology_title.success_stories:after {
    width: 97% !important;
    top: -16px !important;
}
.technology_title.success_stories {
    margin: 22px 0 14px;
}

.paye_section_holder .owl-stage {
    padding: 69px 0px 0px !important;
    margin-top: 25px;
}

/* End home*/
.titleDiv h1, .titleDiv h2 {
    color: #393d44;
    font-weight: 700;
    font-family: Poppins,sans-serif;
}
.technology_title.success_stories {
    margin: 22px 0 0px;
    font-weight: 700 !important;
    font-family: Poppins,sans-serif;
    font-size: 50px !important;
    line-height: 62px !important;
}
body[data-button-style^="rounded"] .nectar-button.medium:not(.see-through):not(.see-through-2):not(.see-through-3) {
    padding-top: 0 !important;
}
body .discover, body .industries-right-content a, body .services-left-content a {
    width: 140px;
    height: 50px;
    margin-top: 12px;
    line-height: 44px;
    font-size: 16px;
    box-shadow: 1px 10px 7px rgb(254 207 80 / 22%);
font-family: Poppins,sans-serif;
    font-weight:700 !important;
}
body a.nectar-button.medium.regular.regular-button.discover {
 font-family: Poppins,sans-serif;
    font-weight:800 !important;
 width: 140px;
 height: 50px;
 margin-top: 12px;
 line-height: 44px;
 font-size: 16px;
}

body .technology-right a.nectar-button.medium.regular.regular-button.discover {
 margin-top: 31px !important;
}

.footer-menus ul {
    margin-left: 0px !important;
}
.technology-right  img.img-with-animation.skip-lazy.technology_img {
    width: 75px !important;
    margin-right: 23px !important;
}

.technology-right .technology_title {
    font-size: 40px !important;
    line-height: 54px !important;
    font-family: Poppins,sans-serif;
    margin-top: 13px;
    margin-left: 21px;
}

.technology-right .technology_title:after {top: -25px;width: 62%;}
.technology_title.success_stories:after {
    width: 92% !important;
    top: -24px !important;
    left: 32px;
}
.trusted_img_holder .owl-theme .owl-dots .owl-dot span {
    width: 146px !important;
    height: 13px !important;
    margin-top: 42px !important;
    margin-bottom: 34px !important;
}
.trusted_img_holder.clients-slider {
    width: 95%;
    margin: auto !important;
    padding: 0px 0 100px !important;
}
@media only screen and (max-width:1030px){
    .footer-menu {
    margin-right: 1% !important;
}
    .sticky_logo.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-2 {
    width: 41%!important;
}
.content_block_translation-service .wpb_text_column.wpb_content_element {
   padding: 0px!important;
}
.vc_col-sm-12.industries-right-content {
    padding-top: 0px !important;
}
body li.login {
    margin-top: 29px;
    float: right !important;
}
.sticky_menu.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-3 {
    /* width: 63% !important; */
}
    .footer-menu {
    float: left !important;
    margin-right: 1%;
}
.sticky_holder ul li {
    margin-left: 14px !important;
    /* float: right !important; */
}
.col.span_12.left {
    margin: 0px !important;
}
}

@media only screen and (max-width:1030px){
  body  .sticky_holder ul{
        /* display:block !important; */
    }
   body  .sticky_logo  img.img-with-animation.skip-lazy.animated-in {
    width: 97% !important;
}
body .sticky_menu.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-3 {
    width: 58% !important;
}
}

 	.paye_section_holder .owl-nav.disabled {
    display: block;
    margin-top: -11px !important;
}   



h2.vc_custom_heading.technology_title.titleDiv:after {
    width: 72% !important;
    /* left: 36%; */
    top: -25px;
    height: 25px;
}
.logo{width:250px;height:100px}
header{height:100px}
.main-menu{float: left;height: 120px;display: flex;align-items: center;z-index: 3;position: relative;margin-bottom: 0px !important;}
.sticky_holder ul li a{font-size:15px}
.user-buttons{height:100px}
.user-buttons a{margin-left:20px}
.main-intro{height:calc(100vh - 100px)}
.country-right img{max-width:400px;/* max-height:450px; */}
.country-right p{font-size:26px;margin-top:30px;font-family: Poppins,sans-serif;}
.country-left{padding-right:5%}
.country-left strong{
                        visibility: visible!important;
                        animation-name: fadeInUp!important;
                        animation-duration: 1s;
                        animation-fill-mode: both;
                        font-size: 40px;
                        color: #393d44;
                        text-align: right;
                        width: 100%;
                        float: left;
                        font-weight: 700;
                        margin-bottom: 30px;
}

.country-left,.country-right{height:auto !important}
.country-left.arabic strong{font-size:60px;line-height:82px}
body .wpb_wrapper .titleDiv h1, body .wpb_wrapper .titleDiv h2{/* font-size: 50px !important; *//* line-height: 81px !important; */font-size: 56px;line-height: 83px;color: #393d44;font-weight: 700;/* margin-left: 31px; */font-size: 66px;line-height: 83px;color: #393d44;font-weight: 700;}
.titleDiv span{height:25px;left:15px}
.title img{max-width: 75px !important;margin: 01px 0px 0px 0px  !important;margin-right: 18px !important;}
.translation-tab-butons li a{padding:8px 25px;font-size:16px;margin-top:25px}
.translation-tab-butons{padding-left:20px}
.translation-content p{font-size:16px;line-height:26px}
.translation-box-row strong{width:260px;padding:25px 40px 25px 20px;box-shadow:0 10px 13px rgba(0,0,0,.18);font-size:15px;line-height:20px}
.translation-box-row a{width:150px;height:50px;border-radius:50px;line-height:46px;font-size:18px;box-shadow:1px 12px 8px rgba(238,51,97,.22);margin-left:-35px}
.translation-box-row a img{width:20px;margin-left:5px}
.quote-trans{width:90%;padding:30px 30px 20px 20px;margin-left:5%}
.quote-trans span{font-size:13px;line-height:20px}
.translation-image{height:530px;padding-top:150px}
.translation-image img{max-width:300px}
.quote-trans img{width:50px}
.quote-trans p{width:calc(100% - 65px);font-size:14px;line-height:22px}
.container{max-width: 100% !important;}
.title{margin: 0px 0 26px;}
.industries-menu ul li a,.services-menu ul li a{font-size:18px;line-height:50px}
.industries-left,.services-right{width:450px}
.industries-right,.services-left{width:calc(100% - 450px)}
.industries-menu ul li a.active,.services-menu ul li a.active{border: 4px solid rgba(57,61,68,.81);height:90px;line-height:87px;padding-left:90px;font-size: 30px;border-left:0}

.industries-menu ul li a.active{
 border: 3px 
 solid rgba(250,89,110,.81);border-right:0;
 margin-left: 0px;
 margin-right: 48px !important;
 }
.services-left-content{border: 3px solid rgba(57,61,68,.81);height: 90px;}
.industries-right-content{border:3px solid rgba(250,89,110,.81);height:90px}
.discover,.industries-right-content a,.services-left-content a{width:160px;height:55px;margin-top:12px;line-height:49px;font-size:18px;box-shadow:1px 10px 7px rgba(254,207,80,.22)}
.discover img,.industries-right-content a img,.services-left-content a img{width:20px;margin-left:5px}
.services-left-content p{font-size: 10px !important;width:calc(100% - 175px);padding:0 30px 0 30px;height:81px;font-size: 14px !important;width: calc(100% - 155px);padding: 0 30px 0 30px;/* height: 71px; */font-weight: 300;}
.services-left-page{height: 647px !important;}
.industries-right-page{height:690px}
.industries-menu ul li a.active:before,.services-menu ul li a.active:before{width:22px;height:22px;border:5px solid #ee3361;margin-top:-10px}
.industries-menu ul li:nth-child(5) a.active,.industries-menu ul li:nth-child(6) a.active,.industries-menu ul li:nth-child(7) a.active,.services-menu ul li:nth-child(10) a.active,.services-menu ul li:nth-child(5) a.active,.services-menu ul li:nth-child(9) a.active{font-size:19px}
.industries-menu ul li:nth-child(10) a.active{/* font-size:18px; */}

.industries-right-page:nth-child(1) .industries-right-content{margin-top: 144px;}
.industries-right-page:nth-child(2) .industries-right-content{margin-top: 194px;}
.industries-right-page:nth-child(3) .industries-right-content{margin-top: 244px;}
.industries-right-page:nth-child(4) .industries-right-content{margin-top: 294px;}
.industries-right-page:nth-child(5) .industries-right-content{margin-top: 344px;}
.industries-right-page:nth-child(6) .industries-right-content{margin-top: 394px;}
.industries-right-page:nth-child(7) .industries-right-content{margin-top: 444px;}
.industries-right-page:nth-child(8) .industries-right-content{margin-top: 494px;}
.industries-right-page:nth-child(9) .industries-right-content{margin-top: 544px;}
.industries-right-page:nth-child(10) .industries-right-content{margin-top: 595px;}
.industries-right-page:nth-child(11) .industries-right-content{margin-top:597px}
.industries-right-page:nth-child(12) .industries-right-content{margin-top: 593px;}

.services-left-page:nth-child(1) .services-left-content{margin-top: 102px;}
.services-left-page:nth-child(2) .services-left-content{margin-top: 152px;}
.services-left-page:nth-child(3) .services-left-content{margin-top: 202px;}
.services-left-page:nth-child(4) .services-left-content{margin-top: 252px;}
.services-left-page:nth-child(5) .services-left-content{margin-top: 302px;}
.services-left-page:nth-child(6) .services-left-content{margin-top: 352px;}
.services-left-page:nth-child(7) .services-left-content{margin-top: 402px;}
.services-left-page:nth-child(8) .services-left-content{margin-top: 452px;}
.services-left-page:nth-child(9) .services-left-content{margin-top: 501px;}
.services-left-page:nth-child(10) .services-left-content{margin-top: 552px;}


.industries-counts{width:calc(100% - 175px);height:84px}
.industries-counts li{width:calc(33.3% - 10px);height:45px;margin:0 5px;box-shadow:0 9px 12px rgba(0,0,0,.16)}
.industries-counts p{font-size:30px !important;margin-right:8px !important;}
.industries-counts p{font-size:12px;line-height:16px}
.industries-right-info{width:90%;margin-left:5%}
.small-title h3{font-size:16px;margin-bottom: 0px !important;}
.industries-types{width:45%}
.industries-customer{width:calc(55% - 15px)}
.customer-list ul{/* width:230px; */margin-top: 0px !important;}
.customer-list li{padding:0 20px 0 0;box-sizing:border-box}
.industries-right-info{margin-top:100px}
.industries-right-page:nth-child(1) .industries-right-info,.industries-right-page:nth-child(2) .industries-right-info,.industries-right-page:nth-child(3) .industries-right-info,.industries-right-page:nth-child(4) .industries-right-info{margin-top:40px}
.technology-right{padding-right:50px}
.technology-right p{
    color: #393d44;
    font-size: 20px;
    line-height: 30px;
    font-weight: 300;
    margin-bottom: 55px;
    font-size: 17px !important;
    font-weight: 300;
}
.technology-left{padding-right:130px}
.technology_title.titleDiv.trusted_by {
    margin: 65px 0 50px;
    text-align: center !important;
    font-family: Poppins,sans-serif;
    font-size: 40px;
    line-height: 54px;
    font-weight: 700;
    font-size: 50px;
    line-height: 62px;
}



body .technology_title.titleDiv.trusted_by:after {
    width: 29% !important;
    left: 39% !important;
}
.clients-slider .owl-carousel.owl-drag .owl-item.active {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
	.subtitle p{font-weight: 300;font-size: 16px;line-height: 26px;}

.pink-line{width:220px;height:20px;margin-left:-110px}
.stories-content h3{font-size: 18px !important;}
.stories-content p{font-size: 14px !important;line-height:23px;margin-bottom: 0px;padding-bottom: 25px;font-weight: 300;}
.stories-logo{width:140px;height:140px;box-shadow:0 10px 15px rgba(21,29,65,.06);margin-left:-70px;box-sizing:border-box;padding:0 20px}
.stories-bg:before{width:130px;height:130px;border:25px solid rgba(150,79,251,.54);left:-40px;top:-40px}
.stories-bg:after{width:130px;height:160px}
.storiesSlider .owl-item:nth-child(even) .item .stories-bg:before{border:25px solid rgba(60,171,215,.54)}
.menu-title{font-size:16px;margin-bottom:20px}
.footer-menu{margin-right:6%}
.social-menu img{max-height:20px}
.yellow-line-btn{width: 250px !important;height: 60px !important;font-size: 18px !important;color: #fecf50 !important;font-weight: 700 !important;margin-top: 35px !important;}
.copyright-menu{height:70px;font-size:14px}
.copyright-logo{height:70px;width:200px}
.copyright{height:70px}
header:before{width:220px}
.menu-padding{padding-top:100px}
.sticky_holder ul li ul li a{font-size:14px;padding:8px 0}
.main-menu ul li ul{width:300px;}
.sub-title{font-size:22px}
.services-box-list ul li a h2{font-size:22px}
.services-box-list li a p{font-size:14px;line-height:26px}
.services-box-list ul li,.services-box-list ul li a{min-height:600px;height:600px}
.services-box-list ul li a:after{height:350px;top:-100px}
.services-box-list .discover{margin-left:-80px}
.services-box-list ul li:first-child:before,.services-box-list ul li:last-child:before{width:170px;height:200px}
.services-box-list ul li:first-child:before{left:-20px;top:-20px}
.services-box-list ul li:last-child:before{right:-20px;bottom:-20px}
.details-sidebar ul li a.active,.details-sidebar ul li a.active:hover{height:80px;border:3px solid #393d44;padding-left:80px;font-size:20px;margin-bottom:10px}
.details-sidebar ul li a.active:before{width:24px;height:24px;border:6px solid #ee3361;top:25px}
.details-sidebar ul li a{font-size:16px;line-height:25px;padding-left:40px}
.details-sidebar ul li{margin-bottom:15px}
.details-sidebar ul li a:hover{padding-left:70px}
.details-sidebar ul li a:before{width:15px;height:15px;left:40px;top:10px}
.details-banner{height:550px}
.details-sidebar{min-height:550px}
.details-title h1{font-size:24px}
.details-title img{width:35px}
.pages .title{margin:65px 0 35px 0}
.details-content-box p,.details-content-box ul li{/* font-size:16px; *//* line-height:28px; */margin-bottom:25px}
.details-content-box{border:3px solid rgb(57 61 68 / .81);padding:25px 50px;margin-top:165px}
section.footer .footer-menu:nth-child(3){min-height:400px !important;max-width:250px !important}
.blog-banner{height:280px}
.blog-list ul li{width:calc(25% - 30px);margin:15px}
.blog-list ul li:nth-child(9n+1){width:calc(75% - 30px)}
.blog-list ul li:nth-child(8n+3),.blog-list ul li:nth-child(8n+4){width:calc(50% - 30px)}
.blog-image{height:170px}
.blog-content p{font-size:13px;line-height:22px}
.readMore{font-size:18px}
.readMore img{width:25px}
.blog-info span,.blog-info strong{font-size:15px}
.blog-list ul li:nth-child(8n+3) .blog-content h2,.blog-list ul li:nth-child(8n+3) .blog-content h3,.blog-list ul li:nth-child(8n+4) h2,.blog-list ul li:nth-child(8n+4) h3,.blog-list ul li:nth-child(9n+1) .blog-content h2,.blog-list ul li:nth-child(9n+1) .blog-content h3{font-size:22px;line-height:32px;margin-bottom:15px}
.blog-list ul li:nth-child(8n+3) .blog-content p,.blog-list ul li:nth-child(8n+4) p,.blog-list ul li:nth-child(9n+1) .blog-content p{font-size:16px;line-height:26px}
.blog-list ul li:nth-child(9n+1) .blog-content{padding:35px}
.blog-list ul li:nth-child(8n+3) .blog-content .readMore,.blog-list ul li:nth-child(8n+4) .readMore,.blog-list ul li:nth-child(9n+1) .blog-content .readMore{left:35px}
.blog-list ul li:nth-child(8n+3) .blog-content,.blog-list ul li:nth-child(8n+4) .blog-content{padding:35px}
.sidebar{width:350px;margin-left:15px}
.blog-detail-row,.category-blog-list{width:calc(100% - 365px)}
.category-blog-list ul li{width:calc(33.3% - 30px)!important;height:450px}
.newslatter-box{margin-top:15px}
.newslatter-box p,.newslatter-box strong{font-size:14px}
.newsText{height:50px;border-radius:15px;font-size:14px}
.newsBtn{margin-top:25px;height:50px;border-radius:15px;font-size:14px}
.categ-list ul li .blog-image{height:170px!important}
.category-blog-list .blog-content h3{font-size:14px!important;line-height:22px!important}
.category-blog-list .blog-content p{font-size:14px!important;line-height:22px!important;height:82px}
.category-blog-list .readMore{font-size:18px!important}
.blog-author-comment img{margin-right:3px;width:14px}
.blog-author-comment span{font-size:11px;line-height:14px}
.trend-info span,.trend-info strong{font-size:15px!important}
.trend-content strong{font-size:14px!important}
.trend-content p{font-size:14px;line-height:22px}
.trend-image{width:110px;height:135px}
.trend-content{width:calc(100% - 110px);padding-right:20px}
.trend-info{margin-bottom:10px}
.trending-now h4{font-size:20px;top:-21px}
.authorImage{width:70px;height:70px}
.authorName a{font-size:20px}
.authorName span{font-size:16px}
.authorName,.blog-share{height:70px}
.comments-list h4{font-size:20px;margin-bottom:40px}
.comment-image{float:left;width:70px;height:70px}
.commet-content{width:calc(100% - 100px);padding:20px 30px}
.commet-content strong{font-size:18px}
.blog-detail-content p{font-size:14px;margin-bottom:25px}
.commet-content span{margin-bottom:20px}
.commet-content a span{font-size:16px}
.commet-content a svg{width:25px;height:25px}
.leave-reply h4{font-size:20px}
.leave-reply p{font-size:16px}
.comment-textarea{height:200px}
.comment-text{height:50px}
.blog-detail-container{margin-top:15px}
.blog-detail-container h2{font-size:20px;margin:10px 40px;padding-bottom:10px}
.blog-detail-content{margin-top:40px}
.blog-detail-content h3,.blog-detail-content h4{font-size:20px}
.blog-banner img{width: 100%;right: -105px;}
.tech-main-right{width:40%;margin:80px 0}
.tech-main-left{width:55%;padding:80px 80px}
.tech-main-left h1{font-size:54px}
.tech-main-left p{font-size:18px;line-height:28px;margin-top:30px}
.localization-tabs-buttons{padding-left:6%;margin-top:50px}
.localization-tabs-buttons ul li a{font-size:20px;line-height:36px;padding-left:50px;border-radius: 18px;}
.localization-tabs-buttons ul li a.active{font-size:20px;margin-bottom:0;padding-left:80px;height:90px}
.localization-tabs-buttons ul li a.active:before{opacity:1;width:25px;height:25px;border:6px solid #ee3361;top:28px;left:40px}
.vc_col-sm-6.col-technologie-left .localization-tabs-buttons ul li a.active, .vc_col-sm-6.col-technologie-left .localization-tabs-buttons ul li a.active:hover{height:90px;font-size:20px;margin-bottom:0;padding-left:80px}
.localization-tab-pages{margin-top:50px;padding-right:0}
.started-icon{height:180px;padding:30px}
.numeric{width:80px;height:75px;font-size:50px;margin-bottom:-37px;margin-left:-40px}
.adimlar ul li:before{width:70px;height:70px;right:-35px;margin-top:-35px}
.adimlar ul li strong{font-size:18px}
.tch-content p{font-size:16px;line-height:26px;margin-top:40px;margin-bottom:20px}
.technologies-mini-content{height:270px}
.tch-image{width:33%;margin-left:12%;height:300px;padding:15px}
.eco-list{height:350px;padding:30px}
.eco-list img{margin-bottom:20px;width:50px}
.eco-list ul li{font-size:14px;line-height:75px}
.integrations a img{width:40px}
.integrations a{width:94px;font-size:16px}
.country span{font-size:30px}
.country{border-radius:15px}
.country:before{width:20px;height:20px;border:3px solid #393d44;margin-left:-10px;top:-12px}
.contact-country ul li{width:calc(50% - 100px);margin:50px;min-height:270px}
.country-image{width:50%;height:270px}
.country-content{width:50%;padding:25px 25px 25px 0}
.country-content strong{font-size:18px}
.country-content a,.country-content p{font-size:14px;line-height:22px}
.contact-country ul li:after,.contact-country ul li:before{width:140px;height:170px}
.contact-form{width:700px}
.contact-input,.contact-textarea{height:80px;font-size:18px}
.contact-textarea{height:200px}
.quote-left img{width:250px}
.quote-left h1{font-size:56px}
.quote-left{padding-top:80px;padding-left:4%;padding-bottom:80px}
.quote-left p{font-size:18px}
.quote-right ul li{margin-bottom:30px}
.quote-text{height:80px}
.quote-textarea{height:200px}
.quote-text,.quote-textarea{font-size:18px}
.quote-btn{width:230px;height:65px!important;font-size:22px!important;background-position:170px center;padding-left:25px}
.quote-btn:hover{background-position:180px center}
.quote-right{padding-top:80px}
.text-content p,.text-content ul li{font-size:18px;line-height:28px}
.text-content h2{font-size:20px}
.text-content ul li:before{width:12px;height:12px;left:5px;top:7px}
.about-p{width:85%;height:105px;font-size:22px;line-height:36px}
.about-excerpt{height:160px}
.about-p:before{width:60px;height:50px;left:-37px}
.about-us-tabs ul li a h2{font-size:18px;line-height:38px}
.about-us-pages{padding: 50px 80px 50px 80px;}
.about-us-pages p{font-size:16px;line-height:26px}
.overviewBaslik img{width:45px}
.overviewBaslik h3{font-size:16px;line-height:24px}
.overviewCol{width:calc(33.3% - 30px)}
.overviewCol:nth-child(2){margin:0 45px}
.mission-bottom p,.overviewCol p,.values-content p{font-size:12px;line-height:20px}
.values-content h3{font-size:18px;line-height:26px}
.values-icon{width:40px}
.values-content{width:calc(100% - 60px)}
#our-values-page ul li{width:calc(33.3% - 20px)}
#our-values-page ul li:nth-child(3n-1){margin:0 30px}
.about-us-tabs{margin-top:50px}
.about-us-pages:after,.about-us-pages:before{width:150px;height:190px}
.career-left h1{font-size:58px;line-height:78px;margin-bottom:40px}
.career-left p{font-size:18px;line-height:28px;margin-bottom:70px}
.positions-col{width:calc(50% - 100px);margin:50px}
.positionContent h3{font-size:18px;line-height:20px}
.positionContent p{font-size:14px;line-height:22px}
.positionContent{min-height:430px}
.positionContent:before{width:150px;height:180px;background-size:cover;bottom:-20px;right:-23px}
.positionContent:after{width:110px;height:110px;border:27px solid rgb(252 146 148 / .54);top:-40px;left:-40px}
.dark-pink-buton{width:180px;height:60px;font-size:20px;line-height:60px}
.cv-icon{box-sizing:border-box;padding:0 50px}
.cv-title{padding:0 20px}
.cv-title h3{font-size:54px;line-height:68px}
.share-cv a{font-size:20px;float:right;height:60px;line-height:60px}
.found-left h1 {
    font-size: 52px;
}
.details-sidebar{
	width: 26%;
}
.details-content{
	width: 74%;
}
.details-sidebar ul li a.active{
	font-size:18px;
	height: 80px;
	padding-left: 74px;
}
.details-content-box {
    width: 90%;
}
.details-sidebar ul li a.active:before {
    width: 24px;
    height: 24px;
    top: 24px;
	left: 36px;
}
.details-sidebar ul li a.active:hover{
	font-size:18px;
}
.details-sidebar ul li a{
	font-size:16px;
}
@media only screen and (max-width:1700px){
    .vc_col-sm-12.sticky_logo.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-1 {
    max-width: 1280px;
}
    .title.technology_t b {
    width: 90%;
}
a.nectar-button.medium.regular.regular-button.discover.technology_button {
    width: 160px !important;
    height: 55px !important;
    line-height: 49px !important;
    font-size: 18px !important;
    box-shadow: 1px 10px 7px rgb(254 207 80 / 22%);
}
    .industries-right-page:nth-child(1) .industries-right-content{margin-top: 91px;}
.industries-right-page:nth-child(2) .industries-right-content{margin-top: 141px;}
.industries-right-page:nth-child(3) .industries-right-content{margin-top: 191px;}
.industries-right-page:nth-child(4) .industries-right-content{margin-top: 241px;}
.industries-right-page:nth-child(5) .industries-right-content{margin-top: 291px;}
.industries-right-page:nth-child(6) .industries-right-content{margin-top: 341px;}
.industries-right-page:nth-child(7) .industries-right-content{margin-top: 391px;}
.industries-right-page:nth-child(8) .industries-right-content{margin-top: 441px;}
.industries-right-page:nth-child(9) .industries-right-content{margin-top: 491px;}
.industries-right-page:nth-child(10) .industries-right-content{margin-top: 541px;}
.industries-right-page:nth-child(11) .industries-right-content{margin-top:597px}
.industries-right-page:nth-child(12) .industries-right-content{margin-top: 591px;}

.services-left-page:nth-child(1) .services-left-content{margin-top: 99px;}
.services-left-page:nth-child(2) .services-left-content{margin-top: 149px;}
.services-left-page:nth-child(3) .services-left-content{margin-top: 199px;}
.services-left-page:nth-child(4) .services-left-content{margin-top: 249px;}
.services-left-page:nth-child(5) .services-left-content{margin-top: 299px;}
.services-left-page:nth-child(6) .services-left-content{margin-top: 349px;}
.services-left-page:nth-child(7) .services-left-content{margin-top: 399px;}
.services-left-page:nth-child(8) .services-left-content{margin-top: 449px;}
.services-left-page:nth-child(9) .services-left-content{margin-top: 499px;}
.services-left-page:nth-child(10) .services-left-content{margin-top: 549px;}

.titleDiv h1,.titleDiv h2{font-size:50px;line-height: 0px;}
.titleDiv b{height:25px;left:15px;line-height: 0px !important;bottom: 18px;}
    body .sticky_holder ul li.line-red-btn {
    margin-left: 29px;
}
.sticky_logo .img-with-aniamtion-wrap.center {
    /* padding: 0px 0px 0 0px; */
    /* margin-left: 0px; */
}
}
@media only screen and (max-width:1375px){
    .vc_wp_custommenu.wpb_content_element.Services_menu.industries-menu {
    margin-top: 0px !important;
}
body .sticky_holder ul#menu-menu-header li.line-red-btn {
    margin-left: 11px;
}
    .Services_menu .widget_nav_menu {
    margin-top: -38px !important;
}
    body .titleDiv h1, body .titleDiv h2 {
        font-size: 40px !important;
        line-height: 54px  !important;
    }
    .titleDiv b {
    height: 20px;
    }
    h2.vc_custom_heading.technology_title.success_stories {
    font-size: 40px !important;
    line-height: 54px !important;
}
    h2.vc_custom_heading.technology_title.titleDiv.trusted_by {
    font-size: 40px;
    line-height: 54px;
}
    .small-title h3 {
    line-height: 34px !important;
}
    .industries-right-content p {
    font-size: 13px !important;
}
.container{max-width: 1220px !important;width: 92% !important;margin: auto !important;padding: 0px !important;}
.sticky_holder ul li a{font-size:14px}
body .sticky_holder  .line-red-btn a, body .sticky_holder  .red-btn a{font-size: 14px !important;}
header:before{width:200px}
.country-left strong{font-size:32px;line-height:46px}
.country-left p{font-size:26px;line-height:36px;font-family: Poppins,sans-serif;}
.country-right img{max-width: 380px !important;max-height: 430px;width: 100% !important;}
.country-right p{font-size:24px}
body .wpb_wrapper .titleDiv h1, body .wpb_wrapper .titleDiv h2, body .industries-left .industries-menu h2{font-size: 31px !important;line-height: 71px !important;letter-spacing: 0px !important;margin-left: 12px;}
body .industries-menu ul#menu-industries li a.active {
    margin-top: -0px;

}    
.titleDiv span{height:20px}
.title img{width: 100% !important;margin: 0px !important;max-width: 65px !important;}
.translation-tab-butons li a{font-size:14px}
.translation-content p{font-size:14px;line-height:24px}
.translation-box-row strong{width:250px;padding:20px 40px 20px 20px;font-size:14px;line-height:20px;border-radius:15px}
.translation-box-row a{width:140px;line-height:48px;font-size:16px;margin-left:-35px}
.quote-trans p{font-size:13px;line-height:20px}
.quote-trans span{font-size:12px;line-height:18px}
.quote-trans:before{width:calc(100% - 14px);height:calc(100% - 14px);left:7px;top:7px}
.translation-image{height:500px;padding-top:130px;border-radius:25px}
.industries-menu ul li a,.services-menu ul li a{font-size:16px;line-height:46px}
.industries-menu ul li a.active,.services-menu ul li a.active{height: 80px !important;line-height: 77px !important;font-size:22px;/* width: 100% !important; */}
 body ul#menu-services {
    margin-top: 50px !important;
}
.services-left-content{height:80px}
.discover,.industries-right-content a,.services-left-content a{width:140px;height:50px;margin-top:12px;line-height: 23px;font-size:16px;box-shadow:1px 10px 7pxrgba(254,207,80,.22)}
.services-left-content p{font-size:14px;width:calc(100% - 155px);/* padding:0 30px 0 30px; *//* height:71px; */line-height: 20px !important;padding-top: 8px;}
.services-left-page{height:585px}
.industries-left,.services-right{width:400px}
.industries-right,.services-left{width:calc(100% - 400px)}
.industries-menu ul li:nth-child(5) a.active,.industries-menu ul li:nth-child(6) a.active,.industries-menu ul li:nth-child(7) a.active,.services-menu ul li:nth-child(10) a.active,.services-menu ul li:nth-child(5) a.active,.services-menu ul li:nth-child(9) a.active{font-size:17px}
body .industries-right-page:nth-child(1) .industries-right-content{margin-top: 69px;}
body .industries-right-page:nth-child(2) .industries-right-content{margin-top: 115px;}
body .industries-right-page:nth-child(3) .industries-right-content{margin-top: 161px;}
body .industries-right-page:nth-child(4) .industries-right-content{margin-top: 207px;}
body .industries-right-page:nth-child(5) .industries-right-content{margin-top: 253px;}
body .industries-right-page:nth-child(6) .industries-right-content{margin-top: 299px;}
body .industries-right-page:nth-child(7) .industries-right-content{margin-top: 345px;}
body .industries-right-page:nth-child(8) .industries-right-content{margin-top: 391px;}
body .industries-right-page:nth-child(9) .industries-right-content{margin-top: 437px;}
body .industries-right-page:nth-child(10) .industries-right-content{margin-top: 483px;}
.industries-right-page:nth-child(11) .industries-right-content{margin-top:597px}
body .industries-right-page:nth-child(12) .industries-right-content{margin-top: 529px;}

.services-left-page:nth-child(1) .services-left-content{margin-top: 123px;}
body .services-left-page:nth-child(2) .services-left-content{margin-top: 145px;}
body .services-left-page:nth-child(3) .services-left-content{margin-top: 191px;}
body .services-left-page:nth-child(4) .services-left-content{margin-top: 237px;}
body .services-left-page:nth-child(5) .services-left-content{margin-top: 283px;}
body .services-left-page:nth-child(6) .services-left-content{margin-top: 329px;}
body .services-left-page:nth-child(7) .services-left-content{margin-top: 375px;}
body .services-left-page:nth-child(8) .services-left-content{margin-top: 421px;}
.services-left-page:nth-child(9) .services-left-content{margin-top: 491px;}
body .services-left-page:nth-child(10) .services-left-content{margin-top: 513px;}





.industries-right-content{height: 80px !important;}
.industries-counts{width:calc(100% - 165px);height:74px}
.industries-menu ul li:nth-child(10) a.active{font-size:16px}
.industries-right-page{height:630px}
.subtitle{/* width:60%; *//* margin-left:20%; *//* font-size:16px; *//* line-height:26px; */}
.clients-slider{/* padding:0 8%; */}
.footer-menu-list li a{font-size: 13px !important;line-height: 28px !important;}
.menu-title{font-size:15px}
.yellow-line-btn{width:220px;height:55px;font-size:16px;margin-top:30px}
.yellow-line-btn img{width:23px}
.copyright-logo{width: 180px !important;}
.copyright-menu a{font-size:13px}
.translation-tab-pages{margin-bottom:50px}
.main-services{margin-top:70px;margin-bottom:50px}
.sticky_holder ul li ul li a{font-size: 14px !important;padding: 0px 0px 8px 0px !important;}
.sticky_holder ul li ul li a:before{top:12px}
.pages .title{margin:65px 0 30px 0}
.sub-title{font-size:20px;margin-bottom:70px}
.services-box-list ul li,.services-box-list ul li a{min-height:500px;height:500px}
.services-box-list ul li a:after{height:300px;top:-100px}
.services-box-list ul li a h2{font-size:22px;margin-top:70px}
.services-box-list li a p{font-size:14px;line-height:24px;width:90%;margin-left:5%;top:47%}
.main-menu>ul>li>a:before{height:6px;bottom:7px}
.main-menu>ul>li>a:after{width:6px;height:6px;bottom:7px}
.details-sidebar ul li a{font-size:14px;line-height:20px;padding-left:30px}
.details-sidebar ul li a.active,.details-sidebar ul li a.active:hover{height:70px;border:3px solid #393d44;padding-left:60px;font-size:18px;margin-bottom:5px}
.details-sidebar ul li a.active:before{width:19px;height:19px;border:5px solid #ee3361;top:23px;left:30px}
.details-sidebar ul li a:before{width:13px;height:13px;left:30px;top:9px;border:3px solid #ee3361}
.details-sidebar ul li a:hover{padding-left:60px}
.details-banner{height:480px}
.details-sidebar{min-height:480px}
.details-content-box{padding:25px 40px;margin-top:150px;width:86%}
.details-title{margin-bottom:10px}
.details-title h1{font-size:20px}
.details-title img{width:30px}
.details-content-box p,.details-content-box ul li{font-size:15px;line-height:25px;margin-bottom:25px}
.details-content-box h2{font-size:16px;margin-bottom:20px}
.blog-banner{height:230px}
.blog-nav li a{font-size:14px;padding:6px 30px}
.blog-select{font-size:14px}
.blog-select span{width:55px;float:left;margin-right:0;font-size:14px}
.blog-select{width:170px;background-size:7px}
.select-menu{width:105px}
.search-text{width:150px;height:30px;font-size:14px}
.searchBtn{width:30px;height:30px;background-size:20px}
.blog-image{height:150px}
.blog-info span,.blog-info strong{font-size:14px}
.blog-content h2{font-size:13px;line-height:20px}
.blog-content p{font-size:12px;line-height:20px}
.readMore{font-size:16px}
.readMore img{width:20px}
.blog-list ul li,.blog-list ul li:nth-child(8n+3) .blog-image,.blog-list ul li:nth-child(8n+4) .blog-image,.blog-list ul li:nth-child(9n+1) .blog-image{height:450px}
.blog-list ul li:nth-child(8n+3) .blog-content h2,.blog-list ul li:nth-child(8n+3) .blog-content h3,.blog-list ul li:nth-child(8n+4) h2,.blog-list ul li:nth-child(8n+4) h3,.blog-list ul li:nth-child(9n+1) .blog-content h2,.blog-list ul li:nth-child(9n+1) .blog-content h3{font-size:20px;line-height:30px;margin-bottom:15px}
.blog-list ul li:nth-child(8n+3) .blog-content p,.blog-list ul li:nth-child(8n+4) p,.blog-list ul li:nth-child(9n+1) .blog-content p{font-size:14px;line-height:24px}
.seeMore a{font-size:20px;width:100px}
.seeMore a img{width:10px;margin-top:5px}
.seeMore{margin:50px 0 20px}
.sidebar{width:300px;margin-left:15px}
.blog-detail-row,.category-blog-list{width:calc(100% - 315px)}
.newslatter-box p,.newslatter-box strong{font-size:13px;width:100%;margin:0}
.newsText{font-size:13px;margin-top:30px}
.newslatter-box svg{margin-bottom:25px}
.newslatter-box{padding:40px 15px}
.category-blog-list .blog-content h3{font-size:13px!important;line-height:20px!important}
.category-blog-list .blog-content p{font-size:13px!important;line-height:20px!important;height:80px}
.category-blog-list .readMore{font-size:16px!important;margin-top:10px}
.category-blog-list ul li{height:410px!important}
.trend-content strong{font-size:13px!important}
.trend-image{width:95px;height:120px}
.trend-content{width:calc(100% - 95px);padding-right:15px}
.trend-content strong{font-size:12px!important}
.trend-info span,.trend-info strong{font-size:12px!important}
.trend-content p{font-size:12px;line-height:20px}
.categ-list ul li .blog-image{height:150px!important}
.tech-main-left h1{font-size:48px}
.tech-main-left p{font-size:16px;line-height:26px;margin-top:30px}
.pink-discover{width:200px;height:65px;line-height:60px;font-size:22px}
.tech-main-right{width:36%;margin:70px 0}
.started-icon{height:170px;padding:30px}
.numeric{width:70px;height:65px;font-size:40px;margin-bottom:-33px;margin-left:-35px}
.adimlar ul li:before{width:60px;height:60px;right:-30px;margin-top:-30px}
.tch-image{width:35%;margin-left:9%;height:300px;padding:15px}
.eco-list-left{margin-left:0;width:25%}
.eco-list{width:25%}
.vc_col-sm-6.col-technologie-left .localization-tabs-buttons ul li a.active, .vc_col-sm-6.col-technologie-left .localization-tabs-buttons ul li a.active:hover{font-size:18px}
.country span{font-size:26px}
.contact-country ul li{width:calc(50% - 80px);margin:40px}
.mapButons{height:44px!important;margin-top:10px}
.country-content a,.country-content p{font-size:13px;line-height:20px}
.quote-left img{width:220px}
.quote-left h1{font-size:48px}
.quote-left p{font-size:17px;line-height:27px}
.quote-right{padding-left:5%}
.quote-right ul li{margin-bottom:20px}
.quote-text{height:70px}
.quote-text,.quote-textarea{font-size:16px}
.g-recaptcha{transform:scale(.8);margin-left:-30px}
.quote-btn{width:190px!important;height:60px!important;font-size:18px!important;background-position:140px center;padding-left:25px;line-height:54px!important;margin-top:10px;background-size:25px}
.quote-btn:hover{background-position:150px center}
.text-content p,.text-content ul li{font-size:16px;line-height:26px}
.text-content h2{font-size:18px}
.about-excerpt{width:84%;left:8%}
.about-p{padding:0 15px;box-sizing:border-box}
.about-us-pages{width:81%}
.career-left h1{font-size:50px;line-height:70px;margin-top:80px;margin-bottom:30px}
.career-left p{font-size:16px;line-height:26px;margin-bottom:40px}
.career-left .pink-button{font-size:20px;padding:0 50px 0 30px;height:60px;line-height:60px;box-shadow:1px 10px 7px rgb(238 51 97 / .22)}
.cv-title h3{font-size:50px;line-height:64px}
.found-left h1 {
    font-size: 44px;
    line-height: 50px;
}
.found-right {
    padding-top: 100px;
}
.details-sidebar{
	width: 26%;
}
.details-content{
	width: 74%;
}
.details-sidebar ul li a.active{
	font-size:18px;
	height: 80px;
	padding-left: 74px;
}
.details-content-box {
    width: 90%;
}
.details-sidebar ul li a.active:before {
    width: 24px;
    height: 24px;
    top: 24px;
	left: 36px;
}
.details-sidebar ul li a.active:hover{
	font-size:18px;
}
.details-sidebar ul li a{
	font-size:16px;
}

}
@media only screen and (max-width:1290px){
    body .sticky_holder ul#menu-menu-header li.line-red-btn {
    margin-left: 27px;
}
}
@media only screen and (max-width: 1300px){
    .titleDiv b {
    height: 20px;
}
    body .sticky_holder.menu_page ul li ul li a{
        padding: 2px 0 !important;
    }
    .sticky_holder ul li ul li a:before{
        top: 10px;
    }
    .Services_menu.industries-menu h2 {
    font-size: 35px !important;
}
.footer-menu {
    margin-right: 2%  !important;
}
.Services_menu.industries-menu h2:after {
    width: 73% !important;
    top: -28px !important;
}
body .services-menu ul li a,
body .industries-menu ul li a {
   font-size: 16px !important;
}
body .industries-menu ul li a.active {
   font-size: 16px !important;
}
    a.nectar-button.medium.regular.regular-button.discover {
    font-size: 13px !important;
    width: 104px !important;
    /* max-width: 160px !important; */
    width: 140px;
    height: 50px;
    margin-top: 12px;
    line-height: 44px;
    font-size: 16px;
}

 body .industries-right-content p {
    /* font-size: 14px !important; */
    font-size: 15px;
    color: white;
    font-weight: 300;
}
    body .wpb_wrapper .titleDiv h1, body .wpb_wrapper .titleDiv h2 {
    /* font-size: 37px !important; */
    /* line-height: 42px !important; */
}
.services-left-content p {
    padding:6px 20px 0px !important
}
.services-menu ul li a.active {
    font-size: 18px !important;
}
.services-left-page:nth-child(1) .services-left-content {
    margin-top: 79px;
}
.industries-right-page:nth-child(1) .industries-right-content{margin-top: 69px;}
.industries-right-page:nth-child(2) .industries-right-content{margin-top: 114px;}
.industries-right-page:nth-child(3) .industries-right-content{margin-top: 160px;}
.industries-right-page:nth-child(4) .industries-right-content{margin-top: 206px;}
.industries-right-page:nth-child(5) .industries-right-content{margin-top: 252px;}
.industries-right-page:nth-child(6) .industries-right-content{margin-top: 298px;}
.industries-right-page:nth-child(7) .industries-right-content{margin-top: 344px;}
.industries-right-page:nth-child(8) .industries-right-content{margin-top: 390px;}
.industries-right-page:nth-child(9) .industries-right-content{margin-top: 436px;}
.industries-right-page:nth-child(10) .industries-right-content{margin-top: 482px;}
.industries-right-page:nth-child(11) .industries-right-content{margin-top:597px}
.industries-right-page:nth-child(12) .industries-right-content{margin-top: 528px;}


.services-left-page:nth-child(2) .services-left-content{margin-top: 125px;}
.services-left-page:nth-child(3) .services-left-content{margin-top: 171px;}
.services-left-page:nth-child(4) .services-left-content{margin-top: 217px;}
.services-left-page:nth-child(5) .services-left-content{margin-top: 263px;}
.services-left-page:nth-child(6) .services-left-content{margin-top: 309px;}
.services-left-page:nth-child(7) .services-left-content{margin-top: 355px;}
.services-left-page:nth-child(8) .services-left-content{margin-top: 401px;}
.services-left-page:nth-child(9) .services-left-content{margin-top: 447px;}
.services-left-page:nth-child(10) .services-left-content{margin-top: 493px;}



.content_block_translation-service .wpb_text_column.wpb_content_element {
    padding: 2px  !important;
}
a.nectar-button.medium.regular.regular-button.discover {
    font-size: 15px !important;
}
body .Services_menu h2.widgettitle {
    background-size: 52px !important;
    padding: 11px 0px 0px 100px !important;
}
    .country-left strong{font-size: 26px;line-height: 36px;}
      body .sticky_holder.fixed ul#menu-menu-header li.line-red-btn {
    margin-left: 48px !important;
    /* margin-right: 0px !important; */
}  
    body .sticky_holder ul#menu-menu-header li.line-red-btn {
    margin-left: 30px;
}
body .sticky_logo .img-with-aniamtion-wrap img {
    /* width: 85% !important; */
}
    .country-left,
.country-right{
    width: 48% !important;
}
.sticky_holder ul li a {
    font-size: 14px !important;
}
.sticky_holder ul li ul li a,
body .sticky_holder .line-red-btn a, body .sticky_holder .red-btn a {
    font-size: 14px !important;
}
.logo{width:220px}
.main-menu{margin-left:5%}
.translation-tab-butons li a{padding:8px 20px}
.quote-trans{width:100%;margin-left:0}
.subtitle{/* width:64%; *//* margin-left:18%; */}
.menu-title{font-size: 14px !important;}
.footer-menu-list li a{font-size: 14px !important;line-height: 30px !important;}
.footer-bottom{margin-bottom:50px}
.copyright-menu span{font-size:12px}
.services-box-list ul li a h2{font-size:20px}
section.footer .footer-menu:nth-child(3){min-height:390px;max-width:240px}
.blog-content p{font-size:11px;line-height:19px}
.blog-author-comment img{margin-right:3px;width:12px}
.blog-author-comment span{font-size:10px;line-height:12px}
.category-blog-list .readMore{font-size:14px!important;margin-top:10px;bottom:15px}
.career-left{width:50%;float:left}
.career-right{width:50%;padding:50px 0}
.cv-title h3{font-size:46px;line-height:60px}
.found-right {
    width: 50%;
    padding-left: 50px;
}
}
body .sticky_holder ul li.line-red-btn {
    margin-left: 19px;
    margin-right: 27px;
}
@media only screen and (max-width:1250px){
    .industries-right-page:nth-child(1) .industries-right-content {
    margin-top: 143px;
}
.wpb_text_column.wpb_content_element.our_clients_holder {
    width: 100% !important;
}
.industries-right-page:nth-child(2) .industries-right-content {
    margin-top: 188px;
}
.industries-right-page:nth-child(3) .industries-right-content {
    margin-top: 234px;
}
.industries-right-page:nth-child(4) .industries-right-content {
    margin-top: 280px;
}
.industries-right-page:nth-child(5) .industries-right-content {
    margin-top: 326px;
}
.industries-right-page:nth-child(6) .industries-right-content {
    margin-top: 372px;
}
.industries-right-page:nth-child(7) .industries-right-content {
    margin-top: 419px;
}
.industries-right-page:nth-child(8) .industries-right-content {
    margin-top: 464px;
}
.industries-right-page:nth-child(9) .industries-right-content {
    margin-top: 510px;
}
.industries-right-page:nth-child(10) .industries-right-content {
    margin-top: 557px;
}

.industries-right-page:nth-child(12) .industries-right-content {
    margin-top: 602px;
}
.customer-list {
    width: 250px;
    margin-top: 0px;
}
    .footer-menus {
    width: 100% !important;
    /* margin-left: 0% !important; */
    /* margin-right: 0% !important; */
}
.footer-menu-list li a {
    font-size: 10px !important;
    line-height: 30px !important;
}
h2.vc_custom_heading.technology_title.titleDiv.trusted_by {
    font-size: 32px;
    line-height: 54px;
}
.Services_menu.industries-menu h2 {
    font-size: 30px !important;
}
.technology-right p {
    font-size: 14px !important;
}
body a.nectar-button.medium.regular.regular-button.discover.technology_button {
    /* line-height: 43px !important; */
    /* font-size: 15px !important; */
    /* max-width: 133px !important; */
    /* height: 50px !important; */
}
body .wpb_wrapper .titleDiv h2 {
    /* font-size: 33px !important; */
    /* line-height: 42px !important; */
    /* margin-left: 25px; */
}
body .services-menu ul li a, body .industries-menu ul li a {
    font-size: 12px !important;
    line-height: 44px !important;
    padding: 0 15px;
}
.services-left-content p {
    font-size: 11px !important;
}
body .industries-right-content p {
    font-size: 11px !important;
    line-height: 19px;
    padding-top: 7px;
}
.discover:after {
    width: 24px;
}
body a.nectar-button.medium.regular.regular-button.discover {
    font-size: 15px !important;
}
body .services-menu ul li a.active,
body .industries-menu ul li a.active {
    font-size: 12px !important;
}
.owl-carousel .owl-item img {
    width: 85%;
}
body .sticky_logo img.img-with-animation.skip-lazy.animated-in {
    /* width: 66% !important; */
}
ul#menu-menu-header {
    padding-left: 23px !important;
}
.subtitle p {
    font-size: 13px;
    line-height: 23px;
}
h2.vc_custom_heading.technology_title.success_stories {
    font-size: 35px !important;
    line-height: 49px !important;
}
.trusted_img_holder .owl-theme .owl-dots .owl-dot span {
    margin-top: 0px !important;
    margin-bottom: 15px !important;
}
.trusted_img_holder .owl-dots {
    /* margin-top: 14px !important; */
}
}

@media only screen and (max-width:1010px){
body section.footer .footer-menu {
    margin-right: 5% !important;
}
}
@media only screen and (max-width:1100px){
   body .footer-bottom {
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    float: left;
    margin-top: 0px !important;
}
    .country-left,
.country-right{
    width: 48% !important;
    height: auto !important;
}

.main-intro div img{height:auto}
.main-intro div{display:flex;align-items:center}
.owl-carousel .owl-item .item{display:flex;align-items:center}
.logo{width:180px}
.sticky_holder ul li a{font-size:13px}
.main-menu ul li{margin-left:15px}
.user-buttons a{margin-left:10px}
body .line-red-btn a, body .red-btn a{font-size:13px;padding:8px 25px}
header:before{width:140px}
.country-left,.country-right{height:550px}
.country-left strong{font-size:28px;line-height:42px}
.country-left p{font-size:22px;line-height:32px}
.country-left.arabic strong{font-size:48px;line-height:68px}
.country-left.arabic p{font-size:36px}
.country-widget{height:auto;padding-bottom:50px}
.translation-tab-butons li a{padding:7px 15px;font-size:12px}
.translation-tab-butons li a.active{box-shadow:1px 8px 5px rgba(238,51,97,.22)}
.translation-content p{font-size:13px;line-height:23px}
.translation-content{padding-left:35px}
.industries-counts li strong{font-size:16px;margin-right:5px}
.industries-counts li span{font-size:8px;line-height:10px}
.types-list{float:left;margin-top:15px}
.customer-list{width:250px;margin-top:15px}
.technology-left{padding-right:100px;padding-left:0}
.footer-menus{width:100%;margin-left:0;margin-right:0}
section.footer .footer-menu{margin-right: 6% !important;}
.footer-bottom{width:100%;margin-left:0;margin-right:0}
.copyright-logo img {
    width: 100%;
}
    body .copyright-logo{width: 150px !important;margin-left: 0 !important;}
.copyright-menu{margin-right:0}
.sub-title{font-size:18px}
.services-box-list ul li{width:calc(33.3% - 30px);margin:15px}
.services-box-list ul li,.services-box-list ul li a{min-height:450px;height:450px}
.services-box-list ul li a:after{height:240px;top:-70px}
.services-box-list ul li a h2{font-size:18px;margin-top:60px}
.services-box-list li a p{font-size:12px;line-height:22px;width:90%;margin-left:5%;top:45%}
.services-box-list .discover{margin-left:-70px;bottom:30px}
.services-box-list ul li:first-child:before,.services-box-list ul li:last-child:before{width:150px;height:180px}
.details-sidebar ul li a.active,.details-sidebar ul li a.active:hover{height:60px;border:3px solid #393d44;padding-left:50px;font-size:15px;margin-bottom:5px}
.details-sidebar ul li a.active:before{width:16px;height:16px;border:4px solid #ee3361;top:19px;left:25px}
.details-sidebar ul li a{font-size:12px;line-height:20px;padding-left:25px}
.details-sidebar ul li a:hover{padding-left:50px}
.details-sidebar ul li a:before{left:25px;top:7px}
.details-banner{height:440px}
.details-sidebar{min-height:440px}
.details-content-box p,.details-content-box ul li{font-size:14px;line-height:24px;margin-bottom:20px}
.details-content-box h2{font-size:14px;margin-bottom:15px}
.main-menu>ul>li>a:before{height:4px;bottom:9px}
.main-menu>ul>li>a:after{width:4px;height:4px;bottom:9px;margin-left:3px}
.categ-list ul li{width:calc(33.3% - 30px)!important;margin:15px}
.blog-image{height:150px!important;width:100%!important}
.blog-content{width:100%!important;padding:15px 20px!important}
.blog-content h2,.blog-content h3{font-size:13px!important;line-height:20px!important;margin-bottom:5px!important}
.blog-content p{font-size:11px!important;line-height:19px!important}
.readMore{left:20px!important}
.blog-banner{height:180px}
.blog-banner img{width:80%;position:relative;right:-100px}
.blog-detail-row,.category-blog-list{width:100%}
.sidebar{width:100%;margin-left:0;padding:15px;box-sizing:border-box}
.trending-now ul{width:50%;float:left;box-sizing:border-box;padding-right:25px}
.newslatter-box{padding:30px 15px;width:calc(50% - 25px);margin-left:25px;margin-top:0}
.trend-image{width:130px;height:150px}
.trend-content{width:calc(100% - 130px);padding-right:25px}
.trending-now ul li{margin-bottom:35px}
.banner-area,.trending-now ul li:nth-child(3),.trending-now ul li:nth-child(4),.trending-now ul li:nth-child(5),.trending-now ul li:nth-child(6){display:none}
.trending-now{border-bottom:none;padding:50px 0 0;margin-bottom:0}
.blog-list ul li{width:calc(33.3% - 30px)!important;margin:15px}
.blog-list ul li:nth-child(8n+3) .blog-image,.blog-list ul li:nth-child(8n+4) .blog-image,.blog-list ul li:nth-child(9n+1) .blog-image{height:150px!important}
.tech-main-left{width:55%;padding:80px 80px 80px 0}
.tech-main-left h1{font-size:42px}
.tech-main-left p{font-size:14px;line-height:25px;margin-top:30px}
.tech-main-right{width:45%;margin:70px 0}
.localization-tabs-buttons{padding-left:0;margin-top:50px}
.localization-tabs-buttons ul li a{font-size:16px;line-height:30px;padding-left:50px}
.vc_col-sm-6.col-technologie-left .localization-tabs-buttons ul li a.active, .vc_col-sm-6.col-technologie-left .localization-tabs-buttons ul li a.active:hover{font-size:16px;margin-bottom:0;padding-left:60px;height:80px}
.localization-tabs-buttons ul li a.active:before{opacity:1;width:22px;height:22px;border:6px solid #ee3361;top:25px;left:25px}
.adimlar ul li{padding-left:4%;padding-right:4%}
.started-icon{height:160px}
.adimlar ul li:before{width:50px;height:50px;right:-25px;margin-top:-25px}
.tch-image{width:45%;margin-left:0}
.tch-content{width:45%;padding-right:0}
.tch-content p{font-size:14px;line-height:24px}
.eco-image{width:37%;margin-top:6%}
.eco-list{width:27%;padding:30px 20px}
.eco-list ul li{font-size:13px;line-height:75px}
.country span{font-size:18px}
.country-image{width:100%;height:250px}
.country-content{width:100%;padding:10px 40px 30px 40px}
.country-content a,.country-content p{font-size:16px;line-height:24px}
.contact-country ul li:before{right:auto;left:-20px;top:-15px}
.contact-country ul li:after{left:auto;right:-20px;bottom:-15px;top:auto}
.country:before{width:16px;height:16px;margin-left:-8px;top:-10px}
.contact-input,.contact-textarea{height:70px;font-size:16px}
.contact-form{width:600px}
.contact-textarea{height:180px;padding-top:15px}
.send-btn{width:150px;height:55px;line-height:52px;font-size:20px;padding-left:30px;background-position:95px center;background-size:25px}
.send-btn:hover{background-position:100px center}
.quote-left{padding-left:0}
.quote-left p{font-size:16px;line-height:26px}
.quote-left h1{font-size:42px}
.quote-left img{width:200px}
.quote-right{padding-left:0;padding-right:0}
.quote-btn{width:190px!important;height:60px!important;font-size:18px!important;background-position:140px center!important;padding-left:25px!important;line-height:54px!important;margin-top:10px;background-size:25px!important}
.about-excerpt{width:94%;left:3%}
.about-us-pages{width:90%}
.about-us-pages{padding:150px 50px 55px 50px}
.overviewBaslik h3{font-size:14px;line-height:20px}
.overviewBaslik img{width:40px}
.overviewBaslik{margin-bottom:10px}
.career-main{height:500px}
.career-left{width:60%}
.career-right{width:40%;padding:50px 0;height:auto;right:-10%;position:relative}
.positions-col{width:calc(50% - 60px);margin:30px}
.positionContent{min-height:520px;border-radius:10px}
.positionContent:before{width:100px;height:130px;bottom:-15px;right:-15px}
.positionContent:after{width:80px;height:80px;border:20px solid rgb(252 146 148 / .54);top:-30px;left:-30px}
.cv-icon{box-sizing:border-box;padding:0;width:15%}
.cv-title{padding:0 50px;width:60%}
.cv-title h3{font-size:40px;line-height:50px}
.share-cv{padding:40px 0}
.found-right {
    width: 40%;
    padding-left: 30px;
}
}
@media only screen and (max-width:1000px){
    body .paye_section_holder {
    margin-top: 67px!important;
}
    .vc_wp_custommenu.wpb_content_element.Services_menu.industries-menu {
    margin-top: 30px;
    border: solid 1px;
    border-radius: 20px;
    box-shadow: none;
    margin-bottom: 30px;
    /* margin-top: -20px; */
    padding: 3px 0px;
    height: initial !important;
    border: 0 !important;
}

.vc_wp_custommenu.wpb_content_element.Services_menu.industries-menu .title_holder_industrule {
    box-shadow: 1px 1px 1px 1px grey;
    height: 76px;
    border-radius: 20px;
    border: solid 1px;
    position: relative;
}
    .Services_menu .widget_nav_menu {
    margin-top: 0px !important;
}
body .Services_menu.industries-menu h2 {
    background-position: 25% center !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}
    .vc_wp_custommenu.wpb_content_element.Services_menu {
    margin-top: 30px;
    border: solid 1px;
    border-radius: 20px;
    box-shadow: 1px 1px 1px 1px grey;
    margin-bottom: 30px;
    /* margin-top: -20px; */
    padding: 3px 0px;
    height: 76px !important;
    position:relative
}
.vc_wp_custommenu.wpb_content_element.Services_menu:after {
            content: '\276F';
    display: inline-block;
    transform: rotate( 90deg );
    position: absolute;
    right: 20px;
    top: 40%;
    color: #414141;
    font-size: 18px;
    font-weight: 900;
}

.Services_menu{float:none;margin:10px auto;text-align: center;margin: auto;width: 99% !important;display: block;}

.Services_menu .title, .main-industries .title {
    float: none;
    text-align: center;
    display: inline-flex;
    margin: 0px auto;
}

    .technology-left {
    padding: 0px !important;
}

.technology-right {
    display: block;
    padding: 0px 5% !important;
}

img.img-with-animation.skip-lazy.technology_img.animated-in {
    margin-right: 0px !important;
}

h2.vc_custom_heading.technology_title {
    margin: 0px !important;
}

h2.vc_custom_heading.technology_title.success_stories:after {
    left: 37%!important;
    height: 19px !important;
    max-width: 262px;
    width: 100% !important;
}

h2.technology_title:after {
    width: 45% !important;
    top: -17px !important;
    left: 5%!important;
    height: 19px !important;
    max-width: 204px;
    width: 100% !important;
}

a.nectar-button.medium.regular.regular-button.discover.technology_button {
    display: block;
    /* margin: auto !important; */
}
    body .standard_section.container_service .vc_col-sm-4.services-right{
    width: 100% !important;
    padding-left: 0 !important;
    margin-bottom: 20px !important;
}

body .standard_section.container_service .vc_col-sm-8.services-left{
    width: 100% !important;
}
.services-right #menu-services {
    /* display: none; */
    /* margin-top: 17px !important; */
}
.clients-slider .owl-carousel.owl-drag .owl-item {
    /* width: 150px !important; */
    /* left: 0px!important; */
}
.technology_title.success_stories:after {
    width: 37% !important;
    top: -18px !important;
    left: 34%;
}
section.footer .footer-menu:nth-child(3) {
    max-width: 50% !important;
}
section.footer .footer-menu {
    margin-right: 0 !important;
    width: 100% !important;
}
div.main-technology {
    width: 100% !important;
    display: block;
    margin: 0px auto;
}

div.main-technology .vc_col-sm-2.title.technologie_right1 {
    float: left;
    width: 15% !important;
    margin: 0px !important;
}

div.main-technology .col.span_12.left {
    display: flex;
}

div.main-technology .vc_col-sm-10.titleDiv.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-42 {
    float: left;
    width: 50%;
}
body .industries-menu ul li a.active {
    box-sizing: border-box;
    width: auto !important;
    margin-left: 0px !important;
    padding-left: 100px;
    border-radius: 18px;
    color: #393d44;
    position: relative;
    border: 3px solid rgba(57,61,68,.81) !important;
    /* height: 72px; */
    /* padding: 0px !important; */
}

body .industries-left ul {
    /* margin: 17px 0px !important; */
    /* display: none; */
}

body .Services_menu.industries-menu ul li {
    width: auto !important;
    display: initial;
    float: left;
    margin: 0px 0px;
}
.services-left-content {
    background: transparent;
    border: 0px !important;
}

.services-left-content p{
    width: 100%;
    float: left;
    border: 4px solid rgba(57,61,68,.81);
    position: relative;
    /* height: 101px; */
    box-sizing: border-box;
    background: rgba(57,61,68,.81);
    border-radius: 18px;
    padding: 10px 10px 9px !important;
}

.services-left-content a{
   idth: 100%;
    float: none;
   margin:10px auto;
}

body .content_block_translation-service .wpb_text_column.wpb_content_element {
    width: 100% !important;
    text-align: center;
}

.content_block_translation-service a.nectar-button.medium.regular.regular-button.discover {
    float: none !important;
    width: 20%;
    display: block;
    margin-top: 30% !important;
}
    .Services_menu h2.widgettitle:after {
    bottom: 21px !important;
    width: 100%;
    left: 43%!important;
    height: 19px !important;
    max-width: 153px;
}
    .wpb_text_column.wpb_content_element.Services_menu {
    display: block;
    width: 100% !important;
    float: left;
}

.vc_col-sm-4.services-right.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-33 {
    float: left;
    width: 100% !important;
    display: block;
    order: 1;
    padding: 0px !important;
    margin-bottom: 18px !important;
}

.vc_col-sm-8.services-left.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-29 {
    float: right !important;
    width: 100% !important;
    display: table-footer-group;
    order: 3;
}
    body .sticky_menu.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-3 {
    width: 100% !important;
}
    .header-holder .container.main-content {
    margin: 0 !important;
}
.header-holder {
    position: relative;
    width: 100% !important;
    margin: 0px auto !important;
    height: auto !important;
    padding-top: 124px !important;
    width: 100%;
}

.sticky_holder {
    width: 100%;
    float: left;
    height: 120px;
    background: #fff;
    border-bottom: 1px solid #ee3361;
    box-sizing: border-box;
    position: relative;
    padding: 0px 5%;
    position: fixed !important;
    top: 0 !important;
    left: 0 !important;
    width: 100% !important;
    z-index: 9999 !important;
    background: #fff !important;
    box-shadow: 0 3px 6px rgb(0 0 0 / 16%) !important;
    height: 100px !important;
    margin-left: 0px!important;
    padding: 0px 4%!important;
}

.sticky_holder .col.span_12.left {
    display: flex;
}

.sticky_holder .sticky_logo {
    border: 0px !important;
    padding: 0px !important;
    height: 102px !important;
    width: 50% !important;
}




.header-holder ul#menu-menu-header {
  overflow: hidden;
  position: relative;
}

.header-holder .topnav #myLinks {
  display: none;
}

.header-holder ul#menu-menu-header a {
  color: white;
  padding: 14px 16px;
  text-decoration: none;
  font-size: 17px;
  display: block;
}

a.icon {
    position: fixed;
    top: 35px;
    font-size: 31px !important;
    right: 30px;
    display: block !important;
}
.sticky_menu ul#menu-menu-header {
    position: absolute;
    background: white;
    width: 100% !important;
    border-right: 1px solid #ee3361;
    border-left: 1px solid #ee3361;
    border-bottom: 1px solid #ee3361;
    left: 0;
    transition: all ease-in-out 2s;
}



.sticky_logo.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-2 {
    /* position: absolute; */
    /* top: -6px; */
}

.sticky_menu.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-3 {
    position: absolute;
    top: 73px;
    width: 100% !important;
}

.sticky_menu ul#menu-menu-header li {
    display: block;
    width: 100% !important;
}
a.icon i {
    font-size: 26px;
    color: #150035 !important;
}
.header-holder ul#menu-menu-header a:hover {
  background-color: #ddd;
  color: black;
}

body .sticky_menu ul#menu-menu-header li.login.desktop {
    display: none !important;
}

body .sticky_menu ul#menu-menu-header li.login.mobile {
    display: inline-block !important;
    float: none  !important;
    width: auto !important;
    margin-top: 14px;
    text-align: center;
    padding-left: 0px !important;
}

body .Services_menu h2.widgettitle{
    border: 3px solid rgba(57,61,68,.81);
    border-radius: 18px 18px 18px 18px;
    font-size: 30px !important;
    font-weight: 800 !important;
    color: #393d44;
    position: relative !important;
    text-align: center !important;
    background-position: 31% center !important;
    padding: 10px 0px!important;
}

.Services_menu h2.widgettitle:before{
    content: '\276F';
    display: inline-block;
    transform: rotate( 89deg ) !important;
    position: relative;
    top: 24% !important;
    color: #414141;
    font-size: 18px;
    font-weight: 900;
    position:
    absolute;
    right: 22px;
    top:0;
    z-index: 99999;
}

.Services_menu ul li a.active {
    margin: 0px !important;
    border: 3px solid #5e6267;
    border-radius: 18px;
}

.Services_menu ul li a {display: initial;width: 100% !important;float: left;}

.services-menu ul li {
    float: left;
    width: auto;
    display: inline-block;
    margin:0px 10px;
}

}

@media only screen and (max-width:1000px){
    .vc_col-sm-12.content_block_translation-service.services-left-content {
    background: transparent;
}

.content_block_translation-service .wpb_text_column.wpb_content_element {
    padding: 0px !important;
}
    .copyright-logo {
    display: none !important;
}
.trusted_img_holder .owl-theme .owl-nav {
    /* top: 95px !important; */
    /* position: relative; */
    /* margin-top: 0px !important; */
    /* margin-bottom: 100px; */
}

#menu-item-410 a{
    border-right: solid 1px !important;
    margin-right: 5px !important;
    padding-right: 5px !important;
}
   body div#legal.active {
    height: 644px !important;
}
    body .industries-right-content a.nectar-button.medium.regular.regular-button.discover {
    margin-top: 0 !important;
    bottom: -54px !important;
    position: absolute !important;
    left: 50%;
    top: initial;
}
    .trusted_img_holder .owl-dots {
    /* margin-top: -117px !important; */
    /* margin-bottom: 114px !important; */
}
    div.paye_section_holder .owl-stage {
    padding: 0px !important;
}
.industries-right-content .wpb_text_column.wpb_content_element {
    width: 100% !important;
    float: left;
    padding: 0;
}
.industries-right-content a.nectar-button.medium.regular.regular-button.discover{
     margin-top: 79px !important;
}
body .Services_menu.industries-menu h2 {
    /* background-position: 25% center !important; */
    /* padding-top: 24px !important; */
    padding-bottom: 0px !important;
}
.technology-right img.img-with-animation.skip-lazy.technology_img {
    width: 100% !important;
    margin-right: 23px !important;
    max-width: 65% !important;
}
.industries-right-content .wpb_text_column.wpb_content_element 
 p {
        width: 100%;
    float: left;
    border: 4px solid rgba(57,61,68,.81);
    position: relative;
    /* height: 101px; */
    box-sizing: border-box;
    background: rgba(57,61,68,.81);
    border-radius: 18px;
    padding: 10px 10px 0px !important;
}

.vc_col-sm-12.industries-right-content.wow.animated.fadeInLeft.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-36 {
    height: 100% !important;
}

.wpb_text_column.wpb_content_element.our_clients_holder {
    /* margin-top: 51px !important; */
}
.owl-nav.disabled {
    margin-top: -87px !important;
}
    .country-left,
.country-right{
    width: 50% !important;
}

.main-menu,header:before{display:none}
header{box-shadow:0 3px 6px rgba(0,0,0,.16);border:none;height:66px;z-index:99;border-bottom:1px solid #ee3361}
.logo{width:210px;border:none;height:66px;padding:0}
.main-intro{height:450px;margin-top:66px}
.menu-padding{padding-top:0}
.country-widget{background-color:#fff}
.country-left strong{font-size:24px;line-height:34px}
.country-left p{font-size:20px;line-height:26px}
.country-right img{max-width:250px;max-height:300px}
.country-left,.country-right{height:450px}
.country-left.arabic strong{font-size:38px;line-height:54px}
.country-left.arabic p{font-size:28px}
.country-widget{padding-bottom:0}
.title img{/* max-width: 40px !important; */margin: auto;}
body .wpb_wrapper .titleDiv h1, body .wpb_wrapper .titleDiv h2{font-size: 36px !important;line-height:42px}

body h2.vc_custom_heading.technology_title:after {
    width: 100% !important;
    height: 19px;
    left: 5%!important;
    height: 19px !important;
    max-width: 206px;
    width: 100% !important;
}
    .vc_col-sm-10.titleDiv.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-58 {
    width: 56% !important;
}
.titleDiv span{height:15px}
    body .Services_menu h2.widgettitle{
        padding-top: 21px !important;
        padding-bottom: 0px !important;
    }
.translation-image{height:400px;padding-top:100px;border-radius:25px;width:530px;float:none;margin:auto;margin-bottom:40px}
.translation-image img{max-width:255px}
.translation-tab-butons{padding-left:0;width:500px;float:left;margin:auto;margin-bottom:-80px;left:50%;margin-left:-250px}
.translation-tab-butons li a{padding:7px 19px;font-size:14px}
.translation-content{padding-left:0;width:100%}
.main-services{margin-top:0;margin-bottom:0}
.industries-left,.services-right{width:100%;padding-left:0}
.services-menu ul li{width:auto;display: inline-block !important;margin: 0px !important;}
.industries-menu ul li a.active,.services-menu ul li a.active{height: 44px !important;line-height:44px;font-size:14px;width:auto;margin-left:0;border-radius:40px;padding: 0 20px 0 48px !important;line-height: 42px !important;/* margin-left: 16px !important; */border: 3px solid #5e6267 !important;}
.industries-menu ul li a.active:before,.services-menu ul li a.active:before{width:13px;height:13px;border:2px solid #ee3361;margin-top:-6px;left:22px}
.industries-menu ul li a,.services-menu ul li a{font-size:14px;line-height:46px;padding:0 25px}
.industries-menu,.services-menu{width:100%;float:left;overflow-x: initial;overflow-y: initial;margin-bottom:25px}
.services-menu ul{width:2215px}
.industries-menu ul{width:2020px}
.industries-right,.services-left{width:100%}
.services-left-page{height:360px;width: 100%;margin:auto;float:left;left: 0;margin-left: 0;}
.services-left-content{height:260px;margin-top:60px!important;background:0 0;border:none}
.services-left-content p{font-size:14px;width:390px;height:auto;text-align:center;float:none;margin:auto;padding:0}
.services-left-content a{width:154px;height:48px;margin-top:12px;line-height:46px;font-size:16px;box-shadow:1px 10px 7px rgba(238,51,97,.22);position:absolute;bottom:0;left:50%;margin-left:-76px}
.industries-left .title{margin:0;text-align:center;margin-bottom:50px;margin-left:0}
.industries-menu ul li{width:auto}
.industries-right-content{height:auto;margin-top:30px!important;border:none;background:no-repeat}
.industries-counts{width:500px;height:auto;float:none;margin:auto}
.industries-right-page{height:360px;width: 100%;margin:auto}
.industries-counts li{width:calc(33.3% - 30px);height:55px;margin:0 15px;box-shadow:0 9px 12px rgba(0,0,0,.16);display:inline-block}
.industries-counts li strong{font-size:20px;margin:auto;width:100%;float:left;text-align:center;line-height:20px;margin-bottom:5px}
.industries-counts li span{font-size:11px;line-height:10px;width:100%;float:left;text-align:center}
.industries-right-content a{position:absolute;bottom:-250px;left:50%;margin-left:-70px}
.industries-right-info{width:90%;margin-left:5%;position:relative!important;margin-top:20px!important}
.customer-list li{width:50%;min-height:45px}
.customer-list{width:145px;margin-top:10px}
.types-list{margin-top:10px}
.industries-right-info{width:75%;margin-left:19%;position:relative!important;margin-top:20px!important}
.main-industries{margin-bottom:50px}
.technology-left{padding-right:50px}
.technology-right{padding-right:0}
.technology-right .title{margin-bottom:30px}
.technology-right p{margin-bottom:30px}
.subtitle{width:86%;margin-left:7%}
.footer-menu-list{display:none;}
.footer-menus{width: 100% !important;margin-right:0;position:relative;left: 0;margin-left: 0px !important;padding: 0 35px;}
.menu-title{font-size:14px;width:100%;float:left;box-sizing:border-box}
.footer-menu{margin-right:0;width:100%;position:relative}
.footer-menu .menu-title:before{content:"";position:absolute;width:11px;height:10px;background:url(/wp-content/uploads/2022/06/icn-down-white.png);right:20px;top:16px;transition:all ease-in-out .3s}
.footer-menu .menu-title.active:before{transform:rotate(180deg)}
.footer-menu-list li a{font-size:14px;line-height:30px}
.footer-bottom{width:100%;margin-right:0;float:left;position:relative;margin-left:0;margin-top:30px}
.yellow-line-btn{width:220px;height:55px;font-size:16px;margin-top:0;float: left !important;margin-bottom:60px;position:relative;left:50%;margin-left:-110px;margin-bottom: 0px !important;}
.footer-social{float:left;width:100%}
.footer-social .menu-title{width:330px;margin-left:50%;left:-165px;position:relative;margin-bottom:25px}
.social-menu{padding-left:0;text-align:center}
.social-menu a{margin-left:10px}
.copyright-logo{display:none}
.copyright-menu{margin-right:0;text-align:center;width:100%;justify-content:center;display: flex;
    flex-direction: column;}
.menu-btn{width:28px;float:right;height:20px;position:relative;margin-top: 28px;}
.menu-btn span{position:absolute;width:100%;height:4px;background:#393d44;border-radius:4px;left:0;transition:all ease-in-out .3s}
.menu-btn span:nth-child(2){top:8px}
.menu-btn span:nth-child(3){top:16px}
.menu-btn.active span:nth-child(2){display:none}
.menu-btn.active span:nth-child(1){transform:rotate(45deg);top:10px}
.menu-btn.active span:nth-child(3){transform:rotate(-45deg);top:10px}
.main-menu{width:350px;position:absolute;top:66px;z-index:0;background:#fff;right:0;height:auto;padding:0 30px 30px 30px;box-sizing:border-box;border:1px solid #da2b56;border-top:0;max-height:calc(100vh - 66px);overflow-y:scroll}
.user-buttons{width:100%;float:left;text-align:center;margin-top:20px;height:auto;justify-content:center}
.main-menu ul{width:100%;float:left;margin-top:30px}
.main-menu ul li{width:100%;margin-left:0}
.sticky_holder ul li a{font-size:16px;padding:10px 0;display:inline-block;margin-right:10px}
.main-menu ul li ul{position:relative;margin-top:0;width:100%;display:none;border:none;padding-top:0;transition:none;opacity:1!important;visibility:visible!important}
.user-buttons a{margin-left:10px;margin-right:10px;font-size:16px}
.services-box-list ul li{width:calc(50% - 40px);margin:20px}
.sub-title{font-size:18px;width:90%;margin-left:5%;margin-bottom:50px}
.pages{margin-top:65px}
.pages .title{margin:30px 0 15px 0}
.details-sidebar{display:none}
.details-content{width:100%;float:left}
.details-banner{height:237px;position:relative;width:calc(50% - 15px);float:left}
.details-content-box{padding:0;margin-top:0;width:50%;float:left;border:none;padding-left:15px;margin-left:15px}
.details-title{text-align:left}
.details-title h1{font-size:24px;line-height:normal}
.details-content-box p,.details-content-box ul li{font-size:14px;line-height:20px;margin-bottom:15px}
.pagesButons{display:flex;position:absolute;width:100%;box-sizing:border-box;padding:10px;justify-content:space-between;bottom:0}
.back{display:block;top:50px;position:absolute}
section.footer .footer-menu:nth-child(3){min-height: auto !important;max-width: 100% !important;}
.blog-list ul li{width:calc(50% - 30px)!important;margin:15px}
.blog-content p{font-size:12px!important}
.blog-content h2,.blog-content h3{font-size:14px!important}
.blog-banner img{width:100%;right:-200px}
.trending-now ul{padding-right:15px}
.blog-detail-container h1{font-size:20px;text-align:left}
.blog-detail-container .category-title{text-align:left;box-sizing:border-box;padding-left:40px}
.blog-detail-banner{margin-bottom:20px}
.categName{width:50%}
.blog-date{float:right;margin-right:40px}
.blog-detail-container h2{font-size:18px}
.blog-detail-container{width:100%}
.blog-detail-content h3,.blog-detail-content h4{font-size:18px}
.blog-detail-content{margin-top:20px}
.authorName a{font-size:18px}
.authorName span{font-size:14px}
.authorImage,.comment-image{width:60px;height:60px}
.authorName,.blog-share{height:60px}
.blog-share svg{width:30px;height:30px}
.commet-content{width:calc(100% - 90px);padding:20px 30px}
.tech-main-left h1{font-size:30px}
.tech-main-left{padding:70px 30px 80px 0}
.localization-tabs-buttons ul li a{font-size:14px;line-height:25px;padding-left:50px}
.vc_col-sm-6.col-technologie-left .localization-tabs-buttons ul li a.active, .vc_col-sm-6.col-technologie-left .localization-tabs-buttons ul li a.active:hover{font-size:14px;height:70px}
.localization-tabs-buttons ul li a.active:before{top:19px}
.localization-tab-pages{margin-top:80px;padding-right:0;padding-left:5%;width:45%}
.localization-tabs-buttons{width:55%}
.localization-tab-page{height:350px}
.started-icon{height:120px;padding:20px}
.numeric{width:60px;height:55px;font-size:34px}
.adimlar ul li:before{width:40px;height:40px;right:-20px;margin-top:-20px}
.adimlar ul li strong{font-size:14px}
.tch-content p{margin-top:25px;margin-bottom:10px}
.tch-image{width:50%;margin-left:0;margin-right:5%}
.eco-image{width:85%;margin-top:6%;margin-left:11%}
.eco-list{width:44%;padding:30px 30px;margin-left:3%;margin-right:3%;min-height:400px;margin-bottom:90px}
.eco-list ul li{font-size:14px;line-height:85px}
.eco-list img{margin-bottom:20px;width:65px;margin-top:15px}
.strories{padding-bottom:50px}
.contact-country ul li{width:calc(50% - 50px);margin:25px}
.contact-country ul li:after,.contact-country ul li:before,.country-col:after,.country-col:before{width:92px;height:102px}
.country-image{width:100%;height:180px;padding:20px}
.country-content{width:100%;padding:20px 20px 30px 20px}
.country-content strong{font-size:16px}
.country-content a,.country-content p{font-size:14px;line-height:22px}
.contact-country ul li:before,.country-col:before{right:auto;left:-14px;top:-10px}
.contact-country ul li:after,.country-col:after{left:auto;right:-14px;bottom:-12px;top:auto}
.quote-left img{width:190px}
.quote-left h1{font-size:36px}
.quote-left p{font-size:14px;line-height:20px}
.quote-text{height:60px}
.quote-text,.quote-textarea{font-size:14px}
.quote-right ul li:nth-child(4),.quote-right ul li:nth-child(5){width:100%;text-align:center}
.g-recaptcha{transform:scale(1);margin-left:0;text-align:center;margin:auto;display:inline-block}
.quote-btn{width:176px!important;height:44px!important;font-size:14px!important;background-position:125px center!important;padding-left:25px!important;line-height:40px!important;margin-top:0;background-size:20px!important;float:none!important}
.text-content{width:100%;margin-left:0;margin-right:0;margin-top:30px;margin-bottom:50px}
.text-content p,.text-content ul li{font-size:14px;line-height:20px}
.text-content h2{font-size:16px;margin-bottom:20px}
.text-content ul li:before{width:10px;height:10px;left:0;top:5px}
.text-content ul li{padding-left:25px}
.about-p{width:85%;height:105px;font-size:14px;line-height:24px;text-align:left;padding:0 45px}
.about-p:before{width:45px;height:35px;left:-10px;top:7px}
.about-us-pages:after,.about-us-pages:before{width:78px;height:91px}
.about-us-tabs ul li a h2{font-size:14px;line-height:28px}
.about-us-tabs ul li a{padding:0 20px}
.about-us-pages{padding:90px 15px 30px 15px;width:92%}
.about-us-pages:before{left:-10px;top:-10px}
.about-us-tabs{margin-top:25px}
.about-us-pages p{font-size:14px;line-height:20px;text-align:left}
.mission-bottom,.overview-list{margin-top:25px;padding-top:25px}
.overviewCol{width:100%;margin-bottom:30px}
.overviewCol:nth-child(2){margin:0;margin-bottom:30px}
.overviewBaslik img{width:50px}
.overviewBaslik h3{font-size:20px;line-height:50px;margin-bottom:0}
.mission-bottom p,.overviewCol p,.values-content p{font-size:14px;line-height:20px}
#our-values-page ul li{width:100%;min-height:auto;margin:0!important;margin-bottom:30px!important}
.values-content h3{font-size:20px;line-height:28px;margin-bottom:10px}
.values-icon{width:45px}
.values-content{width:calc(100% - 65px)}
.about-us-pages:after{right:-10px;bottom:-10px}
.about-us-tabs ul li a.active,.about-us-tabs ul li a:hover{box-shadow:1px 5px 10px rgb(238 51 97 / .22)}
.career-bread .container{width:90%}
.career-main .container{width:85%}
.career-left h1{font-size:44px;line-height:60px;margin-top:90px;margin-bottom:30px}
.career-right{right:-4%}
.positions-col{width:calc(50% - 40px);margin:20px}
.positionContent{min-height:450px;margin-bottom:25px;border-radius:10px;padding:30px 25px 20px 25px}
.positionContent p{font-size:12px;line-height:20px}
.positionContent h3{font-size:16px;line-height:16px}
.dark-pink-buton{width:160px;height:55px;font-size:18px;line-height:55px}
.cv-title h3{font-size:26px;line-height:34px}
.share-cv a{font-size:16px;line-height:58px}
.found-right {
    width: 100% !important;
    padding-left: 0;
    padding-top: 50px;
}
.found-content{ height:auto !important;}
.found-left {
    width: 100% !important;
    text-align: center;
    margin-bottom: 100px;
}
.found-left .pink-button {
    float: none;
    display: inline-block;
    line-height: 56px;
}
.trusted_img_holder .owl-carousel.owl-theme.owl-loaded.owl-drag:before {
    right: 0px;

}
.trusted_img_holder .owl-carousel.owl-theme.owl-loaded.owl-drag:after {
    /* left: 0px; */
}
body .clients-slider .owl-carousel.owl-drag .owl-item {
    /* width: 131px !important; */
    /* left: 52px!important; */
}
}
@media only screen and (max-width: 900px){
.vc_col-sm-4.services-right.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-40 {
    width: 100% !important;
    padding: 0px !important;
    margin-bottom: 13px !important;
}

body .vc_col-sm-4.services-right h2 {
    font-size: 33px !important;
    padding-left: 32px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}
.vc_col-sm-2.title.technologie_right1.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-57 {
    float: left;
    width: 11% !important;
}

body .industries-right-content a.nectar-button.medium.regular.regular-button.discover{
    margin: 42px auto 0px !important;
    margin-top: 0 !important;
    position: inherit !important;
    left: 50%;
    top: 50% !important;
    transform: translate(-50%, -50% );
}

.vc_col-sm-10.titleDiv.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-58 {
    float: left;
    width: 70%;
}
body .industries-right-content .wpb_text_column.wpb_content_element p {
    padding: 10px 10px 7px !important;
    margin-bottom: 15px !important;
}
.menu-services-right {
    width: 100%;
    margin: 0px !important;
    left: 0;
}
.Services_menu.industries-menu h2.widgettitle {
    font-size: 34px !important;
    padding-left: 12px !important;
    padding-top: 7px !important;
}
}


@media only screen and (max-width: 500px){
    
    body a.nectar-button.medium.regular.regular-button.discover.technology_button {
    margin-top: 16px !important;
}
body .trusted_img_holder .owl-theme .owl-nav {
    /* top: 0 !important; */
    /* position: initial; */
    /* margin-top: 0px !important; */
    /* margin-bottom: 282px; */
    /* z-index: 999999; */
}
body .trusted_img_holder .owl-dots {
    /* margin-top: -242px !important; */
    /* margin-bottom: 56px !important; */
}
    .vc_col-sm-2.title.technologie_right1.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-57 {
    width: 24% !important;
}

.vc_col-sm-10.titleDiv.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-58 {
    width: 56% !important;
}
    body .scrole_holder.success_stories .owl-dots {
        display: block !important;
    }
    .industries-right-content {
        padding : 0 !important;
    }

body .scrole_holder.success_stories .span_12.dark .owl-theme .owl-dots .owl-dot span{
    background-color: #ee3361 !important;
    width: 12px!important;
    height: 12px!important;
    margin: 5px 3px!important;
    transition: all ease-in-out .3s!important;
    margin: 0px 10px 0px !important;
}
body .scrole_holder.success_stories .span_12.dark .owl-theme .owl-dots .owl-dot.active span{
       width: 65px!important;
       background-color: #ee3361 !important;
       /* width: 21px!important; */
       /* height: 13px!important; */
}

body .owl-theme .owl-nav.disabled+.owl-dots {
    margin-top: 10px;
    /* margin-bottom: 28px; */
}
    body .trusted_img_holder .owl-theme .owl-nav {
    /* margin-top: 0px !important; */
}
   body .industries-right-content .wpb_text_column.wpb_content_element p {padding: 10px 10px 7px !important;padding: 24px 14px 26px 20px !important;border: 0px;border-radius: 0;margin: 0;text-align: center;font-size: 12px!important;}
body .industries-menu ul li a.active {
    box-sizing: border-box;
    width: 100% !important;
    margin-left: 0px !important;
    padding-left: 50px;
    border-radius: 18px;
    color: #393d44;
    position: relative;
    padding: 0 15px 0 30px !important;
    margin-right: 0px !important;
        border-radius: 23px!important;
}
.Services_menu.industries-menu h2:before {
    top: 43% !important;
}
    .content_block_translation-service a.nectar-button.medium.regular.regular-button.discover {
    width: 140px !important;
    position: absolute;
    top: 45% !important;
    left: 50%;
    transform: translate(-50%, -50%);
}
    .vc_col-sm-10.titleDiv.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-42 {
    width: 70% !important;
}
.technology_title.titleDiv.trusted_by {
    margin: 15px auto 26px !important;
    font-size: 24px !important;
}
.technology_title.titleDiv.trusted_by {
    margin: 15px auto 26px !important;
    font-size: 24px !important;
}

h2.vc_custom_heading.technology_title.titleDiv.trusted_by:after {
    height: 14px;
    width: 34% !important;
}

.wpb_text_column.wpb_content_element.scope_of_word.fullbridge {
    width: 100% !important;
    padding: 0 !important;
    margin: 0 !important;
}
body h2.vc_custom_heading.technology_title.success_stories {
    font-size: 23px !important;
}

h2.vc_custom_heading.technology_title.success_stories:after {
    width: 46% !important;
    height: 12px !important;
    top: -23px !important;
}
body .wpb_text_column.wpb_content_element.scope_of_word.ynab {
    width: 100%;
    padding: 0 !important;
    margin: 0 !important;
}

.technology-right img.img-with-animation.skip-lazy.technology_img {
    max-width: 48% !important;
    height: auto !important;
}
.trusted_img_holder .owl-theme .owl-nav {
    /* margin-top: -2px !important; */
}
.trusted_img_holder.clients-slider {
    /* padding: 0px !important; */
}

.scrole_holder.success_stories .owl-carousel .owl-item .owl-carousel.owl-theme.owl-loaded.owl-drag {
    padding-top: 0 !important;
}

.scrole_holder.success_stories .owl-carousel  .owl-stage {
    padding-top: 0 !important;
}
div#legal.active {
    height: 613px !important;
}

.vc_col-sm-2.title.technologie_right1.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-41 {
    width: 26% !important;
}
   body .industries-right-content a.nectar-button.medium.regular.regular-button.discover {
    /* margin-top: 0 !important; */
    /* bottom: -54px !important; */
    /* position: absolute !important; */
    /* left: 50%; */
    /* top: initial; */
}
    body .industries-left .industries-menu h2.widgettitle {
    font-size: 24px !important;
    padding-top: 18px!important;
}

body .industries-left .industries-menu h2.widgettitle:after {
    top: -3px !important;
    height: 15px !important;
}
    body .Services_menu h2.widgettitle,
    body .industries-left .industries-menu h2{
    /* padding-top: 7px !important; */
    /* padding-bottom: 10px !important; */
    /* background-position: 20% center !important; */
    /* background-size: 10% !important; */
    /* height: 54px !important; */
    /* line-height: 10px !important; */
    /* border-radius: 26px; */
}
ul#menu-menu-header {
    margin: 0px !important;
}
.paye_section_holder .owl-nav.disabled {
    display: block;
    margin-top: -34px !important;
    margin-bottom: 23px !important;
    z-index: 99999;
    position: relative;
}
.services-right #menu-services {
    /* display: none; */
    /* margin-top: 17px !important; */
}
div#translation-service {
    /* height: 300px !important; */
    border-radius: 9px !important;
}
    .country-left,
.country-right{
    width: 50% !important;
}

body .line-red-btn a, body .red-btn a{font-size:16px;padding:8px 35px;margin-left:0;margin-right:0}
.user-buttons{justify-content:space-between}
.main-menu{width:100%}
.main-intro{height:355px}
.main-intro div img{height:auto;width:180%!important;max-width:initial;left:-25%;position:relative}
.alt-yazi img{left:-75%!important;top:30px}
.titleSlider .owl-item img{margin:auto;width:155%!important;left:-20%}
.country-left strong{font-size: 14px !important;line-height: 20px !important;margin-bottom: 20px !important;}
.country-left p{font-size: 12px !important;line-height: 16px !important;}
.country-right img{max-width:100px;max-height:150px}
.country-left,.country-right{height:250px;padding:0}
.country-right p{font-size:16px}
.country-left p br{display:none}
.owl-next,.owl-prev{width:30px;height:30px;background-size:20px 20px!important;margin:10px!important}
.country-left.arabic strong{font-size:22px;line-height:36px}
.country-left.arabic p{font-size:18px}
body .wpb_wrapper .titleDiv h1, body .wpb_wrapper .titleDiv h2{/* font-size: 24px!important; *//* line-height: 34px!important; */}
.titleDiv span{height:14px;left:10px;width:85%}
.title img{/* max-width: 33px !important; *//* max-height:35px; */text-align: center;margin: auto;float: right !important;}
.titleDiv{/* margin-left:10px; *//* padding-right:15px; */}
.translation-image{height:250px;padding-top:0;border-radius:0;width:100%;float:left;margin:auto;margin-bottom:40px;border:none}
.translation-tab-butons{padding-left:0;width:100%;float:left;margin:auto;left:0;margin-left:0;margin-bottom:10px;overflow-x:scroll;overflow-y:hidden}
.translation-tab-butons ul{width:420px}
.translation-tab-butons{padding-left:0;width:100%;float:left;margin:auto;left:0;margin-left:0;margin-bottom:10px;overflow-x:scroll;overflow-y:hidden;padding:0 10px 20px}
.title{margin:50px 0 20px}

.title.technology_t {
    margin-bottom: 0px !important;
}
.translation-tab-butons li a.active{box-shadow:0 5px 10px rgba(238,51,97,.22)}
.translation-tab-butons li a{padding:7px 15px;font-size:12px;margin-top:15px}
body .services-left-page{height: 240px!important;width:100%;margin:auto;float:left;left:0;margin-left:0}
.services-left-content{height:190px;margin-top:30px!important;background:0 0;border:none}
.services-left-content p{font-size:12px;width:90%;height:auto;text-align:center;float:none;margin:auto;padding:0}
.industries-menu ul li a.active,.services-menu ul li a.active{height: 44px !important;line-height: 44px !important;font-size:11px!important;border: 1pxsolidrgba(57,61,68,.81);width:auto;margin-left:0;border-radius:40px;padding:0 15px 0 30px}
.industries-menu ul li a.active:before,.services-menu ul li a.active:before{width:13px;height:13px;border:3px solid #ee3361;margin-top:-5px;left:12px}
.industries-menu ul li a,.services-menu ul li a{font-size: 12px !important;line-height:46px;padding: 0 0px;font-size: 12px !important;/* line-height: 46px; *//* padding: 0 15px; */}
.industries-menu,.services-menu{
    width: 100%;
    float: left;
    display: block;
    margin-bottom: 25px;
    }
.services-menu ul{width: 1750px;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
}

.titleDiv {
    /* width: 100% !important; */
    /* float: left; */
    /* margin-top: 0px !important; */
}

.titleDiv.trusted_by {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}

.main-technology .vc_col-sm-2 {
    float: left;
    width: 30% !important;
}

div.title {
    display: flex;
    margin-top: 0;
}

div.title img {
    float: left;
}
.industries-right-page{height:240px;width:100%;margin:auto}
.industries-right-page .industries-right-info{display:none}
.industries-counts{width:100%;justify-content:center;text-align:center}
.industries-counts li{width:calc(50% - 30px);height:55px;margin:0 14px 10px;box-shadow:0 5px 10px rgba(0,0,0,.16);display:inline-block;float:none}
.industries-right-content a{bottom:-70px}
.industries-right-content{margin-top:20px!important}
.industries-menu ul{width:1600px}
.industries-right-info{width:100%;margin-left:0;position:relative!important;margin-top:30px!important}
.small-title{padding-right:10px}
.industries-types{width:50%}
.industries-customer{width:calc(50% - 15px)}
.industries-left .title{margin-bottom:20px}
.main-technology{padding:50px 0 45px 0}
.main-technology .title{margin-top:0}
.technology-left{padding-right:5%;width:90%;margin-left:5%;margin-bottom:30px}
.technology-right{padding-right:0;width:100%}
body .technology-right .iwt-text p{font-size: 14px !important;line-height: 20px;margin-top: 19px !important;}
.technology-right a{float:left;margin-right:0;display:inline-block;left:50%;position:relative;margin-left:-70px}
.subtitle{width:100%;margin-left:0;text-align:left;font-size:14px;line-height:20px}
.clients-slider{padding:0;margin-top:50px}
.clientsSlider .owl-prev{float:none;left:auto;position:relative;top:auto;bottom:-80px}
.clientsSlider .owl-next{float:none;right:auto;position:relative;top:auto;bottom:-80px}
..clients-slider .carousel-item{box-shadow:5px 5px 9px rgba(46,222,245,.08);height:80px;padding:0 15px}
.clientsSlider:after,.clientsSlider:before{width:50px;height:100px;background-size:cover;top:0}
.clients-slider .owl-item{padding: 0;box-sizing:border-box}
.pink-line{width:99px;height:9px;margin-left:-50px}
.stories-bg{background:#fff;box-shadow:0 5px 10px rgba(0,0,0,.16);border-radius:0;box-sizing:border-box;width:96%;margin:50px 2% 50px;padding:20px;float:left;position:relative}
.stories-bg:before{width:38px;height:38px;border:10px solid rgba(150,79,251,.54);left:-5px;top:-20px}
.storiesSlider .owl-item:nth-child(even) .item .stories-bg:before{border:10px solid rgba(60,171,215,.54)}
.stories-bg:after,.storiesSlider .owl-item:nth-child(even) .item .stories-bg:after{width:53px;height:63px;background-size:cover;top:auto;bottom:-7px;right:-15px}
.stories-logo{width:90px;height:90px;box-shadow:0 5px 10px rgba(21,29,65,.06);margin-left:-45px;box-sizing:border-box;padding:0 20px;margin-top:-50px;margin-bottom:20px}
.stories-content h3{font-size:16px}
.storiesSlider .owl-item:nth-child(even) .item{margin-top:0}
.copyright-menu{height:auto;padding:15px 0}
.copyright-menu span{width:100%;float:left;margin-bottom:10px;font-size:14px}
.copyright-menu a{float:none;padding-left:5px;margin-left:5px;font-size:11px}
.copyright-menu a:nth-child(1){padding-left:0;margin-left:0;border:none}
.copyright{height:auto}
header{position:fixed;top:0}
.footer{overflow:hidden}
.sub-title{font-size:15px;width:90%;margin-left:5%;margin-bottom:35px}
.services-box-list ul li{width:calc(100% - 40px);margin:20px}
.pages .title{margin:30px 0 20px 0}
.services-box-list ul li:first-child:before,.services-box-list ul li:last-child:before{width:130px;height:150px}
.details-banner{width:100%;margin-bottom:30px}
.details-content-box{width:100%;padding-left:0;margin-left:0}
.blog-banner img{max-width:inherit;width:150%;right:-250px}
.blog-select{display:none}
.blog-search{margin-left:30px}
.search-text{width:100px;height:25px;font-size:12px}
.searchBtn{width:25px;height:25px;background-size:15px}
.blog-nav li a{font-size:12px;padding:6px 15px;border:1px solid #fff}
.blog-nav-row{height:60px}
.blog-list ul li{width:calc(100% - 30px)!important;margin:15px}
.trending-now ul{padding-right:0;width:100%}
.newslatter-box{padding:35px 15px;width:100%;margin-left:0;margin-top:30px}
.trending-now ul li:nth-child(3){display:block}
.trend-image{width:110px;height:130px}
.trend-content{width:calc(100% - 110px);padding-right:20px}
.blog-author-comment img{margin-right:3px;width:14px}
.blog-author-comment span{font-size:11px;line-height:14px}
.category-title h1,.category-title span{font-size:20px}
.categName{padding:0 20px}
.blog-date{margin-right:20px}
.blog-detail-container h2{font-size:16px;width:calc(100% - 40px);margin:10px 20px;padding-bottom:10px}
.blog-detail-info{width:calc(100% - 40px);float:left;margin:10px 20px}
.blog-detail-content{width:calc(100% - 40px);margin-left:20px;margin-top:30px}
.authorImage,.comment-image{width:45px;height:45px}
.authorName,.blog-share{height:45px}
.authorName a{font-size:14px;margin-top:3px}
.authorName span{font-size:12px}
.blog-share svg{width:25px;height:25px}
.blog-share a{margin-left:5px}
.comment-image{margin-right:20px}
.commet-content{width:calc(100% - 65px);padding:10px 15px}
.commet-content strong{font-size:14px;margin-bottom:2px}
.commet-content span{margin-bottom:15px;font-size:10px}
.commet-content p{font-size:12px;line-height:18px}
.commet-content a svg{width:14px;height:14px}
.commet-content a span{font-size:14px;line-height:14px}
.leave-reply p{font-size:14px}
.comment-textarea{height:160px}
.comment-text{height:42px}
.leave-reply ul li{width:calc(100% - 10px)!important;float:left;margin:5px}
.leave-reply ul li:nth-child(1),.leave-reply ul li:nth-child(5){width:calc(100% - 10px)!important}
.leave-reply ul{width:calc(100% + 10px);float:left;margin:0 -5px}
.tech-main-left{padding:30px 0 50px 0;width:100%}
.tech-main-left h1{font-size:32px}
.tech-main-right{width:80%;margin:30px 10% 0}
.pink-discover{width:153px;height:48px;line-height:42px;font-size:16px}
.pink-discover img{width:20px}
.tech-main-left a{float:none;margin:auto}
.tech-main-left p{line-height:20px;margin-bottom:30px}
.localization-tabs-buttons{width:100%;margin-top:30px;display:flex;}
.localization-tabs-buttons ul{width:1350px}
.details-sidebar ul li,.localization-tabs-buttons ul li{width:auto;float:left;position:relative;margin-bottom:15px}
.vc_col-sm-6.col-technologie-left .localization-tabs-buttons ul li a.active, .vc_col-sm-6.col-technologie-left .localization-tabs-buttons ul li a.active:hover{font-size:12px;height:30px;border:2px solid #fa596e;padding-left:15px;padding-right:15px}
.localization-tabs-buttons ul li a:before{display:none}
.localization-tabs-buttons ul li a{font-size:12px;line-height:26px;padding-left:15px;padding-right:15px}
.localization-tab-pages{margin-top:30px;padding-right:10%;padding-left:10%;width:100%;margin-bottom:30px}
.discover-row{margin-bottom:50px}
.adimlar{width:100%;float:left;margin-top:30px;margin-bottom:100px;display: flex;}
.adimlar ul{width:1400px;display: flex;
    flex-direction: column;
    align-content: center;
    align-items: center;
}
.started-icon{height:220px;padding:20px}
.adimlar ul li:before{transform: rotate(90deg);width:60px;height:60px;right:50%;margin-top:0;top:80%;margin-right:-30px}
.adimlar ul li{width:86%;padding-bottom:100px;padding-left:5%;padding-right:4%}
.adimlar ul li strong{font-size:18px}
.technologies-mini-content{height:auto;text-align:center}
.tch-image{width:auto;display:inline-block;float:none;margin-left:auto;margin-right:auto;height:245px;margin-top:-50px}
.tch-content{width:100%;padding-right:0;margin-bottom:50px}
.tch-content a{float:none;margin:auto}
.tch-content p{font-size:14px;line-height:20px;margin-bottom:30px;text-align:left}
.eco-list{width:100%;padding:30px 30px;margin-left:0;margin-right:0;min-height:auto;margin-bottom:30px;height:auto}
.eco-list img{margin-top:0}
.eco-list ul li{font-size:18px;line-height:90px}
.eco-system-bg{display:none}
.eco-system{margin-bottom:30px}
.world{width:90%;float:left;position:relative;margin-left:5%;margin-right:5%;margin-top:10px}
.country span{font-size:9px}
.country{padding:0 7px}
.country:before{width:6px;height:6px;margin-left:-3px;top:-4px;border:1px solid #393d44}
.contact-form{width:90%}
.contact-input,.contact-textarea{height:60px;font-size:14px;padding:15px 20px}
.contact-textarea{height:180px}
.send-btn{width:120px!important;height:45px!important;line-height:42px!important;font-size:20px;padding-left:25px;background-position:75px center;background-size:20px}
.contact-form li{margin-bottom:15px}
.contact-country ul{display:none}
.countrySlider{display:block!important}
.country-col{width:90%;margin:20px 5%;box-shadow:0 0 20px rgba(0,0,0,.16)}
.quote-left{padding-left:0;width:100%;padding-right:0;padding-top:30px;text-align:center;padding-bottom:50px}
.quote-left h1,.quote-left p{text-align:left}
.quote-left img{width:190px;margin:10px auto 30px;display:inline-block;float:none;text-align:center}
.quote-right{padding-left:0;padding-right:0;width:100%;padding-top:0}
.quote-btn{width:176px!important;height:44px!important;font-size:14px!important;background-position:125px center!important;padding-left:25px!important;line-height:40px!important;margin-top:0;background-size:20px!important;float:none!important}
.text-content{margin-top:10px}
.about-excerpt{width:100%;left:0}
.about-p{width:90%;height:125px;font-size:14px;line-height:20px;text-align:left;padding:0 20px;margin:18px auto}
.about-us-pages{padding:90px 20px 30px 20px;width:100%}
.about-us-tabs ul li a h2{font-size:12px;line-height:26px}
.about-us-tabs ul li a{padding:0 13px}
.overviewBaslik h3{line-height:28px}
.about-p:before{width:35px;height:26px;left:-15px;top:5px}
.career-bread{height:auto;padding-bottom:10px}
.career-bread .container{width:94%;display:inline-block;margin-left:3%}
.career-bread span{font-size:14px;margin:10px 10px 5px 10px;display:inline-block}
.sing span{margin:0}
.career-left{width:90%;position:relative;z-index:1}
.career-left h1{font-size:32px;line-height:46px;margin-top:80px;margin-bottom:20px}
.career-left .pink-button{font-size:18px;padding:0 30px 0 20px;height:55px;line-height:53px;box-shadow:1px 10px 7px rgb(238 51 97 / .22)}
.career-right{right:-4%;position:absolute;z-index:0;top:-30px}
.ay{width:58%}
.career-main{height:430px}
.positions-col{width:calc(100% - 20px);margin:20px 10px}
.positionContent{min-height:auto;margin-bottom:20px}
.positionContent:before{width:60px;height:90px;bottom:-10px;right:-10px}
.positionContent:after{width:50px;height:50px;border:15px solid rgb(252 146 148 / .54);top:-20px;left:-20px}
.dark-pink-buton{width:150px;height:50px;font-size:16px;line-height:48px}
.share-cv .container{display:inline-block;margin-left:4%}
.cv-icon{width:100%}
.cv-icon img{width:140px}
.cv-title{padding:0;width:100%}
.cv-title h3{font-size:32px;line-height:40px;margin:30px 0}
.share-cv a{font-size:16px;line-height:48px;float:left;height:50px;width:190px;padding:0 20px 0 20px;position:relative;margin-left:50%;left:-95px}
.share-cv a img{width:20px}
.found-left h1{ margin-top:50px;}
.services-left-content{width:100%;float:left;border:4px solid rgba(57,61,68,.81);position:relative;height:101px;box-sizing:border-box;background:rgba(57,61,68,.81);border-radius:18px 0 0 18px}
.vc_wp_custommenu.wpb_content_element.Services_menu.industries-menu:after {
    display: none;
}

.title_holder_industrule:after{
        content: '\276F';
    display: inline-block;
    transform: rotate( 90deg );
    position: absolute;
    right: 20px;
    top: 40%;
    color: #414141;
    font-size: 18px;
    font-weight: 900;
} 
}
body .vc_wp_custommenu.wpb_content_element.Services_menu {
    margin-top: 30px !important;
}

@media only screen and (max-width: 800px){
.vc_wp_custommenu.wpb_content_element.Services_menu:after {
    top: 32%;
}
b.wow.animated.fadeInLeft.services_ltt {
    width: 70% !important;
    left: 50px;
}
.trusted_img_holder .owl-theme .owl-nav {
    /* top: 0px !important; */
    /* position: relative; */
    /* margin-top: -86px !important; */
    /* margin-bottom: 0; */
}
.trusted_img_holder .owl-dots {
    /* margin-top: 0px !important; */
    /* margin-bottom: 0px !important; */
}
.titleDiv b {
    height: 15px !important;
}
.title img {
    max-width: 40px!important;
}
.titleDiv h1, .titleDiv h2 {
    font-size: 36px!important;
    line-height: 42px!important;
}
body .wpb_wrapper .titleDiv h1, body .wpb_wrapper .titleDiv h2 {
    font-size: 40px;
    line-height: 63px;
    font-size: 28px !important;
    line-height: 46px !important;
    padding-left: 0px !important;
    margin-left: 0;
}
.titleDiv b {
    bottom: 10px!important;
    top: 26px;
    left: 21px!important;
}
.vc_wp_custommenu.wpb_content_element.Services_menu.industries-menu .title_holder_industrule,
.vc_wp_custommenu.wpb_content_element.Services_menu {
    height: 50px !important;
}
}
@media only screen and (max-width: 800px){

body .sticky_logo .img-with-aniamtion-wrap img {
    /* width: 59% !important; */
}
.footer-social .menu-title {
    width: 100%;
    margin-left: 0;
    left: 0;
    position: relative;
    margin-bottom: 25px;
}
.footer-menu-list li a {
    font-size: 14px !important;
}
body .footer-bottom {
    /* margin-left: 0%; */
    /* margin-right: 0%; */
    width: 100%;
    float: left;
    margin-top: 0px !important;
    padding: 0 35px !important;
    margin: 0px 0px 45px;
}
}

/*footer*/
div#footer-outer {
    height:0px !important;
    display:none !important; 
}

section.footer {
    bottom: 0px !important;
    width: 100% !important;
    z-index: 9 !important;
    /* will-change: opacity !important; */
    box-shadow: none !important;
    position: relative;
}

.container-wrap {
    margin-bottom: 0px !important;
}
.fixed {
    position: fixed !important;
    top: 0 !important;
    left: 0 !important;
    width: 100% !important;
    z-index: 9999 !important;
    background: #fff !important;
    box-shadow: 0 3px 6px rgb(0 0 0 / 16%) !important;
    height: 120px !important;
    margin-left: 0px!important;
    padding: 0!important;
}

.placeholder{
  padding: 3em;
}

.progressContainer{
  position: fixed;
  left: 0;
  width: 100%;
  height: 4px;
  top: 117px;
}
.progress{
  height: 5px;
  background: #ee3361;
  width: 0;
  transition: width 0.5s;
}

@media only screen and (max-width: 1010px) {
    
    

.vc_col-sm-6.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-7, 
.vc_col-sm-6.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-13, 
.vc_col-sm-6.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-14, 
.vc_col-sm-6.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-8,
div.slider_paye  .vc_col-sm-6.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-8,
div.slider_paye  .vc_col-sm-6.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-7,
div.slider_paye  .vc_col-sm-6.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-14,
.vc_col-sm-6.country-left.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-25 ,
.vc_col-sm-6.country-right.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-26{
    width: 50%;
}

}

 li.login.mobile {
display: none !important;
}

li.login.desktop {
    /* display: block !important; */
}
a.icon {
    display: none;
}

  .footer-menus ul {
    margin-left: 0px !important;
}  
    .footer{width:100%;float:left;background:#393d44}
.footer-top-logo{width:100%;float:left;height:85px;text-align:center;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #fff}
.footer-menus{width:90%;float:left;margin-top:40px;margin-left:5%;margin-right:5%}
.footer-menu {
    float: left !important;
    margin-right: 4%;
    margin-left: 4%;
}
.menu-title{font-size:20px;font-weight:700;color:#fff;padding:10px 30px;border:1px solid #fff;display:inline-block;border-radius:50px;margin-bottom:25px}
.footer-menu-list li a{color:#fff;font-size:14px;line-height:30px;transition:all ease-in-out .3s}
.footer-menu-list li {
    padding-left: 0px;
    list-style: none;
}
body .footer-menu-list{margin-bottom:30px;/* height: 0px; */display: inherit !important;transition: all ease-in-out .5s !important;overflow: hidden;}

.footer-menu-list.show {
    height: 300px;
    float: left;
}
.footer-bottom{width:90%;float:left;margin-left:5%;margin-right:5%;margin-bottom:65px}
.footer-social{float:left;margin-left: 4%;}
.social-menu{width:100%;padding-left:30px;box-sizing:border-box;display:inline-block}
.social-menu a{margin-right:10px;transition:all ease-in-out .3s}
.social-menu a:hover{opacity:.7}
.footer-menu-list li a:hover{color:#fecf50}
.yellow-line-btn{float:right;width:300px;height:70px;border:2px solid #fecf50;box-sizing:border-box;border-radius:70px;display:flex;align-items:center;justify-content:center;font-size:24px;color:#fecf50;font-weight:700;cursor:pointer;margin-right:0;margin-top:40px}
.yellow-line-btn img{position:relative;margin-left:10px;right:0;transition:all ease-in-out .3s}
.yellow-line-btn:hover img{right:-10px}
.copyright{width:100%;float:left;background:#fff;height:80px}
.copyright-logo{float:left;height:80px;display:flex;align-items:center;width:225px;margin-left:5%}
.copyright-menu{float:right;height:80px;display:flex;align-items:center;font-size:16px;color:#404040;margin-right:5%}
.copyright-menu a{color:#404040;margin-left:15px;border-left:1px solid #404040;padding-left:15px}

.copyright-menu a:hover{text-decoration:underline}
ul#menu-copyright-menu li {
    padding-left: 0px !important;
    list-style: none !important;
}

ul#menu-copyright-menu {
    margin: 0px !important;
    display: flex;
}

@media only screen and (max-width: 1603px) { 
    .footer-menu {
    margin-left: 0;
    }
    .footer-social {
    margin-left: 0;
}
.services-left-page:nth-child(1) .services-left-content {
    margin-top: 99px;
}
.services-left-page:nth-child(2) .services-left-content {
    margin-top: 149px;
}

    .industries-right-page:nth-child(1) .industries-right-content{margin-top: 93px;}
.industries-right-page:nth-child(2) .industries-right-content{margin-top: 143px;}
.industries-right-page:nth-child(3) .industries-right-content{margin-top: 193px;}
.industries-right-page:nth-child(4) .industries-right-content{margin-top: 243px;}
.industries-right-page:nth-child(5) .industries-right-content{margin-top: 293px;}
.industries-right-page:nth-child(6) .industries-right-content{margin-top: 343px;}
.industries-right-page:nth-child(7) .industries-right-content{margin-top: 393px;}
.industries-right-page:nth-child(8) .industries-right-content{margin-top: 443px;}
.industries-right-page:nth-child(9) .industries-right-content{margin-top: 493px;}
.industries-right-page:nth-child(10) .industries-right-content{margin-top: 543px;}
.industries-right-page:nth-child(11) .industries-right-content{margin-top:597px}
.industries-right-page:nth-child(12) .industries-right-content{margin-top: 593px;}

.services-left-page:nth-child(1) .services-left-content{margin-top: 99px;}
.services-left-page:nth-child(2) .services-left-content{margin-top: 149px;}
.services-left-page:nth-child(3) .services-left-content{margin-top: 199px;}
.services-left-page:nth-child(4) .services-left-content{margin-top: 247px;}
.services-left-page:nth-child(5) .services-left-content{margin-top: 299px;}
.services-left-page:nth-child(6) .services-left-content{margin-top: 349px;}
.services-left-page:nth-child(7) .services-left-content{margin-top: 399px;}
.services-left-page:nth-child(8) .services-left-content{margin-top: 449px;}
body .services-left-page:nth-child(9) .services-left-content{margin-top: 467px;}
.services-left-page:nth-child(10) .services-left-content{margin-top: 549px;}
.header-holder .vc_column_container{
    padding-top: 8%;
}
.sticky_holder ul li {
    margin-left: 12px !important;
}
.header-holder {
    position:relative
}
}

@media only screen and (max-width: 1420px) { 
    body .wpb_wrapper .titleDiv h1, body .wpb_wrapper .titleDiv h2 {
    font-size: 54px;
    }
}
@media only screen and (max-width: 1383px) { 
    body .wpb_wrapper .titleDiv h1, body .wpb_wrapper .titleDiv h2 {
        font-size: 50px;
    }
    a.nectar-button.medium.regular.regular-button.discover.technology_button {
    /* font-size: 16px !important; */
    }
}

@media only screen and (max-width: 1310px) { 
body .header-holder .vc_column_container {
    padding-top: 16%;
}

body .sticky_holder ul#menu-menu-header li.line-red-btn {
    margin-left: 16px;
    margin-right: 23px;
}

}

body .footer-menu-list ul#menu-services {
    margin-top: 0px !important;
}
@media only screen and (max-width: 1310px) { 
body .sticky_holder ul#menu-menu-header li.line-red-btn {
    margin-right: 13px;
} 
}

@media only screen and (max-width: 1105px) { 
    
    body .sticky_holder ul#menu-menu-header li.login.desktop {
        margin-left: 8px !important;
    }
    body .sticky_logo .img-with-aniamtion-wrap img {
        /* width: 70% !important; */
    }
    
    li.login.desktop {
    margin-top: 29px;
}
body .sticky_holder ul#menu-menu-header li.line-red-btn {
    margin-right: 9px;
}
body .sticky_holder.fixed ul#menu-menu-header li.line-red-btn {
    margin-left: 3px !important;
    margin-right: 0px !important;
    float: left !important;
}
.vc_col-sm-3.sticky_logo.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-2 {
    /* width: 270px !important; */
}
.sticky_holder ul li {
    margin-left: 12px !important;
}
body .sticky_holder li.login.desktop a {
        padding: 8px 22px !important;
}

.vc_col-sm-9.sticky_menu.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-3 {
    /* width: calc(100% - 280px) !important; */
}
}

@media only screen and (max-width: 1044px) { 
body .vc_col-sm-3.sticky_logo.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-2 {
    width: 35%;
}

body .vc_col-sm-9.sticky_menu.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-3 {
    /* width: 58% !important; */
}
li.login.desktop {
    display: block !important;
    margin-top: 32px;
}
}


@media only screen and (max-width: 999px) { 
body .header-holder .vc_column_container {
    padding-top: 1%;
}
}

@media only screen and (max-width: 800px){
    
    body .vc_wp_custommenu.wpb_content_element.Services_menu {
    margin: 0px !important;
}
body .container.main-content .vc_wp_custommenu.wpb_content_element.Services_menu .titleDiv h1{
        font-size: 24px !important;
        line-height: 34px !important;
        padding-left: 9px !important;
}

body .container.main-content .vc_wp_custommenu.wpb_content_element.Services_menu .titleDiv b.wow.animated.fadeInLeft.services_ltt {
    width: 69% !important;
    left: 50px;
}
    body .sticky_holder a.icon {
    top: 0px !important;
}
body .sticky_holder ul#menu-menu-header {
    top: 8px;
}
body .sticky_holder.fixed ul#menu-menu-header li.line-red-btn {
    margin-left: 0px !important;
}
body .sticky_holder {
    padding: 0px 4%!important;
    height: 89px !important;
}
body .container.main-content .sticky_holder .vc_col-sm-3.sticky_logo.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-1 {
    /* width: 30% !important; */
    /* border: none; */
    height: 14px;
    /* padding: 0; */
    height: 13px;
}
body a.icon {
    top: -10px !important;
}

body  .container.main-content .sticky_holder.menu_page ul#menu-menu-header li.line-red-btn {
    /* margin-left: 0px !important; */
    margin-right: 0px !important;
    margin-top: -4px;
}
body  .container.main-content .sticky_menu ul#menu-menu-header li.login.desktop {
    display: none !important;
}
body  .container.main-content .sticky_menu ul#menu-menu-header {
    /* padding-bottom: 25px !important; */
}

body  .services-box-list {

    width: 100% !important;
}
body  .progressContainer {
    top: 63px !important;
}
body .sticky_holder {
    padding: 0 4%!important;
    height: 66px !important;
}

body .post-header.featured h3 {
    font-size: 13px!important;
    line-height: 19px !important;
}

body a.featured img {
    height: auto !important;
    min-height: 123px !important;
    /* width: 110px !important; */
    body a.featured img {
    height: auto !important;
    min-height: 117px !important;
    /* width: 110px !important; */
    width: 110px
px;
};
    body a.featured img {
    height: auto !important;
    min-height: 117px !important;
    /* width: 110px !important; */
    width: 110px
px;
};
    body a.featured img {
    height: auto !important;
    min-height: 117px !important;
    /* width: 110px !important; */
    width: 110px
px;
};
    width: 117px  !important;
    height: 130px;
    margin: 0px !important;
    float: right;
  }

body .category-news, body .category-all {
    position: initial !important;
    box-sizing: content-box !important;
    height: 100% !important;
}

body .blog-recent .col {
    margin-bottom: 30px !important;
}
body .category-news a.featured {
    width: 126px !important;
}



/**/
body .partie_technology_home .title.technology_t {
    text-align: center !important;
    margin: auto;
    width: 69%;
}

.title.technology_t .titleDiv b {
    bottom: 12px!important;
    width: 89% !important;
    top: initial;
}

body .partie_technology_home .title.technology_t .titleDiv h2{
    font-size: 23px !important;
    line-height: 34px !important;
}
.wpb_text_column.wpb_content_element.technology_paragraphe.subtitle .title.technology_t .titleDiv.trusted_by h2{
    font-size: 24px !important;
    /* line-height: 120px !important; */
    /* margin-bottom: 13px; */
}

.wpb_text_column.wpb_content_element.partie_technology_home {
    display: block;
    text-align: center;
}



body .trusted_img_holder .owl-theme .owl-nav {
    /* top: 0px !important; */
    /* position: relative; */
    /* margin-top: 0px !important; */
    /* margin-bottom: 0px; */
    /* z-index: 999999; */
}

.vc_col-sm-12.carousel_trusted_holder.clients-slider.wow.animated.fadeInUp.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-61 .owl-dot.active span {
    width: 60px !important;
    height:5px !important;
}


body .vc_col-sm-12.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-63 .wpb_text_column.wpb_content_element {
       font-size: 12px !important;
}
body .vc_col-sm-12.wpb_column.column_container .title.technology_t .titleDiv.trusted_by h2 {
    font-size: 24px !important;
    line-height: 34px !important;
    margin-top: 69px;
}

body .container-wrap .sticky_holder ul#menu-menu-header li.line-red-btn {
    margin-left: 19% !important;
    float: left !important;
}
}

.vc_col-sm-8.right_industri.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-42 {
    margin-left: 0px !important;
}

.vc_col-sm-4.industries-left.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-41 {
    padding-right: 2.1% !important;
}

body .nectar-social-sharing-fixed {
    display: none !important;
}

.col.span_3.category-news {
    height: auto!important;
    margin-bottom: 35px !important;
}
@media only screen and (max-width: 1375px){
    body .vc_col-sm-6.technology-left.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-55{
        padding:0px 5% 0px 0px !important;
    }
.category-news.tag-link-in-excerpt img.attachment-portfolio-thumb.size-portfolio-thumb.wp-post-image {/* width: 95px !important; *//* height: 120px!important; */}
}

.partie_service_holder .col.span_12.dark.left {
    overflow: hidden;
    padding: 0px 0px;
}

body .sticky_holder .vc_col-sm-9.sticky_menu,
.vc_col-sm-9.sticky_menu.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-3 {
    width: calc(100% - 400px);
}

.container_header  .vc_col-sm-3.sticky_logo.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-1 {
    height: 120px !important;
}

body .sticky_holder.menu_page .progressContainer.fixedr {
    top: 117px;
}



.vc_wp_custommenu.wpb_content_element.Services_menu img {
    max-width: 100% !important;
}
.vc_wp_custommenu.wpb_content_element.Services_menu b.wow.fadeInLeft.services_ltt.animated {
    bottom: 0;
}
.vc_wp_custommenu.wpb_content_element.Services_menu p {
    display: initial;
    float: none !important;
}
.vc_wp_custommenu.wpb_content_element.Services_menu .titleDiv {
    float: none !important;
    display: inline-block;
}

.vc_wp_custommenu.wpb_content_element.Services_menu .title {
    margin: 43px 0 50px 0;
}

.vc_wp_custommenu.wpb_content_element.Services_menu h1 {
    margin-bottom: 0px !important;
}


@media only screen and (max-width: 600px){
    body .wpb_text_column.wpb_content_element .vc_wp_custommenu.wpb_content_element.Services_menu img {
        max-width: 33px!important;
        max-height: 35px!important;
    }
    body .container_header {
        max-width: 1220px;
        width: 100%;
    }
    body .vc_wp_custommenu.wpb_content_element.Services_menu .titleDiv {
        margin-left: 11px !important;
    }
    body .sticky_holder.menu_page .vc_col-sm-3.sticky_logo.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-1,
    body .vc_col-sm-3.sticky_logo.wpb_column.column_container.vc_column_container.col.no-extra-padding {
        border: 0px !important;
        padding: 0px !important;
        height: 66px !important;
        width: 210px !important;
    }
}




.partie_service_header .Text_partie p.sub-title {
    width: 70%;
    font-size: 28px;
    text-align: center;
    color: #393d44;
    font-weight: 300;
    margin-bottom: 90px;
    margin-top: 0;
}
@media only screen and (max-width: 1375px){
    body .container_header {
    max-width: 1220px;
    width: 92%;
}
.wpb_raw_code.wpb_content_element.wpb_raw_html.block_right_menu li {
    margin-left: 0px;
}
}

@media only screen and (max-width: 1375px){
 body .main-menu {
    margin-left: 0% !important;
}   
}

@media only screen and (max-width: 1700px){
body .vc_wp_custommenu.wpb_content_element.Services_menu img {
    max-width: 75px !important;
}
.vc_wp_custommenu.wpb_content_element.Services_menu .titleDiv {
    margin-left: 29px !important;
}
.vc_wp_custommenu.wpb_content_element.Services_menu h1 {
    font-size: 50px !important;
    line-height: 62px !important;
}

.header-holder .owl-carousel .owl-item img{
    height: calc(100vh - 100px);
}
}

.header-holder .vc_col-sm-12.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-0 {
    height: calc(100vh - 106px) !important;
    padding: 0px !important;
}
body .menu_serviice_home .titleDiv h1, body .wpb_wrapper .titleDiv h2 {
    margin-top: 4px;
}
body .menu_serviice_home .vc_wp_custommenu.wpb_content_element.Services_menu {
    margin-top: 29px !important;
}
body .menu_serviice_home .vc_wp_custommenu.wpb_content_element.Services_menu b.wow.fadeInLeft.services_ltt.animated {
    bottom: 12px;
}
.menu_serviice_home .vc_wp_custommenu.wpb_content_element.Services_menu .title{
  margin: 0px !important;
}

.menu_serviice_home2 .vc_wp_custommenu.wpb_content_element.Services_menu p {
  display: inline-block;
}

.menu_serviice_home2 .vc_wp_custommenu.wpb_content_element.Services_menu .titleDiv {
    /* float: left !important; */
    margin-left: 8px !important;
    margin-top: 0px;
    display: inline-block;
}

.header-holder .owl-carousel .owl-item img{
    height: calc(100vh - 120px);
}

@media only screen and (max-width: 800px){

.menu_serviice_home2 .vc_wp_custommenu.wpb_content_element.Services_menu .titleDiv {
    float: left !important;
    margin-left: 8px !important;
    margin-top: 0px;
}
.menu_serviice_home2 .vc_wp_custommenu.wpb_content_element.Services_menu .title {
    margin: 5px 0 0px 0;
}
.header-holder .owl-carousel .owl-item img {
    height: auto;
}
.header-holder .vc_col-sm-12.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-0 {
    height: auto !important;
}

.header-holder{
     height: 450px;
    margin-top: 66px;
}

.vc_col-sm-12.sticky_logo.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-1 {
    max-width:100%;
        width: 100% !important;
}


body .paye_section_holder.partie_slider_home .owl-carousel .owl-item img{
        width: 85% !important;
}
}


.vc_col-sm-4.industries-left.menu_serviice_home2.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-41 {
    width: 600px;
    box-sizing: border-box;
    float: left;
    text-align: left;
    position: relative;
    padding-left: 50px;
    transition: all ease-in-out .3s;
}

.vc_col-sm-8.right_industri.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-42 {
    width: calc(100% - 600px);
    float: left;
    position: relative;
}


.vc_col-sm-4.industries-left.menu_serviice_home2.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-41 .vc_wp_custommenu.wpb_content_element.Services_menu .title {
    margin: 43px 0 9px 0;
}



@media only screen and (max-width: 1700px){
    body .container_service .vc_col-sm-4.services-right.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-40,
    .vc_col-sm-4.industries-left.menu_serviice_home2.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-41 {
        width: 450px;
    }
    body .container_service .vc_col-sm-8.services-left.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-29,
    .vc_col-sm-8.right_industri.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-42 {
       width: calc(100% - 450px);
    }
    
    .vc_col-sm-4.industries-left.menu_serviice_home2.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-41 h2{
        margin-top: 0px;
        margin-bottom: 3px;
            line-height: 65px;
    }
    
    .vc_col-sm-4.industries-left.menu_serviice_home2.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-41 .vc_wp_custommenu.wpb_content_element.Services_menu .title {
        margin: 0px 0px 10px;
    }
    
    .vc_col-sm-4.industries-left.menu_serviice_home2.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-41 .vc_wp_custommenu.wpb_content_element.Services_menu .title b {
       bottom: 0px;
    }
    .menu_serviice_home .vc_wp_custommenu.wpb_content_element.Services_menu .title {
        margin: 0px 0px 3px !important;
    }
    
    body .menu_serviice_home .industries-menu ul li a.active,
    .menu_serviice_home .vc_wp_custommenu.wpb_content_element.Services_menu ul li a.active, .menu_serviice_home .vc_wp_custommenu.wpb_content_element.Services_menu ul li a.active {
        font-size: 24px;
    }

}


@media only screen and (max-width: 1375px){
    body .container_service .vc_col-sm-4.services-right.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-40,
    .vc_col-sm-4.industries-left.menu_serviice_home2.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-41 {
        width: 400px;
    }
    
    body .container_service .vc_col-sm-8.services-left.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-29,
    .vc_col-sm-8.right_industri.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-42 {
       width: calc(100% - 400px);
    }
    body .vc_col-sm-4.industries-left.menu_serviice_home2.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-41 h2{
    font-size: 40px !important;
    line-height: 54px !important;
    }
    .vc_col-sm-4.industries-left.menu_serviice_home2.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-41 .vc_wp_custommenu.wpb_content_element.Services_menu .title {
    margin: 10px 0px 10px;
    padding-top: 14px;
}

    body .vc_col-sm-4.industries-left.menu_serviice_home2 img {
    max-width: 65px !important;
}

.footer-bottom.mobile {
    margin-bottom: 18px;
    display: block;
}


.footer-bottom.mobile a {
    margin-top: 0px !important;
}
}


@media only screen and (max-width: 1000px){
    body .footer-menu-list {
 height: 0px;
}
.main-menu {
    width: 100% !important;
    position: inherit !important;
    top: 0 !important;
    z-index: 0;
    background: #fff;
    right: 0;
    height: inherit !important;
    padding: 0 !important;
    box-sizing: border-box;
    border: inherit !important;
    border-top: 0;
    max-height: 100% !important;
    overflow-y: inherit !important;
    display: block !important;
}

body .sticky_holder.menu_page ul li.login a{
    padding: 4px 28px !important;
}

body .container_header {
    max-width: 100% !important;
    width: 100% !important;
}


}
    .desktop_industries {
    display: block;
}
body a.nectar-button.medium.regular.regular-button.discover.mobile_industries {
    display: none;
}

.footer-bottom.mobile {
    display: none;
}
    .footer-bottom {
    display: block;
}

/* new style */
@media only screen and (max-width: 1000px){
    .footer-bottom.desktop a.yellow-line-btn.wow.animated.fadeInLeft {
    display: none;
}
    .footer-bottom.mobile {
    margin-bottom: 18px;
    display: block;
}
    .desktop_industries {
    display: none;
}
body .sticky_holder .img-with-aniamtion-wrap img {
    width: 86% !important;
}
body a.nectar-button.medium.regular.regular-button.discover.mobile_industries {
    font-family: -webkit-body;
    display: block;
}


.wpb_text_column.wpb_content_element.our_clients_holder {
    margin-bottom: 33px;
}
    body .full-width-section.success_stories {
    padding-bottom: 52px !important;
    padding-top: 45px !important;
}
.paye_section_holder.partie_slider_home {
    padding-bottom: 0px!important;
    margin-top: 0px!important;
}
body .vc_col-sm-12.wpb_column.column_container .title.technology_t .titleDiv.trusted_by h2 {
    margin-top: 11px !important;
}
body .trusted_img_holder .owl-nav.disabled {
    margin-top: -41px !important;
}

body .trusted_img_holder .owl-dots {
    top: -12px !important;
}
.vc_wp_custommenu.wpb_content_element.Services_menu.industries-menu .title_holder_industrule {
    margin-top: 30px;
}
ul#menu-industries {
    margin-bottom: 0px !important;
    margin-top: 7px !important;
}
    .content_block_translation-service a.nectar-button.medium.regular.regular-button.discover {
    top: 33% !important;
}
body .container_service.services_home {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}
body .menu_serviice_home .vc_wp_custommenu.wpb_content_element.Services_menu {
    margin-top: 0px !important;
}
body .services-menu {
    margin-bottom: 0px !important;
}
body .menu_serviice_home .industries-menu ul li a.active, .menu_serviice_home .vc_wp_custommenu.wpb_content_element.Services_menu ul li a.active, .menu_serviice_home .vc_wp_custommenu.wpb_content_element.Services_menu ul li a.active {
    font-size: 24px !important;
    height: 44px;
    /* line-height: 52px !important; */
    font-size: 11px!important;
    border: 1px solid rgba(57,61,68,.81) !important;
    width: auto;
    margin-left: 0;
    border-radius: 40px;
    padding: 0 15px 0 30px !important;
}
body .industries-menu ul#menu-industries li a.active {
    line-height: 42px!important;
    font-size: 11px!important;
    border: 3px solid rgba(57,61,68,.81) !important;
    margin-top: -2px;
    margin-left: 0px !important;
    height: 44px !important;
    line-height: 44px;
    font-size: 11px!important;
    border: 1px solid rgba(57,61,68,.81);
    width: auto !important;
    margin-left: 0;
    border-radius: 40px;
    padding: 0 15px 0 30px !important;
}
body .industries-menu ul#menu-industries li  a {
    font-size: 12px !important;
    line-height: 44px;
    padding: 0 15px !important;
}
body .partie_technology_home.desktop {
    display: none !important;
}
body .partie_technology_home.mobile {
    display: block;
}
body .partie_technology_home .title.technology_t .titleDiv.technology_title_01 h2 {
    font-size: 24px !important;
    line-height: 34px !important;
    padding: 0px !important;
}
body .partie_technology_home .title.technology_t {
    text-align: center !important;
    margin: auto;
    width: 100%;
    display: block;
}
body img.lazyloaded.icn-technology {
    /* max-width: 65px !important; */
    /* max-width: 33px; */
    max-height: 35px;
}
body a.nectar-button.medium.regular.regular-button.discover.technology_button {
    width: 140px !important;
    height: 50px !important;
    margin-top: 12px !important;
    line-height: 44px !important;
    font-size: 16px !important;
    box-shadow: 1px 10px 7px rgba(254,207,80,.22) !important;
}
a.nectar-button.medium.regular.regular-button.discover.technology_button.wow.fadeInUp.animated:after {
    content: "";
    width: 45px;
    height: 31px;
    right: 14px;
    background-position: right 8px;
    top: 14px;
    background-size: 72%;
    transition: all ease-in-out .2s;
}
.scrole_holder.success_stories .owl-carousel .owl-item {
    float: left !important;
}
body .full-width-section.success_stories {
    padding-bottom: 52px !important;
}
body .vc_col-sm-4.industries-left.menu_serviice_home2.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-41 .vc_wp_custommenu.wpb_content_element.Services_menu .title h2,
.vc_wp_custommenu.wpb_content_element.Services_menu h2 {
    margin: 0px !important;
    line-height: 34px !important;
    font-size: 24px !important;
    line-height: 34px;
}
body .vc_col-sm-4.industries-left.menu_serviice_home2.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-41 .vc_wp_custommenu.wpb_content_element.Services_menu .title b,
.vc_wp_custommenu.wpb_content_element.Services_menu  b {
    bottom: 10px!important;
    top: 20px;
    left: 10px!important;
}

body .container.main-content .vc_wp_custommenu.wpb_content_element.Services_menu .titleDiv b.wow.animated.fadeInLeft.services_ltt {
    width: 73% !important;
}

.services-right ul#menu-services {
    margin-top: 24px !important;
}
body .vc_col-sm-4.industries-left.menu_serviice_home2.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-41 .vc_wp_custommenu.wpb_content_element.Services_menu .title {
    padding-top: 7px !important;
}
body .vc_col-sm-4.industries-left.menu_serviice_home2.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-41 .vc_wp_custommenu.wpb_content_element.Services_menu .title  b {
    width: 82%;
}
.menu-btn {
    width: 28px;
    float: right;
    height: 20px;
    position: fixed;
    margin-top: 20px;
    right: 17px;
    top: 3px;
}
a.yellow-line-btn.wow.fadeInLeft.mobile {
    margin-top: 0px !important;
    margin-bottom: 20px !important;
    margin: 0px auto 20px !important;
    float: left !important;
    position: initial;
    width: 100% !important;
}
li#menu-item-6122 {
    padding-left: 48px;
}

.wpb_text_column.wpb_content_element.eco-system {
    margin-top: 31px;
}

li.wow.fadeInLeft.animated:last-child {
    padding-bottom: 0px !important;
}
div#finance.active {
    height: 478px !important;
}

div#multimedia-entertainment.active {
    height: 478px !important;
}

div#advertising-marketing.active {
    height: 488px !important;
}

div#advertising-marketing {}

div#industrial-manufacturing.active {
    height: 482px !important;
}

div#travel-hospitality.active {
    height: 476px !important;
}

div#energy-mining.active {
    height: 489px !important;
}

div#hardware-software-technology.active {
    height: 483px !important;
}

div#government.active {
    height: 483px !important;
}
div#retail-e-commerce.active {
    height: 559px !important;
}
.titleDiv.technology_title_01 {
    float: none;
    display: inline-block;
    padding: 0px !important;
    overflow: initial;
    margin-left: 10px !important;
}
.wpb_text_column.wpb_content_element.partie_technology_home .title.technology_t p {
    margin-bottom: 0px !important;
    float: none;
    display: inline-block;
}
body .title.technology_t img.lazyloaded.icn-technology {
    max-width: 33px !important;
    max-height: 35px !important;
    top: 10px !important;
    position: relative;
}
div#block_industries1 {
    padding-bottom: 60px !important;
}
b.wow.fadeInLeft.trustedline {
    width: 72% !important;
}
b.wow.fadeInLeft.trustedline {
    width: 90% !important;
}

.titleDiv.trusted_by {
    padding: 0px !important;
    overflow: inherit;
}
.wpb_text_column.wpb_content_element.technology_paragraphe.subtitle .title.technology_t .titleDiv.trusted_by h2 {
    font-size: 24px !important;
    /* line-height: 120px !important; */
    /* margin-bottom: 13px; */
    padding-right: 0px !important;
    color: #393d44 !important;
    font-weight: 700;
    box-shadow: none !important;
    font-family: Poppins,sans-serif !important;
}
body .trusted_img_holder .owl-next, body .trusted_img_holder .owl-prev {
    width: 30px;
    height: 30px;
    background-size: 20px 20px!important;
}
.footer-bottom.mobile a {
    margin-top: 0px !important;
    width: 220px !important;
    height: 55px!important;
    font-size: 16px !important;
    position: relative;
    left: 50%;
}
body .vc_wp_custommenu.wpb_content_element.Services_menu .title{
        margin: 0px 0 27px 0 !important;
}
}

.vc_col-sm-12.carousel_trusted_holder.clients-slider.wow.fadeInUp.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-61.animated .owl-theme .owl-nav [class*='owl-'] {
    transform: rotate(180deg);
}
.partie_technology_home.mobile {
    display: none;
}

.partie_technology_home.desktop {
    display: block;
}

.footer-menu-list.industries_footer.show {
    height: 277px;
}

.footer-menu-list.technologies_footer.show {
    height: 241px;
}

.footer-menu-list.resources_footer.show {
    height: 89px;
}

.footer-menu-list.support_footer.show {
    height: 30px;
}


.wpb_content_element.about-us-pages ul.wpb_tabs_nav.ui-tabs-nav.clearfix:after {
    display: none;
}



.wpb_content_element.about-us-pages .tabbed[data-style="material"] ul.wpb_tabs_nav li a {
    background-color: #fff !important;
    color: #393d44;
    padding: 0 30px;
    display: block;
    border: 2px solid #fff;
    border-radius: 40px;
    box-sizing: border-box;
    transition: all ease-in-out .3s;
}
.about-excerpt:before {
    content: "";
    position: absolute;
    background-size: contain;
    background-image: url(https://langspire.com/wp-content/themes/langspire/assets/images/yellow-doted.png);
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    opacity: .29;
}


.about-p {
    width: 80%;
    height: 132px;
    background: #fff;
    position: relative;
    margin: 23px auto;
    font-size: 28px;
    line-height: 43px;
    FONT-WEIGHT: 300;
    COLOR: #393d44;
    display: flex;
    align-items: center;
        text-transform: initial;
}

.about-p:before {
    content: '';
    position: absolute;
    width: 70px;
    height: 54px;
    background-image: url(https://langspire.com/wp-content/themes/langspire/assets/images/icons/tirnak.png);
    background-size: cover;
    left: -45px;
    top: -10px;
}
.about-excerpt {
    position: relative;
}

.about-excerpt {
    width: 78%;
    height: 178px;
    text-align: center;
    position: relative;
    float: left;
    left: 11%;
}

.about-us-pages {
    width: 76%;
    margin: auto;
    border: 2px solid #ee3361;
    box-sizing: border-box;
    border-radius: 34px;
    background: rgba(255,255,255,.93);
    position: relative;
    padding: 50px 160px 95px 160px;
    transition: all ease-in-out .3s;
        height: 100% !important;
}
.about-us-pages:after {
    content: "";
    position: absolute;
    width: 180px;
    height: 211px;
    background-image: url(https://langspire.com/wp-content/themes/langspire/assets/images/purple-dotted.png);
    right: -34px;
    bottom: -27px;
    z-index: -1;
    background-size: cover;
}
.about-us-pages:before {
    content: "";
    position: absolute;
    width: 180px;
    height: 211px;
    background-image: url(https://langspire.com/wp-content/themes/langspire/assets/images/purple-dotted.png);
    left: -24px;
    top: -17px;
    z-index: -1;
    background-size: cover;
}

.wpb_content_element.about-us-pages .tabbed[data-style="material"] ul.wpb_tabs_nav li a.active-tab {
    border: 2px solid #ee3361 !important;
    box-shadow: 1px 15px 10px rgb(238 51 97 / .22);
    /* font-weight: 700; */
}

.wpb_content_element.about-us-pages .tabbed[data-style="material"] ul.wpb_tabs_nav li a span {
    font-size: 22px;
    font-weight: 400;
    line-height: 43px;
}
.wpb_content_element.about-us-pages .tabbed[data-style="material"] ul.wpb_tabs_nav li a span {
         font-size: 18px;
    line-height: 38px;
}
.wpb_content_element.about-us-pages .tabbed[data-style="material"] ul.wpb_tabs_nav li a.active-tab span {
 font-weight: 700;
}
.overviewCol {
    width: calc(33.3% - 50px);
    float: left;
}

@media only screen and (max-width: 1700px){
.about-p {
    width: 85%;
    height: 105px;
    font-size: 22px;
    line-height: 36px;
}
.overviewCol {
    width: calc(33.3% - 30px);
}

.overviewBaslik h3 {
    font-size: 16px;
    line-height: 24px;
}
.wpb_content_element.about-us-pages .tabbed[data-style="material"] ul.wpb_tabs_nav li a span {
         font-size: 18px;
    line-height: 38px;
}
body .overview-list .overviewBaslik h3 {
    font-size: 16px;
    line-height: 24px;
}
body .about-us-pages {
    padding:50px 80px 95px 80px;
}
body .about-us-pages p {
    font-size: 16px;
    line-height: 26px;
    padding-bottom: 0px;
}
.overview-list .overviewBaslik img {
    width: 45px !important;
}

.about-us-pages {
    width: 81%;
}
.overview-list .overviewBaslik img {
    width: 45px !important;
}
.about-us-pages {
    padding: 150px 80px 95px 80px;
}

body .mission-bottom p, body .overviewCol p, body .values-content p {
    font-size: 13px;
    font-weight: 300;
    text-align:left;
}
}
@media only screen and (max-width: 800px){
    body .overviewCol p{
            padding: 0px !important;
    }
.about-p {
    width: 85%;
    height: 105px;
    font-size: 14px;
    line-height: 24px;
    text-align: left;
    padding: 0 45px;
}
.about-p:before {
    width: 45px;
    height: 35px;
    left: -10px;
    top: 7px;
}
body .about-us-pages {
    padding: 90px 15px 30px 15px;
    width: 92%;
}
.about-us-pages:after, .about-us-pages:before {
    width: 78px;
    height: 91px;
}
.wpb_content_element.about-us-pages .tabbed[data-style="material"] ul.wpb_tabs_nav li a span {
    font-size: 14px;
    line-height: 28px;
}
.wpb_content_element.about-us-pages .tabbed[data-style="material"] ul.wpb_tabs_nav li a{
        padding: 0 20px;
}
body .about-us-pages p {
    font-size: 14px;
    line-height: 20px;
    text-align: left;
    padding: 0px 20px;
}
ul.wpb_tabs_nav.ui-tabs-nav.clearfix {
    margin-bottom: 32px !important;
}
.mission-bottom p {
    padding: 0px !important;
}
div#tab-our-mission {
    padding-bottom: 31px !important;
    float: left;
}
body .mission-bottom,
body .overview-list {
    width: 90%;
    display: block;
    margin-left: auto;
    margin-right: auto;
        margin-top: 30px;
    padding-top: 30px !important;
}
.overviewCol {
    width: 100%;
    margin-bottom: 30px !important;
}
body .overview-list .overviewBaslik h3 {
    font-size: 20px;
    line-height: 50px;
}
.overviewCol.wow.fadeInUp.animated:last-child {
    margin-bottom: 63px !important;
}
.about-us-pages:after, .about-us-pages:before {
    width: 78px;
    height: 91px;
}
body .full-width-section.container_service.list_service_page {
    padding-bottom: 90px !important;
}

}
@media only screen and (max-width: 500px){
    body .about-us-pages p {
    padding: 0px 20px;
}
.about-us-pages:after {
    right: -10px;
    bottom: -10px;
}
body .overview-list .overviewBaslik h3 {
    line-height: 28px;
}
    .about-us-pages:before {
    left: -10px;
    top: -10px;
}
.wpb_content_element.about-us-pages .tabbed[data-style="material"] ul.wpb_tabs_nav li a{
        padding: 0 20px;
}
.wpb_content_element.about-us-pages .tabbed[data-style="material"] ul.wpb_tabs_nav li a span {
    font-size: 12px;
    line-height: 26px;
}
  body .about-us-pages {
    padding: 23px 0px 30px 0px;
    width: 100%;
}
.about-p {
    width: 90%;
    height: 125px;
    font-size: 14px;
    line-height: 20px;
    text-align: left;
    padding: 0 20px;
    margin: 18px auto;
}
.about-excerpt {
    width: 100%;
    left: 0;
}
.about-p:before {
    width: 35px;
    height: 26px;
    left: -15px;
    top: 5px;
}
}
.mission-bottom {
    width: 100%;
    display: inline-block;
    margin-top: 60px;
    padding-top: 60px !important;
    border-top: 1px solid #ee3361;
}
.overviewBaslik p {
    width: auto !important;
}
 body .overviewCol p, body .values-content p {
    width: 100%;
    float: left;
    text-align: left;
    font-size: 14px;
    line-height: 20px;
    color: #393d44;
}
body .mission-bottom p {
    width: 100%;
    float: left;
    text-align: left;
    color: #393d44;
    font-weight: 300;
    font-size: 16px;
    line-height: 26px;
    padding-bottom: 0px;
}
.overview-list {
    width: 100%;
    display: inline-block;
    margin-top: 60px;
    padding-top: 60px !important;
    border-top: 1px solid #ee3361;
}
.overview-list .overviewBaslik img {
    float: left;
    margin-right: 20px;
}
.about-us-pages p {
    font-size: 20px;
    line-height: 30px;
    font-weight: 300;
    color: #393d44;
    text-align: center;
}
.overview-list .overviewBaslik h3 {
    color: #ee3361;
    font-size: 20px;
    line-height: 28px;
    margin-bottom: 10px;
}
#our-values-page ul {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-around;
}
.values-icon {
    float: left;
    margin-right: 20px;
    width: 50px;
    text-align: center;
}
