#quick-facts .counter .icon_wrapper{ display:none;}
#quick-facts .dark .counter .desc_wrapper .number {font-weight: 600;}
#quick-facts .counter .desc_wrapper .number-wrapper .label {    color: #FFF;}
#quick-facts .dark .counter .desc_wrapper::after { content:"+"; position:absolute;}
#clients .clients_slider .clients_slider_header a.slider_prev { left:0px !important; width:40px;}
#clients .clients_slider .clients_slider_header { position: absolute; width: 100%; left: -55px;  top: 30px;}
#clients a.button { background:#FFF;}
#Footer .widgets_wrapper .widget { text-align:center;}
#Top_bar .menu li ul li { width:300px;}

.offer_thumb_ul .offer_thumb_li .desc_wrapper.align_right ul { list-style: disc !important;}


#how-opptimise h5{ margin-bottom:0px;}
#how-opptimise p { margin-bottom: 0px; line-height: 27px;}

#Top_bar .menu > li > a span:not(.description) {padding: 0 14px !important;}
.right-bordu { border-right:1px #255299 dashed;}

.offer_thumb_ul .offer_thumb_li .desc_wrapper.align_right { text-align:justify;}
.offer_thumb_ul .offer_thumb_li .desc_wrapper.align_right .team-subtitle img{ margin-left:30px !important; margin-bottom:30px;}
.offer_thumb_ul .offer_thumb_li .desc_wrapper { width: 100%; margin-left: 0; padding-top: 0;}
.offer_thumb .slider_pagination li a, .offer_thumb .slider_pagination li.slick-active a { background:none;}
.offer_thumb .slider_pagination li a img { border-radius:100%;}
a.button .button_label {display: block;float: left;position: relative; z-index: 2;padding: 0px 4px;}
.sd_logo {border:1px #fff solid; border-radius:5px; padding:5px 8px; color:#fff !important; font-size: 12px;}
.sd_logo span {color:red;}
.sd_logo .tooltiptext { visibility: hidden; width: 300px; background-color: red; color: #fff; text-align: center; border-radius: 6px; padding: 5px 0; margin-left: -200px;
				top: -10px;  position: absolute;  z-index: 1; }
.sd_logo:hover .tooltiptext { visibility: visible; }
.wpls-logo-showcase .slick-dots {display: none !important;}
.imgbg{background-color: white;width: 343px !important;margin-left: 7%;border-radius: 8px;}
@media only screen and (max-width: 767px) and (min-width: 480px){
h2 {text-align: left !important;}
}
@media only screen and (max-width: 479px){
h2 {font-size:29px; text-align: left !important;width:250px !important;}
}

.slick-slider{top:30px;}
@media only screen and (max-width: 959px) and (min-width: 768px){
.imgbg {background-color: white;border-radius: 8px;}
}

#hero-image img {
    max-width: 30% !important;
}
.asbtn{
  background:#9cdf43 !important;
  padding:20px !important;
}

.page-id-291 #Header, .page-id-291 #Subheader, .page-id-291 #Footer {
  display:none !important;
}
.mcb-item-jitv307i2 {
    width: 38%;
    justify-content: center;
    align-items: center;
    text-align: center;
    display: contents;
   
}
.mcb-wrap-yr6tdtm96{
  margin-top:15% !important;
}

.contactus{
  background-color:#97d943;
padding: 5px 60px 5px 30px;
  color:#fff;
  position: fixed;
   left: 0;
   bottom: 0;
   width: 100%;
 z-index:999 !important;
  font-size:14px;
}
.contlink{
   color:#fff;
  float:right;
  border-radius:5px !important;
  background:#0a1843;
     padding: 5px 20px;

}
.statfoot {
    display: inline-block;
    vertical-align: middle;
}
.page-id-291{
 overflow-y:hidden !important 
}
.page-id-291 .contactus{
 display:none !important 
}
.page-id-291 a.button .button_label {
    display: block;
    float: left;
    position: relative;
    z-index: 2;
    padding: 11px 34px;
}
.page-id-291 #Wrapper, .page-id-291 #Content, .page-id-291 .section_wrapper {
    background-color: #fff;
}

.page-id-291 .mcb-wrap-yr6tdtm96 img.scale-with-grid {
    max-width: 100%;
    width: 500px;
}
.mcb-wrap-yr6tdtm96 {
    margin-top: 5% !important;
  margin-bottom:10% !important;
}
#Footer .footer_copy .one {
    margin-bottom: 70px !important;
    padding-top: 20px !important;
}