html {
  scroll-behavior: smooth !important;
  transition: 1s;
}img {
    -webkit-text-stroke: 0 !important;
    -webkit-font-smoothing: antialiased !important;
}h1, h2, h3, h4, h5, h6, a, span, ul, li, ol, div, p {
  font-family: "Poppins", sans-serif;
}.clients-logo .owl-nav, .clients-logo .owl-dots, .single-member.single-clients-logo:hover .content-on-img.part-clients-logo-content, .breadcrumb-murtes:after, .service-2 .single-servcie:before, .service-2 .single-servcie .service-title .bg-number, .service.service-3 .single-servcie:before, .process-slider-carousel .owl-nav, .blog-main-page .pagination-murtes, .platform-section.it-consulting-uncovering:before, .header-5 .mainmenu .navbar .navbar-nav .nav-item .nav-link:before, .breadcrumb-murtes .breadcrumb-content ul, .breadcrumb-murtes.saas-development_breadcrumb .breadcrumb-content, .breadcrumb-murtes.product-development_breadcrumb .breadcrumb-content, .breadcrumb-murtes.devops_breadcrumb .breadcrumb-content, .breadcrumb-murtes.ai-ml_breadcrumb .breadcrumb-content, .breadcrumb-murtes.data-engineering_breadcrumb .breadcrumb-content, .breadcrumb-murtes.it-consulting_breadcrumb .breadcrumb-content, .breadcrumb-murtes.offshore-delivery-center_breadcrumb .breadcrumb-content, .breadcrumb-murtes.industries_breadcrumb .breadcrumb-content,.team-2 .team-members .single-member .member-details .clients-logo .single-clients-logo .part-clients-logo-img .part-clients-logo-content, .bot-about-section .part-bot-model .part-text h2.mobile-reponsive {
	display: none !important;
}body {
    background: #000;
}.banner-video{
	position: absolute;
	top:0;
    width: 100%;
    height: 100% !important;
    object-fit: cover;
}.banner-5 .banner-content {
    padding: 40% 0;
    margin-top: 0;	
}a.btn-murtes, .service-2 .service-2-slider .owl-nav div, .service-2 .single-servcie:before, .project.project-3 .project-2-slider .owl-nav div, .about-page-about .part-img a.play-button, .contact .contact-address .single-address:after, button.btn-murtes-6, .service .single-servcie:before, .header-5 .mainmenu .navbar .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-item:after, .choosing-reason-2 .single-reason .part-head span.number:after, .blog-page .pagination-murtes ul li a:after {
    background-image: -webkit-linear-gradient(21deg, #ebce00 0%, #ff8f00 100%);
}a.btn-murtes:after, a.btn-murtes-2:after, .service-2 .service-2-slider .owl-nav div:after, .choosing-reason .part-reasons .single-feature:after, .clients-logo .single-clients-logo .part-clients-logo-img .part-clients-logo-content:after, .project.project-3 .project-2-slider .owl-nav div:after, .about-page-about .part-img a.play-button:after, button.btn-murtes-6:after, .single-industry-logo:hover {
    background: -webkit-linear-gradient(21deg, #ff8f00 0%, #ebce00 100%) !important;
}a.btn-murtes-2:hover, .service-2 .service-2-slider .owl-nav div.owl-next:hover, .single-industry-logo:hover {
    border-color: #ff8f00;
}.banner-5 .banner-content h1 {
    font-size: 45px;
    margin-top: 0;
    margin-bottom: 10px;
    line-height: 1.5;
}.banner-5 .banner-content .buttons a.banner-button {
    margin-top: 10px;
}.header-5 .mainmenu .navbar .navbar-nav .nav-item.dropdown .dropdown-menu, .section-title h2 .special, .choosing-reason .part-text h2 .special {	
    background-image: -webkit-linear-gradient(21deg, #ff8f00 0%, #ebce00 100%);
}.header-5 .support-area ul li a.quote-button:hover, .contact .contact-form span.subtitle, .blog .single-blog .part-text h3:hover, .accordion button[aria-expanded='true'], .accordion button:hover, .accordion button:focus, .project.project-3 .part-project .single-project .part-img .content-on-img span.category, .service .single-servcie .service-details-button, .accordion button[aria-expanded='true'], .single-industry-logo:hover, .Industry-section2 .single-blog:hover .part-text h3 {
    color: #ff8f00;
}.certification, .project.project-3, .FAQ-Section, .services-page-section, .KyanosAi-edge-section, .choosing-reason, .kyanosai-advantages-section, .clients-logo, .service-2.service, .statics, .team-2, .industry-section, .about-details, .service.service-3, .industry-clients-section, .footer.footer-2, .testimonial, .about-page-about, .service-service-page.service-details, .process-section, .blog.blog-page, .platform-section, .blog-details {
    padding: 5% 0;
}.certification .certification-award {
    position: relative;
}.certification .certification-award .certification-award-img {
    border-radius: 35px;
    overflow: hidden;
    position: relative;
    -webkit-transition: all 0.3s ease-in;
    -moz-transition: all 0.3s ease-in;
    -o-transition: all 0.3s ease-in;
    transition: all 0.3s ease-in;
    margin-bottom: 0;
}.certification .certification-award .certification-award-img img {
    width: 100%;
}.project .part-project .single-project .part-img .content-on-img h4 {
    font-size: 25px;
    line-height: 30px;
}.project.project-3 .section-title-2 {
    margin-bottom: 8%;
}.project.project-3 {
    background: #000;
}.section-title-2 span.subtitle {
    color: #ff8f00;
    margin-bottom: 20px;
    font-size: 18px;
}.section-title-2 h2 {
    margin-top: 0;
}.clients-logo .single-clients-logo {
    margin: 0;
    text-align: center;
}.clients-logo .single-clients-logo .part-clients-logo-img {
    border-radius: 10%;
    overflow: hidden;
    position: relative;
}.clients-logo .single-clients-logo .part-clients-logo-img img {
    width: 100%;
}.clients-logo .single-clients-logo .part-clients-logo-img .part-clients-logo-content {
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    z-index: 2;
    -webkit-transition: all 0.3s ease-in;
    -moz-transition: all 0.3s ease-in;
    -o-transition: all 0.3s ease-in;
    transition: all 0.3s ease-in;
}.clients-logo .single-clients-logo .part-clients-logo-img .part-clients-logo-content span.name {
    font-size: 16px;
    font-weight: 700;
    color: #fff;
    margin: 0;
}.clients-logo .single-clients-logo .part-clients-logo-img .part-clients-logo-content:after {
    position: absolute;
    content: '';
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-image: -webkit-linear-gradient(21deg, #005cea 0%, #00c5fb 100%);
    opacity: .86;
    z-index: -1;
    border-radius: 10%;
}.clients-logo .single-clients-logo .part-clients-logo-img:after {
    position: absolute;
    content: '';
    left: -1px;
    top: -1px;
    right: -1px;
    bottom: -1px;
    border: 0;
   /* border: 5px solid rgb(255 208 148);*/
    border-radius: 10%;
    -webkit-transition: all 0.3s ease-in;
    -moz-transition: all 0.3s ease-in;
    -o-transition: all 0.3s ease-in;
    transition: all 0.3s ease-in;
}.service-2 .single-servcie .service-details-button {
    color: #ff8000;
}.statics .single-statics span.title {
    font-size: 18px;
    color: #ff8f00;
}.statics .single-statics span.number {
    margin-bottom: 20px;
    margin-top: 0;
}.statics .single-statics span.number:after {
    content: "+";
}.statics .single-statics .bg-icon img {
    opacity: 0.2;
}.project.project-3 {
    margin: 0;
    padding-bottom: 2%;
}.team-2, .testimonial, .home_services_block, .service-2.service .single-servcie {
    background: none !important;
}.team-2 .team-members .shape-1 img, .team-2 .team-members .shape-2 img, .team-2 .team-members .shape-3 img, .team-2 .team-members .shape-4 img {
    opacity: 0.3;
}.team-2 .section-title-2, .industry-section .section-title-2, .platform-section .section-title-2, .certification .section-title-2, .clients-logo .section-title-2, .testimonial .section-title-2, .FAQ-Section .section-title-2, .statistics-section .section-title-2, .process-section .section-title-2.text-center {
    margin-bottom: 50px;
}.certification .certification-award .certification-award-img {
    border-radius: 0;
}.single-industry-logo span {
    font-size: 18px;
    font-weight: 600;
    width: 100%;
    position: relative;
    display: block;
    margin-top: 15px;
}.single-industry-logo i {
    font-size: 35px;
    margin-bottom: 10px;
    display: block;
}.single-industry-logo {
    position: relative;
    -webkit-transition: all 0.3s ease-in;
    -moz-transition: all 0.3s ease-in;
    -o-transition: all 0.3s ease-in;
    transition: all 0.3s ease-in;
    margin-bottom: 30px;
    border: 1px solid #5c5c5c;
    border-radius: 12px;
    padding: 30px;
    text-align: center;
    display: flex;
    flex-direction: column;
}
/* Style the tab */
.platform-section .tab {
    float: left;
    width: 100%;
    height: 500px;
    background: -webkit-linear-gradient(21deg, #ff8f00 0%, #ebce00 100%) !important;
    padding: 10px;
    overflow-y: overlay;
    scrollbar-width: thin;
}

/* Style the buttons inside the tab */
.platform-section .tab button {    
  font-size: 18px !important;
  font-weight: 600 !important;
  color: #fff !important;
  border-radius: 20px;
  display: block;
  background-color: inherit;
  color: black;
  padding: 20px;
  width: 100%;
  border: none;
  outline: none;
  text-align: left;
  cursor: pointer;
  transition: 0.3s;
  font-size: 17px;
}.platform-section .tab button i {
	padding-right: 20px;
}.platform-section .tab button i.fa-arrow-right {
    float: right;
    line-height: 1.5;
	padding-right: 0;
}

/* Change background color of buttons on hover */
.platform-section .tab button:hover {
  background-color: #edc300;
}

/* Create an active/current "tab button" class */
.platform-section .tab button.active {
  background-color: #ff8f00;
}

/* Style the tab content */
.platform-section .tabcontent {
    float: left;
    padding: 20px;
    width: 100%;
    border-left: none;
    height: 500px;
    background: #fff;
    overflow-y: scroll;
    scrollbar-width: none;
}.platform-section .tabcontent h3 {
    font-size: 25px;
    font-weight: 700;
    color: #000;
    display: inline-block;
    width: 100%;
    margin-top: 20px;
}.single-platform-logo img {
    width: 20%;
    margin-right: 10%;
    height: 45px;
    float: left;
}.single-platform-logo .platform-name {
    font-size: 14px;
    font-weight: 600;
    width:80%;
    float: right;
}.single-platform-logo {
    background: #eee;
    border-radius: 20px;
    padding: 15px 15px 15px 30px;
    width: 49% ! IMPORTANT;
    float: left;
    margin: .5%;
    display: inline-flex;
    margin-bottom: 10px;
}.platform-section .d-block {
    padding: 0 !important;
}

/* Override bootstrap column paddings */
.certificate-gallery {
    padding: 1%;
    margin: 0 2%;
}.tz-gallery .lightbox img {
    width: 100%;
    /*border-radius: 0;
    position: relative;
    border: 2px solid #6d6d6d;
    padding: 3px;
    box-shadow: 0 0 5px 1px #cfcfcf;*/
}.tz-gallery .lightbox:before {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    margin: auto;
    opacity: 0;
    content: '';
    z-index: 9000;
    transition: 0.4s;
    background: url(../img/search.webp) center center no-repeat;
    background-size: contain;
    width: 20%;
    height: 20%;
    pointer-events: none;
}.tz-gallery .lightbox:after {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    background-color: rgb(34 34 34 / 50%);
    content: '';
    transition: 0.4s;
}.tz-gallery .lightbox:hover:after,
.tz-gallery .lightbox:hover:before {
    opacity: 1;
}.baguetteBox-button {
    background-color: transparent !important;
}#baguetteBox-overlay .full-image img {
    max-height: 90%;
    border: 2px solid #6d6d6d;
    padding: 3px;
    box-shadow: 0 0 5px 1px #cfcfcf;
}.service-2:after {
    top: 0;
    right: 0;
    /*background: url(../img/service-4-bg.jpg) center center no-repeat;*/
    background: none;
    background-size: cover;
    bottom: 0;
    height: auto;
}.service-2:before {
    background: none;
    top: 0;
    height: auto;
}.single-member.single-clients-logo:hover .content-on-img.part-clients-logo-content {
    top: 0;
}.about-page-about .part-text h2, .about-details .part-text h2, .choosing-reason-about-page .single-reason h3, .contact .contact-address .single-address .part-icon span.title, .contact .contact-form h4, .blog .single-blog .part-text h3, .service-service-page .part-text h2, .services-page-section .single-servcie .service-title, .choosing-reason-2 .single-reason .part-body h3, .testimonial .single-testimonial .part-body p, .testimonial .single-testimonial .part-user .part-info span.name, .testimonial .single-testimonial .part-user .part-info span.position, .testimonial .section-title-2 p, .single-industry-logo:hover, .blog .single-blog .part-text h3:hover i, .section-title-2 h2, .service-2 .single-servcie .service-content, .statics .single-statics span.number, .platform-section .section-title-2 p {
    color: #ffffff;
}.about-page-about .part-text p, .about-details .part-text p, .choosing-reason-about-page .single-reason p, .contact .contact-address .single-address .part-text p, .service-service-page .part-text p, .services-page-section .single-servcie .service-content, .choosing-reason-2 .single-reason .part-body p, .blog .single-blog .part-text p {
    color: #cdcdcd;
}.choosing-reason-about-page .single-reason, .contact .contact-form form input, .contact .contact-form form textarea {
    background: #000000;
    border: 1px solid #5f5f5f;
}.choosing-reason-about-page, .contact .contact-address .single-address, .contact .contact-form, .services-page-section .single-servcie {
    background: #141414;
    border: 1px solid #292929;
}.contact, .Industry-section, .service-service-page {
    padding: 5% 0 0;
}.map iframe {
    width: 100%;
    height: 600px;
    filter: invert(1);
}.contact .contact-address .single-address .part-icon img {
    filter: contrast(0.1);
}.contact .contact-address .single-address {
    padding: 30px;
    width: 100%;
    display: inline-block;
    margin-bottom: 10px;
}.contact .contact-address .single-address .part-icon {
    position: relative;
    text-align: left;
    margin-right: 0;
    width: 20%;
    float: left;
}.contact .contact-address .single-address .part-text {
    float: right;
    width: 80%;
}.contact #map {
    filter: grayscale(1);
}.blog .single-blog .part-text {
    border: none;
    padding: 5% 0;
}.single-blog {
    margin-bottom: 5%;
}.services-page-section .single-servcie .service-title .bg-number {
    color: #5f5f5f;
}.choosing-reason-service-page {
    padding-bottom: 0;
}.choosing-reason-about-page .single-reason, .service-2.service .section-title-2, .service-2.service .section-title.this-section-title, .industry-clients-section .section-title-2.text-center  {
    margin-bottom: 0;
}.header-5 .mainmenu .navbar .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-item {
    width: auto;
}.industry-clients-section-img img, .clients-logo .single-clients-logo .part-clients-logo-img img {
    width: 100%;
    padding: 10px;
    filter: invert(1);
}.industry-clients-section-img, .clients-logo .single-clients-logo .part-clients-logo-img {
    padding: 5%;
    filter: grayscale(1);
    width: 90%;
}.services-page-section .single-servcie .part-text {
    padding: 30px;
}.about-details .part-img img {
    width: 80%;
}.about-details .part-text p {
    line-height: 30px;
    margin-bottom: 30px;
    padding-right: 10%;
}.blog .single-blog .part-text h3 img {
    background: #ff8f00;
    padding: 12px;
    margin-right: 20px;
    border-radius: 5px;
}.Industry-section .single-blog .part-text h3 {
    display: flex;
    line-height: 2;
}.industry-clients-section-img {
    height: 130px;
    line-height: 130px;
}.contact .contact-address .single-address .part-icon i {
    font-size: 50px;
    color: #fff;
}.testimonial .single-testimonial {
    background: none;
    border: 1px solid #5d5d5d;
    padding: 50px;
}.single-industry-logo:hover span.name {
    color: #000;
}.single-industry-logo:hover {
    color: #000;
    border-color: #ff8f00;
}.certification .owl-carousel .owl-item img:hover {
    -webkit-transition: all 0.3s ease-in;
    -moz-transition: all 0.3s ease-in;
    -o-transition: all 0.3s ease-in;
    transition: all 0.3s ease-in;
    transform: scale(1);
}.certification .owl-carousel .owl-item img {
    -webkit-transition: all 0.3s ease-in;
    -moz-transition: all 0.3s ease-in;
    -o-transition: all 0.3s ease-in;
    transition: all 0.3s ease-in;
    transform: scale(0.8);
}.certification .item {
    border-right: 0.5px solid #ddd;
    border-left: 0.5px solid #ddd;
    margin-right: 0 !important;
    padding: 5px;
}.certification .owl-carousel .owl-item {
    margin-right: 0 !important;
    margin-left: 0 !important;
}.banner-5:after {
    position: absolute;
    opacity: .5;
    z-index: 0;
}.banner-5 .banner-content h1, .banner-5 .banner-content p {
    z-index: 2;
    position: relative;
}.banner-5 .circle {
    z-index: 2;
}.testimonial .single-testimonial .part-body {
    border-bottom: 1px solid #5d5d5d;
    margin-bottom: 30px;
}.team-2 .team-members .single-member {
    border: 1px solid #ddd;
    padding: 30px;
    text-align: center;
}.team-2 .team-members .single-member img {
    width: 60%;
}.home-choose-left-part .col-md-6.col-sm-6.col-xs-12 {
    float: left;
    margin-bottom: 30px;
}.home-choose-left-part .home-choose .home-choose-heading {
    font-size: 16px;
    font-weight: 800;
    color: #fff;
    line-height: 1.5;
    margin-bottom: 0;
}.home-choose-left-part .home-choose i {
    font-size: 40px;
    color: #ff8f00;
    margin-right: 20px;
    WIDTH: 50PX;
    TEXT-ALIGN: CENTER;
}.home-choose-left-part .home-choose {
    display: flex;
}.header-5 {
    position: relative;
}.breadcrumb-murtes {
    background: url("../img/BANNER2.png");
    height: 600px;
    background-size: cover !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    margin-top: auto;
}.breadcrumb-murtes .breadcrumb-content {
    padding: 0;
    margin-top: auto;
    text-align: center;
    height: 500px;
    line-height: 500px;
}.breadcrumb-murtes .breadcrumb-content h2 {
    font-size: 35px;
    font-weight: 400;
    color: #000;
    margin-top: auto;
    background: rgb(255 255 255 / 80%);
    display: inline-block;
    padding: 8px 100px;
    border-radius: 50px;
}/*.breadcrumb-murtes .breadcrumb-content ul li {
    color: #ff8f00;
}.breadcrumb-murtes .breadcrumb-content ul li a:hover {
    color: #ff8f00;
}*/.platform-section .tab button img {
    width: 25px;
    margin-right: 15px;
}.single-industry-logo:hover img {
    filter: invert(1);
}.home-team .team-members .single-member:hover {
    border: 1px solid #ff8f00;
}.service-service-page.service-details .service-details-area {
    border: none;
    margin: 0;
}.service-service-page.service-details .services-inner-content-left .service-details-area .service-details-body {
    padding: 0 70px 0 0;
}.service-service-page.service-details .services-inner-content-right .service-details-area .service-details-body {
    padding: 0 0 0 70px;
}.service-service-page.service-details .service-details-area .service-details-body .part-text h2 {
    font-size: 35px;
    font-weight: 600;
}.service-service-page.service-details .service-details-area p {
    font-size: 18px;
    font-weight: 400;
}.service-service-page.service-details .service-details-area ul li {
    font-size: 16px;
    font-weight: 400;
    border: 1px solid #838383;
    padding: 10px 20px 10px 50px;
    color: #fff;
    display: table;
    border-radius: 30px;
    margin-bottom: 20px;
    position: relative;
}.service-service-page.service-details .service-details-area ul li:before {
    content: "";
    position: absolute;
    left: 20px;
    top: 10px;
    background: url('../img/tick.png');
    bottom: 0;
    right: 0;
    background-repeat: no-repeat;
    width: 20px;
    height: 20px;
    background-size: cover;
}.service-service-page.service-details .services-inner-content-left, .service-service-page.service-details .services-inner-content-right {
    margin-bottom: 100px;
}












/**************FAQ Section**************/
.accordion .accordion-item {
    border-bottom: 1px solid #e5e5e5;
    padding: 28px 16px;
}/*.accordion .accordion-item button[aria-expanded='true'] {
  border-bottom: 1px solid #ff8f00;
}*/.accordion button {
  position: relative;
  display: block;
  text-align: left;
  width: 100%;
  padding: 0;
  color: #ffffff;
  font-size: 24px;
  font-weight: 400;
  border: none;
  background: none;
  outline: none;
}.accordion button:hover,
.accordion button:focus {
  cursor: pointer;
  color: #ff8f00;
}.accordion button:hover::after,
.accordion button:focus::after {
  cursor: pointer;
  color: #ff8f00;
  border: 1px solid #ff8f00;
}/*.accordion button .accordion-title {
  padding: 1em 1.5em 1em 0;
}*/.accordion button .icon {
  display: inline-block;
  position: absolute;
  top: 18px;
  right: 0;
  width: 22px;
  height: 22px;
  border: 1px solid;
  border-radius: 22px;
}.accordion button .icon::before {
  display: block;
  position: absolute;
  content: '';
  top: 9px;
  left: 5px;
  width: 10px;
  height: 2px;
  background: currentColor;
}.accordion button .icon::after {
  display: block;
  position: absolute;
  content: '';
  top: 5px;
  left: 9px;
  width: 2px;
  height: 10px;
  background: currentColor;
}.accordion button[aria-expanded='true'] .icon::after {
  width: 0;
}.accordion button[aria-expanded='true'] + .accordion-content {
  opacity: 1;
  max-height: 9em;
  transition: all 200ms linear;
  will-change: opacity, max-height;
    color: #fff;
}.accordion .accordion-content {
  opacity: 0;
  max-height: 0;
  overflow: hidden;
  transition: opacity 200ms linear, max-height 200ms linear;
  will-change: opacity, max-height;
}.accordion .accordion-content p {
    font-size: 20px;
    font-weight: 300;
    margin: 1em 0 0;
}.about-page-about .part-text {
    position: absolute;
    background: #2d2d2d;
    width: 50%;
    z-index: 9990;
    border-radius: 20px;
    left: 0;
    top: 100px;
    padding: 40px;
}.about-page-about .part-text p {
    margin-bottom: 0;
}.about-page-about .part-text h2 {
    font-size: 32px;
    line-height: 40px;
    margin-bottom: 10px;
    margin-top: 0;
}.about-page-about .part-img {
    position: relative;
    padding: 0;
    width: 90%;
    float: right;
}.about-page-about .part-img img {
    border-radius: 20px;
}.mission-section, .service .this-row {
    padding: 0;
}.about-team-section .team-members .single-member img {
    width: 100%;
}.about-team-section .team-members .single-member {
    border: 0;
    padding: 0;
}.about-team-section .team-members .single-member .member-details {
    display: block;
}.blog .single-blog .part-img img {
    height: 350px;
    /*object-fit: cover;*/
    border-radius: 20px;
}.certification .section-title-2 img {
    width: 6%;
    margin-right: 10px;
}.certification .section-title-2 p {
    width: 80%;
    margin: 0 auto;
}.scrollmagic-pin-spacer {
    inset: 0 !IMPORTANT;
}.testi-user-info {
    display: flex;
}.testi-user-info .part-user {
    width: 70%;
}.testi-user-info .part-logo-right {
    width: 30%;
}.testi-user-info .part-logo-right img {
    width: 65px;
    float: right;
}.single-industry-logo a {
    color: #fff;
    pointer-events: none;
}





.left-part {
    background: #000;
    color: #fff;
    padding: 10px;
}.panel {
  height: 58vh;
  width: 100%;
  display: inline-flex;
  top: 90px !important;
  scroll-behavior: smooth !important;
  margin: 0 !important;
}.panel img {
  height: auto;
  width: 100%;
  object-fit: cover;
}.clients-logo {
    z-index: 9998;
    background: #000 !important;
    position: relative;
    margin-top: 6%;
}.platform-section {
    z-index: 9998;
    position: relative;
}/*.home_services_block {
    height: 60vh;
    overflow: auto;
}*/.service-2.service .single-servcie {
    padding: 35% 0;
}.service-2 .single-servcie .service-title {
    font-size: 23px;
    line-height: 30px;
    margin-bottom: 15px;
}.process-section .part-project .single-project {
    color: #fff;
    padding: 15px 50px 15px 0;
    position: relative;
    /*margin-bottom: 50px;*/
}.process-section .part-project .single-project span.number {
        background: #ff8f00;
    width: 60px !important;
    height: 60px !important;
    font-size: 30px;
    font-weight: 500;
    line-height: 60px;
    position: relative;
    display: block;
    text-align: center;
    border-radius: 50px;
    margin-bottom: 30px;
}.process-section .part-project .single-project h4 {
    font-size: 30px;
    font-weight: 600;
    margin-bottom: 20px;;
}.process-section .part-project .single-project span.category {
    font-size: 22px;
}/*.part-project:after {
    position: absolute;
    content: "";
    width: 200px;
    height: 3px;
    background: #ddd;
    bottom: -2px;
}.part-project {
    border-bottom: 1px solid #fff;
    position: relative;
    margin-bottom: 100px;
}*/.process-btn {
    text-align: center;
    position: relative;
}.process-btn a {
    color: #ff8f00;
    border: 1px solid #ff8f00;
    border-radius: 30px;
    padding: 10px 25px;
}.Industry-section2 {
    background: #fff;
}.Industry-section2 .single-blog .part-img img {
    height: 500px;
}.Industry-section2 .single-blog {
    position: relative;
}.Industry-section2 .single-blog .part-text {
    position: absolute;
    bottom: 0px;
    padding: 0 20px;
    top: 45%;
}.Industry-section2 .single-blog .part-text p {
    color: #fff;
    font-size: 14px;
}.services-vertical-bar {
    height: 58vh;
    width: 2px;
    background: rgb(255 255 255 / 50%);
    border-radius: 100px;
    position: absolute;
    right: -10px;
    top: 0;
    z-index: 9999;
    content: "";
}.services-vertical-bar span.services-vertical-bar-scroller {
    position: absolute;
    left: -1px;
    top: 0;
    width: 4px;
    height: 140px;
    background: #ff8f00;
    content: "";
    border-radius: 60px;
}.home_services_block {
    position: relative;
}.blog-main-page .single-blog .part-meta {
    border: 0;
    padding: 20px;
}.blog-main-page .single-blog .part-img img {
    border-radius: 0;
    height: auto;
}.blog-main-page .single-blog .part-text {
    padding: 20px 20px 0;
}.blog-main-page .single-blog {
    border: 1px solid #bcbcbc;
}.blog-main-page .single-blog .part-meta ul li {
    color: #a7a7a7;
}.blog-main-page .single-blog .part-text h3 {
    font-size: 20px;
}.Offshore-about-section .part-img img {
    width: 100%;
}.Offshore-about-section .part-text p {
    padding: 0;
}.Offshore-about-section .part-text h2 {
    margin-top: 0;
}.Offshore-ensure-section .part-text h4 {
    font-size: 16px;
    line-height: 21px;
}.Offshore-ensure-section .part-text img {
    margin-bottom: 10px;
}.Offshore-ensure-section .part-text {
    padding: 24px;
    background: linear-gradient(180deg, rgb(253 223 206) 0%, rgb(235 230 227) 100%);
    box-shadow: 0px 8px 20px rgb(255 255 255 / 25%);
    border-radius: 24px;
}.Offshore-ensure-section .part-text p {
    padding: 0;
    font-size: 14px;
    line-height: 1.4;
    margin-bottom: 0;
    color: #6b6b6b;
    font-weight: 400;
}.Offshore-section-heading h2 {
    font-size: 36px !important;
    line-height: 42px;
    color: #fff;
    font-weight: 500;
    margin-bottom: 20px;
}.Offshore-ensure-section {
    padding-bottom: 5%;
}.Offshore-technologies-section {
    padding: 5% 0;
    /*background: #161616;*/
}.Offshore-section-heading p {
    color: #cdcdcd;
    font-size: 14px;
}.Offshore-technologies-section .part-text {
    position: relative;
    background-color: #373636;
    box-shadow: 0px 8px 20px rgb(0 0 0);
    border-radius: 12px;
    /* padding: 12px 24px; */
    color: #ffffff;
    /* max-height: 72px; */
    /* overflow: hidden; */
    /* transition: all 0.6s ease; */
    margin-bottom: 20px;
}.Offshore-technologies-section .part-text p {
    display: none;
}.Offshore-technologies-section .part-text h4 {
    font-size: 15px;
    line-height: 24px;
    margin: 0;
    /*background: #000;*/
    padding: 10px 20px;
}.Offshore-CloudAngles-section {
    padding-top: 5%;
}.Offshore-section-heading h2 span.special {
    background-image: -webkit-linear-gradient(21deg, #ff8f00 0%, #ebce00 100%);
    display: inline-block;
    font-family: "Playfair Display", serif;
    font-style: italic;
    font-weight: 900;
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
}.Offshore-CloudAngles-section .part-text h4 {
    color: #fff;
    padding-top: 10%;
}.Offshore-CloudAngles-section .part-text p {
    color: #cdcdcd;
}.Offshore-CloudAngles-section-lefttext .part-img {
    text-align: right;
}.Offshore-CloudAngles-section .part-img img {
    width: 80%;
    border-radius: 20px;
}.Offshore-CloudAngles-section-righttext .part-img {
    text-align: left;
}.Offshore-CloudAngles-section-lefttext, .Offshore-CloudAngles-section-righttext {
    margin-bottom: 5%;
}.bot-about-section .part-phase {
    padding: 48px;
    background: radial-gradient(288.6% 76.65% at 0% 1.98%, #ff8f00 0%, #ebce00 100%);
    box-shadow: 0px -20px 20px rgba(0, 0, 0, 0.1);
    border-radius: 24px;
    color: #ffffff;
}.bot-about-section .part-phase h2 {
    font-weight: 300;
}.bot-about-section .part-phase p {
    font-size: 15px;
}.bot-about-section .part-phase img {
    margin-bottom: 8%;
    margin-top: 2%;
}.bot-about-section .part-phase h4 {
    font-weight: 600;
}.bot-about-section {
    padding: 5% 0;
}.bot-about-section .part-bot-model .part-text p {
    color: #eee;
    font-size: 15px;
}.bot-about-section .part-bot-model .part-text h5 {
    color: #fff;
    font-weight: 600;
}.bot-about-section .part-bot-model .part-text h2 {
    color: #fff;
    font-weight: 300;
}.bot-about-section .part-img img {
    margin: 12% 0;
}.bot-about-section .Offshore-section-heading h2 span.special {
    font-family: 'Poppins';
    font-weight: 300;
    font-style: normal;
}.part-bot-model .Offshore-section-heading {
    margin-bottom: 10%;
}.bot-about-section .part-bot-model ul li {
    margin-bottom: 70px;
    position: relative;
    padding-left: 100px;
}.bot-about-section .part-bot-model ul li p {
    font-size: 15px;
    color: #fff;
}.bot-about-section .part-bot-model ul li h4 {
    font-size: 25px;
    color: #fff;
}.part-bot-model {
    padding-right: 50px;
}


/*******************home-Service-Page******************/
header {
    padding: 0;
}.scrolled header {
    padding: 0;
    background-color: #000;
}.tools_tech_wrapper {
    margin-top: 0;
}.tools_tech_scroll_num {
    left: 15px;
}.tools_tab_link {
    padding-left: 50px;
}.tools_tech_scroll {
    padding-right: 10px;
    mix-blend-mode: screen;
}.tools_tech_left {
    padding: 20px 5px 0 20px;
    background: -webkit-linear-gradient(21deg, #e78100 0%, #cfb600 100%) !important
}.bar {
    background: #ff8f00;
}.tools_tab_link.active {
    background: rgb(203 95 0);
}.tools_tab_link:hover {
    background: rgb(255 190 0);
}.tools_tab_grid ul li figure {
    margin: 0;
    min-width: 60px;
}.tools_tab_grid ul li span, .tools_tab_grid ul li figure img {
    margin: 0;
}.tools_tab_grid ul li {
    padding: 20px;
}.testimonial.home-testi .single-testimonial .part-user .part-info span {
    margin-left: 0;
}.services-page-section .single-servcie {
    height: 370px;
    display: flex;
}.service.service-3 .single-servcie .part-img, .blog .single-blog .part-img {
    width: 100%;
    overflow: hidden;
    height: auto;
}.service.service-3 .single-servcie .part-img img:hover, .blog-main-page .single-blog:hover img {
    transform: scale(1.3);
    transition: 1s all;
}.blog-main-page .single-blog:hover {
    border: 1px solid #ff8f00;
}.blog-main-page .single-blog:hover h3 {
    color: #ff8f00;
}.Offshore-technologies-section .part-text ul {
    padding: 15px 10px 15px 40px;
}.Offshore-technologies-section .part-text h4 i {
    position: absolute;
    right: 15px;
    line-height: 1.4;
    font-size: 20px !important;
    width: 25px;
    height: 25px;
    background: #6b6b6b;
    border-radius: 20px;
    text-align: center;
    top: 22px;
}.Offshore-technologies-section .part-text ul li {
    list-style: disc;
    font-weight: 300;
    font-size: 14px;
    padding-bottom: 3px;
}.Offshore-technologies-section .part-text h4 .rotate {
    -moz-transition: all .5s linear;
    -webkit-transition: all .5s linear;
    transition: all .5s linear;
}
.Offshore-technologies-section .part-text h4 .rotate.down {
    -moz-transform:rotate(180deg);
    -webkit-transform:rotate(180deg);
    transform:rotate(180deg);
}.home-choose-left-part .home-choose img.choose-icon {
    width: 50px;
    height: 50px;
    margin-right: 20px;
}.bot-about-section .part-bot-model ul li span.number {
    width: 80px;
    height: 80px;
    background: #edc087;
    display: inline-block;
    border-radius: 50%;
    line-height: 80px;
    text-align: center;
    font-size: 40px;
    color: #c36d00;
    position: absolute;
    left: 0;
    top: 0;
}.bot-about-section .part-bot-model ul {
    padding: 60px 50px 40px;
    background: #373636;
    border-radius: 24px;
}.Offshore-ensure-section .cloudangles-bot-model-section-block .part-text p {
    color: #000;
}.Offshore-ensure-section .cloudangles-bot-model-section-block .part-text {
    background: linear-gradient(180deg, rgb(254 142 0) 0%, rgb(247 210 163) 100%);
    display: flex;
    padding: 20px;
}.Offshore-ensure-section .cloudangles-bot-model-section-block .part-text h3 {
    font-size: 30px;
    font-weight: 400;
    margin-right: 15px;
    color: #000;
    margin-bottom: 0;
}.cloudangles-bot-model-section-block .Offshore-section-heading h4 {
    color: #fff;
    margin-bottom: 20px;
}.cloudangles-bot-model-section-block {
    background: #373737;
    padding: 40px;
    border-radius: 30px;
}.KyanosAi-edge-section .part-img img {
    background: #ddd;
    width: 100%;
    padding: 20px;
    border-radius: 30px;
    height: 430px;
}.it-consulting-industry .section-title-2 p a {
    color: #ff8f00;
}.kyanosai-advantages-column p {
    color: #fff;
    font-size: 16px;
    margin-bottom: 0;
}.kyanosai-advantages-column h4 {
    color: #fff;
}.kyanosai-advantages-column img {
    width: 30px;
    height: 30px;
    margin-bottom: 20px;
}.kyanosai-advantages-column {
    position: relative;
    padding: 30px;
    background-color: #1b1b1b;
    border-radius: 7px;
    min-height: 161px;
    margin-bottom: 30px;
}.it-consulting-uncovering .vertical-tabs-content .tabcontent {
    background: none;
    border-top: 1px solid #ff8f00;
    border-right: 1px solid #ff8f00;
    border-bottom: 1px solid #ff8f00;
    border-top-right-radius: 30px;
    border-bottom-right-radius: 30px;
}.it-consulting-uncovering .vertical-tabs-content .tabcontent .kyanosai-advantages-column img {
    background: -webkit-linear-gradient(21deg, #ff8f00 0%, #ebce00 100%) !important;
    padding: 10px;
    width: 50px;
    height: 50px;
    border-radius: 10px;
}.it-consulting-uncovering .vertical-tabs-content .tabcontent .kyanosai-advantages-column {
    margin-top: 10%;
    background: none;
}.choosing-reason .part-text p {
    margin-bottom: 10px;
}.choosing-reason .part-reasons {
    margin: 0;
}.choosing-reason .part-reasons .single-feature h3 {
    font-size: 20px;
    margin-bottom: 0;
}.choosing-reason:after {
    background: #000;
    opacity: .96;
}.choosing-reason .part-reasons .single-feature i {
    color: #fff;
    font-size: 30px;
    margin-bottom: 10px;
}.choosing-reason .part-reasons .single-feature {
    padding: 20px;
}.service-service-page.service-details .services-inner-content-left:last-child, .service-service-page.service-details .services-inner-content-right:last-child {
    margin-bottom: 20px;
}.section-title-2 h2 span.special {
    background-image: -webkit-linear-gradient(21deg, #ff8f00 0%, #ebce00 100%);
    display: inline-block;
    font-family: 'Playfair Display';
    font-style: italic;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}.service-2 .single-servcie .service-title, .services-page-section .single-servcie .service-title, .service-service-page.service-details .service-details-area .service-details-body .part-text h2  {
    background: -webkit-linear-gradient(21deg, #ff8f00 0%, #ebce00 100%);
    -webkit-text-fill-color: transparent;
    background-clip: text;
}.platform-section {
    background: #000;
}div#counter {
    padding-top: 0;
}.copyright .social-area ul li a.linkedin {
    background: #0079b5;
}.testimonial .testimonial-slider .owl-dots .owl-dot {
    width: 10px;
    height: 10px;
    margin: 0 3px;
    background: #fff;
}.testimonial .testimonial-slider .owl-dots .owl-dot.active {
    background: #ff8f00;
}.home-map iframe {
    width: 100%;
    height: 140px;
}.Industry-section2 .single-blog {
    position: relative;
}.Industry-section2 .single-blog:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    background-image: -webkit-linear-gradient(90deg, rgb(0 0 0) 0%, rgba(0, 0, 0, 0) 100%);
}.blog-details .blog-details-area .part-body p {
    color: #eee;
    font-size: 18px;
}.blog-details .blog-details-area .part-body h2 {
    margin: 35px 0 15px;
    color: #fff;
    font-weight: 600;
}.blog-details .blog-details-area .part-body h4 {
    color: #fff;
    margin-top: 20px;
    font-weight: 600;
    font-size: 25px;
}.blog-details .blog-details-area .part-body ul li {
    color: #eee;
    padding-left: 35px;
    font-size: 18px;
    margin-bottom: 10px;
    position: relative;
}.blog-details .blog-details-area .part-body ul li:before {
    position: absolute;
    content: "";
    left: 0;
    top: 0;
    background: url(https://guysonhire.com/Kyanosai/assets/img/hand-cursor.png);
    background-size: cover;
    width: 25px;
    height: 25px;
    background-position: center;
    background-repeat: no-repeat;
    transform: rotate(90deg);
}.blog-details .blog-details-area .part-body .blog-head .date-meta {
    font-size: 18px;
    line-height: 25px;
    background: -webkit-linear-gradient(21deg, #ff8f00 0%, #ebce00 100%);
    font-weight: 600;
    padding: 15px 15px 12px;
    border-radius: 5px;
}.blog-details .blog-details-area .part-body .blog-head .user span.name {
    color: #fff;
}.blog-details .blog-details-area .part-body {
    box-shadow: none;
    padding: 40px 0 0;
}.blog-details .blog-details-area {
    margin: 0;
}.breadcrumb-murtes.about_breadcrumb {
    background: url(https://guysonhire.com/Kyanosai/assets/img/banner-about.jpg);
}.breadcrumb-murtes.services_breadcrumb {
    background: url(https://guysonhire.com/Kyanosai/assets/img/banner-services.jpg);
}.breadcrumb-murtes.saas-development_breadcrumb {
    background: url(https://guysonhire.com/Kyanosai/assets/img/banner-saas-development.jpg);
}.breadcrumb-murtes.ai-ml_breadcrumb {
    background: url(https://guysonhire.com/Kyanosai/assets/img/banner-ai-ml.jpg);
}.breadcrumb-murtes.data-engineering_breadcrumb {
    background: url(https://guysonhire.com/Kyanosai/assets/img/banner-data-engineering.jpg);
}.breadcrumb-murtes.product-development_breadcrumb {
    background: url(https://guysonhire.com/Kyanosai/assets/img/banner-product-development.jpg);
}.breadcrumb-murtes.it-consulting_breadcrumb {
    background: url(https://guysonhire.com/Kyanosai/assets/img/banner-it-consulting.jpg);
}.breadcrumb-murtes.devops_breadcrumb {
    background: url(https://guysonhire.com/Kyanosai/assets/img/banner-devops.jpg);
}.breadcrumb-murtes.industries_breadcrumb {
    background: url(https://guysonhire.com/Kyanosai/assets/img/banner-industries.jpg);
}.breadcrumb-murtes.build-opreate-transfer_breadcrumb {
    background: url(https://guysonhire.com/Kyanosai/assets/img/banner-build-opreate-transfer.jpg);
}.breadcrumb-murtes.offshore-delivery-center_breadcrumb {
    background: url(https://guysonhire.com/Kyanosai/assets/img/banner-offshore-delivery-center.jpg);
}.breadcrumb-murtes.blogs_breadcrumb {
    background: url(https://guysonhire.com/Kyanosai/assets/img/banner-blogs.jpg);
}.breadcrumb-murtes.contact_breadcrumb {
    background: url(https://guysonhire.com/Kyanosai/assets/img/banner-contact.jpg);
}.team-2 .team-members .team-members-col {
    width: 20%;
    max-width: 20%;
    flex: 20%;
}.team-2 .team-members .single-member .member-details span.name {
    font-size: 16px;
}.breadcrumb-murtes.build-opreate-transfer_breadcrumb .breadcrumb-content h2 {
    width: 100%;
}.breadcrumb-murtes.build-opreate-transfer_breadcrumb .breadcrumb-content h2 span.bot-text-left {
    text-align: left !important;
    float: left;
}.breadcrumb-murtes.build-opreate-transfer_breadcrumb .breadcrumb-content h2 span.bot-text-right {
    text-align: right;
    float: right;
}.breadcrumb-murtes.contact_breadcrumb .breadcrumb-content h2 {
    background: none;
    padding: 0;
}.breadcrumb-murtes.contact_breadcrumb .breadcrumb-content {
    text-align: right;
    padding-top: 10%;
    padding-right: 5%;
}.breadcrumb-murtes.services_breadcrumb .breadcrumb-content {
    padding-top: 12%;
}.breadcrumb-murtes.blogs_breadcrumb .breadcrumb-content h2 {
    padding: 0;
    background: none;
}.breadcrumb-murtes.blogs_breadcrumb .breadcrumb-content {
    text-align: right;
    padding-top: 5%;
    padding-right: 20%;
}



/********************section division************************/
.about-team-section, .testimonial, .FAQ-Section, .home-team, .industry-section, .leadership-section, .services-page-section, .services-certificates, .Offshore-ensure-section, .kyanosai-advantages-section, .service-service-page.service-details, .platform-section, .Offshore-technologies-section.program-2nd-services, .offshore-chose-section {
    position: relative;
}.about-team-section:before, .service-2.service:before, .testimonial:before, .FAQ-Section:before, .services-certificates:before, .platform-section:before {
    content: "";
    position: absolute;
    border-top: 1px solid #ebce00;
    width: 50%;
    margin: 0 auto;
    left: 0;
    right: 0;
    top: 0;
}.home-team:after, .industry-section:after, .testimonial:after, .leadership-section:after, .services-page-section:after, .Offshore-ensure-section:after, .kyanosai-advantages-section:after, .service-service-page.service-details:after, .platform-section:after, .Offshore-technologies-section.program-2nd-services:after, .offshore-chose-section:after {
    content: "";
    position: absolute;
    border-top: 1px solid #ebce00;
    width: 50%;
    margin: 0 auto;
    left: 0;
    right: 0;
    bottom: 0;
}



/***********Sticky header***************/
header {
    width: 100%;
    position: fixed;
    top: 0;
    transition: opacity .5s ease-in-out;
    z-index: 9999;
    background: #000;
}header.homepage-header {
    position: absolute;
    background: none;
    width: 100%;
    top: 0;
    transition: opacity .5s ease-in-out;
}
.header-5 .mainmenu .navbar .navbar-nav .nav-item .nav-link {
    padding: 20px 0;
    background-image: -webkit-linear-gradient(21deg, #ff8f00 0%, #ebce00 100%);
    -webkit-text-fill-color: transparent;
    background-clip: text;
    font-size: 17px;
}

/* And here's the magic! EQCSS.js required */
@element html, body and (min-scroll-y: 50vh) {
  header, header.homepage-header {
    position: fixed;
    top: 0;
    background: #000 !important;
    box-shadow: rgba(0,0,0,.05) 0 3px 15px;
    Z-index: 9999;
  }
}
  
  








/************************** Responsive CSS ***************************/
@media (max-width :1920px) {
    header {
        position: relative;
    }    .breadcrumb-murtes.breadcrumb-custom-software-development .breadcrumb-content {
        padding-top: 6%;
        height: 600px;
        line-height: 600px;
    }.breadcrumb-murtes.breadcrumb-custom-software-development .breadcrumb-content h2 {
    background: none;
    font-size: 50px;
    font-weight: 800;
    color: #fff;
    margin: 0;
    padding: 0;
}.breadcrumb-murtes.breadcrumb-data-engineering .breadcrumb-content, .breadcrumb-murtes.breadcrumb-role-of-software-development .breadcrumb-content, .breadcrumb-murtes.breadcrumb-saas-architecture-basics .breadcrumb-content {
    padding-top: 0 !important;
}
}
@media (max-width: 1700px) {
    .breadcrumb-murtes {
        height: 550px;
    }    .breadcrumb-murtes.breadcrumb-custom-software-development .breadcrumb-content {
        height: 550px;
        line-height: 550px;
    }
}
@media (max-width: 1450px) {
    .breadcrumb-murtes {
        height: 450px;
    }.breadcrumb-murtes .breadcrumb-content {
    height: 400px;
    line-height: 400px;
}    .breadcrumb-murtes.breadcrumb-custom-software-development .breadcrumb-content {
        height: 450px;
        line-height: 450px;
    }
}
@media (max-width: 1350px) {
.banner-5 .banner-content {
    padding: 32% 0;
    margin-top: 0;
}.banner-5 .banner-content h1 {
    font-size: 40px;
}.service-2.service .single-servcie {
    padding: 25% 0;
}
}
@media (max-width: 1280px) {

}
@media (max-width: 1199px) {
.banner-5 .circle {
    display: block;
}.header-5 .mainmenu .navbar .navbar-nav .nav-item .nav-link {
    margin: 0 15px;
}.banner-5 .row.justify-content-lg-center {
    justify-content: right !important;
}.banner-5 .banner-content {
    padding-left: 15% !important;
}.banner-5 .banner-content {
    padding: 32% 0;
}.home-choose-left-part {
    padding: 0;
}.home-choose-left-part .col-md-6.col-sm-6.col-xs-12 {
    padding: 0 7px;
}.home-choose-left-part .home-choose img.choose-icon {
    width: 40px;
    height: 40px;
}.home-choose-left-part .home-choose .home-choose-heading {
    font-size: 14px;
    font-weight: 600;
}.footer .links-widget h3, .footer .about-widget h3 {
    font-size: 20px;
    margin-bottom: 10px;
}.certification .section-title-2 p {
    width: 100%;
}.breadcrumb-murtes {
        height: 400px;
    }header .header-5 .logo {
    width: 75%;
}.about-page-about .part-text {
    top: 50px;
    padding: 25px;
}.about-page-about .part-text h2 {
    font-size: 28px;
    line-height: 30px;
}.about-page-about .part-text p {
    line-height: 25px;
}.about-details .part-img img {
    width: 95%;
}.about-details .part-text h2 {
    margin-top: 0;
}.breadcrumb-murtes.about_breadcrumb .breadcrumb-content {
    line-height: 300px;
}.team-2 .team-members .single-member .member-details span.position  {
font-size: 13px
}.team-2 .team-members .single-member .member-details span.name {
    font-size: 14px;
}.team-2 .team-members .single-member .member-details {
    padding: 10px;
}.service-service-page.service-details .services-inner-content-left .service-details-area .service-details-body, .service-service-page.service-details .services-inner-content-right .service-details-area .service-details-body {
    padding: 0;
}.service-service-page.service-details .service-details-area .service-details-body .part-text h2 {
    margin-bottom: 0;
    margin-top: 0;
    font-size: 30px;
    line-height: 1.2;
}.service-service-page.service-details .service-details-area p {
    font-size: 16px;
    line-height: 25px;
    margin-bottom: 10px;
}.service-service-page.service-details .service-details-area ul li {
    font-size: 15px;
    margin-bottom: 10px;
    padding: 7px 20px 7px 50px;
}.service-service-page.service-details .services-inner-content-left, .service-service-page.service-details .services-inner-content-right {
    margin-bottom: 50px;
}.Industry-section2 .single-blog .part-img img {
    height: 400px;
}.Industry-section2 .single-blog .part-text h3 {
        margin-bottom: 5px;
        font-size: 20px;
    }.Industry-section2 .single-blog .part-text h3 figure {
        margin-bottom: 5px;
        }.Industry-section2 .single-blog .part-text p {
            line-height: 1.5;
            }.Industry-section2 .single-blog .part-text {
                top: 35%;
            }.blog.blog-page.blog-main-page .single-blog .part-text {
    padding: 15px 15px 0;
}.blog.blog-page.blog-main-page .single-blog .part-img {
    margin-top: 12px;
}.blog.blog-page.blog-main-page .single-blog .part-meta {
    padding: 15px;
}.blog.blog-page.blog-main-page .single-blog .part-text h3 {
    font-size: 18px;
    line-height: 1.5;
}.blog.blog-page.blog-main-page .single-blog .part-meta ul li:first-child {
    margin-right: 15px;
}.blog.blog-page.blog-main-page .single-blog .part-text p {
    font-size: 14px;
    line-height: 23px;
}.breadcrumb-murtes.blogs_breadcrumb .breadcrumb-content {
    padding-top: 2%;
}.bot-about-section .part-phase {
    padding: 30px;
}.bot-about-section .part-bot-model ul {
    padding: 40px;
}.bot-about-section .part-bot-model ul li:last-child {
    margin-bottom: 0;
}.Offshore-section-heading h2 {
    font-size: 25px !important;
    line-height: 35px;
}.choosing-reason .part-text p {
    display: block;
    max-width: 100%;
}.choosing-reason .part-reasons .single-feature h3 {
    height: 90px;
}.cloudangles-bot-model-section-block {
    padding: 20px;
}    .breadcrumb-murtes.breadcrumb-custom-software-development .breadcrumb-content {
        padding-top: 2%;
        height: 400px;
        line-height: 400px;
    }.breadcrumb-murtes.breadcrumb-custom-software-development .breadcrumb-content h2 {
        font-size: 35px;
    }
}
@media (max-width: 1112px) {
.header-5 .mainmenu .navbar .navbar-nav .nav-item .nav-link {
    margin: 0 8px;
}
}
@media (max-width: 1092px) {
.header-5 .mainmenu .navbar .navbar-nav .nav-item .nav-link {
    margin: 0 8px;
}.platform-section .tab button {    
    font-size: 15px !important;
    padding: 15px;
}.banner-5 .circle img {
    width: 95%;
}
}
@media (max-width: 991px) {
   /* header.homepage-header .logo img {
    width: 35%;
}*/.banner-5 .banner-content h1, .banner-5 .banner-content p, .banner-5 .banner-content .buttons {
    text-align: left;
}.banner-5 .banner-content h1 {
    font-size: 30px;
}.banner-5 {
    margin-top: 6%;
}.industry-section .col-xl-3.col-lg-3.col-sm-4.aos-init.aos-animate:last-child, .industry-section .col-xl-3.col-lg-3.col-sm-4.aos-init.aos-animate:nth-child(15) {
    display: none;
}.accordion .accordion-item span.accordion-title {
    display: block;
    width: 95%;
}.footer.footer-2 {
    padding-bottom: 0;
}.certification .owl-nav {
        display: none;
    }.copyright .cp-area p {
        margin: 0;
        text-align: left;
    }.copyright .social-area ul {
        text-align: right;
    }.banner-5 .container, .certification .container, .clients-logo .container, .platform-section .container, .statics.statistics-section .container, div#counter .container, .testimonial .container, .industry-section .container, .team-2.home-team .container, .process-section .container, .FAQ-Section .container, .footer.footer-2 .container, .copyright .container, .about-team-section .container, .about-details .container, .about-page-about .container, .service-service-page.service-details .container, .kyanosai-advantages-section .container, .breadcrumb-murtes.contact_breadcrumb .container, .breadcrumb-murtes.build-opreate-transfer_breadcrumb .container, .bot-about-section .container, .Offshore-technologies-section .container, .choosing-reason .container, .Offshore-ensure-section.cloudangles-bot-model-section .container, .Offshore-about-section .container, .Offshore-ensure-section  .container, .blog-details .container, .blog.blog-page.blog-main-page .container {
    max-width: 90%;
}.service-2.service .container {
    max-width: 95%;
}.service .home_services_block .scrollmagic-pin-spacer section.panel {
    top: 30px !important;
    height: 52vh;
}.left-part {
    padding: 10px 0;
}.service-2.service .single-servcie {
    padding: 20% 0;
}.statics .row {
    margin-right: -15px;
}    header .header-5 .logo {
        width: 40%;
}.about-page-about .part-text {
    position: relative;
    left: auto;
    top: auto;
    width: 100%;
    margin-bottom: 30px;
}.about-page-about .part-img {
    width: 100%;
}.about-details .part-img img {
    width: 100%;
}.about-details.mission-section .part-text {
    margin-top: 40px;
}.about-details.vision-section {
    padding: 0;
}.about-details .part-text h2.first-child {
    margin-top: 40px;
}.about-details .part-text p  {
    padding-right: 0;
}.team-2 .team-members .team-members-col {
    width: 33.3%;
    max-width: 33.3%;
    flex: 33.3%;
}.team-2 .team-members .single-member .member-details span.position  {
font-size: 16px
}.team-2 .team-members .single-member .member-details span.name {
    font-size: 14px;
}.team-2 .team-members .single-member .member-details {
    padding: 10px 20px 10px;
}.service-service-page.service-details .services-inner-content-left .service-details-area .service-details-body, .service-service-page.service-details .services-inner-content-right .service-details-area .service-details-body {
    margin: 20px 0;
}.platform-section.it-consulting-uncovering .section-title.section-title-2 h2, .kyanosai-advantages-section .section-title.section-title-2 h2 {
    max-width: 100%;
}.it-consulting-uncovering .vertical-tabs-content .tabcontent {
    border-top: none;
    border-left: 1px solid #ff8f00;
    border-top-right-radius: 0;
    border-bottom-left-radius: 30px;
}.blog.Industry-section .single-blog .part-img img {
    height: 200px;
}.breadcrumb-murtes.blogs_breadcrumb .breadcrumb-content {
        padding-right: 10%;
    }.breadcrumb-murtes.build.breadcrumb-murtes.contact_breadcrumb .breadcrumb-content {
    padding-top: 13%;
    padding-right: 0%;
}    .breadcrumb-murtes.build-opreate-transfer_breadcrumb .breadcrumb-content h2 {
        padding: 8px 40px;
    }.bot-about-section .part-img img {
        margin: 2% 0 5%;
    }.section-title-2.Offshore-section-heading {
        margin-bottom: 0;
    }.bot-about-section .part-bot-model ul {
        margin-bottom: 50px;
    }.bot-about-section .part-phase img {
        margin-bottom: 3%;
    }.part-bot-model {
        padding-right: 0;
    }.bot-about-section {
        padding-bottom: 0;
    }.choosing-reason .part-reasons {
        margin-top: 20px;
    }.choosing-reason .part-reasons .single-feature h3 {
        height: auto;
    }.Offshore-ensure-section .cloudangles-bot-model-section-block .part-text {
        margin-bottom: 30px;
    }.cloudangles-bot-model-section-block {
         padding-bottom: 0;
    }.Offshore-ensure-section .part-text {
        margin-bottom: 30px;
    }    header .header-5 .mainmenu .navbar .navbar-nav .nav-item.dropdown:hover .dropdown-menu {
        opacity: 0 !important;
        visibility: hidden !important;
        display: none !important;
    }
}
@media (max-width: 900px) {
    .service-2.service .single-servcie {
    padding: 10% 0;
}.service .home_services_block .scrollmagic-pin-spacer section.panel {
    height: 46vh;
}.service-2 .single-servcie .service-title {
    margin-bottom: 5px;
    font-size: 20px;
}.service-2 .single-servcie .service-details-button {
    margin-top: 10px;
}.breadcrumb-murtes {
    height: 350px;
}.breadcrumb-murtes.about_breadcrumb .breadcrumb-content {
    line-height: 280px;
    height: 280px;
}.breadcrumb-murtes .breadcrumb-content h2 {
    font-size: 25px;
    font-weight: 500;
    padding: 8px 70px;
}.breadcrumb-murtes.blogs_breadcrumb .breadcrumb-content {
    padding-right: 15%;
}    .breadcrumb-murtes.contact_breadcrumb .breadcrumb-content, .breadcrumb-murtes.build-opreate-transfer_breadcrumb .breadcrumb-content, .breadcrumb-murtes.blogs_breadcrumb .breadcrumb-content, .breadcrumb-murtes.breadcrumb-custom-software-development .breadcrumb-content {
        height: 350px;
        line-height: 350px;
}.breadcrumb-murtes.contact_breadcrumb .breadcrumb-content {
        padding-top: 10%;
        padding-right: 2%;
    }    .breadcrumb-murtes.breadcrumb-custom-software-development .breadcrumb-content {
        padding-top: 6%;
    }
}
@media (max-width: 800px) {
    .service-2.service .single-servcie {
    padding: 5% 0;
}.service .home_services_block .scrollmagic-pin-spacer section.panel {
    height: 41vh;
}.breadcrumb-murtes.about_breadcrumb .breadcrumb-content {
    line-height: 200px;
    height: 200px;
}header .header-5 .logo {
    width: 50%;
}    .breadcrumb-murtes {
        height: 280px;
    }    .breadcrumb-murtes.blogs_breadcrumb .breadcrumb-content {
        height: 280px;
    }    .breadcrumb-murtes.contact_breadcrumb .breadcrumb-content {
        padding-top: 8%;
        padding-right: 5%;
    }    .breadcrumb-murtes.contact_breadcrumb .breadcrumb-content, .breadcrumb-murtes.build-opreate-transfer_breadcrumb .breadcrumb-content, .breadcrumb-murtes.blogs_breadcrumb .breadcrumb-content, .breadcrumb-murtes.breadcrumb-custom-software-development .breadcrumb-content {
        height: 280px;
        line-height: 280px;
    }  
}
@media (max-width: 767px) {
    /*header.homepage-header .logo img {
        width: 45%;
    }*/.header-5 .navbar-toggler {
        width: 40px;
        height: 40px;
        font-size: 25px;
    }.banner-5 .banner-content {
        padding: 20% 0;
    }    .banner-5 .banner-content {
        padding-left: 40% !important;
    }    .banner-5 {
        margin-top: 8%;
    }.process-section .part-project .single-project span.category, .accordion button {
        font-size: 20px;
    }.accordion .accordion-content p {
        font-size: 16px;
    }.service-2.service .single-servcie {
    margin: 0;
}.right-part {
    padding: 0;
}.service .home_services_block .scrollmagic-pin-spacer section.panel {
    top: 0 !important;
    height: auto;
    display: block;
}.service-2.service .single-servcie {
    padding: 0;
}.Industry-section2 .single-blog .part-text {
    top: 45%;
}    .breadcrumb-murtes.blogs_breadcrumb .breadcrumb-content {
        padding-right: 10%;
    }.bot-about-section .part-bot-model .part-text h2.screen-reponsive {
        display: none;
    }.bot-about-section .part-bot-model .part-text h2.mobile-reponsive {
        display: block !important;
        margin-bottom: 20px;
    }.bot-about-section .part-bot-model ul li {
        margin-bottom: 40px;
    }.bot-about-section .part-bot-model ul li {
        margin-top: 0;
    }.bot-about-section .part-bot-model ul {
        padding: 30px;
    }.bot-about-section .part-bot-model ul li span.number {
        width: 60px;
        height: 60px;
        line-height: 60px;
        font-size: 35px;
    }.bot-about-section .part-bot-model ul li {
        padding-left: 80px;
    }.breadcrumb-murtes.breadcrumb-custom-software-development .breadcrumb-content {
        padding-top: 13%;
    }    .breadcrumb-murtes.breadcrumb-custom-software-development .breadcrumb-content h2 {
        font-size: 30px;
    }.breadcrumb-murtes.breadcrumb-custom-software-development .breadcrumb-content {
        height: 280px;
        line-height: 280px;
    }    .breadcrumb-murtes.breadcrumb-data-engineering .breadcrumb-content, .breadcrumb-murtes.breadcrumb-role-of-software-development .breadcrumb-content {
        padding-top: 4% !important;
    }
}
@media (max-width: 750px) {
   
}
@media (max-width: 699px) {
    .banner-5 .banner-content h1 {
        font-size: 24px;
    }.home-choose-left-part .home-choose .home-choose-heading {
        font-size: 13px;
    }.industry-section .col-xl-3.col-lg-3.col-sm-4.aos-init.aos-animate:last-child, .industry-section .col-xl-3.col-lg-3.col-sm-4.aos-init.aos-animate:nth-child(15) {
    display: block;
}.testimonial .single-testimonial {
    border-right: 2px solid #5d5d5d;
}.home-choose-left-part .home-choose img.choose-icon {
    margin-right: 15px;
}    .breadcrumb-murtes.about_breadcrumb .breadcrumb-content {
        line-height: 160px;
        height: 160px;
    }    .breadcrumb-murtes {
        height: 250px;
    }.kyanosai-advantages-column p {
        font-size: 15px;
    }.kyanosai-advantages-column {
        padding: 20px;
        min-height: 200px;
    }    .platform-section.it-consulting-uncovering .section-title.section-title-2 h2, .kyanosai-advantages-section .section-title.section-title-2 h2 {
        margin-bottom: 10px;
        Font-size: 20px;
    }.kyanosai-advantages-section .section-title.section-title-2 {
        margin-bottom: 0;
    }.blog.blog-3.Industry-section .section-title-2.text-center {
        margin-bottom: 40px;
    }.breadcrumb-murtes.blogs_breadcrumb .breadcrumb-content {
        padding-right: 15%;
    }.breadcrumb-murtes.contact_breadcrumb .breadcrumb-content {
        padding-right: 2%;
    }    .breadcrumb-murtes.contact_breadcrumb .breadcrumb-content, .breadcrumb-murtes.build-opreate-transfer_breadcrumb .breadcrumb-content, .breadcrumb-murtes.blogs_breadcrumb .breadcrumb-content, .breadcrumb-murtes.breadcrumb-custom-software-development .breadcrumb-content {
        height: 250px;
        line-height: 250px;
    }.Offshore-about-section .part-text h2 {
        font-size: 30px;
        margin-bottom: 10px;
        line-height: 40px;
    }.Offshore-about-section .part-text p {
        margin-bottom: 0;
    line-height: 25px;
    }.breadcrumb-murtes.breadcrumb-custom-software-development .breadcrumb-content {
        padding-top: 9%;
    }.blog-details .blog-details-area .part-body h2 {
        font-size: 30px;
    }
}
@media (max-width: 600px) {
    .banner-5 .banner-content .buttons a.banner-button {
    margin-top: 0px;
}    .banner-5 {
        margin-top: 10%;
    }/*    header.homepage-header .logo img {
        width: 60%;
    }*/.team-2 .section-title-2, .industry-section .section-title-2, .platform-section .section-title-2, .clients-logo .section-title-2, .testimonial .section-title-2, .FAQ-Section .section-title-2, .statistics-section .section-title-2, .process-section .section-title-2.text-center {
        margin-bottom: 0;
    }.certification .section-title-2 {
        margin-bottom: 20px;
    }.testimonial .single-testimonial {
        padding: 20px 20px 5px 20px;
    }.testimonial .single-testimonial .part-body p {
        margin-bottom: 14px;    
    }.testimonial .single-testimonial .part-body {
        margin-bottom: 0px;    
    }.testi-user-info .part-user {
        width: 100%;
    }.testimonial .single-testimonial .part-user .part-info {
        height: 45px;
    }.testimonial .single-testimonial .part-user .part-info span.name {
        margin-bottom: 0;
    }    .breadcrumb-murtes.about_breadcrumb .breadcrumb-content {
        line-height: 140px;
        height: 140px;
    }.team-2 .team-members .team-members-col {
        width: 50%;
        max-width: 50%;
        flex: 50%;
    }.breadcrumb-murtes {
        height: 200px;
    }.blog.blog-3.Industry-section2 {
        padding: 10% 0 5%;
    }    .breadcrumb-murtes.blogs_breadcrumb .breadcrumb-content {
        padding-right: 20%;
    }.contact .contact-address .single-address {
    padding: 20px;
}.contact .contact-address .single-address .part-icon {
    width: 15%;
}.contact .contact-address .single-address .part-text {
    width: 85%;
}.contact .contact-address .single-address .part-icon i {
    font-size: 40px;
}.contact .contact-address .single-address .part-text p {
    font-size: 20px;
    line-height: 30px;
}.contact .contact-form h4 {
    font-size: 25px;
    line-height: 35px;
    margin-bottom: 25px;
}.contact .contact-form {
    padding: 20px;
}    .breadcrumb-murtes.contact_breadcrumb .breadcrumb-content, .breadcrumb-murtes.build-opreate-transfer_breadcrumb .breadcrumb-content, .breadcrumb-murtes.blogs_breadcrumb .breadcrumb-content, .breadcrumb-murtes.breadcrumb-custom-software-development .breadcrumb-content {
        height: 200px;
        line-height: 200px;
    }    .breadcrumb-murtes.breadcrumb-custom-software-development .breadcrumb-content {
        padding-top: 7%;
    }.breadcrumb-murtes.breadcrumb-custom-software-development .breadcrumb-content h2 {
        font-size: 25px;
    }    .breadcrumb-murtes.breadcrumb-data-engineering .breadcrumb-content, .breadcrumb-murtes.breadcrumb-role-of-software-development .breadcrumb-content {
        padding-top: 0 !important;
    }.blog-details .blog-details-area .part-body {
        padding-top: 20px;
    }.blog-details .blog-details-area .part-body .blog-head {
        margin-bottom: 20px;
    }
}
@media (max-width :587px) {
        .banner-5 .banner-content {
        padding-left: 30% !important;
    }header .header-5 .logo {
        width: 60%;
    }
}
@media (max-width: 575px) {
    .copyright .cp-area p, .copyright .social-area ul {
        text-align: center;
    }.copyright .cp-area p {
        margin-bottom: 10px;
    }    .section-title-2 h2, .service-2 .this-section-title h2  {
        font-size: 22px;
    }.banner-5 .banner-content h1 {
        font-size: 22px;
    }.home-choose-left-part .home-choose .home-choose-heading {
        font-size: 16px;
    }    .breadcrumb-murtes .breadcrumb-content h2 {
        font-size: 20px;
        padding: 8px 40px;
    }.service-service-page.service-details .services-inner-content-left, .service-service-page.service-details .services-inner-content-right {
        margin-bottom: 30px;
    }.service-service-page.service-details .service-details-area .service-details-body .part-text h2 {
        font-size: 25px;
        margin-bottom: 10px;
    }    .breadcrumb-murtes.blogs_breadcrumb .breadcrumb-content {
        padding-right: 25%;
    }.blog-details .blog-details-area .part-body .blog-head .date-meta {
        padding: 10px 10px 9px;
    }
}
@media (max-width: 550px) {
       header .header-5 .logo {
        width: 70%;
    }
}
@media (max-width: 500px) {
         .breadcrumb-murtes.blogs_breadcrumb .breadcrumb-content {
        padding-right: 20%;
    }.breadcrumb-murtes.contact_breadcrumb .breadcrumb-content {
        padding-right: 0%;
    }    .breadcrumb-murtes.breadcrumb-custom-software-development .breadcrumb-content h2 {
        font-size: 22px;
    }
}
@media (max-width: 468px) {
    .banner-5 {
        margin-top: 14%;
    }    .banner-5 .banner-content {
        padding: 10% 0;
    }.banner-5 .banner-content {
        padding-left: 0 !important;
    }    .banner-5 .banner-content h1 {
        font-size: 20px;
    }.banner-5 .banner-content p {
        font-size: 15px;
    }.banner-5 .banner-content .buttons a.banner-button {
    padding: 0 30px;
    font-size: 15px;
    height: 40px;
    line-height: 40px;
}header.homepage-header .logo img {
    width: 80%;
}.section-title-2 h2 {
    margin-bottom: 10px;
}.certification-logo-carousel.owl-loaded.owl-drag {
    width: 101%;
}.clients-logo .single-clients-logo .part-clients-logo-img {
    padding: 0 5%;
    width: 100%;
}.banner-5 .circle, .platform-section .tab button i {
    display: none;
}.banner-5 .banner-content h1, .banner-5 .banner-content p, .banner-5 .banner-content .buttons {
    text-align: center;
}.certification .section-title-2 img {
    width: 9%;
}.process-section .part-project .single-project span.category, .accordion button {
    font-size: 18px;
}.accordion button[aria-expanded='true'] + .accordion-content {
    max-height: 100%;
}.accordion .accordion-content p {
        font-size: 15px;
}.accordion .accordion-item {
    padding: 15px 10px 15px 0;
}.platform-section .tab button span {
    width: 85%;
    display: block;
    float: right;
}.single-platform-logo {
    width: 100% ! IMPORTANT;
}.platform-section .d-block {
    display: inline-block !important;
}.platform-section .tabcontent {
    padding: 20px 20px 0px 20px;
}.platform-section .tab button img {
    margin-right: 5px;
}    header .header-5 .logo {
        width: 80%;
    }    .breadcrumb-murtes.about_breadcrumb .breadcrumb-content {
        line-height: 100px;
        height: 100px;
    }    .breadcrumb-murtes {
        height: 150px;
    }.platform-section.it-consulting-uncovering .tab button span {
        position: absolute;
        left: 15px;
    }.platform-section.it-consulting-uncovering .tab button {
        position: relative;
        padding-left: 40px;
    }    .breadcrumb-murtes.blogs_breadcrumb .breadcrumb-content {
        padding-right: 25%;
    }    .breadcrumb-murtes.contact_breadcrumb .breadcrumb-content {
        padding-right: 3%;
    }.contact .contact-form h4 {
    font-size: 20px;
    line-height: 30px;
    margin-bottom: 20px;
}.breadcrumb-murtes.contact_breadcrumb .breadcrumb-content, .breadcrumb-murtes.build-opreate-transfer_breadcrumb .breadcrumb-content, .breadcrumb-murtes.blogs_breadcrumb .breadcrumb-content, .breadcrumb-murtes.breadcrumb-custom-software-development .breadcrumb-content {
        height: 150px;
        line-height: 150px;
    }.bot-about-section .part-bot-model .part-text h2.mobile-reponsive {
        font-size: 30px;
    }.Offshore-about-section .part-text h2 {
        font-size: 20px;
        line-height: 30px;
        margin-bottom: 10px;
    }.breadcrumb-murtes.breadcrumb-custom-software-development .breadcrumb-content h2 {
        font-size: 20px;
    }.blog-details .blog-details-area .part-body h2 {
        font-size: 24px;
    }.blog-details .blog-details-area .part-body h4 {
        font-size: 20px;
    }.blog-details .blog-details-area .part-body p, .blog-details .blog-details-area .part-body ul li {
        font-size: 16px;
        line-height: 23px;
    }    .contact .contact-address .single-address .part-text p {
        font-size: 16px;
    }
}
@media (max-width: 400px) {
    .banner-5 {
        margin-top: 17%;
    }    header .header-5 .logo {
        width: 100%;
    }.team-2 .team-members .team-members-col {
        width: 100%;
        max-width: 100%;
        flex: 100%;
    }    .breadcrumb-murtes.blogs_breadcrumb .breadcrumb-content {
        padding-right: 20%;
    }.breadcrumb-murtes.contact_breadcrumb .breadcrumb-content {
        padding-right: 0%;
    }    .breadcrumb-murtes.contact_breadcrumb .container, .breadcrumb-murtes.build-opreate-transfer_breadcrumb .container {
        max-width: 95%;
    }    .contact .contact-address .single-address .part-icon {
        width: 17%;
    }    .contact .contact-address .single-address .part-text {
        width: 83%;
    }    .contact .contact-address .single-address .part-icon i {
        font-size: 30px;
    }    .contact .contact-address .single-address .part-text p {
        font-size: 18px;
    }    .breadcrumb-murtes.build-opreate-transfer_breadcrumb .breadcrumb-content h2 {
        padding: 5px 20px;
    }    .breadcrumb-murtes.breadcrumb-data-engineering .breadcrumb-content, .breadcrumb-murtes.breadcrumb-role-of-software-development .breadcrumb-content {
        padding-top: 4% !important;
    }
}
@media (max-width: 385px) {
         .breadcrumb-murtes .breadcrumb-content h2 {
        font-size: 18px;
        padding: 5px 25px;
    }    .header-5 .navbar-toggler {
        width: 35px;
        height: 35px;
        font-size: 20px;
    }    .breadcrumb-murtes {
        height: 130px;
    }.Industry-section2 .single-blog .part-text {
        top: 35%;
    }    .breadcrumb-murtes.contact_breadcrumb .breadcrumb-content, .breadcrumb-murtes.build-opreate-transfer_breadcrumb .breadcrumb-content, .breadcrumb-murtes.blogs_breadcrumb .breadcrumb-content, .breadcrumb-murtes.breadcrumb-custom-software-development .breadcrumb-content {
        height: 130px;
        line-height: 130px;
    }.bot-about-section .part-phase, .bot-about-section .part-bot-model ul{
        padding: 20px;
    }.cloudangles-bot-model-section-block .Offshore-section-heading h4 {
        font-size: 20px;
    }.bot-about-section .part-bot-model ul li {
        padding-left: 50px;
        margin-bottom: 10px;
    }.bot-about-section .part-bot-model ul li span.number {
        width: 40px;
        height: 40px;
        line-height: 40px;
        font-size: 25px;
    }.bot-about-section .part-bot-model ul {
        padding: 20px 20px 10px;
    }.choosing-reason .part-reasons .single-feature i {
        font-size: 25px;
    }.choosing-reason .part-reasons .single-feature h3 {
        font-size: 18px;
    }.breadcrumb-murtes.breadcrumb-custom-software-development .breadcrumb-content h2 {
        font-size: 16px;
    }    .breadcrumb-murtes.breadcrumb-data-engineering .breadcrumb-content {
        padding-top: 0 !important;
    }
}
@media (max-width: 350px) {
    .banner-5 {
        margin-top: 19%;
    }header.homepage-header .logo img {
        width: 100%;
    } .blog.blog-3.Industry-section .single-blog .part-img img {
        height: 200px;
    }
}
@media (max-width: 326px) {
         .breadcrumb-murtes.breadcrumb-data-engineering .breadcrumb-content {
        padding-top: 4% !important;
    }
}