
nav{display:block;}
a{background-color:#0000;}
img{border:0;}
*{box-sizing:border-box;}
img{vertical-align:middle;max-width:100%;display:inline-block;}
.w-button{color:#fff;line-height:inherit;cursor:pointer;background-color:#1a1b1f;border:0;border-radius:0;padding:9px 15px;text-decoration:none;display:inline-block;}
@media screen and (max-width:767px){
.w-nav-brand{padding-left:10px;}
}
.w-nav{z-index:1000;background:#ddd;position:relative;}
.w-nav:before,.w-nav:after{content:" ";grid-area:1/1/2/2;display:table;}
.w-nav:after{clear:both;}
.w-nav-brand{float:left;color:#333;text-decoration:none;position:relative;}
.w-nav-link{vertical-align:top;color:#222;text-align:left;margin-left:auto;margin-right:auto;padding:20px;text-decoration:none;display:block;position:relative;}
.w-nav-menu{float:right;position:relative;}
.w-nav-overlay{width:100%;display:none;position:absolute;top:100%;left:0;right:0;overflow:hidden;}
.w-nav-button{float:right;cursor:pointer;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;padding:18px;font-size:24px;display:none;position:relative;}
.w-nav-button:focus{outline:0;}
@media screen and (max-width:991px){
.w-nav[data-collapse=medium] .w-nav-menu{display:none;}
.w-nav[data-collapse=medium] .w-nav-button{display:block;}
}
@media screen and (max-width:767px){
.w-nav-brand{padding-left:10px;}
}
a{color:var(--primary-dark);align-items:center;line-height:1.1em;text-decoration:none;transition:all .35s;}
img{max-width:100%;display:inline-block;}

.hide{display:none;}
.show-tablet{display:none;}
.button-main{background-color:var(--button-dark-green);color:var(--white);text-align:center;border-radius:.8rem;padding:.75rem 1.5rem;font-size:1.125rem;}
.button-main:active{color:var(--white);}
.button-main:visited{color:#fff;}
.button-main.is-button-small{padding:.5rem 1.25rem;}
.text-size-regular{font-size:1rem;}
.is-button-small{padding:.5rem 1.25rem;}
.navbar_link{color:#000000;padding:.5rem 1vw;font-size:1rem;transition-timing-function:ease-in-out;}
.navbar_link:hover,.navbar_link:active,.navbar_link:focus{color:#525252;}
.navbar_link:visited{color:#000;}
.navbar_link.is-floating:hover{color:#000000b3;}
.navbar_menu-buttons{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;margin-left:0;display:flex;background-color:#000;border-radius:12px!important;}
.navbar_menu-buttons.show-tablet{display:none;}
.navbar_logo-link{padding-left:0;}
.navbar_menu-button{padding:0;}
.navbar_logo-wrapper{flex-direction:column;justify-content:center;align-items:center;position:relative;}
.navbar_floating-component{background-color:#0000;align-items:center;margin-top:1.5rem;margin-left:5%;margin-right:5%;display:flex;position:fixed;inset:0 0% auto;}
.navbar_floating-container{grid-column-gap:1rem;grid-row-gap:1rem;background-color:var(--white);border-radius:1rem;justify-content:space-between;align-items:center;width:100%;max-width:83rem;height:auto;min-height:4.5rem;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;display:flex;box-shadow:0 1px 3px #0000000f,0 3px 20px -2px #0000000d;}
.navbar_menu-floating-wrapper{align-items:center;display:flex;position:static;}
.navbar_menu-floating{display:none;}
@media screen and (max-width:991px){
.show-tablet{display:block;}
.button-main{font-size:.875rem;}
.hide-tablet{display:none;}
.menu-icon_line-bottom{background-color:#000;width:24px;height:2px;padding-bottom:0;padding-right:0;}
.menu-icon_line-middle{background-color:#000;justify-content:center;align-items:center;width:24px;height:2px;margin-top:6px;margin-bottom:6px;padding-bottom:0;padding-right:0;display:flex;}
.menu-icon_line-middle-inner{width:4px;height:0;padding-bottom:0;padding-right:0;}
.menu-icon{color:#fff;flex-direction:column;justify-content:center;align-items:center;width:48px;height:48px;margin-right:-.5rem;padding-bottom:0;padding-right:0;display:flex;}
.menu-icon_line-top{background-color:#000;width:24px;height:2px;padding-bottom:0;padding-right:0;}
.navbar_link{width:auto;padding:.75rem 0;}
.navbar_menu-buttons{flex-direction:column;grid-template-rows:auto auto;grid-template-columns:1fr;align-items:stretch;margin-top:1.5rem;margin-left:0;}
.navbar_menu-buttons.show-tablet{display:flex;}
.navbar_floating-component{width:100%;margin-left:auto;margin-right:auto;padding-left:5%;padding-right:5%;}
.navbar_menu-floating-wrapper{background-color:var(--white);-webkit-text-fill-color:inherit;background-clip:border-box;border-radius:1rem;justify-content:center;width:90%;margin-top:.5rem;margin-left:auto;margin-right:auto;padding:.5rem 1.5rem 1.25rem;display:flex;position:absolute;overflow:auto;box-shadow:0 1px 3px #0000000d,0 3px 20px -2px #0000000f;}
.navbar_menu-floating{background-color:var(--white);box-shadow:none;border-radius:1rem;margin-top:.5rem;padding:.5rem 1.5rem 1.25rem;}
}
.navbar_menu-floating-wrapper{max-height:calc(100dvh - 7.5rem);}
.navbar_floating-component{transition:transform 0.5s ease-in-out;}
.style1{transition:all;transform:translateY(0px) translateX(0px);}
.style2{-webkit-user-select:text;}
.style3{transform:translate3d(0px, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);transform-style:preserve-3d;}
.style4{width:24px;height:2px;}

nav{display:block;}
a{background-color:#0000;}
a:active,a:hover{outline:0;}
img{border:0;}
*{box-sizing:border-box;}
img{vertical-align:middle;max-width:100%;display:inline-block;}
.w-button{color:#fff;line-height:inherit;cursor:pointer;background-color:#1a1b1f;border:0;border-radius:0;padding:9px 15px;text-decoration:none;display:inline-block;}
@media screen and (max-width:767px){
.w-nav-brand{padding-left:10px;}
}
.w-nav-brand{float:left;color:#333;text-decoration:none;position:relative;}
.w-nav-link{vertical-align:top;color:#222;text-align:left;margin-left:auto;margin-right:auto;padding:20px;text-decoration:none;display:block;position:relative;}
.w-nav-menu{float:right;position:relative;}
.w-nav-button{float:right;cursor:pointer;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;padding:18px;font-size:24px;display:none;position:relative;}
.w-nav-button:focus{outline:0;}
@media screen and (max-width:991px){
.w-nav[data-collapse=medium] .w-nav-menu{display:none;}
.w-nav[data-collapse=medium] .w-nav-button{display:block;}
}
@media screen and (max-width:767px){
.w-nav-brand{padding-left:10px;}
}
a{color:var(--primary-dark);align-items:center;line-height:1.1em;text-decoration:none;transition:all .35s;}
img{max-width:100%;display:inline-block;}

.hide{display:none;}
.show-tablet{display:none;}
.button-main{background-color:var(--button-dark-green);color:var(--white);text-align:center;border-radius:.8rem;padding:.75rem 1.5rem;font-size:1.125rem;}
.button-main:active{color:var(--white);}
.button-main:visited{color:#fff;}
.button-main.is-button-small{padding:.5rem 1.25rem;}
.text-size-regular{font-size:1rem;}
.is-button-small{padding:.5rem 1.25rem;}
.navbar_link{color:#000000;padding:.5rem 1vw;font-size:1rem;transition-timing-function:ease-in-out;}
.navbar_link:visited{color:#000;}
.navbar_menu-buttons{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;margin-left:0;display:flex;background-color:#000;border-radius:30px!important;}
.navbar_menu-buttons.show-tablet{display:none;}
.navbar_logo-link{padding-left:0;}
.navbar_menu-button{padding:0;}
.navbar_logo-wrapper{flex-direction:column;justify-content:center;align-items:center;position:relative;}
.navbar_floating-container{grid-column-gap:1rem;grid-row-gap:1rem;background-color:var(--white);border-radius:1rem;justify-content:space-between;align-items:center;width:100%;max-width:83rem;height:auto;min-height:4.5rem;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;display:flex;box-shadow:0 1px 3px #0000000f,0 3px 20px -2px #0000000d;}
.navbar_menu-floating-wrapper{align-items:center;display:flex;position:static;}
.navbar_menu-floating{display:none;}
@media screen and (max-width:991px){
.show-tablet{display:block;}
.button-main{font-size:.875rem;}
.hide-tablet{display:none;}
.menu-icon_line-bottom{background-color:#000;width:24px;height:2px;padding-bottom:0;padding-right:0;}
.menu-icon_line-middle{background-color:#000;justify-content:center;align-items:center;width:24px;height:2px;margin-top:6px;margin-bottom:6px;padding-bottom:0;padding-right:0;display:flex;}
.menu-icon_line-middle-inner{width:4px;height:0;padding-bottom:0;padding-right:0;}
.menu-icon{color:#fff;flex-direction:column;justify-content:center;align-items:center;width:48px;height:48px;margin-right:-.5rem;padding-bottom:0;padding-right:0;display:flex;}
.menu-icon_line-top{background-color:#000;width:24px;height:2px;padding-bottom:0;padding-right:0;}
.navbar_link{width:auto;padding:.75rem 0;}
.navbar_menu-buttons{flex-direction:column;grid-template-rows:auto auto;grid-template-columns:1fr;align-items:stretch;margin-top:1.5rem;margin-left:0;}
.navbar_menu-buttons.show-tablet{display:flex;}
.navbar_menu-floating-wrapper{background-color:var(--white);-webkit-text-fill-color:inherit;background-clip:border-box;border-radius:1rem;justify-content:center;width:90%;margin-top:.5rem;margin-left:auto;margin-right:auto;padding:.5rem 1.5rem 1.25rem;display:flex;position:absolute;overflow:auto;box-shadow:0 1px 3px #0000000d,0 3px 20px -2px #0000000f;}
.navbar_menu-floating{background-color:var(--white);box-shadow:none;border-radius:1rem;margin-top:.5rem;padding:.5rem 1.5rem 1.25rem;}
}
.navbar_menu-floating-wrapper{max-height:calc(100dvh - 7.5rem);}
.style1{transition:all;transform:translateY(0px) translateX(0px);}
.style2{-webkit-user-select:text;}
.style3{transform:translate3d(0px, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg);transform-style:preserve-3d;}
.style4{width:24px;height:2px;}
