.elementor-21668 .elementor-element.elementor-element-7662002{padding:0px 20px 0px 20px;}.elementor-21668 .elementor-element.elementor-element-b530fd7 > .elementor-element-populated{padding:0px 0px 0px 42px;}.elementor-21668 .elementor-element.elementor-element-8d9efea .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-21668 .elementor-element.elementor-element-8d9efea .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-21668 .elementor-element.elementor-element-8d9efea{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-21668 .elementor-element.elementor-element-8d9efea .elementor-icon-list-text{transition:color 0.3s;}.elementor-21668 .elementor-element.elementor-element-8d9efea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2px 2px 2px 13px;background-color:#87753B;}.elementor-21668 .elementor-element.elementor-element-d8a617e > .elementor-element-populated{margin:0px 70px 0px 0px;--e-column-margin-right:70px;--e-column-margin-left:0px;padding:10px 010px 10px 10px;}.elementor-21668 .elementor-element.elementor-element-72396ab .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-21668 .elementor-element.elementor-element-72396ab .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-21668 .elementor-element.elementor-element-72396ab{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-21668 .elementor-element.elementor-element-72396ab .elementor-icon-list-text{transition:color 0.3s;}.elementor-21668 .elementor-element.elementor-element-93f1d51 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-21668 .elementor-element.elementor-element-93f1d51 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-21668 .elementor-element.elementor-element-93f1d51{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-21668 .elementor-element.elementor-element-93f1d51 .elementor-icon-list-text{transition:color 0.3s;}.elementor-21668 .elementor-element.elementor-element-85c55e9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 20px;}.elementor-21668 .elementor-element.elementor-element-85c55e9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21668 .elementor-element.elementor-element-469ced5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21668 .elementor-element.elementor-element-d797235.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-21668 .elementor-element.elementor-element-d797235 > .elementor-element-populated{margin:1px 46px 1px 1px;--e-column-margin-right:46px;--e-column-margin-left:1px;padding:0px 0px 0px 0px;}.elementor-21668 .elementor-element.elementor-element-09d15e7 .elementor-nav-menu .elementor-item{font-size:17px;}.elementor-21668 .elementor-element.elementor-element-09d15e7 .elementor-nav-menu--main .elementor-item{padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-21668 .elementor-element.elementor-element-09d15e7{--e-nav-menu-horizontal-menu-item-margin:calc( 2px / 2 );}.elementor-21668 .elementor-element.elementor-element-09d15e7 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:2px;}.elementor-21668 .elementor-element.elementor-element-09d15e7 > .elementor-widget-container{padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-21668 .elementor-element.elementor-element-469ced5{width:32%;}.elementor-21668 .elementor-element.elementor-element-d797235{width:68%;}}@media(max-width:767px){.elementor-21668 .elementor-element.elementor-element-b530fd7{width:20%;}.elementor-21668 .elementor-element.elementor-element-b530fd7 > .elementor-element-populated{padding:0px 0px 0px 10px;}.elementor-21668 .elementor-element.elementor-element-d8a617e{width:20%;}.elementor-21668 .elementor-element.elementor-element-d8a617e > .elementor-element-populated{padding:0px 15px 0px 0px;}.elementor-21668 .elementor-element.elementor-element-85c55e9{padding:0px 20px 0px 20px;}.elementor-21668 .elementor-element.elementor-element-469ced5{width:50%;}.elementor-21668 .elementor-element.elementor-element-469ced5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-21668 .elementor-element.elementor-element-d797235{width:50%;}.elementor-21668 .elementor-element.elementor-element-d797235 > .elementor-element-populated{padding:0px 0px 0px 0px;}}/* Start custom CSS */.page-header {
	display: none;
}
.sub-menu li a {
    font-size: 14px !important;
    font-weight: normal !important;
    border: 0px !IMPORTANT;
    background: transparent !IMPORTANT;
    padding: 10px 24px !IMPORTANT;
    color: #494c4f !important;
}
.sub-menu li a:hover {
    color: #bdad58 !IMPORTANT;
}
body:not(.elementor-editor-active).post-template-default  .main_header {
    position: unset;
}
body:not(.elementor-editor-active).post-template-default .main_header li a {
    color: #111 !important;
}
@media (min-width: 1025px){
       .left_header .elementor-widget.elementor-widget-icon-list {
    margin-left: 0px;

}
.right_header_list {
    align-items: center;
    display: flex;
}
.new_menu  nav.elementor-nav-menu--main > ul > li > a {
    color: #fff;
}
.new_menu  .elementor-widget-container {
    align-items: flex-end !important;
}
.right_header a.elementor-button-link.elementor-button.elementor-size-sm {
    line-height: 1.5em;
    align-items: center;
    display: flex;
    height: auto;
    padding: 10px 16px !IMPORTANT;
}
.new_menu nav.elementor-nav-menu--main > ul > li > a:hover {
    color: #bdad58;
}
.header {
    height: auto;
}

.sub-menu {
    padding: 10px 0px !important;
}
body .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:first-child)>ul {
    left: auto !IMPORTANT;
    right: 0px !IMPORTANT;
}
.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li ul ul {
    margin-top: 0px !IMPORTANT;
    top: -10px !important;
}
.elementor-menu-toggle i {
    color: #fff;
}
body .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li ul {
    padding: 0!important;
    background: #fff!important;
    transition: all .3s ease-in-out;
    opacity: 0!important;
    visibility: hidden!IMPORTANT;
    display: block!important;
    border-radius: 10px;
    top: 90%!IMPORTANT;
    box-shadow: 12px 12px 32px -6px rgb(37 47 63/18%);
    width: auto;
}
.elementor-nav-menu--layout-horizontal .elementor-nav-menu li:hover > ul {
    top: 100% !IMPORTANT;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    opacity: 1 !IMPORTANT;
    visibility: visible !IMPORTANT;
}
.sub-menu li a {
    font-size: 14px !important;
    font-weight: normal !important;
    border: 0px !IMPORTANT;
    background: transparent !IMPORTANT;
    padding: 16px 24px !IMPORTANT;
    color: #494c4f !important;
    border-bottom: 1px solid #f9ebeb !important;
}
.sub-menu li a:hover {
    background: #dabd22 !IMPORTANT;
    color: #fff !important;
    border-bottom: 1px solid #dabd22 !important;
}
.elementor-nav-menu--layout-horizontal .elementor-nav-menu li > ul li:hover ul {
    top: 0px !important;
}
.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li ul li ul {
    left: 97% !IMPORTANT;
    top: -15px!IMPORTANT;
}

.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li ul li:first-child a {
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}
.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li ul li:last-child a {
     border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
   
}
.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li ul li ul li a {
    border-radius: 0px !important;
}
.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li ul li ul li:first-child a {
    border-top-left-radius: 0px;
    border-top-right-radius: 10px !important;
}
.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li ul li ul li:last-child a {
    border-bottom-left-radius: 0px;
     border-bottom-right-radius: 10px !important;
   
   
}
.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li ul li ul {
    border-top-left-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
    left: 97%;
}
.elementor-nav-menu--main .elementor-nav-menu > li {
    margin: 0px 5px;
}
.elementor-nav-menu--main .elementor-nav-menu > li > a {
    padding: 13px 16px !important;
}
}
@media (max-width:1024px){
    
    .elementor-nav-menu--toggle .elementor-nav-menu__container {
    position: fixed;
    top: auto;
    width: 100%;
    left: 0px;
    height: calc(100vh - 85px);
    bottom: 0px;
}
.elementor-menu-toggle i {
    color: #fff;
}
.elementor-nav-menu--toggle .elementor-nav-menu__container ul {
    padding: 10px 0px;
}
.elementor-nav-menu--toggle .elementor-nav-menu__container li a {
    font-size: 14px !important;
    font-weight: normal !important;
    border: 0px !IMPORTANT;
    background: transparent !IMPORTANT;
    padding: 10px 24px !IMPORTANT;
    line-height: 1.5em;
    color: #494c4f !important;
}
.elementor-nav-menu--toggle .elementor-nav-menu__container li a:hover {
    color: #bdad58 !IMPORTANT;
}
.elementor-nav-menu--toggle .elementor-nav-menu__container ul li ul {
    padding: 0px 15px;
}
.logged-in .elementor-nav-menu--toggle .elementor-nav-menu__container {
    height: calc(100vh - 115px);
}
}/* End custom CSS */