.header-style-1 #logo {
    padding: 0 10px;

}



.homeS #footer{display:none;}

.mm
.rt_counter_wrapper .number {
   display: block;
    margin-bottom: 0px;
    padding-bottom: 0px;
    line-height: 1;
    position: relative;
}


.rt_counter{
color:#000;
	text-transform:uppercase;
	font-weight:600;
font-family: "Montserrat", Sans-serif;
	font-size:17px;
	letter-spacing:-1px;
}

#footer .rt-toggle > ol > li .toggle-number, #footer .rt_tabs.style-4 .tab_nav li span:before, #footer .rt-heading.style-1:after, #footer .rt-heading.style-2:after, #footer .rt-heading-wrapper .style-4:after, #footer .rt-heading-wrapper .style-5:after, #footer .highlight.style-2, #footer .bullet-list.style-1 > ul > li::before, #footer .rt_counter .number:after, #footer [type="submit"]:hover, #footer [type="button"]:hover, #footer .comment-reply a:hover, #footer .button:hover, #footer #respond input#submit:hover, #footer .with_icons.style-3 > div > .icon, #footer .icon-content-box.icon-style-2 .icon-holder span:before, #footer .icon-content-box.icon-style-3 .icon-holder span:before, #footer .icon-content-box.icon-style-5 .icon-holder span:after, #footer .chained_contents > div > .number, #footer .chained_contents > div > .icon, #footer .slide-content:before, #footer .button_.style-1, #footer .button_.style-2:hover, #footer .button_.style-3, #footer .date-box:before, #footer .rt-anim.style-2, #footer .timeline.style-2 .event-date:after, #footer .single_add_to_cart_button.button, #footer .widget_price_filter .ui-slider .ui-slider-handle, #footer .widget_price_filter .price_slider_wrapper .ui-widget-content, #footer div.payment_box, #footer .side-panel-contents .widgettitle:after, #footer .side-panel-contents .widget h5:after, #footer #footer-navigation a:after, #footer .timeline:after, #footer .timeline > div:before, #footer .style-2.loop .terms:before, #footer .style-2.loop .title:before, #footer .style-2.loop p:before, #footer .latest_news.style-2 .meta-bar, #footer .featured-col .column-inner:before, #footer article .post-date, #footer .primary-bg-color, #footer li.product:hover:before, #footer li.product .button, #footer .elementor-widget-icon.elementor-view-stacked .elementor-icon, #footer .product .onsale {
    background-color: #144d73;
}



.hd span{font-size:12px;}

.hd:hover h2 a{color:#000 !important;}

.hd h2 {
position: relative;
text-decoration: none;}

.hd h2::after {
content: "";
position: absolute;
left: 50%;
bottom: -4px;
width: 0;
height: 2px;
background: #000;
transition: all 0.3s ease;}

.hd h2:hover::after {
left:0;
width: 100%;}

.hd1 span{font-size:12px;}

.hd1:hover h2 a{color:#000 !important;}

.hd1 h2 {
position: relative;
text-decoration: none;}

.hd1 h2::after {
content: "";
position: absolute;
left: 50%;
bottom: -4px;
width: 0;
height: 2px;
background: #000;
transition: all 0.3s ease;}

.hd1 h2:hover::after {
left:0;
width: 100%;}


.hd2 span{font-size:12px;}

.hd2:hover h2 a{color:#144d73 !important;}

.hd2 h2 {
position: relative;
text-decoration: none;}

.hd2 h2::after {
content: "";
position: absolute;
left: 50%;
bottom: -4px;
width: 0;
height: 2px;
background: #144d73;
transition: all 0.3s ease;}

.hd2 h2:hover::after {
left:0;
width: 100%;}



.qww .elementor-icon-box-description {
  position: relative;
  text-decoration: none;
}

.qww .elementor-icon-box-description::after {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -3px;
  width: 0;
  height: 2px;
  background: currentColor;
  transition: all 0.3s ease;
}

.qww .elementor-icon-box-description:hover::after {
  left: 0px;
  width: 100%;tops:3px;
}





.as .elementor-image-box-content h3{margin-top:0px !important;}





.xc 
.rt-elementor-icon-box {border-radius:30px !important;}

.za .punchline{text-transform:uppercase;font-weight:700;color:#144d73;letter-spacing:0;font-size:15px;}

.df .punchline{
text-transform:uppercase;
font-weight:900 !important;
color:#000;
letter-spacing:-0.5px;
font-size:20px;
background:#ffe635;
display:inline;
padding:10px 18px;
line-height:44px !important;
font-family: "Montserrat", Sans-serif;
border-radius:50px;
}

.df h1{margin-top:20px;}





.tt a .elementor-icon-list-text{color:#fff;text-decoration:none;}

.tt  .elementor-icon-list-text{color:#ffe635;text-decoration:underline;}


.businesslounge-post-navigation{display:none;}


.button_.black {
    color: #fff;
    background: #144d73;
    border-width: 2px;
    border-style: solid;
    border-color: #144d73 !important;
}

.businesslounge-light-header .header-col .main-menu > li:hover > a > span, .businesslounge-light-header .header-col .main-menu > li.hover > a > span, .businesslounge-light-header .header-col .main-menu > li.current-menu-ancestor > a > span, .businesslounge-light-header .header-col .main-menu > li.current-menu-item > a > span, .businesslounge-light-header .businesslounge-language-menu a:hover, .businesslounge-light-header .businesslounge-search-button:hover {
    color:#ffe635;
}
.businesslounge-dark-header .site-logo a, .businesslounge-dark-header.site-logo a, .businesslounge-dark-header .widget .icon:before, .businesslounge-dark-header .widget a:not(.button_):hover {
    color: #ffe635;
}