.elementor-2178 .elementor-element.elementor-element-87172d8{--display:flex;}.elementor-2178 .elementor-element.elementor-element-620d99b .menu-area{border-style:none;}.elementor-2178 .elementor-element.elementor-element-620d99b .main-menu>ul>li>a{color:#000000 !important;margin:0px 0px 0px 0px !important;padding:0px 0px 0px 0px !important;}.elementor-2178 .elementor-element.elementor-element-620d99b .main-menu>ul>li>a:hover{color:#BF9A2F !important;}.elementor-2178 .elementor-element.elementor-element-620d99b .main-menu>ul>li>a, .elementor-2178 .elementor-element.elementor-element-620d99b .main-menu ul.sub-menu li a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;}.elementor-2178 .elementor-element.elementor-element-0b6cfe4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2178 .elementor-element.elementor-element-60818a7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}@media(min-width:768px){.elementor-2178 .elementor-element.elementor-element-60818a7{--width:100%;}}/* Start custom CSS for artrazheader, class: .elementor-element-620d99b */@media (max-width: 767px) {
  .header-layout2 .header-logo {
    display: none;
  }
}


.sticky-wrapper.sticky {
    background-color: #ffffff !important;
}
  .far {
    font-family: 'Font Awesome 6 Pro'!important;
}
@media (min-width: 1199px) {
    .row:not([class*=gx-]) {
        bs-gutter-x: 4px;
    }
}
.header-layout2 .main-menu > ul > li {
  padding: 0 17px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-87172d8 */@media (max-width: 767px) {

	.th-menu-wrapper .mobile-logo {
	  background-color: rgba(255, 255, 255, 0.74);
	}
	.mobile-logo img {
		width: 90%;
		height: auto;
    display: block;
    margin: 0 auto;
	}
}/* End custom CSS */