CSS BAck Up

.stm-iconbox .stm-iconbox__icon {
font-size: 20px!important;
margin-top: 2px;
color: #11542b!important;
}
h5:after{
display:none !important
}

.stm_mobile__header {
background-color: #fff!important;
}
.stm-header {
background-color: #11542b!important;
}
.stm_mobile__switcher span:first-child {
position: relative;
top: 0;
transition: top .3s .3s,transform .3s 0s;
}
.stm_mobile__header .stm_mobile__switcher span {
margin-bottom: 6px;
background-color: #11542b!important;
}
.input-group button.button.size-lg.icon_right{
background: #11542b !important;
border: 1px solid #11542b !important;
border-radius: 0px;
}
.input-group button.button.size-lg.icon_right:hover{
background: #a0ce4e !important;
border: 1px solid #a0ce4e !important;
border-radius: 0px;
}
.stm_contacts_widget.consulting_elementor_contacts_widget.style_1.overlay_3.color_white h4 {
color: #fff !important;
}
body .overlay_3:before {
background: #11542b;
}
.modal-style.style-1 .awsm-modal-details h2 {
margin-top: -15px;
}
.modal-style.style-1 figcaption h3:after {
display:none;
}
.awsm-modal-content-inner h3:after {
display:none;
}
.modal-style.style-1 figcaption h3 {
color: #fff !important;
}
.ce_cta .button {
background-color: #11542b;
border-color: #11542b;
color: #fff;
border-radius: 0px !important
}
.ce_cta .button:hover{
color: #11542b !important
}
.stm_news_unit-block h5 { font-size: 18px !important; }
#footer .copyright_row .copyright_row_wr .copyright {

width: 100%!important;
text-align: center;

}
#footer, #footer .copyright_row {
background-color: #051B0E !important;
}
.stm_news .news_list li .button {
border-radius: 0px !important;
border-color: #11542b !important;
color: #11542b !important;

}
.stm_news .news_list li .button:hover {
background-color: #11542b !important;
color: #fff !important;
}
.stm_news .news_list li .date .the_date:before {
color: #11542b !important;
}
body .vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-icon-right:not(.vc_btn3-o-empty).vc_btn3-color-theme_style_3 .vc_btn3-icon {
color: #ffff;
}
.home #darkf h2.consulting-custom-title {
color: #fff !important;
}
body .vc_general.vc_btn3.vc_btn3-color-theme_style_3.vc_btn3-style-flat {
color: #fff !important;
border-color: #11542b;
background: #11542b !important;
border-width: 1px;
border-radius: 0px;
}
body .vc_general.vc_btn3.vc_btn3-color-theme_style_3.vc_btn3-style-flat:hover {
color: #fff !important;
border-color: #a0ce3e;
background: #a0ce3e !important;
border-width: 1px;
}
.icon_box.style_2 h5 {

color: #fff !important;
font-weight: 400;
font-size: 16px;

}
.home h2.no_stripe {
color: #fff !important;
}
.stm-header__row_color.stm-header__row_color_center.elements_in_row_2 .stm-iconbox .stm-iconbox__icon {
font-size: 20px!important;
margin-top: 2px;
color: #fff!important;
}
.widget.widget_archive ul li.current-cat:hover>a, .widget.widget_archive ul li.current-cat>a, .widget.widget_archive ul li.current-menu-item:hover>a, .widget.widget_archive ul li.current-menu-item>a, .widget.widget_archive ul li.current_page_item:hover>a, .widget.widget_archive ul li.current_page_item>a, .widget.widget_archive ul li:hover>a, .widget.widget_categories ul li.current-cat:hover>a, .widget.widget_categories ul li.current-cat>a, .widget.widget_categories ul li.current-menu-item:hover>a, .widget.widget_categories ul li.current-menu-item>a, .widget.widget_categories ul li.current_page_item:hover>a, .widget.widget_categories ul li.current_page_item>a, .widget.widget_categories ul li:hover>a, .widget.widget_meta ul li.current-cat:hover>a, .widget.widget_meta ul li.current-cat>a, .widget.widget_meta ul li.current-menu-item:hover>a, .widget.widget_meta ul li.current-menu-item>a, .widget.widget_meta ul li.current_page_item:hover>a, .widget.widget_meta ul li.current_page_item>a, .widget.widget_meta ul li:hover>a, .widget.widget_nav_menu ul li.current-cat:hover>a, .widget.widget_nav_menu ul li.current-cat>a, .widget.widget_nav_menu ul li.current-menu-item:hover>a, .widget.widget_nav_menu ul li.current-menu-item>a, .widget.widget_nav_menu ul li.current_page_item:hover>a, .widget.widget_nav_menu ul li.current_page_item>a, .widget.widget_nav_menu ul li:hover>a, .widget.widget_pages ul li.current-cat:hover>a, .widget.widget_pages ul li.current-cat>a, .widget.widget_pages ul li.current-menu-item:hover>a, .widget.widget_pages ul li.current-menu-item>a, .widget.widget_pages ul li.current_page_item:hover>a, .widget.widget_pages ul li.current_page_item>a, .widget.widget_pages ul li:hover>a, .widget.widget_product_categories ul li.current-cat:hover>a, .widget.widget_product_categories ul li.current-cat>a, .widget.widget_product_categories ul li.current-menu-item:hover>a, .widget.widget_product_categories ul li.current-menu-item>a, .widget.widget_product_categories ul li.current_page_item:hover>a, .widget.widget_product_categories ul li.current_page_item>a, .widget.widget_product_categories ul li:hover>a {
border-left-color: #11542b !important;
}

.stm-header__row_color_center:before {
background-color: #11542b !important;
}
.widget.widget_archive ul li a, .widget.widget_categories ul li a, .widget.widget_meta ul li a, .widget.widget_nav_menu ul li a, .widget.widget_pages ul li a, .widget.widget_product_categories ul li a {
color: #11542b !important;

}
.icon_text p {
color: #000 !important;
font-size: 14px !important;
text-align: center;
line-height: 18px !important;
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
color: #252525 !important;

}
h1.h2 {
font-size: 30px !important;
}
.h3:after, .h4:after, .h5:after, .h6:after, h1:after, h2:after, h3:after, h4:after, h5:after, h6:after {

background: #11542b !important;

}
.icon_box.style_7 .icon_box_inner .icon_box_icon h6 {
padding: 0;
margin: 0;
font-weight: 500 !important;
}
h5.no_stripe {
font-weight: 500 !important;
}
h1.h2 {
font-weight: 500;
}
a:hover{
text-decoration: none !important;
}
.stm-header__row_color_center a {
color: #fff !important;
}
.stm-header .stm-navigation__default>ul>li>a {
padding: 0 15px!important;
font-weight: 500!important;
letter-spacing: -.2px;
text-transform: lowercase;
border-left: 1px solid rgba(255,255,255,.2);
line-height: 18px;
font-size: 16px;
}
.stm-header__row_color_center {

color: #fff !important;
}