.elementor-5747 .elementor-element.elementor-element-3e12d43{--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:nowrap;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;--z-index:99;}.elementor-5747 .elementor-element.elementor-element-3e12d43.e-con{--align-self:center;}.elementor-5747 .elementor-element.elementor-element-cca2c41{text-align:left;width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-5747 .elementor-element.elementor-element-cca2c41 img{width:20%;}.elementor-5747 .elementor-element.elementor-element-cca2c41 > .elementor-widget-container{margin:3% 3% 3% 3%;}.elementor-5747 .elementor-element.elementor-element-40d5534 .elementor-button{font-family:"Fahkwang", Sans-serif;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-cc3d197 );color:var( --e-global-color-cc3d197 );border-style:none;}.elementor-5747 .elementor-element.elementor-element-40d5534 .elementor-button:hover, .elementor-5747 .elementor-element.elementor-element-40d5534 .elementor-button:focus{color:var( --e-global-color-0ab0861 );}.elementor-5747 .elementor-element.elementor-element-40d5534 .elementor-button:hover svg, .elementor-5747 .elementor-element.elementor-element-40d5534 .elementor-button:focus svg{fill:var( --e-global-color-0ab0861 );}.elementor-5747 .elementor-element.elementor-element-40d5534{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;z-index:11;}.elementor-5747 .elementor-element.elementor-element-0f09b1e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--gap:0px;--background-transition:0.3s;--z-index:9;}.elementor-5747 .elementor-element.elementor-element-94d6efb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;}.elementor-5747 .elementor-element.elementor-element-6a0a000 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-5747 .elementor-element.elementor-element-73053a1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--gap:5px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-width-top:0px;--border-width-right:1px;--border-width-bottom:0px;--border-width-left:0px;}.elementor-5747 .elementor-element.elementor-element-73053a1, .elementor-5747 .elementor-element.elementor-element-73053a1::before{--border-transition:0.3s;}.elementor-5747 .elementor-element.elementor-element-87cc521 .elementor-heading-title{color:var( --e-global-color-cc3d197 );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-5747 .elementor-element.elementor-element-87cc521.ob-harakiri{writing-mode:inherit;}.elementor-5747 .elementor-element.elementor-element-87cc521.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-5747 .elementor-element.elementor-element-87cc521.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-5747 .elementor-element.elementor-element-87cc521 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-5747 .elementor-element.elementor-element-4b3b48e{font-family:"Montserrat", Sans-serif;}.elementor-5747 .elementor-element.elementor-element-4b3b48e.ob-harakiri{writing-mode:inherit;}.elementor-5747 .elementor-element.elementor-element-4b3b48e.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-5747 .elementor-element.elementor-element-4b3b48e.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-5747 .elementor-element.elementor-element-4b3b48e .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-5747 .elementor-element.elementor-element-95ed894 .elementor-button{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );fill:var( --e-global-color-bac6d56 );color:var( --e-global-color-bac6d56 );background-color:var( --e-global-color-cc3d197 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-cc3d197 );}.elementor-5747 .elementor-element.elementor-element-95ed894 .elementor-button:hover, .elementor-5747 .elementor-element.elementor-element-95ed894 .elementor-button:focus{color:var( --e-global-color-cc3d197 );background-color:var( --e-global-color-bac6d56 );border-color:var( --e-global-color-cc3d197 );}.elementor-5747 .elementor-element.elementor-element-95ed894 .elementor-button:hover svg, .elementor-5747 .elementor-element.elementor-element-95ed894 .elementor-button:focus svg{fill:var( --e-global-color-cc3d197 );}.elementor-5747 .elementor-element.elementor-element-20f3b89{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;}.elementor-5747 .elementor-element.elementor-element-0a313bc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--gap:5px;--background-transition:0.3s;}.elementor-5747 .elementor-element.elementor-element-a215d5e .elementor-heading-title{color:var( --e-global-color-cc3d197 );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-5747 .elementor-element.elementor-element-a215d5e.ob-harakiri{writing-mode:inherit;}.elementor-5747 .elementor-element.elementor-element-a215d5e.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-5747 .elementor-element.elementor-element-a215d5e.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-5747 .elementor-element.elementor-element-a215d5e .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-5747 .elementor-element.elementor-element-dacf7ce{font-family:"Montserrat", Sans-serif;}.elementor-5747 .elementor-element.elementor-element-dacf7ce.ob-harakiri{writing-mode:inherit;}.elementor-5747 .elementor-element.elementor-element-dacf7ce.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-5747 .elementor-element.elementor-element-dacf7ce.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-5747 .elementor-element.elementor-element-dacf7ce .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-5747 .elementor-element.elementor-element-f4cbcf1 .elementor-button{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );fill:var( --e-global-color-bac6d56 );color:var( --e-global-color-bac6d56 );background-color:var( --e-global-color-cc3d197 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-cc3d197 );}.elementor-5747 .elementor-element.elementor-element-f4cbcf1 .elementor-button:hover, .elementor-5747 .elementor-element.elementor-element-f4cbcf1 .elementor-button:focus{color:var( --e-global-color-cc3d197 );background-color:var( --e-global-color-bac6d56 );border-color:var( --e-global-color-cc3d197 );}.elementor-5747 .elementor-element.elementor-element-f4cbcf1 .elementor-button:hover svg, .elementor-5747 .elementor-element.elementor-element-f4cbcf1 .elementor-button:focus svg{fill:var( --e-global-color-cc3d197 );}@media(max-width:1366px){.elementor-5747 .elementor-element.elementor-element-87cc521 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-5747 .elementor-element.elementor-element-95ed894 .elementor-button{font-size:var( --e-global-typography-secondary-font-size );}.elementor-5747 .elementor-element.elementor-element-a215d5e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-5747 .elementor-element.elementor-element-f4cbcf1 .elementor-button{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:1024px){.elementor-5747 .elementor-element.elementor-element-87cc521 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-5747 .elementor-element.elementor-element-95ed894 .elementor-button{font-size:var( --e-global-typography-secondary-font-size );}.elementor-5747 .elementor-element.elementor-element-a215d5e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-5747 .elementor-element.elementor-element-f4cbcf1 .elementor-button{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:767px){.elementor-5747 .elementor-element.elementor-element-87cc521 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-5747 .elementor-element.elementor-element-95ed894 .elementor-button{font-size:var( --e-global-typography-secondary-font-size );}.elementor-5747 .elementor-element.elementor-element-a215d5e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-5747 .elementor-element.elementor-element-f4cbcf1 .elementor-button{font-size:var( --e-global-typography-secondary-font-size );}}@media(min-width:768px){.elementor-5747 .elementor-element.elementor-element-94d6efb{--width:20%;}.elementor-5747 .elementor-element.elementor-element-73053a1{--width:20%;}.elementor-5747 .elementor-element.elementor-element-20f3b89{--width:20%;}.elementor-5747 .elementor-element.elementor-element-0a313bc{--width:20%;}}@media(min-width:2400px){.elementor-5747 .elementor-element.elementor-element-87cc521 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-5747 .elementor-element.elementor-element-95ed894 .elementor-button{font-size:var( --e-global-typography-secondary-font-size );}.elementor-5747 .elementor-element.elementor-element-a215d5e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-5747 .elementor-element.elementor-element-f4cbcf1 .elementor-button{font-size:var( --e-global-typography-secondary-font-size );}}/* Start custom CSS */.menu_content{
    position: absolute;
    top:47px;
    opacity: 0;
    pointer-events: none;
}

.menu_content:hover, .menu_content:focus, .menu_content:focus-within{
    opacity: 1;
    pointer-events: visible;
}

.nav_item{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    align-items: center;    
    height: 76px;
}

.nav_item:hover + .menu_content::after , .nav_item:focus-within + .menu_content::after, .menu_content:hover::after, .menu_content:focus-within::after {
content:'';
position: fixed;
width: 100%;
height: 100vh;
left:0;
pointer-events: none;
overflow: hidden;
background-color: rgba( 0, 0, 0, 0.34)
}

.menu_content .elementor-container{
padding: 3%;
}/* End custom CSS */