
.innerbanner {
    margin-top: 140px;
    text-align: center;
    min-height: 416px;
    padding-top: 90px;
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column;
    background-size: cover !important;
    padding-bottom: 0 !important;
}

.innerbanner:before {
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .63);
    top: 0;
    left: 0
}

.innerbanner h2 {
    font-weight: 700;
    color: #fff;
    margin-bottom: 10px
}

.innerbanner .headicon {
    border: 1px solid #fff;
    display: inline-block;
    display: flex;
    text-align: center;
    justify-content: center;
    align-items: center;
    width: 28px;
    height: 28px;
    border-radius: 50%;
    position: relative;
    margin: 0 auto 15px
}

.innerbanner .headicon:after,
.innerbanner .headicon:before {
    width: 30px;
    height: 1px;
    background: #fff;
    border-radius: 25px;
    content: ""
}

.innerbanner .headicon:before {
    position: absolute;
    left: -30px
}

.innerbanner .headicon:after {
    position: absolute;
    right: -30px
}

.innerbanner .bannerstats {
    margin-top: auto;
    backdrop-filter: blur(30px);
    border-top: 1px solid #b0b0af;
    width: 100%
}

.innerbanner .bannerstats ul {
    padding: 0;
    margin: 0;
    display: flex;
    list-style: none
}

.innerbanner .bannerstats ul li {
    flex: 0 0 25%;
    text-align: center;
    padding: 20px 0 18px;
    border-left: 1px solid #b0b0af
}

.innerbanner .bannerstats ul li:last-child {
    border-right: 1px solid #b0b0af
}

.innerbanner .bannerstats ul li strong {
    color: #fff;
    font-size: 36px;
    display: block;
    line-height: 30px;
    margin-bottom: 5px
}

.innerbanner .bannerstats ul li span, .innerbanner p {
    color: #fff;
}

.fungible_sec, .p-faqs, .reason-to-invest, .sayhi, .stayahead, .token_development_ser, .wht-to-team, section.mcb_sec {
    padding: 100px 0;
}
.header .top-bar ul.rightcontact li, .letstalk .btn1 span .fa-frown, .letstalk .btn1:hover .fa-smile, .our-technology-s .tab-content ul li .tech-icon img, .our-technology-s.p-tech ul li .tech-icon img, .ourservices .mobileappbox ul li, .ourteam ul.contactlist li, .sayhi .rtimg, .top-bar ul.leftlist li {
    display: inline-block;
}



.sayhi h2 {
    color: #d1d1d1;
    font-size: 46px;
    font-weight: 900;
    margin-bottom: 10px
}

.sayhi h2 strong {
    display: block;
    color: #1668e2
}

.sayhi .directconnect {
    margin-top: 55px;
    padding: 23px 0
}

.sayhi .directconnect h6 {
    font-size: 18px;
    font-weight: 500;
    margin-bottom: 20px
}

.sayhi .directconnect a.dc-details {
    display: flex;
    text-decoration: none;
    line-height: 20px;
    color: #3c3c3c;
    justify-content: center;
    padding: 30px 15px;
    background-color: #f7f7f7;
    border-radius: 15px;
    transition: .3s;
    margin-bottom: 30px
}

.crypto-banner .leftconnect_form .form-group, .sayhi .directconnect a.dc-details span, .title_big, .token_development_ser .nft_title {
    text-align: left;
}

.sayhi .directconnect a.dc-details:hover {
    background-color: #ee4f771c
}

.sayhi .directconnect a.dc-details svg {
    color: #ee4f77;
    font-size: 42px;
    margin-right: 27px
}

.letstalk {
    padding-bottom: 50px;
    padding-top: 50px;
    position: relative
}

.letstalk:before {
    position: absolute;
    width: 30%;
    right: 0;
    background: #f3f1ff;
    content: "";
    height: 100%;
    top: 0
}

.letstalk .carousel-control-next,
.letstalk .carousel-control-prev {
    right: -25px;
    filter: drop-shadow(0px 3px 6px rgba(0, 0, 0, .16));
    opacity: 1
}

.letstalk h2 {
    color: #3c3c3c;
    font-weight: 700;
    margin-bottom: 15px
}

.letstalk p {
    color: #3c3c3c;
    margin-bottom: 50px;
    font-size: 14px
}

.letstalk .form-group {
    position: relative;
    padding-top: 30px;
    margin-bottom: 15px
}

.letstalk label {
    margin: 0 0 5px;
    font-size: 13px;
    transition: .5s
}

.letstalk label span {
    color: red
}

.letstalk .form-control {
    border: none;
    outline: 0;
    box-shadow: none;
    padding: 12px 20px;
    border-bottom: 0;
    border-radius: 5px;
    position: relative;
    z-index: 9;
    background: #f7f7f7;
    font-weight: 500;
    color: #000
}

p.errorText {
    margin: 0 !important;
    font-size: 75%;
    padding: 5px 0 0
}

.letstalk .form-control:focus~label {
    top: 10px
}

.letstalk .btn1 {
    background: #ee4f77;
    border-radius: 50px;
    border: none;
    outline: 0;
    padding: 9px 9px 9px 30px;
    color: #fff;
    font-weight: 500;
    box-shadow: 0 3px 27px rgba(238, 79, 118, .52);
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 30px auto 0
}

.letstalk .btn1 span,
.letstalk .carousel-control-next,
.letstalk .carousel-control-prev {
    width: 46px;
    height: 46px;
    color: #000;
    border-radius: 50%;
    background: #fff
}

.letstalk .btn1 span {
    display: inline-block;
    line-height: 46px;
    margin-left: 30px;
    transition: 1s;
    font-size: 24px
}

.letstalk .rtbox {
    padding: 0 0 0 200px
}

.letstalk .rtbox h3 {
    font-weight: 700;
    color: #3c3c3c;
    font-size: 24px;
    margin-bottom: 15px
}

.letstalk .rtbox h5 {
    color: #fff;
    font-size: 16px;
    display: flex;
    text-align: left;
    line-height: 24px;
    margin: 0
}

.letstalk .rtbox .carousel-caption {
    left: 0;
    width: 100%;
    backdrop-filter: blur(15px);
    right: 0;
    bottom: 0;
    padding: 25px 10px 25px 20px
}

.letstalk .carousel-control-next {
    top: calc(50% - 50px)
}

.letstalk .carousel-control-prev {
    left: auto;
    top: calc(50% + 5px)
}

.rateimg {
    padding: 150px 0
}


.allworks h2 span, .beneficial_desktop, .comapnylabel li a, .gameinbothplatform h2 span, .gameinbothplatform h4 strong, .howappwork h2 strong, .menu-bar ul.inner-list li:hover a:after, .ourservices .salesforcebox a.title strong, .ourspecialty h2 strong, .p-whychoose .nav-link .p-img, .p-whychoose h2 strong, .sayhi .directconnect a.dc-details span strong {
    display: block;
}


.ahead-of-trends .owl-dots,
.beneficial_mobile,
.collapse.show~.btn-link .more,
.gameVariants .owl-nav,
.healthcare_ind_solutions .rtcontent.b-0:before,
.letstalk .btn1 span .fa-smile,
.letstalk .btn1:hover .fa-frown,
.magento_dev_sec .scrip_feature_card.ind_card.card_full p a.btn-link.collapsed .less,
.menu-bar ul.inner-list li.sub-menu:hover a:after,
.mobile-menu,
.no_setting:after,
.process_we_follow .cards.crd2:after,
.robustfeat .inboxrt.br-0:after,
.servicessection.healthandfit:after,
.show_more,
.title_big h2:after,
.wht-to-team .owl-buttons {
    display: none
}

.header .top-bar ul.rightcontact li, .letstalk .btn1 span .fa-frown, .letstalk .btn1:hover .fa-smile, .our-technology-s .tab-content ul li .tech-icon img, .our-technology-s.p-tech ul li .tech-icon img, .ourservices .mobileappbox ul li, .ourteam ul.contactlist li, .sayhi .rtimg, .top-bar ul.leftlist li {
    display: inline-block;
}

.header .top-bar ul.rightcontact i, .letstalk .rtbox h5 svg, .ourservices .salesforcebox a.title img, .why-choose-us .inner-box .icon-box {
    margin-right: 10px;
}



.readytorealise {
    background: #1e1d28;
    padding: 80px 0;
    position: relative
}

.readytorealise .techskillsimg {
    border-radius: 50%;
    width: 300px;
    padding: 50px;
    display: inline-block;
    position: absolute;
    left: 100px;
    top: -80px;
    background: #1e1d28
}

.readytorealise h3 {
    color: #fff;
    display: block;
    border-left: 8px solid #ee4f76;
    padding: 10px 0 10px 50px
}

.readytorealise h3 a {
    font-size: 16px;
    float: right;
    color: #fff;
    text-decoration: none
}

.readytorealise h3 a span {
    height: 40px;
    width: 40px;
    background: #fff;
    color: #1e1d28;
    display: inline-block;
    line-height: 40px;
    text-align: center;
    border-radius: 50%;
    margin-left: 10px
}



#get-quote .attach-btn strong img, #get-quote .modal-title img, .Development_Capabilities .ltborder ul li img, .features-sp img, .growing-demand .growing-img img, .header a.navbar-brand img, .letstalk .rtbox img, .ourservices .tpbar ul li img, .readytorealise .techskillsimg img, .security-sl .darkbox:hover h4:before, .techskills .innercard strong img, .w-full {
    width: 100%;
}



@media (max-width: 990px) {
  .innerbanner, .web_dev_banner {
    margin-top: 105px;
  } 
  
  .sayhi h2 {
    color: #d1d1d1;
    font-weight: 900;
    margin-bottom: 10px;
}
  .letstalk .rtbox {
    padding: 0;
    max-width: 380px;
    margin: 0 auto;
}
  .letstalk h2 {
    color: #3c3c3c;
    font-weight: 700;
    margin-bottom: 15px;
    margin-top: 40px;
}
  .letstalk p {
    color: #3c3c3c;
    font-size: 14px;
}
.letstalk:before{
  display:none;
  }
  
  .letstalk p, .ourteam h2 {
    margin-bottom: 0;
}
  .readytorealise {
    padding-bottom: 15px;
}
  
  .readytorealise .techskillsimg {
    left: calc(50% - 150px);
}
  
  .readytorealise h3 a {
    margin: 30px 0 15px;
    font-size: 15px;
    display: flex;
    align-items: center;
    justify-content: center;
}
  .readytorealise h3 {
    text-align: center;
    border-left: 0;
    padding-left: 0;
    margin-top: 80px;
}
.readytorealise h3 a {
    float: none;
    display: flex;
    margin-top: 30px;
}
}

@media (max-width: 767px) {
  
.innerbanner .bannerstats ul, .our_cutting_age ul.tech-name {
    flex-wrap: wrap;
}
  p {
    font-size: 13px;
    line-height: 1.7;
    letter-spacing: .2px;
}
    .innerbanner p {
        color: #fff;
        margin-bottom: 45px;
    }
  .innerbanner .bannerstats ul {
        padding: 18px 0
    }
    .sayhello .helloinnerbox h4 {
        padding: 12px 35px;
        font-size: 15px;
        transform: translateY(-20px);
        margin-top: 0
    }
    .sayhello .helloinnerbox h2 {
        font-size: 21px;
        margin: 5px 0 25px
    }
  
  .innerbanner .bannerstats ul li {
    flex: 0 0 50%;
    border: none;
    padding: 7px 0;
}
  .customappbanner h1, .innerbanner .bannerstats ul li strong {
    font-size: 30px;
}
  .cutshorttheprocess h6, .header .top-bar a, .innerbanner .bannerstats ul li strong~span, .ourservices .wbdev a.title, .sayhi .directconnect a.dc-details span, .user-flow p, .webdevelopment_services .whitebg p {
    font-size: 13px;
}
  
   .sayhi {
        padding: 50px 0 0
    }
    .letstalk .btn1 {
        margin-top: 20px
    }
    .sayhi .directconnect a.dc-details {
        justify-content: left;
        margin-bottom: 20px;
        padding-left: 50px
    }
    .rateimg {
        padding: 20px 0 100px
    }
    .innerbanner p {
        color: #fff;
        margin-bottom: 45px
    } 
  
  .letstalk .rtbox .carousel-caption {
    padding: 25px 10px 72px 20px;
}
  .rtbox div#carouselExampleIndicators {
    border-radius: 10px;
    overflow: hidden;
}
   .letstalk .carousel-control-next {
        right: calc(50% - 54px);
        border-radius: 50%;
        top: calc(100% - 60px)
    }
    .letstalk .carousel-control-prev {
        left: calc(50% - 54px);
        border-radius: 50%;
        top: calc(100% - 60px)
    }
  
  .letstalk .rtbox .carousel-caption {
    padding: 25px 10px 72px 20px;
}
}





