html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-heigt:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}.et_pb_module .et_mobile_menu .menu-item-has-children.clickable>span.parent_icon:after{content:"3"!important}.nav li ul{width:max-content}.et-menu li li a{width:100%;padding:6px 15px;line-height:1.5em;border-radius:10px}.nav li li{padding:0px 15px;width:100%}.sub-menu{border-radius:0px 0px 20px 20px;display:flex;flex-wrap:wrap;flex-direction:column}.et_mobile_menu{border-radius:0px 0px 20px 20px}.et-menu li li a:nth-last-child(-n+1),.et_mobile_menu li a:nth-last-child(-n+1){border-bottom:0px}#navbar{transition:all 0.5s ease-in-out!important;-webkit-transition:all 0.5s ease-in-out!important;-moz-transition:all 0.5s ease-in-out!important;-o-transition:all 0.5s ease-in-out!important;-ms-transition:all 0.5s ease-in-out!important;transition:all 0.5s ease-in-out!important}.pa-header{background:transparent;-webkit-transition:background-color 2s ease-out;-moz-transition:background-color 2s ease-out;-o-transition:background-color 2s ease-out;transition:background-color 2s ease-out}.pa-fixed-header{background:#1d2b14;border-bottom:2px solid #000000;-webkit-transition:background-color 2s ease-out;-moz-transition:background-color 2s ease-out;-o-transition:background-color 2s ease-out;transition:background-color 2s ease-out}.h1{font-family:'Ample Soft Pro Regular',sans-serif;font-weight:400;font-size:5rem;line-height:0.9em;letter-spacing:-0.3rem}.h2{font-family:'Ample Soft Pro Regular',sans-serif;font-weight:400;font-size:3rem;line-height:0.9em;letter-spacing:-1px}.h3{font-family:'Ample Soft Pro Regular',sans-serif;letter-spacing:-1px;font-size:2.5rem;font-weight:500;line-height:1em}.h4{font-family:'Ample Soft Pro Regular',sans-serif;font-size:1.5rem;font-weight:400}.h5{font-family:'Ample Soft Pro Regular',sans-serif;font-weight:400;font-size:1.2rem}.h6{font-family:'Ample Soft Pro Regular',sans-serif;font-weight:400;font-size:1rem}.p{font-family:'Inter',sans-serif;font-weight:400;line-height:1.8em}.p-heading{font-family:'Inter',sans-serif;font-weight:600}#main-header{display:none!important}#page-container{padding-top:0px!important;margin-top:-1px!important}.wa-widget{position:fixed;bottom:24px;right:24px;z-index:999999;display:flex;flex-direction:row;align-items:center;gap:12px;z-index:1000!important}.wa-label{background:#ffffff;color:#333;font-size:14px;padding:8px 12px;padding-right:28px;border-radius:8px;box-shadow:0 6px 18px rgba(0,0,0,0.15);font-weight:500;white-space:nowrap;font-family:'Inter',sans-serif;font-weight:400;position:relative}.wa-close{position:absolute;right:4px;top:4px;border:none;background:transparent;font-size:16px;cursor:pointer;color:#777;line-height:1}.wa-close:hover{color:#000}.wa-float{width:60px;height:60px;background:#25D366;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 25px rgba(0,0,0,0.25);transition:transform .2s ease}.wa-float:hover{transform:translateY(-2px)}@media (max-width:768px){.wa-label{display:none}}.card{outline:1px solid #d8d8d8;transition:all 0.2s ease;overflow:hidden;box-sizing:border-box;border-radius:20px}.card:hover{outline:2px solid black;transform:translateY(-5px);box-shadow:7px 7px 0px rgba(0,0,0,0.3);overflow:hidden}.card img{aspect-ratio:5 / 3;object-fit:cover;overflow:hidden;display:block}.card:hover .et_pb_main_blurb_image img{transform:scale(1.05);transition:all 0.5s 0s ease;overflow:hidden}.card .et_pb_main_blurb_image img{transition:all 0.7s 0s ease;overflow:hidden}.sector-card{will-change:transform;postiton:relative;border-radius:10px;outline:1px solid #d8d8d8;transition:transform 0.4s ease,box-shadow 0.2s ease;box-sizing:border-box}.sector-card:hover{outline:2px solid black;transform:translateY(-5px);box-shadow:7px 7px 0px rgba(0,0,0,0.3);overflow:hidden}.et_pb_blurb .et_pb_image_wrap{overflow:hidden}.blurb-padding .et_pb_blurb_container{padding-left:30px;padding-right:30px;padding-bottom:20px}.hover-underline-animation{display:inline-block;position:relative;color:#ffffff}.hover-underline-animation::after{content:'';position:absolute;width:100%;transform:scaleX(0);height:2px;bottom:0;left:0;background-color:#ffffff;transform-origin:bottom right;transition:transform 0.25s ease-out}.hover-underline-animation:hover::after{transform:scaleX(1);transform-origin:bottom left}.hover-underline-animation-alt{display:inline-block;position:relative;color:#666666}.hover-underline-animation-alt::after{content:'';position:absolute;width:100%;transform:scaleX(0);height:2px;bottom:0;left:0;background-color:#666666;transform-origin:bottom right;transition:transform 0.25s ease-out}.hover-underline-animation-alt:hover::after{transform:scaleX(1);transform-origin:bottom left}@media (hover:none) and (pointer:coarse){.scroll-wrapper{display:none!important}}.scroll-container,.no-scroll{-ms-overflow-style:none;scrollbar-width:none;scroll-behavior:smooth}.scroll-container::-webkit-scrollbar,.no-scroll::-webkit-scrollbar{display:none}.item{scroll-snap-align:center}.button-code .et_pb_code_inner{position:relative;display:flex}.link-button a{color:#000000}.link-button{border:1px solid #d8d8d8;transition:box-shadow 0.2s ease-in-out,transform 0.2s ease-in-out;padding:10px 30px!important;border-radius:10px;font-size:1.2rem!important;transition:box-shadow 0.2s ease-in-out,transform 0.2s ease-in-out;background-color:#fff;font-family:'Ample Soft Pro Regular',sans-serif;margin-top:20px;color:#000000;box-sizing:border-box}.link-button:hover{box-shadow:7px 7px 0px rgba(0,0,0,0.3);outline:2px solid black}@media all and (min-width:1100px) and (max-width:1599px){.laptop-width,.et_pb_column--with-menu{max-width:100%!important;width:100%!important}}@media all and (min-width:1100px){.blurb-transform{transition:transform 100ms ease-in-out 100ms}.blurb-transform:hover{transform:translateY(-5px);transition:transform 100ms ease-in-out 100ms}.hide-header{margin-top:-65px!important}.show-header{opacity:1;margin-top:0px!important}.anywhere-section:hover .link-button{box-shadow:7px 7px 0px rgba(0,0,0,0.3);outline:2px solid black;transform:translateY(-5px)}}@media all and (min-width:760px) and (max-width:1110px){.h1{font-family:'Ample Soft Pro Regular',sans-serif;font-weight:400;font-size:5rem;line-height:0.9em;letter-spacing:-0.3rem}.h3{font-family:'Ample Soft Pro Regular',sans-serif;font-weight:400;font-size:2.5rem;line-height:0.9em;letter-spacing:-1px}.hero-row{display:flex;flex-wrap:wrap;flex-direction:column-reverse}}@media all and (max-width:759px){.pa-fixed-header{margin-top:0px}.hide-header{margin-top:-50px!important}.blurb-padding .et_pb_blurb_container{padding-left:20px;padding-right:20px;padding-bottom:20px}.blurb-title img{aspect-ratio:4 / 3;object-fit:cover}#sticky-menu{mask-image:linear-gradient(to right,transparent,black 0px,black 90%,transparent)}.h1{font-family:'Ample Soft Pro Regular',sans-serif;font-weight:400;font-size:4rem;line-height:0.9em;letter-spacing:-0.2rem}.h2{font-family:'Ample Soft Pro Regular',sans-serif;font-weight:400;font-size:2.5rem;line-height:0.9em;letter-spacing:-1px}.h3{font-family:'Ample Soft Pro Regular',sans-serif;font-weight:400;font-size:2rem;line-height:1.1em;letter-spacing:-1px}}