.header-style-6 .site-branding {height: 100px;line-height: 100px;}
.site-header .site-branding img {max-height: 100px;}
.header-style-6 .site-navigations ul.navigation > li > a {height: 100px;line-height: 100px;text-transform: uppercase;font-weight: 600;}
.header-style-6 .site-navigations ul li.active > a {color: #fa360a;}
.header-style-6 .site-navigations .main-menu .navigation > li > ul {border-top: 3px solid #fa360a;background-color: #071323;}
.header-style-6 .site-navigations .main-menu .navigation > li > ul li {border-bottom: 1px solid #222222;}
.header-style-6 .site-navigations .main-menu .navigation > li > ul a {font-size: 14px;font-family: 'Nunito Sans';}
.header-style-6 .pbmit-social-links {height: 100px;line-height: 90px;}
.header-style-6 .pbmit-social-links li a {color: rgb(255 255 255);width: 30px;height: 30px;line-height: 30px;text-align: center;background: #fa360a;border-radius: 5px;}
.header-style-6 .sticky-header .site-branding .logo-img {max-height: 72px;}
.header-style-6 .sticky-header .site-branding {height: 80px;line-height: 80px;}
.header-style-6 .sticky-header .site-navigations ul.navigation > li > a {height: 80px;line-height: 80px;text-transform: uppercase;font-weight: 600;}
.header-style-6 .pbmit-social-links {height: 80px;line-height: 70px;}
.mainslider .slider-left {margin: 90px 90px 0;}
.mainslider .slider-left .content-inner h4 {font-size: 36px;font-weight: 500;font-family: 'Nunito';color: #001f50;}
.mainslider .slider-left .content-inner h2 {font-family: 'Nunito';font-size: 60px;font-weight: 700;line-height: 65px;color: #001f50;margin-bottom: 20px;}
.mainslider .slider-left .content-inner h2 span {color: #fa360a;}
.mainslider .slider-left .content-inner p {font-size: 18px;font-family: "Nunito", sans-serif;font-weight: 500;color: #333333;text-align: justify;line-height: 32px;}
.mainslider .slider-left .content-inner .contact-btn {display: flex;align-items: center;}
.mainslider .slider-left .content-inner .contact-btn .more-btn {display: inline-block;padding: 7px 25px;background: #001f50;border-radius: 5px;color: #ffffff;margin-right: 20px;}
.mainslider .slider-left .content-inner .contact-btn .vid-btn {font-weight: 600;color: #001f50;}
.mainslider .slider-left .content-inner .contact-btn .vid-btn i{width: 40px;height: 40px;background: #fa360a;display: inline-block;line-height: 40px;text-align: center;border-radius: 50%;color: #ffffff;margin-right: 10px;}
.mainslider .slider-right {width: 100%;height: 720px;}
.mainslider .slider-right img {width: 100%;height: 100%;object-fit: contain;}
.icon-box-six {padding: 60px 0;background: #001f50;}
.icon-box-six .pbminfotech-ihbox-style-11 {background-color: rgb(0 61 153 / 35%);;border-radius: 10px;margin: 0;box-shadow: 0px 2px 40px 0px rgb(20 33 42 / 25%);border: 1px dashed #007bd0;}
.icon-box-six .pbminfotech-ihbox-style-11 .pbminfotech-ihbox-icon-wrapper {background-color: #007bd0;}
.icon-box-six .pbminfotech-ihbox-style-11 .pbminfotech-vc_cta3-content:before {opacity: .15;}
.icon-box-six .pbminfotech-ihbox-style-11 .pbminfotech-custom-heading {font-size: 18px;color: #ffffff;font-family: 'Nunito';}
.icon-box-six .pbminfotech-ihbox-style-11 .pbminfotech-cta3-content-wrapper {color: #cccccc;font-family: 'Nunito';}
.icon-box-six .pbminfotech-ihbox-style-11:hover .pbminfotech-ihbox-icon-wrapper {background-color: #fa360a;}
.icon-box-six .pbminfotech-ihbox-style-11:hover .pbminfotech-large-icon i:before {color: #ffffff;}
.about-section-six .pbmit-heading-subheading-style-1 {margin-bottom: 15px;}
.about-section-six .about-six-content .pbmit-heading-subheading-style-1 .pbmit-subtitle {font-size:16px;font-weight: 700;text-transform: uppercase;margin-bottom: 20px;border-bottom: 2px solid #fa360a;}
.about-section-six .pbmit-heading-subheading-style-1 .pbmit-title {font-size: 36px;font-family: "Nunito", sans-serif;margin-bottom: 0px;font-weight: 600;line-height: 45px;color: #001d4b;}
.about-section-six .about-six-content {padding-left: 20px;padding-top: 0;}
.about-section-six .about-six-content p {margin-bottom: 10px;font-size: 16px;font-family: 'Nunito Sans';line-height: 28px;text-align: justify;color: #444444;font-weight: 500;}
.about-section-six .about-six-content a {display: inline-block;margin-top: 20px;padding: 7px 20px;background: #001f4f;color: #ffffff;border-radius: 5px;}
.counter-six {background-color: #fa360a;}
.counter-six:before, .counter-six:after {background-color: rgb(255 187 212 / 05%);}
.counter-six .pbminfotech-fidbox-style-7 .pbminfotech-fid-inner {color: #ffffff;font-family: 'Nunito';}
.counter-six .pbminfotech-fidbox-style-7 .pbminfotech-fid-title {font-size: 15px;color: #ffd4e4;letter-spacing: 0;text-transform: uppercase;font-family: 'Nunito';}
.service-six .service-six-content {margin-bottom: 0;}
.service-six .pbmit-heading-subheading-style-1.text-center {margin-bottom: 35px;}
.service-six .pbmit-heading-subheading-style-1 .pbmit-subtitle {font-size:16px;font-weight: 700;text-transform: uppercase;margin-bottom: 20px;border-bottom: 2px solid #fa360a;}
.service-six .pbmit-heading-subheading-style-1 .pbmit-title {font-size: 36px;font-family: "Nunito", sans-serif;margin-bottom: 0px;font-weight: 600;line-height: 45px;color: #001d4b;}
.service-six .pbminfotech-servicebox-style-5 .pbminfotech-item-thumbnail-inner img {border-radius: 6px;width:100%;height: 220px;object-fit: cover;}
.service-six .pbminfotech-servicebox-style-5 .pbminfotech-box-content-inner {padding-top: 15px;}
.service-six .pbminfotech-servicebox-style-5 .pbminfotech-pf-box-title h3 {font-size: 22px;line-height: 24px;margin-bottom: 10px;margin-top: 0px;font-family: 'Nunito';}
.service-six .pbminfotech-servicebox-style-5 .pbminfotech-box-content-inner p {margin: 0;font-size: 16px;font-family: 'Nunito';text-align: justify;font-weight: 500;color: #444444;}
.service-six .pbminfotech-servicebox-style-5 .pbminfotech-box-content-inner a {display: inline-block;margin-top: 10px;padding: 7px 20px;background: #001f4f;color: #ffffff;border-radius: 5px;}
.process-area {padding:90px 0;}
.process-area  .pbmit-heading-subheading-style-1 .pbmit-subtitle {font-size:16px;font-weight: 700;text-transform: uppercase;margin-bottom: 20px;border-bottom: 2px solid #fa360a;}
.process-area .pbmit-heading-subheading-style-1 .pbmit-title {font-size: 36px;font-family: "Nunito", sans-serif;margin-bottom: 0px;font-weight: 600;line-height: 45px;color: #001d4b;}
.process-area .process-box {background-color: #F6F8FA;padding: 20px;border-radius: 10px;border: 1px solid #E5EDFE;transition: all 0.3s;position: relative;text-align: center;}
.process-area .process-box::before {left: -10px;border-radius: 0px 10px 10px 0px;width: 5px;height: 150px;top: 50%;right: auto;transform: translateY(-50%);bottom: -10px;content: ''; background: #fa360a;position: absolute;margin: auto;transition: all 0.3s ease 0s;opacity: 0;visibility: hidden;}
.process-area .process-box::after {right: -10px;border-radius: 10px 0px 0px 10px;width: 5px;height: 150px;top: 50%;transform: translateY(-50%);bottom: -10px;content: ''; background: #fa360a;position: absolute;margin: auto;transition: all 0.3s ease 0s;opacity: 0;visibility: hidden;}
.process-area .process-box:hover:before {left: 0px;opacity: 1;visibility: visible;}
.process-area .process-box:hover:after {right: 0px;opacity: 1;visibility: visible;}
.process-area .process-box img {transition: all 0.3s;margin: auto;}
.process-area .process-box:hover img {transform: rotateY(180deg);}
.process-area .process-box h2 {font-size: 20px;line-height: 30px;letter-spacing: 0px;margin: 10px 0;font-family: 'Nunito';}
.process-area .process-box p {margin: 0;font-size: 16px;line-height: 24px;font-family: 'Nunito Sans';color: #444444;}
.testimonial-six .testimonial-six-title:before {background-color: #001f4f;}
.testimonial-six .testimonial-six-title  .pbmit-heading-subheading-style-1 .pbmit-subtitle {font-size:16px;font-weight: 700;text-transform: uppercase;margin-bottom: 20px;border-bottom: 2px solid #fa360a;color: #ffc3d9;}
.testimonial-six .testimonial-six-title .pbmit-heading-subheading-style-1 .pbmit-title {font-size: 36px;font-family: "Nunito", sans-serif;margin-bottom: 0px;font-weight: 600;line-height: 45px;color: #ffffff;}
.testimonial-six .swiper-button-prev, .testimonial-six .swiper-button-next {border: 1px solid #007bd0;}
.testimonial-six .swiper-button-prev:after, .testimonial-six .swiper-button-next:after {color: #007bd0 !important;}
.testimonial-six .swiper-button-prev:hover, .testimonial-six .swiper-button-next:hover {background-color: #d8efff;}
.testimonial-six .testimonial-six-slider .pbminfotech-box-content .pbmit-skincolor {color: #fa360a;}
.testimonial-six .testimonial-six-slider .pbminfotech-box-content blockquote {font-family: 'Nunito';color: #444444;}
.testimonial-six .testimonial-six-slider .pbminfotech-box-content blockquote::after {background-color: #001f4f;}
.about-section-one .pbmit-heading-subheading .pbmit-subtitle {font-size:16px;font-weight: 700;text-transform: uppercase;margin-bottom: 20px;border-bottom: 2px solid #fa360a;display: inline-block;color: #1b2024;}
.about-section-one .pbmit-heading-subheading .pbmit-title {font-size: 36px;font-family: "Nunito", sans-serif;margin-bottom: 0px;font-weight: 600;line-height: 45px;color: #001d4b;}
.about-section-one .pbmit-btn {background-color: #fa360a;}
.about-section-one .pbminfotech-ihbox-style-2 .pbminfotech-ihbox-icon-wrapper i {color: #fa360a;}
.about-section-one .pbminfotech-ihbox-style-2 .pbminfotech-ihbox-heading .pbminfotech-custom-heading {font-size: 22px;font-family: 'Nunito';}
.about-section-one .pbminfotech-ihbox-style-2 .pbminfotech-cta3-content-wrapper {font-weight: 500;color: #444444;line-height: 24px;}
.blog-sec {padding-top: 90px;padding-bottom: 70px;background: #F6F8FA;}
.blog-sec .pbmit-heading-subheading-style-1 .pbmit-subtitle {font-size:16px;font-weight: 700;text-transform: uppercase;margin-bottom: 20px;border-bottom: 2px solid #fa360a;}
.blog-sec .pbmit-heading-subheading-style-1 .pbmit-title {font-size: 36px;font-family: "Nunito", sans-serif;margin-bottom: 0px;font-weight: 600;line-height: 45px;color: #001f4f;}
.blog-sec .pbminfotech-blogbox-style-5 {background: #ffffff;}
.blog-sec .pbminfotech-blogbox-style-5 .pbmit-meta-line.cat-links {background-color: #fa360a;}
.blog-sec .pbminfotech-blogbox-style-5 .pbmit-meta-line.cat-links a {color: #ffffff;}
.blog-sec .pbminfotech-blogbox-style-5 .pbminfotech-box-title {margin-bottom: 0;}
.blog-sec .pbminfotech-blogbox-style-5 .pbminfotech-box-title h4 {margin:0;}
.blog-sec .pbminfotech-blogbox-style-5 .pbminfotech-box-title h4 a {font-family: 'Nunito';line-height: 20px;color: #001f4f;}
.site-footer.pbmit-bg-color-secondary {background-color: #00193e;}
.site-footer.pbmit-bg-color-secondary .widget {margin: 75px 0 35px;}
.site-footer.pbmit-bg-color-secondary .textwidget .pbmit-footerlogo {max-height: 120px;margin-bottom: 5px;background: #ffffff;border-radius: 5px;padding: 5px;}
.site-footer.pbmit-bg-color-secondary .textwidget p {margin: 0 0 15px;font-size: 15px;font-weight: 400;text-align: justify;}
.site-footer.pbmit-bg-color-secondary .widget-title:after {background-color: #fa360a;}
.site-footer.pbmit-bg-color-secondary .textwidget.contactBx ul li {display: flex;align-items: center;margin-bottom: 20px;padding: 0;}
.site-footer.pbmit-bg-color-secondary .textwidget.contactBx ul li i {min-width: 40px;min-height: 40px;background: #fa360a;text-align: center;line-height: 40px;border-radius: 50%;margin-right: 20px;}
.site-footer.pbmit-bg-color-secondary .pbmit-footer-text-inner {padding-top: 10px;padding-bottom: 10px;}

.pbmit-title-bar-wrapper {background-image: url(../images/about-banner.jpg);max-height: 400px;}
.pbmit-title-bar-wrapper:before {background-color: #021f4e;opacity: .85;}

body .scroll-to-top {background-color: #fa360a;}

@media (max-width:767px){
    .header-style-6 .site-branding {height: 70px;line-height: 70px;}
    .site-header .site-branding img {max-height: 52px;}
    .site-header .site-header-menu {height: 70px;line-height: 70px;}
}

.pbmit-title-bar-wrapper:before {background-color: #021f4e;opacity: .85;}
.pbmit-title-bar-wrapper .pbmit-title-bar-content {height: 300px;padding-top: 100px;}
.pbmit-title-bar-wrapper .pbmit-title-bar-content .pbmit-tbar-title {font-family: 'Nunito';font-weight: 700;font-size: 36px;line-height: 42px;letter-spacing: 0;color: #ffffff;}
.pbmit-title-bar-wrapper .pbmit-title-bar-content .pbmit-breadcrumb-inner span {text-transform:uppercase;}
.pbmit-title-bar-wrapper .pbmit-title-bar-content .pbmit-breadcrumb-inner span a {color:#cccccc;}
.pbmit-title-bar-wrapper .pbmit-title-bar-content .pbmit-breadcrumb-inner span.sep {color:#cccccc;}
.pbmit-title-bar-wrapper .pbmit-title-bar-content .pbmit-breadcrumb-inner span.current-item {color:#b90043;}
.about-sec {padding:90px 0;position:relative;}
.about-sec .contentBx {background: #011e4d;padding: 60px 100px 60px 60px;border-bottom-left-radius: 30px;}
.about-sec .contentBx .pbmit-heading-subheading-style-1 .pbmit-subtitle {font-size: 16px;font-weight: 700;text-transform: uppercase;margin-bottom: 20px;border-bottom: 2px solid #b90043;color: #cccccc;}
.about-sec .contentBx .pbmit-heading-subheading-style-1 .pbmit-title {font-size: 36px;font-family: "Nunito", sans-serif;margin-bottom: 0px;font-weight: 600;line-height: 42px;color: #001d4b;color: #ffffff;}
.about-sec .contentBx .pbmit-heading-subheading-style-1 .pbmit-title strong {font-weight: 800;color: #b90043;}
.about-sec .contentBx p {margin-bottom: 10px;font-size: 16px;font-family: 'Nunito Sans';line-height: 28px;text-align: justify;color: #cccccc;font-weight: 500;word-break: break-all;}
.about-sec .about-right {margin-left: -100px;margin-right: -175px;}
.about-sec .about-right img {width:100%;border-bottom-left-radius: 20px;}
.about-counters-numbers {padding: 60px 0;background: #f8f8f8;position:relative;}
.about-counters-numbers::after {position: absolute;top: 275px;left: 0;content: "";width: 60%;height: 100%;background: url(images/our_work_img.png);background-repeat: no-repeat;background-size: contain;}
.about-counters-numbers .pbmit-heading-subheading-style-1 .pbmit-subtitle {font-size: 16px;font-weight: 700;text-transform: uppercase;margin-bottom: 20px;border-bottom: 2px solid #b90043;}
.about-counters-numbers .pbmit-heading-subheading-style-1 .pbmit-title {font-size: 36px;font-family: "Nunito", sans-serif;margin-bottom: 0px;font-weight: 600;line-height: 45px;color: #001d4b;}
.about-counters-numbers .counters-content {margin-left:50px;}
.about-counters-numbers .counters-content .pbminfotech-fidbox-style-3 {text-align: center;border: 1px solid #b90043 !important;padding: 20px;margin-bottom: 20px;border-radius:10px;background:#ffffff;}
.about-counters-numbers .counters-content .pbminfotech-fidbox-style-3 .pbminfotech-fid-inner {font-size: 36px;line-height: 42px;font-weight: 700;font-family: "Nunito", sans-serif;}
.about-counters-numbers .counters-content .pbminfotech-fidbox-style-3 .pbminfotech-fid-title {color: #252525;width: 100%;margin: 0 auto;padding-top: 15px;}
.video-section-one {background: #001e4e;padding:90px 0 0 0;margin-bottom:100px;}
.video-section-one:before {display:none;}
.video-section-one .testimonial-leftBx {margin-bottom:-150px;}
.video-section-one .testimonial-leftBx .pbmit-heading-subheading-style-1 .pbmit-title {font-size: 36px;font-family: "Nunito", sans-serif;margin-bottom: 0px;font-weight: 600;line-height: 42px;color: #001d4b;color: #ffffff;}
.video-section-one .testimonial-leftBx .quoteBx {background: #ffffff;box-shadow: 5px 5px 24px 0px rgba(86, 85, 85, 0.25);padding: 30px;border-bottom-left-radius: 30px;}
.video-section-one .testimonial-leftBx .quoteBx .form-control {background-color: #f7f7f7;border: 1px solid #cccccc !important;color: #333;height: 54px;line-height: 54px;border-radius: 5px;}
.video-section-one .testimonial-leftBx .quoteBx textarea.form-control {height:150px !important;}
.video-section-one .testimonial-leftBx .quoteBx .pbmit-btn {background-color: #b90043;}
.video-section-one .video-imgBx {text-align:right;}
.faq-sec {padding:90px 0;}
.video-section-one .video-imgBx img {max-height:450px;}
.faq-sec h3 {font-size: 30px;line-height: 36px;letter-spacing: 0px;text-align: center;font-family: 'Nunito';}
.faq-sec .accordion-style-2 .accordion-item.active h2 {background-color: #b90043;}
.faq-sec .accordion .accordion-item.active .accordion-button {font-size: 18px;font-family: 'Nunito';font-weight: 500 !important;}
.faq-sec .accordion .accordion-item .accordion-button {font-size: 18px;font-family: 'Nunito';font-weight: 500 !important;}
.faq-sec .accordion .accordion-body {font-size: 16px;font-family: 'Nunito';color: #464646;}
.faq-sec .accordion .accordion-item h2:hover {background-color: #b90043 !important;}

@media (max-width:767px){
    .pbmit-title-bar-wrapper .pbmit-title-bar-content {height: auto;padding: 60px 0;}
    .about-sec .contentBx {background: #011e4d;padding: 10px;border-radius: 10px;margin-bottom: 20px;}
    .about-sec .contentBx .pbmit-heading-subheading-style-1 .pbmit-title {font-size: 30px;line-height: 36px;}
    .about-sec .about-right {margin-left: 0;margin-right: 0;}
    .about-sec .about-right img {width: 100%;border-radius: 10px;}
    .about-counters-numbers::after {background-size: contain;width:100%;top:0;top: 175px;}
    .about-counters-box {padding: 50px 0 0 0;margin-top: 250px;}
    .about-counters-numbers .counters-content {margin-left: 0;}
    .video-section-one .testimonial-leftBx {margin-bottom: 35px;}
    .faq-sec {padding:0 0 90px 0;}
}























