.elementor-892 .elementor-element.elementor-element-2f3b449 > .elementor-container{max-width:1650px;}.elementor-892 .elementor-element.elementor-element-2f3b449 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-892 .elementor-element.elementor-element-2f3b449:not(.elementor-motion-effects-element-type-background), .elementor-892 .elementor-element.elementor-element-2f3b449 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-892 .elementor-element.elementor-element-2f3b449 > .elementor-background-overlay{background-color:#FFFFFF;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-892 .elementor-element.elementor-element-2f3b449 .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-892 .elementor-element.elementor-element-2f3b449{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 30px 0px 30px;}.elementor-892 .elementor-element.elementor-element-fd54b5d > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-892 .elementor-element.elementor-element-c578a6c .hfe-site-logo-container, .elementor-892 .elementor-element.elementor-element-c578a6c .hfe-caption-width figcaption{text-align:center;}.elementor-892 .elementor-element.elementor-element-c578a6c .hfe-site-logo .hfe-site-logo-container img{width:150px;}.elementor-892 .elementor-element.elementor-element-c578a6c .hfe-site-logo-container .hfe-site-logo-img{border-style:none;}.elementor-892 .elementor-element.elementor-element-c578a6c .widget-image-caption{margin-top:0px;margin-bottom:0px;}.elementor-892 .elementor-element.elementor-element-c578a6c > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-892 .elementor-element.elementor-element-1be5221 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-892 .elementor-element.elementor-element-4a2cbf7 .main-navigation{text-align:center;}.elementor-892 .elementor-element.elementor-element-4a2cbf7 .main-navigation ul.menu > li.menu-item > a{font-size:16px;font-weight:400;text-transform:capitalize;margin:0px 25px 0px 25px;}.elementor-892 .elementor-element.elementor-element-4a2cbf7 .main-navigation ul.menu > li.menu-item > a:not(:hover){color:#74747c;}.elementor-892 .elementor-element.elementor-element-4a2cbf7 .main-navigation ul.menu > li.menu-item > a:not(:hover):after{color:#74747c;}.elementor-892 .elementor-element.elementor-element-9cf2bd9 .menu-mobile-nav-button .fashion2-icon > span{background-color:#6F6F6F;}.elementor-892 .elementor-element.elementor-element-9cf2bd9 .menu-mobile-nav-button:not(:hover) .screen-reader-text{color:#6F6F6F;}.elementor-892 .elementor-element.elementor-element-9cf2bd9 .menu-mobile-nav-button:hover .screen-reader-text{color:#6F6F6F;}.elementor-892 .elementor-element.elementor-element-946dd68.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-892 .elementor-element.elementor-element-946dd68 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-892 .elementor-element.elementor-element-f8fb7fe .elementor-header-group-wrapper .header-group-action{justify-content:flex-end;}.elementor-892 .elementor-element.elementor-element-f8fb7fe .elementor-header-group-wrapper .header-group-action > div a:not(:hover) i:before{color:#74747c;}.elementor-892 .elementor-element.elementor-element-f8fb7fe .elementor-header-group-wrapper .header-group-action > div a:not(:hover):before{color:#74747c;}.elementor-892 .elementor-element.elementor-element-f8fb7fe .elementor-header-group-wrapper .header-group-action > div .button-content:not(:hover) > span{background-color:#74747c;}.elementor-892 .elementor-element.elementor-element-f8fb7fe .elementor-header-group-wrapper .header-group-action .count{color:#74747c;}@media(max-width:1024px){.elementor-892 .elementor-element.elementor-element-2f3b449{padding:23px 30px 23px 30px;}.elementor-892 .elementor-element.elementor-element-fd54b5d > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-892 .elementor-element.elementor-element-c578a6c .hfe-site-logo .hfe-site-logo-container img{width:40%;}.elementor-892 .elementor-element.elementor-element-1be5221.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-892 .elementor-element.elementor-element-1be5221 > .elementor-element-populated{margin:0px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;}.elementor-892 .elementor-element.elementor-element-9cf2bd9{width:auto;max-width:auto;}}@media(max-width:767px){.elementor-892 .elementor-element.elementor-element-2f3b449{padding:23px 15px 23px 15px;}.elementor-892 .elementor-element.elementor-element-fd54b5d{width:50%;}.elementor-892 .elementor-element.elementor-element-1be5221{width:50%;}}@media(min-width:768px){.elementor-892 .elementor-element.elementor-element-fd54b5d{width:23.487%;}.elementor-892 .elementor-element.elementor-element-1be5221{width:52.713%;}.elementor-892 .elementor-element.elementor-element-946dd68{width:23.464%;}}@media(max-width:1024px) and (min-width:768px){.elementor-892 .elementor-element.elementor-element-fd54b5d{width:50%;}.elementor-892 .elementor-element.elementor-element-1be5221{width:50%;}}/* Start custom CSS for site-logo, class: .elementor-element-c578a6c */.elementor-892 .elementor-element.elementor-element-c578a6c .hfe-site-logo-container .hfe-site-logo-img {
    border-style: none;
    width: 230px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1be5221 */@media (max-width:1159px) {
    .elementor-892 .elementor-element.elementor-element-4a2cbf7 .main-navigation ul.menu > li.menu-item > a {
    font-size: 16px;
    font-weight: 400;
    text-transform: capitalize;
    margin: 0px 10px 0px 10px;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2f3b449 */body:not(.home, .page-id-7896, .page-id-28) .header-absolute {
    position: relative !important;
    background: #e0d5c5 !important;
}

body:not(.home, .page-id-7896, .page-id-28) .menu-item a:hover {
    color: #000 !important;
}

.elementor-892 .elementor-element.elementor-element-c578a6c > .elementor-widget-container {
    margin: 15px 0px 15px 0px !important;
}

.menu {
	line-height: 40px !important;
}/* End custom CSS */