.header_area .top_bar {background: #003d60;}
.header_area .top_bar .top_inner .common_css {line-height: 40px;}
.header_area .top_bar .top_inner .common_css .contntent i {color: #f15922;}
.top_bar .top_inner .common_css .contntent .text span, .top_bar .top_inner .common_css .contntent .text a {color: #d5d5d5;}
.header_area .header.style_one.style_two_remade .auto-container {padding: 7px 20px 7px;}
.header_area .header .header_logo_box img {width: auto;height: 60px;max-width: none;}
.header_area .header .header_content_collapse .navigation_menu .navbar_nav li {margin-right: 40px;}
.header_area .header .header_content_collapse .navigation_menu .navbar_nav li a {font-size: 15px;font-weight: 600;font-family: 'Nunito Sans';text-transform: uppercase;color: #262626;}
.header .header_content_collapse .navigation_menu .navbar_nav li.active a.nav-link {color: #f15922 !important;}
.header_area .header .header_right_content .theme-btn.one {background: #0073b5;border: 1px solid #0073b5;}
.header_area .header .header_right_content .theme-btn.one:hover {background:transparent;color:#0073b5;}
.header_area .header .header_right_content .contact-toggler::before {background: #f15922;}
.slider.style_one .slide-item-content {height: 720px;}
.slider.style_one .slide-item-content::before {background: #003d60;opacity: 0.8;}
.slider.style_one .slide-item-content .slider_content {position: relative;padding: 250px 0px 150px;z-index: 11;}
.slider.style_one .slide-item-content .slider_content h1 {font-size: 36px;line-height: 42px;font-weight: 500;margin-bottom: 10px;color: #fff;font-family: 'Nunito Sans';}
.slider.style_one .slide-item-content .slider_content h6 {font-size: 52px;line-height: 60px;font-weight: 700;margin-bottom: 20px;color: #fff;font-family: 'Nunito Sans';text-transform: uppercase;}
.slider.style_one .slide-item-content .slider_content p {font-size: 16px;color: #d9d9d9;}
.slider.style_one .slide-item-content .slider_content .theme-btn.one {background: #0073b5;border: 1px solid #0073b5;}
.slider.style_one .slide-item-content .slider_content .theme-btn.one:hover {background:transparent;color:#ffffff;border: 1px solid #ffffff;}
.slider .banner_carousel .owl-dots .owl-dot.active, .slider .banner_carousel .owl-dots .owl-dot:hover {background: #0073b5;border-color: #0073b5;}
.what-do-sec .title_all_box .title_sections h2 {font-family: 'Nunito Sans';font-size: 30px;position: relative;font-weight: 700;color: #003d60;}
.what-do-sec .title_all_box .title_sections h2::before {background: #f15922;bottom: 0;content: "";height: 3px;left: 50%;position: absolute;width: 20px;margin-left: -50px;}
.what-do-sec .title_all_box .title_sections h2::after {background: #f15922;bottom: 0;content: "";height: 3px;left: 50%;position: absolute;width: 50px;margin-left: -20px;}
.what-do-sec .service_box.style_four .service_content .image_box::before {background: #003d60;}
.what-do-sec .service_box.style_four .service_content .image_box span.iconBx {color: #0073b5;}
.what-do-sec .service_box.style_four .service_content .image_box span.iconBx img {height: 30px;width: auto;max-width: none;}
.what-do-sec .service_box.style_four .service_content:hover .image_box span {background: #0073b5;color: #fff;}
.what-do-sec .service_box.style_four .service_content:hover .image_box span.iconBx img {filter: brightness(0) invert(1);}
.what-do-sec .service_box.style_four .service_content .content_inner h2 {margin-bottom: 0px;font-family: 'Rubik';font-weight: 500;font-size: 18px;}
.what-do-sec .service_box.style_four .service_content .content_inner {padding: 0;}
.about-sec .image_boxes.style_three {position: relative;border-radius: 0px;line-height: 0;overflow: visible;}
.about-sec .image_boxes.style_three img {width: 100%;height: auto;object-fit: cover;}
.about-sec .image_boxes.style_three::after {content: '';width: 95%;height: 105%;position: absolute;top: 50%;left: 45%;transform: translate(-50%, -50%);border: 1px solid #f15922;background: #fff;z-index: -1;transition: .5s all;}
.about-sec .image_boxes.style_three:hover::after {background: #f15922;transition: .5s all;}
.about-sec .contentBx {padding: 40px;box-shadow: 0px 24px 55px -35px rgba(20, 25, 62, .35);background-color: #ffffff;transform: translateX(-50px);border-radius: 5px;}
.about-sec .contentBx .title_all_box .title_sections h2 {font-family: 'Nunito Sans';font-size: 30px;position: relative;font-weight: 700;color: #003d60;margin-bottom: 20px;}
.about-sec .contentBx .title_all_box .title_sections h2::before {background: #f15922;bottom: 0;content: "";height: 3px;left: 0%;position: absolute;width: 20px;margin-left: 0px;}
.about-sec .contentBx .title_all_box .title_sections h2::after {background: #f15922;bottom: 0;content: "";height: 3px;left: 0%;position: absolute;width: 50px;margin-left: 25px;}
.about-sec .contentBx .title_all_box .title_sections p {font-size: 16px;line-height: 28px;padding: 0;text-align: justify;}
.about-sec .contentBx .title_all_box .title_sections .theme-btn.one {background: #0073b5;border: 1px solid #0073b5;}
.about-sec .contentBx .title_all_box .title_sections .theme-btn.one:hover {background: transparent;border: 1px solid #0073b5;color:#0073b5;}
.counter-sec {background: #003552;}
.counter-sec .counter-block {padding: 15px 0 0;position: relative;max-width: 220px;margin: 0 auto;}
.counter-sec .counter-block .coun_ter {background: #f15922;text-align: center;line-height: 100px;width: 100px;height: 100px;border-radius: 50%;box-shadow: 0 2px 10px rgba(0, 0, 0, 0.3);transform: translateX(-50%);position: absolute;top: 0;left: 50%;z-index: 2;transition: .5s all;}
.counter-sec .counter-block .coun_ter .count-text {font-size: 30px;font-weight: 600;color: transparent;-webkit-text-stroke: 0.8px #fff;}
.counter-sec .counter-block .coun_ter small {font-size: 28px;font-family: 'Inter';font-weight: 600;color: #ffffff;}
.counter-sec .counter-block .content_box {border: 1px dashed #003958;background: #e2e2e2;text-align: center;padding: 130px 25px 25px;box-shadow: 0 0 10px rgb(0 61 96);;border-radius: 50%;overflow: hidden;position: relative;z-index: 1;width: 200px;height: 200px;margin: 0 auto;}
.counter-sec .counter-block .content_box::before {content: "";background: #006ba9;width: 100%;height: 90%;border-radius: 50%;box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);transform: translateX(-50%);position: absolute;top: -65px;left: 50%;transition: .6s all;}
.counter-sec .counter-block:hover .content_box::before {height: 100%;top: 0;transition: .6s all;}
.counter-sec .counter-block:hover  .coun_ter {top: 30px;background: #fff;transition: .5s all;}
.counter-sec .counter-block:hover  .coun_ter .count-text {-webkit-text-stroke: 0.8px #f15922;}
.counter-sec .counter-block:hover .coun_ter small {color: #f15922;}
.counter-sec .counter-block:hover .content_box h6 {color: #ffffff;position: relative;}
.counter-sec .counter-block .content_box h6 {font-size: 15px;font-weight: 500;text-transform: uppercase;font-family: 'Rubik';}
.service-section-two {background: #f7f7f7;}
.service-section-two .title_all_box .title_sections h2 {font-family: 'Nunito Sans';font-size: 30px;position: relative;font-weight: 700;color: #003d60;}
.service-section-two .title_all_box .title_sections h2::before {background: #f15922;bottom: 0;content: "";height: 3px;left: 50%;position: absolute;width: 20px;margin-left: -50px;}
.service-section-two .title_all_box .title_sections h2::after {background: #f15922;bottom: 0;content: "";height: 3px;left: 50%;position: absolute;width: 50px;margin-left: -20px;}
.service-section-two .service_box {margin-top: 65px;position: relative;margin-left: 0;margin-bottom: 65px;}
.service-section-two .service_box .service_content {background: #fff;border: 1px solid #f584336e;border-radius: 10px;padding: 50px 20px 20px 20px;text-align: center;margin-top: -30px;position: relative;transition: all 0.5s ease;box-shadow:none;}
.service-section-two .service_box .service_content::before {content: "";position: absolute;width: 100%;height: 0;background: #fff2e9;top: 0;left: 0;transition: all 0.5s ease;border-radius: 10px;}
.service-section-two .service_box:hover .service_content:before {height: 100%;}
.service-section-two .service_box .service_content .content_inner {padding-top: 30px;}
.service-section-two .service_box .service_content .content_inner .iconBx img {height:52px;}
.service-section-two .service_box .service_content .content_inner span {border: 1px dashed #f58433;color: #f15922;background: #ffffff;top: -110px;left: 50%;transform: translateX(-50%);}
.service-section-two .service_box .service_content .content_inner span i {border: 2px solid #003d60;}
.service-section-two .service_box .service_content .content_inner h2 {font-size: 20px;line-height: 24px;font-weight: 700;color: #262626;margin-bottom: 12px;font-family: 'Nunito Sans';min-height: 50px;text-align: left;}
.service-section-two .service_box:hover .service_content .content_inner span i {border: 2px solid #f15922;top: -1px;left: -1px;}
.service-section-two .service_box .service_content .content_inner ul {padding-left: 20px;margin: 0;height: 120px;}
.service-section-two .service_box .service_content .content_inner ul.bigBx {overflow-y: scroll;height: 120px;padding-right: 10px;}
.service-section-two .service_box .service_content .content_inner ul.bigBx::-webkit-scrollbar {width: 6px;}
.service-section-two .service_box .service_content .content_inner ul.bigBx::-webkit-scrollbar-track{box-shadow: inset 0 0 2px #191919;border-radius: 3px;background: rgba(255,255,255,.65);}
.service-section-two .service_box .service_content .content_inner ul.bigBx::-webkit-scrollbar-thumb {background: #0073b5;border-radius: 3px;}
.service-section-two .service_box .service_content .content_inner ul li {list-style: square;text-align: left;font-size: 16px;margin-bottom: 10px;font-family: 'Nunito Sans';}
.service-section-two .service_box .service_content .content_inner ul li:last-child {margin-bottom:0;}
.service-section-two .service_box .service_content .content_inner ul li b {font-size: 14px;font-family: 'Rubik';font-weight: 500;text-transform: uppercase;color: #003d60;}
.service-section-two .service_box .service_content .content_inner .read_more {color: #f15922;text-align: left;margin-top: 15px;}
.why-us-sec .title_all_box .title_sections h2 {font-family: 'Nunito Sans';font-size: 30px;position: relative;font-weight: 700;color: #003d60;margin-bottom: 20px;}
.why-us-sec .title_all_box .title_sections h2::before {background: #f15922;bottom: 0;content: "";height: 3px;left: 50%;position: absolute;width: 20px;margin-left: -40px;}
.why-us-sec .title_all_box .title_sections h2::after {background: #f15922;bottom: 0;content: "";height: 3px;left: 50%;position: absolute;width: 50px;margin-left: -10px;}
.why-us-sec .title_all_box .title_sections p {font-size: 16px;line-height: 28px;padding: 0;max-width: 750px;text-align: center;margin: 0 auto;color: #333333;}
.why-us-sec .tabs_all_box.type_one .tabs_header {width: 320px;}
.why-us-sec .tabs_all_box.type_one .tabs_header ul li a {font-family: 'Rubik';font-weight: 500;font-size: 15px;padding: 7px 0;}
.why-us-sec .tabs_all_box.type_one .tabs_header ul li a.active {color: #0073b5;}
.why-us-sec .tabs_all_box.type_one .tabs_header ul li:hover a {color: #0073b5;}
.why-us-sec .tabs_all_box.type_one .tabs_header .toll_free {background: #0073b5;}
.why-us-sec .tabs_all_box.type_one .tabs_header .toll_free a {font-size: 14px;}
.why-us-sec  .tabs_all_box.type_one .tab_content::before {background: linear-gradient(to top, rgba(0, 61, 96, .99) 2%, rgba(0, 61, 96, .50) 129%);}
.why-us-sec  .tabs_all_box.type_one .tab_content .content_image {margin-left: 370px;padding: 350px 50px 60px;}
.why-us-sec  .tabs_all_box.type_one .tab_content .content_image h2 {font-weight: 600;font-size: 30px;line-height: 38px;margin-bottom: 20px;font-family: 'Nunito Sans';}
.why-us-sec  .tabs_all_box.type_one .tab_content .content_image ul {padding-left: 30px;margin: 0;}
.why-us-sec  .tabs_all_box.type_one .tab_content .content_image ul li {list-style: square;margin-bottom: 10px;border-bottom: 1px dashed #eeeeee;padding-bottom: 10px;color: #eeeeee;font-family: 'Nunito Sans';}
.why-us-sec  .tabs_all_box.type_one .tab_content .content_image ul li:last-child {border-bottom: none;padding-bottom: 0;margin-bottom: 0;}
.why-us-sec  .tabs_all_box.type_one .tab_content .content_image ul li b {color: #bce7ff;text-transform: uppercase;}
.approach-sec .title_all_box .title_sections h2 {font-family: 'Nunito Sans';font-size: 30px;position: relative;font-weight: 700;color: #003d60;margin-bottom: 20px;padding-bottom: 10px;}
.approach-sec .title_all_box .title_sections h2::before {background: #f15922;bottom: 0;content: "";height: 3px;left: 50%;position: absolute;width: 20px;margin-left: -40px;}
.approach-sec .title_all_box .title_sections h2::after {background: #f15922;bottom: 0;content: "";height: 3px;left: 50%;position: absolute;width: 50px;margin-left: -10px;}
.approach-sec .title_all_box .title_sections p {font-size: 16px;line-height: 28px;padding: 0;max-width: 750px;text-align: center;margin: 0 auto;color: #333333;}
.approach-sec .process_box .content_box h2 {font-size: 18px;font-weight: 700;font-family: 'Nunito Sans';color: #003d60;line-height: 30px;margin-bottom: 10px;}
.approach-sec .process_box .content_box p {margin-bottom: 7px;}
.approach-sec .process_box .content_box .read_more {font-size: 16px;font-weight: 600;line-height: 20px;font-family: 'Nunito Sans';margin-top: 5px;text-transform: uppercase;color: #0073b5;}
.testimonial .title_all_box .title_sections h2 {font-family: 'Nunito Sans';font-size: 30px;position: relative;font-weight: 700;color: #ffffff;}
.testimonial .title_all_box .title_sections h2::before {background: #f15922;bottom: 0;content: "";height: 3px;left: 0;position: absolute;width: 20px;margin-left: 0px;}
.testimonial .title_all_box .title_sections h2::after {background: #f15922;bottom: 0;content: "";height: 3px;left: 0;position: absolute;width: 50px;margin-left: 30px;}
.testimonial .testimonial_box .rating ul li {margin: 0 !important;}
.testimonial .testimonial_box .rating ul li span {color: #0073b5 !important;}
.testimonial .testimonial_sec.style_one.light_color .testimonial_box .authour_details .details h2 {font-family: 'Nunito Sans';font-weight: 500;}
.testimonial .testimonial_sec.style_one.light_color .testimonial_box .comment {font-size: 16px;font-family: 'Nunito Sans';}
.testimonial .testimonial_sec.style_one .testimonial_box .authour_details .details span {color: #f15922;}
.testimonial .testimonial_sec.style_one .icon_quotes {background:#0073b5 !important;}
.testimonial .testimonial_sec.style_one .testimonial_box .authour_details.image_yes .details {margin-left: 0;}
.testimonial .testimonial_sec.style_one.light_color .testimonial_box .authour_details.image_yes .details::before {display:none;}
.support-sec .title_all_box .title_sections h2 {font-family: 'Nunito Sans';font-size: 30px;position: relative;font-weight: 700;color: #003d60;margin-bottom: 20px;padding-bottom: 10px;}
.support-sec .title_all_box .title_sections h2::before {background: #f15922;bottom: 0;content: "";height: 3px;left: 50%;position: absolute;width: 20px;margin-left: -40px;}
.support-sec .title_all_box .title_sections h2::after {background: #f15922;bottom: 0;content: "";height: 3px;left: 50%;position: absolute;width: 50px;margin-left: -10px;}
.support-sec .supportGrid {background: #f1faff;padding: 30px;border-radius: 10px;}
.support-sec .supportGrid .content_box_cn .txt_content h3 {font-size: 20px;font-family: 'Nunito Sans';text-transform: uppercase;}
.support-sec .supportGrid .content_box_cn .txt_content::before, .support-sec .supportGrid .content_box_cn .txt_content::after {top: 14px;background: #003d60;}
.footer_widgets_wrap.bg_dark_2 {background: #00253a !important;}
.footer_copy_right.bg_dark_3 {background: #003e60 !important;}
.footer_copy_right.bg_dark_3 .footer_copy_content a {color: #f15922;}
.footer_widgets.about_company {margin-right: 35px;}
.footer_widgets.contact-widgets, .footer_widgets .get_intouch_inrfo {margin-left: 35px;}
.footer_widgets.about_company .content_box .consulting .help_con h6 {color: #f15922;}
.footer_widgets .fo_wid_title h2 {font-size: 18px;font-weight: 600;margin-bottom: 5px;position: relative;font-family: 'Nunito Sans';text-transform: uppercase;padding-bottom: 10px;}
.footer_widgets .fo_wid_title:before {position: absolute;left: 0;width: 60px;height: 3px;content: '';background-color: #f15922;border-radius: 40px;bottom:-5px;}
.footer_widgets .fo_wid_title:after {position: absolute;left: 65px;width: 15px;height: 3px;content: '';background-color: #f15922;border-radius: 40px;bottom: -5px;}
.call_to_action .image::after {position: absolute;top: 0;left: 0;width: 100%;height: 100%;content: "";background: rgba(241,89,34,.65);} 
.call_to_action.style_two .left_content h1 {font-size: 30px;font-weight: 500;margin-bottom: 12px;font-family: 'Inter';}
.call_to_action.style_one .left_content {padding: 60px 120px;}
.call_to_action.style_one .image::before {background: #004b76;opacity: 0.85;}
.call_to_action.style_one .left_content .main_content h6 {font-size: 22px;color: #f15922;margin-bottom: 7px;font-family: 'Nunito Sans';}
.call_to_action.style_one .left_content .main_content h1 {font-size: 36px;line-height: 48px;margin-bottom: 15px;font-family: 'Rubik';}
.call_to_action.style_one .left_content .main_content .theme-btn.three {background: #f15922;}
.call_to_action.style_one .left_content .main_content .content_bx a {color:#f15922;}
.process_box.style_three .process_box_outer_three .icon img {height: 60px;}
.about-sec .icon_box_all.style_one {padding: 20px;}
.about-sec .icon_box_all.style_one .icon_content .icon {position: relative;min-width: 90px;}
.about-sec .icon_box_all.style_one .icon_content .icon img {width: auto;height: 90px;max-width: none;}
.about-sec .icon_box_all.style_one .txt_content h3 {font-size: 22px;font-family: 'Nunito Sans';}
.image_boxes.style_three.border_yes .video_box a {background: #f15922;}
.modal_popup .modal-popup-inner .close-modal {background: #0073b5;}
.modal-popup-inner .form_content p i {color: #0073b5;}
.modal-popup-inner .form_content p input[type=submit] {background:#0073b5;}
.crt_mobile_menu .menu-box .menu-outer ul.navbar_nav li a.nav-link {font-size: 15px;line-height: 50px;font-weight: 600;font-family: 'Nunito Sans';text-transform: uppercase;}
.md-block {display:none !important;}
.page_header_default {padding: 150px 0px 60px;}
.page_header_default::before {background: #003d60;}
.page_header_default .page_header_content .banner_title_inner .title_page {font-family: 'Nunito Sans';text-transform: uppercase;}
.about-section.about-page .about_content {margin-right:35px;}
.about-section.about-page .title_all_box.style_one .title_sections .before_title {font-size: 16px;font-weight: 600;color: #0073b5;text-decoration: none;font-family: 'Nunito Sans';text-transform: uppercase;line-height:18px;    padding: 0;margin-bottom:10px;}
.about-section.about-page .title_all_box.style_one .title_sections h2 {font-size: 30px;font-family: 'Nunito Sans';color: #003d60;text-transform: uppercase;line-height: 36px;margin-bottom:20px;padding: 0;}
.about-section.about-page .about_content p {text-align: justify;font-size: 16px;line-height: 30px;}
.about-section.about-page .about_content .theme-btn.five {background: #0073b5;}
.about-section.about-page .image_boxes.style_two {min-height: 450px;}
.about-section.about-page .image_boxes.style_two .background_image {height: 500px;top: -30px;}
.about-section.about-page .image_boxes.style_two .image.two {margin-top: 50px;}
.about-section.about-page .image_boxes.style_two .authour_quotes {bottom: 60px;background: #0073b5;}
.about-section.about-page .image_boxes.style_two .video_box a {background: #f15922;}
.call-to-action.approach-sec .call_to_action.style_one .left_content.leftBg {background:rgba(1,162,255,.75);padding: 60px;text-align:left;min-height: 500px;}
.call-to-action.approach-sec .call_to_action.style_one .left_content .main_content h1 {font-size: 30px;line-height: 48px;margin-bottom: 20px;padding-bottom:12px;color: #ffffff;text-shadow: 0 0 2px #003d60;font-family: 'Nunito Sans';font-weight: 700;text-transform:uppercase;position:relative;}
.call-to-action.approach-sec .call_to_action.style_one .left_content .main_content h1::before {background: #f15922;bottom: 0;content: "";height: 3px;left: 0%;position: absolute;width: 20px;margin-left: 0px;}
.call-to-action.approach-sec .call_to_action.style_one .left_content .main_content h1::after {background: #f15922;bottom: 0;content: "";height: 3px;left: 0%;position: absolute;width: 50px;margin-left: 25px;}
.call-to-action.approach-sec .call_to_action.style_one .left_content.leftBg .list_item_box.style_two li small .icon_bx {margin-top: 7px;}
.call-to-action.approach-sec .call_to_action.style_one .left_content.leftBg .list_item_box.style_two li small .icon_bx i {color: #f15922;font-weight: 600;}
.call-to-action.approach-sec .call_to_action.style_one .left_content.leftBg .list_item_box.style_two li p {margin-bottom: 15px;padding-bottom: 15px;border-bottom: 1px dashed rgba(255, 255, 255, 0.25);}
.call-to-action.approach-sec .call_to_action.style_one .left_content.leftBg .list_item_box.style_two li:last-child p {margin-bottom: none;padding-bottom: 0;border-bottom: 0;}
.call-to-action.approach-sec .call_to_action.style_one .left_content.leftBg .list_item_box.style_two li p b {font-family: 'Nunito Sans';text-transform: uppercase;font-size: 15px;}

.call-to-action.approach-sec .call_to_action.style_one .left_content {padding: 60px 0;text-align: center;}
.call-to-action.approach-sec .call_to_action.style_one .left_content .main_content h1 {font-size: 30px;line-height: 48px;margin-bottom: 35px;color: #ffffff;text-shadow: 0 0 2px #003d60;font-family: 'Nunito Sans';font-weight: 700;text-transform:uppercase;position:relative;}
.call-to-action.approach-sec .call_to_action.style_one .left_content .main_content h1::before {background: #f15922;bottom: 0;content: "";height: 3px;left: 50%;position: absolute;width: 20px;margin-left: -40px;}
.call-to-action.approach-sec .call_to_action.style_one .left_content .main_content h1::after {background: #f15922;bottom: 0;content: "";height: 3px;left: 50%;position: absolute;width: 50px;margin-left: -10px;}
.call-to-action.approach-sec .call_to_action.style_one .left_content .list_item_box.style_two li small .icon_bx {margin-top: 7px;}
.call-to-action.approach-sec .call_to_action.style_one .left_content .list_item_box.style_two li small .icon_bx i {color: #f15922;font-weight: 600;}
.call-to-action.approach-sec .call_to_action.style_one .left_content .list_item_box.style_two li p {margin-bottom: 15px;padding-bottom: 15px;border-bottom: 1px dashed rgba(255, 255, 255, 0.25);}
.call-to-action.approach-sec .call_to_action.style_one .left_content .list_item_box.style_two li:last-child p {margin-bottom: none;padding-bottom: 0;border-bottom: 0;}
.call-to-action.approach-sec .call_to_action.style_one .left_content .list_item_box.style_two li p b {font-family: 'Nunito Sans';text-transform: uppercase;font-size: 15px;}

.service-icon-section.benefits-sec .title_all_box .title_sections .before_title {font-size: 16px;font-weight: 600;color: #0073b5;text-decoration: none;font-family: 'Nunito Sans';text-transform: uppercase;line-height: 18px;padding: 0;margin-bottom: 10px;}
.service-icon-section.benefits-sec .title_all_box .title_sections h2 {font-size: 30px;font-family: 'Nunito Sans';color: #003d60;text-transform: uppercase;line-height: 36px;margin-bottom: 20px;padding: 0;}
.service-icon-section.benefits-sec .icon_box_all.style_three {padding: 30px 20px;min-height:365px;}
.service-icon-section.benefits-sec .icon_box_all.style_three .txt_content h3 {font-size: 16px;font-family: 'Nunito Sans';color: #003d60;font-weight: 700;text-transform: uppercase;line-height: 24px;margin-bottom: 10px;}
.service-icon-section.benefits-sec .icon_box_all.style_three .txt_content p {margin-bottom: 0px;font-size: 15px;}
.timeline-section .title_all_box {padding-left:20px;}
.timeline-section .title_all_box .title_sections.five h2 {font-size: 30px;font-family: 'Nunito Sans';color: #003d60;text-transform: uppercase;line-height: 36px;margin-bottom: 20px;padding: 0;}
.timeline-section .title_all_box .description_box p {text-align: justify;font-size: 16px;line-height: 30px;}
.timeline-section .image_boxes .image_box img {width:100%;height: 450px;object-fit:cover;}

.contact-section .contact_form_shortcode button[type=submit] {border: 1px solid  #0073b5;background: #0073b5;}
.contact-section .title_all_box.style_one .title_sections .before_title {font-size: 16px;font-weight: 600;color: #0073b5;text-decoration: none;font-family: 'Nunito Sans';text-transform: uppercase;line-height: 18px;padding: 0;margin-bottom: 10px;}
.contact-section .title_all_box.style_one .title_sections h2 {font-size: 30px;font-family: 'Nunito Sans';color: #003d60;text-transform: uppercase;line-height: 36px;margin-bottom: 20px;padding: 0;}
.contact-section .contact_box_content.style_one .contact_box_inner.icon_yes .icon_bx {background: #0073b5;}
.contact-section .contact_box_content.style_one .contact_box_inner .contnet h3 {color: #00283e;font-family: 'Nunito Sans';text-transform: uppercase;}
.contact-section .contact_box_content.style_one .contact_box_inner .contnet p a {color:#0073b5;}
.contact-section .social_media_v_one.style_two ul li a {background-color: #fff3ef;color: #f15922;}
.contact-map-section .map-section iframe {border-radius:7px;}

.why-us-sec .icon_box_all.style_one {margin-bottom:20px;}
.why-us-sec .icon_box_all.style_one .icon_content .icon {min-width: 100px;height: 100px;border: 1px dashed #0073b5;text-align: center;line-height: 90px;border-radius: 50%;transition:all .4s;}
.why-us-sec .icon_box_all.style_one:hover .icon {background:#cfedff;}
.why-us-sec .icon_box_all.style_one .txt_content h3 {font-size: 18px;font-family: 'Nunito Sans';color: #003d60;text-transform:uppercase;}
.why-us-sec .icon_box_all.style_one .txt_content p {margin: 0px;font-size: 15px;text-align: justify;}
.why-us-sec .descriptionBx p {font-size: 16px;line-height: 28px;padding: 0;text-align: left;color: #333333;}

.service.type-service .title_all_box.style_one .title_sections .before_title {font-size: 16px;font-weight: 600;color: #0073b5;text-decoration: none;font-family: 'Nunito Sans';text-transform: uppercase;line-height: 18px;padding: 0;margin-bottom: 10px;}
.service.type-service .title_all_box.style_one .title_sections .title {font-size: 30px;font-family: 'Nunito Sans';color: #003d60;text-transform: uppercase;line-height: 36px;margin-bottom: 20px;padding: 0;}
.service.type-service .title_all_box.style_one .title_sections p {text-align: justify;font-size: 16px;line-height: 30px;}
.service.type-service .content_box_cn .txt_content {background: #f0f7ff;padding: 20px;margin-bottom: 30px;border: 1px dashed #99c7e1;border-radius: 10px;}
.service.type-service .content_box_cn .txt_content::before {background: #0073b5;top: 14px;}
.service.type-service .content_box_cn .txt_content::after {background: #0073b5;top: 14px;}
.service.type-service .content_box_cn .txt_content h3 {text-transform: uppercase;font-size: 20px;font-family: 'Nunito Sans';}
.service.type-service .content_box_cn .txt_content h5 {font-size: 18px;font-family: 'Nunito Sans';margin-bottom: 10px;font-weight: 500;}
.service.type-service .content_box_cn .txt_content p {text-align: justify;font-size: 16px;line-height: 26px;margin-bottom:20px;}
.service.type-service .content_box_cn .txt_content .list_item_box.style_two li .d-flex p {margin:0;}
.service.type-service .content_box_cn .txt_content .list_item_box.style_two li .d-flex p b {text-transform: uppercase;font-size: 14px;font-family: 'Nunito Sans';}
.service.type-service .content_box_cn .txt_content .list_item_box.style_two li small .icon_bx i {color: #0073b5;}

.service.type-service .title_all_box.style_one .title_sections .sub-title {font-size: 20px;font-family: 'Nunito Sans';color: #003d60;text-transform: uppercase;line-height: 30px;margin-bottom: 15px;padding: 0;font-weight: 700;}
.service.type-service .icon_box_all.style_one {min-height:275px;margin-bottom:30px;}
.service.type-service .icon_box_all.style_one h3 {font-family: 'Nunito Sans';font-size: 18px;font-weight: 700;color: #003d60;text-transform: uppercase;}
.service.type-service .icon_box_all.style_one p {margin: 0px;font-size: 16px;text-align: justify;line-height: 28px;}

.process-sec .title_sections .before_title {font-size: 16px;font-weight: 600;color: #0073b5;text-decoration: none;font-family: 'Nunito Sans';text-transform: uppercase;line-height: 18px;padding: 0;margin-bottom: 10px;}
.process-sec .title_sections .title {font-size: 30px;font-family: 'Nunito Sans';color: #003d60;text-transform: uppercase;line-height: 36px;margin-bottom: 20px;padding: 0;font-weight:700;}
.process-sec .title_sections p {text-align: justify;font-size: 16px;line-height: 30px;margin-bottom:40px;}
.process-sec .icon_box_all.style_three {padding: 30px 20px;margin-bottom:20px;min-height: 350px;}
.process-sec .icon_box_all .txt_content h3 {font-size: 18px;font-family: 'Nunito Sans';text-transform: uppercase;margin-bottom: 12px;line-height: 20px;}
.process-sec .icon_box_all.style_three .icon_content .txt_content ul {margin: 20px 0 0 0;padding: 0;}
.process-sec .icon_box_all.style_three .icon_content .txt_content ul li {padding-bottom: 10px;border-bottom: 1px dashed #eeeeee;font-family: 'Nunito Sans';}
.process-sec .icon_box_all.style_three .icon_content .txt_content ul li::before {top: 7px;margin: 0;}
.process-sec .icon_box_all.style_three .icon_content .txt_content ul li:last-child {padding-bottom: none;margin-bottom: none;border-bottom: none;}

.faq-sec .custom-container-fluid {padding: 0 100px;}
.faq-sec .title_sections .title {font-size: 30px;font-family: 'Nunito Sans';color: #003d60;text-transform: uppercase;line-height: 36px;margin-bottom: 0px;padding: 0;font-weight:700;}
.faq-sec .leftBx {position:relative;min-height:800px;background: #005d93;padding:60px;}
.faq-sec .leftBx .title_sections .title {color:#ffffff;}
.faq-sec .rightBx {padding:60px;}
.faq-sec .faq_section.type_two .faq_header.active {color: #0073b5;font-family: 'Nunito Sans';}
.faq-sec .faq_section.type_two .faq_header {font-family: 'Nunito Sans';}
.faq-sec .faq_section.type_two .faq_header span {color: #0073b5;}
.faq-sec .faq_section.type_two .faq_header.active span {background: #0073b5;color: #ffffff;}
.faq-bottom-sec .title_sections .title {font-size: 30px;font-family: 'Nunito Sans';color: #003d60;text-transform: uppercase;line-height: 36px;margin-bottom: 0px;padding: 0;font-weight:700;text-align:center;}
.faq-bottom-sec .faq_section.type_two .faq_header.active {color: #0073b5;font-family: 'Nunito Sans';}
.faq-bottom-sec .faq_section.type_two .faq_header {font-family: 'Nunito Sans';}
.faq-bottom-sec .faq_section.type_two .faq_header span {color: #0073b5;}
.faq-bottom-sec .faq_section.type_two .faq_header.active span {background: #0073b5;color: #ffffff;}

.prgoress_indicator svg.progress-circle path {stroke: #f15922;}
.prgoress_indicator::after {color: #f15922;}
.preloader-wrap::before {background: #003d60;}

.footer_widgets.get_in_touch_foo .foo_cont_inner .top p a {color: #eeeeee;font-size: 16px;line-height: 26px;display: inline-block;}
.modal_popup .modal-popup-inner .post_contet_modal .post_enable {position: relative;display: grid;grid-template-columns: 1fr 1fr 1fr;grid-gap: 10px;}
.modal_popup .modal-popup-inner .post_contet_modal .post_enable .modal_post_grid img {height: 140px;}

.client-sec.client_logo_carousel {background: #f7f7f7;}
.client-sec.client_logo_carousel .title_all_box .title_sections h2 {font-family: 'Nunito Sans';font-size: 30px;position: relative;font-weight: 700;color: #003d60;margin-bottom: 20px;padding-bottom: 10px;}
.client-sec.client_logo_carousel .title_all_box .title_sections h2::before {background: #f15922;bottom: 0;content: "";height: 3px;left: 50%;position: absolute;width: 20px;margin-left: -40px;}
.client-sec.client_logo_carousel .title_all_box .title_sections h2::after {background: #f15922;bottom: 0;content: "";height: 3px;left: 50%;position: absolute;width: 50px;margin-left: -10px;}
.client-sec.client_logo_carousel .swiper-slide .image {width:100%;height:auto;border-radius:7px;background: #ffffff;box-shadow: 0 0 8px #cccccc;margin: 10px;}
.client-sec.client_logo_carousel .swiper-slide .image img {width: auto;height: 90px;}
.client-sec.client_logo_carousel .p_pagination .swiper-pagination .swiper-pagination-bullet-active {background: #0073b5;border-color: #0073b5;}
.client-sec.client_logo_carousel .p_pagination .swiper-pagination .swiper-pagination-bullet:hover {background: #0073b5;border-color: #0073b5;}

.footer_widgets.about_company .content_box .consulting .help_con h2 a {font-size: 15px;font-weight: 500;font-family: 'Inter';}

@media (max-width:767px){
    .md-block {display:block !important;}
    .header_area .top_bar {display: none;}
    .slider.style_one .slide-item-content {height: 500px;}
    .slider.style_one .slide-item-content .d-flex {display: block !important;}
    .slider.style_one .slide-item-content .slider_content {padding: 60px 0 !important;}
    .slider.style_one .slide-item-content .slider_content h1 {font-size: 20px !important;line-height: 36px !important;padding: 0 !important;}
    .slider.style_one .slide-item-content .slider_content h6 {font-size: 28px;line-height: 42px;}
    .call_to_action.style_one .left_content {padding: 50px 0;}
    .call_to_action.style_one .left_content .main_content h6 {font-size: 20px;margin-bottom: 7px;}
    .call_to_action.style_one .left_content .main_content h1 {font-size: 26px;line-height: 36px;}
    .about-sec .contentBx {padding: 0;box-shadow: none;background-color: #ffffff;transform: translateX(0px);border-radius: 0;}
    .about-sec .contentBx .title_all_box .title_sections h2 {font-size: 24px !important;font-weight: 700;margin-bottom: 20px;}
    .about-sec .contentBx .title_all_box .title_sections p {line-height: 28px !important;}
    .counter-sec .counter-block {margin: 0 auto 30px;}
    .service-section-two .service_box .service_content .content_inner ul {margin: 0;height: auto;}
    .service-section-two .service_box .service_content .content_inner ul.bigBx {overflow-y: visible;height: auto;padding-right: 0px;}
    .why-us-sec .tabs_all_box.type_one .tabs_header {width: 100%;}
    .why-us-sec .tabs_all_box.type_one .tab_content {min-height: auto;}
    .why-us-sec .tabs_all_box.type_one .tab_content .content_image {margin-left: 0;padding: 60px 20px;}
    .footer_widgets.contact-widgets, .footer_widgets .get_intouch_inrfo {margin-left: 0;}
    .page_header_default {padding: 50px 0px !important;min-height: auto;}
    .about-section.about-page .pd_top_90 {padding-top: 60px !important;}
    .about-section.about-page .about_content {margin-right: 0;margin-bottom: 30px;}
    .about-section.about-page .title_all_box.style_one .title_sections h2 {font-size: 24px !important;line-height: 32px !important;}
    .about-section.about-page .image_boxes.style_two .authour_quotes {display: none;}
    .service-icon-section.benefits-sec .icon_box_all.style_three {min-height: auto;margin-bottom: 20px;}
    .timeline-section .title_all_box {padding-left: 0;}
    .timeline-section .title_all_box .title_sections.five h2 {font-size: 24px !important;line-height: 32px !important;}
    .why-us-sec .icon_box_all.style_one .icon_content {display: block;}
    .why-us-sec .icon_box_all.style_one .icon_content .icon {width: 100px;margin-bottom: 12px;}
    .why-us-sec .icon_box_all.style_one .icon_content .txt_content {margin-left: 0;text-align: center;}
    .why-us-sec .icon_box_all.style_one .txt_content p {margin: 0px;text-align: center;}
}
