
/*@media(max-width: 320px) {
    .android01 {
        height: 511px;
        width: 100%;
    }

    .text-side01 h3 {
        font-size: 35px;
    }

    .text-side02 h3 {
        font-size: 35px;
    }

    .carousel_se_01 .main_services01 {
        margin: 155px 0px 0px;
    }

    .section-title01 {
        font-size: 30px;
        margin-left: 8px;
    }

    .featured-section {
        height: 915px;
    }

    .get-started {
        text-align: center;
        padding-top: 0;
        padding-bottom: 80px;
    }

    .blink-bg {
        width: 50% !important;
    }

    nav.navbar.bootsnav ul.nav > .user-signin > a {
        width: 50%;
    }

    nav.navbar.bootsnav ul.nav > .user-signup > a {
        width: 50%;
    }

    .grid {
        display: inline-block;
    }

        .grid .item {
            margin-bottom: 25px;
        }

        .grid .item__details {
            top: 0px;
        }

            .grid .item__details h3 {
                font-size: 20px;
                width: 96%;
            }

            .grid .item__details a {
                padding: 7px 21px 7px;
                margin-top: -6px;
                font-size: 11px;
            }

    .carousel_se_01 .main_services {
        position: relative;
        margin: 11px 0px 0px;
    }

    .carousel-text01 {
        width: 100%;
        left: 0;
    }

        .carousel-text01 .pdt-30 {
            padding-top: 17px;
        }

    .main_services h3 {
        font-size: 13px;
    }

    .user_item {
        line-height: 15px;
    }

        .user_item p {
            width: 100%;
            font-size: 9px;
            padding: 0;
        }

    .text-side01 h3 {
        font-size: 31px;
        line-height: 38px;
        margin-top: 21px;
    }
    .sector01 {
        padding: 130px 0px 100px;
    }
    .thumbwrapper {
        height: 425px;
    }
    .valuation_banner img {
        width: 100%;
    }
    .dropdown-menu {
        min-width: 230px;
        margin: 6px 0 6px;
        height: 419px;
        overflow-y: scroll;
    }
    .pricing-table table {
        width: 100%;
        overflow-x: auto;
    }
    .card0 {
        margin-bottom: 30px;
    }
    .most-popular {
        margin-top: 30px !important;
        margin-bottom: 0px !important;
    }
    .featured-section01 {
        display: none;
    }
    .featuredsection02 {
        display: none;
    }
    .featured_section03{
        display:none;
    }
    
}*/

/* iPhone 5 ----------- */
/*@media only screen and (min-device-width: 320px) and (max-device-height: 568px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 2) {
    .carousel_se_01 .main_services01 {
        position: relative;
        margin: 56px 0px 0px;
    }
    .navbar-dark .navbar-nav .nav-link {
        background-color: unset;
    }
}

@media only screen and (min-device-width: 320px) and (max-device-height: 568px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 2) {
     .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(1)::before {
        background-color: rgb(55, 55, 55);
        content: '';
        display: block;
        height: 60%;
        position: absolute;
        width: 100%;
    }

    .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(2)::before {
        background-color: rgb(55, 55, 55);
        content: '';
        display: block;
        height: 60%;
        position: absolute;
        width: 100%;
    }

    .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(3)::before {
        background-color: rgb(55, 55, 55);
        content: '';
        display: block;
        height: 60%;
        position: absolute;
        width: 100%;
    }

    .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(4)::before {
        background-color: rgb(55, 55, 55);
        content: '';
        display: block;
        height: 60%;
        position: absolute;
        width: 100%;
    }

    .section-title01 {
        font-size: 30px;
        margin-left: 8px;
    }

    .carousel-fade .carousel-inner .item {
        height: 600px;
    }
    .text-side01 {
        padding-top: 30px;
        margin-top: 0;
    }
    .carousel-fade .carousel-inner .item {
        height: 600px;
    }

    .tt-slider .carousel-inner .item:nth-child(1) {
        height: 880px;
    }

    .tt-slider .carousel-inner .item:nth-child(2) {
        height: 880px;
    }

    .tt-slider .carousel-inner .item:nth-child(3) {
        height: 880px;
    }

    .tt-slider .carousel-inner .item:nth-child(4) {
        height: 880px;
    }

    .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(1) {
        height: 600px;
    }

    .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(2) {
        height: 600px;
    }

    .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(3) {
        height: 600px;
    }

    .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(4) {
        height: 600px;
    }
    .radioline0 {
        column-count: 2;
        column-width: 175px;
    }
    .radio01 {
        width: 100%;
    }
    .table {
        position: relative;
        left: 0 !important;
    }

    .btn-demo01 {
        text-align: center;
        position: relative;
        left: 0 !important;
        width: 100% !important;
    }

    #qualitative label {
        font-size: 15px !important
    }

    .radioline01 {
        column-count: 1 !important;
        column-width: 100px;
    }

    .pricing-table table {
        display: block;
        width: 100%;
        overflow-x: auto;
    }

    .box_01 {
        padding: 47px 0;
    }

    .feature_box p {
        font-size: 1.97rem;
        line-height: 40px;
    }

    .card0 {
        margin-bottom: 25px;
    }

    .col {
        flex-basis: unset
    }

    .most-popular {
        margin-top: 4px;
        bottom: 0;
    }

    .feature_box {
        height: 219px;
    }

    .baanner0 {
        background-image: url(../img/Orange.png);
        height: 584px;
        background-position: unset;
        background-repeat: no-repeat;
        background-size: cover;
        position: relative;
        display: block;
    }

    .banner0 {
        display: none;
    }

    .investor_bg {
        position: relative;
        top: 82%;
    }

        .investor_bg img {
            width: 100%;
        }

    .bannerr0 {
        display: none;
    }

    .bannerr0_bg {
        background-image: url('../img/Blue.png');
        height: 673px;
        background-position: unset;
        background-repeat: no-repeat;
        background-size: cover;
        position: relative;
        display: block;
    }

    .startup_bg {
        position: relative;
        top: 148%;
    }

        .startup_bg img {
            width: 100%;
        }
    .banner-text0 {
        top: 37%;
    }
    .bg-descript {
        width: 99%;
    }
    .bannerr-text0 {
        top: 37%;
    }
    .sector01 {
        padding: 130px 0px 100px;
    }
    .thumbwrapper {
        height: 425px;
    }
    .valuation_banner img {
        width: 100%;
    }
    .navbar-dark .navbar-nav .nav-link {
        background-color: unset;
    }
    .dropdown-menu {
        min-width: 230px;
        margin: 6px 0 6px;
        height: 419px;
        overflow-y: scroll;
    }
    .banner_text_iner01 h2 {
        font-size: 38px;
        line-height: 43px;
    }

    .banner_text_iner01 p {
        margin-bottom: 27px;
        line-height: 35px;
    }
    .topleft0 {
        position: absolute;
        top: 23px;
        left: 29px;
        color: #2a2a2a;
        font-weight: 500;
        font-size: 9px;
    }

    .topright0 {
        position: absolute;
        top: 7px;
        right: 54px;
        color: #2a2a2a;
        font-weight: 500;
        font-size: 9px;
    }

    .bottommiddleleft0 {
        position: absolute;
        left: 28px;
        color: #2a2a2a;
        font-weight: 500;
        font-size: 9px;
        top: 46px;
    }

    .bottomleft0 {
        position: absolute;
        color: #2a2a2a;
        font-weight: 500;
        font-size: 7px;
        top: 70px;
        left: 27px;
    }

    .bottomright0 {
        position: absolute;
        right: 45px;
        top: 31px;
        color: #2a2a2a;
        font-weight: 500;
        font-size: 9px;
    }

    .bottommright0 {
        position: absolute;
        top: 57px;
        right: 52px;
        color: #2a2a2a;
        font-weight: 500;
        font-size: 9px;
    }

    .Bbottomright0 {
        position: absolute;
        font-weight: 500;
        font-size: 9px;
        bottom: 241px;
        right: 41px;
        line-height: 11px;
    }

    .describe0 {
        text-align: center;
        background-color: #282828;
        width: 60%;
        margin: 46px auto;
        border-radius: 30px;
    }

        .describe0 p {
            color: #fff;
            padding: 5px 0 6px;
            font-size: 13px;
            width: 100%;
            line-height: 19px;
        }
    .pricing-table table {
        width: 100%;
        overflow-x: auto;
    }
    .most-popular {
        margin-top: 30px !important;
        margin-bottom: 0px !important;
    }
    .featured-section01 {
        display: none;
    }

    .featuredsection02 {
        display: none;
    }

    .featured_section03 {
        display: none;
    }
}*/

/* iPhone 6, 7, 8 ----------- */
/*@media only screen and (min-device-width: 375px) and (max-device-height: 667px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 2) {
    .carousel_se_01 .main_services01 {
        position: relative;
        margin: 56px 0px 0px;
    }
  
    .feature-text03 {
        width: 100%;
    }

    .feature-text04 {
        width: 100%;
    }

    .line01 {
        width: 79%;
        padding: 7px 0px 6px;
    }

        .line01 p {
            line-height: 20px;
        }

    .banner_text_iner h2 {
        font-size: 24px;
        line-height: 36px;
    }

    #descript0 {
        font-size: 32px;
    }

    .features0 {
        background-size: cover;
        margin-bottom: 22px;
    }

    .features01 {
        background-size: cover;
        margin-bottom: 22px;
    }

    .features02 {
        background-size: cover;
    }

    .features03 {
        background-size: cover;
        margin-bottom: 22px;
    }

    .features04 {
        background-size: cover;
        margin-bottom: 22px;
    }

    .features05 {
        background-size: cover;
    }
    .modalul1 {
        position: absolute;
        top: 0;
        left: -4px;
    }
    .modalul2 {
        position: absolute;
        top: 0;
        right: 9px;
    }
    .line10:before {
        content: "";
        display: block;
        position: absolute;
        z-index: 1;
        top: 61.9%;
        height: 106px;
    }
    .l0 h4 {
        font-size: 15px;
        width: 37%;
    }
    .line10:after {
        content: '';
        position: absolute;
        top: 65%;
        left: 48.60%;
    }
    .line01 {
        width: 100%;
    }
    .feature_text0 {
        height: 209px;
    }
        .feature_text0 p {
            padding: 92px 0;
            font-size: 39px;
            height: 168px;
        }
    .navbar-dark .navbar-nav .nav-link {
        background-color: unset;
    }
  
}

@media only screen and (min-device-width: 375px) and (max-device-height: 667px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 2) {
    .text-side01 {
        padding-top: 35px;
        margin-top: 0;
    }
	.fullscreen-slider .tt-slider .carousel-inner .item:nth-child(1)::before {
        background-color: rgb(55, 55, 55);
        content: '';
        display: block;
        height: 60%;
        position: absolute;
        width: 100%;
    }

    .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(2)::before {
        background-color: rgb(55, 55, 55);
        content: '';
        display: block;
        height: 60%;
        position: absolute;
        width: 100%;
    }

    .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(3)::before {
        background-color: rgb(55, 55, 55);
        content: '';
        display: block;
        height: 60%;
        position: absolute;
        width: 100%;
    }

    .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(4)::before {
        background-color: rgb(55, 55, 55);
        content: '';
        display: block;
        height: 60%;
        position: absolute;
        width: 100%;
    }

    .carousel-fade .carousel-inner .item {
        height: 600px;
    }
    .tt-slider .carousel-inner .item:nth-child(1) {
        height: 880px;
    }
    .tt-slider .carousel-inner .item:nth-child(2) {
        height: 880px;
    }
    .tt-slider .carousel-inner .item:nth-child(3) {
        height: 880px;
    }
    .tt-slider .carousel-inner .item:nth-child(4) {
        height: 880px;
    }
    .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(1){
        height:600px;
    }
    .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(2) {
        height: 600px;
    }
    .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(3) {
        height: 600px;
    }
    .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(4) {
        height: 600px;
    }
    .feature-text02 {
        width: 100%;
        height: 334px;
    }

    .feature-text03 {
        width: 100%;
    }

    .feature-text04 {
        width: 100%;
    }

    .line01 {
        width: 79%;
        padding: 7px 0px 6px;
    }

        .line01 p {
            line-height: 20px;
        }
    .banner_text_iner h2 {
        font-size: 24px;
        line-height: 36px;
    }

    #descript0 {
        font-size: 32px;
    }
    .features0 {
        background-size: cover;
        margin-bottom: 22px;
    }
    .features01 {
        background-size: cover;
        margin-bottom: 22px;
    }
    .features02 {
        background-size: cover;
    }
    .features03 {
        background-size: cover;
        margin-bottom: 22px;
    }
    .features04 {
        background-size: cover;
        margin-bottom: 22px;
    }
    .features05 {
        background-size: cover;
    }
    .radioline0 {
        column-count: 2;
        column-width: 175px;
    }

    .radio01 {
        width: 100%;
    }
    #sidebar ul li.active > a, a[aria-expanded="true"] {
        background: unset !important;
    }
    .dropdown-01 {
        padding-left: 0;
    }
    .icon-ai0 img {
        width: 242px;
    }
    .feature-text02 .opp0 {
        width: 89%;
    }
        .feature-text02 .opp0 p {
            font-size: 11px;
        }
    .Slinks {
        margin-top: 11px;
    }
        .Slinks img {
            width: 225px !important;
        }
    .top-left {
        position: absolute;
        top: 4px;
        left: 100px;
        font-size: 11px;
    }
    .top-right {
        position: absolute;
        top: 4px;
        right: 100px;
        font-size: 11px;
    }
    .bottom-right {
        position: absolute;
        bottom: 60px;
        right: 108px;
        font-size: 11px;
    }
    .bottom-left {
        position: absolute;
        bottom: 55px;
        left: 103px;
        font-size: 11px;
    }
    .feature_text0 {
        height: 250px;
    }
        .feature_text0 p {
            padding: 87px 0;
            font-size: 48px;
            height: 240px;
            line-height: 36px;
        }
    .feature_text01 h4 {
        width: 83%;
    }
    .linee10:before {
        content: "";
        top: 86.6%;
    }
    .linee0:before {
        content: "";
        top: 83.4%;
    }
    .ulside {
        display: block;
    }

        .ulside ul > li {
            list-style-type: none;
            background-color: #282828;
            margin-bottom: 10px;
            color: #d8d8d8;
            border-radius: 20px;
            padding: 1px 24px 1px;
            font-size: 13px;
        }

        .ulside span {
            color: #fe6603;
            font-weight: 500;
        }
    .sideul{
        display:none;
    }
    .valuation_banner img{
        width:100%;
    }
    .single_career {
        height: 280px;
    }
    .career-header h4 {
        width: 77%;
    }
        .career-header h4 a {
            font-size: 18px;
        }
    .table {
        position: relative;
        left: 0 !important;
    }
    .btn-demo01 {
        text-align: center;
        position: relative;
        left: 0 !important;
        width: 100% !important;
    }
    #qualitative label {
        font-size: 15px !important
    }
    .radioline01 {
        column-count: 1 !important;
        column-width: 100px;
    }
    .pricing-table table {
        display: block;
        width: 100%;
        overflow-x: auto;
    }
    .box_01 {
        padding: 47px 0;
    }
    .feature_box p {
        font-size: 1.97rem;
        line-height: 40px;
    }
    .card0 {
        margin-bottom: 25px;
    }
    .col {
        flex-basis: unset
    }
    .most-popular {
        margin-top: 4px;
        bottom: 0;
    }
    .feature_box {
        height: 219px;
    }
    .baanner0 {
        background-image: url(../img/Orange.png);
        height: 584px;
        background-position: unset;
        background-repeat: no-repeat;
        background-size: cover;
        position: relative;
        display: block;
    }
    .banner0 {
        display: none;
    }
    .investor_bg {
        position: relative;
        top: 82%;
    }
    .investor_bg img{
        width:100%;
    }
    .bannerr0{
        display:none;
    }
    .bannerr0_bg {
        background-image: url('../img/Blue.png');
        height: 673px;
        background-position: unset;
        background-repeat: no-repeat;
        background-size: cover;
        position: relative;
        display: block;
    }
    .startup_bg {
        position: relative;
        top: 148%;
    }

        .startup_bg img {
            width: 100%;
        }
    .banner-text0 {
        top: 37%;
    }

    .bg-descript {
        width: 99%;
    }
    .bannerr-text0 {
        top: 37%;
    }
    .sector01 {
        padding: 130px 0px 100px;
    }
    .thumbwrapper {
        height: 425px;
    }
    .valuation_banner img {
        width: 100%;
    }
    .navbar-dark .navbar-nav .nav-link {
        background-color: unset;
    }
    .banner_text_iner01 h2 {
        font-size: 38px;
        line-height: 43px;
    }

    .banner_text_iner01 p {
        margin-bottom: 27px;
        line-height: 35px;
        font-size: 35px;
    }
    .portfoliomgt img{
        width:100%
    }
    .topleft0 {
        position: absolute;
        top: 23px;
        left: 29px;
        color: #2a2a2a;
        font-weight: 500;
        font-size: 9px;
    }

    .topright0 {
        position: absolute;
        top: 7px;
        right: 54px;
        color: #2a2a2a;
        font-weight: 500;
        font-size: 9px;
    }

    .bottommiddleleft0 {
        position: absolute;
        left: 28px;
        color: #2a2a2a;
        font-weight: 500;
        font-size: 9px;
        top: 46px;
    }

    .bottomleft0 {
        position: absolute;
        color: #2a2a2a;
        font-weight: 500;
        font-size: 7px;
        top: 70px;
        left: 27px;
    }

    .bottomright0 {
        position: absolute;
        right: 45px;
        top: 31px;
        color: #2a2a2a;
        font-weight: 500;
        font-size: 9px;
    }

    .bottommright0 {
        position: absolute;
        top: 57px;
        right: 52px;
        color: #2a2a2a;
        font-weight: 500;
        font-size: 9px;
    }

    .Bbottomright0 {
        position: absolute;
        font-weight: 500;
        font-size: 9px;
        bottom: 267px;
        right: 41px;
        line-height: 11px;
    }

    .describe0 {
        text-align: center;
        background-color: #282828;
        width: 60%;
        margin: 46px auto;
        border-radius: 30px;
    }

        .describe0 p {
            color: #fff;
            padding: 5px 0 6px;
            font-size: 13px;
            width: 100%;
            line-height: 19px;
        }
    .pricing-table table {
        width: 100%;
        overflow-x: auto;
    }
    .most-popular {
        margin-top: 30px !important;
        margin-bottom: 0px !important;
    }
    .featured-section01 {
        display: none;
    }

    .featuredsection02 {
        display: none;
    }

    .featured_section03 {
        display: none;
    }
 }*/

/* iPhone 6+, 7+, 8+ ----------- */
/*@media only screen and (min-device-width: 414px) and (max-device-height: 736px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 2) {
    .carousel_se_01 .main_services01 {
        position: relative;
        margin: 56px 0px 0px;
    }
    .navbar-dark .navbar-nav .nav-link {
        background-color: unset;
    }
}

@media only screen and (min-device-width: 414px) and (max-device-height: 736px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 2) {
    .text-side01 {
        padding-top: 35px;
        margin-top: 0;
    }

    .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(1)::before {
        background-color: rgb(55, 55, 55);
        content: '';
        display: block;
        height: 60%;
        position: absolute;
        width: 100%;
    }

    .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(2)::before {
        background-color: rgb(55, 55, 55);
        content: '';
        display: block;
        height: 60%;
        position: absolute;
        width: 100%;
    }

    .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(3)::before {
        background-color: rgb(55, 55, 55);
        content: '';
        display: block;
        height: 60%;
        position: absolute;
        width: 100%;
    }

    .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(4)::before {
        background-color: rgb(55, 55, 55);
        content: '';
        display: block;
        height: 60%;
        position: absolute;
        width: 100%;
    }

    .carousel-fade .carousel-inner .item {
        height: 600px;
    }

    .tt-slider .carousel-inner .item:nth-child(1) {
        height: 880px;
    }

    .tt-slider .carousel-inner .item:nth-child(2) {
        height: 880px;
    }

    .tt-slider .carousel-inner .item:nth-child(3) {
        height: 880px;
    }

    .tt-slider .carousel-inner .item:nth-child(4) {
        height: 880px;
    }

    .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(1) {
        height: 600px;
    }

    .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(2) {
        height: 600px;
    }

    .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(3) {
        height: 600px;
    }

    .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(4) {
        height: 600px;
    }
    .feature-text02 {
        width: 100%;
    }

    .feature-text03 {
        width: 100%;
    }

    .feature-text04 {
        width: 100%;
    }

    .line01 {
        width: 79%;
        padding: 7px 0px 6px;
    }

        .line01 p {
            line-height: 20px;
        }

    .banner_text_iner h2 {
        font-size: 24px;
        line-height: 36px;
    }

    #descript0 {
        font-size: 32px;
    }

    .features0 {
        background-size: cover;
        margin-bottom: 22px;
    }

    .features01 {
        background-size: cover;
        margin-bottom: 22px;
    }

    .features02 {
        background-size: cover;
    }

    .features03 {
        background-size: cover;
        margin-bottom: 22px;
    }

    .features04 {
        background-size: cover;
        margin-bottom: 22px;
    }

    .features05 {
        background-size: cover;
    }
    .btn_type {
        width: 80%;
    }
    .table {
        position: relative;
        left: 0 !important;
    }

    .btn-demo01 {
        text-align: center;
        position: relative;
        left: 0 !important;
        width: 100% !important;
    }

    #qualitative label {
        font-size: 15px !important
    }

    .radioline01 {
        column-count: 1 !important;
        column-width: 100px;
    }

    .pricing-table table {
        display: block;
        width: 100%;
        overflow-x: auto;
    }

    .box_01 {
        padding: 47px 0;
    }

    .feature_box p {
        font-size: 1.97rem;
        line-height: 40px;
    }

    .card0 {
        margin-bottom: 25px;
    }

    .col {
        flex-basis: unset
    }

    .most-popular {
        margin-top: 4px;
        bottom: 0;
    }

    .feature_box {
        height: 219px;
    }

    .baanner0 {
        background-image: url(../img/Orange.png);
        height: 584px;
        background-position: unset;
        background-repeat: no-repeat;
        background-size: cover;
        position: relative;
        display: block;
    }

    .banner0 {
        display: none;
    }

    .investor_bg {
        position: relative;
        top: 82%;
    }

        .investor_bg img {
            width: 100%;
        }

    .bannerr0 {
        display: none;
    }

    .bannerr0_bg {
        background-image: url('../img/Blue.png');
        height: 673px;
        background-position: unset;
        background-repeat: no-repeat;
        background-size: cover;
        position: relative;
        display: block;
    }

    .startup_bg {
        position: relative;
        top: 148%;
    }

        .startup_bg img {
            width: 100%;
        }
    .banner-text0 {
        top: 37%;
    }

    .bg-descript {
        width: 99%;
    }
    .bannerr-text0 {
        top: 37%;
    }
    .sector01 {
        padding: 130px 0px 100px;
    }
    .thumbwrapper {
        height: 425px;
    }
    .valuation_banner img{
        width:100%;
    }
    .navbar-dark .navbar-nav .nav-link {
        background-color: unset;
    }
    .dropdown-menu {
        min-width: 230px;
        margin: 6px 0 6px;
        height: 419px;
        overflow-y: scroll;
    }
    .banner_text_iner01 h2 {
        font-size: 38px;
        line-height: 43px;
    }

    .banner_text_iner01 p {
        margin-bottom: 27px;
        line-height: 35px;
        font-size: 35px;
    }

    .portfoliomgt img {
        width: 100%
    }
    .topleft0 {
        position: absolute;
        top: 23px;
        left: 29px;
        color: #2a2a2a;
        font-weight: 500;
        font-size: 9px;
    }

    .topright0 {
        position: absolute;
        top: 7px;
        right: 54px;
        color: #2a2a2a;
        font-weight: 500;
        font-size: 9px;
    }

    .bottommiddleleft0 {
        position: absolute;
        left: 28px;
        color: #2a2a2a;
        font-weight: 500;
        font-size: 9px;
        top: 46px;
    }

    .bottomleft0 {
        position: absolute;
        color: #2a2a2a;
        font-weight: 500;
        font-size: 7px;
        top: 70px;
        left: 27px;
    }

    .bottomright0 {
        position: absolute;
        right: 45px;
        top: 31px;
        color: #2a2a2a;
        font-weight: 500;
        font-size: 9px;
    }

    .bottommright0 {
        position: absolute;
        top: 57px;
        right: 52px;
        color: #2a2a2a;
        font-weight: 500;
        font-size: 9px;
    }

    .Bbottomright0 {
        position: absolute;
        font-weight: 500;
        font-size: 9px;
        bottom: 241px;
        right: 41px;
        line-height: 11px;
    }

    .describe0 {
        text-align: center;
        background-color: #282828;
        width: 60%;
        margin: 46px auto;
        border-radius: 30px;
    }

        .describe0 p {
            color: #fff;
            padding: 5px 0 6px;
            font-size: 13px;
            width: 100%;
            line-height: 19px;
        }
    .topleft0 {
        position: absolute;
        top: 23px;
        left: 29px;
        color: #2a2a2a;
        font-weight: 500;
        font-size: 9px;
    }

    .topright0 {
        position: absolute;
        top: 7px;
        right: 54px;
        color: #2a2a2a;
        font-weight: 500;
        font-size: 9px;
    }

    .bottommiddleleft0 {
        position: absolute;
        left: 28px;
        color: #2a2a2a;
        font-weight: 500;
        font-size: 9px;
        top: 46px;
    }

    .bottomleft0 {
        position: absolute;
        color: #2a2a2a;
        font-weight: 500;
        font-size: 7px;
        top: 70px;
        left: 27px;
    }

    .bottomright0 {
        position: absolute;
        right: 45px;
        top: 31px;
        color: #2a2a2a;
        font-weight: 500;
        font-size: 9px;
    }

    .bottommright0 {
        position: absolute;
        top: 57px;
        right: 52px;
        color: #2a2a2a;
        font-weight: 500;
        font-size: 9px;
    }

    .Bbottomright0 {
        position: absolute;
        font-weight: 500;
        font-size: 9px;
        bottom: 267px;
        right: 41px;
        line-height: 11px;
    }

    .describe0 {
        text-align: center;
        background-color: #282828;
        width: 60%;
        margin: 46px auto;
        border-radius: 30px;
    }

        .describe0 p {
            color: #fff;
            padding: 5px 0 6px;
            font-size: 13px;
            width: 100%;
            line-height: 19px;
        }
    .pricing-table table {
        width: 100%;
        overflow-x: auto;
    }
    .most-popular {
        margin-top: 30px !important;
        margin-bottom: 0px !important;
    }
    .pricing-table table{
        overflow-x: auto;
    }
    .featured-section01 {
        display: none;
    }

    .featuredsection02 {
        display: none;
    }

    .featured_section03 {
        display: none;
    }
}*/

/* iPhone X ----------- */
/*@media only screen and (min-device-width: 375px) and (max-device-height: 812px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 3) {
    .carousel_se_01 .main_services01 {
        position: relative;
        margin: 56px 0px 0px;
    }
    .navbar-dark .navbar-nav .nav-link {
        background-color: unset;
    }
}

@media only screen and (min-device-width: 375px) and (max-device-height: 812px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 3) {
    .text-side01 {
        padding-top: 35px;
        margin-top: 0;
    }

    .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(1)::before {
        background-color: rgb(55, 55, 55);
        content: '';
        display: block;
        height: 60%;
        position: absolute;
        width: 100%;
    }

    .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(2)::before {
        background-color: rgb(55, 55, 55);
        content: '';
        display: block;
        height: 60%;
        position: absolute;
        width: 100%;
    }

    .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(3)::before {
        background-color: rgb(55, 55, 55);
        content: '';
        display: block;
        height: 60%;
        position: absolute;
        width: 100%;
    }

    .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(4)::before {
        background-color: rgb(55, 55, 55);
        content: '';
        display: block;
        height: 60%;
        position: absolute;
        width: 100%;
    }

    .carousel-fade .carousel-inner .item {
        height: 600px;
    }

    .tt-slider .carousel-inner .item:nth-child(1) {
        height: 880px;
    }

    .tt-slider .carousel-inner .item:nth-child(2) {
        height: 880px;
    }

    .tt-slider .carousel-inner .item:nth-child(3) {
        height: 880px;
    }

    .tt-slider .carousel-inner .item:nth-child(4) {
        height: 880px;
    }

    .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(1) {
        height: 600px;
    }

    .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(2) {
        height: 600px;
    }

    .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(3) {
        height: 600px;
    }

    .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(4) {
        height: 600px;
    }
    .entry_title02 {
        width: 56%;
    }

    .entry_title01 {
        width: 60%;
    }

    .entry_title04 {
        width: 65%;
    }

    .centered_text09 {
        position: absolute;
        left: 45px;
        top: 60px;
    }

    .entry_title05 {
        width: 61%;
    }

    .centered-text10 h3 {
        font-size: 25.693333px;
    }

    .entry_title04 {
        width: 54%;
    }
    .radioline0 {
        column-count: 2;
        column-width: 175px;
    }

    .radio01 {
        width: 100%;
    }
    .banner-text0 .banner-des0 {
        font-size: 25px;
    }
    .startup_bg {
        position: relative;
        top: 148%;
    }
        .startup_bg img {
            width: 100%;
        }
    .banner-text0 {
        top: 37%;
    }

    .bg-descript {
        width: 99%;
    }
    .bannerr-text0 {
        top: 37%;
    }
    .sector01 {
        padding: 130px 0px 100px;
    }
    .thumbwrapper {
        height: 425px;
    }
    .valuation_banner img {
        width: 100%;
    }
    .navbar-dark .navbar-nav .nav-link {
        background-color: unset;
    }
    .dropdown-menu {
        min-width: 230px;
        margin: 6px 0 6px;
        height: 419px;
        overflow-y: scroll;
    }
    .banner_text_iner01 h2 {
        font-size: 38px;
        line-height: 43px;
    }

    .banner_text_iner01 p {
        margin-bottom: 27px;
        line-height: 35px;
        font-size: 35px;
    }

    .portfoliomgt img {
        width: 100%
    }
    .topleft0 {
        position: absolute;
        top: 23px;
        left: 29px;
        color: #2a2a2a;
        font-weight: 500;
        font-size: 9px;
    }

    .topright0 {
        position: absolute;
        top: 7px;
        right: 54px;
        color: #2a2a2a;
        font-weight: 500;
        font-size: 9px;
    }

    .bottommiddleleft0 {
        position: absolute;
        left: 28px;
        color: #2a2a2a;
        font-weight: 500;
        font-size: 9px;
        top: 46px;
    }

    .bottomleft0 {
        position: absolute;
        color: #2a2a2a;
        font-weight: 500;
        font-size: 7px;
        top: 70px;
        left: 27px;
    }

    .bottomright0 {
        position: absolute;
        right: 45px;
        top: 31px;
        color: #2a2a2a;
        font-weight: 500;
        font-size: 9px;
    }

    .bottommright0 {
        position: absolute;
        top: 57px;
        right: 52px;
        color: #2a2a2a;
        font-weight: 500;
        font-size: 9px;
    }

    .Bbottomright0 {
        position: absolute;
        font-weight: 500;
        font-size: 9px;
        bottom: 241px;
        right: 41px;
        line-height: 11px;
    }

    .describe0 {
        text-align: center;
        background-color: #282828;
        width: 60%;
        margin: 46px auto;
        border-radius: 30px;
    }

        .describe0 p {
            color: #fff;
            padding: 5px 0 6px;
            font-size: 13px;
            width: 100%;
            line-height: 19px;
        }
    .topleft0 {
        position: absolute;
        top: 23px;
        left: 29px;
        color: #2a2a2a;
        font-weight: 500;
        font-size: 9px;
    }

    .topright0 {
        position: absolute;
        top: 7px;
        right: 54px;
        color: #2a2a2a;
        font-weight: 500;
        font-size: 9px;
    }

    .bottommiddleleft0 {
        position: absolute;
        left: 28px;
        color: #2a2a2a;
        font-weight: 500;
        font-size: 9px;
        top: 46px;
    }

    .bottomleft0 {
        position: absolute;
        color: #2a2a2a;
        font-weight: 500;
        font-size: 7px;
        top: 70px;
        left: 27px;
    }

    .bottomright0 {
        position: absolute;
        right: 45px;
        top: 31px;
        color: #2a2a2a;
        font-weight: 500;
        font-size: 9px;
    }

    .bottommright0 {
        position: absolute;
        top: 57px;
        right: 52px;
        color: #2a2a2a;
        font-weight: 500;
        font-size: 9px;
    }

    .Bbottomright0 {
        position: absolute;
        font-weight: 500;
        font-size: 9px;
        bottom: 267px;
        right: 41px;
        line-height: 11px;
    }

    .describe0 {
        text-align: center;
        background-color: #282828;
        width: 60%;
        margin: 46px auto;
        border-radius: 30px;
    }

        .describe0 p {
            color: #fff;
            padding: 5px 0 6px;
            font-size: 13px;
            width: 100%;
            line-height: 19px;
        }
    .pricing-table table {
        width: 100%;
        overflow-x: auto;
    }
    .card0 {
        margin-bottom: 30px;
    }
    .most-popular {
        margin-top: 30px !important;
        margin-bottom: 0px !important;
    }
    .pricing-table table {
        overflow-x: auto;
    }
    .featured-section01 {
        display: none;
    }

    .featuredsection02 {
        display: none;
    }

    .featured_section03 {
        display: none;
    }
}*/

/* iPhone XS Max, XR ----------- */
/*@media only screen and (min-device-width: 414px) and (max-device-height: 896px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 2) {
    .carousel_se_01 .main_services01 {
        position: relative;
        margin: 56px 0px 0px;
    }
    .text-side01 {
        padding-top: 35px;
        margin-top: 0;
        margin-left: 19px;
    }
    .carousel_se_01 .main_services01 {
        margin: 56px 0px 0px !important;
    }
    .text-side02 {
        margin-left: 19px;
    }
    .featured-item01.icon-left.icon-left .des {
        width: 100%;
    }
    .fullscreen-slider .tt-slider .carousel-inner .tt-carousel-caption {
        padding-top: 30px;
        padding-bottom: 100px;
    }
    .divideline {
        margin-left: -32px;
    }
    .tt-slider .carousel-inner .tt-carousel-caption .intro01 {
        margin-left: -34px;
    }
    .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(1) {
        height: 800px !important;
    }

    .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(2) {
        height: 800px !important;
    }

    .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(3) {
        height: 800px !important;
    }

    .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(4) {
        height: 800px !important;
    }
    .featured-item03.icon-left02 .des {
        width: 100%;
    }
    .featured-section05 h3{
        padding-top:0;
    }
    .feature-text03 {
        width: 100%;
    }

    .feature-text04 {
        width: 100%;
    }

    .line01 {
        width: 79%;
        padding: 7px 0px 6px;
    }

        .line01 p {
            line-height: 20px;
        }

    .banner_text_iner h2 {
        font-size: 24px;
        line-height: 36px;
    }

    #descript0 {
        font-size: 32px;
    }

    .features0 {
        background-size: cover;
        margin-bottom: 22px;
    }

    .features01 {
        background-size: cover;
        margin-bottom: 22px;
    }

    .features02 {
        background-size: cover;
    }

    .features03 {
        background-size: cover;
        margin-bottom: 22px;
    }

    .features04 {
        background-size: cover;
        margin-bottom: 22px;
    }

    .features05 {
        background-size: cover;
    }

    .modalul1 {
        position: absolute;
        top: 0;
        left: -4px;
    }

    .modalul2 {
        position: absolute;
        top: 0;
        right: 9px;
    }

    .line10:before {
        content: "";
        display: block;
        position: absolute;
        z-index: 1;
        top: 61.9%;
        height: 106px;
    }

    .l0 h4 {
        font-size: 15px;
        width: 37%;
    }

    .line10:after {
        content: '';
        position: absolute;
        top: 65%;
        left: 48.60%;
    }

    .line01 {
        width: 100%;
    }

    .feature_text0 {
        height: 209px;
    }

        .feature_text0 p {
            padding: 92px 0;
            font-size: 39px;
            height: 168px;
        }
    .navbar-dark .navbar-nav .nav-link {
        background-color: unset;
    }
    .banner_text_iner01 h2 {
        font-size: 38px;
        line-height: 43px;
    }

    .banner_text_iner01 p {
        margin-bottom: 27px;
        line-height: 35px;
        font-size: 35px;
    }

    .portfoliomgt img {
        width: 100%
    }
   
}

@media only screen and (min-device-width: 414px) and (max-device-height: 896px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 2) {
    .text-side01 {
        padding-top: 35px;
        margin-top: 0;
    }

    .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(1)::before {
        background-color: rgb(55, 55, 55);
        content: '';
        display: block;
        height: 60%;
        position: absolute;
        width: 100%;
    }

    .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(2)::before {
        background-color: rgb(55, 55, 55);
        content: '';
        display: block;
        height: 60%;
        position: absolute;
        width: 100%;
    }

    .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(3)::before {
        background-color: rgb(55, 55, 55);
        content: '';
        display: block;
        height: 60%;
        position: absolute;
        width: 100%;
    }

    .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(4)::before {
        background-color: rgb(55, 55, 55);
        content: '';
        display: block;
        height: 60%;
        position: absolute;
        width: 100%;
    }

    .carousel-fade .carousel-inner .item {
        height: 600px;
    }

    .tt-slider .carousel-inner .item:nth-child(1) {
        height: 880px;
    }

    .tt-slider .carousel-inner .item:nth-child(2) {
        height: 880px;
    }

    .tt-slider .carousel-inner .item:nth-child(3) {
        height: 880px;
    }

    .tt-slider .carousel-inner .item:nth-child(4) {
        height: 880px;
    }

    .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(1) {
        height: 600px;
    }

    .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(2) {
        height: 600px;
    }

    .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(3) {
        height: 600px;
    }

    .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(4) {
        height: 600px;
    }
    .feature-text02 {
        width: 100%;
    }

    .feature-text03 {
        width: 100%;
    }

    .feature-text04 {
        width: 100%;
    }

    .line01 {
        width: 79%;
        padding: 7px 0px 6px;
    }

        .line01 p {
            line-height: 20px;
        }

    .banner_text_iner h2 {
        font-size: 24px;
        line-height: 36px;
    }

    #descript0 {
        font-size: 32px;
    }

    .features0 {
        background-size: cover;
        margin-bottom: 22px;
    }

    .features01 {
        background-size: cover;
        margin-bottom: 22px;
    }

    .features02 {
        background-size: cover;
    }

    .features03 {
        background-size: cover;
        margin-bottom: 22px;
    }

    .features04 {
        background-size: cover;
        margin-bottom: 22px;
    }

    .features05 {
        background-size: cover;
    }
    .radioline0 {
        column-count: 2;
        column-width: 175px;
    }

    .radio01 {
        width: 100%;
    }
    .table {
        position: relative;
        left: 0 !important;
    }

    .btn-demo01 {
        text-align: center;
        position: relative;
        left: 0 !important;
        width: 100% !important;
    }

    #qualitative label {
        font-size: 15px !important
    }

    .radioline01 {
        column-count: 1 !important;
        column-width: 100px;
    }

    .pricing-table table {
        display: block;
        width: 100%;
        overflow-x: auto;
    }

    .box_01 {
        padding: 47px 0;
    }

    .feature_box p {
        font-size: 1.97rem;
        line-height: 40px;
    }

    .card0 {
        margin-bottom: 25px;
    }

    .col {
        flex-basis: unset
    }

    .most-popular {
        margin-top: 4px;
        bottom: 0;
    }

    .feature_box {
        height: 219px;
    }

    .baanner0 {
        background-image: url(../img/Orange.png);
        height: 584px;
        background-position: unset;
        background-repeat: no-repeat;
        background-size: cover;
        position: relative;
        display: block;
    }

    .banner0 {
        display: none;
    }

    .investor_bg {
        position: relative;
        top: 82%;
    }

        .investor_bg img {
            width: 100%;
        }

    .bannerr0 {
        display: none;
    }

    .bannerr0_bg {
        background-image: url('../img/Blue.png');
        height: 673px;
        background-position: unset;
        background-repeat: no-repeat;
        background-size: cover;
        position: relative;
        display: block;
    }

    .startup_bg {
        position: relative;
        top: 148%;
    }

        .startup_bg img {
            width: 100%;
        }
    .sector01 {
        padding: 130px 0px 100px;
    }
    .thumbwrapper {
        height: 425px;
    }
    .valuation_banner img {
        width: 100%;
    }
    .ul0 li {
        width: 100%;
    }
    .navbar-dark .navbar-nav .nav-link {
        background-color: unset;
    }
    .dropdown-menu {
        min-width: 230px;
        margin: 6px 0 6px;
        height: 419px;
        overflow-y: scroll;
    }
    .banner_text_iner01 h2 {
        font-size: 38px;
        line-height: 43px;
    }

    .banner_text_iner01 p {
        margin-bottom: 27px;
        line-height: 35px;
        font-size: 35px;
    }

    .portfoliomgt img {
        width: 100% !important;
    }
    .banner_text_iner01 h2 {
        font-size: 38px;
        line-height: 43px;
    }

    .banner_text_iner01 p {
        margin-bottom: 27px;
        line-height: 35px;
        font-size: 35px;
    }

    .portfoliomgt img {
        width: 100%
    }
    .topleft0 {
        position: absolute;
        top: 23px;
        left: 29px;
        color: #2a2a2a;
        font-weight: 500;
        font-size: 9px;
    }

    .topright0 {
        position: absolute;
        top: 7px;
        right: 54px;
        color: #2a2a2a;
        font-weight: 500;
        font-size: 9px;
    }

    .bottommiddleleft0 {
        position: absolute;
        left: 28px;
        color: #2a2a2a;
        font-weight: 500;
        font-size: 9px;
        top: 46px;
    }

    .bottomleft0 {
        position: absolute;
        color: #2a2a2a;
        font-weight: 500;
        font-size: 7px;
        top: 70px;
        left: 27px;
    }

    .bottomright0 {
        position: absolute;
        right: 45px;
        top: 31px;
        color: #2a2a2a;
        font-weight: 500;
        font-size: 9px;
    }

    .bottommright0 {
        position: absolute;
        top: 57px;
        right: 52px;
        color: #2a2a2a;
        font-weight: 500;
        font-size: 9px;
    }

    .Bbottomright0 {
        position: absolute;
        font-weight: 500;
        font-size: 9px;
        bottom: 241px;
        right: 41px;
        line-height: 11px;
    }

    .describe0 {
        text-align: center;
        background-color: #282828;
        width: 60%;
        margin: 46px auto;
        border-radius: 30px;
    }

        .describe0 p {
            color: #fff;
            padding: 5px 0 6px;
            font-size: 13px;
            width: 100%;
            line-height: 19px;
        }
    .topleft0 {
        position: absolute;
        top: 23px;
        left: 29px;
        color: #2a2a2a;
        font-weight: 500;
        font-size: 9px;
    }

    .topright0 {
        position: absolute;
        top: 7px;
        right: 54px;
        color: #2a2a2a;
        font-weight: 500;
        font-size: 9px;
    }

    .bottommiddleleft0 {
        position: absolute;
        left: 28px;
        color: #2a2a2a;
        font-weight: 500;
        font-size: 9px;
        top: 46px;
    }

    .bottomleft0 {
        position: absolute;
        color: #2a2a2a;
        font-weight: 500;
        font-size: 7px;
        top: 70px;
        left: 27px;
    }

    .bottomright0 {
        position: absolute;
        right: 45px;
        top: 31px;
        color: #2a2a2a;
        font-weight: 500;
        font-size: 9px;
    }

    .bottommright0 {
        position: absolute;
        top: 57px;
        right: 52px;
        color: #2a2a2a;
        font-weight: 500;
        font-size: 9px;
    }

    .Bbottomright0 {
        position: absolute;
        font-weight: 500;
        font-size: 9px;
        bottom: 267px;
        right: 41px;
        line-height: 11px;
    }

    .describe0 {
        text-align: center;
        background-color: #282828;
        width: 60%;
        margin: 46px auto;
        border-radius: 30px;
    }

        .describe0 p {
            color: #fff;
            padding: 5px 0 6px;
            font-size: 13px;
            width: 100%;
            line-height: 19px;
        }
    .pricing-table table {
        width: 100%;
        overflow-x: auto;
    }
    .most-popular {
        margin-top: 30px !important;
        margin-bottom: 0px !important;
    }
    .pricing-table table {
        overflow-x: auto;
    }
}

@media only screen and (device-width: 390px) and (device-height: 844px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 2) {
    .carousel_se_01 .main_services01 {
        position: relative;
        margin: 56px 0px 0px;
    }

    .text-side01 {
        padding-top: 35px;
        margin-top: 0;
        margin-left: 19px;
    }

    .carousel_se_01 .main_services01 {
        margin: 56px 0px 0px !important;
    }

    .text-side02 {
        margin-left: 19px;
    }

    .featured-item01.icon-left.icon-left .des {
        width: 100%;
    }

    .fullscreen-slider .tt-slider .carousel-inner .tt-carousel-caption {
        padding-top: 30px;
        padding-bottom: 100px;
    }

    .divideline {
        margin-left: -32px;
    }

    .tt-slider .carousel-inner .tt-carousel-caption .intro01 {
        margin-left: -34px;
    }

    .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(1) {
        height: 800px !important;
    }

    .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(2) {
        height: 800px !important;
    }

    .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(3) {
        height: 800px !important;
    }

    .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(4) {
        height: 800px !important;
    }

    .featured-item03.icon-left02 .des {
        width: 100%;
    }

    .featured-section05 h3 {
        padding-top: 0;
    }
    .feature-text03 {
        width: 100%;
    }

    .feature-text04 {
        width: 100%;
    }

    .line01 {
        width: 79%;
        padding: 7px 0px 6px;
    }

        .line01 p {
            line-height: 20px;
        }

    .banner_text_iner h2 {
        font-size: 24px;
        line-height: 36px;
    }

    #descript0 {
        font-size: 32px;
    }

    .features0 {
        background-size: cover;
        margin-bottom: 22px;
    }

    .features01 {
        background-size: cover;
        margin-bottom: 22px;
    }

    .features02 {
        background-size: cover;
    }

    .features03 {
        background-size: cover;
        margin-bottom: 22px;
    }

    .features04 {
        background-size: cover;
        margin-bottom: 22px;
    }

    .features05 {
        background-size: cover;
    }

    .modalul1 {
        position: absolute;
        top: 0;
        left: -4px;
    }

    .modalul2 {
        position: absolute;
        top: 0;
        right: 9px;
    }

    .line10:before {
        content: "";
        display: block;
        position: absolute;
        z-index: 1;
        top: 61.9%;
        height: 106px;
    }

    .l0 h4 {
        font-size: 15px;
        width: 37%;
    }

    .line10:after {
        content: '';
        position: absolute;
        top: 65%;
        left: 48.60%;
    }

    .line01 {
        width: 100%;
    }

    .feature_text0 {
        height: 209px;
    }

        .feature_text0 p {
            padding: 92px 0;
            font-size: 39px;
            height: 168px;
        }
    .line01 {
        width: 70%;
    }
    .features0 {
        margin-bottom: 25px;
    }
    .feature_text01 h4 {
        font-size: 27px;
        width: 32%;
    }
    .features01 {
        margin-bottom: 25px;
    }
    .features03 {
        margin-bottom: 25px;
    }
    .features04 {
        margin-bottom: 30px;
    }
    .valuation_banner img {
        width: 100%;
    }
    .navbar-dark .navbar-nav .nav-link {
        background-color: unset;
    }
    .pricing-table table{
        overflow-x: auto;
    }
}

@media only screen and (device-width: 390px) and (device-height: 844px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 2) {
    .main-image img {
        width: 100% !important
    }

    .object-first {
        position: absolute;
        top: 97px !important;
        right: 0 !important;
    }

    .object-left {
        position: relative;
        top: 108%;
        float: right;
        z-index: 999;
        right: 0;
    }

    .object-right {
        position: relative;
        top: 174%;
        z-index: 999;
        right: 3%;
    }

        .object-right img {
            width: 208px;
        }
    .navbar {
        box-shadow: unset;
    }
    .table {
        position: relative;
        left: 0 !important;
    }

    .btn-demo01 {
        text-align: center;
        position: relative;
        left: 0 !important;
        width: 100% !important;
    }

    #qualitative label {
        font-size: 15px !important
    }

    .radioline01 {
        column-count: 1 !important;
        column-width: 100px;
    }

    .pricing-table table {
        display: block;
        width: 100%;
        overflow-x: auto;
    }

    .box_01 {
        padding: 47px 0;
    }

    .feature_box p {
        font-size: 1.97rem;
        line-height: 40px;
    }

    .card0 {
        margin-bottom: 25px;
    }

    .col {
        flex-basis: unset
    }

    .most-popular {
        margin-top: 4px;
        bottom: 0;
    }

    .feature_box {
        height: 219px;
    }

    .baanner0 {
        background-image: url(../img/Orange.png);
        height: 584px;
        background-position: unset;
        background-repeat: no-repeat;
        background-size: cover;
        position: relative;
        display: block;
    }

    .banner0 {
        display: none;
    }

    .investor_bg {
        position: relative;
        top: 82%;
    }

        .investor_bg img {
            width: 100%;
        }

    .bannerr0 {
        display: none;
    }

    .bannerr0_bg {
        background-image: url('../img/Blue.png');
        height: 673px;
        background-position: unset;
        background-repeat: no-repeat;
        background-size: cover;
        position: relative;
        display: block;
    }

    .startup_bg {
        position: relative;
        top: 148%;
    }

        .startup_bg img {
            width: 100%;
        }
    .banner_text_iner h2 {
        font-size: 30px;
    }
    .valuation_banner p {
        font-size: 35px;
    }
    .feature-text02 {
        width: 100%;
        height: 450px;
    }
        .feature-text02 .opp0 {
            width: 86%;
        }
    .valuation_banner img {
        width: 100%;
    }

    .ul0 li {
        width: 100%;
    }
    .navbar-dark .navbar-nav .nav-link {
        background-color: unset;
    }
    .dropdown-menu {
        min-width: 230px;
        margin: 6px 0 6px;
        height: 419px;
        overflow-y: scroll;
    }
    .banner_text_iner01 h2 {
        font-size: 38px;
        line-height: 43px;
    }

    .banner_text_iner01 p {
        margin-bottom: 27px;
        line-height: 35px;
        font-size: 35px;
    }

    .portfoliomgt img {
        width: 100% !important;
    }
    .banner_text_iner01 h2 {
        font-size: 38px;
        line-height: 43px;
    }

    .banner_text_iner01 p {
        margin-bottom: 27px;
        line-height: 35px;
        font-size: 35px;
    }

    .portfoliomgt img {
        width: 100%
    }
    .portfolio03 h4 {
        width: 70% !important;
    }
    .portfolio04 h4 {
        width: 69% !important;
    }
    .portfolio06 h4 {
        width: 67% !important;
    }
    .topleft0 {
        position: absolute;
        top: 23px;
        left: 29px;
        color: #2a2a2a;
        font-weight: 500;
        font-size: 9px;
    }

    .topright0 {
        position: absolute;
        top: 7px;
        right: 54px;
        color: #2a2a2a;
        font-weight: 500;
        font-size: 9px;
    }

    .bottommiddleleft0 {
        position: absolute;
        left: 28px;
        color: #2a2a2a;
        font-weight: 500;
        font-size: 9px;
        top: 46px;
    }

    .bottomleft0 {
        position: absolute;
        color: #2a2a2a;
        font-weight: 500;
        font-size: 7px;
        top: 70px;
        left: 27px;
    }

    .bottomright0 {
        position: absolute;
        right: 45px;
        top: 31px;
        color: #2a2a2a;
        font-weight: 500;
        font-size: 9px;
    }

    .bottommright0 {
        position: absolute;
        top: 57px;
        right: 52px;
        color: #2a2a2a;
        font-weight: 500;
        font-size: 9px;
    }

    .Bbottomright0 {
        position: absolute;
        font-weight: 500;
        font-size: 9px;
        bottom: 241px;
        right: 41px;
        line-height: 11px;
    }

    .describe0 {
        text-align: center;
        background-color: #282828;
        width: 60%;
        margin: 46px auto;
        border-radius: 30px;
    }

        .describe0 p {
            color: #fff;
            padding: 5px 0 6px;
            font-size: 13px;
            width: 100%;
            line-height: 19px;
        }
    .topleft0 {
        position: absolute;
        top: 23px;
        left: 29px;
        color: #2a2a2a;
        font-weight: 500;
        font-size: 9px;
    }

    .topright0 {
        position: absolute;
        top: 7px;
        right: 54px;
        color: #2a2a2a;
        font-weight: 500;
        font-size: 9px;
    }

    .bottommiddleleft0 {
        position: absolute;
        left: 28px;
        color: #2a2a2a;
        font-weight: 500;
        font-size: 9px;
        top: 46px;
    }

    .bottomleft0 {
        position: absolute;
        color: #2a2a2a;
        font-weight: 500;
        font-size: 7px;
        top: 70px;
        left: 27px;
    }

    .bottomright0 {
        position: absolute;
        right: 45px;
        top: 31px;
        color: #2a2a2a;
        font-weight: 500;
        font-size: 9px;
    }

    .bottommright0 {
        position: absolute;
        top: 57px;
        right: 52px;
        color: #2a2a2a;
        font-weight: 500;
        font-size: 9px;
    }

    .Bbottomright0 {
        position: absolute;
        font-weight: 500;
        font-size: 9px;
        bottom: 267px;
        right: 41px;
        line-height: 11px;
    }

    .describe0 {
        text-align: center;
        background-color: #282828;
        width: 60%;
        margin: 46px auto;
        border-radius: 30px;
    }

        .describe0 p {
            color: #fff;
            padding: 5px 0 6px;
            font-size: 13px;
            width: 100%;
            line-height: 19px;
        }
    .pricing-table table {
        width: 100%;
        overflow-x: auto;
    }
    .most-popular {
        margin-top: 30px !important;
        margin-bottom: 0px !important;
    }
    .pricing-table table {
        overflow-x: auto;
    }
}*/
    /* Samsung Galaxy S3 ----------- */
    /*@media only screen and (min-device-width: 320px) and (max-device-height: 640px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 2) {
        .carousel_se_01 .main_services01 {
            position: relative;
            margin: 56px 0px 0px;
        }
        .navbar-dark .navbar-nav .nav-link {
            background-color: unset;
        }
    }

    @media only screen and (min-device-width: 320px) and (max-device-height: 640px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 2) {
        .text-side01 {
            padding-top: 35px;
            margin-top: 0;
        }

        .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(1)::before {
            background-color: rgb(55, 55, 55);
            content: '';
            display: block;
            height: 60%;
            position: absolute;
            width: 100%;
        }

        .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(2)::before {
            background-color: rgb(55, 55, 55);
            content: '';
            display: block;
            height: 60%;
            position: absolute;
            width: 100%;
        }

        .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(3)::before {
            background-color: rgb(55, 55, 55);
            content: '';
            display: block;
            height: 60%;
            position: absolute;
            width: 100%;
        }

        .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(4)::before {
            background-color: rgb(55, 55, 55);
            content: '';
            display: block;
            height: 60%;
            position: absolute;
            width: 100%;
        }

        .carousel-fade .carousel-inner .item {
            height: 600px;
        }

        .tt-slider .carousel-inner .item:nth-child(1) {
            height: 880px;
        }

        .tt-slider .carousel-inner .item:nth-child(2) {
            height: 880px;
        }

        .tt-slider .carousel-inner .item:nth-child(3) {
            height: 880px;
        }

        .tt-slider .carousel-inner .item:nth-child(4) {
            height: 880px;
        }

        .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(1) {
            height: 600px;
        }

        .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(2) {
            height: 600px;
        }

        .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(3) {
            height: 600px;
        }

        .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(4) {
            height: 600px;
        }

        .btn_type {
            width: 80%;
        }

        .radioline0 {
            column-count: 2;
            column-width: 175px;
        }

        .radio01 {
            width: 100%;
        }
        .baanner0 {
            background-image: url(../img/Orange.png);
            height: 584px;
            background-position: unset;
            background-repeat: no-repeat;
            background-size: cover;
            position: relative;
            display: block;
        }

        .banner0 {
            display: none;
        }

        .investor_bg {
            position: relative;
            top: 82%;
        }

            .investor_bg img {
                width: 100%;
            }

        .bannerr0 {
            display: none;
        }

        .bannerr0_bg {
            background-image: url('../img/Blue.png');
            height: 673px;
            background-position: unset;
            background-repeat: no-repeat;
            background-size: cover;
            position: relative;
            display: block;
        }

        .startup_bg {
            position: relative;
            top: 148%;
        }

            .startup_bg img {
                width: 100%;
            }
        .feature-text02 {
            width: 100%;
            height: 450px;
        }

            .feature-text02 .opp0 {
                width: 86%;
            }
        .ul0 li {
            width: 100%;
        }
        .navbar-dark .navbar-nav .nav-link {
            background-color: unset;
        }
        .dropdown-menu {
            min-width: 230px;
            margin: 6px 0 6px;
            height: 419px;
            overflow-y: scroll;
        }
        .banner_text_iner01 h2 {
            font-size: 38px;
            line-height: 43px;
        }

        .banner_text_iner01 p {
            margin-bottom: 27px;
            line-height: 35px;
            font-size: 35px;
        }

        .portfoliomgt img {
            width: 100% !important;
        }
        .topleft0 {
            position: absolute;
            top: 23px;
            left: 29px;
            color: #2a2a2a;
            font-weight: 500;
            font-size: 9px;
        }

        .topright0 {
            position: absolute;
            top: 7px;
            right: 54px;
            color: #2a2a2a;
            font-weight: 500;
            font-size: 9px;
        }

        .bottommiddleleft0 {
            position: absolute;
            left: 28px;
            color: #2a2a2a;
            font-weight: 500;
            font-size: 9px;
            top: 46px;
        }

        .bottomleft0 {
            position: absolute;
            color: #2a2a2a;
            font-weight: 500;
            font-size: 7px;
            top: 70px;
            left: 27px;
        }

        .bottomright0 {
            position: absolute;
            right: 45px;
            top: 31px;
            color: #2a2a2a;
            font-weight: 500;
            font-size: 9px;
        }

        .bottommright0 {
            position: absolute;
            top: 57px;
            right: 52px;
            color: #2a2a2a;
            font-weight: 500;
            font-size: 9px;
        }

        .Bbottomright0 {
            position: absolute;
            font-weight: 500;
            font-size: 9px;
            bottom: 241px;
            right: 41px;
            line-height: 11px;
        }

        .describe0 {
            text-align: center;
            background-color: #282828;
            width: 60%;
            margin: 46px auto;
            border-radius: 30px;
        }

            .describe0 p {
                color: #fff;
                padding: 5px 0 6px;
                font-size: 13px;
                width: 100%;
                line-height: 19px;
            }
        .topleft0 {
            position: absolute;
            top: 23px;
            left: 29px;
            color: #2a2a2a;
            font-weight: 500;
            font-size: 9px;
        }

        .topright0 {
            position: absolute;
            top: 7px;
            right: 54px;
            color: #2a2a2a;
            font-weight: 500;
            font-size: 9px;
        }

        .bottommiddleleft0 {
            position: absolute;
            left: 28px;
            color: #2a2a2a;
            font-weight: 500;
            font-size: 9px;
            top: 46px;
        }

        .bottomleft0 {
            position: absolute;
            color: #2a2a2a;
            font-weight: 500;
            font-size: 7px;
            top: 70px;
            left: 27px;
        }

        .bottomright0 {
            position: absolute;
            right: 45px;
            top: 31px;
            color: #2a2a2a;
            font-weight: 500;
            font-size: 9px;
        }

        .bottommright0 {
            position: absolute;
            top: 57px;
            right: 52px;
            color: #2a2a2a;
            font-weight: 500;
            font-size: 9px;
        }

        .Bbottomright0 {
            position: absolute;
            font-weight: 500;
            font-size: 9px;
            bottom: 267px;
            right: 41px;
            line-height: 11px;
        }

        .describe0 {
            text-align: center;
            background-color: #282828;
            width: 60%;
            margin: 46px auto;
            border-radius: 30px;
        }

            .describe0 p {
                color: #fff;
                padding: 5px 0 6px;
                font-size: 13px;
                width: 100%;
                line-height: 19px;
            }
        .pricing-table table {
            width: 100%;
            overflow-x: auto;
        }
        .col {
            flex-basis: unset;
        }
        .card0 {
            margin-bottom: 30px;
        }
        .pricing-table table {
            overflow-x: auto;
        }
    }*/

    /* Samsung Galaxy S4 ----------- */
    /*@media only screen and (min-device-width: 320px) and (max-device-height: 640px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 3) {
        .carousel_se_01 .main_services01 {
            position: relative;
            margin: 56px 0px 0px;
        }
    }

    @media only screen and (min-device-width: 320px) and (max-device-height: 640px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 3) {
        .text-side01 {
            padding-top: 35px;
            margin-top: 0;
        }

        .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(1)::before {
            background-color: rgb(55, 55, 55);
            content: '';
            display: block;
            height: 60%;
            position: absolute;
            width: 100%;
        }

        .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(2)::before {
            background-color: rgb(55, 55, 55);
            content: '';
            display: block;
            height: 60%;
            position: absolute;
            width: 100%;
        }

        .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(3)::before {
            background-color: rgb(55, 55, 55);
            content: '';
            display: block;
            height: 60%;
            position: absolute;
            width: 100%;
        }

        .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(4)::before {
            background-color: rgb(55, 55, 55);
            content: '';
            display: block;
            height: 60%;
            position: absolute;
            width: 100%;
        }

        .carousel-fade .carousel-inner .item {
            height: 600px;
        }

        .tt-slider .carousel-inner .item:nth-child(1) {
            height: 880px;
        }

        .tt-slider .carousel-inner .item:nth-child(2) {
            height: 880px;
        }

        .tt-slider .carousel-inner .item:nth-child(3) {
            height: 880px;
        }

        .tt-slider .carousel-inner .item:nth-child(4) {
            height: 880px;
        }

        .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(1) {
            height: 600px;
        }

        .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(2) {
            height: 600px;
        }

        .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(3) {
            height: 600px;
        }

        .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(4) {
            height: 600px;
        }

        .radioline0 {
            column-count: 2;
            column-width: 175px;
        }

        .radio01 {
            width: 100%;
        }
        .baanner0 {
            background-image: url(../img/Orange.png);
            height: 584px;
            background-position: unset;
            background-repeat: no-repeat;
            background-size: cover;
            position: relative;
            display: block;
        }

        .banner0 {
            display: none;
        }

        .investor_bg {
            position: relative;
            top: 82%;
        }

            .investor_bg img {
                width: 100%;
            }

        .bannerr0 {
            display: none;
        }

        .bannerr0_bg {
            background-image: url('../img/Blue.png');
            height: 673px;
            background-position: unset;
            background-repeat: no-repeat;
            background-size: cover;
            position: relative;
            display: block;
        }

        .startup_bg {
            position: relative;
            top: 148%;
        }

            .startup_bg img {
                width: 100%;
            }
        .feature-text02 {
            width: 100%;
            height: 450px;
        }

            .feature-text02 .opp0 {
                width: 86%;
            }
        .ul0 li {
            width: 100%;
        }
        .valuation_banner img {
            width: 100%;
        }
        .navbar-dark .navbar-nav .nav-link {
            background-color: unset;
        }
        .dropdown-menu {
            min-width: 230px;
            margin: 6px 0 6px;
            height: 419px;
            overflow-y: scroll;
        }
        .banner_text_iner01 h2 {
            font-size: 38px;
            line-height: 43px;
        }

        .banner_text_iner01 p {
            margin-bottom: 27px;
            line-height: 35px;
            font-size: 35px;
        }

        .portfoliomgt img {
            width: 100% !important;
        }
        .topleft0 {
            position: absolute;
            top: 23px;
            left: 29px;
            color: #2a2a2a;
            font-weight: 500;
            font-size: 9px;
        }

        .topright0 {
            position: absolute;
            top: 7px;
            right: 54px;
            color: #2a2a2a;
            font-weight: 500;
            font-size: 9px;
        }

        .bottommiddleleft0 {
            position: absolute;
            left: 28px;
            color: #2a2a2a;
            font-weight: 500;
            font-size: 9px;
            top: 46px;
        }

        .bottomleft0 {
            position: absolute;
            color: #2a2a2a;
            font-weight: 500;
            font-size: 7px;
            top: 70px;
            left: 27px;
        }

        .bottomright0 {
            position: absolute;
            right: 45px;
            top: 31px;
            color: #2a2a2a;
            font-weight: 500;
            font-size: 9px;
        }

        .bottommright0 {
            position: absolute;
            top: 57px;
            right: 52px;
            color: #2a2a2a;
            font-weight: 500;
            font-size: 9px;
        }

        .Bbottomright0 {
            position: absolute;
            font-weight: 500;
            font-size: 9px;
            bottom: 241px;
            right: 41px;
            line-height: 11px;
        }

        .describe0 {
            text-align: center;
            background-color: #282828;
            width: 60%;
            margin: 46px auto;
            border-radius: 30px;
        }

            .describe0 p {
                color: #fff;
                padding: 5px 0 6px;
                font-size: 13px;
                width: 100%;
                line-height: 19px;
            }
        .pricing-table table {
            width: 100%;
            overflow-x: auto;
        }
        .col {
            flex-basis: unset;
        }
        .card0 {
            margin-bottom: 30px;
        }
        .most-popular {
            margin-top: 30px !important;
            margin-bottom: 0px !important;
        }
        .pricing-table table{
            overflow-x: auto;
        }
    }*/

    /* Samsung Galaxy S5 ----------- */
    /*@media only screen and (min-device-width: 360px) and (max-device-height: 640px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 3) {
        .carousel_se_01 .main_services01 {
            position: relative;
            margin: 56px 0px 0px;
        }
    }

    @media only screen and (min-device-width: 360px) and (max-device-height: 640px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 3) {
        .text-side01 {
            padding-top: 35px;
            margin-top: 0;
        }

        .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(1)::before {
            background-color: rgb(55, 55, 55);
            content: '';
            display: block;
            height: 60%;
            position: absolute;
            width: 100%;
        }

        .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(2)::before {
            background-color: rgb(55, 55, 55);
            content: '';
            display: block;
            height: 60%;
            position: absolute;
            width: 100%;
        }

        .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(3)::before {
            background-color: rgb(55, 55, 55);
            content: '';
            display: block;
            height: 60%;
            position: absolute;
            width: 100%;
        }

        .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(4)::before {
            background-color: rgb(55, 55, 55);
            content: '';
            display: block;
            height: 60%;
            position: absolute;
            width: 100%;
        }

        .carousel-fade .carousel-inner .item {
            height: 600px;
        }

        .tt-slider .carousel-inner .item:nth-child(1) {
            height: 880px;
        }

        .tt-slider .carousel-inner .item:nth-child(2) {
            height: 880px;
        }

        .tt-slider .carousel-inner .item:nth-child(3) {
            height: 880px;
        }

        .tt-slider .carousel-inner .item:nth-child(4) {
            height: 880px;
        }

        .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(1) {
            height: 600px;
        }

        .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(2) {
            height: 600px;
        }

        .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(3) {
            height: 600px;
        }

        .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(4) {
            height: 600px;
        }

        .radioline0 {
            column-count: 2;
            column-width: 175px;
        }

        .radio01 {
            width: 100%;
        }
        .baanner0 {
            background-image: url(../img/Orange.png);
            height: 584px;
            background-position: unset;
            background-repeat: no-repeat;
            background-size: cover;
            position: relative;
            display: block;
        }

        .banner0 {
            display: none;
        }

        .investor_bg {
            position: relative;
            top: 82%;
        }

            .investor_bg img {
                width: 100%;
            }

        .bannerr0 {
            display: none;
        }

        .bannerr0_bg {
            background-image: url('../img/Blue.png');
            height: 673px;
            background-position: unset;
            background-repeat: no-repeat;
            background-size: cover;
            position: relative;
            display: block;
        }

        .startup_bg {
            position: relative;
            top: 148%;
        }

            .startup_bg img {
                width: 100%;
            }
        .feature-text02 {
            width: 100%;
            height: 450px;
        }

            .feature-text02 .opp0 {
                width: 86%;
            }
        .ul0 li {
            width: 100%;
        }
        .valuation_banner img {
            width: 100%;
        }
        .navbar-dark .navbar-nav .nav-link {
            background-color: unset;
        }
        .dropdown-menu {
            min-width: 230px;
            margin: 6px 0 6px;
            height: 419px;
            overflow-y: scroll;
        }
        .topleft0 {
            position: absolute;
            top: 23px;
            left: 29px;
            color: #2a2a2a;
            font-weight: 500;
            font-size: 9px;
        }

        .topright0 {
            position: absolute;
            top: 7px;
            right: 54px;
            color: #2a2a2a;
            font-weight: 500;
            font-size: 9px;
        }

        .bottommiddleleft0 {
            position: absolute;
            left: 28px;
            color: #2a2a2a;
            font-weight: 500;
            font-size: 9px;
            top: 46px;
        }

        .bottomleft0 {
            position: absolute;
            color: #2a2a2a;
            font-weight: 500;
            font-size: 7px;
            top: 70px;
            left: 27px;
        }

        .bottomright0 {
            position: absolute;
            right: 45px;
            top: 31px;
            color: #2a2a2a;
            font-weight: 500;
            font-size: 9px;
        }

        .bottommright0 {
            position: absolute;
            top: 57px;
            right: 52px;
            color: #2a2a2a;
            font-weight: 500;
            font-size: 9px;
        }

        .Bbottomright0 {
            position: absolute;
            font-weight: 500;
            font-size: 9px;
            bottom: 267px;
            right: 41px;
            line-height: 11px;
        }

        .describe0 {
            text-align: center;
            background-color: #282828;
            width: 60%;
            margin: 46px auto;
            border-radius: 30px;
        }

            .describe0 p {
                color: #fff;
                padding: 5px 0 6px;
                font-size: 13px;
                width: 100%;
                line-height: 19px;
            }
        .pricing-table table {
            width: 100%;
            overflow-x: auto;
        }
        .col {
            flex-basis: unset;
        }
        .card0 {
            margin-bottom: 30px;
        }
        .most-popular {
            margin-top: 30px !important;
            margin-bottom: 0px !important;
        }
    }

    @media(max-width: 320px) {
        .android01 {
            height: 511px;
            width: 100%;
        }

        .text-side01 h3 {
            font-size: 35px;
        }

        .text-side02 h3 {
            font-size: 35px;
        }

        .carousel_se_01 .main_services01 {
            margin: 155px 0px 0px !important;
        }

        .section-title01 {
            font-size: 30px;
            margin-left: 8px;
        }

        .carousel-fade .carousel-inner .item {
            height: 790px;
        }
        .navbar-dark .navbar-nav .nav-link {
            background-color: unset;
        }
        .dropdown-menu {
            min-width: 230px;
            margin: 6px 0 6px;
            height: 419px;
            overflow-y: scroll;
        }
        .pricing-table table {
            width: 100%;
            overflow-x: auto;
        }
        .col {
            flex-basis: unset;
        }
        .card0 {
            margin-bottom: 30px;
        }
        .most-popular {
            margin-top: 30px !important;
            margin-bottom: 0px !important;
        }
        .pricing-table table{
            overflow-x: auto;
        }
    }

@media (max-width: 767px) {
    .pricing-table table{
        overflow-x: auto;
    }
    .split {
        width: 100%;
    }

    .banner-signup01 {
        display: block;
    }

    .blog-entry {
        margin: 97px auto;
        height: 497px;
        width: 82%;
    }

    .carousel-control:hover {
        background: unset;
    }

    .dashboard-navbar {
        margin: 0 0 0;
    }

    .dashboard-siepanel {
        background-color: #fff;
        border-radius: 12px;
        height: 449px;
    }

    .radioline0 {
        column-count: 2;
        column-width: 175px;
    }

    .radio01 {
        width: 100%;
    }

    .baanner0 {
        background-image: url(../img/Orange.png);
        height: 584px;
        background-position: unset;
        background-repeat: no-repeat;
        background-size: cover;
        position: relative;
        display: block;
    }

    .banner0 {
        display: none;
    }

    .investor_bg {
        position: relative;
        top: 82%;
    }

        .investor_bg img {
            width: 100%;
        }

    .bannerr0 {
        display: none;
    }

    .bannerr0_bg {
        background-image: url('../img/Blue.png');
        height: 673px;
        background-position: unset;
        background-repeat: no-repeat;
        background-size: cover;
        position: relative;
        display: block;
    }

    .startup_bg {
        position: relative;
        top: 148%;
    }

        .startup_bg img {
            width: 100%;
        }

    .feature-text02 {
        width: 100%;
        height: 414px;
    }

    .banner_text_iner h2 {
        font-size: 29px;
    }

    #descript0 {
        font-size: 34px;
    }

    .top-left {
        left: 90px;
    }

    .feature-text02 .opp0 {
        width: 355px;
    }

    .top-right {
        right: 90px;
    }

    .bottom-right {
        right: 98px;
    }

    .bottom-left {
        left: 95px;
    }

    .feature-text02 .opp0:after {
        top: 376px;
    }

    .feature-text03 {
        width: 100%;
    }

    .sideul {
        display: none;
    }

    .ulside {
        display: inline-block;
        text-align: center;
    }

    .modalul1 {
        position: relative;
        top: 0;
        left: -13px;
    }

    .ulside ul > li {
        list-style-type: none;
        background-color: #282828;
        margin-bottom: 10px;
        color: #d8d8d8;
        border-radius: 20px;
        padding: 1px 24px 1px;
        font-size: 13px;
    }

    .ulside span {
        color: #fe6603;
        font-weight: 500;
    }

    .feature-text03 .opp01 {
        background-color: unset;
        width: 151px;
        top: 0;
    }

        .feature-text03 .opp01:before {
            content: "";
            display: block;
            position: absolute;
            z-index: 1;
            top: 110%;
            left: 50%;
            border: 1px solid #fe6603;
            border-width: 0 0 0 1px;
            width: 1px;
            height: 45px;
        }

    .l0 {
        margin-top: 38px;
    }

    .line0:before {
        top: 61.1%;
    }

    .line10:before {
        top: 65.5%;
    }

    .l0 h4 {
        padding-top: 25px;
    }

    .feature-text04 {
        width: 100%;
        height: 174px;
    }

    .feature-text03 .opp0:before {
        height: 38px;
    }
    .feature-text03 .opp0:after {
        display: none;
    }
    .linee0:before {
        top: 83.9%;
    }
    .linee10:before {
        top: 87.6%;
    }
    .line01 {
        width: 80%;
    }
    .l01 {
        margin-top: -3px;
    }
    .line10:after {
        left: 48.35%;
    }
    .feature_text0 {
        height: 270px;
        margin-top: 100px;
    }
        .feature_text0 p {
            padding: 78px 0;
            font-size: 55px;
            height: 230px;
            font-family: 'Caveat', cursive;
            line-height: 44px;
        }
    .features0 {
        margin-bottom: 40px;
    }
    .features01 {
        margin-bottom: 40px;
    }
    .features03 {
        margin-bottom: 40px;
    }
    .features04 {
        margin-bottom: 40px;
    }
    .features04 {
        margin-bottom: 40px;
    }
    .ul0 li {
        width: 100%;
    }
    .navbar-dark .navbar-nav .nav-link {
        background-color: unset;
    }
    .dropdown-menu {
        min-width: 230px;
        margin: 6px 0 6px;
        height: 419px;
        overflow-y: scroll;
    }
    .titlee0 {
        font-size: 2.5rem;
        margin-bottom: 1px;
    }
    .valuation_banner img {
        width: 100% !important;
    }
    .featured-section0 img {
        width: 241px !important
    }
    .first-title {
        font-size: 35px;
        line-height: 48px;
        padding-top: 0px;
    }
    .second-title {
        font-size: 30px;
        line-height: 31px;
        padding-top: 0;
    }
    .assets0 {
        position: absolute;
        top: 53%;
        left: 53%;
        z-index: 1;
    }
        .assets0 img {
            width: 156px !important
        }
    .trans0 {
        margin-top: 150px;
    }
    .trans01 {
        margin-top: 80px;
    }
    .trans02 {
        margin-top: 63px;
    }
    .trans03 {
        margin-top: 0px;
    }
    .trans04 {
        margin-top: 60px;
    }
    .trans05 {
        margin-top: 63px;
    }
    #descript01 {
        font-size: 32px;
    }
    .topleft0 {
        position: absolute;
        top: 23px;
        left: 29px;
        color: #2a2a2a;
        font-weight: 500;
        font-size: 9px;
    }

    .topright0 {
        position: absolute;
        top: 7px;
        right: 54px;
        color: #2a2a2a;
        font-weight: 500;
        font-size: 9px;
    }

    .bottommiddleleft0 {
        position: absolute;
        left: 28px;
        color: #2a2a2a;
        font-weight: 500;
        font-size: 9px;
        top: 46px;
    }

    .bottomleft0 {
        position: absolute;
        color: #2a2a2a;
        font-weight: 500;
        font-size: 7px;
        top: 70px;
        left: 27px;
    }

    .bottomright0 {
        position: absolute;
        right: 45px;
        top: 31px;
        color: #2a2a2a;
        font-weight: 500;
        font-size: 9px;
    }

    .bottommright0 {
        position: absolute;
        top: 57px;
        right: 52px;
        color: #2a2a2a;
        font-weight: 500;
        font-size: 9px;
    }

    .Bbottomright0 {
        position: absolute;
        font-weight: 500;
        font-size: 9px;
        bottom: 267px;
        right: 41px;
        line-height: 11px;
    }

    .describe0 {
        text-align: center;
        background-color: #282828;
        width: 60%;
        margin: 46px auto;
        border-radius: 30px;
    }

        .describe0 p {
            color: #fff;
            padding: 5px 0 6px;
            font-size: 13px;
            width: 100%;
            line-height: 19px;
        }
    .pricing-table table {
        width: 100%;
        overflow-x: auto;
    }
    .col {
        flex-basis: unset;
    }
    .card0 {
        margin-bottom: 30px;
    }
    .most-popular {
        margin-top: 30px !important;
        margin-bottom: 0px !important;
    }
    .feature_box p {
        font-size: 2.47rem;
        margin: 0 auto;
        line-height: 41px;
    }
}

    @media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3/2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), (min-resolution: 1.5dppx) {

        .text-side01 {
            padding-top: 35px;
            margin-top: 0;
        }

            .text-side01 h3 {
                font-size: 46px;
                width: 100%;
                line-height: 49px;
            }

            .text-side01 p {
                padding-top: 0;
            }

        .text-side02 {
            padding-top: 0;
            margin-top: 0;
        }

            .text-side02 h3 {
                font-size: 39px;
                width: 100%;
                line-height: 49px;
            }

            .text-side02 p {
                padding-top: 0;
            }

        .carousel_se_01 {
            height: 855px;
        }

        .featured-item01.icon-left.icon-left .des {
            width: 94%;
        }

        .featured-item01.icon-left01 .des {
            width: 94%;
        }

        .featured-item01.icon-left02 .des {
            width: 100%;
        }

        .featured-item03.icon-left02 .des {
            width: 100%;
        }
        .feature-text02 {
            width: 100%;
        }
        .navbar-dark .navbar-nav .nav-link {
            background-color: unset;
        }
        .dropdown-menu {
            min-width: 230px;
            margin: 6px 0 6px;
            height: 419px;
            overflow-y: scroll;
        }
        .col {
            flex-basis: unset;
        }
        .card0 {
            margin-bottom: 30px;
        }
        .most-popular {
            margin-top: 30px !important;
            margin-bottom: 0px !important;
        }
        .pricing-table table{
            overflow-x: auto;
        }
    }


    @media (max-width: 991px) {
        .featured-section {
            height: 900px
        }

        .text-side01 {
            padding-top: 35px;
            margin-top: 0;
        }

        .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(1)::before {
            background-color: rgb(55, 55, 55);
            content: '';
            display: block;
            height: 60%;
            position: absolute;
            width: 100%;
        }

        .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(2)::before {
            background-color: rgb(55, 55, 55);
            content: '';
            display: block;
            height: 60%;
            position: absolute;
            width: 100%;
        }

        .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(3)::before {
            background-color: rgb(55, 55, 55);
            content: '';
            display: block;
            height: 60%;
            position: absolute;
            width: 100%;
        }

        .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(4)::before {
            background-color: rgb(55, 55, 55);
            content: '';
            display: block;
            height: 60%;
            position: absolute;
            width: 100%;
        }

        .carousel-fade .carousel-inner .item {
            height: 600px;
        }

        .tt-slider .carousel-inner .item:nth-child(1) {
            height: 970px;
        }

        .tt-slider .carousel-inner .item:nth-child(2) {
            height: 970px;
        }

        .tt-slider .carousel-inner .item:nth-child(3) {
            height: 970px;
        }

        .tt-slider .carousel-inner .item:nth-child(4) {
            height: 970px;
        }

        .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(1) {
            height: 670px;
        }

        .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(2) {
            height: 670px;
        }

        .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(3) {
            height: 670px;
        }

        .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(4) {
            height: 670px;
        }

        .carousel_se_01 .main_services01 {
            position: relative;
            margin: 81px 0px 0px;
        }
        .featured-item01.icon-left02 .des {
            width: 100%;
        }

        .featured-item03.icon-left02 .des {
            width: 100%;
        }
        .feature-text02 {
            width: 100%;
        }
        .navbar-dark .navbar-nav .nav-link {
            background-color: unset;
        }
        .dropdown-menu {
            min-width: 230px;
            margin: 6px 0 6px;
            height: 419px;
            overflow-y: scroll;
        }

        .col {
            flex-basis: unset;
        }
        .card0 {
            margin-bottom: 30px;
        }
        .most-popular {
            margin-top: 30px !important;
            margin-bottom: 0px !important;
        }

        .pricing-table table{
            overflow-x: auto;
        }
    }

    @media only screen and (device-width: 414px) and (device-height: 896px) and (-webkit-device-pixel-ratio: 3) {
        .featured-section05 h3 {
            padding-top: 0;
        }

        .tt-slider .carousel-inner .tt-carousel-caption .intro01 {
            margin-left: -32px;
        }

        .divideline {
            margin-left: -34px;
        }
        .navbar-dark .navbar-nav .nav-link {
            background-color: unset;
        }
        .dropdown-menu {
            min-width: 230px;
            margin: 6px 0 6px;
            height: 419px;
            overflow-y: scroll;
        }
        .pricing-table table{
            overflow-x: auto;
        }
    }*/

    /* ----------- iPad 1, 2, Mini and Air ----------- */

    /* Portrait */
    /*@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1) {
        .text-side01 {
            padding-top: 35px;
            margin-top: 0;
            margin-left: 23px;
        }

        .carousel_se_01 .main_services01 {
            position: relative;
            margin: 52px 0px 0px;
        }

        .text-side02 {
            margin-left: 30px;
        }

        .tt-slider .carousel-inner .tt-carousel-caption .intro01 {
            margin-left: -24px;
        }

        .divideline {
            margin-left: -18px;
        }

        .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(1) {
            height: 740px;
        }

        .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(2) {
            height: 740px;
        }

        .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(3) {
            height: 740px;
        }

        .fullscreen-slider .tt-slider .carousel-inner .item:nth-child(4) {
            height: 740px;
        }

        .fullscreen-slider .tt-slider .carousel-inner .tt-carousel-caption {
            padding-top: 15px;
        }

        .featured-section05 h3 {
            padding-top: 0;
        }

        nav.navbar.bootsnav ul.nav > li > a {
            padding: 30px 8px;
        }
        .featured-item01.icon-left02 .des {
            width: 100%;
        }

        .featured-item03.icon-left02 .des {
            width: 100%;
        }
        .feature-text02 {
            width: 100%;
        }
        .valuation_banner img {
            width: 100%;
        }
        .navbar-dark .navbar-nav .nav-link {
            background-color: unset;
        }
        .col {
            flex-basis: unset;
        }
    }*/

    /* Landscape */
    /*@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1) {
        .gif0 img {
            width: 100% !important;
        }
        .left-side img {
            width: 100% !important
        }
        .center-side img{
            height:auto !important;
        }
        .valuation_banner img {
            width: 100%;
        }
        .offset-lg-1 {
            margin-left: 0;
        }
        .f03 {
            margin-bottom: 25px;
        }
        .f02 {
            margin-bottom: 25px;
        }
        .navbar-dark .navbar-nav .nav-link {
            background-color: unset;
        }
       
    }*//*

@media (max-width: 600px) {
    .valuation_banner h1 {
        font-size: 30px;
    }

    .valuation_banner p {
        font-size: 35px;
    }

    .featuretext01 img {
        width: 100%
    }

    .featuretext02 h2 {
        padding-top: 50px;
        font-size: 28px;
    }

    .featuretext02 p {
        width: 78%;
        font-size: 21.3px;
    }

    .featuretext02 img {
        width: 100%;
    }

    .featuretext01 h2 {
        font-size: 30px;
        width: 100%;
    }

    .icon-ai {
        position: relative;
        top: 30px;
        right: -34px;
    }

    .icon-ai0 {
        position: relative;
        top: 11px;
        right: 0;
        display: inline-block;
    }

        .icon-ai0 img {
            width: 242px;
        }

    .featuretext02 h2 {
        margin-top: 30px;
    }

    .featuretext02 img {
        width: 100% !important;
        height: auto !important;
    }

    .click-col0 {
        margin-bottom: 15px;
    }

    .click-col1 {
        margin-bottom: 15px;
    }

    .user-stage {
        position: relative;
        top: 55px;
    }

        .user-stage h3 {
            width: 73%;
            margin: 0 auto 28px;
        }

    .download_pdf {
        position: relative;
        top: -21px;
    }

    .column-pricing01 {
        width: 100%;
    }

    .pricing-details-content-cstm {
        padding: 28px 13px 35px;
    }

    .line-content p {
        font-size: 17px;
    }

    .panel-according .panel-default .panel-heading .panel-title .collapsed {
        width: 100%;
    }

    #evaluationadvancesetting .first_row label {
        font-size: 15px !important;
    }

    .btn_type {
        width: 78% !important;
    }

    .resetbtn {
        padding: 6px 25px;
        font-size: 12px;
        width: 99%;
    }

    .baanner0 {
        background-image: url(../img/Orange.png);
        height: 584px;
        background-position: unset;
        background-repeat: no-repeat;
        background-size: cover;
        position: relative;
        display: block;
    }

    .banner0 {
        display: none;
    }

    .investor_bg {
        position: relative;
        top: 82%;
    }

        .investor_bg img {
            width: 100%;
        }

    .bannerr0 {
        display: none;
    }

    .bannerr0_bg {
        background-image: url('../img/Blue.png');
        height: 673px;
        background-position: unset;
        background-repeat: no-repeat;
        background-size: cover;
        position: relative;
        display: block;
    }

    .startup_bg {
        position: relative;
        top: 148%;
    }

        .startup_bg img {
            width: 100%;
        }

    .center-side {
        padding-left: 15px;
    }

    .navbar-dark .navbar-nav .nav-link {
        background-color: unset;
    }

    .dropdown-menu {
        min-width: 230px;
        margin: 6px 0 6px;
        height: 419px;
        overflow-y: scroll;
    }

    .col {
        flex-basis: unset;
    }

    .valuation0 img {
        width: 100%;
    }

    .explore0 .nav-tabs li a {
        font-size: 21px;
        font-weight: 500;
    }

    .explore0 .nav-tabs li {
        padding: 5px 22px 4px;
    }

    .fsection h3 {
        display: none;
    }

    .bullett {
        list-style: none;
        margin-bottom: 10px;
        display: block;
    }

        .bullett li::before {
            content: "\2022";
            color: orange;
            font-weight: bold;
            display: inline-block;
            width: 1em;
            margin-left: -1em;
        }

    .explore0 .tab-content {
        padding: 46px 0px;
    }

    .bullett li {
        font-size: 18px;
        text-transform: uppercase;
        font-weight: 600;
    }

    .modify0 {
        display: block;
    }

        .modify0 li {
            font-size: 18px;
            font-weight: 400;
        }

    .fsection .gif0 img {
        display: none;
    }

    .Weight0 {
        display: none;
    }
    .Weight02 {
        display: flex;
    }
    .Weight01 {
        display: flex;
    }
    .firstsec0 p {
        list-style-type: none;
        margin-top: 19px;
        font-size: 16px !important;
        margin-bottom: 19px;
        font-weight: 500 !important;
        line-height: 13px;
        padding-left: 56px;
        color: #fff !important;
    }
    .firstsec0 {
        float: left;
    }
    .leftside {
        width: 65%;
    }
    .rightside {
        width: 35%
    }
    .leftside span {
        color: #fd6604 !important;
    }
    .rightside span {
        color: #fd6604 !important;
    }
    .explore0 hr {
        display:none;
    }
    .leftside0 {
        width: 67%;
    }
    .rightside0 {
        width: 29%;
        text-align: center;
    }
        .rightside0 img {
            width: 70%;
        }
    .dividestreet {
        width: 79%;
        margin: 0 auto 1rem;
        border-top: 1px solid #d7d7d7;
        display: block;
    }
    .leftside0 p {
        text-transform: uppercase;
        line-height: 40px;
    }
    .icon-ai03 img{
        width:140px
    }
    .mrgif0{
        display:none;
    }
    .mrgif01{
        display:block;
    }
}
*/

