/**
Theme Name: Astra Child
Author: Brainstorm Force
Author URI: http://wpastra.com/about/
Description: Astra is the fastest, fully customizable & beautiful theme suitable for blogs, personal portfolios and business websites. It is very lightweight (less than 50KB on frontend) and offers unparalleled speed. Built with SEO in mind, Astra comes with schema.org code integrated so search engines will love your site. Astra offers plenty of sidebar options and widget areas giving you a full control for customizations. Furthermore, we have included special features and templates so feel free to choose any of your favorite page builder plugin to create pages flexibly. Some of the other features: # WooCommerce Ready # Responsive # Compatible with major plugins # Translation Ready # Extendible with premium addons # Regularly updated # Designed, Developed, Maintained & Supported by Brainstorm Force. Looking for a perfect base theme? Look no further. Astra is fast, fully customizable and beautiful theme!
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: astra-child
Template: astra
*/

@font-face {
    font-family: 'Graphik';
    src: url('Graphik-Bold.woff2') format('woff2'),
        url('Graphik-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Graphik';
    src: url('Graphik-Medium.woff2') format('woff2'),
        url('Graphik-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Graphik';
    src: url('Graphik-Light.woff2') format('woff2'),
        url('Graphik-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Graphik';
    src: url('Graphik-Regular.woff2') format('woff2'),
        url('Graphik-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Graphik';
    src: url('Graphik-Semibold.woff2') format('woff2'),
        url('Graphik-Semibold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

.elementor-section.elementor-section-boxed > .elementor-container {
    max-width: 1170px;
}

body, h1, h2, h3, h4, h5, h6, div, span, ul, li, a, p, strong, button {font-family: 'Graphik' !important;}


header .ast-primary-header-bar {border: none;background: #f7f7f7;}
header ul li a {color: #000;transition: all 500ms !important;font-size: 14px;}
header ul li a:hover {color: #3eadcb !important;}
header .site-logo-img img {width: 65px;}
header .ast-container {max-width: 1170px;padding: 0 15px;position: relative;}
header .ast-primary-header-bar:before {content: "";background: #000;position: absolute;top: 0;bottom: 0;left: 0;right: 0;transition: all 500ms;height: 0;}
header .ast-primary-header-bar:hover:before {height: 100%;}
header .ast-primary-header-bar:hover a {color: #fff;}
/* header ul li .sub-menu li a {background: #00416b;color: #fff !important;font-weight: normal;font-size: 15px;} */
header ul li .sub-menu {border: none !important;}
header ul li .sub-menu li {border-bottom: solid 1px #fff;}
header .ast-primary-header-bar:hover .sub-menu li a{color: #fff;}
/* header ul li .sub-menu li a:hover {background: #4aaecf;color: #fff;} */
header .main-header-bar-navigation li .sub-menu.show {}
header .main-header-bar-navigation li .sub-menu {box-shadow: none !important;width: 100%;right: 0 !important;background: #000;padding: 20px 0;}
header .main-header-bar-navigation li {position: revert !important;}
header .main-header-bar-navigation li .sub-menu li {display: inline-block;position: relative !important;z-index: 999;border: none;width: 24%;}
header .main-header-bar-navigation li .sub-menu li a {color: #fff;padding: 6px 5px !important;}
header .main-header-bar-navigation li .sub-menu:after {content: "";background: #000;position: absolute;top: 0;bottom: -30px;left: -21%;right: 0;width: 100vw;}
header .main-header-bar-navigation li .sub-menu li .sub-menu li {width: auto !important;}
header .main-header-bar-navigation li .sub-menu li .sub-menu:after {background: none !important;width: auto !important;left: auto !important;}
header .main-header-bar-navigation li .sub-menu li .sub-menu li {display: inherit;padding: 6px 0;}
header .main-header-bar-navigation li .sub-menu li .sub-menu {padding-top: 35px !important;line-height: 0;}
header .main-header-bar-navigation li .sub-menu li .sub-menu {padding-top: 0px !important;line-height: 0;position: absolute;left: 15px !important;top: 38px !important;}
header ul #menu-item-1073 > .sub-menu > li > a .icon-arrow {
    display: none;
}

header ul #menu-item-1073 .sub-menu:after {
    height: 300px;
}
header ul #menu-item-1073 .sub-menu li .sub-menu {
    left: 0 !important;
}
header ul #menu-item-1073 > .sub-menu > li > a {
    font-size: 20px;
}
header ul #menu-item-1073 > .sub-menu > li .sub-menu {
    padding-top: 15px !important;
}
header .main-header-bar-navigation li .sub-menu .sub-menu {
    visibility: visible;
}
header .main-header-bar-navigation li .sub-menu li a .ast-header-navigation-arrow {
    display: none;
}


.home_slider {margin-top: -10px;}
.home_slider .flex-direction-nav {display: none;}
.home_slider .caption-wrap {opacity: 1 !important;background: none !important;bottom: auto !important;top: 50%;transform: translateY(-50%);}
.home_slider .caption {padding: 0 15px;max-width: 1170px;margin: auto;}
.home_slider .caption h1 {color: #000;font-weight: 500;font-size: 40px;margin-bottom: 35px;}
.home_slider .caption .slide_data .slide_btn {background: #000;color: #fff;font-weight: normal;position: relative;text-align: left;padding: 25px 25px;display: inline-block;text-decoration: none;width: 250px;}
.home_slider .caption .slide_data .slide_btn:hover {background: #00416b;}
.home_slider .caption .slide_data .slide_btn:after {content: "";background: url(arrow.png);width: 27px;height: 16px;position: absolute;right: 17px;top: 50%;transform: translateY(-50%);background-size: contain;}
.home_slider .flex-control-nav li a {width: 18px;height: 18px;background: #fff;border: solid 1px #929292;}
.home_slider .flex-control-nav li a:hover, .home_slider .flex-control-nav li a.flex-active {background: #929292;}
.home_slider .elementor-widget-wrap {padding: 0 !important;}

.home_slider .slide_btn {
    background: #000;
    color: #fff;
    font-weight: normal;
    position: relative;
    text-align: left;
    padding: 25px;
    display: inline-block;
    text-decoration: none;
    width: 250px !important;
    font-size: 20px;
    height: auto !important;
}
.home_slider .slide_btn:hover {background: #00416b;}
.home_slider .slide_btn:after {
    content: "";
    background: url(arrow.png);
    width: 27px;
    height: 16px;
    position: absolute;
    right: 25px;
    top: 50%;
    transform: translateY(-50%);
    background-size: contain;
}
.home_slider .depicter-image-layer {
    left: auto !important;
    transform: inherit !important;
    position: inherit !important;
    top: auto !important;
}
.home_slider .depicter-image-layer .depicter-layer {
    width: 100% !important;
    height: auto !important;
}
.home_slider .depicter-layers-wrapper {
    height: auto !important;
}
.home_slider .depicter-view.depicter-dir-h {
    height: 620px !important;
}

.upcomingevnt_home h3 {font-size: 30px;color: #000 !important;font-weight: 500 !important;}
.upcomingevnt_home p {color: #000 !important;font-weight: normal !important;}
.upcomingevnt_home .ucevent_right {text-align: right;}
.upcomingevnt_home .ucevent_right a {background: #3eadcb;border-radius: 0;font-weight: normal;font-size: 17px;position: relative;padding: 30px 25px;width: 300px;text-align: left;}
.upcomingevnt_home .ucevent_right a:after {content: "";background: url(arrow.png);width: 27px;height: 16px;position: absolute;right: 30px;top: 50%;transform: translateY(-50%);background-size: contain;}
.upcomingevnt_home .ucevent_right a:hover {background: #00416b;}
.upcomingevnt_home .ucevent_left {width: 70%;}
.upcomingevnt_home .ucevent_right {width: 30%;} 
.upcomingevnt_home .elementor-inner-section {margin: 0 -15px;width: auto;border-bottom: solid 1px #d2d2d2;padding-bottom: 20px;margin-bottom: 0;}
.upcomingevnt_home .elementor-container {
    border-bottom: solid 1px #d2d2d2;
    padding-bottom: 20px;
    margin-bottom: 0;
}

.whoweare_sec .home_ind_inner {padding-bottom: 20px;}
.whoweare_sec {margin-bottom:20px;}
.homeinsight {margin-bottom: 0;}
.whoweare_sec h2 {color: #000 !important;font-size:30px;font-weight: 500 !important;}
.whoweare_sec .elementor-inner-section {margin: 0 -15px;width:100%;}
.whoweare_sec .elementor-col-33 {padding: 0 15px;}
.whoweare_sec .elementor-col-33 .elementor-widget-wrap {padding: 0;}
.whoweare_sec .elementor-col-33 h5 {color: #000;margin-bottom: 0;} 
.whoweare_sec .elementor-col-33 .hwhower_head {margin-bottom: 15px;}
.whoweare_sec .elementor-col-33 p {color: #000;font-weight: normal;line-height: 22px;}
.whoweare_sec .elementor-col-33 .hwhower_btn {position: absolute;bottom: 27%;text-align: center;left: 0;right: 0;margin: 0;padding: 0 25px;}
.whoweare_sec .elementor-col-33 .hwhower_btn a {background: #000;color: #fff;font-weight: normal;width: 100%;position: relative;text-align: left;padding: 25px 25px;}
.whoweare_sec .elementor-col-33 .hwhower_btn a:hover {background: #00416b;}
.whoweare_sec .elementor-col-33 .hwhower_btn a:after {content: "";background: url(arrow.png);width: 27px;height: 16px;position: absolute;right: 17px;top: 50%;transform: translateY(-50%);background-size: contain;}
.whoweare_sec .home_indhead {width: 15% !important;}
.home_industry_sec .home_ind_inner .home_indhead {width: 16%;}
.whoweare_sec .home_indcont {width: 85% !important;}
.home_industry_sec .home_indcont {width: 84% !important;}
.whoweare_sec .home_ind_inner .elementor-container {align-items: center;}
 
.home_focusarea h2 {color: #000 !important;font-weight: 500 !important;font-size:30px;} 
.home_focusarea .farea-block {border: solid 1px #dee1e6;padding: 30px;}
.home_focusarea .ftitle {color: #000;font-size: 18px;font-weight: bold;margin: 15px 0 10px;}
.home_focusarea .fthumbnail img {width: 100%;height: 170px;object-fit: cover;}
.home_focusarea p {color: #000;margin: 0;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 7;-webkit-box-orient: vertical;}
.home_focusarea .freadmore a {margin-top: 20px;background: #000;color: #fff;font-weight: normal;width: 100%;position: relative;text-align: left;padding: 20px 25px;display: inline-flex;text-decoration: none;}
.home_focusarea .freadmore a:hover {background: #00416b;}
.home_focusarea .freadmore a:after {content: "";background: url(arrow.png);width: 27px;height: 16px;position: absolute;right: 17px;top: 50%;transform: translateY(-50%);background-size: contain;}
.home_focusarea .slick-dots {display: none !important;} 
.home_focusarea .slick-next {right: -35px;}
.home_focusarea .slick-next:before {content: "\f105";font-family: 'FontAwesome';font-size: 50px;color: #acacac;opacity: 1;}
.home_focusarea .slick-prev {left: -35px;}
.home_focusarea .slick-prev:before {content: "\f104";font-family: 'FontAwesome';font-size: 50px;color: #acacac;opacity: 1;} 
.home_focusarea .slick-arrow:hover:before{color: #00416b;} 
.home_focusarea .slick-slide {margin: 0 15px;}
.home_focusarea .slick-list{margin: 0 -15px;}

.homeinsight h2 {margin-bottom: 0 !important;} 
.homeinsight .elementor-element-62f0352 p {font-size: 14px;color: #000;font-weight: normal;line-height: 22px;padding-bottom: 10px;} 
.homeinsight .hwhower_btn {bottom: 42% !important;}
.homeinsight .insightslidersec {display: none;}
.home_industry_sec .home_ind_data {display: none;} 

.home_industry_sec {background: #ecf7fb;padding: 20px 0;margin-top: 0 !important;display: inline-block;}
.home_industry_sec .home_ind_inner {padding-bottom: 10px;}
.home_industry_sec .home_ind_inner h2 {color: #000 !important;font-size:30px;font-weight: 500 !important;} 
.home_industry_sec .home_ind_inner .home_indcont p {color: #000;font-weight: normal;line-height: 22px; }
.home_industry_sec .indus-data {width: 25%;float: left;padding: 0 15px;}
.home_industry_sec .indus-data .industry-block {position: relative;}
.home_industry_sec .indus-data .indtitle {color: #000;font-size: 22px;font-weight: 500;margin-bottom: 10px;}
.home_industry_sec .indus-data .indreadmore {position: absolute;bottom: 30px;left: 0;right: 0;padding: 0 20px;}
.home_industry_sec .indus-data .indreadmore a {background: #000;color: #fff;font-weight: normal;width: 100%;position: relative;text-align: left;padding: 20px 25px;display: inline-flex;text-decoration: none;}
.home_industry_sec .indus-data .indreadmore a:hover {background: #00416b;}
.home_industry_sec .indus-data .indreadmore a:after {content: "";background: url(arrow.png);width: 27px;height: 16px;position: absolute;right: 17px;top: 50%;transform: translateY(-50%);background-size: contain;}
.home_industry_sec .indus-data .indthumbnail img {height: 300px;object-fit: cover;}
.home_industry_sec .home_ind_inner .elementor-container {max-width: 100%;align-items: center;}

.allinsights {display: inline-block;margin: 0 -15px;}
.allinsights .insight-data {width: 33.33%;float: left;padding: 0 15px;}
.allinsights .insight-data .insthumbnail img {height: 245px;object-fit: cover;}
.allinsights .insight-data .inscont {color: #000;font-weight: normal;line-height: 22px;margin-top: 20px;}
.allinsights .insight-data .insght-block_top {position: relative;}
.allinsights .insight-data .insreadmore {position: absolute;bottom: 30px;left: 0;right: 0;padding: 0 20px;}
.allinsights .insight-data .insreadmore a {background: #000;color: #fff;font-weight: normal;width: 100%;position: relative;text-align: left;padding: 20px 25px;display: inline-flex;text-decoration: none;}
.allinsights .insight-data .insreadmore a:after {content: "";background: url(arrow.png);width: 27px;height: 16px;position: absolute;right: 17px;top: 50%;transform: translateY(-50%);background-size: contain;}
.allinsights .insight-data .insreadmore a:hover {background: #00416b;}

/* .showonmobile {display: none;} */
.showonmobile .slide-data {padding: 0 15px;}
.showonmobile .farea-block {position: relative;padding-top: 50px;}
.showonmobile .slide-data .ftitle {position: absolute;top: 0;left: 0;color: #000;font-size: 22px;font-weight: 500;margin-bottom: 10px;}
.showonmobile .farea-block .fthumbnail img {width: 100%;height: 300px;object-fit: cover;}
.showonmobile .farea-block p {font-size: 14px;color: #000;line-height: 24px;margin: 15px 0 0;}
.showonmobile .farea-block .freadmore {position: absolute;bottom: 30px;left: 0;right: 0;padding: 0 20px;}
.showonmobile .farea-block .freadmore a {background: #000;color: #fff;font-weight: normal;width: 100%;position: relative;text-align: left;padding: 20px 25px;display: inline-flex;text-decoration: none;}
.showonmobile .farea-block .freadmore a:hover {background: #00416b;}
.showonmobile .farea-block .freadmore a:after {content: "";background: url(arrow.png);width: 27px;height: 16px;position: absolute;right: 17px;top: 50%;transform: translateY(-50%);background-size: contain;}
.showonmobile .slick-prev:before {content: "\f104";font-family: 'FontAwesome';font-size: 50px;color: #acacac;opacity: 1;}
.showonmobile .slick-prev {left: -8px;z-index: 999;}
.showonmobile .slick-next:before {content: "\f105";font-family: 'FontAwesome';font-size: 50px;color: #acacac;opacity: 1;}
.showonmobile .slick-next {right: -8px;}
.showonmobile .slick-dots {display: none !important;}

.whoweare_sec .showonmobile .farea-block {min-height: 485px;}
.whoweare_sec .showonmobile .freadmore {bottom: 160px;}

.home_brands {margin: 30px 0 20px !important;}
.home_brands .elementor-container {max-width: 100% !important;} 
.home_brands .gallery-icon {border: solid 1px #dde2e5 !important;padding: 25px 15px;}

.home_testimonial {margin-bottom:50px;}
.home_testimonial h2 {color: #000 !important;font-weight: 500 !important;font-size:30px;}
.home_testimonial h3 {text-align: left !important;color: #000 !important;font-weight: 500 !important;font-size: 22px !important;}
.home_testimonial p {text-align: left !important;color: #000 !important;}
.home_testimonial .testimonial-nav-arrow .fa {font-weight: 400;font-family: fontawesome;}
.home_testimonial .testimonial-nav-arrow {background: #000 !important;border: none !important;color: #fff !important;opacity: 1;height: 70px;width: 45px;font-size: 50px;}
.home_testimonial .testimonial-nav-arrow:hover {background: #00416b !important;}
.home_testimonial .swiper-pagination .swiper-pagination-bullet-active {background: #000 !important;}
.home_testimonial .sp-testimonial-free {padding: 0 50px;}

.cp_sec {margin-bottom: 40px !important;}
.cp_sec {background-attachment: fixed !important;}
.cp_sec h1 {max-width: 1155px !important;margin: auto !important;border-bottom: solid 1px #fff;padding:0 0 10px;font-weight: 700;font-size: 28px !important;color: #fff !important;}
.cp_sec h4 {color: #fff !important;font-weight: 700 !important;font-size: 17px !important;}
.cp_sec p {color: #fff !important;font-size: 16px;line-height: 22px;padding: 10px 0;font-weight: 400 !important;}
.cp_sec ul {margin: 0;}
.cp_sec ul li {color: #fff;}
.cp_sec ul {margin: 0 0 0 15px;}

.cp_visiontop_sec .cp_vision_img img {border: 1px solid #00000012;padding: 4px;height: 335px;object-fit: cover;}

.cp_visiontop_sec .elementor-container {align-items: center;}
.cp_visiontop_sec h4 {margin: 0 0 5px 0 !important;padding: 0 0 5px;color: #00456e !important;font-size: 24px !important;font-weight: 700 !important;border-bottom: solid 1px #1b597d3b;}
.cp_visiontop_sec .cp-visionhead {margin: 0 !important;}
.cp_visiontop_sec .cp-visiondata {margin: 0 !important;}
.cp_visiontop_sec .cp-visiondata p {font-size: 14px;line-height: 22px;color: #000000;font-weight: 400 !important;margin: 10px 0 15px 0;}
.cp_visiontop_sec .cp-visiondata ul {margin: 0;}
.cp_visiontop_sec .cp-visiondata ul li {list-style: none;font-size: 14px;color: #000;}
.cp_visiontop_sec .cp-visiondata ul li:before {content: "\f192";font-family: 'FontAwesome';font-size: 12px;margin-right: 10px !important;}

.cp_visionbotm_sec {margin-bottom: 35px !important;}
.cp_visionbotm_sec .cp_vision_img img {border: 1px solid #00000012;padding: 4px;height: 300px;object-fit: cover;}
.cp_visionbotm_sec .elementor-container {align-items: center;}
.cp_visionbotm_sec .cp_vision_cont p {font-size: 16px !important;color: #000;font-weight: 400;line-height: 30px;}

.cp_focusarea {background: #00456e;padding: 40px 0 45px;}
.cp_focusarea h2 {color: #fff !important;font-weight: 700 !important;text-transform: uppercase;font-size: 28px !important;position: relative;padding-bottom: 10px;}
.cp_focusarea h2:before {content: '';position: absolute;background: #1aafe5;height: 3px;width: 80px;bottom: 0;left: 0;right: 0;margin: auto;}

.home_focusarea_slider .uc_image_carousel_placeholder a div {margin: auto;width: 90px;height: 90px !important;}
.home_focusarea_slider .owl-item {background: #fff !important;padding: 8px !important;border-radius: 8px;}
.home_focusarea_slider .uc_image_carousel_placeholder {padding: 15px 0 25px 0 !important;}
.home_focusarea_slider .owl-item .uc_image_carousel_content {background: none !important;padding: 0 !important;}
.home_focusarea_slider .owl-item .uc_image_carousel_content a {background: #ff4c4c;}
.home_focusarea_slider .owl-item .uc_image_carousel_content a .uc_post_title {color: #fff !important;margin: 0 !important;padding: 6px 0 !important;text-transform: uppercase;font-weight: 500 !important;font-size: 18px !important;}
.home_focusarea_slider .owl-item .ue_post_intro {font-size: 14px !important;color: #000 !important;line-height: 25px !important;margin: 0 !important;}
.home_focusarea_slider .owl-item .ue_post_btn_holder a {background: none !important;color: #666 !important;border: 1px solid #d1d1d1;padding: 8px 15px !important;font-size: 13px;text-transform: uppercase;display: inline-block !important;margin-bottom: 20px;}
.home_focusarea_slider .owl-nav button {background: none !important;}
.home_focusarea_slider .owl-nav .owl-prev {left: -55px !important;}
.home_focusarea_slider .owl-nav .owl-next {right: -55px !important;}

.wwr_sec {background-attachment: fixed;}
.wwr_sec {background-size: cover; padding: 45px 0 40px !important;}
.wwr_sec .elementor-container {max-width: 1170px !important;}
.wwr_sec h2 {color: #fff !important;font-size: 28px !important;text-transform: uppercase;font-weight: 700 !important;}

.wwr_sec .wwr_head {margin-bottom: 15px !important;}
.wwr_sec .wwr_head h4 {font-size: 18px !important;font-weight: 600 !important;color: #fff !important;}

.wwr_sec .wwr_data {margin-bottom: 10px;}
.wwr_sec .wwr_data p {color: #fff !important;font-size: 15px;font-weight: 400 !important;line-height: 22px;}
.wwr_sec .wwr_data p a {text-decoration: none !important;}

.wwr_sec .wwr_link {margin: 10px 0 25px !important;}
.wwr_sec .wwr_link a {color: #fff !important;font-size: 15px !important;font-weight: 500 !important;}

.wwr_sec .elementor-element-ebe8b9b {margin: 0;}
.wwr_sec .elementor-element-ebe8b9b h1 {border-bottom: solid 1px #ffffff75;padding: 0 0 10px;font-weight: 700 !important;font-size: 28px !important;color: #fff !important;margin-bottom: 25px;}

.wwr_sec .wwr_data ul {margin-left: 35px;}
.wwr_sec .wwr_data ul li {color: #fff !important;font-size: 15px !important;line-height: 30px;}

.wwr_sec h1 {
    font-weight: 700;
    font-size: 28px !important;
    color: #fff !important;
    border-bottom: 1px solid #ffffff75;
    padding-bottom: 15px;
    margin-bottom: 0 !important;
}

/* .partnrprogram_top {margin-top: 30px;} */
.elementor-element-af9af52.partnrprogram_top {margin-top: 0;}
.partnrprogram_top .partnrprogram_top_right {width: 45% !important;padding-left: 15px;}
.partnrprogram_top .partnrprogram_top_left {width: 16% !important;}
.partnrprogram_top .elementor-container {align-items: center;}
.partnrprogram_top .partnrprogram_top_right h4 {font-size: 24px !important;font-weight: 700 !important;color: #fff;}
.partnrprogram_top .partnrprogram_top_right p {color: #fff;font-weight: normal;line-height: 26px;padding-top: 5px;}
.partnrprogram_top .partnrprogram_top_right .elementor-widget-heading {margin-bottom: 0;}

.ne_sec {background-attachment: fixed;padding: 35px 0 0 !important;margin-bottom: 40px;}

.ne_sec .ne_head {margin: 0;}
.ne_sec .ne_head h2 {margin-bottom: 20px;border-bottom: solid 1px #fff;padding: 0 0 10px;font-weight: 700 !important;font-size: 28px !important;color: #fff;}
.ne_sec .elementor-element-2b83ce8 {padding-top: 40px !important;}

.ne_sec .ne_inner_sec {border-bottom: solid 1px #ddd;padding: 8px 0 20px 0;width: 100%;padding-bottom: 15px;background: #fff;}
.ne_sec .ne_inner_sec .elementor-element {margin: 0 !important;}

.ne_sec .ne_inner_sec h3 {color: #0162aa !important;font-size: 15px;}
.ne_sec .ne_inner_sec h4 .colred {font-size: 14px !important;color: #f44336 !important;text-transform: capitalize !important;font-weight: 400;}
.ne_sec .ne_inner_sec p a {color: #f44336 !important;text-decoration: underline;font-size: 14px;font-weight: 400;margin-top: 10px !important;display: inline-block;}
.ne_sec .ne_inner_sec .elementor-element-a8004df p {color: #707070;font-weight: 400;font-size: 15px !important;margin-top: 10px;}
.ne_sec .ne_inner_sec h6 .colred {font-size: 16px !important;color: #f44336 !important;margin-top: 5px;font-weight: 500;}
.ne_sec .ne_inner_sec h6 {color: #707070;font-weight: 400;font-size: 15px !important;margin-top: 5px;}

.ne-video_sec h4 {font-weight: 700 !important;color: #00456e !important;margin-bottom: 20px;text-transform: uppercase;font-size: 26px !important;}
.ne-video_sec video {width: 60% !important;display: table !important;margin: auto !important;}
.ne-video_sec .e-hosted-video {padding-bottom:35% !important;}

.ne_avevent {margin-bottom: 20px !important;}
.ne_avevent h4 {font-weight: 700 !important;color: #00456e !important;margin-bottom: 20px;text-transform: uppercase;font-size: 26px !important;}
.ne_avevent img {border: 1px solid #d6d6d6;padding: 3px;}

.neimgs {margin-bottom: 25px !important;}
.neimgs img {border: 1px solid #00000029;padding: 4px;}

.newsev_gal_sec h4 {font-weight: 700 !important;color: #00456e !important;margin-bottom: 20px;text-transform: uppercase;font-size: 26px !important;}
.newsev_gal_sec .landscape {position: relative;}
.newsev_gal_sec .landscape:before {content: '';background: rgb(0 0 0 / 80%);position: absolute;left: 0;right: 0;top: 0;bottom: 0;display: inline-block;width: 100%;height: 100%;z-index: 1;opacity: 0;transition: all 500ms;}
.newsev_gal_sec .landscape:hover::before {opacity: 1 !important;}

.product_sec {background-size: cover; padding: 25px 0 70px !important;margin-bottom:0;}
.product_sec h2 {border-bottom: solid 1px #fff;padding: 30px 0 10px;font-weight: 700 !important;font-size: 28px !important;color: #fff !important;}
.product_sec .elementor-widget-wrap {padding: 0 !important;}
.product_sec h4 {color: #fff !important;font-weight: 700 !important;font-size: 18px !important;}
.product_sec p {color: #fff !important;font-size: 15px;line-height: 24px;padding:0;font-weight: 400 !important;}

.avreport_wrkbench_sec img {border: 1px solid #00000012;padding: 4px;width: 100%;height: 210px;object-fit: cover;}
.avreport_wrkbench_sec .elementor-container {align-items: center;}
.avreport_wrkbench_sec .wrkbnch_head {margin: 0 !important;}
.avreport_wrkbench_sec .wrkbnch_head h4 {color: #00456e;font-size: 24px !important;border-bottom: solid 1px #1b597d3b;padding-bottom: 8px;}
.avreport_wrkbench_sec .wrkbnch_data {margin: 0 !important;}
.avreport_wrkbench_sec .wrkbnch_data p {font-size: 15px;line-height: 22px;color: #000000;font-weight: 400 !important;margin: 15px 0;}
.avreport_wrkbench_sec {margin-bottom: 10px;}

.pdtpg_cportal {background: #00456e url() 50% 0;padding: 25px 45px 0;}
.pdtpg_cportal .pdtpg_cportal_head {margin: 0 !important;}
.pdtpg_cportal .pdtpg_cportal_head h4 {font-weight: 700 !important;font-size: 17px !important;color: #fff !important;}
.pdtpg_cportal .pdtpg_cportal_data {margin: 0;}
.pdtpg_cportal .pdtpg_cportal_data p {padding: 10px 0;font-size: 15px;line-height: 22px;font-weight: 400;color: #fff;margin: 0 0 10px;}

.oracl_sec {padding: 15px 0 120px;background-size: cover;}
.oracl_sec .orcl_head {margin: 0;}
.oracl_sec .orcl_head h1 {max-width: 1155px !important;margin: auto !important;border-bottom: solid 1px #fff;padding: 30px 0 10px;font-weight: 700;font-size: 28px !important;color: #fff !important;}
.oracl_sec .orcl_subhead {margin: 0;}
.oracl_sec .orcl_subhead h4 {color: #fff !important;font-size: 18px !important;margin-top: 15px;}
.oracl_sec .orcl_cont p {font-size: 15px;line-height: 22px;color: #fff;font-weight: 400;margin-top: 30px;}

.orcl_srvcs_list_sec {background: #00456e url() 50% 0;padding: 50px 0;}
.orcl_srvcs_list_sec img {border: 1px solid #00000012;padding: 4px;height: 450px;object-fit: cover;}
.orcl_srvcs_list_sec .elementor-section {background: #fff;padding: 20px;}
.orcl_srvcs_list_sec .elementor-container {align-items: center;}
.orcl_srvcs_list_sec .orcl_slist_head {margin: 0;}
.orcl_srvcs_list_sec .orcl_slist_head h4 {color: #00456e;font-size: 24px !important;border-bottom: solid 1px #1b597d3b;padding-bottom: 8px;}
.orcl_srvcs_list_sec .orcl_slist_head h4 .colred {color: #f44336 !important;}
.orcl_srvcs_list_sec .orcl_slist_cont {margin: 0;}
.orcl_srvcs_list_sec .orcl_slist_cont p {font-size: 15px;line-height: 24px;color: #000000;font-weight: 400;margin: 15px 0 25px;}
.orcl_srvcs_list_sec p a {color: #f44336 !important;}
.orcl_srvcs_list_sec img {border: 1px solid #00000012;padding: 4px;}

.bigdhadop_sce {background-size: cover;padding: 0 0 20px;margin-bottom: 10px;background-position: center;}
.bigdhadop_sce .orcl_head {margin: 0;}
.bigdhadop_sce .orcl_head h1 {max-width: 1155px !important;margin: auto !important;padding: 30px 0 0;font-weight: 700;font-size: 35px !important;color: #fff !important;}
.bigdhadop_sce .orcl_subhead {margin: 0;}
.bigdhadop_sce .orcl_subhead h4 {color: #fff !important;font-size: 18px !important;}
.bigdhadop_sce .orcl_cont ul {margin:0 0 0 15px;}
.bigdhadop_sce .orcl_cont li {color: #fff;padding: 10px 0 0;}

.av_bigd_service {margin-bottom:10px;}
.av_bigd_service img {width: 100%;border: 1px solid #00000012;padding: 4px;height: 310px;object-fit: cover;}
.av_bigd_service .elementor-container {align-items: center;}
.av_bigd_service .elementor-element {margin: 0;}
.av_bigd_service h4 {color: #00456e !IMPORTANT;font-size: 24px !important;font-weight: 700 !important;border-bottom: solid 1px #1b597d3b;padding-bottom: 15px;}
.av_bigd_service p {color: #000 !important;font-size: 15px !important;font-weight: 400 !important;line-height: 26px;margin: 20px 0 0 !important;}

.bigd_soffer {background: #00456e url() 50% 0;padding: 65px;}
.bigd_soffer .elementor-element-c697894 .elementor-widget-wrap {background: #fff;}
.bigd_soffer .bigd_head h4 {font-size: 17px !important;color: #00456e;padding-left: 10px;padding-top: 25px;}
.bigd_soffer .bigd_soffer_inner {margin-bottom: 15px;}
.bigd_soffer .bigd_soffer_inner .soffer_head {margin: 0;}
.bigd_soffer .bigd_soffer_inner .soffer_head h5 strong {font-size: 18px !important;color: #00456e;}
.bigd_soffer .bigd_soffer_inner .soffer_cont {margin: 0;}
.bigd_soffer .bigd_soffer_inner .soffer_cont p {font-size: 15px;color: #000;font-weight: 400;padding: 13px 0 0;}

.bigdhadop_sce .orcl_cont {margin: 0;}
.bigdhadop_sce .orcl_cont p {color: #fff;font-size: 15px;font-weight: 400;line-height: 28px;margin-top:10px;}

.mobileapname_sec {margin: 20px 0;}
.mobileapname_sec .elementor-element-97cb40d {box-shadow: 0px 0px 5px 2px rgb(0 0 0 / 15%);padding: 20px;}
.mobileapname_sec .elementor-element {margin: 0 !important;}
.mobileapname_sec h2 {font-size: 30px !important;font-weight: 700 !important;color: #00456e !important;margin-bottom: 10px !important;}
.mobileapname_sec .mob_tech_list ul {display: inline-block;}
.mobileapname_sec ul {margin: 0 !important;}
.mobileapname_sec ul li {list-style: none;color: #000;line-height: 35px;font-size: 15px;}
.mobileapname_sec ul li:before {content: "\f054";font-family: fontawesome;vertical-align: middle;color: #4aaecf;font-size: 14px !important;margin-right: 10px;}

.avstaff_process_sec img {border: 1px solid #00000012;padding: 4px;width: 100%;height: 430px;object-fit: cover;}
.avstaff_process_sec .elementor-container {align-items: center;}
.avstaff_process_sec .elementor-element {margin: 0;}
.avstaff_process_sec h4 {color: #00456e !important;font-size: 24px !important;font-weight: 500 !important;border-bottom: solid 1px #1b597d3b;padding-bottom: 15px;}
.avstaff_process_sec p {font-size: 15px !important;color: #000 !important;font-weight: 400 !important;line-height: 26px;margin: 15px 0 20px !important;}

.solapproch_sec img {width: 100%;border: 1px solid #00000012;padding: 4px;height: 400px;object-fit: cover;}
.solapproch_sec .elementor-container {align-items: center;}
.solapproch_sec .solapproch_head {margin: 0;}
.solapproch_sec .solapproch_head h4 {color: #00456e !important;font-size: 24px !important;border-bottom: solid 1px #1b597d3b;padding-bottom: 10px;font-weight: 700 !important;}
.solapproch_sec .solapproch_cont {margin: 0;}
.solapproch_sec .solapproch_cont p {font-size: 15px;line-height: 28px;color: #000000;font-weight: 400;margin: 10px 0 0;}
.solapproch_sec .solapproch_cont p strong {color: #00456e;text-decoration-line: underline;}

.servcpg_sec {background-size: cover;padding: 15px 0 10px;background-position: center;}
.servcpg_sec .pg_mainhead {margin: 0;}
.servcpg_sec .pg_mainhead h1 {padding: 0 0 10px;font-weight: 700;font-size: 28px !important;color: #fff !important;}
.servcpg_sec .sec_head h4 {color: #fff !important;font-size: 18px !important;}
.servcpg_sec .sec_cont {margin: 0;}
.servcpg_sec .sec_cont p {    margin-bottom: 25px; color: #fff;font-size: 15px;font-weight: 400;line-height: 28px;margin-top: 10px;}
.servcpg_sec .sec_head {margin-bottom: 0;}
.servcpg_sec .elementor-col-50.elementor-inner-column .elementor-widget-wrap {padding-left: 0;}

.srvcpg_services_sec h2 {color: #000 !important;font-weight: 700 !important;font-size: 28px !important;position: relative;padding-bottom: 10px;}
.srvcpg_services_sec h2:before {content: '';position: absolute;background: #1aafe5;height: 3px;width: 80px;bottom: 0;left: 0;right: 0;margin: auto;}

.areaoffocus_sliderpg {background: #00456e;padding: 40px 0 45px;}
.areaoffocus_sliderpg h2 {color: #fff !important;font-weight: 700 !important;text-transform: uppercase;font-size:30px !important;position: relative;padding-bottom: 10px;}
.areaoffocus_sliderpg h2:before {content: '';position: absolute;background: #1aafe5;height: 3px;width: 80px;bottom: 0;left: 0;right: 0;margin: auto;}
.av_bigd_service h2 {color: #000 !important;}

.areaoffocus_sliderpg img {margin: auto;width: 100%;height: 160px;object-fit: cover;}
.areaoffocus_sliderpg .farea-block {background: #fff;padding: 10px !important;display: inline-block;margin: 0 15px;border-radius: 8px;height:570px;position: relative;}
.areaoffocus_sliderpg .fthumbnail {padding: 15px 0 25px 0 !important;}
.areaoffocus_sliderpg .ftitle {background: #ff4c4c;color: #fff !important;margin: 0 !important;padding: 6px 0 !important;text-transform: uppercase;font-weight: 500 !important;font-size: 18px !important;text-align: center;}

.areaoffocus_sliderpg .fcont p {font-size: 14px !important;color: #000 !important;line-height: 25px !important;margin: 15px 0 35px !important;}
.areaoffocus_sliderpg .freadmore {text-align: center;position: absolute;bottom: 20px;left: 0;right: 0;}
.areaoffocus_sliderpg .freadmore a {text-decoration: none !important;color: #666 !important;border: 1px solid #d1d1d1;padding: 8px 15px !important;font-size: 13px;text-transform: uppercase;display: inline-block !important;}

.areaoffocus_sliderpg .slick-dots {margin: 0;}
.areaoffocus_sliderpg .slick-dots li button::before {color: #fff !important;opacity: 1 !important;font-size: 10px;width: 10px !important;}
.areaoffocus_sliderpg .slick-dots .slick-active button::before {color: #000 !important;}

.avstaff_process_sec {margin-bottom: 10px;}

.srvc_col {padding: 0 15px;margin-bottom: 30px;overflow: hidden;}
.srvc_col .elementor-widget-wrap {padding: 0 !important;}
.srvc_col .srvc_data {position: absolute;bottom: 0px;width: 100%;height: 70px;padding: 25px 15px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;background-color: rgba(0, 69, 111, 0.9);-webkit-transition: height .3s ease-in;-moz-transition: height .3s ease-in;transition: height .3s ease-in;}
.srvc_col:hover .srvc_data {height: 100%;}
.srvc_col .srvc_data h4 {color: #fff;text-align: center;font-size: 18px;font-weight: bold;}
.srvc_col .srvc_data p {text-align: center;color: #fff;font-size: 14px;}
.srvc_col:hover .srvc_data h4 {display: none;}

.srvc_col a {color: #fff;width: 100%;display: inline-block;text-align: center;}
.srvc_col .srvc_img {margin-bottom: 0 !important;}


.servcpg_sec .wpcf7-form p .wpcf7-validates-as-email {
    width: 98% !important;
    background: none !important;
    border: solid 2px #fff;
    border-top: none;
    border-left: none;
    border-right: none;
}
.servcpg_sec .wpcf7-form p .wpcf7-validates-as-required {
    background: none !important;
    border: solid 2px #fff;
    border-top: none;
    border-left: none;
    border-right: none;
}


.contactpg_sec .contactpage_cformdata .wpcf7-form p span {
    color: #939393;
}

.contactpg_sec .contactpage_cformdata .wpcf7-form .wpcf7-validates-as-email {
    background: none !important;
    border: none !important;
    border-bottom: solid 2px #939393 !important;
}
.contactpg_sec .contactpage_cformdata .wpcf7-form .wpcf7-validates-as-required {
    background: none !important;
    border: none !important;
    border-bottom: solid 2px #939393 !important;
}



.contactpg_sec .contactpage_cformdata .wpcf7-form input[type="button"] {
    width: 50% !important;
}
.intl-tel-input .selected-flag .iti-arrow {
    border-top: 4px solid #000 !important;
}




.clientpg_sec {background-attachment: fixed;background-size: cover;}
.clientpg_sec .pg_mainhead {margin: 0;}
.clientpg_sec .pg_mainhead h1 {border-bottom: solid 1px #fff;padding: 0 0 10px;font-weight: 700;font-size: 28px !important;color: #fff !important;}
.clientpg_sec .sec_head {margin: 0;}
.clientpg_sec .sec_head h4 {color: #fff !important;font-size: 18px !important;margin-top: 25px;}
.clientpg_sec .sec_cont {margin: 0;}
.clientpg_sec .sec_cont p {font-size: 15px;line-height: 22px;color: #fff;font-weight: 400;margin-top: 20px;}
.clientpg_sec {background-attachment: fixed;background-size: cover;padding: 40px 0 70px;}

.clientslist_sec {margin-bottom: 50px;}
.clientslist_sec .elementor-element-dfeb1ce {box-shadow: 0px 0px 5px 2px rgb(0 0 0 / 15%);-moz-box-shadow: 0px 0px 5px 2px rgba(0,0,0,0.15);-webkit-box-shadow: 0px 0px 5px 2px rgb(0 0 0 / 15%);-o-box-shadow: 0px 0px 5px 2px rgba(0,0,0,0.15);padding: 15px;margin-top: 50px;}
.clientslist_sec .clientlist_head {margin: 0;}
.clientslist_sec .clientlist_head h4 {font-weight: 700 !important;font-size: 18px !important;color: #00456e;border-bottom: solid 1px #1b597d3b;padding-bottom: 20px;margin-bottom: 20px;}
.clientslist_sec .clist_inner .clogo_block .clogo_img img {box-shadow: 0px 0px 5px 1px rgb(0 0 0 / 15%);-moz-box-shadow: 0px 0px 5px 1px rgba(0,0,0,0.15);-webkit-box-shadow: 0px 0px 5px 1px rgb(0 0 0 / 15%);-o-box-shadow: 0px 0px 5px 1px rgba(0,0,0,0.15);padding: 6px;transition: 0.2s all ease-in-out;-moz-transition: 0.2s all ease-in-out;-o-transition: 0.2s all ease-in-out;-webkit-transition: 0.2s all ease-in-out;}

.clientpg_testimonial {background: #00456e url() 50% 0;padding: 35px 0 40px;}
.clientpg_testimonial .client_testimonial_head {margin: 0 !important;}
.clientpg_testimonial .client_testimonial_head h2 {font-weight: 700 !important;font-size: 28px !important;color: #fff !important;position: relative;padding-bottom: 10px;}
.clientpg_testimonial .client_testimonial_head h2:before {content: '';position: absolute;background: #1aafe5!important;width: 80px;height: 3px;bottom: 0;left: 0;right: 0;margin: auto;}
.clientpg_testimonial .testimonial h3 {font-style: normal;color: #ffffff;font-size: 17px;margin: 15px 0;font-weight: 700;}
.clientpg_testimonial .testimonial p {color: #eee;width: 80%;margin: auto;font-size: 16px;margin-bottom: 15px;font-style: normal;line-height: 24px;}
.clientpg_testimonial h3 {color: #fff !important;padding-top: 20px !important;}
.clientpg_testimonial p {color: #fff;}
.clientpg_testimonial .testimonial-nav-arrow {border-color: #fff !important;color: #fff !important;}

.strong-view.wpmtst-modern .wpmtst-testimonial-content:before, .strong-view.wpmtst-modern .wpmtst-testimonial-content:after {width: 0px !important;height: 0px !important;}
.strong-view.controls-style-buttons:not(.rtl) .wpmslider-prev:before {background: #fff !important;}
.strong-view.controls-style-buttons:not(.rtl) .wpmslider-next:before {background: #fff !important;}

.clientpg_testimonial .wpmslider-controls .wpmslider-pager-item ::before {background: #fff !important;width: 15px !important;height: 25px !important;}
.clientpg_testimonial .wpmslider-controls .wpmslider-pager-item .active::before {width: 15px !important;height: 25px !important;}
.clientpg_testimonial .testimonial-inner {padding-bottom: 0px !important;}


.refprogram_cform .intl-tel-input .selected-flag .iti-arrow {
    border-top: 4px solid #fff !important;
}
.servcpg_sec .wpcf7-form p label input[type="button"] {padding: 0 0 10px !important;}

.servcpg_sec .wpcf7-form p .wpcf7-validates-as-email {width: 98% !important;}


.page-id-442 .servcpg_sec {margin: 0 !important;}
.servcpg_sec .wpcf7-form {display: inline-block;width: 60%;}
.servcpg_sec .wpcf7-form p {
    width: 50%;
    float: left;
    padding: 0 15px;
    margin-bottom: 30px;
}

.servcpg_sec .wpcf7-form {
    display: block;
    max-width: 690px;
    margin: 30px -15px 0 -15px !important;
}
.servcpg_sec .wpcf7-form p:nth-child(2) {width: 100% !important;}
.servcpg_sec .wpcf7-form p:nth-child(2) label {width: 100% !important;margin-bottom: 16px !important;}
.servcpg_sec .wpcf7-form p:nth-child(5) {width: 100% !important;}
.servcpg_sec .wpcf7-form p:nth-child(5) label {width: 100% !important;}
.servcpg_sec .wpcf7-form p label {width: 100%; color: #fff;font-weight: 400;font-size: 15px;margin: 0 !important;}
.servcpg_sec .wpcf7-form p .wpcf7-text {
    background: none;
    border: solid 2px #fff;
    border-top: none;
    border-left: none;
    border-right: none;
    padding: 0;
    color: #fff;
    height: 30px;
}
.servcpg_sec .wpcf7-form p label textarea {
    background: none;
    border: solid 2px #fff;
    border-top: none;
    border-left: none;
    border-right: none;
    padding: 0;
    color: #fff;
    height: 30px;
}
/* .servcpg_sec .refprogram_cform {margin-top: 40px;} */
.servcpg_sec .refprogram_cform .wpcf7-submit {background-color: #4aafcd;padding: 10px 20px;}

.footer_mid_sec .widget {width: 20%;float: left;padding-right: 15px;margin-bottom: 30px;}
.footer_mid_sec .widget h3 {font-weight: 500;font-size: 18px;color: #fff;position: relative;margin-bottom: 8px;}
.footer_mid_sec .widget ul li a:hover {color: #3eadcb;}
.footer_mid_sec #nav_menu-7 {float: right;}
.footer_mid_sec #custom_html-6 {position: absolute;right: 0;bottom: -85px;width: auto;}
.footer_mid_sec .widget ul li a:hover {text-decoration: underline;}
.footer_mid_sec .widget ul li a {color: #fff;text-decoration: none !important;}
.footer_mid_sec .textwidget {color: #fff;}
.footer_mid_sec {display: inline-block;width: 100%;position: relative;}
.footer_bottom_sec .widget {margin: 0;}
.footer_bottom_sec .widget .footersocial-icon li {display: inline-block;}
.footer_bottom_sec .widget .footersocial-icon li a {background: #fff;color: #000;height: 35px;margin: 0 2px;padding: 0;line-height: 35px;width: 35px;display: inline-block;text-align: center;border-radius: 50%;font-size: 18px;}
.footer_bottom_sec .widget .footersocial-icon li a:hover {background: #3eadcb;color: #fff;}
.footer_bottom_sec .widget .contact-info {margin-top: 15px;}
.footer_bottom_sec .widget .contact-info li {color: #fff;font-size: 16px;display: inline-block;margin-right: 30px;}
.footer_bottom_sec .widget .contact-info li span a {color: #fff;}
.footer_bottom_sec .widget .contact-info li .fa {margin-right: 10px;font-size: 20px;}
.footer_bottom_sec .widget .copyright {margin-top: 25px;text-align: left;color: #9b9b9b;font-size: 12px;}
.footer_bottom_sec .widget .copyright a {color: #9b9b9b;}
.custom_footer {background: #000;padding: 60px 0;}
.footer_top_sec {margin-bottom: 40px;display: flex;align-items: center;}
.footer_top_sec #media_image-2 {flex-grow: 1;margin-bottom: 0;}
.footer_top_sec #custom_html-3 {flex-grow: 1;text-align: right;}
.footer_top_sec .footersocial-icon li {display: inline-block;margin-left: 15px;} 
.footer_top_sec .footersocial-icon li a {color: #fff;font-size: 18px;}

.custom_footer .country_nm_fotr span:first-child {text-transform: uppercase;}
.custom_footer .country_nm_fotr span {color: #fff;font-size: 16px;margin-right: 10px;}

.carpage_exp_sec {margin-bottom:10px;}
.carpage_exp_sec img {border: 1px solid #00000012;padding: 4px;width: 100%;height: 250px;object-fit: cover;object-position: top;}
.carpage_exp_sec .elementor-container {align-items: center;}
.carpage_exp_sec .expect_head {margin: 0;}
.carpage_exp_sec .expect_head h4 {color: #00456e;font-size: 24px !important;border-bottom: solid 1px #1b597d3b;padding-bottom: 10px;}
.carpage_exp_sec .expect_cont {margin: 0;}
.carpage_exp_sec .expect_cont p {font-size: 15px;line-height: 22px;color: #000000;font-weight: 400 !important;margin: 15px 0;}

.curropen_sec {background: #00456e url() 50% 0;padding: 30px 0 20px;}
.curropen_sec .elementor-element-cee6543 h2 {color: #fff !important;font-weight: 700 !important;font-size: 28px !important;position: relative;padding-bottom: 8px;}
.curropen_sec .elementor-element-cee6543 h2:before {content: '';position: absolute;background: #1aafe5!important;left: 0;right: 0;margin: auto;height: 3px;width: 80px;bottom: 0;}
.curropen_sec .curr_opening_inner .elementor-container {display: block;}

.curropen_sec .curr_opening_inner .curropen_block {height: 330px;float: left;display: inline-block;background: #fff;margin: 10px;width: 48%;}
.curropen_sec .curr_opening_inner .curropen_block .curopen_title {margin: 0;}
.curropen_sec .curr_opening_inner .curropen_block .curopen_title h2 {background-color: #5bc0de;text-align: center;text-transform: uppercase;font-size: 18px !important;font-weight: 700 !important;color: #fff;padding: 15px 0;}
.curropen_sec .curr_opening_inner .curropen_block .elementor-widget-wrap {padding: 0 !important;}

.curropen_sec .curr_opening_inner .curropen_block .curopen_date {margin: 0;padding: 20px !important;}
.curropen_sec .curr_opening_inner .curropen_block .curopen_date p {font-size: 15px;color: #000 !important;font-weight: 400 !important;}
.curropen_sec .curr_opening_inner .curropen_block .curopen_date .colrdblue strong {color: #00456e;}

.curropen_sec .curr_opening_inner .curropen_block .curopen_loc {padding: 0 20px;}
.curropen_sec .curr_opening_inner .curropen_block .curopen_loc p {font-size: 15px;color: #000 !important;font-weight: 400 !important;}
.curropen_sec .curr_opening_inner .curropen_block .curopen_loc .colrdblue strong {color: #00456e;}


.curropen_sec .curr_opening_inner .curropen_block .curopen_desc {padding: 0 20px;}
.curropen_sec .curr_opening_inner .curropen_block .curopen_desc p {font-size: 15px;color: #000 !important;font-weight: 400;line-height: 26px;}

.curropen_sec .curr_opening_inner .elementor-element-9b7a991.curropen_block {display: none !important;}

.carpg_whowe_sec {background: #00456e url() 50% 0;border-top: solid 2px #fff;padding: 40px 0 30px;margin-bottom: 35px;}
.carpg_whowe_sec .career_whowe_head h2 {color: #fff !important;font-weight: 700 !important;font-size: 28px !important;position: relative;padding-bottom: 8px;}
.carpg_whowe_sec .career_whowe_head h2:before {content: '';position: absolute;background: #1aafe5!important;left: 0;right: 0;margin: auto;height: 3px;width: 80px;bottom: 0;}
.carpg_whowe_sec .career_whowe_inner {background: #fff;padding: 15px;padding-bottom: 0;}
.carpg_whowe_sec .career_whowe_inner .elementor-container {align-items: center;}
.carpg_whowe_sec .career_whowe_inner img {border: 1px solid #00456e36;padding: 4px;height: 160px;object-fit: cover;}
.carpg_whowe_sec .career_whowe_inner .cpg_whowedata_head {margin: 0;}
.carpg_whowe_sec .career_whowe_inner .cpg_whowedata_head h4 {color: #064987 !important;font-size: 18px !important;font-weight: 700 !important;}
.carpg_whowe_sec .career_whowe_inner .cpg_whowedata_cont {margin: 0;}

.carpg_whowe_sec .career_whowe_inner .cpg_whowedata_cont p {color: #000;font-size: 15px;font-weight: 400;line-height: 22px;padding: 8px 0;}
.carpg_whowe_sec .career_whowe_inner p a {font-size: 15px !important;color: #00456e !important;}
.carpg_whowe_sec .elementor-element-a916f73.career_whowe_inner {padding-bottom: 40px;}


.page-id-512 .elementor-element-f7cb2c4.carpg_whowe_sec {margin: 0 !important;border-bottom: solid 2px #fff;}

.avalonfun_sec {margin-bottom:10px;}
.avalonfun_sec .elementor-container {align-items: center;}
.avalonfun_sec img {border: 1px solid #00000012;padding: 4px;width: 100%;height: 300px;object-fit: cover;}
.avalonfun_sec .avalonfun_head h4 {color: #00456e;font-size: 24px !important;}
.avalonfun_sec .avalonfun_subhead {margin-bottom: 8px;}
.avalonfun_sec .avalonfun_subhead p {font-size: 18px !important;color: #4aaecf;}
.avalonfun_sec .avalonfun_cont ul {margin: 0;margin-left: 18px;}
.avalonfun_sec .avalonfun_cont ul li {color: #000;font-size: 15px;line-height: 33px;}

.page-id-520 .elementor-element-f7cb2c4.carpg_whowe_sec {margin: 0 !important;border-bottom: solid 2px #fff;}

.offcloc_sec {background-size: cover;padding-bottom: 30px;margin-bottom: 30px;}
.offcloc_sec .offcloc_head {margin: 0;}
.offcloc_sec .offcloc_head h1 {color: #fff !important;font-weight: 700;font-size: 28px !important;padding: 30px 0 15px;}
.offcloc_sec .officeloc_data .offclocation_block {background: #fff;margin: 15px;padding-bottom: 40px;}
.offcloc_sec .officeloc_data .offclocation_block .elementor-widget-wrap {padding: 0 !important;}
.offcloc_sec .officeloc_data .offclocation_block .offcloc_name h4 {font-size: 17px !important;font-weight: 700 !important;color: #373a3c !important;text-transform: uppercase;margin: 15px 20px 0;border-bottom: solid 1px #1b597d3b;padding-bottom: 15px;}

.offcloc_sec .officeloc_data .offcloc_add {margin: 0;}
.offcloc_sec .officeloc_data .offcloc_add p {padding: 0 20px;color: #000 !important;font-size: 15px;font-weight: 400;line-height: 22px;}
.offcloc_sec .officeloc_data .offcloc_mail {margin: 15px 0 18px;}
.offcloc_sec .officeloc_data .offcloc_mail p {padding: 0 20px;color: #000 !important;font-size: 15px;font-weight: 400;}

.offcloc_sec .officeloc_data .offcloc_mail p .colrdblue {color: #00456e;font-weight: 700 !important;}
.offcloc_sec .officeloc_data .offcloc_phone {margin: 0;}
.offcloc_sec .officeloc_data .offcloc_phone p {padding: 0 20px;color: #000 !important;font-size: 15px;font-weight: 400;}

.offcloc_sec .officeloc_data .offcloc_phone p .colrdblue {color: #00456e;font-weight: 700 !important;}
.offcloc_sec .officeloc_data .offcloc_fax {margin: 15px 0 18px;}
.offcloc_sec .officeloc_data .offcloc_fax p {padding: 0 20px;color: #000 !important;font-size: 15px;font-weight: 400;}
.offcloc_sec .officeloc_data .offcloc_fax p .colrdblue {color: #00456e;font-weight: 700 !important;}

.contactpg_sec {background-size: cover;padding: 0 0 30px;margin-bottom: 30px;}
.contactpg_sec .contactpg_head h1 {border-bottom: solid 1px #fff;padding: 30px 0 10px;font-weight: 700;font-size: 28px !important;color: #fff !important;}
.contactpg_sec .contactpg_subhead {margin: 0;text-align: center;}
.contactpg_sec .contactpg_subhead h4 {color: #fff !important;font-weight: 700 !important;font-size: 18px !important;}
.contactpg_sec .contactpg_cont {margin: 0;text-align: center;}
.contactpg_sec .contactpg_cont p {color: #fff !important;font-weight: 400 !important;font-size: 16px !important;margin: 6px 0 0;}
.contactpg_sec .contactpage_cformdata {background: #fff;padding: 35px;margin-top: 40px;padding-bottom: 60px;}
.contactpg_sec .contactpage_cformdata .contactpg_cform p {text-transform: uppercase;font-size: 15px;font-weight: 700 !important;color: #00456e;}
.contactpg_sec .contactpage_cformdata .wpcf7-form p {float: inherit;width: 100%;}
.contactpg_sec .contactpage_cformdata .wpcf7-form p label {color: #939393 !important;font-weight: 400;width: 100%;padding: 10px;}
.contactpg_sec .contactpage_cformdata .wpcf7-form p label input {background: none !important;border: none !important;border-bottom: solid 2px #939393 !important;padding: 0;width: 100% !important;}
.contactpg_sec .contactpage_cformdata .wpcf7-form p:nth-child(5) {width: 100% !important;}
.contactpg_sec .contactpage_cformdata .wpcf7-form p textarea {background: none !important;border: none !important;border-bottom: solid 2px #939393 !important;padding: 0;width: 100% !important;height: 80px;}
.contactpg_sec .contactpage_cformdata .wpcf7-form p .wpcf7-submit {background-color: #4aafcd;}

.training_sec {background-size: cover;}
.training_sec .trainingsec_head {margin: 0;}
.training_sec .trainingsec_head h1 {border-bottom: solid 1px #fff;padding: 30px 0 10px;font-weight: 700;font-size: 28px !important;color: #fff !important;}
.training_sec .featurevideo_head {margin: 0;}
.training_sec .featurevideo_head h3 {font-weight: 700 !important;font-size: 18px !important;color: #fff;padding: 20px 0 15px;}
.training_sec .trainvideo_block {float: left;width: 66.666667% !important;padding-right: 20px;}
.training_sec .trainvideo_block .elementor-widget-wrap {padding: 0;}
.training_sec .trainvideo_block .elementor-widget-video {margin: 0;}
.training_sec .trainvideo_block .trainvideo_head {margin: 0;background: #fff;text-align: center !important;padding: 15px 0 20px;}
.training_sec .trainvideo_block .trainvideo_head h4 {color: #00456e !important;font-size: 18px !important;font-weight: 700 !important;border-bottom: solid 1px #1b597d3b;padding-bottom: 10px;}
.training_sec .trainvideo_block .trainvideo_cont {background: #fff;}
.training_sec .trainvideo_block .trainvideo_cont p {font-size: 15px;text-align: center;color: #000 !important;font-weight: 400;padding-bottom: 20px;}
.training_sec .trainig_enqblock {width: 33.333333% !important;background-color: #fff;padding: 15px;box-shadow: -1px 0 5px #222;-moz-box-shadow: -1px 0 5px #222;-webkit-box-shadow: -1px 0 5px #222;}
.training_sec .trainig_enqblock .traiquiryform h4 {text-align: center;background: #00456e;color: #fff !important;padding: 5px;text-transform: uppercase;font-size: 18px !important;margin-bottom: 10px;}
.training_sec .trainig_enqblock .traiquiryform p {margin: 0;}
.training_sec .trainig_enqblock .traiquiryform p label {color: #000000;font-size: 14px !important;font-weight: 400;margin: 0 !important;}
.training_sec .trainig_enqblock .traiquiryform p label input {width: 100%;color: #4c4c4c;outline: none;background-color: #fff;border: 1px solid #e7e7e7;height: 30px;}
.training_sec .trainig_enqblock .traiquiryform p textarea {height: 100px;background: #fff !important;}
.training_sec .trainig_enqblock .traiquiryform .wpcf7-submit {background: #00456e !important;color: #fff !important;font-weight: 700 !important;text-transform: uppercase !important;padding: 8px !important;width: 100%;display: inline-block;}
.training_sec .trainig_enqblock .traiquiryform .wpcf7-spinner {display: none !important;}
.training_sec .fevideo_sec {margin-bottom: 35px;}
.training_sec .trainvideo_inner {margin-bottom: 40px;}

.trainpg_articlesec {background: #00456e url() 50% 0;padding: 30px 0 40px;margin-bottom: 35px;}
.trainpg_articlesec .recentarticle_head h3 {font-size: 28px !important;text-align: center;color: #fff !important;}
.trainpg_articlesec .trainpg_article_inner {background: #fff;display: inline-block;padding:10px 25px;}
.trainpg_articlesec .trainpg_article_inner .elementor-container {align-items: center;}
.trainpg_articlesec .trainpg_article_inner .rarticle_right_head {margin: 0;}
.trainpg_articlesec .trainpg_article_inner .rarticle_right_head h4 {font-weight: 700 !important;font-size: 20px !important;color: #00456e;}
.trainpg_articlesec .trainpg_article_inner .rarticle_right_cont {margin: 0;}
.trainpg_articlesec .trainpg_article_inner .rarticle_right_cont p {font-size: 15px;color: #000;font-weight: 400;line-height: 24px;margin: 10px 0 15px;display: inline-block;}
.trainpg_articlesec .trainpg_article_inner .rarticle_right_link p a {font-size: 14px !important;color: #00456e !important;font-weight: 700 !important;text-decoration: underline !important;}

.cstudey_projects_sec .elementor-column {background-color: #fff;padding: 25px;padding-bottom: 40px;-webkit-box-shadow: 0px 0px 5px 2px rgb(0 0 0 / 15%);-moz-box-shadow: 0px 0px 5px 2px rgba(0,0,0,0.15);box-shadow: 0px 0px 5px 2px rgb(0 0 0 / 15%);margin-top: 30px;margin-bottom: 40px;}
.cstudey_projects_sec .prjhead {margin: 0;}
.cstudey_projects_sec .prjhead h4 {font-weight: 700 !important;font-size: 18px !important;color: #00456e;text-transform: uppercase;border-bottom: solid 1px #1b597d3b;padding-bottom: 10px;}

.cstudey_projects_sec .oproject_list {margin: 15px 0 0;}
.cstudey_projects_sec .oproject_list li {list-style: none;}
.cstudey_projects_sec .oproject_list li {list-style: none;font-size: 15px !important;color: #000;padding-top: 8px;}
.cstudey_projects_sec .oproject_list li:before {content: "\f054";font-family: 'FontAwesome';vertical-align: middle;color: #00456e;font-size: 13px !important;margin-right: 10px;}

.casestudytop_sec {background-size: cover;background-attachment: fixed;}
.casestudytop_sec .casestudy_tophead {margin: 0;}
.casestudytop_sec .casestudy_tophead h1 {border-bottom: solid 1px #fff;padding: 30px 0 10px;font-weight: 700;font-size: 28px !important;color: #fff !important;}
.casestudytop_sec .casestudy_list {padding: 25px;background-color: rgba(255, 255, 255, 0.5);margin: 15px 0;position: relative;z-index: 99;border-radius: 4px;box-shadow: 1px 0px 4px #014c8c;}
.casestudytop_sec .casestudy_list .elementor-tabs {box-sizing: content-box;background: #fff;}
.casestudytop_sec .casestudy_list .elementor-tab-content {border: none !important;}
.casestudytop_sec .casestudy_list .elementor-tab-title {border: none !important;background: #4aaecc !important;color: #fff;padding: 15px 10px;border-left: solid 5px #fff !important;transition: all 500ms;}
.casestudytop_sec .casestudy_list .elementor-tab-title:hover {background: #00456e !important;}
.casestudytop_sec .casestudy_list .case-study-row .colrdblue {color: #064987 !important;font-size: 18px !important;margin: 25px 0 10px;}
.casestudytop_sec .casestudy_list .case-study-row h4 {color: #000;margin: 0;font-size: 18px !important;}
.casestudytop_sec .casestudy_list .case-study-row {border-bottom: solid 1px #ddd;padding-bottom: 10px;font-size: 15px !important;color: #000;margin-bottom: 30px;}
.casestudytop_sec .casestudy_list .case-study-row p {margin: 0;}
.casestudytop_sec .casestudy_list .elementor-tabs-wrapper {padding: 20px 15px 0;border: none !important;}

.casestudytop_sec .casestudy_list .case_study .colrdblue {color: #064987 !important;font-size: 18px !important;margin: 25px 0 10px;}
.casestudytop_sec .casestudy_list .case_study h4 {color: #000;margin: 0;font-size: 18px !important;}
.casestudytop_sec .casestudy_list .case_study {border-bottom: solid 1px #ddd;padding-bottom: 10px;font-size: 15px !important;color: #000;margin-bottom: 30px;}
.casestudytop_sec .casestudy_list .case_study p {margin: 0;}
.casestudytop_sec .casestudy_list .case_study .bluecolr {color: #064987 !important;font-size: 18px !important;margin: 25px 0 10px;}

.whitepaper_sec {background: #00456e url() 50% 0;}
.whitepaper_sec .elementor-tab-content {border: none !important;padding: 0 !important;}
.whitepaper_sec .elementor-tabs-wrapper .elementor-tab-desktop-title::after {display:none !important;}
.whitepaper_sec .elementor-tabs-wrapper .elementor-tab-desktop-title {border: none !important;background: #4aaecc !important;color: #fff !important;margin-right: 13px !important;font-size: 15px !important;font-weight: 500;display: inline-block !important;}
.whitepaper_sec .elementor-tab-content h5 {margin: 30px 0;color: #fff;font-weight: 700 !important;font-size: 18px !important;}
.whitepaper_sec strong {font-size: 15px !important;color: #fff !important;font-weight: 400;border-bottom: solid 1px #fff;padding-bottom: 15px;width: 100%;display: inline-block;}

.whitepaper_sec ul {margin: 10px 0 30px;}
.whitepaper_sec ul li {font-size: 15px;color: #fff;list-style: none;padding:5px 0 0;}
.whitepaper_sec ul li:before {content: "\f054";font-family: 'FontAwesome';vertical-align: middle;color: #fff;font-size: 13px !important;margin-right: 10px;}
.whitepaper_sec p {margin: 30px 0;font-size: 15px !important;color: #fff;font-weight: normal;}
.whitepaper_sec .list-items-decimal {margin: 0 0 0 15px;}
.whitepaper_sec .list-items-decimal li {color: #fff;margin-bottom: 20px;font-size: 14px;}

.suppchainmanage_sec {background: #00456e url() 50% 0;padding: 40px 0 40px 0;margin-top: -40px;}
.suppchainmanage_sec .elementor-col-100 {background: #fff;-webkit-box-shadow: 0px 0px 5px 2px rgb(0 0 0 / 15%);-moz-box-shadow: 0px 0px 5px 2px rgba(0,0,0,0.15);box-shadow: 0px 0px 5px 2px rgb(0 0 0 / 15%);padding: 25px;}
.suppchainmanage_sec h2 {margin: 0;padding: 0;font-size: 28px !important;color: #00456e !important;text-transform: uppercase;font-weight: 700 !important;}
.suppchainmanage_sec .supplycm_left img {
    border: solid 5px #fff;
    margin-right: 30px;
    box-shadow: 1.5px 1px 5px #939ba6;
    -moz-box-shadow: 1.5px 1px 5px #939ba6;
    -webkit-box-shadow: 1.5px 1px 5px #939ba6;
    height: 150px;
    object-fit: cover;
}
.suppchainmanage_sec .supplycm_right h4 {color: #064987 !important;font-size: 17px !important;font-weight: 700 !important;}
.suppchainmanage_sec .supplycm_right p {font-size: 15px;line-height: 26px;color: #455255;letter-spacing: 0.25px;font-weight: normal;margin-bottom: 15px;}
.suppchainmanage_sec .supplycm_right .elementor-widget-heading {margin-bottom: 0;}
.suppchainmanage_sec .scmblock_inner {border-bottom: solid 1px #1b597d3b;margin: 0 0 15px;padding-bottom: 10px;}
.suppchainmanage_sec .scmblock_inner:last-child {border: none;margin: 0;padding: 0;}

.inventory-cloud {padding: 10px 0;}
.inventory-cloud .elementor-col-100 {background-color: #fff;padding: 25px;-webkit-box-shadow: 0px 0px 5px 2px rgb(0 0 0 / 15%);-moz-box-shadow: 0px 0px 5px 2px rgba(0,0,0,0.15);box-shadow: 0px 0px 5px 2px rgb(0 0 0 / 15%);margin-top: 30px;margin-bottom: 40px;}
.inventory-cloud h2 {margin: 0;padding: 0;font-size: 28px !important;color: #00456e !important;text-transform: uppercase;font-weight: 700 !important;}
.inventory-cloud h4 {color: #00456e !important;font-size: 17px !important;}
.inventory-cloud p {font-size: 15px !important;color: #000 !important;font-weight: normal !important;line-height: 24px;}
.inventory-cloud .elementor-element-5548f08 {margin-bottom: 0;}
.inventory-cloud .invcolblue strong {color: #00456e;font-size: 17px !important;}

.highlightsec {background: #00456e url() 50% 0;padding: 40px 0;}
.highlightsec h2 {font-size: 28px !important;color: #fff !important;padding-bottom: 10px;}
.highlightsec .highlight_block {padding: 0 15px;}
.highlightsec .highlight_block .elementor-widget-wrap {padding: 0 0 60px;background-color: #fff;box-shadow: 0 2px 5px 0 rgb(0 0 0 / 16%), 0 2px 10px 0 rgb(0 0 0 / 12%);-moz-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);-webkit-box-shadow: 0 2px 5px 0 rgb(0 0 0 / 16%), 0 2px 10px 0 rgb(0 0 0 / 12%);text-align: center;}
.highlightsec .highlight_block h4 {color: #00456e;font-weight: 700 !important;font-size: 17px !important;text-align: center;  padding: 0 20px;}
.highlightsec .highlight_block p {line-height: 26px;font-size: 14px;font-weight: normal;color: #000;padding: 0 20px;}
.highlightsec .highlight_block a {background: #00456e;font-family: 'Roboto', sans-serif !IMPORTANT;font-weight: 700 !important;text-align: center;}
.highlightsec .highlight_block .highlight_block_btn {position: absolute;bottom: 20px;left: 0;right: 0;}

.oracle-cloud-hcm {background: #00456e url() 50% 0;padding: 30px 0 0 0;margin-top: -40px;}
.oracle-cloud-hcm .eael-entry-overlay.fade-in {display: none;}
.oracle-cloud-hcm .eael-entry-wrapper {padding: 20px;text-align: center;min-height: 170px;}
.oracle-cloud-hcm .eael-entry-wrapper h2 a {color: #f44336 !important;font-size: 24px !important;font-weight: 700 !important;text-decoration: none;}
.oracle-cloud-hcm .eael-entry-wrapper h2 {margin: 0;}
.oracle-cloud-hcm .eael-entry-wrapper p {color: #000;margin: 5px 0 8px;}
.oracle-cloud-hcm .eael-entry-wrapper .eael-post-elements-readmore-btn {color: #f44336 !important;font-size: 14px !important;font-weight: 700 !important;text-decoration: underline;}
.oracle-cloud-hcm .eael-entry-wrapper .eael-post-elements-readmore-btn:hover {color: #4aaecc !important;}
.oracle-cloud-hcm .eael-grid-post-holder {border: none;}
.oracle-cloud-hcm article {position: inherit !important;top: auto !important;bottom: auto !important;left: auto !important;right: auto !important;padding: 0 15px !important;margin-bottom: 30px;}

.getstarthcm_sec {background: #00456e url() 50% 0;}
.getstarthcm_sec h4 {color: #fff !important;font-size: 28px;}
.getstarthcm_sec ul {margin: 0;}
.getstarthcm_sec ul li {list-style: none;color: #fff;}
.getstarthcm_sec ul li a {color: #fff;text-decoration: none !important;}
.getstarthcm_sec ul li:before {font-family: FontAwesome;content: "\f054 ";vertical-align: middle;color: #ffffff;font-size: 10px !important;margin-right: 10px;font-weight: 500 !important;}

.oraclebs_sec {background: #00456e url() 50% 0;padding: 40px 0 40px 0;margin-top: -40px;}
.oraclebs_sec .elementor-col-100 {background: #fff;-webkit-box-shadow: 0px 0px 5px 2px rgb(0 0 0 / 15%);-moz-box-shadow: 0px 0px 5px 2px rgba(0,0,0,0.15);box-shadow: 0px 0px 5px 2px rgb(0 0 0 / 15%);padding: 25px;}
.oraclebs_sec h2 {margin: 0;padding: 0;font-size: 28px !important;color: #00456e !important;text-transform: uppercase;font-weight: 700 !important;}
.oraclebs_sec .oraclebs_inner_left img {border: solid 5px #fff;margin-right: 30px;box-shadow: 1.5px 1px 5px #939ba6;-moz-box-shadow: 1.5px 1px 5px #939ba6;-webkit-box-shadow: 1.5px 1px 5px #939ba6;}
.oraclebs_sec .oraclebs_right h4 {color: #064987 !important;font-size: 17px !important;font-weight: 700 !important;}
.oraclebs_sec .oraclebs_right p {font-size: 15px;line-height: 26px;color: #455255;letter-spacing: 0.25px;font-weight: normal;margin-bottom: 15px;}
.oraclebs_sec .oraclebs_right .elementor-widget-heading {margin-bottom: 0;}
.oraclebs_sec .oraclebs_inner {border-bottom: solid 1px #1b597d3b;margin: 0 0 15px;padding-bottom: 10px;}
.oraclebs_sec .oraclebs_inner:last-child {border: none;margin: 0;padding: 0;}
.oraclebs_sec .oraclebs_right ul {margin: 0;width: 50%;float: left;padding: 0 15px;}
.oraclebs_sec .oraclebs_right ul li {list-style: none;position: relative;padding-left: 15px;}
.oraclebs_sec .oraclebs_right ul li:before {content: "";border: solid 1px #000;width: 6px;height: 6px;position: absolute;border-radius: 100%;left: 0;top: 9px;}

.iaspas_dsec img {border: 1px solid #00000012;padding: 4px;}
.iaspas_dsec p {color: #000 !important;font-weight: normal !important;line-height: 25px;}
.iaspas_dsec .colrdblue p {font-weight: 700 !important;color: #00456e !important;}

.iascloud_sec {
    background: #00456e url() 50% 0;
    padding: 10px 0;
    margin: 15px 0;
}
.iascloud_sec .elementor-col-100 {background-color: #fff;padding: 25px;padding-bottom: 40px;-webkit-box-shadow: 0px 0px 5px 2px rgb(0 0 0 / 15%);-moz-box-shadow: 0px 0px 5px 2px rgba(0,0,0,0.15);box-shadow: 0px 0px 5px 2px rgb(0 0 0 / 15%);margin-top: 30px;margin-bottom: 40px;}
.iascloud_sec h2 {font-size: 28px !important;color: #00456e !important;text-transform: uppercase;font-weight: 700 !important;}
.iascloud_sec h4 {color: #064987 !important;font-size: 17px !important;font-weight: 700 !important;}
.iascloud_sec p {color: #000 !important;font-weight: normal !important;line-height: 26px;}

.aviaspas_servc_sec h2 {color: #064987 !important;font-size: 28px !important;border-bottom: solid 1px #1b597d3b;padding-bottom: 20px;}
.aviaspas_servc_sec p {color: #000 !important;font-weight: normal !important;line-height: 25px;}
.aviaspas_servc_sec h4 {color: #064987 !important;font-size: 17px !important;font-weight: 700 !important;border-bottom: solid 1px #1b597d3b;padding-bottom: 15px;}
.aviaspas_servc_sec ul {margin: 0;}
.aviaspas_servc_sec ul li {list-style: none;position: relative;padding-left: 25px;margin-bottom: 15px;display: flex;}
.aviaspas_servc_sec ul li p {margin-bottom: 0;}
.aviaspas_servc_sec ul li:before {font-family: FontAwesome;content: "\f054 ";vertical-align: middle;color: #064987;margin-right: 10px;font-weight: 500 !important;}

.avaluepro_Sec {background: #00456e url() 50% 0;padding:30px 0 0;}
.avaluepro_Sec h4 {font-size: 24px !important;color: #fff !important;}
.avaluepro_Sec ul li {color: #fff;font-size: 17px;margin-bottom: 10px;}

.mangservices_block {background: none;margin-top: 0;}

.global_agile_sec {margin-bottom: 50px;}
.global_agile_sec .global_agile_left {width: 40%;}
.global_agile_sec .global_agile_left img {width: 100%;}
.global_agile_sec .global_agile_right {width: 60%;}
.global_agile_sec .global_agile_right h4 {color: #111;font-size: 26px !important;font-weight: normal;border-bottom: solid 1px #1b597d3b;padding-bottom: 15px;}
.global_agile_sec .global_agile_right p {color: #000;font-weight: normal;line-height: 25px;}

.wfmanage_eff_sec {background: #b3cfd9 url() 50% 0;background-size: cover;border-bottom: 0px solid #fff;padding: 40px 0 40px 0;margin-top: -40px;}
.wfmanage_eff_sec .elementor-col-100 {background-color: #fff;padding: 25px;padding-bottom: 40px;-webkit-box-shadow: 0px 0px 5px 2px rgb(0 0 0 / 15%);-moz-box-shadow: 0px 0px 5px 2px rgba(0,0,0,0.15);box-shadow: 0px 0px 5px 2px rgb(0 0 0 / 15%);margin-top: 30px;margin-bottom: 40px;}
.wfmanage_eff_sec h4 {color: #000 !important;font-size: 26px;font-weight: normal !important;border-bottom: solid 1px #1b597d3b;padding-bottom: 15px;}
.wfmanage_eff_sec p {font-size: 15px;line-height: 26px;color: #455255 !important;letter-spacing: 0.25px;font-weight: normal !important;}
.wfmanage_eff_sec .rqdemo_btn, .wfmanage_eff_sec .consales_btn {float: left;width: auto;margin-top: 40px;}
.wfmanage_eff_sec .rqdemo_btn a, .wfmanage_eff_sec .consales_btn a {background-color: #4aafcd;padding: 10px 20px;border: 0px solid;margin: 0 5px;display: inline-block;-webkit-border-radius: 3px;-moz-border-radius: 3px;color: #fff !important;font-weight: normal;}
.wfmanage_eff_sec .rqdemo_btn a:hover, .wfmanage_eff_sec .consales_btn a:hover {background-color: #0b4470;}
.wfmanage_eff_sec .wfmangae_eff_head {margin-bottom: 10px;}

.hcmmidsize_Sec {background: #b3cfd9 url() 50% 0;padding: 40px 0 40px 0;margin-top: -40px;}
.hcmmidsize_Sec .elementor-element-fe8960f {background-color: #fff;padding: 25px;padding-bottom: 40px;-webkit-box-shadow: 0px 0px 5px 2px rgb(0 0 0 / 15%);-moz-box-shadow: 0px 0px 5px 2px rgba(0,0,0,0.15);box-shadow: 0px 0px 5px 2px rgb(0 0 0 / 15%);}
.hcmmidsize_Sec h4 {font-size: 17px !important;font-weight: 700 !important;color: #064987 !important;}
.hcmmidsize_Sec p {color: #000 !important;font-weight: normal !important;line-height: 25px;}
.hcmmidsize_Sec .colrdblue {padding-top: 30px;}
.hcmmidsize_Sec .midsizehcm_.list {margin: 0;}
.hcmmidsize_Sec .midsizehcm_.list li {list-style: none;margin-bottom: 15px;position: relative;padding-left: 25px;}
.hcmmidsize_Sec .midsizehcm_.list li:before {content: "";border: solid 1px #000;width: 6px;height: 6px;position: absolute;border-radius: 100%;left: 0;top: 9px;}
.hcmmidsize_Sec .rqdemo_btn, .hcmmidsize_Sec .consales_btn {float: left;width: auto;margin-top: 40px;}
.hcmmidsize_Sec .rqdemo_btn a, .hcmmidsize_Sec .consales_btn a {background-color: #4aafcd;padding: 10px 20px;border: 0px solid;margin: 0 5px;display: inline-block;-webkit-border-radius: 3px;-moz-border-radius: 3px;color: #fff !important;font-weight: normal;}
.hcmmidsize_Sec .rqdemo_btn a:hover, .hcmmidsize_Sec .consales_btn a:hover {background-color: #0b4470;}
  
.single-focusarea .entry-content {margin-bottom: 0 !important;}
 
#comments {display: none;}
nav.navigation.post-navigation {display: none;}

.financloud_sec {background: #00456e url() 50% 0;padding: 70px 0;}
.financloud_sec .elementor-element-acddd07 {background: #fff;}
.financloud_sec h2 {margin: 20px 0 0 !important;font-size: 28px !important;color: #00456e !important;text-transform: uppercase;font-weight: 700 !important;}
.financloud_sec .elementor-section {border-bottom: solid 1px #cecece;padding: 30px 0;}
.financloud_sec .elementor-section .elementor-container {align-items: center;}
.financloud_sec h4 {color: #064987 !important;font-size: 18px !important;font-weight: 700 !important;}
.financloud_sec p {color: #000 !important;font-size: 15px !important;font-weight: 400 !important;line-height: 26px;}
.financloud_sec .elementor-section:nth-child(6) {border-bottom: none !important;}

.acchubreport_sec {background: #00456e url() 50% 0;padding: 50px 0;}
.acchubreport_sec .elementor-element-82ee8d1 {background: #fff;}
.acchubreport_sec h2 {margin: 20px 0 0 !important;font-size: 28px !important;color: #00456e !important;text-transform: uppercase;font-weight: 700 !important;}
.acchubreport_sec .elementor-section {border-bottom: solid 1px #d2d2d2;padding: 30px 0;}
.acchubreport_sec .elementor-section .elementor-container {align-items: center;}
.acchubreport_sec h4 {color: #064987 !important;font-size: 18px !important;font-weight: 700 !important;}
.acchubreport_sec p {color: #000 !important;font-size: 15px !important;font-weight: 400 !important;line-height: 26px;}
.acchubreport_sec .elementor-section:nth-child(5) {border-bottom: none !important;}

.prjfinmanage_sec {margin-top: 40px;}
.prjfinmanage_sec {margin-bottom: 40px;}
.prjfinmanage_sec .elementor-element-356f972 {background-color: #fff;padding-bottom: 40px;-webkit-box-shadow: 0px 0px 5px 2px rgb(0 0 0 / 15%);-moz-box-shadow: 0px 0px 5px 2px rgba(0,0,0,0.15);box-shadow: 0px 0px 5px 2px rgb(0 0 0 / 15%);margin-top: 30px;margin-bottom: 40px;}
.prjfinmanage_sec h2 {margin: 20px 0 0 !important;font-size: 28px !important;color: #00456e !important;text-transform: uppercase;font-weight: 700 !important;}
.prjfinmanage_sec .elementor-section {border-bottom: solid 1px #cecece;padding: 30px 0;}
.prjfinmanage_sec .elementor-section .elementor-container {align-items: center;}
.prjfinmanage_sec h4 {color: #064987 !important;font-size: 18px !important;font-weight: 700 !important;}
.prjfinmanage_sec p {color: #000 !important;font-size: 15px !important;font-weight: 400 !important;line-height: 26px;}
.prjfinmanage_sec .elementor-section:nth-child(5) {border-bottom: none !important;padding-bottom: 0 !important;}

.cx_happyhum {margin-bottom: 30px;}
.cx_happyhum .elementor-container {align-items: center;}
.cx_happyhum img {border: 1px solid #00000012;padding: 4px;}
.cx_happyhum h2 {margin: 0;padding: 0 0 5px;color: #00456e !important;font-size: 28px !important;font-weight: 600 !important;border-bottom: solid 1px #1b597d3b;}
.cx_happyhum p {font-size: 15px;line-height: 24px;color: #000000 !important;font-weight: 400 !important;}

.orcladv_cx_sec {margin-bottom: 50px;}
.orcladv_cx_sec .elementor-element {margin: 0 !important;}
.orcladv_cx_sec h2 {color: #000 !important;font-size: 26px !important;margin-bottom: 15px !important;}
.orcladv_cx_sec h3 span {color: #7a736e;font-size: 35px;font-weight: 700;margin-right: 15px;}
.orcladv_cx_sec h3 {color: #000 !important;font-size: 20px;}
.orcladv_cx_sec p {font-size: 15px;line-height: 22px;color: #000000 !important;font-weight: 400 !important;padding-left: 65px;padding-top: 10px;}

.aiml_feat_sec .elementor-container {align-items: center;}
.aiml_feat_sec img {border: 1px solid #00000012;}
.aiml_feat_sec h2 {padding: 0 0 5px;color: #00456e !important;font-size: 30px !important;font-weight: 600 !important;border-bottom: solid 1px #1b597d3b;}
.aiml_feat_sec ul {margin: 0;}
.aiml_feat_sec ul li {list-style: none;color: #000;display: table;font-size: 15px;line-height: 24px;padding-bottom:5px;}
.aiml_feat_sec ul li:before {content: "\f178";font-family: 'FontAwesome';display: table-cell;width: 25px;}
.aiml_feat_sec p {margin: 0;font-size: 15px;line-height: 26px;color: #000000 !important;font-weight: 400 !important;}

.rpa_bus_sec .rpa_bus_head {margin: 0;}
.rpa_bus_sec .rpa_bus_head h2 {color: #000 !important;font-size: 28px !important;text-align: center;}
.rpa_bus_sec .rpa_bus_data {margin: 15px 0 0 !important;}
.rpa_bus_sec .rpa_bus_data p {text-align: center;color: #000;font-weight: 400;font-size: 15px;}

.whyiotimp_sec h2 {color: #000 !important;font-size: 30px !important;}
.whyiotimp_sec p {color: #000 !important;font-size: 15px !important;font-weight: 400 !important;line-height: 24px;}

.iotech_sec h2 {color: #000 !important;font-size: 30px !important;}
.iotech_sec p {color: #000 !important;font-size: 15px !important;font-weight: 500 !important;}
.iotech_sec .obullets {margin: 0;}
.iotech_sec .obullets li {list-style: none;color: #000;font-size: 15px;line-height: 28px;padding-bottom: 10px;display: table;}
.iotech_sec .obullets li:before {content: "\f178";font-family: 'FontAwesome';width: 25px;display: table-cell;}

.indiot_sec img {width: 100% !important;margin: 25px 0 20px !important;}
.indiot_sec h2 {color: #000 !important;font-size: 30px !important;}
.indiot_sec p {color: #000 !important;font-size: 15px !important;font-weight: 400 !important;line-height: 28px;}
.indiot_sec .indiot_cont .obullets {margin: 0;}
.indiot_sec .indiot_cont .obullets li {list-style: none;color: #000;font-size: 15px;padding-bottom: 5px;display: table;}
.indiot_sec .indiot_cont .obullets li:before {content: "\f178";font-family: 'FontAwesome';width: 25px;display: table-cell;}

.unlockiot_sec h2 {color: #000 !important;font-size: 30px !important;}
.unlockiot_sec p {color: #000 !important;font-size: 15px !important;font-weight: 500 !important;}
.unlockiot_sec .obullets {margin: 0;}
.unlockiot_sec .obullets li {list-style: none;color: #000;font-size: 15px;line-height: 28px;padding-bottom: 10px;display: table;}
.unlockiot_sec .obullets li:before {content: "\f178";font-family: 'FontAwesome';width: 25px;display: table-cell;}

.iotapploication_sec h2 {color: #000 !important;font-size: 30px !important;}
.iotapploication_sec p {color: #000 !important;font-size: 15px !important;font-weight: 400 !important;line-height: 28px;}

.iotapp_deploy_sec img {width: 100% !important;margin: 25px 0 20px !important;}
.iotapp_deploy_sec h2 {color: #000 !important;font-size: 30px !important;}
.iotapp_deploy_sec p {color: #000 !important;font-size: 15px !important;font-weight: 400 !important;line-height: 28px;}
.iotapp_deploy_sec h4 {color: #000 !important;font-size: 20px !important;}

.iotbenefit_sec img {width: 100% !important;margin: 25px 0 20px !important;}
.iotbenefit_sec h2 {color: #000 !important;font-size: 30px !important;}
.iotbenefit_sec p {color: #000 !important;font-size: 15px !important;font-weight: 400 !important;line-height: 28px;}
.iotbenefit_sec p strong {font-size: 22px !important;font-weight: 600;}

.iotworld_sec h2 {color: #000 !important;font-size: 28px !important;}
.iotworld_sec p {color: #000 !important;font-size: 15px !important;font-weight: 400 !important;line-height: 28px;}

.bestdecsniot_Sec {margin-bottom: 50px;}
.bestdecsniot_Sec h2 {color: #000 !important;font-size: 28px !important;}
.bestdecsniot_Sec p {color: #000 !important;font-size: 15px !important;font-weight: 400 !important;line-height: 28px;}

.salesforcs_transform_sec h2 {color: #000 !important;font-size: 28px !important;}
.salesforcs_transform_sec p {color: #000 !important;font-size: 15px !important;font-weight: 500 !important;}
.salesforcs_transform_sec p strong {font-size: 20px !important;}
.salesforcs_transform_sec ul {margin: 0;}
.salesforcs_transform_sec ul li {list-style: none;color: #000;font-size: 15px;line-height: 28px;padding-bottom: 10px;display: table;}
.salesforcs_transform_sec ul li:before {content: "\f178";font-family: 'FontAwesome';width: 25px;display: table-cell;}

.sf_integration_servc h2 {color: #000 !important;font-size: 30px !important;}
.sf_integration_servc p {color: #000 !important;font-size: 15px !important;font-weight: 400 !important;line-height: 28px;}
.sf_integration_servc p strong {font-size: 20px !important;}
.sf_integration_servc ul {margin: 0;}
.sf_integration_servc ul li {list-style: none;color: #000;font-size: 15px;line-height: 28px;padding-bottom: 10px;display: table;}
.sf_integration_servc ul li:before {content: "\f178";font-family: 'FontAwesome';width: 25px;display: table-cell;}

.sf_acccusdev h4 {color: #000 !important;font-size: 30px !important;}
.sf_acccusdev p {color: #000 !important;font-size: 15px !important;font-weight: 400 !important;line-height: 28px;margin-bottom: 0;}
.sf_acccusdev .accncustomdev strong {color: #000;font-size: 20px;font-weight: 600;}
.sf_acccusdev ul {margin: 0;}
.sf_acccusdev ul li {list-style: none;color: #000;font-size: 15px;line-height: 28px;padding-bottom: 10px;display: table;}
.sf_acccusdev ul li:before {content: "\f178";font-family: 'FontAwesome';width: 25px;display: table-cell;}

.sf_Advservice h2 {color: #000 !important;font-size: 30px !important;}
.sf_Advservice p {color: #000 !important;font-size: 15px !important;font-weight: 400 !important;line-height: 28px;}
.sf_Advservice p strong {font-size: 20px;font-weight: 600;}
.sf_Advservice ul {margin: 0;}
.sf_Advservice ul li {list-style: none;color: #000;font-size: 15px;line-height: 28px;padding-bottom:5px;display: table;}
.sf_Advservice ul li:before {content: "\f178";font-family: 'FontAwesome';width: 25px;display: table-cell;}

.sf_supp_main h2 {color: #000 !important;font-size: 28px !important;}
.sf_supp_main p strong {color: #000 !important;font-size: 20px;font-weight: 600;}
.sf_supp_main ul {margin: 0;}
.sf_supp_main ul li {list-style: none;color: #000;font-size: 15px;line-height: 28px;padding-bottom: 10px;display: table;}
.sf_supp_main ul li:before {content: "\f178";font-family: 'FontAwesome';width: 25px;display: table-cell;}

.sf_Agiledeliversec .elementor-container {align-items: center;}
.sf_Agiledeliversec h2 {color: #000 !important;font-size: 30px !important;}
.sf_Agiledeliversec p {color: #000 !important;font-size: 15px !important;font-weight: 400 !important;line-height: 28px;}

.dynamic_imp_strategy_sec {margin-bottom: 40px;}
.dynamic_impsec h2 {color: #000 !important;font-size: 30px !important;}
.dynamic_impsec p {color: #000 !important;font-size: 15px !important;font-weight: 400 !important;line-height: 28px;text-align: center;}
.dynamic_imp_strategy_sec h2 {color: #000 !important;font-size: 30px !important;}
.dynamic_imp_strategy_sec p {color: #000 !important;font-size: 15px !important;font-weight: 400 !important;line-height: 28px;}
.dynamic_imp_strategy_sec p strong {font-size: 20px;font-weight: 600;margin-bottom: 10px !important;display: inline-block;}
.dynamic_imp_st_left h4 {color: #000 !important;font-size: 20px;}
.dynamic_imp_st_inner h4 {color: #000 !important;font-size: 20px;}

.visbi_sec h2 {color: #000 !important;font-size: 28px !important;}
.visbi_sec p {color: #000 !important;font-size: 15px !important;font-weight: 400 !important;line-height: 28px;text-align: center;}
.visbi_feat_sec h2 {color: #000 !important;font-size: 26px !important;}
.visbi_feat_sec ul {margin: 0;}
.visbi_feat_sec ul li {list-style: none;color: #000;font-size: 15px;line-height: 28px;padding-bottom: 10px;display: inline-block;}
.visbi_feat_sec ul li:before {content: "\f178";font-family: 'FontAwesome';margin-right: 10px;}

.visbi_feat_sec p {color: #000 !important;font-size: 15px !important;font-weight: 400 !important;line-height: 28px;}

.cloud_infra_sec h2 {color: #000 !important;font-size: 30px !important;}
.cloud_infra_sec p {color: #000 !important;font-size: 15px !important;font-weight: 400 !important;line-height: 28px;}
.cloud_infra_sec h4 {color: #000 !important;font-size: 20px !important;}
.cloud_infra_sec p strong {font-size: 18px;font-weight: 600;margin-bottom: 10px;display: inline-block;}

.paas_sec h2 {color: #000 !important;font-size: 30px !important;}
.paas_sec p {color: #000 !important;font-size: 15px !important;font-weight: 400 !important;line-height: 28px;}
.paas_sec h3 span {color: #000;font-size: 20px;font-weight: 600;}
.paas_sec .fas {color: #000;font-size: 40px;}

.cloudinfra_svcost h2 {color: #000 !important;font-size: 30px !important;}
.cloudinfra_svcost p {color: #000 !important;font-size: 15px !important;font-weight: 400 !important;line-height: 28px;}
.cloudinfra_svcost .elementor-toggle #elementor-tab-title-1721 {border: solid 1px #ddd;}
.cloudinfra_svcost .elementor-toggle #elementor-tab-title-1722 {border: solid 1px #ddd;margin-top: 15px;}
.cloudinfra_svcost .elementor-toggle .fas {color: #000 !important;}
.cloudinfra_svcost .elementor-toggle a {text-decoration: none;color: #000;font-size: 15px;font-weight: 500;}
.cloudinfra_svcost .elementor-toggle .elementor-tab-content {color: #000;font-size: 14px;}
.cloudinfra_svcost .elementor-toggle .elementor-active a {color: #000 !important;}
.cloudinfra_svcost h5 {color: #000 !important;font-size: 20px;}

.secure_cloud_benefit h2 {color: #000 !important;font-size: 28px !important;}
.secure_cloud_benefit p {color: #000 !important;font-size: 15px !important;font-weight: 400 !important;line-height: 28px;}
.secure_cloud_benefit .cloud_Sec_benefit_sec .elementor-icon-box-wrapper {border: solid 1px #ddd;padding: 10px;transition: all 500ms;}
.secure_cloud_benefit .cloud_Sec_benefit_sec .elementor-icon-box-wrapper:hover {border-color: #00456e !important;}
.secure_cloud_benefit .cloud_Sec_benefit_sec .elementor-icon-box-icon {margin: 15px 0 !important;}
.secure_cloud_benefit .cloud_Sec_benefit_sec .fas {color: #00456e;}
.secure_cloud_benefit .cloud_Sec_benefit_sec h3 span {color: #000;font-size: 21px;line-height: 30px;display: inline-block;font-weight: 500;}
.secure_cloud_benefit .cloud_Sec_benefit_sec p {color: #000 !important;padding-bottom: 30px;}

/* .bigdhadop_sce:before {content: "";background: rgb(0 0 0 / 66%);position: absolute;top: 0;bottom: 0;left: 0;right: 0;} */

.cloudidentity_inner {margin-top: 20px;}
.cloud_Sec_benefit_sec {padding: 0 10px;} 
.cloud_Sec_benefit_sec .elementor-widget-wrap {border: solid 1px #ddd;transition: all 500ms;text-align: center;}
.cloud_Sec_benefit_sec .elementor-widget-wrap:hover {border-color: #00456e;}
.cloud_Sec_benefit_sec h5 {color: #000 !important;font-size: 20px;line-height: 30px;display: inline-block;font-weight: 500;}

.cloudinfra_svcost {margin: 10px 0;} 

.robotic_pr_automate_Sec_inner h4 {color: #000 !important;font-size: 20px;}
.robotic_pr_automate_Sec_inner p {color: #000 !important;line-height: 24px;font-weight: normal !important;}
.robotic_pr_automate_Sec_inner {border-bottom: solid 1px #dddd;}
.robotic_pr_automate_Sec_inner:last-child {border: none;}
.robotic_pr_automate_Sec_inner img {width: 300px;}

.sf_digitize h2 {color: #000 !important;}
.sf_digitize .sf_digitize_subhead p {color: #000;font-weight: normal;margin-bottom: 30px;font-size: 15px;}
.sf_digitize p {color: #000 !important;font-size: 22px;}
.sf_digitize ul {margin: 0 0 0 16px;}
.sf_digitize ul li {
    color: #000;
    margin-bottom: 6px;
}

.visbi_feat_sec .visbi_feat_left img {width: 100%;height: 355px;object-fit: cover;}

.servcpg_sec ul {margin: 0 0 0 15px;}
.servcpg_sec ul li {color: #fff;margin-bottom: 8px;}

.sf_digitize_inner .elementor-container {align-items: center;}
.sf_accdev_inner .elementor-container {align-items: center;}
.sf_Advservice .elementor-element-6dbeea4 .elementor-container {align-items: center;}

.aiml_feat_sec .aiml_feat_inner img {border: none;}

.cp_sec .elementor-widget-heading {margin-bottom: 0;}

.elementor-element-5418c50.sec_head {margin-bottom: 0;}

.robotic_pr_automate_Sec_inner .elementor-container {align-items: center;}

.page-id-917 .aiml_feat_inner img {width: 150px;}

.dynamic_imp_st_inner .elementor-container {align-items: center;}

.elementor-element-cbb31a3.visbi_feat_inner ul li {width: 50%;}
.dynamic_ps img {height: 395px !important;object-fit: cover !important;}
.dynamic_imp_st_inner img {height: 250px;object-fit: contain;}
 
.page-id-909 .aiml_feat_inner .elementor-element-9160787.aiml_feat_left img {height: 195px;object-fit: cover;}
.page-id-909 .elementor-element-6ba52e8.aiml_feat_inner img {object-fit: cover;height: 260px;}
.page-id-520 .avalonfun_sec img {height: 250px;}
.page-id-871 .elementor-element-67e1b13.aiml_feat_inner img {height: 200px;object-fit: contain;}
.page-id-871 .elementor-element-d517073.aiml_feat_inner img {height: 212px;}
.page-id-871 .elementor-element-c6cfb5c.aiml_feat_inner img {height: 240px;object-fit: contain;}
.page-id-986 .elementor-element-9d79287.iaas_inner img {min-height: 515px;}
.page-id-855 .elementor-element-8214b29 {margin-bottom: 8px !important;}
.page-id-855 .elementor-element-2d14fee.sf_accdev_inner .elementor-element-8bdc8a6 {margin-bottom: 8px;}
.page-id-855 .elementor-widget:not(:last-child) {margin-bottom: 10px;}
.page-id-855 .sf_Agiledeliversec img {height: 240px;object-fit: contain;width: 100%;background: #f5f5f5;padding: 15px 0;}
.page-id-855 .sf_Agiledeliversec .elementor-widget-image {text-align: right;}

p:empty {
    margin: 0;
}

.single-industrytype .content-area {margin: 0 0 20px !important;}
.single-industrytype main article {padding: 0 !important;background: none !important;}
.single-industrytype main article .post-thumb {float: left;padding-right: 30px;width: 35%;}
.single-industrytype main article .post-thumb img {width: 100%;}
.single-industrytype main article .ast-single-post-order {width: 65%;float: left;margin-top: 0 !important;}
.single-industrytype main article .ast-single-post-order h1 {color: #000;}
.single-industrytype main article .entry-header {margin: 0;}

.single-insighttype .content-area {margin: 0 0 20px !important;}
.single-insighttype main article {padding: 0 !important;background: none !important;}
.single-insighttype main article .post-thumb {float: left;padding-right: 30px;width: 35%;}
.single-insighttype main article .post-thumb img {width: 100%;height: 300px;object-fit: cover;}
.single-insighttype main article .ast-single-post-order {width: 65%;float: left;margin-top: 0 !important;}
.single-insighttype main article .ast-single-post-order h1 {color: #000;}
.single-insighttype main article .entry-header {margin: 0;}

.sf_digitize p {line-height: 24px;text-align: center;margin: 0 !important;}

.pgdtata h2 {color: #000 !important;line-height: normal;}
.pgdtata p {color: #000 !important;font-weight: normal !important;line-height: 24px;}

.cloud_infra_sec p {text-align: center;}

.pgdtata ul {margin: 10px 0 0 20px;}
.pgdtata ul li {color: #000;}

.page-id-1151 .servcpg_sec h1 {color: #000 !important;}
.page-id-1151 .servcpg_sec h4 {color: #000 !important;}
.page-id-1151 .servcpg_sec p {color: #000;}

.servcpg_sec {padding: 106px 0;}

.alljobs .job-data {width: 50%;float: left;padding: 0 15px;margin-bottom: 30px;}
.alljobs .job-data .jpost_title {background-color: #5bc0de;text-align: center;text-transform: uppercase;font-size: 18px;font-weight: 700;color: #fff;padding: 10px 0;}
.alljobs .job-data .jpost-inner {background: #fff;padding: 20px;min-height: 325px;}
.alljobs .job-data .jpost-inner .jpostdate {font-size: 15px;color: #000;font-weight: 700;margin-bottom: 10px;}
.alljobs .job-data .jpost-inner .jpostloc {font-size: 15px;color: #000;font-weight: 700;margin-bottom: 10px;}
.alljobs .job-data .jpost-inner .jobdata {font-size: 15px;color: #000;font-weight: 400;line-height: 26px;}

.cloudinfra_svcost_data h4 {color: #000 !important;font-size: 20px;}
.cloud_Sec_benefit_sec h4 {color: #000 !important;}

.paas_db h4, .paas_code h4 {color: #000 !important;margin-bottom: 4px;}

.avstaff_pro_innerright h2 {color: #000 !important;font-size: 30px;}
.trainpg_articlesec h2 {color: #fff !important;}

.newsubheading h4 {color: #000 !important;font-size: 20px;}





@media(max-width:767px){

.alljobs .job-data {width: 100%;}
.alljobs .job-data .jpost_title, .alljobs .job-data .jpost-inner .jobdata, .alljobs .job-data .jpost-inner .jpostloc, .alljobs .job-data .jpost-inner .jpostdate {font-size: 14px;}
 
.homeinsight .insightslidersec {display: block;}
.ins_secinner_home {display: none;}
 
.single-industrytype main article .post-thumb {margin-bottom: 30px;padding-right:0;width:100%;}
.single-industrytype main article .ast-single-post-order {width:100%;}

.single-insighttype main article .post-thumb {margin-bottom: 30px;padding-right:0;width:100%;}
.single-insighttype main article .ast-single-post-order {width:100%;}

header .main-header-bar-navigation li .sub-menu li .sub-menu {position: inherit;top: auto !important;}
.allinsights .insight-data {width: 100%;margin-bottom: 30px;} 
.whoweare_sec .showonmobile .farea-block {min-height: auto;padding-top: 0;}
.footer_top_sec {display: block;}
.footer_top_sec #custom_html-3 {text-align: left;margin-top: 30px;}
.footer_bottom_sec {padding-top: 0;}

.training_sec .trainvideo_block {width: 100% !important;padding: 0 0 30px;}
.training_sec .trainig_enqblock {width: 100% !important;}

.servcpg_sec .pg_mainhead h1 {font-size: 20px !important;}
.aiml_feat_sec h2 {font-size: 20px !important;}

.whoweare_sec .home_indhead {width:100% !important;}
.home_industry_sec .home_ind_inner .home_indhead {width: 100%;}
.whoweare_sec .home_indcont {width: 100% !important;}
.home_industry_sec .home_indcont {width: 100% !important;}

.elementor-element-cbb31a3.visbi_feat_inner ul li {width:100%;}

.footer_mid_sec #custom_html-6 {position: inherit;bottom: auto;}
	
header .ast-site-title-wrap {display: none;}
header .main-header-bar-navigation li {position: relative !important;}
header .ast-primary-header-bar:before {height: 0 !important;}
header .main-header-bar-navigation li .sub-menu li a {color: #000;padding: 0 !important;}
header .main-header-bar-navigation li .sub-menu {padding: 0 0 0 20px;}
header .main-header-bar-navigation li .sub-menu:after{display:none;}

.home_slider .caption h1 {font-size: 25px;}
.home_slider .caption .slide_data .slide_btn {padding: 18px 18px;width: 170px;}
.home_slider img {min-height: 220px;object-fit: cover;}

.upcomingevnt_home .ucevent_left {width: 100%;}
.upcomingevnt_home .ucevent_right {width: 100%;}
.upcomingevnt_home .ucevent_right {text-align: center;}
.upcomingevnt_home h2 {font-size: 25px;text-align: center;	}	
.upcomingevnt_home p {text-align: center;line-height: 20px;}
.upcomingevnt_home .ucevent_right a {font-size: 15px;padding: 25px 25px;width: 100%;}

.whoweare_sec h2 {color: #000 !important;font-size: 30px;font-weight: 500 !important;margin-bottom: 15px !important;}
.whoweare_sec .elementor-col-33 {margin-bottom: 35px;}

.partnrprogram_top .partnrprogram_top_right {width: 100% !important;padding-left:0px;}
.partnrprogram_top .partnrprogram_top_left {width: 100% !important;}

.home_focusarea h2 {font-size: 30px;}

.home_industry_sec .home_ind_inner h2 {font-size: 30px;}	
.home_industry_sec .home_ind_inner .home_indcont p {max-width: 100%;}	
.home_industry_sec .indus-data {width: 100%;margin-bottom: 35px;}

.home_testimonial .sp-testimonial-free {padding: 0;}

.home_brands .gallery-item {width: 50% !important;}
.home_brands .gallery-icon {padding: 20px 15px;}

.home_testimonial h2 {font-size: 25px;}	
.home_testimonial h3 {font-size: 15px !important;}

.footer_mid_sec .widget {width: 100%;margin: 20px 0 0 0;padding-right: 0;}	
.footer_bottom_sec .widget .contact-info li {font-size: 14px;}
.footer_bottom_sec {margin-top: 30px;}

.cp_sec h1 {font-size: 25px !important;}
	
.contactpg_sec .contactpage_cformdata .wpcf7-form p {width: 100%;}

.curropen_sec .curr_opening_inner .curropen_block {height: auto;width: 94%;}		

.clientpg_testimonial .client_testimonial_head h2 {font-size: 20px !important;}

.bigd_soffer {padding: 30px;}

.ne_sec .ne_inner_sec .elementor-element {text-align: left;}

.suppchainmanage_sec .elementor-col-100, .oraclebs_sec .elementor-col-100 {margin: 0 12px;}
.inventory-cloud .elementor-col-100 {margin: 0 12px;}
.highlightsec .highlight_block {margin-bottom: 30px;}
.iascloud_sec .elementor-col-100 {margin: 0 12px;}

.global_agile_sec .global_agile_left {width: 100%;}
.global_agile_sec .global_agile_right {width: 100%;}

.wfmanage_eff_sec .elementor-col-100 {margin-left: 12px;margin-right: 12px;}
.hcmmidsize_Sec .elementor-element-fe8960f {margin: 0 12px;}

.ctrain_sec .elementor-widget-image img {
   padding-right: 0 !important;
}
.healthtxt_sec .elementor-widget-image img {
   padding-right: 0 !important;
}


}


@media(min-width:768px) and (max-width:991px){
	
	
.fevideo_sec .trainig_enqblock {
    width: 40% !important;
}	
.fevideo_sec .trainvideo_block {
    width: 60% !important;
}
.trainvideo_inner .trainvideo_block {
    width: 50% !important;
}
.whoweare_sec .home_indcont {
    width: 77% !important;
}
.whoweare_sec .home_indhead {
    width: 23% !important;
}
.home_industry_sec .home_ind_inner .home_indhead {
    width: 29%;
}
.home_industry_sec .home_indcont {
    width: 71% !important;
}	
header .ast-site-title-wrap {display: none;}

.upcomingevnt_home .ucevent_left {width: 60%;}
.upcomingevnt_home .ucevent_right {width: 40%;}
.upcomingevnt_home .ucevent_right a {width: 290px;} 
 	
.whoweare_sec h2 {font-size: 40px;}
.whoweare_sec .elementor-col-33 .hwhower_btn {bottom: 38%;}

.homeinsight .hwhower_btn {bottom: 60% !important;}	
.whoweare_sec .elementor-col-33 .hwhower_btn a {padding: 20px 25px;}

.home_testimonial h2 {font-size: 40px;}
	
.home_industry_sec .home_ind_inner h2 {font-size: 40px;}	
.home_industry_sec .indus-data {width: 50%;margin-bottom: 50px;}	

.home_focusarea h2 {font-size: 40px;}

.elementor-element-6138322.officeloc_data .elementor-container {flex-wrap: inherit;}	
.offcloc_sec .officeloc_data .offclocation_block {width: 45%;}
	
.curropen_sec .curr_opening_inner .curropen_block {width: 98%;}	
	
.suppchainmanage_sec .elementor-col-100, .oraclebs_sec .elementor-col-100 {margin: 0 12px;}
.inventory-cloud .elementor-col-100 {margin: 0 12px;}	
.iascloud_sec .elementor-col-100 {margin: 0 12px;}

.wfmanage_eff_sec .elementor-col-100 {margin-left: 12px;margin-right: 12px;}
.hcmmidsize_Sec .elementor-element-fe8960f {margin: 0 12px;}
	
}


@media(min-width:992px) and (max-width:1169px){
	
header ul li a {font-size: 13px;}	
	
header .ast-site-title-wrap {display: none;}

.upcomingevnt_home .ucevent_left {width: 60%;}
.upcomingevnt_home .ucevent_right {width: 40%;}
.upcomingevnt_home .ucevent_right a {width: 290px;} 
  
.whoweare_sec .elementor-col-33 .hwhower_btn {bottom: 32%;} 
.homeinsight .hwhower_btn {bottom: 25% !important;} 

.home_industry_sec .indus-data {width: 33.33%;margin-bottom: 30px;}

.elementor-element-6138322.officeloc_data .elementor-container {flex-wrap: inherit;}	
.offcloc_sec .officeloc_data .offclocation_block {width: 45%;}

.curropen_sec .curr_opening_inner .curropen_block {width: 98%;}	

.suppchainmanage_sec .elementor-col-100, .oraclebs_sec .elementor-col-100 {margin: 0 12px;}
.inventory-cloud .elementor-col-100 {margin: 0 12px;}
.iascloud_sec .elementor-col-100 {margin: 0 12px;}

.wfmanage_eff_sec .elementor-col-100 {margin-left: 12px;margin-right: 12px;}
.hcmmidsize_Sec .elementor-element-fe8960f {margin: 0 12px;}

}



.servcpg_sec {padding: 106px 0 !important;}
.ne-video_sec .e-hosted-video {padding-bottom: 10px !important;height: 400px !important;margin: auto !important;width: 100% !important;}
.newsev_gal_sec .landscape::before {display:none !important}


.page-id-2959 .site-content, .page-id-2966 .site-content, .page-id-2972 .site-content {
    margin:50px 0;
}
.page-id-2959 .elementor-section h3, .page-id-2966 .elementor-section h3, .page-id-2972 .elementor-section h2, .page-id-2972 .elementor-section h3 {
    font-size: 25px;
    color: #000;
    line-height: normal;
}
.page-id-2959 .elementor-section p, .page-id-2966 .elementor-section p, .page-id-2972 .elementor-section p {
    color: #000;
    font-weight: 400;
    line-height: 24px;
}

.ctrain_sec .elementor-widget-image img {
    width: 100%;
    padding-right: 25px;
}
.healthtxt_sec .elementor-widget-image img {
    width: 100%;
    padding-right: 25px;
}

.home_slider .caption .slide_data {
    display: inline-block;
}

#z_gatedContent #asset2 {
    display: block;
}

.elementor-element-32b765e.ctrain_sec .elementor-inner-section img {
    padding-right: 0;
    border: solid 1px  #ddd;
} 
.elementor-element-32b765e.ctrain_sec .elementor-inner-section .elementor-container {
    align-items: center;
}
.servcpg_sec .wpcf7-form {
    display: block;
    max-width: 690px;
    margin: 30px -15px 0 -15px !important;
}
.npf__message {display: none! important}
.npf {display: none! important}
.DjzMkjccuUc1YQNxTOz5TOcM1xExZNDtheme--light {
    display: none;
}
.page-id-126 .ne_sec .elementor-inner-section a {
    font-size: 15px;
}








