<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.text1:after {
    position: absolute;
    content: url(../img/dots_white.svg);
    left: 20px;
    top: 20px;
}

.banner_heading_div {
    text-align: center;
}

.devops_points {
    padding: 0;
}

.m-0 {
    margin: 0;
}

.cbx4 {
    margin-top: 10px;
}

.mobile-number {
    padding-top: 30px;
}

.padding-right-0 {
    padding-right: 0;
}

.padding-left-0 {
    padding-left: 0;
}

.bg-image {
    position: relative;
    background: url(../img/new-index/strategy-image.jpg) no-repeat;
    min-height: 760px;
    background-position: center -140px;
}

.text1 {
    position: relative;
    padding: 20px 70px;
    color: #fff;
    text-align: right;
    font-size: 40px;
}

.img-content {
    position: absolute;
    bottom: 0;
    width: 100%;
    background-color: #fdb345;
}

.dots_image {
    position: absolute;
    top: 0;
    left: 20px;
}
@media only screen and (min-width: 1024px){
    .pl-120px {
        padding-right: 100px;
    }
}

.strategy-bg-color {
    background-color: #dadbdd;
    margin-left: 90px;
}

.abt-strayegy {
    font-size: 36px;
    margin-top: 50px;
}

.abt-strayegy-text-row-1 {
    font-size: 18px;
}

.abt-strayegy-text-row-2 {
    font-size: 18px;
    padding-top: 20px;
}

.txt-service {
    font-size: 36px;
    text-align: right;
}

.service-text-row1 {
    font-size: 18px;
    padding-top: 20px;
    text-align: right;
}

.service-text-row2 {
    font-size: 18px;
    padding-top: 40px;
    text-align: right;
}

.container-services {
    padding-top: 30px;
    padding-bottom: 50px;
}

.moblile-number {
    margin-top: 30px;
}

.submit-btn {
    padding-top: 10px;
}

a:focus, a:hover {
    color: inherit;
    text-decoration: inherit;
}

.second-text {
    padding-top: 25px;
    padding-left: 40px;
}
.bg-color1{
    background-color: #dadbdd;
}
.bg-color {
    position: relative;
    width: 100%;
    padding-bottom: 30px;
    padding-top: 20px;
}

.banner_heading_div:after {
    position: absolute;
    content: '';
    bottom: 20px;
    right: 20px;
    background: url(../img/new-index/cloud.png) no-repeat center / contain;
}
.choose_header:after {
    width: 93px;
}

.choose_header:before {
    right: -14%;
}

.section_headding:before {
    left: unset;
    right: -10%;
}

.section_headding:after {
    position: absolute;
    content: '';
    width: 93px;
    height: 93px;
    z-index: -1;
    background: url(../img/dots_light_yellow.svg) no-repeat center / cover;
}

.services_include {
    position: relative;
    line-height: 1;
}


.services_include:before {
    position: absolute;
    content: '';
    width: 35px;
    height: 4px;
    left: unset!important;
    right: -55px!important;
    background-color: #000;
    top: 50%;
    transform: translateY(-50%);
}

.services_include:after {
    position: absolute;
    content: '';
    left: unset!important;
    right: -113px!important;
    top: 100%;
    width: 93px;
    height: 93px;
    z-index: -1;
    background: url(../img/dots_light_yellow.svg) no-repeat center / cover;
}

.text2 {
    padding-top: 1px;
    font-size: 35px;
    font-family: 'PT Sans Regular';
    padding-left: 70px;
    padding-bottom: 22px;
    color: #ffffff;
    margin-top: -19px;
}

#listed_section {
    padding: 50px 0px;
    margin-bottom: 0px
}

.more_services_headding:before {
    position: absolute;
    content: '';
    width: 35px;
    height: 4px;
    left: 0;
    background-color: #000;
    transform: translateY(-50%);
}

@media only screen and (max-width: 767px) {
    .cloud-banner {
        background: url(../img/new-index/cloud_slider-1-768.jpg) no-repeat center / cover;
    }

    .txt-service {
        font-size: 24px;
    }
}

@media screen and (max-width: 1280px) and (min-width: 1279px) {
    .call_headding:before {
        left: unset;
        right: -10%;
    }
}

@media screen and (max-width: 1440px) and (min-width: 1200px) {
    .choose_header:before {
        left: unset;
        right: -15%;
    }
}

@media screen and (max-width: 410px) and (min-width: 380px) {
    .bg-image {
        min-height: 466px;
        background-position: center -391px;
    }

    .pl-120px {
        padding-left: 0px;
    }

    .text1 {
        font-size: 20px;
        padding: 20px 30px;
    }

    .text1:after {
        left: 20px;
        top: 9px;
    }

    #listed_section .more_services_headding:after {
        left: unset;
        right: -33%;
    }

    #development_section .section_headding:before, .quote_headding:before, .call_headding:before, .section_header:before {
        left: unset;
        right: -15%;
    }

    .quote_headding:before {
        left: unset;
        right: -11%;
    }

    .color-333 {
        padding-left: 0px;
    }

    .section_headding:before {
        left: unset;
        right: -15%;
    }

    .section_headding:after {
        left: unset;
        right: -33%;
    }

    .margin-bottom-20 {
        margin-bottom: 5px;
    }

    .dots_image {
        left: unset;
        right: -14px;
    }

    .services_include:before {
        left: unset;
        right: -15%
    }

    .services_include:after {
        left: unset;
        right: -33%;
    }

    .quote_headding:before {
        left: unset;
        right: -16%;
    }

    .bg-color {
        background-color: transparent;
        width: 100%;
    }

    .right_section {
        width: 100%;
    }

    .choose_header:before {
        left: unset;
        right: -16%;
    }

    .choose_header:after {
        left: unset;
        right: -34%;
    }
}

@media screen and (max-width: 320px) and (min-width: 300px) {
    .text1:after {
        left: 20px;
        top: 9px;
    }

    .section_headding:after {
        left: unset;
        right: -33%;
    }

    .call_headding:before {
        left: unset;
        right: -15%;
    }

    .call_headding:before {
        left: unset;
        right: -18%;
    }

    .color-333 {
        color: #333;
        padding-left: 0px;
    }

    .section_headding:before {
        left: unset;
        right: -20%;
    }

    .section_headding:after {
        left: unset;
        right: -41%;
    }

    .choose_header:after {
        left: unset;
        right: -45%;
    }

    .choose_header:before {
        left: unset;
        right: -24%;
    }

    .margin-bottom-20 {
        margin-bottom: 5px;
    }

    .dots_image {
        left: unset;
        right: -64px;
    }

    .services_include:before {
        left: unset;
        right: -21%
    }

    .services_include:after {
        left: unset;
        right: -41%;
    }

    .quote_headding:before {
        left: unset;
        right: -19%;
    }

    .bg-color {
        background-color: transparent;
        width: 100%;
    }

    .right_section {
        width: 100%;
    }

    .abt-strayegy {
        margin-top: 0px;
    }

    .pl-120px {
        padding-left: 0px;
    }
}

@media screen and (max-width: 430px) and (min-width: 410px) {
    .bg-color {
        background-color: transparent;
        width: 100%;
    }

    .text1 {
        padding: 20px 15px;
    }

    .pl-120px {
        padding-left: 0px;
    }

    .right_section {
        width: 100%;
    }

    .text1 {
        font-size: 28px;
    }

    .bg-image {
        min-height: 570px;
        background-position: center -314px;
    }

    .padding-right-0 {
        padding: 0;
    }

    .text1:after {
        left: 20px;
        top: 9px;
    }

    .banner_heading_div:after {
        bottom: 3px;
        right: 29px;
    }

    .section_headding:after {
        left: unset;
        right: -33%;
    }

    .quote_headding:before {
        left: unset;
        right: -9%;
    }

    .quote_headding:before {
        left: unset;
        right: 1%;
    }

    .quote_headding:before {
        left: unset;
        right: -12%;
    }

    .section_headding:before, .quote_headding:before, .call_headding:before, .section_header:before {
        width: 35px;
        left: unset;
        right: -13%;
    }

    .color-333 {
        color: #333;
        padding-left: 0px;
    }

    .section_headding:before {
        left: unset;
        right: -13%;
    }

    .section_headding:after {
        left: unset;
        right: -30%;
    }

    #listed_section .more_services_headding:before {
        left: unset;
        right: -14%;
    }

    #listed_section .more_services_headding:after {
        left: unset;
        right: -30%;
    }

    .margin-bottom-20 {
        margin-bottom: 3px;
    }

    .dots_image {
        left: 7px;
    }

    .services_include:before {
        left: unset;
        right: -13%;
    }

    .services_include:after {
        left: unset;
        right: -30%;
    }

    .quote_headding:before {
        left: unset;
        right: -13%;
    }

    .choose_header:before {
        left: unset;
        right: -16%;
    }

    .choose_header:after {
        left: unset;
        right: -32%;
    }
}

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

    .banner_heading_div:after {
        bottom: 3px;
        right: 29px;
    }

    .section_headding:after {
        left: unset;
        right: -33%;
    }

    .quote_headding:before {
        left: unset;
        right: -9%;
        background-color: #333;
    }

    .quote_headding:before {
        left: unset;
        right: 1%;
    }

    .quote_headding:before {
        left: unset;
        right: -12%;
    }

    .section_headding:before, .quote_headding:before, .call_headding:before, .section_header:before {
        width: 35px;
        left: unset;
        right: -10%;
    }

    .color-333 {
        color: #333;
        padding-left: 0px;
    }

    .section_headding:before {
        left: unset;
        right: -10%;
    }

    .section_headding:after {
        left: unset;
        right: -25%;
    }

    .margin-bottom-20 {
        margin-bottom: 3px;
    }

    .pl-120px {
        padding-left: 28px;
    }

    .dots_image {
        left: unset;
        right: -84px;
    }

    .services_include:before {
        left: unset;
        right: -12%
    }

    .services_include:after {
        left: unset;
        right: -30%;
    }

    .quote_headding:before {
        left: unset;
        right: -10%;
    }

    .choose_header:before {
        left: unset;
        right: -17%;
    }

    .choose_header:after {
        left: unset;
        right: -36%;
    }
}

@media screen and (max-width: 640px) and (min-width: 640px) {
    .bg-color {
        background-color: transparent;
        width: 100%;
    }

    .right_section {
        width: 100%;
    }

    .banner_heading_div:after {
        bottom: 3px;
        right: 29px;
    }

    .section_headding:after {
        left: unset;
        right: -33%;
    }

    .quote_headding:before {
        height: 4px;
        left: unset;
        right: -9%;
    }

    .quote_headding:before {
        left: unset;
        right: 1%;
    }

    .quote_headding:before {
        left: unset;
        right: -12%;
    }

    .section_headding:before, .quote_headding:before, .call_headding:before, .section_header:before {
        width: 35px;
        left: unset;
        right: -7%;
    }

    .color-333 {
        color: #333;
        padding-left: 0px;
    }

    .section_headding:before {
        left: unset;
        right: -7%;
    }

    .section_headding:after {
        left: unset;
        right: -17%;
    }

    .margin-bottom-20 {
        margin-bottom: 3px;
    }

    .pl-120px {
        padding-left: 28px;
    }

    .dots_image {
        left: unset;
        right: -84px;
    }

    .services_include:before {
        left: unset;
        right: -7%
    }

    .services_include:after {
        left: unset;
        right: -18%;
    }

    .quote_headding:before {
        left: unset;
        right: -6%;
    }

    .choose_header:before {
        left: unset;
        right: -9%;
    }

    .choose_header:after {
        left: unset;
        right: -20%;
    }
}

@media screen and (max-width: 375px) and (min-width: 375px) {
    .banner_heading_div:after {
        bottom: 16px;
        right: 20px;
    }

    #development_section .section_headding:before {
        left: unset;
        right: -16%;
    }

    .choose_header:after {
        left: unset;
        right: -35%;
    }

    .services_include:before {
        left: unset;
        right: -15%;
    }

    #listed_section .more_services_headding:before {
        left: unset;
        right: -16%;
    }

    #listed_section .more_services_headding:after {
        left: unset;
        right: -34%;
    }

    .services_include:after {
        left: unset;
        right: -34%;
    }

    #development_section .section_headding:after {
        left: unset;
        right: -34%;
    }

    .text3 {
        font-size: 20px;
    }

    .text1 {
        padding: 35px 10px;
        font-size: 23px;
    }

    .bg-image {
        min-height: 400px;
        background-position: center -448px;
    }

    .bg-color {
        background-color: transparent;
        width: 100%;
    }

    .right_section {
        width: 100%;
    }

    .pl-120px {
        padding-left: 0px;
    }
}

@media screen and (max-width: 480px) and (min-width: 480px) {

}

@media screen and (max-width: 320px) and (min-width: 320px) {
    .text1:after {
        left: -27px;
        top: 10px;
    }

    .services_include:before {
        left: unset;
        right: -20%;
    }

}

@media screen and (max-width: 640px) and (min-width: 640px) {
    .choose_header:after {
        left: unset;
        right: -22%;
    }

    .services_include:after {
        left: unset;
        right: -17%;
    }

    #listed_section .more_services_headding:after {
        left: unset;
        right: -19%;
    }
}

@media screen and (max-width: 414px) and (min-width: 414px) {
    #listed_section .more_services_headding:after {
        left: unset;
        right: -30%;
    }

    .quote_headding:before {
        left: unset;
        right: -44px;
    }

}

@media screen and (max-width: 733px) and (min-width: 732px) {
    .carousel-cell.is-selected .banner_heading_div {
        left: unset;
        right: 20%;
    }

    .more_services_headding:after {
        left: unset;
        right: -16%;
    }

    .bg-image {
        min-height: 570px;
        background-position: center -513px;
        background-size: cover;
    }

    .more_services_headding:before {
        left: unset;
        right: -7%;
    }

    .call_headding:before {
        leleft: unset;
        rightft: -8%;
    }

    .color-333 {
        padding-left: 0px;
    }

    #development_section .quote_headding:before {
        content: '';
        left: unset;
        right: -6%;
    }

    .bg-image {
        min-height: 522px;
    }

    .margin-bottom-20 {
        margin-bottom: 5px;
    }

    .section_headding:before {
        left: unset;
        right: -7%;
    }

    .section_headding:after {
        left: unset;
        right: -16%;
    }

    .section_headding:before {
        left: unset;
        right: -7.8%;
    }

    .dots_image {
        left: unset;
        right: 0px;
    }

    .services_include:before {
        left: unset;
        right: -8%
    }

    .services_include:after {
        left: unset;
        right: -16%;
    }

    .quote_headding:before {
        left: unset;
        right: -22%;
    }

    .pl-120px {
        padding-left: 0px;
    }

    .bg-color {
        background-color: transparent;
        width: 100%;
    }

    .right_section {
        width: 100%;
    }

    .abt-strayegy {
        margin-top: 0px;
    }

    .choose_header {
        padding-left: 0px;
    }

    .choose_header:before {
        left: unset;
        right: -9%;
    }

    .choose_header:after {
        left: unset;
        right: -17%;
    }
}

@media screen and (max-width: 1024px) and (min-width: 1024px) {
    .quote_headding:before {
        left: unset;
        right: -13%;
    }

    .carousel-cell.is-selected .banner_heading_div {
        left: unset;
        right: 14%;
    }
}

@media screen and (max-width: 1024px) and (min-width: 1024px) and (orientation: landscape) {
    .bg-color {
        width: 100%;
    }

    .right_section {
        width: 100%;
    }

    .abt-strayegy {
        margin-top: 0px;
    }

    .choose_header {
        padding-left: 0px;
    }

    .choose_header:after {
        left: unset;
        right: -27%;
    }
}

@media screen and (max-width: 640px) and (min-width: 639px) and (orientation: landscape) {

    .abt-strayegy {
        margin-top: 0px;
    }

    .choose_header {
        padding-left: 0px;
    }

    .choose_header:before {
        left: unset;
        right: -14%;
    }

    .section_headding:before {
        left: unset;
        right: -10%;
    }

    .section_headding:after {
        left: unset;
        right: -21%;
    }

    .call_headding:before {
        left: unset;
        right: -9%;
    }

    .bg-color {
        background-color: transparent;
        width: 100%;
    }

    .right_section {
        width: 100%;
    }

    .choose_header:before {
        left: unset;
        right: -19%;
    }

    .services_include:before {
        left: unset;
        right: -8%;
    }

    .services_include:after {
        left: unset;
        right: -19%;
    }

    .more_services_headding:before {
        left: unset;
        right: -52px;
    }

    .more_services_headding:after {
        left: unset;
        right: -18%;
    }
}

@media screen and (max-width: 731px) and (min-width: 730px) and (orientation: landscape) {
    .pl-120px {
        padding-left: 0px;
    }

    .bg-color {
        background-color: transparent;
        width: 100%;
    }

    .right_section {
        width: 100%;
    }

    .abt-strayegy {
        margin-top: 0px;
    }

    .choose_header {
        padding-left: 0px;
    }

    .section_headding:after {
        left: unset;
        right: -16%;
    }

    .section_headding:before {
        left: unset;
        right: -7%;
    }

    .quote_headding:before {
        left: unset;
        right: -6%;
    }

    .choose_header:before {
        left: unset;
        right: -9%;
    }

    .choose_header:after {
        left: unset;
        right: -17%;
    }

    .services_include:before {
        left: unset;
        right: -7%;
    }

    .services_include:after {
        left: unset;
        right: -16%;
    }

    #listed_section .more_services_headding:after {
        left: unset;
        right: -16%;
    }

    .bg-image {
        min-height: 500px;
        background-position: center -554px;
        background-size: cover;
    }

    .more_services_headding:before {
        left: -49px;
    }
}

@media screen and (max-width: 640px) and (min-width: 360px) and (orientation: landscape) {

    .bg-color {
        background-color: transparent;
        width: 100%;
    }

    .right_section {
        width: 100%;
    }

    .abt-strayegy {
        margin-top: 0px;
    }

    .pl-120px {
        padding-left: 20px;
    }
}

@media screen and (max-width: 640px) and (min-width: 384px) and (orientation: landscape) {

    .bg-color {
        background-color: transparent;
        width: 100%;
    }

    .right_section {
        width: 100%;
    }

    .abt-strayegy {
        margin-top: 0px;
    }

    .choose_header:before {
        left: unset;
        right: -11%;
    }

    .choose_header:after {
        left: unset;
        right: -23%;
    }

    .bg-image {
        min-height: 519px;
        background-position: center -380px;
        background-size: cover;
    }
}

@media screen and (max-width: 1024px) and (min-width: 1024px) and (orientation: landscape) {
    .bg-image {
        background-position: center -153px;
        min-height: 760px;
        background-size: cover;
    }

    .text3 {
        font-size: 25px;
    }

    .text1 {
        font-size: 33px;
        padding: 30px 70px;
    }

    .choose_header:after {
        left: -18%;
        z-index: 2;
    }
}

@media screen and (max-width: 667px) and (min-width: 665px) and (orientation: landscape) {

    .section_headding:after {
        left: unset;
        right: -18%;
    }

    .call_headding:before {
        left: unset;
        right: -8%;
    }

    .bg-image {
        min-height: 546px;
        background-position: center -416px;
        background-size: cover;
    }

    .text3 {
        font-size: 26px;
    }

    .services_include:before {
        left: unset;
        right: -8%;
    }

    .services_include:after {
        left: unset;
        right: -17.5%;
    }

    #listed_section .more_services_headding:before {
        left: unset;
        right: -49px;
    }

    #listed_section .more_services_headding:after {
        left: unset;
        right: -18%;
    }
}

@media screen and (max-width: 568px) {
    .banner_heading_div {
        font-size: 20px;
    }
}

@media screen and (max-width: 960px) and (min-width: 960px) and (orientation: landscape) {
    .bg-color {
        background-color: transparent;
        width: 100%;
    }

    .right_section {
        width: 100%;
    }

    .abt-strayegy {
        margin-top: 0px;
    }

    .choose_header {
        padding-left: 0px;
    }

    .section_headding:after {
        left: unset;
        right: -18%;
    }

    .bg-image {
        min-height: 760px;
        background-position: center -360px;
        background-size: cover;
    }

    .bg-color {
        width: 100%;
        padding-left: 15px;
        background-color: transparent;
    }

    .services_include:before {
        left: unset;
        right: -6%;
    }

    .services_include:after {
        left: unset;
        right: -13%;
    }

    .more_services_headding:before {
        left: unset;
        right: -44px;
    }

    .choose_header:before {
        left: unset;
        right: -10%;
    }

    .choose_header:after {
        left: unset;
        right: -16%;
    }

    #development_section .pl-80px {
        padding-left: 15px;
    }

    .quote_headding:before {
        left: unset;
        right: -10%;
    }
}

@media screen and (max-width: 855px) and (min-width: 300px) {

    .container-services {
        padding-top: 30px;
        padding-bottom: 0px;
    }

    #listed_section {
        padding: 10px 0px;

    }

    .abt-strayegy {
        margin-top: 0px;
    }

    section {
        margin-bottom: 0px;
    }

    .bg-color {
        padding-bottom: 0px;
    }

    .abt-strayegy {
        font-size: 30px
    }

    .font-size-24 {
        font-size: 19px;
    }

    .font-size-30 {
        font-size: 26px;
    }
}

@media screen and (max-width: 639px) and (min-width: 300px) {

}

@media screen and (max-width: 480px) {
    .services_name {
        top: 44px;
    }

    .service_padding .col-xs-6 {
        padding: 0px 5px;
    }
}

@media screen and (max-width: 533px) and (min-width: 320px) and (orientation: portrait) {
    .text1:after {
        left: -13px;
        top: 10px;
    }

    #development_section .section_headding:before {
        left: unset;
        right: -19%;
    }

    .text3 {
        font-size: 15px;
    }

    .text1 {
        font-size: 19px;
    }

    .choose_header:before {
        left: unset;
        right: -21%;
    }

    .bg-image {
        min-height: 391px;
        background-position: center -437px;
    }

    #development_section .section_headding:after {
        left: unset;
        right: -41%;
    }

    .more_services_headding:after {
        left: unset;
        right: -41%;
    }

    .banner_heading_div:after {
        bottom: 3px;
        right: 29px;
    }

    #listed_section .more_services_headding:before {
        left: unset;
        right: -20%;
    }

    .bg-image {
        min-height: 460px;
        background-position: center -400px;
    }

    .font-size-24 {
        font-size: 20px;
    }

    .font-size-30 {
        font-size: 18px;
    }

    .text1 {
        padding: 23px 17px;

    }

    .bg-image {
        min-height: 430px;
        background-position: center -400px;
    }

    .call_headding:before {
        left: unset;
        right: -18%;
    }

    .section_headding:after {
        left: unset;
        right: -33%;
    }

    .section_headding:after {
        left: unset;
        right: -33%;
    }
}

@media screen and (max-width: 640px) and (min-width: 360px) and (orientation: portrait) {
    #development_section .section_headding:after {
        left: unset;
        right: -36%;
    }

    .right_section {
        width: 100%;
    }

    .bg-color {
        background-color: transparent;
    }

    .text1:after {
        left: 10px;
        top: 9px;
    }

    .banner_heading_div:after {
        bottom: 3px;
        right: 29px;
    }

    .section_headding:after {
        left: unset;
        right: -33%;
    }

    #listed_section .more_services_headding:before {
        left: unset;
        right: -16%;
    }

    .more_services_headding:after {
        left: unset;
        right: -36%;
    }

    .text1 {
        font-size: 20px;
        padding: 20px 20px;
    }

    .bg-image {
        background-position: center -436px;
        min-height: 400px;
    }

    .abt-strayegy {
        margin-top: 0px;
    }

    .quote_headding:before {
        left: unset;
        right: -11%;
    }

    .section_headding:before, .quote_headding:before, .call_headding:before, .section_header:before {
        width: 35px;
        left: -15%;
    }

    .color-333 {
        padding-left: 0px;

    }

    .section_headding:before {
        left: unset;
        right: -16%;
    }

    .section_headding:after {
        left: unset;
        right: -35%;
    }

    .margin-bottom-20 {
        margin-bottom: 2px;
    }

    .pl-120px {
        padding-left: 0;
    }

    .bg-color {
        padding-bottom: 30px;
        padding-top: 20px;
        width: 100%;
    }

    .services_include:before {
        left: unset;
        right: -16%;
    }

    .services_include:after {
        left: unset;
        right: -36%;
    }

    .quote_headding:before {
        left: unset;
        right: -15%;
    }

    .choose_header:before {
        left: unset;
        right: -18%;
    }

    .choose_header:after {
        left: unset;
        right: -37%;
    }

    .txt-service {
        font-size: 24px;
    }

    .padding-right-0 {
        padding: 0;
    }

    #development_section .section_headding:before {
        left: unset;
        right: -17%;
    }
}

@media screen and (max-width: 667px) and (min-width: 375px) and (orientation: portrait) {

    #development_section .section_headding:after {
        left: unset;
        right: -35%;
    }

    .right_section {
        width: 100%;
    }

    .bg-color {
        background-color: transparent;
    }

    .text1:after {
        left: 10px;
        top: 9px;
    }

    .banner_heading_div:after {
        bottom: 3px;
        right: 29px;
    }

    .section_headding:after {
        left: unset;
        right: -33%;
    }

    #listed_section .more_services_headding:before {
        left: unset;
        right: -16%;
    }

    .more_services_headding:after {
        left: unset;
        right: -36%;
    }

    .text1 {
        font-size: 20px;
        padding: 20px 20px;
    }

    .bg-image {
        background-position: center -436px;
        min-height: 400px;
    }

    .abt-strayegy {
        margin-top: 0px;
    }

    .quote_headding:before {
        left: unset;
        right: -11%;
    }

    .section_headding:before, .quote_headding:before, .call_headding:before, .section_header:before {
        width: 35px;
        left: unset;
        right: -15%;
    }

    .color-333 {
        padding-left: 0px;
    }

    .section_headding:before {
        left: unset;
        right: -16%;
    }

    .section_headding:after {
        left: unset;
        right: -35%;
    }

    .margin-bottom-20 {
        margin-bottom: 2px;
    }

    .pl-120px {
        padding-left: 0;
    }

    .bg-color {
        padding-bottom: 30px;
        padding-top: 20px;
        width: 100%;
    }

    .services_include:before {
        left: unset;
        right: -16%;
    }

    .services_include:after {
        left: unset;
        right: -34%;
    }

    .quote_headding:before {
        left: unset;
        right: -15%;
    }

    .choose_header:before {
        left: unset;
        right: -18%;
    }

    .choose_header:after {
        left: unset;
        right: -37%;
    }

    .txt-service {
        font-size: 24px;
    }

    .padding-right-0 {
        padding: 0;
    }

    #development_section .section_headding:before {
        left: -17%;
    }
}

@media screen and (max-width: 640px) and (min-width: 384px)and (orientation: portrait) {

    .services_include:after {
        left: unset;
        right: -34%;
    }

    #development_section .section_headding:before {
        left: unset;
        right: -16%;
    }

    #development_section .section_headding:after {
        left: unset;
        right: -34%;
    }

    .banner_heading_div:after {
        bottom: 3px;
        right: 29px;
    }

    .bg-color {
        padding-bottom: 30px;
        padding-top: 20px;
        width: 100%;
    }

    .right_section {
        width: 100%;
    }

    .pl-120px {
        padding-left: 0px;
    }

    .text1:after {
        left: 3px;
        top: 11px;
    }

    .choose_header:before {
        left: unset;
        right: -16%;
    }

    .choose_header:after {
        left: unset;
        right: -34%;
    }

    #listed_section .more_services_headding:before {
        left: unset;
        right: -15%;
    }

    #listed_section .more_services_headding:after {
        left: unset;
        right: -33%;
    }
}

@media screen and (max-width: 732px) and (min-width: 411px)and (orientation: portrait) {
    #development_section .section_headding:before {
        left: unset;
        right: -15%;
    }

    #development_section .section_headding:after {
        left: unset;
        right: -31%;
    }

    .quote_headding:before, .call_headding:before {
        left: unset;
        right: -13%;
    }

    .choose_header:before {
        left: unset;
        right: -15%;
    }

    .choose_header:after {
        left: unset;
        right: -32%;
    }

    .services_include:before {
        left: unset;
        right: -15%;
    }

    .services_include:after {
        left: unset;
        right: -31%;
    }

    #listed_section .more_services_headding:before {
        left: unset;
        right: -15%;
    }

    #listed_section .more_services_headding:after {
        left: unset;
        right: -31%;
    }

    .text3 {
        font-size: 14px;
    }

    .text1 {
        padding: 21px 20px;
    }
}

@media screen and (max-width: 854px) and (min-width: 480px) and (orientation: portrait) {
    .text1:after {
        left: 20px;
        top: 11px;
    }

    #listed_section .more_services_headding:after {
        left: unset;
        right: -23%;
    }

    #listed_section .more_services_headding:before {
        left: unset;
        right: -10%;
    }

    .services_include:before {
        left: unset;
        right: -10%;
    }

    .services_include:after {
        left: unset;
        right: -23%;
    }

    .bg-image {
        min-height: 397px;
        background-position: center -256px;
        background-size: cover;
    }

    .text1 {
        padding: 20px 40px;
        text-align: right;
        font-size: 20px;
    }

    .choose_header:before {
        left: unset;
        right: -10%;
    }

    .choose_header:after {
        left: unset;
        right: -24%;
    }

    .dots_image {
        left: 11px;
    }

    .bg-image {
        min-height: 329px;
        background-position: center -341px;
    }

    .banner_heading_div:after {
        bottom: 3px;
        right: 29px;
    }

    .section_headding:after {
        left: unset;
        right: -23%;
    }

    .call_headding:before {
        left: unset;
        right: -11%;
    }

    .quote_headding:before {
        left: unset;
        right: -11%;
    }

    .bg-color {
        background-color: transparent;
        width: 100%;
    }

    .right_section {
        width: 100%;
    }

    #development_section .section_headding:before {
        left: unset;
        right: -9%;
    }

    #development_section .section_headding:after {
        left: unset;
        right: -23%;
    }

}

@media screen and (max-width: 1024px) and (min-width: 600px)  and (orientation: portrait) {

    .banner_heading_div:after {
        bottom: 3px;
        right: 29px;
    }

    .bg-color {
        background-color: transparent;
        width: 100%;
    }

    .right_section {
        width: 100%;
    }

    #development_section .section_headding:before {
        left: unset;
        right: -7%;
    }

    #development_section .section_headding:after {
        left: unset;
        right: -18%;
    }

    .quote_headding:before {
        left: unset;
        right: -9%;
    }

    .section_headding:before, .quote_headding:before, .call_headding:before, .section_header:before {
        left: unset;
        right: -7%;
    }

    .color-333 {
        color: #333;
        padding-left: 0px;
    }

    .section_headding:before {
        left: unset;
        right: -8%;
    }

    .section_headding:after {
        left: unset;
        right: -18%;
    }

    .margin-bottom-20 {
        margin-bottom: 3px;
    }

    .pl-120px {
        padding-left: 28px;
    }

    .dots_image {
        left: 16px;
    }

    .services_include:before {
        left: unset;
        right: -7%
    }

    .services_include:after {
        left: unset;
        right: -18%;
    }

    .more_services_headding:before {
        left: unset;
        right: -41px;
    }

    .quote_headding:before {
        left: unset;
        right: -7%;
    }

    .choose_header:before {
        left: unset;
        right: -13%;
    }

    .choose_header:after {
        left: unset;
        right: -24%;
    }

    #listed_section .more_services_headding:after {
        left: unset;
        right: -17%;
    }

    #listed_section .more_services_headding:before {
        left: unset;
        right: -6%;
    }

    .bg-image {
        min-height: 450px;
        background-position: center -420px;
        background-size: cover;
    }

    .text3 {
        font-size: 25px;
    }

    .text1 {
        font-size: 33px;
        padding: 30px 70px;
    }

    .section_headding:after {
        left: unset;
        right: -18%;
    }

    .section_headding:before {
        left: unset;
        right: -2%;

    }
}

@media screen and (max-width: 960px) and (min-width: 600px)  and (orientation: portrait) {

    .banner_heading_div:after {
        bottom: 3px;
        right: 29px;
    }

    .bg-color {
        background-color: transparent;
        width: 100%;
    }

    .right_section {
        width: 100%;
    }

    #development_section .section_headding:before {
        left: unset;
        right: -7%;
    }

    #development_section .section_headding:after {
        left: unset;
        right: -18%;
    }

    .quote_headding:before {
        left: unset;
        right: -9%;
    }

    .section_headding:before, .quote_headding:before, .call_headding:before, .section_header:before {
        left: unset;
        right: -7%;
    }

    .color-333 {
        color: #333;
        padding-left: 0px;
    }

    .section_headding:before {
        left: unset;
        right: -8%;
    }

    .section_headding:after {
        left: unset;
        right: -18%;
    }

    .margin-bottom-20 {
        margin-bottom: 3px;
    }

    .pl-120px {
        padding-left: 15px;
    }

    .dots_image {
        left: 16px;
    }

    .services_include:before {
        left: unset;
        right: -7%
    }

    .services_include:after {
        left: unset;
        right: -18%;
    }

    .more_services_headding:before {
        left: unset;
        right: -41px;
    }

    .quote_headding:before {
        left: unset;
        right: -7%;
    }

    .choose_header:before {
        left: unset;
        right: -12%;
    }

    .choose_header:after {
        left: unset;
        right: -24%;
    }

    #listed_section .more_services_headding:after {
        left: unset;
        right: -17%;
    }

    #listed_section .more_services_headding:before {
        left: unset;
        right: -7%;
    }

    .bg-image {
        min-height: 442px;
        background-position: center -420px;
        background-size: cover;
    }

    .text3 {
        font-size: 25px;
    }

    .text1 {
        font-size: 33px;
        padding: 17px 70px;
    }

    .section_headding:after {
        left: unset;
        right: -18%;
    }

    .section_headding:before {
        left: unset;
        right: -2%;
    }
}

@media screen and (max-width: 1024px) and (min-width: 768px)and (orientation: portrait) {

    .call_headding:before {
        left: unset;
        right: -8%;
    }

    .section_headding:before {
        left: unset;
        right: -8.5%;
    }

    .section_headding:after {
        left: unset;
        right: -17%;
    }

    .section_headding:after {
        left: unset;
        right: -16%;
    }

    .quote_headding:before {
        left: unset;
        right: -16%;
    }

    .banner_heading_div {
        bottom: 12%;
        left: 70%;
    }

    .bg-color {
        width: 100%;
        background-color: transparent;
    }

    .right_section {
        width: 100%;
    }

    .pl-120px {
        padding-left: 0px;
    }

    .choose_header:before {
        left: unset;
        right: -7%;
    }

    .choose_header:after {
        left: unset;
        right: -15%;
    }

    .services_include:before {
        left: unset;
        right: -7%;
    }

    .services_include:after {
        left: unset;
        right: -15%;
    }

    .text3 {
        font-size: 31px;
    }

    .bg-image {
        min-height: 650px;
        background-position: center -444px;
        background-size: cover;
    }

    .banner_heading_div:after {
        bottom: 11px;
        right: 17px;
    }

    #listed_section .more_services_headding:before {
        left: unset;
        right: -7%;
    }

    #development_section .section_headding:after {
        left: unset;
        right: -17%;
    }

    #listed_section .more_services_headding:after {
        left: unset;
        right: -15%;
    }

    #development_section .section_headding:before {
        left: unset;
        right: -9%;
    }
}

@media screen and (max-width: 1280px) and (min-width: 800px) and (orientation: portrait) {
    .bg-image {
        min-height: 760px;
        background-position: center -363px;
        background-size: cover;
    }

    .right_section {
        width: 100%;
    }

    #development_section .section_headding:before {
        left: unset;
        right: -9%;
    }

    #development_section .section_headding:after {
        left: unset;
        right: -17%;
    }

    #listed_section .more_services_headding:after {
        left: unset;
        right: -14%;
    }

    .choose_header:before {
        left: unset;
        right: -7%;
    }

    .services_include:before {
        left: unset;
        right: -6%;
    }

    .services_include:after {
        left: unset;
        right: -14%;
    }

    .banner_heading_div {
        bottom: 12%;
        left: 18%;
    }

    .section_headding:before {
        left: unset;
        right: -8%;
    }

    .section_headding:after {
        left: -17%;
    }

    .call_headding:before {
        leleft: unset;
        left: unset;
        right: -8%;
    }

    .quote_headding:before {
        left: unset;
        right: -8%;
        background-color: #333;
    }

    .choose_header:after {
        left: unset;
        right: -15%;
    }

    .choose_header:before {
        left: unset;
        right: -7%;
    }

    #listed_section .more_services_headding:before {
        left: unset;
        right: -6%;
    }

    .bg-image {
        min-height: 563px;
        background-position: center -525px;
        background-size: cover;
    }

    .bg-color {
        background-color: transparent;
        padding-bottom: 30px;
        padding-top: 20px;
    }

    .pl-120px {
        padding-left: 0px;
    }
}

@media screen and (max-width: 1366px) and (min-width: 1024px) and (orientation: portrait) {
    .text3 {
        font-size: 25px;
    }

    .text1 {
        font-size: 33px;
        padding: 30px 70px;
    }

    #development_section .section_headding:after {
        left: unset;
        right: -36%;
    }

    #development_section .section_headding:before {
        left: unset;
        right: -22%;
    }

    #listed_section .more_services_headding:after {
        left: unset;
        right: -9%;
    }

    #listed_section .more_services_headding:before {
        left: unset;
        right: -3%;
    }

    .bg-image {
        background-position: center -153px;
        min-height: 778px;
        background-size: cover;
    }

    .section_headding:before, .quote_headding:before, .call_headding:before, .section_header:before {
        left: -12%;
    }

    .color-333 {
        padding-left: 0px;
    }

    .section_headding:before {
        left: unset;
        right: -14%;
    }

    .section_headding:after {
        left: unset;
        right: -27%;
    }

    .pl-120px {
        padding-left: 71px;
    }

    .dots_image {
        left: 0px;
    }

    .services_include:before {
        left: unset;
        right: -9%
    }

    .services_include:after {
        left: unset;
        right: -15%;
    }

    .quote_headding:before {
        left: unset;
        right: -14%;
    }

    .bg-color {
    }

    .choose_header:before {
        left: unset;
        right: -14%;
    }

    .choose_header:after {
        left: unset;
        right: -29%;
    }
}

@media screen and (max-width: 1280px) and (min-width: 800px) and (orientation: landscape) {
    #development_section .section_headding:before {
        left: unset;
        right: -11%;
    }
}

@media screen and (max-width: 1024px) and (min-width: 600px) and (orientation: landscape) {
    .quote_headding:before {
        left: unset;
        right: -13%;
    }

    .carousel-cell.is-selected .banner_heading_div {
        left: unset;
        right: 14%;
    }

    #development_section .section_headding:before {
        left: unset;
        right: -23%;
    }

    #development_section .section_headding:after {
        left: unset;
        right: -37%;
    }

    .bg-color {
        width: 112%;
        padding-right: 14px;
        background-color: #dadbdd;
    }

    .choose_header:after {
        left: unset;
        right: -30%;
        z-index: 2;
    }

    .choose_header:before {
        left: unset;
        right: -20%;
    }

    .choose_header:after {
        left: unset;
        right: -25%;
    }

    .services_include:before {
        left: unset;
        right: -4%;
    }

    .more_services_headding:before {
        left: unset;
        right: -25px;
    }

    #development_section .section_headding:before {
        left: unset;
        right: -22%;
    }

    .services_include:after {
        left: unset;
        right: -15%;
    }

    .services_include:before {
        left: unset;
        right: -8.5%;
    }
}

@media screen and (max-width: 960px) and (min-width: 600px)  and (orientation: landscape) {

    .banner_heading_div:after {
        bottom: 3px;
        right: 29px;
    }

    .bg-color {
        background-color: transparent;
        width: 100%;
    }

    .right_section {
        width: 100%;
    }

    #development_section .section_headding:before {
        left: unset;
        right: -13%;
    }

    #development_section .section_headding:after {
        left: unset;
        right: -21%;
    }

    .quote_headding:before {
        left: unset;
        right: -9%;
    }

    .section_headding:before, .quote_headding:before, .call_headding:before, .section_header:before {
        left: unset;
        right: -7%;
    }

    .color-333 {
        color: #333;
        padding-left: 0px;
    }

    .section_headding:before {
        left: unset;
        right: -8%;
    }

    .section_headding:after {
        left: unset;
        right: -18%;
    }

    .margin-bottom-20 {
        margin-bottom: 3px;
    }

    .pl-120px {
        padding-left: 28px;
    }

    .dots_image {
        left: 16px;
    }

    .services_include:before {
        left: unset;
        right: -14%
    }

    .services_include:after {
        left: unset;
        right: -20%;
    }

    .more_services_headding:before {
        left: unset;
        right: -41px;
    }

    .quote_headding:before {
        left: unset;
        right: -7%;
    }

    .choose_header:before {
        left: unset;
        right: -17%;
    }

    .choose_header:after {
        left: unset;
        right: -26%;
    }

    #listed_section .more_services_headding:after {
        left: unset;
        right: -20%;
    }

    #listed_section .more_services_headding:before {
        left: unset;
        right: -12%;
    }

    .bg-image {
        min-height: 648px;
        background-position: center -420px;
        background-size: cover;
    }

    .text3 {
        font-size: 25px;
    }

    .text1 {
        font-size: 33px;
        padding: 17px 70px;
    }

    .section_headding:after {
        left: unset;
        right: -18%;
    }

    .section_headding:before {
        left: unset;
        right: -2%;
    }
}

@media screen and (max-width: 854px) and (min-width: 480px) and (orientation: landscape) {
    .section_headding:after {
        left: unset;
        right: -18%;
    }

    #development_section .section_headding:after {
        left: unset;
        right: -18%;
    }

    #development_section .section_headding:before {
        left: unset;
        right: -10%;
    }

    .more_services_headding:after {
        left: unset;
        right: -15%;
    }

    .call_headding:before {
        left: unset;
        right: -10%;
    }

    .bg-image {
        min-height: 543px;
        background-position: center -546px;
        background-size: cover;
    }

    .pl-120px {
        padding-left: 0px;
    }

    #listed_section .more_services_headding:after {
        left: unset;
        right: -15%;
    }

    #listed_section .more_services_headding:before {
        left: unset;
        right: -7%;
    }

    .bg-color {
        background-color: transparent;
        width: 100%;
    }

    .right_section {
        width: 100%;
    }

    .abt-strayegy {
        margin-top: 0px;
    }

    .choose_header {
        padding-left: 0px;
    }

    .section_headding:before {
        left: unset;
        right: -9.5%;
    }

    .quote_headding:before {
        left: unset;
        right: -10%;

    }

    .choose_header:before {
        left: unset;
        right: -8%;
    }

    .choose_header:after {
        left: unset;
        right: -16%;
    }

    .services_include:before {
        left: unset;
        right: -7%;
    }

    .services_include:after {
        left: unset;
        right: -15%;
    }

    .more_services_headding:before {
        left: unset;
        right: -53px;
    }
}

@media screen and (max-width: 824px) and (min-width: 411px) and (orientation: landscape) {
    .section_headding:before {
        left: unset;
        right: -13%;
    }

    .right_section {
        width: 100%;
    }

    .bg-image {
        min-height: 680px;
        background-position: center -403px;
        background-size: cover;
    }

    .bg-color {
        width: 100%;
        background-color: transparent;
    }

    .choose_header:before {
        left: unset;
        right: -10%;
    }

    .choose_header:after {
        left: unset;
        right: -18%;
    }

    .pl-120px {
        padding-left: 12px;
    }

    .section_headding:after {
        left: unset;
        right: -21%;
    }

    .call_headding:before {
        left: unset;
        right: -11%;
    }

    .quote_headding:before {
        left: unset;
        right: -10%;
    }

    .services_include:before {
        left: unset;
        right: -8%;
    }

    .services_include:after {
        left: unset;
        right: -16%;
    }

    .more_services_headding:before {
        left: unset;
        right: -69px;
    }

    #listed_section .more_services_headding:after {
        left: unset;
        right: -16%;
    }

    #listed_section .more_services_headding:before {
        left: unset;
        right: -8%;
    }

    .more_services_headding:after {
        left: unset;
        right: -18%;
    }

    #computing Services .services_include:before {
        left: unset;
        right: -8%;
    }

    #computing Services .services_include:after {
        left: unset;
        right: -16%;
    }
}

@media screen and (max-width: 812px) and (min-width: 375px) and (orientation: landscape) {
    .bg-image {
        min-height: 544px;
        background-position: center -546px;
        background-size: cover;
    }

    .pl-120px {
        padding-left: 0px;
    }

    .bg-color {
        background-color: transparent;
        width: 100%;
    }

    .right_section {
        width: 100%;
    }

    .abt-strayegy {
        margin-top: 0px;
    }

    #listed_section .more_services_headding:after {
        left: unset;
        right: -15%;
    }

    #listed_section .more_services_headding:before {
        left: unset;
        right: -7%;
    }

    .choose_header {
        padding-left: 0px;
    }

    .section_headding:after {
        left: unset;
        right: -18%;
    }

    .section_headding:before {
        left: unset;
        right: -9.5%;
    }

    .call_headding:before {
        left: unset;
        right: -10%;
    }

    .quote_headding:before {
        left: unset;
        right: -10%;
    }

    .services_include:before {
        left: unset;
        right: -7.5%;
    }

    .services_include:after {
        left: unset;
        right: -15%;
    }

    .more_services_headding:before {
        left: unset;
        right: -7.5%;
    }

    .more_services_headding:after {
        left: unset;
        right: -15%;
    }

    .choose_header:before {
        left: unset;
        right: -6.5%;
    }

    .choose_header:after {
        left: unset;
        right: -15%;
    }
}

@media screen and (max-width: 736px) and (min-width: 414px) and (orientation: landscape) {

    .section_headding:after {
        left: unset;
        right: -16%;
    }

    .section_headding:before {
        left: unset;
        right: -7%;
    }

    .bg-image {
        min-height: 549px;
        background-position: center -482px;
        background-size: cover;
    }

    .bg-color {
        width: 100%;
        background-color: transparent;
        padding-bottom: 30px;
        padding-top: 20px;
    }

    .right_section {
        width: 100%;
    }

    .pl-120px {
        padding-left: 10px;
    }

    .choose_header {
        padding-left: 0px;
    }

    .choose_header:before {
        left: unset;
        right: -9%;
    }

    #development_section .section_headding:before {
        left: unset;
        right: -8%;
    }

    .call_headding:before {
        left: unset;
        right: -7%;
    }

    .quote_headding:before {
        left: unset;
        right: -6%;
    }

    #development_section .section_headding:after {
        left: unset;
        right: -16%;
    }

    .choose_header:after {
        left: unset;
        right: -18%;
    }

    .services_include:before {
        left: unset;
        right: -7.5%;
    }

    .services_include:after {
        left: unset;
        right: -16%;
    }

    .more_services_headding:before {
        left: unset;
        right: -47px;
    }

    .more_services_headding:after {
        left: unset;
        right: -16%;
    }
}

@media screen and (max-width: 732px) and (min-width: 411px)and (orientation: landscape) {
    #development_section .section_headding:before {
        left: unset;
        right: -8%;
    }

    #development_section .section_headding:after {
        left: unset;
        right: -16%;
    }

    .call_headding:before {
        left: unset;
        right: -7%;
    }

    #listed_section .more_services_headding:after {
        left: unset;
        right: -16%;
    }

    #development_section .quote_headding:before {
        left: unset;
        right: -7%;
    }

    .bg-color {
        width: 100%;
        padding-right: 0px;
        background-color: transparent;
    }

    .choose_header:before {
        left: unset;
        right: -9%;
    }

    .choose_header:after {
        left: unset;
        right: -18%;
    }

    .services_include:before {
        left: unset;
        right: -8%;
    }

    .services_include:after {
        left: unset;
        right: -16%;
    }

    .txt-service {
        font-size: 28px;
    }

    .more_services_headding:before {
        left: -49px;
    }

    .more_services_headding:after {
        left: unset;
        right: -16%;
    }

    .text3 {
        font-size: 25px;
    }

    .bg-image {
        min-height: 543px;
        background-position: center -452px;
        background-size: cover;
    }
}

@media screen and (max-width: 667px) and (min-width: 375px) and (orientation: landscape) {
    .bg-color {
        background-color: transparent;
        width: 100%;
    }

    .more_services_headding:before {
        left: unset;
        right: -8.5%;
    }

    .right_section {
        width: 100%;
    }

    .abt-strayegy {
        margin-top: 0px;
    }

    .pl-120px {
        padding-left: 0px;
    }

    .choose_header {
        padding-left: 0px;
    }

    .section_headding:before {
        left: unset;
        right: -8%;
    }

    .quote_headding:before {
        left: unset;
        right: -6%;
    }

    .choose_header:after {
        left: unset;
        right: -18%;
    }

    .choose_header:before {
        left: unset;
        right: -9%;
    }

    .services_include:after {
        left: unset;
        right: -18%;
    }

    .services_include:before {
        left: unset;
        right: -9%;
    }

    #listed_section .more_services_headding:after {
        left: unset;
        right: -18%;
    }

    #listed_section .more_services_headding:before {
        left: unset;
        right: -9%;
    }

    #development_section .section_headding:after {
        left: unset;
        right: -18%;
    }

    .bg-image {
        min-height: 483px;
        background-position: center -452px;
        background-size: cover;
    }
}

@media screen and (max-width: 640px) and (min-width: 360px) and (orientation: landscape) {
    .bg-color {
        background-color: transparent;
        width: 100%;
    }

    #development_section .section_headding:before {
        left: unset;
        right: -9%;
    }

    #development_section .section_headding:after {
        left: unset;
        right: -19%;
    }

    .right_section {
        width: 100%;
    }

    .abt-strayegy {
        margin-top: 0px;
    }

    .quote_headding:before {
        left: unset;
        right: -7%;
    }

    .choose_header {
        padding-left: 0px;
    }

    .section_headding:before {
        left: unset;
        right: -8%;
    }

    .section_headding:after {
        left: unset;
        right: -18.5%;
    }

    .call_headding:before {
        left: unset;
        right: -8%;
    }

    .choose_header:before {
        left: unset;
        right: -16%;
    }

    .choose_header {
        padding-left: 0px;
    }

    .choose_header:after {
        left: unset;
        right: -27%;
    }

    .more_services_headding:before {
        left: unset;
        right: -53px;
    }

    .services_include:before {
        left: unset;
        right: -9%;
    }

    .services_include:after {
        left: unset;
        right: -19%;
    }

    #listed_section .more_services_headding:after {
        left: unset;
        right: -18%;
    }

    .bg-image {
        min-height: 543px;
        background-position: center -347px;
        background-size: cover;
    }

    #development_section .quote_headding:before {
        left: unset;
        right: -7%;
    }

    #listed_section .more_services_headding:before {
        left: unset;
        right: -8%;
    }
}

@media screen and (max-width: 568px) and (min-width: 320px) and (orientation: landscape) {
    .section_headding:after {
        left: unset;
        right: -21%;
    }

    .quote_headding:before {
        left: unset;
        right: -8%;
        top: 50%;
    }

    .bg-image {
        min-height: 429px;
        background-position: center -380px;
        background-size: cover;
    }

    .choose_header:after {
        left: unset;
        right: -31%;
    }

    .choose_header:before {
        left: unset;
        right: -19%;
    }

    .choose_header {
        padding-left: 0px;
    }

    .services_include:before {
        left: unset;
        right: -10%;
    }

    #listed_section .more_services_headding:after {
        left: unset;
        right: -21%;
    }

    .services_include:after {
        left: unset;
        right: -21%;
    }

    #listed_section .more_services_headding:before {
        left: unset;
        right: -10%;
    }

    .more_services_headding:after {
        left: unset;
        right: -21%;
    }

    .more_services_headding:before {
        left: unset;
        right: -49px;
    }

    .text3 {
        font-size: 27px;
    }

    #development_section .section_headding:after {
        left: unset;
        right: -21%;
    }

    #development_section .section_headding:before {
        left: unset;
        right: -10%;
    }

    .call_headding:before {
        left: unset;
        right: -9%;
    }

    .text1 {
        font-size: 34px;
    }

    #development_section .quote_headding:before {
        left: -9%;
    }
}

@media screen and (max-width: 533px) and (min-width: 320px) and (orientation: landscape) {
    .section_headding:before {
        left: unset;
        right: -10.5%;
    }

    .text3 {
        font-size: 25px;
    }

    #listed_section .more_services_headding:after {
        left: unset;
        right: -22%;
    }

    .bg-color {
        background-color: transparent;
        width: 100%;
    }

    .right_section {
        width: 100%;
    }

    .abt-strayegy {
        margin-top: 0px;
    }

    .choose_header {
        padding-left: 0px;
    }

    .section_headding:after {
        left: unset;
        right: -22.5%;
    }

    .quote_headding:before {
        left: unset;
        right: -8%;
    }

    .text1 {
        padding: 20px 42px;
        font-size: 33px;
    }

    .bg-image {
        min-height: 378px;
        background-position: center -380px;
        background-size: cover;
    }

    .choose_header:before {
        left: unset;
        right: -20%;
    }

    .choose_header:after {
        left: unset;
        right: -33%;
    }

    .services_include:after {
        left: unset;
        right: -23%;
    }

    .more_services_headding:before {
        left: unset;
        right: -51px;
    }

    .more_services_headding:after {
        left: unset;
        right: -23%;
    }

    .services_include:before {
        left: unset;
        right: -11%;
    }

    #development_section .section_headding:after {
        left: unset;
        right: -23%;
    }

    #development_section .section_headding:before {
        left: unset;
        right: -11%;
    }

    .call_headding:before {
        left: unset;
        right: -9%;
    }

    #development_section .quote_headding:before {
        left: unset;
        right: -9%;
    }
}

@media screen and (max-width: 480px) and (min-width: 320px) and (orientation: landscape) {
    .bg-color {
        background-color: transparent;
        width: 100%;
    }

    .choose_header:after {
        left: unset;
        right: -38%;
    }

    .bg-image {
        min-height: 365px;
        background-position: center -280px;
        background-size: cover;
    }

    .right_section {
        width: 100%;
    }

    .abt-strayegy {
        margin-top: 0px;
    }

    .choose_header {
        padding-left: 0px;
    }

    .section_headding:after {
        left: unset;
        right: -25%;
    }

    .section_headding:before {
        left: unset;
        right: -11%;
    }

    .choose_header:before {
        left: unset;
        right: -15%;
    }

    .services_include:before {
        left: unset;
        right: -12%;
    }

    .services_include:after {
        left: unset;
        right: -26%;
    }

    #listed_section .more_services_headding:before {
        left: unset;
        right: -12%;
    }

    #listed_section .more_services_headding:after {
        left: unset;
        right: -25%;
    }

    #development_section .section_headding:after {
        left: unset;
        right: -25%;
    }

    .call_headding:before {
        left: unset;
        right: -10%;
    }

    #development_section .quote_headding:before {
        left: unset;
        right: -10%;
    }
}
</pre></body></html>