.elementor-2490 .elementor-element.elementor-element-30d96f9a{transition:all 400ms;}#elementor-popup-modal-2490 .dialog-widget-content{animation-duration:0.3s;background-color:#FAF8F0;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-2490{background-color:rgba(0,19,12,0.5);justify-content:flex-end;align-items:flex-start;pointer-events:all;}#elementor-popup-modal-2490 .dialog-message{width:100vw;height:100vh;align-items:flex-start;padding:0px 0px 0px 0px;}#elementor-popup-modal-2490 .dialog-close-button{display:flex;}@media(max-width:1024px){#elementor-popup-modal-2490 .dialog-message{width:100vw;}}@media(max-width:767px){#elementor-popup-modal-2490 .dialog-message{width:100vw;}}/* Start custom CSS for nav-menu, class: .elementor-element-30d96f9a */.elementor-2490 .elementor-element.elementor-element-30d96f9a { width:100%;} #elementor-popup-modal-2490 .dialog-close-button{display:none !important;} #elementor-popup-modal-2490 .dialog-widget-content{width:100vw !important;max-width:100vw !important;} #elementor-popup-modal-2490 [data-id="4ef972f7"]{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh;padding:0;gap:0;background:#FAF8F0;width:100%;} #elementor-popup-modal-2490 [data-id="4c309754"]{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:16px;padding:16px 24px;border-bottom:1px solid rgba(0,59,37,.15);width:100%;box-sizing:border-box;} #elementor-popup-modal-2490 [data-id="6eaaaeaa"], #elementor-popup-modal-2490 [data-id="6eaaaeaa"] img{width:72px !important;height:auto;display:block;} #elementor-popup-modal-2490 button[data-id="13dccf1"]{background:transparent !important;color:#003B25 !important;font-family:'Source Sans 3',sans-serif !important;font-size:18px !important;font-weight:600 !important;text-transform:none !important;letter-spacing:0 !important;line-height:1 !important;padding:10px 14px !important;border:1px solid #003B25 !important;border-radius:999px !important;width:auto !important;} #elementor-popup-modal-2490 [data-id="6975edde"]{flex:1 1 auto;padding:8px 24px 24px;box-sizing:border-box;} #elementor-popup-modal-2490 [data-id="496b021d"]{display:flex;flex-direction:column;gap:4px;padding:24px 24px 32px;background:#003B25;box-sizing:border-box;} #elementor-popup-modal-2490 [data-id="15c4dd63"], #elementor-popup-modal-2490 [data-id="2d193488"], #elementor-popup-modal-2490 [data-id="3a3d3058"], #elementor-popup-modal-2490 [data-id="15c4dd63"] a, #elementor-popup-modal-2490 [data-id="2d193488"] a, #elementor-popup-modal-2490 [data-id="3a3d3058"] a{display:block;font-family:'Source Sans 3',sans-serif;font-size:18px;font-weight:600;line-height:1.4;color:#FFFFFF !important;text-align:left;text-decoration:none;} #elementor-popup-modal-2490 [data-id="15c4dd63"], #elementor-popup-modal-2490 [data-id="2d193488"], #elementor-popup-modal-2490 [data-id="3a3d3058"]{padding:10px 0;margin:0;} #elementor-popup-modal-2490 a[data-id="59379489"], #elementor-popup-modal-2490 [data-id="59379489"]{display:block !important;width:100% !important;box-sizing:border-box;margin-top:16px;background:#FFD847 !important;color:#00130C !important;font-family:'Source Sans 3',sans-serif !important;font-size:18px !important;font-weight:700 !important;text-transform:none !important;letter-spacing:0 !important;text-align:center;padding:16px 24px !important;border:0 !important;border-radius:999px !important;} .elementor-2490 .elementor-element.elementor-element-30d96f9a .elementor-nav-menu--main .elementor-nav-menu > li > a.elementor-item{font-family:'Averia Serif Libre',serif;font-size:20px;line-height:1.3;color:#003B25;padding:16px 0;margin:0;border-bottom:1px solid rgba(0,59,37,0.15);justify-content:space-between;width:100%;text-align:left;} .elementor-2490 .elementor-element.elementor-element-30d96f9a .elementor-nav-menu--main .elementor-nav-menu > li > a.elementor-item:hover, .elementor-2490 .elementor-element.elementor-element-30d96f9a .elementor-nav-menu--main .elementor-nav-menu > li > a.elementor-item:focus, .elementor-2490 .elementor-element.elementor-element-30d96f9a .elementor-nav-menu--main .elementor-nav-menu > li > a.elementor-item.highlighted{color:#8E7EB4;} .elementor-2490 .elementor-element.elementor-element-30d96f9a .elementor-nav-menu--main .sub-menu{position:static !important;background:transparent !important;box-shadow:none !important;border:0 !important;width:100% !important;min-width:0 !important;margin:0 !important;padding:4px 0 12px !important;} .elementor-2490 .elementor-element.elementor-element-30d96f9a .elementor-nav-menu--main .sub-menu a.elementor-sub-item{font-family:'Source Sans 3',sans-serif;font-size:18px;font-weight:400;line-height:1.4;color:#00130C;background:transparent !important;padding:10px 0 10px 16px;border-left:2px solid #C8E6E8;white-space:normal;text-align:left;} .elementor-2490 .elementor-element.elementor-element-30d96f9a .elementor-nav-menu--main .sub-menu a.elementor-sub-item:hover, .elementor-2490 .elementor-element.elementor-element-30d96f9a .elementor-nav-menu--main .sub-menu a.elementor-sub-item:focus, .elementor-2490 .elementor-element.elementor-element-30d96f9a .elementor-nav-menu--main .sub-menu a.elementor-sub-item.elementor-item-active{color:#003B25;font-weight:600;border-left-color:#003B25;} .elementor-2490 .elementor-element.elementor-element-30d96f9a .sub-arrow{color:#003B25;padding-left:12px; }/* End custom CSS */