/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Apr 26 2023 | 05:12:29 */
input[type=checkbox], input[type=radio] {
    -webkit-appearance: auto !important;
}

.two_columns_75_25>.column2 {
    width: 230px;
}
p {
    margin: 0px 0px 10px 0px;
}
.blog_holder.blog_single article h2 {
    text-transform: none;
    line-height: inherit;
}
div#nav_menu-2,#nav_menu-3,.widget.wpspw_pro_post_thumb_widget,.widget.widget_nav_menu,
.sidebar .widget.widget_text {
    border-left: 1px solid #ccc;
    padding-left: 20px;
}
div#nav_menu-2:before,#nav_menu-3:before,
#wpspw_pro_post_thumb_widget-2:before,
.sidebar .widget.widget_nav_menu:before,
.sidebar .widget.widget_text:before,
.widget.wpspw_pro_post_thumb_widget:before{
    content: "";
    background: #073246;
    display: block;
    width: 4px;
    height: 25px;
    float: left;
    position: relative;
    right: 23px;
}

.drop_down .second .inner ul, .drop_down .second .inner ul li ul, .shopping_cart_dropdown, li.narrow .second .inner ul, .header_top .right #lang_sel ul ul, .drop_down .wide .second ul li.show_widget_area_in_popup .widget, .drop_down .wide.wide_background .second {
    border-radius: 5px;
}
aside .widget h5 {
    font-size: 18px;
    letter-spacing: 0px;
    color: #073246;
    margin-bottom: 5px;
    font-weight: 800;
    margin-left:4px;
}
aside .widget a {
    font-size: 15px;
}
aside .widget.posts_holder li {
    padding: 0px 0px;
}
.dark nav.main_menu {
    top: 20px;
}

header.transparent .drop_down .second:not(.right) {
    left: 16px;
    top: 44px;
}

.dark .q_logo img {
    margin-left: 0px;
}
.dark  nav.main_menu > ul > li > a {
    font-size: 17px !important;
    text-transform: initial;
    padding: 0px 10px;
}
.content {
    margin-top: 40px;
}

.page-id-9 .content {
    margin-top: -58px;
}

.footer_bottom_holder {
    padding: 0px 80px;
}
ul.social-icons li {
    margin-right: 15px !important;
}
ul.social-icons li:last-child {
    margin-right: 0px !important;
}
ul.social-icons li a {
    font-size: 18px;
}
p.left-text-footer {
    color: #fff;
    font-size: 14px;
}
ul.social-icons-header {
    list-style: none;
}
ul.social-icons-header li {
    display: inline-block;
    margin-left: 10px;
}
ul.social-icons-header {
    position: relative;
    top: 20px;
}
.side_menu_button {
    top: 15px;
}

.page-id-9 .header_bottom_right_widget_holder
{
  display: none;
}

.header_bottom_right_widget_holder
{
  display: table-cell;
}

.q_social_icon_holder.normal_social {
    top: 19px;
}
.breadcrumb-container .separator:after {
    content: "";
    background: url("/wp-content/uploads/2020/11/arrow.png")0px 0px no-repeat;
    width: 14px;
    height: 9px;
    display: block;
    background-size: 100% 100%;
}
span.separator {
    background: transparent;
    display: inline-block;
}
.breadcrumb-container.theme1 a {
    text-transform: uppercase;
    font-size: 16px;
    font-weight: 700;
    padding-bottom: 15px !important;
    padding-top: 15px !important;
    color: #000;
}
.breadcrumb-container.theme1 ul {
    border-bottom: 1px solid #ccc;
    width: 1100px;
    margin: 0 auto;
}
.breadcrumb-container.theme1 li:first-child a {
    padding-left: 0px;
    color: #000;
}
.home .breadcrumb-container.theme1,.home ul.social-icons-header {
    display: none;
}
.home .side_menu_button{
  top:10px;
}
.achievements-section .uk-grid.uk-grid-small {
    top: -85px;
    position: relative;
}
.achievements-section .uk-position-top-right,.story-slider .uk-position-top-right {
    right: -23px;
}
.achievements-section .uk-slidenav,.story-slider .uk-slidenav{
    background: #fff;
    color: #000 !important;
    font-size: 26px;
    height: 36px;
    line-height: 35px;
    width: 40px;
}
.story-slider .uk-grid.uk-grid-small {
    top: -85px;
    position: relative;
}
.story-slider .uk-panel.uk-overlay {
    background: #fff;
    border: 2px solid #ccc !important;
}
.client-area {
    margin-top: 40px;
}
.story-slider {
    padding-top: 30px;
}
.story-slider .uk-overlay-panel {
    padding: 0px 30px;
}
ul.footer-menu li a {
    font-size: 14px;
}
ul.footer-menu li {
    margin-bottom: 5px;
}
.footer_top h5 {
    text-transform: capitalize;
    font-size: 18px;
    margin-bottom: 10px;
}
.footer_top p a {
    text-decoration: underline;
}
.footer_top p{
  font-size:14px;
}
ul.footer-menu {
    list-style: disc !important;
    padding-left: 20px;
}
.four_columns:after {
    content: "";
    background: #eee;
    display: block;
    height: 1px;
    width: 100%;
    position: relative;
    top: 30px;
    margin-bottom: 60px;
}
.footer-middle p {
    margin-bottom: 15px;
}
.sp_wpspwpost_static.wpspw-design-w3 .wpspw-post-left-img {
    width: 100%;
    padding-right: 0px;
}
.sp_wpspwpost_static.wpspw-design-w3 .wpspw-post-list-content .wpspw-post-title a {
    line-height: 14px !important;
    font-size: 14px !important;
}
.sp_wpspwpost_static.wpspw-design-w3 .wpspw-post-list {
    border: 1px solid #ccc;
}
.sp_wpspwpost_static.wpspw-design-w3 .wpspw-post-right-content {
    width: 100%;
    padding: 0px 15px;
    padding-top: 5px;
}
.latest-thining .wpspw-post-grid-content {
    border: none !important;
    border-bottom: 1px solid #ccc !important;
    padding-bottom: 30px;
}
.latest-thining .sp_wpspwpost_static.wpspw-design-1 .wpspw-post-image-bg {
    width: 35%;
    float: left;
    margin-top: 10px;
   margin-right: 15px;
}
.latest-thining .post-content-right {
    width: 62%;
    float: left;
    padding-left: 20px;
   
}
.latest-thining h2.wpspw-post-title {
    margin: 0 0 !important;
}
.latest-thining .sp_wpspwpost_static.wpspw-design-1 .wpspw-post-grid-content .wpspw-post-title {
    padding-right: 0px;
}
.latest-thining .sp_wpspwpost_static h2.wpspw-post-title a {
    line-height: 15px !important;
    font-size: 20px !important;
    text-transform: none;
}
.latest-thining .wpspw-post-content p {
    font-size: 18px;
    padding: 10px 0px;
}
.latest-thining .wpspw-post-date {
    padding-top: 20px !important;
    font-size: 16px;
    margin-left: -15px;
}
.latest-thining .sp_wpspwpost_static.wpspw-design-1 .wpspw-readmorebtn {
    /*border: none !important;
    color: #000 !important;
    font-size: 18px;
    padding: 3px 0px;
    background: transparent;*/
    background-color: #005A84;
    border: none;
    color: white !important;
    padding: 10px 24px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
    border-radius: 5px;
    transition-duration: 0.4s;
    font-weight: bold;
}
.latest-thining .sp_wpspwpost_static.wpspw-design-1 .wpspw-readmorebtn:after {
    /*content: "\f105";
    font-family: 'FontAwesome';
    margin-left: 7px;
    font-size: 18px;
    position: relative;
    top: 2px;*/
}
.previous-event .sp_wpspwpost_static.wpspw-design-1 .wpspw-post-grid-content {
    border: none;
}
.previous-event a.wpspw-readmorebtn {
    display: none !important;
}
.previous-event .wpspw-post-grid.wpspw-medium-12.wpspw-columns {
    padding-left: 5px;
    padding-right: 5px;
}
.previous-event .wpspw-post-content p {
    padding-top: 18px;
    font-size: 14px;
}
.previous-event .wpspw-post-date {
    margin-top: 10px;
}
ul.menu > li > a , ul.sub-menu > li > a{  
  color: #073246 !important;
}
ul.menu > li.current-menu-item > a,ul.sub-menu > li.current-menu-item > a{
  font-weight:bold !important;
}
.side_menu .widget li, aside .widget li {
    line-height: 19px;
    margin-top: 19px !important;
}

.widget_nav_menu .sub-menu li {
    line-height: 19px;
    margin-top: 3px !important;
}

.breadcrumb-container.theme1 li:last-child a {
      color: #073246 !important;
}


ul#menu-corporate-learning-performance > li > a {
    text-transform: uppercase;
    color: #073246 !important;
    font-weight: bold;
    font-size: 14px;
}
.testimonials-widget p {
    font-size: 14px;
    color: #fff;
}
.testimonials-widget {
    background: #073246;
    padding: 10px;
}
.solution-text-second p {
    font-size: 15px;
    margin-bottom: 15px;
}
.solution-icons-text ul {
    list-style: none;
    padding-left: 80px;
    padding-top: 10px;
}
.solution-icons-text ul li {
    font-size: 18px;
    margin-bottom: 10px;
}
.solution-icons-text ul li:before {
    content: "";
    background: #073246;
    width: 6px;
    height: 6px;
    display: inline-block;
    border-radius: 50%;
    margin-right: 8px;
    position: relative;
    top: -2px;
    margin-left: -15px;
}
.solution-icons-text .q_icon_with_title.tiny .icon_holder img {
    width: 50px;
}
.solution-icons-text .q_icon_with_title .icon_text_inner {
    padding-top: 12px;
}
.solution-icons-text ul li a {
    color: #000;
}
.success-grid-inner > .vc_column-inner {
    border: 1px solid #073246;
    padding: 15px 0px 0px 0px;
}
.success-grid-box {
    background: #073246;
    padding: 20px 10px 20px 10px;
    margin-top: 15px;
    height: 190px;
}
.success-grid-box h4{
    color: #fff;
    font-weight: 600;
    font-size: 18px;
    margin-bottom: 10px;
}
.success-grid-box p{
    color: #fff;
    font-size: 15px;
    margin-bottom: 15px;
}
.solution-icons-text .q_icon_with_title.tiny.custom_icon_image .icon_text_holder {
    padding-left: 70px;
}
.success-grid-inner {
    padding-left: 10px;
}

.vc_custom_1606896341243
{
  width:92%;
}
.three-pin {
    width: 25px;
    height: 220px !important;
    top: 262px;
    position: absolute;
    left: 441px;
}
.nine-pin .tooltip .tooltiptext {
    width: 260px;
    right: -122px;
}
.four-pin .tooltip .tooltiptext {
    width: 260px;
    right: -122px;
}
.eight-pin .tooltip .tooltiptext {
    width: 250px;
    right: -122px;
}

.q_list.circle ul>li, .q_list.number ul>li {
    position: relative;
    font-weight: 400;
    margin: 0 0 6px !important;
    padding: 0 0 0 22px;
    color: #303030;
}
.testimonials-quote {
    background: #f6f6f6;
    padding: 120px 60px;
}
.testimonials-quote:before {
    content: "";
    background: url("/aptara/wp-content/uploads/2020/12/mark1.png")0px 0px no-repeat;
    width: 76px;
    height: 74px;
    display: block;
    position: absolute;
    top: 10px;
    left: 10px;
}
.testimonials-quote:after {
    content: "";
    background: url("/wp-content/uploads/2020/12/mark2.png")0px 0px no-repeat;
    width: 76px;
    height: 74px;
    display: block;
    position: absolute;
    bottom: 10px;
    right: 10px;
}
.why-testimonial .uk-slidenav-previous:before {
    content: "";
    background: url("/wp-content/uploads/2020/12/arrow-left.png")0px 0px no-repeat;
    width: 59px;
    height: 57px;
    display: block;
}
.why-testimonial a.uk-slidenav-next:before {
    content: "";
    background: url("/wp-content/uploads/2020/12/arrow-right.png")0px 0px no-repeat;
    width: 59px;
    height: 57px;
    display: block;
}
.why-testimonial .uk-slidenav-position .uk-slidenav-next {
    right: 0px;
}
.why-testimonial .uk-slidenav-position .uk-slidenav-previous {
    left: 0px;
}
.why-testimonial .uk-slidenav-position {
    padding: 20px 80px;
}
p.client-name-test {
    color: #000;
    font-weight: 600;
    position: relative;
    top: 30px;
}
.newroom-post .sp_wpspwpost_static.wpspw-design-1 .wpspw-post-grid-content {
    border: 1px solid #073246;
}
.newroom-post .sp_wpspwpost_static.wpspw-design-1 .wpspw-readmorebtn {
   /* border: none !important;
    color: #000 !important;
    font-size: 17px;
    padding: 3px 0px;
    background: transparent;*/
    background-color: #005A84;
    border: none;
    color: white !important;
    padding: 10px 24px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
    border-radius: 5px;
    transition-duration: 0.4s;
    font-weight: bold;
}
.newroom-post .sp_wpspwpost_static.wpspw-design-1 .wpspw-readmorebtn:after {
    /*content: "\f105";
    font-family: 'FontAwesome';
    margin-left: 7px;
    font-size: 20px;
    position: relative;
    top: 2px;*/
}
.newroom-post .sp_wpspwpost_static.wpspw-design-1 .wpspw-post-grid-content h2 a {
    font-size: 26px !important;
    line-height: 30px !important;
}
.newroom-post .wpspw-post-content p {
    height: 100px;
}
.our-experts .uk-slidenav-previous:before {
    content: "";
    background: url("/wp-content/uploads/2020/12/arrow-white-left.png")0px 0px no-repeat;
    width: 59px;
    height: 58px;
    display: block;
}
.our-experts a.uk-slidenav-next:before {
    content: "";
    background: url("/wp-content/uploads/2020/12/arrow-white-right.png")0px 0px no-repeat;
    width: 59px;
    height: 58px;
    display: block;
}
.our-experts .uk-slidenav-position .uk-slidenav-next {
    right: 0px;
}
.our-experts .uk-slidenav-position .uk-slidenav-previous {
    left: 0px;
}
.our-experts .uk-slidenav-position {
    padding: 20px 80px;
}
.our-experts h4 {
    color: #073246;
    font-weight: 600;
    margin-bottom: 2px;
}
p.expert-position {
    color: #073246;
    font-size: 15px;
    line-height: 18px;
}
.our-experts p {
    font-size: 15px;
    line-height: 22px;
}
.our-experts .uk-slidenav-position .uk-slidenav {
    top: 60%;
}
p.expert-solution {
    font-weight: 600;
    color: #000;
    margin-bottom: 10px;
    margin-top: 10px;
}
.know-more a:after {
    content: "\f105";
    font-family: 'FontAwesome';
    margin-left: 7px;
    font-size: 18px;
    position: relative;
    top: 2px;
}
.know-more a {
    font-size: 16px;
    color: #073246;
}
.know-more {
    margin-top: 10px;
}
.uk-slidenav-position .uk-slidenav {
    display: block !important;
}
.career-form textarea.wpcf7-form-control.wpcf7-textarea {
    border: 1px solid #000;
    height: 100px;
    color: #000;
    outline: none;
}
.career-form input.wpcf7-form-control.wpcf7-text {
    border: 1px solid #000 !important;
    height: 40px;
    outline:none;
}
.career-form input.wpcf7-form-control.wpcf7-submit {
    background-color: #005A84;
    border: none !important;
    color: white !important;
    padding: 2px 24px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
    border-radius: 5px;
    transition-duration: 0.4s;
    text-transform: capitalize;
    font-weight: 500;
}
.career-form input.wpcf7-form-control.wpcf7-submit:hover {
    background-color: #073246 !important;
}
table.table {
    width: 100%;
}
table.table th:first-child {
    width: 324px;
}
table.table th:nth-child(2) {
    width: 185px;
}
tr th {
    border-bottom: 2px solid #fff;
}
table td, table th {
    text-align: left;
    color: #005A84;
}
table td:first-child,table td:last-child,table th:first-child,table th:last-child{
    padding-left:30px;
    padding-right:30px;
}
table td {
    padding: 8px 15px;
    border-bottom: 1px solid #fff;
    font-weight: 600;
}
table th {
    text-transform: uppercase;
    font-weight: 800;
}
.resource-inner-page h1 {
    font-size: 30px;
    font-weight: 400;
}
.resource-inner-page p {
    font-size: 15px;
}
.solution-content-top h4 {
    font-size: 20px;
    font-weight: 600;
}
.solution-content-top p {
    font-size: 18px;
}
.story-slider p {
    font-size: 16px;
    line-height: 22px;
}
h3.case-change {
    text-transform: none;
}
.aptara-grid a {
    font-size: 16px;
}
.story-slider .uk-flex {
    display: block !important;
    padding-top: 35px !important;
}
#box-sections-inner h3 {
    font-size: 22px !important;
    line-height: 32px;
    margin-bottom: 10px !important;
}
.circle-section-desk {
    display: block;
}
.circle-section-mbl {
    display:none;
  }
.circle-section-mbl .wpb_single_image a {
    height: 300px !important;
    min-height: 300px !important;
}

@media only screen and (min-width: 1300px){
.breadcrumb-container.theme1 ul {
        width: 1100px;
  }

 
}

@media only screen and (max-width: 1366px){
#slider-but
{
  margin-left:100px !important;
  position: absolute;
  display: block;
  overflow: visible;
  cursor: pointer;
}

}




@media only screen and (max-width: 1400px){  

#box-sections-full
 {
    width: 115%;
   margin-left:-60px !important;
}
  
#box-sections-full .vc_column_container>.vc_column-inner {
    box-sizing: border-box;
    padding-left: 15px;
    padding-right: 15px;
    width: 95%;
}  

#page-sections-inner
 {
    width: 105%;
}
  
#box-sections-inner
 {
    width: 115%;
}
  
#box-sections-inner .vc_column_container>.vc_column-inner {
    box-sizing: border-box;
    padding-left: 15px;
    padding-right: 15px;
    width: 95%;
}
  
#box-sections-inner h3
  {
    font-size:15px;
    line-height: 23px !important;
  }
  
#box-sections-inner h3 a
  {
    font-size:15px;
    line-height: 23px !important;
  }
  
  
nav.main_menu > ul > li > a {
    color: #4d4d4d;
    font-size: 14px;
    text-transform: capitalize;
}
  
.drop_down .second .inner > ul > li > a, .drop_down .second .inner > ul > li > h3, .drop_down .wide .second .inner > ul > li > h3, .drop_down .wide .second .inner > ul > li > a, .drop_down .wide .second ul li ul li.menu-item-has-children > a, .drop_down .wide .second .inner ul li.sub ul li.menu-item-has-children > a, .drop_down .wide .second .inner > ul li.sub .flexslider ul li h5 a, .drop_down .wide .second .inner > ul li .flexslider ul li h5 a, .drop_down .wide .second .inner > ul li.sub .flexslider ul li h5, .drop_down .wide .second .inner > ul li .flexslider ul li h5, .header_top #lang_sel ul li ul li a {
    color: #4d4d4d;
    font-family: 'Lato', sans-serif !important;
    font-size: 14px !important;
    font-weight: 600;
    text-transform: initial;
}
  
.first-pin {
    top: 290px;
    left: 281px;
}
.second-pin {
    top: 280px;
    left: 328px;
}

.three-pin {
    top: 262px;
    left: 340px;
}
  
.four-pin {
    top: 312px;
    right: 400px;
}
.five-pin {
    top: 297px;
    right: 390px;
}
.six-pin {
    top: 280px;
    right: 380px;
}
.seven-pin {
    top: 350px;
    right: 385px;
}
.eight-pin {
    top: 351px;
    right: 374px;
}
.nine-pin {
    top: 471px;
    right: 208px;
}
  
.ten-pin {
    top: 238px;
    left: 518px;
}
  
#mega-menu-wrap-top-navigation #mega-menu-top-navigation > li.mega-menu-item > a.mega-menu-link {
    line-height: 40px;
    height: 40px;
    padding: 0px 10px 0px 10px;
    vertical-align: baseline;
    width: auto;
    display: block;
    color: #3a3a3a;
    text-transform: none;
    text-decoration: none;
    text-align: left;
    text-decoration: none;
    background: rgba(0, 0, 0, 0);
    border: 0;
    border-radius: 0;
    font-family: inherit;
    font-size: 14px !important;
    font-weight: bold;
    outline: none;
}
}
@media only screen and (min-width: 1400px){
.breadcrumb-container.theme1 ul {
        width: 1300px;
  }
  
#page-sections-inner
 {
    width: 112%;
}

#box-sections-full
 {
    width: 115%;
   margin-left:-80px !important;
}
  
#box-sections-full .vc_column_container>.vc_column-inner {
    box-sizing: border-box;
    padding-left: 15px;
    padding-right: 15px;
    width: 95%;
}  
  
#box-sections-inner
 {
    width: 120%;
}
  
#box-sections-inner .vc_column_container>.vc_column-inner {
    box-sizing: border-box;
    padding-left: 15px;
    padding-right: 15px;
    width: 95%;
}
  
#box-sections-inner h3
  {
    font-size:19px;
  }
  
#box-sections-inner h3 a
  {
    font-size:19px;
  }
.user-adption a {
    background: url("/wp-content/uploads/2020/12/06.png")0px 0px no-repeat;
    width: 260px !important;
    height: 260px !important;
    background-size: 100% 100%;
    position: absolute;
    left: 83px !important;
    margin-top: 133px !important;
    display: block;
}
.user-adption a:hover {
  background: url("/wp-content/uploads/2020/12/06_hover.png")0px 0px no-repeat;
  background-size: 100% 100%;
}
.on-demand a {
    background: url("/wp-content/uploads/2020/12/01.png")0px 0px no-repeat;
    width: 260px !important;
    height: 260px !important;
    background-size: 100% 100%;
    position: absolute;
    margin-top: 0px !important;
    display: block;
    right: 357px !important;
}
.on-demand a:hover {
    background: url("/wp-content/uploads/2020/12/01_hover.png")0px 0px no-repeat;
    background-size: 100% 100%;
}
.strategic-learn a {
    background: url("/wp-content/uploads/2020/12/02.png")0px 0px no-repeat;
    width: 260px !important;
    height: 260px !important;
    background-size: 100% 100%;
    position: absolute;
    margin-top: 135px !important;
    display: block;
    right: 83px !important;
}
.strategic-learn a:hover {
    background: url("/wp-content/uploads/2020/12/02_hover.png")0px 0px no-repeat;
    background-size: 100% 100%;
}
.workforce a {
    background: url("/wp-content/uploads/2022/03/learning-delivery-888-hover.png")0px 0px no-repeat;
    width: 260px !important;
    height: 260px !important;
    background-size: 100% 100%;
    position: absolute;
    margin-top: 432px !important;
    display: block;
    left: 13px !important;
}
.workforce a:hover {
    background: url("/wp-content/uploads/2022/03/learning-delivery-212.png")0px 0px no-repeat;
    background-size: 100% 100%;
}
.employee-eng a{
    background: url("/wp-content/uploads/2020/12/04.png")0px 0px no-repeat;
    width: 260px !important;
    height: 260px !important;
    background-size: 100% 100%;
    position: absolute;
    margin-top: -268px !important;
    display: block;
    left: 208px !important;
}
.employee-eng a:hover {
    background: url("/wp-content/uploads/2020/12/04_hover.png")0px 0px no-repeat;
    background-size: 100% 100%;
}
.organ-dev a{
    background: url("/wp-content/uploads/2020/12/03.png")0px 0px no-repeat;
    width: 260px !important;
    height: 260px !important;
    background-size: 100% 100%;
    position: absolute;
    margin-top: -264px !important;
    display: block;
    right: 214px !important;
}
.organ-dev a:hover {
    background: url("/wp-content/uploads/2020/12/03_hover.png")0px 0px no-repeat;
    background-size: 100% 100%;
}
.change-man a {
    background: url("/wp-content/uploads/2020/12/07.png")0px 0px no-repeat;
    width: 260px !important;
    height: 260px !important;
    background-size: 100% 100%;
    position: absolute;
    margin-top: 438px !important;
    display: block;
    right: 16px !important;
}
.change-man a:hover {
    background: url("/wp-content/uploads/2020/12/1_Change_management.png")0px 0px no-repeat;
    background-size: 100% 100%;
}  
}
@media only screen and (max-width: 600px){
.title_outer .title img {
    height: 160px;
}
  .circle-section-mbl {
    display:block;
  }
  div#box-sections-full {
    margin-left: 0px !important;
    width: 100%;
}
.vc_row.wpb_row.section {
    padding-left: 0px  !important;
    padding-right: 0px !important;
}
.circle-section-desk {
    display: none;
}

h2 {
    font-size: 30px;
}
.story-slider p {
    font-size: 15px;
    line-height: 22px;
}
#box-sections-full .vc_col-sm-4 {
    margin-top: 15px;
}
.story-slider {
    padding-top: 80px;
}
.why-testimonial .uk-slidenav-position {
    padding: 0px;
}
.testimonials-quote {
    padding: 30px 30px 120px 30px !important;
}
th {
    font-size: 15px;
}
.latest-thining .sp_wpspwpost_static.wpspw-design-1 .wpspw-post-image-bg {
    width: 100%;
}
.latest-thining .wpspw-post-date {
    margin-left: 0px;
}  
.success-grid-inner {
    margin-bottom: 10px;
}
.our-experts .uk-slidenav-position {
    padding: 0px;
}
.our-clients-img ul.gallery_inner.gallery_with_space.v4 {
    text-align: center;
}
.header_bottom_right_widget_holder {
    display: none;
}
}
@media only screen and (max-width: 600px){
aside.sidebar{
  display:none;
}
  
.breadcrumb-container {
    display: none;
}
div#slider-but {
    margin-left: 30px !important;
}
}
@media only screen and (min-width: 1000px){
  #logo-carasol .qode-advanced-image-gallery .owl-nav .qode-prev-icon 
{
    position: relative;
    display: inline-block;
    vertical-align: middle;
    color: #2f2f2f;
    -webkit-transition: color .2s ease-out;
    -moz-transition: color .2s ease-out;
    transition: color .2s ease-out;
    font-size: 30px;
    width: 33px;
    height: 33px;
    line-height: 33px;
    text-align: center;
    border: 1px solid hsl(0deg 0% 85%);
    border-radius: 0px;
}
#logo-carasol .qode-advanced-image-gallery .owl-nav .qode-next-icon
{
    position: relative;
    display: inline-block;
    vertical-align: middle;
    color: #2f2f2f;
    -webkit-transition: color .2s ease-out;
    -moz-transition: color .2s ease-out;
    transition: color .2s ease-out;
    font-size: 30px;
    width: 33px;
    height: 33px;
    line-height: 33px;
    text-align: center;
    border: 1px solid hsl(0deg 0% 85%);
    border-radius: 0px;
}
#logo-carasol .owl-stage-outer
{   
    width: 83%;
    left: 98px;
}
#logo-carasol .qode-advanced-image-gallery .owl-nav .owl-prev, .qode-owl-slider .owl-nav .owl-prev, .qode-owl-slider-style .owl-nav .owl-prev {
    left: 0px;
}
#logo-carasol .qode-advanced-image-gallery .owl-nav .owl-next, .qode-owl-slider .owl-nav .owl-next, .qode-owl-slider-style .owl-nav .owl-next {
    right: -37px;
}
}

@media only screen and (max-width: 600px){
.user-adption a {
    background: url("/wp-content/uploads/2020/12/06.png")0px 0px no-repeat;
    width: 220px;
    height: 220px;
    background-size: 100% 100%;
    display: block;
}
.user-adption a:hover {
  background: url("/wp-content/uploads/2020/12/06_hover.png")0px 0px no-repeat;
  background-size: 100% 100%;
}
.on-demand a {
    background: url("/wp-content/uploads/2020/12/01.png")0px 0px no-repeat;
    width: 220px;
    height: 220px;
    background-size: 100% 100%;
      display: block;
    /* right: 308px; */
}
.on-demand a:hover {
    background: url("/wp-content/uploads/2020/12/01_hover.png")0px 0px no-repeat;
    background-size: 100% 100%;
}
.strategic-learn a {
    background: url("/wp-content/uploads/2020/12/02.png")0px 0px no-repeat;
    width: 220px;
    height: 220px;
    background-size: 100% 100%;
    /* position: absolute; */
    /* margin-top: 114px; */
    display: block;
    /* right: 71px; */
}
.strategic-learn a:hover {
    background: url("/wp-content/uploads/2020/12/02_hover.png")0px 0px no-repeat;
    background-size: 100% 100%;
}
.workforce a {
    background: url("/wp-content/uploads/2020/12/05.png")0px 0px no-repeat;
    width: 220px;
    height: 220px;
    background-size: 100% 100%;
    /* position: absolute; */
    /* margin-top: 367px; */
    display: block;
    /* left: 14px; */
}
.workforce a:hover {
    background: url("/wp-content/uploads/2020/12/05_hover.png")0px 0px no-repeat;
    background-size: 100% 100%;
}
.employee-eng a{
    background: url("/wp-content/uploads/2020/12/04.png")0px 0px no-repeat;
    width: 220px;
    height: 220px;
    background-size: 100% 100%;
    /* position: absolute; */
    /* margin-top: -227px; */
    display: block;
    left: 177px;
}
.employee-eng a:hover {
    background: url("/wp-content/uploads/2020/12/04_hover.png")0px 0px no-repeat;
    background-size: 100% 100%;
}
.organ-dev a{
    background: url("/wp-content/uploads/2020/12/03.png")0px 0px no-repeat;
    width: 220px;
    height: 220px;
    background-size: 100% 100%;
    /* position: absolute; */
    /* margin-top: -225px; */
    display: block;
    right: 181px;
}
.organ-dev a:hover {
    background: url("/wp-content/uploads/2020/12/03_hover.png")0px 0px no-repeat;
    background-size: 100% 100%;
}
.change-man a {
    background: url("/wp-content/uploads/2020/12/07.png")0px 0px no-repeat;
    width: 220px;
    height: 220px;
    background-size: 100% 100%;
    /* position: absolute; */
    /* margin-top: 372px; */
    display: block;
    right: 15px;
}
.change-man a:hover {
    background: url("/wp-content/uploads/2020/12/1_Change_management.png")0px 0px no-repeat;
    background-size: 100% 100%;
}

#logo-carasol .qode-advanced-image-gallery .owl-nav
{
    display: none;
  }  

}
.user-adption a {
    background: url("/wp-content/uploads/2020/12/06.png")0px 0px no-repeat;
    width: 220px;
    height: 220px;
    background-size: 100% 100%;
    position: absolute;
    left: 76px;
    margin-top: 107px;
    display: block;
}
.user-adption a:hover {
  background: url("/wp-content/uploads/2020/12/06_hover.png")0px 0px no-repeat;
  background-size: 100% 100%;
}
.on-demand a {
    background: url("/wp-content/uploads/2020/12/01.png")0px 0px no-repeat;
    width: 220px;
    height: 220px;
    background-size: 100% 100%;
    position: absolute;
    margin-top: 0px;
    display: block;
    right: 308px;
}
.on-demand a:hover {
    background: url("/wp-content/uploads/2020/12/01_hover.png")0px 0px no-repeat;
    background-size: 100% 100%;
}
.strategic-learn a {
    background: url("/wp-content/uploads/2020/12/02.png")0px 0px no-repeat;
    width: 220px;
    height: 220px;
    background-size: 100% 100%;
    position: absolute;
    margin-top: 114px;
    display: block;
    right: 71px;
}
.strategic-learn a:hover {
    background: url("/wp-content/uploads/2020/12/02_hover.png")0px 0px no-repeat;
    background-size: 100% 100%;
}
.workforce a {
    background: url("/wp-content/uploads/2022/03/learning-delivery-888-hover-1.png")0px 0px no-repeat;
    width: 220px;
    height: 220px;
    background-size: 100% 100%;
    position: absolute;
    margin-top: 367px;
    display: block;
    left: 14px;
}
.workforce a:hover {
    background: url("/wp-content/uploads/2022/03/learning-delivery-888-1.png")0px 0px no-repeat;
    background-size: 100% 100%;
}
.employee-eng a{
    background: url("/wp-content/uploads/2020/12/04.png")0px 0px no-repeat;
    width: 220px;
    height: 220px;
    background-size: 100% 100%;
    position: absolute;
    margin-top: -227px;
    display: block;
    left: 177px;
}
.employee-eng a:hover {
    background: url("/wp-content/uploads/2020/12/04_hover.png")0px 0px no-repeat;
    background-size: 100% 100%;
}
.organ-dev a{
    background: url("/wp-content/uploads/2020/12/03.png")0px 0px no-repeat;
    width: 220px;
    height: 220px;
    background-size: 100% 100%;
    position: absolute;
    margin-top: -225px;
    display: block;
    right: 181px;
}
.organ-dev a:hover {
    background: url("/wp-content/uploads/2020/12/03_hover.png")0px 0px no-repeat;
    background-size: 100% 100%;
}
.change-man a {
    background: url("/wp-content/uploads/2020/12/07.png")0px 0px no-repeat;
    width: 220px;
    height: 220px;
    background-size: 100% 100%;
    position: absolute;
    margin-top: 372px;
    display: block;
    right: 15px;
}
.change-man a:hover {
    background: url("/wp-content/uploads/2020/12/1_Change_management.png")0px 0px no-repeat;
    background-size: 100% 100%;
}
p.world-wide:before {
    content: "";
    background: url("/wp-content/uploads/2020/12/01-1.png")0px 0px no-repeat;
    width: 47px;
    height: 124px;
    display: inline-block;
    float: left;
    margin-right: 10px;
}
.icon-list-solution p {
    font-size: 14px;
    margin-bottom: 10px;
    color: #000;
}
p.global:before {
    content: "";
    background: url("/wp-content/uploads/2020/12/02-1.png")0px 0px no-repeat;
    width: 47px;
    height: 50px;
    display: inline-block;
    float: left;
    margin-right: 10px;
}
p.awards:before{
   content: "";
   background: url("/wp-content/uploads/2020/12/03-1.png")0px 0px no-repeat;
   width: 46px;
   height: 46px;
   display: inline-block;
   float: left;
   margin-right: 10px;
}

p.years:before{
   content: "";
   background: url("/wp-content/uploads/2020/12/04-1.png")0px 0px no-repeat;
   width: 46px;
   height: 46px;
   display: inline-block;
   float: left;
   margin-right: 10px; 
}
p.serving:before{
  content: "";
  background: url("/wp-content/uploads/2020/12/05-1.png")0px 0px no-repeat;
  width: 46px;
  height: 50px;
  display: inline-block;
  float: left;
  margin-right: 10px;
}
p.capacity:before{
  content: "";
  background: url("/wp-content/uploads/2020/12/06-1.png")0px 0px no-repeat;
  width: 46px;
  height: 121px;
  display: inline-block;
  float: left;
  margin-right: 10px;
}
.icon-list-solution {
    border: 1px solid #DCDCDC;
    padding: 5px;
}
p.capacity {
    margin-bottom: 0px;
}

.wpcf7 form .wpcf7-response-output, div.wpcf7-response-output {
    position: relative;
    padding: 17px 30px 17px 55px;
    color: #fff;
    margin-left: 0;
    margin-right: 0;
    font-weight: 500;
    font-size: 15px;
    letter-spacing: 1px;
    border: none;
    text-transform: none !important;
}

#slider-but
{
  margin-left:0px;
  position: absolute;
  display: block;
  overflow: visible;
  cursor: pointer;
}

.slider-button
{
    text-align: left;
    line-height: 50px !important;
    letter-spacing: 0px;
    padding-left: 40px;
    padding-right: 40px;
    font-weight: 700;
    height: auto;
    white-space: nowrap;
    min-height: 0px;
    min-width: 0px;
    max-height: none;
    max-width: none;
    border-radius: 5px;
    width: auto;
    background-color: #f44336;
    font-size:16px;
  text-decoration:none;
}

.slider-button a 
{
  text-decoration: none;
  color: #fff;
}

.wpcf7 form .wpcf7-response-output, div.wpcf7-response-output {
    position: relative;
    padding: 17px 30px 17px 55px;
    color: #fff;
    margin-left: 0;
    margin-right: 0;
    font-weight: 500;
    font-size: 15px;
    letter-spacing: 1px;
    border: none;
    text-transform: none !important;
}
.contact-form input.wpcf7-form-control.wpcf7-submit {
    background: rgb(244, 67, 54) !important;
    color: #fff !important;
    border: none !important;
    font-size: 16px;
    line-height: unset;
    height: auto;
    padding: 10px 20px;
}
.contact-form input.wpcf7-form-control.wpcf7-text {
    font-weight: 600;
    color: #000 !important;
    font-size: 15px;
    letter-spacing: 1px;
}
.contact-form textarea.wpcf7-form-control.wpcf7-textarea {
    height: 110px;
    font-size: 15px;
    font-weight: 600;
    letter-spacing: 1px;
}
.contact-form ::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #000;
}
.contact-form ::-moz-placeholder { /* Firefox 19+ */
  color: #000;
}
.contact-form :-ms-input-placeholder { /* IE 10+ */
  color: #000;
}
.contact-form :-moz-placeholder { /* Firefox 18- */
  color: #000;
}
h2.title-contact {
    color: #fff;
    margin-bottom: 20px;
}
.contact-form {
    padding-top: 60px;
}

.wpcf7-captchar
{
  width: 96px;
  height: 24px;
  padding-top: 3px;
  font-size: 24px;
}
