a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a.button,button{padding:10px 15px;background-color:transparent;color:#f7f7f7;border-radius:5px;border:1px solid #f7f7f7;font-size:15px;box-sizing:content-box;transition:all .25s ease-in-out;text-transform:uppercase;font-variation-settings:"wght" 600;letter-spacing:1px;text-decoration:none;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}a.button:hover,button:hover{background-color:#353231;color:#f7f7f7;cursor:pointer}a.button-primary,button.primary{background-color:#01563b;border:1px solid #f7f7f7}a.button-primary:hover,button.primary:hover{background-color:#193329;color:#f7f7f7}button.small{padding:3px 10px;font-size:6px}button a{text-decoration:none}button.active{background:#222;color:#fff}form input,form textarea{width:100%;padding:10px;resize:none;border-radius:5px;box-sizing:border-box;border:1px solid #f7f7f7;background-color:#f7f7f7}.block{display:block}.outer-wrapper{width:100%;display:flex;flex-direction:column;min-height:100vh}.main-container{flex-grow:1}.outer-container{display:flex;flex-direction:row;justify-content:center}.outer-container-body{display:flex;flex-direction:column;align-items:center}.inner-width-full{width:100%;padding-left:15px;padding-right:15px;min-width:auto}.inner-width,.inner-width-1200{max-width:1200px}.inner-width,.inner-width-1000,.inner-width-1200{padding-left:15px;padding-right:15px;min-width:auto;width:calc(100% - 30px)}.inner-width-1000{max-width:1000px}.inner-width-800{max-width:800px}.inner-text-width,.inner-width-700,.inner-width-800{padding-left:15px;padding-right:15px;min-width:auto;width:calc(100% - 30px)}.inner-text-width,.inner-width-700{max-width:700px}.inner-width-600{max-width:600px;padding-left:15px;padding-right:15px;min-width:auto;width:calc(100% - 30px)}.flex{display:flex}.grid-container{display:grid}.col-2{grid-template-columns:1fr 1fr}.col-3{grid-template-columns:1fr 1fr 1fr}.col-4{grid-template-columns:1fr 1fr 1fr 1fr}.col-5{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.col-6{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.col-7{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr}.col-1-2{grid-template-columns:1fr 2fr}@media only screen and (max-width:650px){.small-col-1{grid-template-columns:1fr!important}.small-col-2{grid-template-columns:1fr 1fr!important}.small-col-3{grid-template-columns:1fr 1fr 1fr!important}.small-col-4{grid-template-columns:1fr 1fr 1fr 1fr!important}}.align-self-center{align-self:center}.justify-self-center{justify-self:center}.animate{transform:none}.embed-container{position:relative;width:100%;height:100%;max-height:80vh;overflow:hidden;max-width:100%}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%;max-height:80vh}.inline-video{max-height:80vh}#portfolio .inner-text-width img,.fetched-header,.fluid{width:100%;height:auto}.inline-max-content{max-width:max-content}.center{display:block;margin:0 auto}.max-width-200{max-width:200px}.max-width-210{max-width:210px}.max-width-220{max-width:220px}.max-width-240{max-width:240px}.max-width-250{max-width:250px}.max-width-260{max-width:260px}.max-width-270{max-width:270px}.max-width-280{max-width:280px}.max-width-290{max-width:290px}.max-width-300{max-width:300px}.clip-circular{-webkit-clip-path:circle(50% at 50% 50%);clip-path:circle(50% at 50% 50%)}.margin-0{margin:0}.margin-top-0{margin-top:calc(0*1px)}.margin-left-0{margin-left:calc(0*1px)}.margin-right-0{margin-right:calc(0*1px)}.margin-bottom-0{margin-bottom:calc(0*1px)}.padding-0{padding:calc(0*1px)}.padding-top-0{padding-top:calc(0*1px)}.padding-left-0{padding-left:calc(0*1px)}.padding-right-0{padding-right:calc(0*1px)}.padding-bottom-0{padding-bottom:calc(0*1px)}.w-0{width:0}.max-width-0px{max-width:calc(0*1px)}.max-width-0vw{max-width:calc(0*1vw)}.col-gap-0{gap:0}@media only screen and (max-width:1000px){.midsize-margin-0{margin:0!important}.midsize-margin-top-0{margin-top:calc(0*1px)!important}.midsize-margin-left-0{margin-left:calc(0*1px)!important}.midsize-margin-right-0{margin-right:calc(0*1px)!important}.midsize-margin-bottom-0{margin-bottom:calc(0*1px)!important}.midsize-padding-0{padding:calc(0*1px)!important}.midsize-padding-top-0{padding-top:calc(0*1px)!important}.midsize-padding-left-0{padding-left:calc(0*1px)!important}.midsize-padding-right-0{padding-right:calc(0*1px)!important}.midsize-padding-bottom-0{padding-bottom:calc(0*1px)!important}.midsize-col-gap-0{gap:0!important}}@media only screen and (max-width:650px){.small-margin-0{margin:0!important}.small-margin-top-0{margin-top:calc(0*1px)!important}.small-margin-left-0{margin-left:calc(0*1px)!important}.small-margin-right-0{margin-right:calc(0*1px)!important}.small-margin-bottom-0{margin-bottom:calc(0*1px)!important}.small-padding-0{padding:calc(0*1px)!important}.small-padding-top-0{padding-top:calc(0*1px)!important}.small-padding-left-0{padding-left:calc(0*1px)!important}.small-padding-right-0{padding-right:calc(0*1px)!important}.small-padding-bottom-0{padding-bottom:calc(0*1px)!important}.small-col-gap-0{gap:0!important}}.margin-1{margin:1px}.margin-top-1{margin-top:calc(1*1px)}.margin-left-1{margin-left:calc(1*1px)}.margin-right-1{margin-right:calc(1*1px)}.margin-bottom-1{margin-bottom:calc(1*1px)}.padding-1{padding:calc(1*1px)}.padding-top-1{padding-top:calc(1*1px)}.padding-left-1{padding-left:calc(1*1px)}.padding-right-1{padding-right:calc(1*1px)}.padding-bottom-1{padding-bottom:calc(1*1px)}.w-1{width:1px}.max-width-1px{max-width:calc(1*1px)}.max-width-1vw{max-width:calc(1*1vw)}.col-gap-1{gap:1px}@media only screen and (max-width:1000px){.midsize-margin-1{margin:1px!important}.midsize-margin-top-1{margin-top:calc(1*1px)!important}.midsize-margin-left-1{margin-left:calc(1*1px)!important}.midsize-margin-right-1{margin-right:calc(1*1px)!important}.midsize-margin-bottom-1{margin-bottom:calc(1*1px)!important}.midsize-padding-1{padding:calc(1*1px)!important}.midsize-padding-top-1{padding-top:calc(1*1px)!important}.midsize-padding-left-1{padding-left:calc(1*1px)!important}.midsize-padding-right-1{padding-right:calc(1*1px)!important}.midsize-padding-bottom-1{padding-bottom:calc(1*1px)!important}.midsize-col-gap-1{gap:1px!important}}@media only screen and (max-width:650px){.small-margin-1{margin:1px!important}.small-margin-top-1{margin-top:calc(1*1px)!important}.small-margin-left-1{margin-left:calc(1*1px)!important}.small-margin-right-1{margin-right:calc(1*1px)!important}.small-margin-bottom-1{margin-bottom:calc(1*1px)!important}.small-padding-1{padding:calc(1*1px)!important}.small-padding-top-1{padding-top:calc(1*1px)!important}.small-padding-left-1{padding-left:calc(1*1px)!important}.small-padding-right-1{padding-right:calc(1*1px)!important}.small-padding-bottom-1{padding-bottom:calc(1*1px)!important}.small-col-gap-1{gap:1px!important}}.margin-2{margin:2px}.margin-top-2{margin-top:calc(2*1px)}.margin-left-2{margin-left:calc(2*1px)}.margin-right-2{margin-right:calc(2*1px)}.margin-bottom-2{margin-bottom:calc(2*1px)}.padding-2{padding:calc(2*1px)}.padding-top-2{padding-top:calc(2*1px)}.padding-left-2{padding-left:calc(2*1px)}.padding-right-2{padding-right:calc(2*1px)}.padding-bottom-2{padding-bottom:calc(2*1px)}.w-2{width:2px}.max-width-2px{max-width:calc(2*1px)}.max-width-2vw{max-width:calc(2*1vw)}.col-gap-2{gap:2px}@media only screen and (max-width:1000px){.midsize-margin-2{margin:2px!important}.midsize-margin-top-2{margin-top:calc(2*1px)!important}.midsize-margin-left-2{margin-left:calc(2*1px)!important}.midsize-margin-right-2{margin-right:calc(2*1px)!important}.midsize-margin-bottom-2{margin-bottom:calc(2*1px)!important}.midsize-padding-2{padding:calc(2*1px)!important}.midsize-padding-top-2{padding-top:calc(2*1px)!important}.midsize-padding-left-2{padding-left:calc(2*1px)!important}.midsize-padding-right-2{padding-right:calc(2*1px)!important}.midsize-padding-bottom-2{padding-bottom:calc(2*1px)!important}.midsize-col-gap-2{gap:2px!important}}@media only screen and (max-width:650px){.small-margin-2{margin:2px!important}.small-margin-top-2{margin-top:calc(2*1px)!important}.small-margin-left-2{margin-left:calc(2*1px)!important}.small-margin-right-2{margin-right:calc(2*1px)!important}.small-margin-bottom-2{margin-bottom:calc(2*1px)!important}.small-padding-2{padding:calc(2*1px)!important}.small-padding-top-2{padding-top:calc(2*1px)!important}.small-padding-left-2{padding-left:calc(2*1px)!important}.small-padding-right-2{padding-right:calc(2*1px)!important}.small-padding-bottom-2{padding-bottom:calc(2*1px)!important}.small-col-gap-2{gap:2px!important}}.margin-3{margin:3px}.margin-top-3{margin-top:calc(3*1px)}.margin-left-3{margin-left:calc(3*1px)}.margin-right-3{margin-right:calc(3*1px)}.margin-bottom-3{margin-bottom:calc(3*1px)}.padding-3{padding:calc(3*1px)}.padding-top-3{padding-top:calc(3*1px)}.padding-left-3{padding-left:calc(3*1px)}.padding-right-3{padding-right:calc(3*1px)}.padding-bottom-3{padding-bottom:calc(3*1px)}.w-3{width:3px}.max-width-3px{max-width:calc(3*1px)}.max-width-3vw{max-width:calc(3*1vw)}.col-gap-3{gap:3px}@media only screen and (max-width:1000px){.midsize-margin-3{margin:3px!important}.midsize-margin-top-3{margin-top:calc(3*1px)!important}.midsize-margin-left-3{margin-left:calc(3*1px)!important}.midsize-margin-right-3{margin-right:calc(3*1px)!important}.midsize-margin-bottom-3{margin-bottom:calc(3*1px)!important}.midsize-padding-3{padding:calc(3*1px)!important}.midsize-padding-top-3{padding-top:calc(3*1px)!important}.midsize-padding-left-3{padding-left:calc(3*1px)!important}.midsize-padding-right-3{padding-right:calc(3*1px)!important}.midsize-padding-bottom-3{padding-bottom:calc(3*1px)!important}.midsize-col-gap-3{gap:3px!important}}@media only screen and (max-width:650px){.small-margin-3{margin:3px!important}.small-margin-top-3{margin-top:calc(3*1px)!important}.small-margin-left-3{margin-left:calc(3*1px)!important}.small-margin-right-3{margin-right:calc(3*1px)!important}.small-margin-bottom-3{margin-bottom:calc(3*1px)!important}.small-padding-3{padding:calc(3*1px)!important}.small-padding-top-3{padding-top:calc(3*1px)!important}.small-padding-left-3{padding-left:calc(3*1px)!important}.small-padding-right-3{padding-right:calc(3*1px)!important}.small-padding-bottom-3{padding-bottom:calc(3*1px)!important}.small-col-gap-3{gap:3px!important}}.margin-4{margin:4px}.margin-top-4{margin-top:calc(4*1px)}.margin-left-4{margin-left:calc(4*1px)}.margin-right-4{margin-right:calc(4*1px)}.margin-bottom-4{margin-bottom:calc(4*1px)}.padding-4{padding:calc(4*1px)}.padding-top-4{padding-top:calc(4*1px)}.padding-left-4{padding-left:calc(4*1px)}.padding-right-4{padding-right:calc(4*1px)}.padding-bottom-4{padding-bottom:calc(4*1px)}.w-4{width:4px}.max-width-4px{max-width:calc(4*1px)}.max-width-4vw{max-width:calc(4*1vw)}.col-gap-4{gap:4px}@media only screen and (max-width:1000px){.midsize-margin-4{margin:4px!important}.midsize-margin-top-4{margin-top:calc(4*1px)!important}.midsize-margin-left-4{margin-left:calc(4*1px)!important}.midsize-margin-right-4{margin-right:calc(4*1px)!important}.midsize-margin-bottom-4{margin-bottom:calc(4*1px)!important}.midsize-padding-4{padding:calc(4*1px)!important}.midsize-padding-top-4{padding-top:calc(4*1px)!important}.midsize-padding-left-4{padding-left:calc(4*1px)!important}.midsize-padding-right-4{padding-right:calc(4*1px)!important}.midsize-padding-bottom-4{padding-bottom:calc(4*1px)!important}.midsize-col-gap-4{gap:4px!important}}@media only screen and (max-width:650px){.small-margin-4{margin:4px!important}.small-margin-top-4{margin-top:calc(4*1px)!important}.small-margin-left-4{margin-left:calc(4*1px)!important}.small-margin-right-4{margin-right:calc(4*1px)!important}.small-margin-bottom-4{margin-bottom:calc(4*1px)!important}.small-padding-4{padding:calc(4*1px)!important}.small-padding-top-4{padding-top:calc(4*1px)!important}.small-padding-left-4{padding-left:calc(4*1px)!important}.small-padding-right-4{padding-right:calc(4*1px)!important}.small-padding-bottom-4{padding-bottom:calc(4*1px)!important}.small-col-gap-4{gap:4px!important}}.margin-5{margin:5px}.margin-top-5{margin-top:calc(5*1px)}.margin-left-5{margin-left:calc(5*1px)}.margin-right-5{margin-right:calc(5*1px)}.margin-bottom-5{margin-bottom:calc(5*1px)}.padding-5{padding:calc(5*1px)}.padding-top-5{padding-top:calc(5*1px)}.padding-left-5{padding-left:calc(5*1px)}.padding-right-5{padding-right:calc(5*1px)}.padding-bottom-5{padding-bottom:calc(5*1px)}.w-5{width:5px}.max-width-5px{max-width:calc(5*1px)}.max-width-5vw{max-width:calc(5*1vw)}.col-gap-5{gap:5px}@media only screen and (max-width:1000px){.midsize-margin-5{margin:5px!important}.midsize-margin-top-5{margin-top:calc(5*1px)!important}.midsize-margin-left-5{margin-left:calc(5*1px)!important}.midsize-margin-right-5{margin-right:calc(5*1px)!important}.midsize-margin-bottom-5{margin-bottom:calc(5*1px)!important}.midsize-padding-5{padding:calc(5*1px)!important}.midsize-padding-top-5{padding-top:calc(5*1px)!important}.midsize-padding-left-5{padding-left:calc(5*1px)!important}.midsize-padding-right-5{padding-right:calc(5*1px)!important}.midsize-padding-bottom-5{padding-bottom:calc(5*1px)!important}.midsize-col-gap-5{gap:5px!important}}@media only screen and (max-width:650px){.small-margin-5{margin:5px!important}.small-margin-top-5{margin-top:calc(5*1px)!important}.small-margin-left-5{margin-left:calc(5*1px)!important}.small-margin-right-5{margin-right:calc(5*1px)!important}.small-margin-bottom-5{margin-bottom:calc(5*1px)!important}.small-padding-5{padding:calc(5*1px)!important}.small-padding-top-5{padding-top:calc(5*1px)!important}.small-padding-left-5{padding-left:calc(5*1px)!important}.small-padding-right-5{padding-right:calc(5*1px)!important}.small-padding-bottom-5{padding-bottom:calc(5*1px)!important}.small-col-gap-5{gap:5px!important}}.margin-6{margin:6px}.margin-top-6{margin-top:calc(6*1px)}.margin-left-6{margin-left:calc(6*1px)}.margin-right-6{margin-right:calc(6*1px)}.margin-bottom-6{margin-bottom:calc(6*1px)}.padding-6{padding:calc(6*1px)}.padding-top-6{padding-top:calc(6*1px)}.padding-left-6{padding-left:calc(6*1px)}.padding-right-6{padding-right:calc(6*1px)}.padding-bottom-6{padding-bottom:calc(6*1px)}.w-6{width:6px}.max-width-6px{max-width:calc(6*1px)}.max-width-6vw{max-width:calc(6*1vw)}.col-gap-6{gap:6px}@media only screen and (max-width:1000px){.midsize-margin-6{margin:6px!important}.midsize-margin-top-6{margin-top:calc(6*1px)!important}.midsize-margin-left-6{margin-left:calc(6*1px)!important}.midsize-margin-right-6{margin-right:calc(6*1px)!important}.midsize-margin-bottom-6{margin-bottom:calc(6*1px)!important}.midsize-padding-6{padding:calc(6*1px)!important}.midsize-padding-top-6{padding-top:calc(6*1px)!important}.midsize-padding-left-6{padding-left:calc(6*1px)!important}.midsize-padding-right-6{padding-right:calc(6*1px)!important}.midsize-padding-bottom-6{padding-bottom:calc(6*1px)!important}.midsize-col-gap-6{gap:6px!important}}@media only screen and (max-width:650px){.small-margin-6{margin:6px!important}.small-margin-top-6{margin-top:calc(6*1px)!important}.small-margin-left-6{margin-left:calc(6*1px)!important}.small-margin-right-6{margin-right:calc(6*1px)!important}.small-margin-bottom-6{margin-bottom:calc(6*1px)!important}.small-padding-6{padding:calc(6*1px)!important}.small-padding-top-6{padding-top:calc(6*1px)!important}.small-padding-left-6{padding-left:calc(6*1px)!important}.small-padding-right-6{padding-right:calc(6*1px)!important}.small-padding-bottom-6{padding-bottom:calc(6*1px)!important}.small-col-gap-6{gap:6px!important}}.margin-8{margin:8px}.margin-top-8{margin-top:calc(8*1px)}.margin-left-8{margin-left:calc(8*1px)}.margin-right-8{margin-right:calc(8*1px)}.margin-bottom-8{margin-bottom:calc(8*1px)}.padding-8{padding:calc(8*1px)}.padding-top-8{padding-top:calc(8*1px)}.padding-left-8{padding-left:calc(8*1px)}.padding-right-8{padding-right:calc(8*1px)}.padding-bottom-8{padding-bottom:calc(8*1px)}.w-8{width:8px}.max-width-8px{max-width:calc(8*1px)}.max-width-8vw{max-width:calc(8*1vw)}.col-gap-8{gap:8px}@media only screen and (max-width:1000px){.midsize-margin-8{margin:8px!important}.midsize-margin-top-8{margin-top:calc(8*1px)!important}.midsize-margin-left-8{margin-left:calc(8*1px)!important}.midsize-margin-right-8{margin-right:calc(8*1px)!important}.midsize-margin-bottom-8{margin-bottom:calc(8*1px)!important}.midsize-padding-8{padding:calc(8*1px)!important}.midsize-padding-top-8{padding-top:calc(8*1px)!important}.midsize-padding-left-8{padding-left:calc(8*1px)!important}.midsize-padding-right-8{padding-right:calc(8*1px)!important}.midsize-padding-bottom-8{padding-bottom:calc(8*1px)!important}.midsize-col-gap-8{gap:8px!important}}@media only screen and (max-width:650px){.small-margin-8{margin:8px!important}.small-margin-top-8{margin-top:calc(8*1px)!important}.small-margin-left-8{margin-left:calc(8*1px)!important}.small-margin-right-8{margin-right:calc(8*1px)!important}.small-margin-bottom-8{margin-bottom:calc(8*1px)!important}.small-padding-8{padding:calc(8*1px)!important}.small-padding-top-8{padding-top:calc(8*1px)!important}.small-padding-left-8{padding-left:calc(8*1px)!important}.small-padding-right-8{padding-right:calc(8*1px)!important}.small-padding-bottom-8{padding-bottom:calc(8*1px)!important}.small-col-gap-8{gap:8px!important}}.margin-10{margin:10px}.margin-top-10{margin-top:calc(10*1px)}.margin-left-10{margin-left:calc(10*1px)}.margin-right-10{margin-right:calc(10*1px)}.margin-bottom-10{margin-bottom:calc(10*1px)}.padding-10{padding:calc(10*1px)}.padding-top-10{padding-top:calc(10*1px)}.padding-left-10{padding-left:calc(10*1px)}.padding-right-10{padding-right:calc(10*1px)}.padding-bottom-10{padding-bottom:calc(10*1px)}.w-10{width:10px}.max-width-10px{max-width:calc(10*1px)}.max-width-10vw{max-width:calc(10*1vw)}.col-gap-10{gap:10px}@media only screen and (max-width:1000px){.midsize-margin-10{margin:10px!important}.midsize-margin-top-10{margin-top:calc(10*1px)!important}.midsize-margin-left-10{margin-left:calc(10*1px)!important}.midsize-margin-right-10{margin-right:calc(10*1px)!important}.midsize-margin-bottom-10{margin-bottom:calc(10*1px)!important}.midsize-padding-10{padding:calc(10*1px)!important}.midsize-padding-top-10{padding-top:calc(10*1px)!important}.midsize-padding-left-10{padding-left:calc(10*1px)!important}.midsize-padding-right-10{padding-right:calc(10*1px)!important}.midsize-padding-bottom-10{padding-bottom:calc(10*1px)!important}.midsize-col-gap-10{gap:10px!important}}@media only screen and (max-width:650px){.small-margin-10{margin:10px!important}.small-margin-top-10{margin-top:calc(10*1px)!important}.small-margin-left-10{margin-left:calc(10*1px)!important}.small-margin-right-10{margin-right:calc(10*1px)!important}.small-margin-bottom-10{margin-bottom:calc(10*1px)!important}.small-padding-10{padding:calc(10*1px)!important}.small-padding-top-10{padding-top:calc(10*1px)!important}.small-padding-left-10{padding-left:calc(10*1px)!important}.small-padding-right-10{padding-right:calc(10*1px)!important}.small-padding-bottom-10{padding-bottom:calc(10*1px)!important}.small-col-gap-10{gap:10px!important}}.margin-12{margin:12px}.margin-top-12{margin-top:calc(12*1px)}.margin-left-12{margin-left:calc(12*1px)}.margin-right-12{margin-right:calc(12*1px)}.margin-bottom-12{margin-bottom:calc(12*1px)}.padding-12{padding:calc(12*1px)}.padding-top-12{padding-top:calc(12*1px)}.padding-left-12{padding-left:calc(12*1px)}.padding-right-12{padding-right:calc(12*1px)}.padding-bottom-12{padding-bottom:calc(12*1px)}.w-12{width:12px}.max-width-12px{max-width:calc(12*1px)}.max-width-12vw{max-width:calc(12*1vw)}.col-gap-12{gap:12px}@media only screen and (max-width:1000px){.midsize-margin-12{margin:12px!important}.midsize-margin-top-12{margin-top:calc(12*1px)!important}.midsize-margin-left-12{margin-left:calc(12*1px)!important}.midsize-margin-right-12{margin-right:calc(12*1px)!important}.midsize-margin-bottom-12{margin-bottom:calc(12*1px)!important}.midsize-padding-12{padding:calc(12*1px)!important}.midsize-padding-top-12{padding-top:calc(12*1px)!important}.midsize-padding-left-12{padding-left:calc(12*1px)!important}.midsize-padding-right-12{padding-right:calc(12*1px)!important}.midsize-padding-bottom-12{padding-bottom:calc(12*1px)!important}.midsize-col-gap-12{gap:12px!important}}@media only screen and (max-width:650px){.small-margin-12{margin:12px!important}.small-margin-top-12{margin-top:calc(12*1px)!important}.small-margin-left-12{margin-left:calc(12*1px)!important}.small-margin-right-12{margin-right:calc(12*1px)!important}.small-margin-bottom-12{margin-bottom:calc(12*1px)!important}.small-padding-12{padding:calc(12*1px)!important}.small-padding-top-12{padding-top:calc(12*1px)!important}.small-padding-left-12{padding-left:calc(12*1px)!important}.small-padding-right-12{padding-right:calc(12*1px)!important}.small-padding-bottom-12{padding-bottom:calc(12*1px)!important}.small-col-gap-12{gap:12px!important}}.margin-15{margin:15px}.margin-top-15{margin-top:calc(15*1px)}.margin-left-15{margin-left:calc(15*1px)}.margin-right-15{margin-right:calc(15*1px)}.margin-bottom-15{margin-bottom:calc(15*1px)}.padding-15{padding:calc(15*1px)}.padding-top-15{padding-top:calc(15*1px)}.padding-left-15{padding-left:calc(15*1px)}.padding-right-15{padding-right:calc(15*1px)}.padding-bottom-15{padding-bottom:calc(15*1px)}.w-15{width:15px}.max-width-15px{max-width:calc(15*1px)}.max-width-15vw{max-width:calc(15*1vw)}.col-gap-15{gap:15px}@media only screen and (max-width:1000px){.midsize-margin-15{margin:15px!important}.midsize-margin-top-15{margin-top:calc(15*1px)!important}.midsize-margin-left-15{margin-left:calc(15*1px)!important}.midsize-margin-right-15{margin-right:calc(15*1px)!important}.midsize-margin-bottom-15{margin-bottom:calc(15*1px)!important}.midsize-padding-15{padding:calc(15*1px)!important}.midsize-padding-top-15{padding-top:calc(15*1px)!important}.midsize-padding-left-15{padding-left:calc(15*1px)!important}.midsize-padding-right-15{padding-right:calc(15*1px)!important}.midsize-padding-bottom-15{padding-bottom:calc(15*1px)!important}.midsize-col-gap-15{gap:15px!important}}@media only screen and (max-width:650px){.small-margin-15{margin:15px!important}.small-margin-top-15{margin-top:calc(15*1px)!important}.small-margin-left-15{margin-left:calc(15*1px)!important}.small-margin-right-15{margin-right:calc(15*1px)!important}.small-margin-bottom-15{margin-bottom:calc(15*1px)!important}.small-padding-15{padding:calc(15*1px)!important}.small-padding-top-15{padding-top:calc(15*1px)!important}.small-padding-left-15{padding-left:calc(15*1px)!important}.small-padding-right-15{padding-right:calc(15*1px)!important}.small-padding-bottom-15{padding-bottom:calc(15*1px)!important}.small-col-gap-15{gap:15px!important}}.margin-16{margin:16px}.margin-top-16{margin-top:calc(16*1px)}.margin-left-16{margin-left:calc(16*1px)}.margin-right-16{margin-right:calc(16*1px)}.margin-bottom-16{margin-bottom:calc(16*1px)}.padding-16{padding:calc(16*1px)}.padding-top-16{padding-top:calc(16*1px)}.padding-left-16{padding-left:calc(16*1px)}.padding-right-16{padding-right:calc(16*1px)}.padding-bottom-16{padding-bottom:calc(16*1px)}.w-16{width:16px}.max-width-16px{max-width:calc(16*1px)}.max-width-16vw{max-width:calc(16*1vw)}.col-gap-16{gap:16px}@media only screen and (max-width:1000px){.midsize-margin-16{margin:16px!important}.midsize-margin-top-16{margin-top:calc(16*1px)!important}.midsize-margin-left-16{margin-left:calc(16*1px)!important}.midsize-margin-right-16{margin-right:calc(16*1px)!important}.midsize-margin-bottom-16{margin-bottom:calc(16*1px)!important}.midsize-padding-16{padding:calc(16*1px)!important}.midsize-padding-top-16{padding-top:calc(16*1px)!important}.midsize-padding-left-16{padding-left:calc(16*1px)!important}.midsize-padding-right-16{padding-right:calc(16*1px)!important}.midsize-padding-bottom-16{padding-bottom:calc(16*1px)!important}.midsize-col-gap-16{gap:16px!important}}@media only screen and (max-width:650px){.small-margin-16{margin:16px!important}.small-margin-top-16{margin-top:calc(16*1px)!important}.small-margin-left-16{margin-left:calc(16*1px)!important}.small-margin-right-16{margin-right:calc(16*1px)!important}.small-margin-bottom-16{margin-bottom:calc(16*1px)!important}.small-padding-16{padding:calc(16*1px)!important}.small-padding-top-16{padding-top:calc(16*1px)!important}.small-padding-left-16{padding-left:calc(16*1px)!important}.small-padding-right-16{padding-right:calc(16*1px)!important}.small-padding-bottom-16{padding-bottom:calc(16*1px)!important}.small-col-gap-16{gap:16px!important}}.margin-18{margin:18px}.margin-top-18{margin-top:calc(18*1px)}.margin-left-18{margin-left:calc(18*1px)}.margin-right-18{margin-right:calc(18*1px)}.margin-bottom-18{margin-bottom:calc(18*1px)}.padding-18{padding:calc(18*1px)}.padding-top-18{padding-top:calc(18*1px)}.padding-left-18{padding-left:calc(18*1px)}.padding-right-18{padding-right:calc(18*1px)}.padding-bottom-18{padding-bottom:calc(18*1px)}.w-18{width:18px}.max-width-18px{max-width:calc(18*1px)}.max-width-18vw{max-width:calc(18*1vw)}.col-gap-18{gap:18px}@media only screen and (max-width:1000px){.midsize-margin-18{margin:18px!important}.midsize-margin-top-18{margin-top:calc(18*1px)!important}.midsize-margin-left-18{margin-left:calc(18*1px)!important}.midsize-margin-right-18{margin-right:calc(18*1px)!important}.midsize-margin-bottom-18{margin-bottom:calc(18*1px)!important}.midsize-padding-18{padding:calc(18*1px)!important}.midsize-padding-top-18{padding-top:calc(18*1px)!important}.midsize-padding-left-18{padding-left:calc(18*1px)!important}.midsize-padding-right-18{padding-right:calc(18*1px)!important}.midsize-padding-bottom-18{padding-bottom:calc(18*1px)!important}.midsize-col-gap-18{gap:18px!important}}@media only screen and (max-width:650px){.small-margin-18{margin:18px!important}.small-margin-top-18{margin-top:calc(18*1px)!important}.small-margin-left-18{margin-left:calc(18*1px)!important}.small-margin-right-18{margin-right:calc(18*1px)!important}.small-margin-bottom-18{margin-bottom:calc(18*1px)!important}.small-padding-18{padding:calc(18*1px)!important}.small-padding-top-18{padding-top:calc(18*1px)!important}.small-padding-left-18{padding-left:calc(18*1px)!important}.small-padding-right-18{padding-right:calc(18*1px)!important}.small-padding-bottom-18{padding-bottom:calc(18*1px)!important}.small-col-gap-18{gap:18px!important}}.margin-20{margin:20px}.margin-top-20{margin-top:calc(20*1px)}.margin-left-20{margin-left:calc(20*1px)}.margin-right-20{margin-right:calc(20*1px)}.margin-bottom-20{margin-bottom:calc(20*1px)}.padding-20{padding:calc(20*1px)}.padding-top-20{padding-top:calc(20*1px)}.padding-left-20{padding-left:calc(20*1px)}.padding-right-20{padding-right:calc(20*1px)}.padding-bottom-20{padding-bottom:calc(20*1px)}.w-20{width:20px}.max-width-20px{max-width:calc(20*1px)}.max-width-20vw{max-width:calc(20*1vw)}.col-gap-20{gap:20px}@media only screen and (max-width:1000px){.midsize-margin-20{margin:20px!important}.midsize-margin-top-20{margin-top:calc(20*1px)!important}.midsize-margin-left-20{margin-left:calc(20*1px)!important}.midsize-margin-right-20{margin-right:calc(20*1px)!important}.midsize-margin-bottom-20{margin-bottom:calc(20*1px)!important}.midsize-padding-20{padding:calc(20*1px)!important}.midsize-padding-top-20{padding-top:calc(20*1px)!important}.midsize-padding-left-20{padding-left:calc(20*1px)!important}.midsize-padding-right-20{padding-right:calc(20*1px)!important}.midsize-padding-bottom-20{padding-bottom:calc(20*1px)!important}.midsize-col-gap-20{gap:20px!important}}@media only screen and (max-width:650px){.small-margin-20{margin:20px!important}.small-margin-top-20{margin-top:calc(20*1px)!important}.small-margin-left-20{margin-left:calc(20*1px)!important}.small-margin-right-20{margin-right:calc(20*1px)!important}.small-margin-bottom-20{margin-bottom:calc(20*1px)!important}.small-padding-20{padding:calc(20*1px)!important}.small-padding-top-20{padding-top:calc(20*1px)!important}.small-padding-left-20{padding-left:calc(20*1px)!important}.small-padding-right-20{padding-right:calc(20*1px)!important}.small-padding-bottom-20{padding-bottom:calc(20*1px)!important}.small-col-gap-20{gap:20px!important}}.margin-24{margin:24px}.margin-top-24{margin-top:calc(24*1px)}.margin-left-24{margin-left:calc(24*1px)}.margin-right-24{margin-right:calc(24*1px)}.margin-bottom-24{margin-bottom:calc(24*1px)}.padding-24{padding:calc(24*1px)}.padding-top-24{padding-top:calc(24*1px)}.padding-left-24{padding-left:calc(24*1px)}.padding-right-24{padding-right:calc(24*1px)}.padding-bottom-24{padding-bottom:calc(24*1px)}.w-24{width:24px}.max-width-24px{max-width:calc(24*1px)}.max-width-24vw{max-width:calc(24*1vw)}.col-gap-24{gap:24px}@media only screen and (max-width:1000px){.midsize-margin-24{margin:24px!important}.midsize-margin-top-24{margin-top:calc(24*1px)!important}.midsize-margin-left-24{margin-left:calc(24*1px)!important}.midsize-margin-right-24{margin-right:calc(24*1px)!important}.midsize-margin-bottom-24{margin-bottom:calc(24*1px)!important}.midsize-padding-24{padding:calc(24*1px)!important}.midsize-padding-top-24{padding-top:calc(24*1px)!important}.midsize-padding-left-24{padding-left:calc(24*1px)!important}.midsize-padding-right-24{padding-right:calc(24*1px)!important}.midsize-padding-bottom-24{padding-bottom:calc(24*1px)!important}.midsize-col-gap-24{gap:24px!important}}@media only screen and (max-width:650px){.small-margin-24{margin:24px!important}.small-margin-top-24{margin-top:calc(24*1px)!important}.small-margin-left-24{margin-left:calc(24*1px)!important}.small-margin-right-24{margin-right:calc(24*1px)!important}.small-margin-bottom-24{margin-bottom:calc(24*1px)!important}.small-padding-24{padding:calc(24*1px)!important}.small-padding-top-24{padding-top:calc(24*1px)!important}.small-padding-left-24{padding-left:calc(24*1px)!important}.small-padding-right-24{padding-right:calc(24*1px)!important}.small-padding-bottom-24{padding-bottom:calc(24*1px)!important}.small-col-gap-24{gap:24px!important}}.margin-25{margin:25px}.margin-top-25{margin-top:calc(25*1px)}.margin-left-25{margin-left:calc(25*1px)}.margin-right-25{margin-right:calc(25*1px)}.margin-bottom-25{margin-bottom:calc(25*1px)}.padding-25{padding:calc(25*1px)}.padding-top-25{padding-top:calc(25*1px)}.padding-left-25{padding-left:calc(25*1px)}.padding-right-25{padding-right:calc(25*1px)}.padding-bottom-25{padding-bottom:calc(25*1px)}.w-25{width:25px}.max-width-25px{max-width:calc(25*1px)}.max-width-25vw{max-width:calc(25*1vw)}.col-gap-25{gap:25px}@media only screen and (max-width:1000px){.midsize-margin-25{margin:25px!important}.midsize-margin-top-25{margin-top:calc(25*1px)!important}.midsize-margin-left-25{margin-left:calc(25*1px)!important}.midsize-margin-right-25{margin-right:calc(25*1px)!important}.midsize-margin-bottom-25{margin-bottom:calc(25*1px)!important}.midsize-padding-25{padding:calc(25*1px)!important}.midsize-padding-top-25{padding-top:calc(25*1px)!important}.midsize-padding-left-25{padding-left:calc(25*1px)!important}.midsize-padding-right-25{padding-right:calc(25*1px)!important}.midsize-padding-bottom-25{padding-bottom:calc(25*1px)!important}.midsize-col-gap-25{gap:25px!important}}@media only screen and (max-width:650px){.small-margin-25{margin:25px!important}.small-margin-top-25{margin-top:calc(25*1px)!important}.small-margin-left-25{margin-left:calc(25*1px)!important}.small-margin-right-25{margin-right:calc(25*1px)!important}.small-margin-bottom-25{margin-bottom:calc(25*1px)!important}.small-padding-25{padding:calc(25*1px)!important}.small-padding-top-25{padding-top:calc(25*1px)!important}.small-padding-left-25{padding-left:calc(25*1px)!important}.small-padding-right-25{padding-right:calc(25*1px)!important}.small-padding-bottom-25{padding-bottom:calc(25*1px)!important}.small-col-gap-25{gap:25px!important}}.margin-30{margin:30px}.margin-top-30{margin-top:calc(30*1px)}.margin-left-30{margin-left:calc(30*1px)}.margin-right-30{margin-right:calc(30*1px)}.margin-bottom-30{margin-bottom:calc(30*1px)}.padding-30{padding:calc(30*1px)}.padding-top-30{padding-top:calc(30*1px)}.padding-left-30{padding-left:calc(30*1px)}.padding-right-30{padding-right:calc(30*1px)}.padding-bottom-30{padding-bottom:calc(30*1px)}.w-30{width:30px}.max-width-30px{max-width:calc(30*1px)}.max-width-30vw{max-width:calc(30*1vw)}.col-gap-30{gap:30px}@media only screen and (max-width:1000px){.midsize-margin-30{margin:30px!important}.midsize-margin-top-30{margin-top:calc(30*1px)!important}.midsize-margin-left-30{margin-left:calc(30*1px)!important}.midsize-margin-right-30{margin-right:calc(30*1px)!important}.midsize-margin-bottom-30{margin-bottom:calc(30*1px)!important}.midsize-padding-30{padding:calc(30*1px)!important}.midsize-padding-top-30{padding-top:calc(30*1px)!important}.midsize-padding-left-30{padding-left:calc(30*1px)!important}.midsize-padding-right-30{padding-right:calc(30*1px)!important}.midsize-padding-bottom-30{padding-bottom:calc(30*1px)!important}.midsize-col-gap-30{gap:30px!important}}@media only screen and (max-width:650px){.small-margin-30{margin:30px!important}.small-margin-top-30{margin-top:calc(30*1px)!important}.small-margin-left-30{margin-left:calc(30*1px)!important}.small-margin-right-30{margin-right:calc(30*1px)!important}.small-margin-bottom-30{margin-bottom:calc(30*1px)!important}.small-padding-30{padding:calc(30*1px)!important}.small-padding-top-30{padding-top:calc(30*1px)!important}.small-padding-left-30{padding-left:calc(30*1px)!important}.small-padding-right-30{padding-right:calc(30*1px)!important}.small-padding-bottom-30{padding-bottom:calc(30*1px)!important}.small-col-gap-30{gap:30px!important}}.margin-32{margin:32px}.margin-top-32{margin-top:calc(32*1px)}.margin-left-32{margin-left:calc(32*1px)}.margin-right-32{margin-right:calc(32*1px)}.margin-bottom-32{margin-bottom:calc(32*1px)}.padding-32{padding:calc(32*1px)}.padding-top-32{padding-top:calc(32*1px)}.padding-left-32{padding-left:calc(32*1px)}.padding-right-32{padding-right:calc(32*1px)}.padding-bottom-32{padding-bottom:calc(32*1px)}.w-32{width:32px}.max-width-32px{max-width:calc(32*1px)}.max-width-32vw{max-width:calc(32*1vw)}.col-gap-32{gap:32px}@media only screen and (max-width:1000px){.midsize-margin-32{margin:32px!important}.midsize-margin-top-32{margin-top:calc(32*1px)!important}.midsize-margin-left-32{margin-left:calc(32*1px)!important}.midsize-margin-right-32{margin-right:calc(32*1px)!important}.midsize-margin-bottom-32{margin-bottom:calc(32*1px)!important}.midsize-padding-32{padding:calc(32*1px)!important}.midsize-padding-top-32{padding-top:calc(32*1px)!important}.midsize-padding-left-32{padding-left:calc(32*1px)!important}.midsize-padding-right-32{padding-right:calc(32*1px)!important}.midsize-padding-bottom-32{padding-bottom:calc(32*1px)!important}.midsize-col-gap-32{gap:32px!important}}@media only screen and (max-width:650px){.small-margin-32{margin:32px!important}.small-margin-top-32{margin-top:calc(32*1px)!important}.small-margin-left-32{margin-left:calc(32*1px)!important}.small-margin-right-32{margin-right:calc(32*1px)!important}.small-margin-bottom-32{margin-bottom:calc(32*1px)!important}.small-padding-32{padding:calc(32*1px)!important}.small-padding-top-32{padding-top:calc(32*1px)!important}.small-padding-left-32{padding-left:calc(32*1px)!important}.small-padding-right-32{padding-right:calc(32*1px)!important}.small-padding-bottom-32{padding-bottom:calc(32*1px)!important}.small-col-gap-32{gap:32px!important}}.margin-35{margin:35px}.margin-top-35{margin-top:calc(35*1px)}.margin-left-35{margin-left:calc(35*1px)}.margin-right-35{margin-right:calc(35*1px)}.margin-bottom-35{margin-bottom:calc(35*1px)}.padding-35{padding:calc(35*1px)}.padding-top-35{padding-top:calc(35*1px)}.padding-left-35{padding-left:calc(35*1px)}.padding-right-35{padding-right:calc(35*1px)}.padding-bottom-35{padding-bottom:calc(35*1px)}.w-35{width:35px}.max-width-35px{max-width:calc(35*1px)}.max-width-35vw{max-width:calc(35*1vw)}.col-gap-35{gap:35px}@media only screen and (max-width:1000px){.midsize-margin-35{margin:35px!important}.midsize-margin-top-35{margin-top:calc(35*1px)!important}.midsize-margin-left-35{margin-left:calc(35*1px)!important}.midsize-margin-right-35{margin-right:calc(35*1px)!important}.midsize-margin-bottom-35{margin-bottom:calc(35*1px)!important}.midsize-padding-35{padding:calc(35*1px)!important}.midsize-padding-top-35{padding-top:calc(35*1px)!important}.midsize-padding-left-35{padding-left:calc(35*1px)!important}.midsize-padding-right-35{padding-right:calc(35*1px)!important}.midsize-padding-bottom-35{padding-bottom:calc(35*1px)!important}.midsize-col-gap-35{gap:35px!important}}@media only screen and (max-width:650px){.small-margin-35{margin:35px!important}.small-margin-top-35{margin-top:calc(35*1px)!important}.small-margin-left-35{margin-left:calc(35*1px)!important}.small-margin-right-35{margin-right:calc(35*1px)!important}.small-margin-bottom-35{margin-bottom:calc(35*1px)!important}.small-padding-35{padding:calc(35*1px)!important}.small-padding-top-35{padding-top:calc(35*1px)!important}.small-padding-left-35{padding-left:calc(35*1px)!important}.small-padding-right-35{padding-right:calc(35*1px)!important}.small-padding-bottom-35{padding-bottom:calc(35*1px)!important}.small-col-gap-35{gap:35px!important}}.margin-40{margin:40px}.margin-top-40{margin-top:calc(40*1px)}.margin-left-40{margin-left:calc(40*1px)}.margin-right-40{margin-right:calc(40*1px)}.margin-bottom-40{margin-bottom:calc(40*1px)}.padding-40{padding:calc(40*1px)}.padding-top-40{padding-top:calc(40*1px)}.padding-left-40{padding-left:calc(40*1px)}.padding-right-40{padding-right:calc(40*1px)}.padding-bottom-40{padding-bottom:calc(40*1px)}.w-40{width:40px}.max-width-40px{max-width:calc(40*1px)}.max-width-40vw{max-width:calc(40*1vw)}.col-gap-40{gap:40px}@media only screen and (max-width:1000px){.midsize-margin-40{margin:40px!important}.midsize-margin-top-40{margin-top:calc(40*1px)!important}.midsize-margin-left-40{margin-left:calc(40*1px)!important}.midsize-margin-right-40{margin-right:calc(40*1px)!important}.midsize-margin-bottom-40{margin-bottom:calc(40*1px)!important}.midsize-padding-40{padding:calc(40*1px)!important}.midsize-padding-top-40{padding-top:calc(40*1px)!important}.midsize-padding-left-40{padding-left:calc(40*1px)!important}.midsize-padding-right-40{padding-right:calc(40*1px)!important}.midsize-padding-bottom-40{padding-bottom:calc(40*1px)!important}.midsize-col-gap-40{gap:40px!important}}@media only screen and (max-width:650px){.small-margin-40{margin:40px!important}.small-margin-top-40{margin-top:calc(40*1px)!important}.small-margin-left-40{margin-left:calc(40*1px)!important}.small-margin-right-40{margin-right:calc(40*1px)!important}.small-margin-bottom-40{margin-bottom:calc(40*1px)!important}.small-padding-40{padding:calc(40*1px)!important}.small-padding-top-40{padding-top:calc(40*1px)!important}.small-padding-left-40{padding-left:calc(40*1px)!important}.small-padding-right-40{padding-right:calc(40*1px)!important}.small-padding-bottom-40{padding-bottom:calc(40*1px)!important}.small-col-gap-40{gap:40px!important}}.margin-45{margin:45px}.margin-top-45{margin-top:calc(45*1px)}.margin-left-45{margin-left:calc(45*1px)}.margin-right-45{margin-right:calc(45*1px)}.margin-bottom-45{margin-bottom:calc(45*1px)}.padding-45{padding:calc(45*1px)}.padding-top-45{padding-top:calc(45*1px)}.padding-left-45{padding-left:calc(45*1px)}.padding-right-45{padding-right:calc(45*1px)}.padding-bottom-45{padding-bottom:calc(45*1px)}.w-45{width:45px}.max-width-45px{max-width:calc(45*1px)}.max-width-45vw{max-width:calc(45*1vw)}.col-gap-45{gap:45px}@media only screen and (max-width:1000px){.midsize-margin-45{margin:45px!important}.midsize-margin-top-45{margin-top:calc(45*1px)!important}.midsize-margin-left-45{margin-left:calc(45*1px)!important}.midsize-margin-right-45{margin-right:calc(45*1px)!important}.midsize-margin-bottom-45{margin-bottom:calc(45*1px)!important}.midsize-padding-45{padding:calc(45*1px)!important}.midsize-padding-top-45{padding-top:calc(45*1px)!important}.midsize-padding-left-45{padding-left:calc(45*1px)!important}.midsize-padding-right-45{padding-right:calc(45*1px)!important}.midsize-padding-bottom-45{padding-bottom:calc(45*1px)!important}.midsize-col-gap-45{gap:45px!important}}@media only screen and (max-width:650px){.small-margin-45{margin:45px!important}.small-margin-top-45{margin-top:calc(45*1px)!important}.small-margin-left-45{margin-left:calc(45*1px)!important}.small-margin-right-45{margin-right:calc(45*1px)!important}.small-margin-bottom-45{margin-bottom:calc(45*1px)!important}.small-padding-45{padding:calc(45*1px)!important}.small-padding-top-45{padding-top:calc(45*1px)!important}.small-padding-left-45{padding-left:calc(45*1px)!important}.small-padding-right-45{padding-right:calc(45*1px)!important}.small-padding-bottom-45{padding-bottom:calc(45*1px)!important}.small-col-gap-45{gap:45px!important}}.margin-50{margin:50px}.margin-top-50{margin-top:calc(50*1px)}.margin-left-50{margin-left:calc(50*1px)}.margin-right-50{margin-right:calc(50*1px)}.margin-bottom-50{margin-bottom:calc(50*1px)}.padding-50{padding:calc(50*1px)}.padding-top-50{padding-top:calc(50*1px)}.padding-left-50{padding-left:calc(50*1px)}.padding-right-50{padding-right:calc(50*1px)}.padding-bottom-50{padding-bottom:calc(50*1px)}.w-50{width:50px}.max-width-50px{max-width:calc(50*1px)}.max-width-50vw{max-width:calc(50*1vw)}.col-gap-50{gap:50px}@media only screen and (max-width:1000px){.midsize-margin-50{margin:50px!important}.midsize-margin-top-50{margin-top:calc(50*1px)!important}.midsize-margin-left-50{margin-left:calc(50*1px)!important}.midsize-margin-right-50{margin-right:calc(50*1px)!important}.midsize-margin-bottom-50{margin-bottom:calc(50*1px)!important}.midsize-padding-50{padding:calc(50*1px)!important}.midsize-padding-top-50{padding-top:calc(50*1px)!important}.midsize-padding-left-50{padding-left:calc(50*1px)!important}.midsize-padding-right-50{padding-right:calc(50*1px)!important}.midsize-padding-bottom-50{padding-bottom:calc(50*1px)!important}.midsize-col-gap-50{gap:50px!important}}@media only screen and (max-width:650px){.small-margin-50{margin:50px!important}.small-margin-top-50{margin-top:calc(50*1px)!important}.small-margin-left-50{margin-left:calc(50*1px)!important}.small-margin-right-50{margin-right:calc(50*1px)!important}.small-margin-bottom-50{margin-bottom:calc(50*1px)!important}.small-padding-50{padding:calc(50*1px)!important}.small-padding-top-50{padding-top:calc(50*1px)!important}.small-padding-left-50{padding-left:calc(50*1px)!important}.small-padding-right-50{padding-right:calc(50*1px)!important}.small-padding-bottom-50{padding-bottom:calc(50*1px)!important}.small-col-gap-50{gap:50px!important}}.margin-55{margin:55px}.margin-top-55{margin-top:calc(55*1px)}.margin-left-55{margin-left:calc(55*1px)}.margin-right-55{margin-right:calc(55*1px)}.margin-bottom-55{margin-bottom:calc(55*1px)}.padding-55{padding:calc(55*1px)}.padding-top-55{padding-top:calc(55*1px)}.padding-left-55{padding-left:calc(55*1px)}.padding-right-55{padding-right:calc(55*1px)}.padding-bottom-55{padding-bottom:calc(55*1px)}.w-55{width:55px}.max-width-55px{max-width:calc(55*1px)}.max-width-55vw{max-width:calc(55*1vw)}.col-gap-55{gap:55px}@media only screen and (max-width:1000px){.midsize-margin-55{margin:55px!important}.midsize-margin-top-55{margin-top:calc(55*1px)!important}.midsize-margin-left-55{margin-left:calc(55*1px)!important}.midsize-margin-right-55{margin-right:calc(55*1px)!important}.midsize-margin-bottom-55{margin-bottom:calc(55*1px)!important}.midsize-padding-55{padding:calc(55*1px)!important}.midsize-padding-top-55{padding-top:calc(55*1px)!important}.midsize-padding-left-55{padding-left:calc(55*1px)!important}.midsize-padding-right-55{padding-right:calc(55*1px)!important}.midsize-padding-bottom-55{padding-bottom:calc(55*1px)!important}.midsize-col-gap-55{gap:55px!important}}@media only screen and (max-width:650px){.small-margin-55{margin:55px!important}.small-margin-top-55{margin-top:calc(55*1px)!important}.small-margin-left-55{margin-left:calc(55*1px)!important}.small-margin-right-55{margin-right:calc(55*1px)!important}.small-margin-bottom-55{margin-bottom:calc(55*1px)!important}.small-padding-55{padding:calc(55*1px)!important}.small-padding-top-55{padding-top:calc(55*1px)!important}.small-padding-left-55{padding-left:calc(55*1px)!important}.small-padding-right-55{padding-right:calc(55*1px)!important}.small-padding-bottom-55{padding-bottom:calc(55*1px)!important}.small-col-gap-55{gap:55px!important}}.margin-60{margin:60px}.margin-top-60{margin-top:calc(60*1px)}.margin-left-60{margin-left:calc(60*1px)}.margin-right-60{margin-right:calc(60*1px)}.margin-bottom-60{margin-bottom:calc(60*1px)}.padding-60{padding:calc(60*1px)}.padding-top-60{padding-top:calc(60*1px)}.padding-left-60{padding-left:calc(60*1px)}.padding-right-60{padding-right:calc(60*1px)}.padding-bottom-60{padding-bottom:calc(60*1px)}.w-60{width:60px}.max-width-60px{max-width:calc(60*1px)}.max-width-60vw{max-width:calc(60*1vw)}.col-gap-60{gap:60px}@media only screen and (max-width:1000px){.midsize-margin-60{margin:60px!important}.midsize-margin-top-60{margin-top:calc(60*1px)!important}.midsize-margin-left-60{margin-left:calc(60*1px)!important}.midsize-margin-right-60{margin-right:calc(60*1px)!important}.midsize-margin-bottom-60{margin-bottom:calc(60*1px)!important}.midsize-padding-60{padding:calc(60*1px)!important}.midsize-padding-top-60{padding-top:calc(60*1px)!important}.midsize-padding-left-60{padding-left:calc(60*1px)!important}.midsize-padding-right-60{padding-right:calc(60*1px)!important}.midsize-padding-bottom-60{padding-bottom:calc(60*1px)!important}.midsize-col-gap-60{gap:60px!important}}@media only screen and (max-width:650px){.small-margin-60{margin:60px!important}.small-margin-top-60{margin-top:calc(60*1px)!important}.small-margin-left-60{margin-left:calc(60*1px)!important}.small-margin-right-60{margin-right:calc(60*1px)!important}.small-margin-bottom-60{margin-bottom:calc(60*1px)!important}.small-padding-60{padding:calc(60*1px)!important}.small-padding-top-60{padding-top:calc(60*1px)!important}.small-padding-left-60{padding-left:calc(60*1px)!important}.small-padding-right-60{padding-right:calc(60*1px)!important}.small-padding-bottom-60{padding-bottom:calc(60*1px)!important}.small-col-gap-60{gap:60px!important}}.margin-65{margin:65px}.margin-top-65{margin-top:calc(65*1px)}.margin-left-65{margin-left:calc(65*1px)}.margin-right-65{margin-right:calc(65*1px)}.margin-bottom-65{margin-bottom:calc(65*1px)}.padding-65{padding:calc(65*1px)}.padding-top-65{padding-top:calc(65*1px)}.padding-left-65{padding-left:calc(65*1px)}.padding-right-65{padding-right:calc(65*1px)}.padding-bottom-65{padding-bottom:calc(65*1px)}.w-65{width:65px}.max-width-65px{max-width:calc(65*1px)}.max-width-65vw{max-width:calc(65*1vw)}.col-gap-65{gap:65px}@media only screen and (max-width:1000px){.midsize-margin-65{margin:65px!important}.midsize-margin-top-65{margin-top:calc(65*1px)!important}.midsize-margin-left-65{margin-left:calc(65*1px)!important}.midsize-margin-right-65{margin-right:calc(65*1px)!important}.midsize-margin-bottom-65{margin-bottom:calc(65*1px)!important}.midsize-padding-65{padding:calc(65*1px)!important}.midsize-padding-top-65{padding-top:calc(65*1px)!important}.midsize-padding-left-65{padding-left:calc(65*1px)!important}.midsize-padding-right-65{padding-right:calc(65*1px)!important}.midsize-padding-bottom-65{padding-bottom:calc(65*1px)!important}.midsize-col-gap-65{gap:65px!important}}@media only screen and (max-width:650px){.small-margin-65{margin:65px!important}.small-margin-top-65{margin-top:calc(65*1px)!important}.small-margin-left-65{margin-left:calc(65*1px)!important}.small-margin-right-65{margin-right:calc(65*1px)!important}.small-margin-bottom-65{margin-bottom:calc(65*1px)!important}.small-padding-65{padding:calc(65*1px)!important}.small-padding-top-65{padding-top:calc(65*1px)!important}.small-padding-left-65{padding-left:calc(65*1px)!important}.small-padding-right-65{padding-right:calc(65*1px)!important}.small-padding-bottom-65{padding-bottom:calc(65*1px)!important}.small-col-gap-65{gap:65px!important}}.margin-70{margin:70px}.margin-top-70{margin-top:calc(70*1px)}.margin-left-70{margin-left:calc(70*1px)}.margin-right-70{margin-right:calc(70*1px)}.margin-bottom-70{margin-bottom:calc(70*1px)}.padding-70{padding:calc(70*1px)}.padding-top-70{padding-top:calc(70*1px)}.padding-left-70{padding-left:calc(70*1px)}.padding-right-70{padding-right:calc(70*1px)}.padding-bottom-70{padding-bottom:calc(70*1px)}.w-70{width:70px}.max-width-70px{max-width:calc(70*1px)}.max-width-70vw{max-width:calc(70*1vw)}.col-gap-70{gap:70px}@media only screen and (max-width:1000px){.midsize-margin-70{margin:70px!important}.midsize-margin-top-70{margin-top:calc(70*1px)!important}.midsize-margin-left-70{margin-left:calc(70*1px)!important}.midsize-margin-right-70{margin-right:calc(70*1px)!important}.midsize-margin-bottom-70{margin-bottom:calc(70*1px)!important}.midsize-padding-70{padding:calc(70*1px)!important}.midsize-padding-top-70{padding-top:calc(70*1px)!important}.midsize-padding-left-70{padding-left:calc(70*1px)!important}.midsize-padding-right-70{padding-right:calc(70*1px)!important}.midsize-padding-bottom-70{padding-bottom:calc(70*1px)!important}.midsize-col-gap-70{gap:70px!important}}@media only screen and (max-width:650px){.small-margin-70{margin:70px!important}.small-margin-top-70{margin-top:calc(70*1px)!important}.small-margin-left-70{margin-left:calc(70*1px)!important}.small-margin-right-70{margin-right:calc(70*1px)!important}.small-margin-bottom-70{margin-bottom:calc(70*1px)!important}.small-padding-70{padding:calc(70*1px)!important}.small-padding-top-70{padding-top:calc(70*1px)!important}.small-padding-left-70{padding-left:calc(70*1px)!important}.small-padding-right-70{padding-right:calc(70*1px)!important}.small-padding-bottom-70{padding-bottom:calc(70*1px)!important}.small-col-gap-70{gap:70px!important}}.margin-75{margin:75px}.margin-top-75{margin-top:calc(75*1px)}.margin-left-75{margin-left:calc(75*1px)}.margin-right-75{margin-right:calc(75*1px)}.margin-bottom-75{margin-bottom:calc(75*1px)}.padding-75{padding:calc(75*1px)}.padding-top-75{padding-top:calc(75*1px)}.padding-left-75{padding-left:calc(75*1px)}.padding-right-75{padding-right:calc(75*1px)}.padding-bottom-75{padding-bottom:calc(75*1px)}.w-75{width:75px}.max-width-75px{max-width:calc(75*1px)}.max-width-75vw{max-width:calc(75*1vw)}.col-gap-75{gap:75px}@media only screen and (max-width:1000px){.midsize-margin-75{margin:75px!important}.midsize-margin-top-75{margin-top:calc(75*1px)!important}.midsize-margin-left-75{margin-left:calc(75*1px)!important}.midsize-margin-right-75{margin-right:calc(75*1px)!important}.midsize-margin-bottom-75{margin-bottom:calc(75*1px)!important}.midsize-padding-75{padding:calc(75*1px)!important}.midsize-padding-top-75{padding-top:calc(75*1px)!important}.midsize-padding-left-75{padding-left:calc(75*1px)!important}.midsize-padding-right-75{padding-right:calc(75*1px)!important}.midsize-padding-bottom-75{padding-bottom:calc(75*1px)!important}.midsize-col-gap-75{gap:75px!important}}@media only screen and (max-width:650px){.small-margin-75{margin:75px!important}.small-margin-top-75{margin-top:calc(75*1px)!important}.small-margin-left-75{margin-left:calc(75*1px)!important}.small-margin-right-75{margin-right:calc(75*1px)!important}.small-margin-bottom-75{margin-bottom:calc(75*1px)!important}.small-padding-75{padding:calc(75*1px)!important}.small-padding-top-75{padding-top:calc(75*1px)!important}.small-padding-left-75{padding-left:calc(75*1px)!important}.small-padding-right-75{padding-right:calc(75*1px)!important}.small-padding-bottom-75{padding-bottom:calc(75*1px)!important}.small-col-gap-75{gap:75px!important}}.margin-80{margin:80px}.margin-top-80{margin-top:calc(80*1px)}.margin-left-80{margin-left:calc(80*1px)}.margin-right-80{margin-right:calc(80*1px)}.margin-bottom-80{margin-bottom:calc(80*1px)}.padding-80{padding:calc(80*1px)}.padding-top-80{padding-top:calc(80*1px)}.padding-left-80{padding-left:calc(80*1px)}.padding-right-80{padding-right:calc(80*1px)}.padding-bottom-80{padding-bottom:calc(80*1px)}.w-80{width:80px}.max-width-80px{max-width:calc(80*1px)}.max-width-80vw{max-width:calc(80*1vw)}.col-gap-80{gap:80px}@media only screen and (max-width:1000px){.midsize-margin-80{margin:80px!important}.midsize-margin-top-80{margin-top:calc(80*1px)!important}.midsize-margin-left-80{margin-left:calc(80*1px)!important}.midsize-margin-right-80{margin-right:calc(80*1px)!important}.midsize-margin-bottom-80{margin-bottom:calc(80*1px)!important}.midsize-padding-80{padding:calc(80*1px)!important}.midsize-padding-top-80{padding-top:calc(80*1px)!important}.midsize-padding-left-80{padding-left:calc(80*1px)!important}.midsize-padding-right-80{padding-right:calc(80*1px)!important}.midsize-padding-bottom-80{padding-bottom:calc(80*1px)!important}.midsize-col-gap-80{gap:80px!important}}@media only screen and (max-width:650px){.small-margin-80{margin:80px!important}.small-margin-top-80{margin-top:calc(80*1px)!important}.small-margin-left-80{margin-left:calc(80*1px)!important}.small-margin-right-80{margin-right:calc(80*1px)!important}.small-margin-bottom-80{margin-bottom:calc(80*1px)!important}.small-padding-80{padding:calc(80*1px)!important}.small-padding-top-80{padding-top:calc(80*1px)!important}.small-padding-left-80{padding-left:calc(80*1px)!important}.small-padding-right-80{padding-right:calc(80*1px)!important}.small-padding-bottom-80{padding-bottom:calc(80*1px)!important}.small-col-gap-80{gap:80px!important}}.margin-85{margin:85px}.margin-top-85{margin-top:calc(85*1px)}.margin-left-85{margin-left:calc(85*1px)}.margin-right-85{margin-right:calc(85*1px)}.margin-bottom-85{margin-bottom:calc(85*1px)}.padding-85{padding:calc(85*1px)}.padding-top-85{padding-top:calc(85*1px)}.padding-left-85{padding-left:calc(85*1px)}.padding-right-85{padding-right:calc(85*1px)}.padding-bottom-85{padding-bottom:calc(85*1px)}.w-85{width:85px}.max-width-85px{max-width:calc(85*1px)}.max-width-85vw{max-width:calc(85*1vw)}.col-gap-85{gap:85px}@media only screen and (max-width:1000px){.midsize-margin-85{margin:85px!important}.midsize-margin-top-85{margin-top:calc(85*1px)!important}.midsize-margin-left-85{margin-left:calc(85*1px)!important}.midsize-margin-right-85{margin-right:calc(85*1px)!important}.midsize-margin-bottom-85{margin-bottom:calc(85*1px)!important}.midsize-padding-85{padding:calc(85*1px)!important}.midsize-padding-top-85{padding-top:calc(85*1px)!important}.midsize-padding-left-85{padding-left:calc(85*1px)!important}.midsize-padding-right-85{padding-right:calc(85*1px)!important}.midsize-padding-bottom-85{padding-bottom:calc(85*1px)!important}.midsize-col-gap-85{gap:85px!important}}@media only screen and (max-width:650px){.small-margin-85{margin:85px!important}.small-margin-top-85{margin-top:calc(85*1px)!important}.small-margin-left-85{margin-left:calc(85*1px)!important}.small-margin-right-85{margin-right:calc(85*1px)!important}.small-margin-bottom-85{margin-bottom:calc(85*1px)!important}.small-padding-85{padding:calc(85*1px)!important}.small-padding-top-85{padding-top:calc(85*1px)!important}.small-padding-left-85{padding-left:calc(85*1px)!important}.small-padding-right-85{padding-right:calc(85*1px)!important}.small-padding-bottom-85{padding-bottom:calc(85*1px)!important}.small-col-gap-85{gap:85px!important}}.margin-90{margin:90px}.margin-top-90{margin-top:calc(90*1px)}.margin-left-90{margin-left:calc(90*1px)}.margin-right-90{margin-right:calc(90*1px)}.margin-bottom-90{margin-bottom:calc(90*1px)}.padding-90{padding:calc(90*1px)}.padding-top-90{padding-top:calc(90*1px)}.padding-left-90{padding-left:calc(90*1px)}.padding-right-90{padding-right:calc(90*1px)}.padding-bottom-90{padding-bottom:calc(90*1px)}.w-90{width:90px}.max-width-90px{max-width:calc(90*1px)}.max-width-90vw{max-width:calc(90*1vw)}.col-gap-90{gap:90px}@media only screen and (max-width:1000px){.midsize-margin-90{margin:90px!important}.midsize-margin-top-90{margin-top:calc(90*1px)!important}.midsize-margin-left-90{margin-left:calc(90*1px)!important}.midsize-margin-right-90{margin-right:calc(90*1px)!important}.midsize-margin-bottom-90{margin-bottom:calc(90*1px)!important}.midsize-padding-90{padding:calc(90*1px)!important}.midsize-padding-top-90{padding-top:calc(90*1px)!important}.midsize-padding-left-90{padding-left:calc(90*1px)!important}.midsize-padding-right-90{padding-right:calc(90*1px)!important}.midsize-padding-bottom-90{padding-bottom:calc(90*1px)!important}.midsize-col-gap-90{gap:90px!important}}@media only screen and (max-width:650px){.small-margin-90{margin:90px!important}.small-margin-top-90{margin-top:calc(90*1px)!important}.small-margin-left-90{margin-left:calc(90*1px)!important}.small-margin-right-90{margin-right:calc(90*1px)!important}.small-margin-bottom-90{margin-bottom:calc(90*1px)!important}.small-padding-90{padding:calc(90*1px)!important}.small-padding-top-90{padding-top:calc(90*1px)!important}.small-padding-left-90{padding-left:calc(90*1px)!important}.small-padding-right-90{padding-right:calc(90*1px)!important}.small-padding-bottom-90{padding-bottom:calc(90*1px)!important}.small-col-gap-90{gap:90px!important}}.margin-95{margin:95px}.margin-top-95{margin-top:calc(95*1px)}.margin-left-95{margin-left:calc(95*1px)}.margin-right-95{margin-right:calc(95*1px)}.margin-bottom-95{margin-bottom:calc(95*1px)}.padding-95{padding:calc(95*1px)}.padding-top-95{padding-top:calc(95*1px)}.padding-left-95{padding-left:calc(95*1px)}.padding-right-95{padding-right:calc(95*1px)}.padding-bottom-95{padding-bottom:calc(95*1px)}.w-95{width:95px}.max-width-95px{max-width:calc(95*1px)}.max-width-95vw{max-width:calc(95*1vw)}.col-gap-95{gap:95px}@media only screen and (max-width:1000px){.midsize-margin-95{margin:95px!important}.midsize-margin-top-95{margin-top:calc(95*1px)!important}.midsize-margin-left-95{margin-left:calc(95*1px)!important}.midsize-margin-right-95{margin-right:calc(95*1px)!important}.midsize-margin-bottom-95{margin-bottom:calc(95*1px)!important}.midsize-padding-95{padding:calc(95*1px)!important}.midsize-padding-top-95{padding-top:calc(95*1px)!important}.midsize-padding-left-95{padding-left:calc(95*1px)!important}.midsize-padding-right-95{padding-right:calc(95*1px)!important}.midsize-padding-bottom-95{padding-bottom:calc(95*1px)!important}.midsize-col-gap-95{gap:95px!important}}@media only screen and (max-width:650px){.small-margin-95{margin:95px!important}.small-margin-top-95{margin-top:calc(95*1px)!important}.small-margin-left-95{margin-left:calc(95*1px)!important}.small-margin-right-95{margin-right:calc(95*1px)!important}.small-margin-bottom-95{margin-bottom:calc(95*1px)!important}.small-padding-95{padding:calc(95*1px)!important}.small-padding-top-95{padding-top:calc(95*1px)!important}.small-padding-left-95{padding-left:calc(95*1px)!important}.small-padding-right-95{padding-right:calc(95*1px)!important}.small-padding-bottom-95{padding-bottom:calc(95*1px)!important}.small-col-gap-95{gap:95px!important}}.margin-100{margin:100px}.margin-top-100{margin-top:calc(100*1px)}.margin-left-100{margin-left:calc(100*1px)}.margin-right-100{margin-right:calc(100*1px)}.margin-bottom-100{margin-bottom:calc(100*1px)}.padding-100{padding:calc(100*1px)}.padding-top-100{padding-top:calc(100*1px)}.padding-left-100{padding-left:calc(100*1px)}.padding-right-100{padding-right:calc(100*1px)}.padding-bottom-100{padding-bottom:calc(100*1px)}.w-100{width:100px}.max-width-100px{max-width:calc(100*1px)}.max-width-100vw{max-width:calc(100*1vw)}.col-gap-100{gap:100px}@media only screen and (max-width:1000px){.midsize-margin-100{margin:100px!important}.midsize-margin-top-100{margin-top:calc(100*1px)!important}.midsize-margin-left-100{margin-left:calc(100*1px)!important}.midsize-margin-right-100{margin-right:calc(100*1px)!important}.midsize-margin-bottom-100{margin-bottom:calc(100*1px)!important}.midsize-padding-100{padding:calc(100*1px)!important}.midsize-padding-top-100{padding-top:calc(100*1px)!important}.midsize-padding-left-100{padding-left:calc(100*1px)!important}.midsize-padding-right-100{padding-right:calc(100*1px)!important}.midsize-padding-bottom-100{padding-bottom:calc(100*1px)!important}.midsize-col-gap-100{gap:100px!important}}@media only screen and (max-width:650px){.small-margin-100{margin:100px!important}.small-margin-top-100{margin-top:calc(100*1px)!important}.small-margin-left-100{margin-left:calc(100*1px)!important}.small-margin-right-100{margin-right:calc(100*1px)!important}.small-margin-bottom-100{margin-bottom:calc(100*1px)!important}.small-padding-100{padding:calc(100*1px)!important}.small-padding-top-100{padding-top:calc(100*1px)!important}.small-padding-left-100{padding-left:calc(100*1px)!important}.small-padding-right-100{padding-right:calc(100*1px)!important}.small-padding-bottom-100{padding-bottom:calc(100*1px)!important}.small-col-gap-100{gap:100px!important}}header{position:fixed;top:0;width:100%;z-index:1000;background:linear-gradient(180deg,#000 0,rgba(0,0,0,.987) 8.1%,rgba(0,0,0,.951) 15.5%,rgba(0,0,0,.896) 22.5%,rgba(0,0,0,.825) 29%,rgba(0,0,0,.741) 35.3%,rgba(0,0,0,.648) 41.2%,rgba(0,0,0,.55) 47.1%,rgba(0,0,0,.45) 52.9%,rgba(0,0,0,.352) 58.8%,rgba(0,0,0,.259) 64.7%,rgba(0,0,0,.175) 71%,rgba(0,0,0,.104) 77.5%,rgba(0,0,0,.049) 84.5%,rgba(0,0,0,.013) 91.9%,transparent)}.logo svg{width:100%;max-width:150px;height:auto}.header-main-container{margin-top:15px;margin-bottom:15px;justify-content:space-between}#menu-items,.header-main-container{display:flex;flex-direction:row;width:100%}#menu-items{justify-content:flex-end;align-items:center;list-style:none;padding-left:0;margin-left:0;padding-bottom:0}#menu-items a{color:#fff;text-decoration:none;text-transform:uppercase}#menu-items a:hover{color:#000}.menu-item-active{text-decoration:underline;color:#000}#menu-items li{padding-left:15px}header.home{background:transparent;transition:background-color .24s ease}header.contact,header.home[data-scrolled=true]{background:rgba(10,16,14,.93)}header.home #menu-items a:focus-visible,header.home #menu-items a:hover{color:#fff;text-decoration:underline}header.home .header-main-container{align-items:center;gap:clamp(6px,2vw,24px)}header.home .logo{display:block;flex:0 0 clamp(28px,5vw,52px)}header.home .logo svg{display:block;pointer-events:none}header.home #menu-items{min-width:0;flex-wrap:wrap;margin:0;justify-content:flex-end}header.home #menu-items li{padding-left:7px;padding-right:7px}#home,#portfolio,#portfolio-page{position:relative}#portfolio{margin-top:122px}.my-masonry-grid{display:flex;margin-left:-15px;width:auto}.my-masonry-grid_column{padding-left:15px;background-clip:padding-box}.my-masonry-grid_column .portfolio-item{margin-bottom:15px}.portfolio-item{position:relative;width:100%;height:auto}.portfolio-item a:hover .title{color:#f7f7f7}.portfolio-item .title{opacity:0;display:none;position:absolute;top:50%;left:50%;width:calc(100% - 15px);text-align:center}.portfolio-item p{margin-top:0;margin-bottom:0}.portfolio-item:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0;background:linear-gradient(90deg,#17ab4b,#0580c2);opacity:0;pointer-events:none}.portfolio-item:hover{cursor:pointer}.portfolio-item:hover img{transition:all .5s cubic-bezier(.33,1,.68,1)}.portfolio-item:hover .title{animation:fade-in-up-absolute-center .5s cubic-bezier(.33,1,.68,1);animation-fill-mode:forwards;animation-delay:.25s;display:inline}.portfolio-item:hover:before{animation:fade-in-90 .75s cubic-bezier(.33,1,.68,1);animation-fill-mode:forwards}.button-container{margin-bottom:15px;display:grid;grid-template-columns:repeat(auto-fill,minmax(141px,1fr));grid-gap:10px}.portfolio-header-container{height:25vh;position:relative;overflow:hidden}.portfolio-header-container .portfolio-header,.portfolio-header-container h1{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.portfolio-header-container h1{margin:0;color:#f7f7f7;font-size:46px;line-height:46px}.portfolio-header-container .portfolio-header{width:100%;object-fit:cover;filter:blur(3px) grayscale(50%) brightness(50%);height:25vh}@media only screen and (max-width:800px){.portfolio-header-container h1{font-size:25.3px;line-height:25.3px}}.image-container{height:25vh;position:relative;transform:scale(1.25)}.portfolio-meta-data{display:flex;flex-direction:column;color:#f7f7f7}.company{padding-right:15px}.imported-text{color:#f7f7f7}.customHTML{width:100%;padding:15px}.title-no-featured-image{height:50px;display:flex;justify-content:center;align-items:center;background-color:hsla(0,0%,100%,.16);height:75px}button#featured{display:none}.intro-text{margin-bottom:21.6px}.mobile{display:none}@media only screen and (max-width:650px){.mobile{display:block}.desktop{display:none}.mobile-height-fluid{padding-top:100px;padding-bottom:100px}.mobile-height-fluid,.v-h-center-100vh{height:auto!important}}#contact .inner-text-width,#contact .parallax-outer{width:100%}.border-solid{border-style:solid}.border-color-gradient{border-color:linear-gradient(90deg,#17ab4b,#0580c2)}.border-color-blue{border-color:#0580c2}.border-color-blue-light-1{border-color:#4293cd}.border-color-blue-light-2{border-color:#63a3d4}.border-color-blue-light-3{border-color:#7db7de}.border-color-blue-light-4{border-color:#99cce6}.border-color-brand{border-color:#01563b}.border-color-brand-light-1{border-color:#0d735d}.border-color-brand-light-2{border-color:#2e8e7e}.border-color-brand-light-3{border-color:#62b2a7}.border-color-brand-light-4{border-color:#a9d6d0}.border-color-green{border-color:#17ab4b}.border-color-green-light-1{border-color:#0d735d}.border-color-green-light-2{border-color:#2e8e7e}.border-color-green-light-3{border-color:#62b2a7}.border-color-green-light-4{border-color:#a9d6d0}.border-color-black{border-color:#0f0f0f}.border-color-gray-1{border-color:#353231}.border-color-gray-2{border-color:#585555}.border-color-gray-3{border-color:#827d7d}.border-color-gray-4{border-color:#b4b1b2}.border-color-white{border-color:#f7f7f7}.border-r-1{border-radius:1px}.border-r-2{border-radius:2px}.border-r-3{border-radius:3px}.border-r-4{border-radius:4px}.border-r-5{border-radius:5px}.border-r-6{border-radius:6px}.border-r-7{border-radius:7px}.border-r-8{border-radius:8px}.border-r-9{border-radius:9px}.border-r-10{border-radius:10px}.border-r-top-left-1{border-top-left-radius:1px}.border-r-top-left-2{border-top-left-radius:2px}.border-r-top-left-3{border-top-left-radius:3px}.border-r-top-left-4{border-top-left-radius:4px}.border-r-top-left-5{border-top-left-radius:5px}.border-r-top-left-6{border-top-left-radius:6px}.border-r-top-left-7{border-top-left-radius:7px}.border-r-top-left-8{border-top-left-radius:8px}.border-r-top-left-9{border-top-left-radius:9px}.border-r-top-right-1{border-top-right-radius:1px}.border-r-top-right-2{border-top-right-radius:2px}.border-r-top-right-3{border-top-right-radius:3px}.border-r-top-right-4{border-top-right-radius:4px}.border-r-top-right-5{border-top-right-radius:5px}.border-r-top-right-6{border-top-right-radius:6px}.border-r-top-right-7{border-top-right-radius:7px}.border-r-top-right-8{border-top-right-radius:8px}.border-r-top-right-9{border-top-right-radius:9px}.border-r-top-right-10{border-top-right-radius:10px}.border-r-bottom-left-1{border-bottom-left-radius:1px}.border-r-bottom-left-2{border-bottom-left-radius:2px}.border-r-bottom-left-3{border-bottom-left-radius:3px}.border-r-bottom-left-4{border-bottom-left-radius:4px}.border-r-bottom-left-5{border-bottom-left-radius:5px}.border-r-bottom-left-6{border-bottom-left-radius:6px}.border-r-bottom-left-7{border-bottom-left-radius:7px}.border-r-bottom-left-8{border-bottom-left-radius:8px}.border-r-bottom-left-9{border-bottom-left-radius:9px}.border-r-bottom-left-10{border-bottom-left-radius:10px}.border-r-bottom-right-1{border-bottom-right-radius:1px}.border-r-bottom-right-2{border-bottom-right-radius:2px}.border-r-bottom-right-3{border-bottom-right-radius:3px}.border-r-bottom-right-4{border-bottom-right-radius:4px}.border-r-bottom-right-5{border-bottom-right-radius:5px}.border-r-bottom-right-6{border-bottom-right-radius:6px}.border-r-bottom-right-7{border-bottom-right-radius:7px}.border-r-bottom-right-8{border-bottom-right-radius:8px}.border-r-bottom-right-9{border-bottom-right-radius:9px}.border-r-bottom-right-10{border-bottom-right-radius:10px}.border-width-1{border-width:1px}.border-width-2{border-width:2px}.border-width-3{border-width:3px}.border-width-4{border-width:4px}.border-width-5{border-width:5px}.border-width-6{border-width:6px}.border-width-7{border-width:7px}.border-width-8{border-width:8px}.border-width-9{border-width:9px}.border-width-10{border-width:10px}.border-r-full{border-radius:50%}.fullstack-container h4{margin-top:0}.fullstack-container{padding-left:15px;padding-right:15px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:0;column-gap:0;position:relative}.fullstack-container>div{padding-left:20px;padding-bottom:20px;position:relative}.front-end-dev:after,.ui:after,.ux:after{content:"";width:20px;height:20px;background-color:#307842;position:absolute;bottom:-10px;left:-10px;border-radius:50%;border:1px solid #fff}.front-end-dev .b-bar{background-color:transparent;border-bottom:1px dashed #307842;max-width:50%}.l-bar{width:1px}.b-bar,.l-bar{position:absolute;background-color:#307842;left:0;bottom:0}.b-bar{height:1px}.front-end-dev .b-bar:after,.front-end-dev .l-bar:after{content:"";position:absolute}.front-end-dev .b-bar:after{bottom:-10px;right:-1px;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:20px solid #307842}.front-end-dev .b-bar:after,.front-end-dev .l-bar:after{opacity:0;animation-name:fade-in;animation-delay:2s;animation-fill-mode:forwards;animation-timing-function:ease-out}.front-end-dev .b-bar:after{animation-duration:2s}.front-end-dev .l-bar:after{animation-duration:1s}@media only screen and (max-width:650px){.fullstack-container h4{margin-top:revert}.fullstack-container{grid-template-columns:1fr}.l-bar{bottom:unset;top:0}.front-end-dev:after,.ui:after,.ux:after{top:-10px;bottom:unset}.b-bar{bottom:unset;top:0;left:0}.front-end-dev .b-bar{background-color:#307842;border:none}.b-bar:after{display:none}.b-bar,.front-end-dev .b-bar{max-width:85%}.front-end-dev .l-bar{background-color:transparent;border-left:1px dashed #307842}.front-end-dev .l-bar:after{bottom:-1px;right:-9px;border-left:10px solid transparent;border-right:10px solid transparent;border-top:20px solid #307842}}body{scrollbar-width:thin}body::-webkit-scrollbar,body::-webkit-scrollbar-track{background-color:#0f0f0f}body::-webkit-scrollbar{width:8px}body::-webkit-scrollbar-thumb{background-color:#f7f7f7;border-radius:10px;border:2px solid #0f0f0f}.service{background-color:#01563b}.bg-transparent{background:transparent}.bg-gradient{background:linear-gradient(90deg,#17ab4b,#0580c2)}.bg-blue-dark-9{background:#1b2023;color:#f7f7f7}.bg-blue-dark-9 a{color:#f7f7f7}.bg-blue-dark-9 a:hover{color:#4b5962}.bg-blue-dark-8{background:#212a31;color:#f7f7f7}.bg-blue-dark-8 a{color:#f7f7f7}.bg-blue-dark-8 a:hover{color:#4b6171}.bg-blue-dark-7{background:#27353f;color:#f7f7f7}.bg-blue-dark-7 a{color:#f7f7f7}.bg-blue-dark-7 a:hover{color:#131b20}.bg-blue-dark-6{background:#2b404f;color:#f7f7f7}.bg-blue-dark-6 a{color:#f7f7f7}.bg-blue-dark-6 a:hover{color:#162027}.bg-blue-dark-5{background:#2e4b60;color:#f7f7f7}.bg-blue-dark-5 a{color:#f7f7f7}.bg-blue-dark-5 a:hover{color:#172530}.bg-blue-dark-4{background:#2f536f;color:#f7f7f7}.bg-blue-dark-4 a{color:#f7f7f7}.bg-blue-dark-4 a:hover{color:#182a37}.bg-blue-dark-3{background:#305f82;color:#f7f7f7}.bg-blue-dark-3 a{color:#f7f7f7}.bg-blue-dark-3 a:hover{color:#182f41}.bg-blue-dark-2{background:#2c6a96;color:#f7f7f7}.bg-blue-dark-2 a{color:#f7f7f7}.bg-blue-dark-2 a:hover{color:#16354b}.bg-blue-dark-1{background:#2373a9;color:#f7f7f7}.bg-blue-dark-1 a{color:#f7f7f7}.bg-blue-dark-1 a:hover{color:#113a55}.bg-blue{background:#0580c2}.bg-blue,.bg-blue a{color:#f7f7f7}.bg-blue a:hover{color:#024061}.bg-blue-light-1{background:#4293cd;color:#f7f7f7}.bg-blue-light-1 a{color:#f7f7f7}.bg-blue-light-1 a:hover{color:#1c4a6b}.bg-blue-light-2{background:#63a3d4;color:#f7f7f7}.bg-blue-light-2 a{color:#f7f7f7}.bg-blue-light-2 a:hover{color:#21547a}.bg-blue-light-3{background:#7db7de;color:#f7f7f7}.bg-blue-light-3 a{color:#f7f7f7}.bg-blue-light-3 a:hover{color:#24618a}.bg-blue-light-4{background:#99cce6;color:#0f0f0f}.bg-blue-light-4 a{color:#0f0f0f}.bg-blue-light-4 a:hover{color:#267399}.bg-brand-dark-9{background:#141917;color:#f7f7f7}.bg-brand-dark-9 a{color:#f7f7f7}.bg-brand-dark-9 a:hover{color:#485a53}.bg-brand-dark-8{background:#17211d;color:#f7f7f7}.bg-brand-dark-8 a{color:#f7f7f7}.bg-brand-dark-8 a:hover{color:#466458}.bg-brand-dark-7{background:#1a2923;color:#f7f7f7}.bg-brand-dark-7 a{color:#f7f7f7}.bg-brand-dark-7 a:hover{color:#446d5d}.bg-brand-dark-6{background:#192e25;color:#f7f7f7}.bg-brand-dark-6 a{color:#f7f7f7}.bg-brand-dark-6 a:hover{color:#40755e}.bg-brand-dark-5{background:#193329;color:#f7f7f7}.bg-brand-dark-5 a{color:#f7f7f7}.bg-brand-dark-5 a:hover{color:#3d7c63}.bg-brand-dark-4{background:#1a3d2e;color:#f7f7f7}.bg-brand-dark-4 a{color:#f7f7f7}.bg-brand-dark-4 a:hover{color:#398866}.bg-brand-dark-3{background:#174030;color:#f7f7f7}.bg-brand-dark-3 a{color:#f7f7f7}.bg-brand-dark-3 a:hover{color:#328e6a}.bg-brand-dark-2{background:#134934;color:#f7f7f7}.bg-brand-dark-2 a{color:#f7f7f7}.bg-brand-dark-2 a:hover{color:#299b6f}.bg-brand-dark-1{background:#0d4f37;color:#f7f7f7}.bg-brand-dark-1 a{color:#f7f7f7}.bg-brand-dark-1 a:hover{color:#1ba975}.bg-brand{background:#01563b}.bg-brand,.bg-brand a{color:#f7f7f7}.bg-brand a:hover{color:#02bf83}.bg-brand-light-1{background:#0d735d;color:#f7f7f7}.bg-brand-light-1 a{color:#f7f7f7}.bg-brand-light-1 a:hover{color:#06392e}.bg-brand-light-2{background:#2e8e7e;color:#f7f7f7}.bg-brand-light-2 a{color:#f7f7f7}.bg-brand-light-2 a:hover{color:#17473f}.bg-brand-light-3{background:#62b2a7;color:#f7f7f7}.bg-brand-light-3 a{color:#f7f7f7}.bg-brand-light-3 a:hover{color:#2d5c56}.bg-brand-light-4{background:#a9d6d0;color:#0f0f0f}.bg-brand-light-4 a{color:#0f0f0f}.bg-brand-light-4 a:hover{color:#3e8178}.bg-green-dark9{background:#1b221d;color:#f7f7f7}.bg-green-dark9 a{color:#f7f7f7}.bg-green-dark9 a:hover{color:#4c6152}.bg-green-dark-8{background:#1f2e24;color:#f7f7f7}.bg-green-dark-8 a{color:#f7f7f7}.bg-green-dark-8 a:hover{color:#4b6e57}.bg-green-dark-7{background:#253c2c;color:#f7f7f7}.bg-green-dark-7 a{color:#f7f7f7}.bg-green-dark-7 a:hover{color:#4c7c5a}.bg-green-dark-6{background:#2a4c33;color:#f7f7f7}.bg-green-dark-6 a{color:#f7f7f7}.bg-green-dark-6 a:hover{color:#152619}.bg-green-dark-5{background:#2c5837;color:#f7f7f7}.bg-green-dark-5 a{color:#f7f7f7}.bg-green-dark-5 a:hover{color:#162c1c}.bg-green-dark-4{background:#2e663c;color:#f7f7f7}.bg-green-dark-4 a{color:#f7f7f7}.bg-green-dark-4 a:hover{color:#17331e}.bg-green-dark-3{background:#307842;color:#f7f7f7}.bg-green-dark-3 a{color:#f7f7f7}.bg-green-dark-3 a:hover{color:#183c21}.bg-green-dark-2{background:#2d8643;color:#f7f7f7}.bg-green-dark-2 a{color:#f7f7f7}.bg-green-dark-2 a:hover{color:#164321}.bg-green-dark-1{background:#279646;color:#f7f7f7}.bg-green-dark-1 a{color:#f7f7f7}.bg-green-dark-1 a:hover{color:#134b23}.bg-green{background:#17ab4b}.bg-green,.bg-green a{color:#f7f7f7}.bg-green a:hover{color:#0c5525}.bg-green-light-1{background:#46b96e;color:#f7f7f7}.bg-green-light-1 a{color:#f7f7f7}.bg-green-light-1 a:hover{color:#235c37}.bg-green-light-2{background:#76c692;color:#f7f7f7}.bg-green-light-2 a{color:#f7f7f7}.bg-green-light-2 a:hover{color:#2f6f45}.bg-green-light-3{background:#a7d7b7;color:#0f0f0f}.bg-green-light-3 a{color:#0f0f0f}.bg-green-light-3 a:hover{color:#3b8454}.bg-green-light-4{background:#d2ead9;color:#0f0f0f}.bg-green-light-4 a{color:#0f0f0f}.bg-green-light-4 a:hover{color:#47975f}.bg-black{background:#0f0f0f}.bg-black,.bg-black a{color:#f7f7f7}.bg-black a:hover{color:#4b4b4b}.bg-gray-1{background:#353231}.bg-gray-1,.bg-gray-1 a{color:#f7f7f7}.bg-gray-1 a:hover{color:#1a1919}.bg-gray-2{background:#585555}.bg-gray-2,.bg-gray-2 a{color:#f7f7f7}.bg-gray-2 a:hover{color:#2c2a2a}.bg-gray-3{background:#827d7d}.bg-gray-3,.bg-gray-3 a{color:#f7f7f7}.bg-gray-3 a:hover{color:#413e3e}.bg-gray-4{background:#b4b1b2}.bg-gray-4,.bg-gray-4 a{color:#0f0f0f}.bg-gray-4 a:hover{color:#5b5759}.bg-white{background:#f7f7f7}.bg-white,.bg-white a{color:#0f0f0f}.bg-white a:hover{color:#7c7c7c}*{font-family:var(--font-mulish),sans-serif;font-synthesis:none!important}h1{font-size:91.6672px;line-height:87.08384px}h1,h2{margin-top:21.6px;margin-bottom:21.6px}h2{font-size:46px;line-height:46px}h3{font-size:30.3328px;line-height:31.84944px}h3,h4{margin-top:21.6px;margin-bottom:21.6px}h4{font-size:23px;line-height:25.3px}h5{font-size:20px;line-height:23px}h5,h6{margin-top:21.6px;margin-bottom:21.6px}h6{font-size:17.3328px;line-height:20.79936px}p{margin-top:21.6px;margin-bottom:21.6px}blockquote,div,li,p{font-size:15.3328px;line-height:19.166px}blockquote{margin:21.6px}figcaption{text-align:center;display:block;margin-top:8.333px;margin-bottom:8.333px}.endnote,figcaption{font-size:13.3328px;line-height:16.666px}.endnote{margin-top:21.6px;margin-bottom:21.6px}.footnote,sup{margin-top:21.6px;margin-bottom:21.6px}.footnote,small,sup{font-size:11.6672px;line-height:14.584px}small{margin-top:10.8px;margin-bottom:10.8px}input,select,textarea{font-size:100%}body{font-family:var(--font-mulish),sans-serif}h1,h2,h3,h4,h5,h6{font-variation-settings:"wght" 800}blockquote,footer,footer small,p{font-variation-settings:"wght" 400}blockquote,p{letter-spacing:.25px}del,s{opacity:.5;text-decoration:line-through}b,ins,strong{font-variation-settings:"wght" 800}blockquote,q{font-variation-settings:"ital" 1}ol,ul{list-style-position:outside;padding-left:.75em;margin-left:.55em;padding-bottom:21.6px}ul{list-style-type:disc}ol{list-style-type:decimal}em,i{font-variation-settings:"ital" 1}a{font-variation-settings:"wght" 800;transition:all .3s ease-in-out;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}@media only screen and (max-width:800px){h1{font-size:45.8336px;line-height:43.54192px}h2{font-size:25.3px;line-height:25.3px}h3{font-size:18.19968px;line-height:19.109664px}h4{font-size:14.95px;line-height:16.445px}h5{font-size:15px;line-height:17.25px}h6{font-size:13.86624px;line-height:16.639488px}}.strikethrough{text-decoration:line-through}.blog-item{background-color:#f7f7f7;padding:5px;border-radius:10px;margin-bottom:21.6px}.blog-image-container img{border-top-left-radius:10px;border-top-right-radius:10px}.blog-item .info{padding:5px}.init-visible{opacity:1}.init-invisible{opacity:0}.init-width-none{width:0}.init-height-none{height:0}.fade-in{opacity:0;animation-name:fade-in}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.fade-in-up{opacity:0;animation-name:fade-in-up}@keyframes fade-in-up{0%{opacity:0;transform:translateY(35px)}to{opacity:1;transform:translateY(0)}}.fade-in-up-small{opacity:0;animation-name:fade-in-up-small}@keyframes fade-in-up-small{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.fade-in-up-absolute-center{opacity:0;animation-name:fade-in-up-absolute-center}@keyframes fade-in-up-absolute-center{0%{opacity:0;transform:translateX(-50%) translateY(35px)}to{opacity:1;transform:translateX(-50%) translateY(-50%)}}.fade-in-90{opacity:0;animation-name:fade-in-90}@keyframes fade-in-90{0%{opacity:0}to{opacity:.9}}.grow-height{height:0;animation-name:grow-height}@keyframes grow-height{0%{height:0}to{height:100%}}.grow-width{width:0;animation-name:grow-width}@keyframes grow-width{0%{width:0}to{width:100%}}.time-0ms{animation-duration:0ms}.time-250ms{animation-duration:.25s}.time-500ms{animation-duration:.5s}.time-750ms{animation-duration:.75s}.time-1000ms{animation-duration:1s}.time-1250ms{animation-duration:1.25s}.time-1500ms{animation-duration:1.5s}.time-1750ms{animation-duration:1.75s}.time-2000ms{animation-duration:2s}.time-2250ms{animation-duration:2.25s}.delay-0ms{animation-delay:0ms}.delay-50ms{animation-delay:50ms}.delay-100ms{animation-delay:.1s}.delay-150ms{animation-delay:.15s}.delay-200ms{animation-delay:.2s}.delay-250ms{animation-delay:.25s}.delay-300ms{animation-delay:.3s}.delay-350ms{animation-delay:.35s}.delay-400ms{animation-delay:.4s}.delay-450ms{animation-delay:.45s}.delay-500ms{animation-delay:.5s}.delay-550ms{animation-delay:.55s}.delay-600ms{animation-delay:.6s}.delay-650ms{animation-delay:.65s}.delay-700ms{animation-delay:.7s}.delay-750ms{animation-delay:.75s}.delay-800ms{animation-delay:.8s}.delay-850ms{animation-delay:.85s}.delay-900ms{animation-delay:.9s}.delay-950ms{animation-delay:.95s}.delay-1000ms{animation-delay:1s}.delay-1050ms{animation-delay:1.05s}.delay-1100ms{animation-delay:1.1s}.delay-1150ms{animation-delay:1.15s}.delay-1200ms{animation-delay:1.2s}.delay-1250ms{animation-delay:1.25s}.delay-1300ms{animation-delay:1.3s}.delay-1350ms{animation-delay:1.35s}.delay-1400ms{animation-delay:1.4s}.delay-1450ms{animation-delay:1.45s}.delay-1500ms,.delay-1550ms{animation-delay:1.5s}.delay-1600ms{animation-delay:1.6s}.delay-1650ms{animation-delay:1.65s}.delay-1700ms{animation-delay:1.7s}.delay-1750ms{animation-delay:1.75s}.delay-1800ms{animation-delay:1.8s}.delay-1850ms{animation-delay:1.85s}.delay-1900ms{animation-delay:1.9s}.delay-1950ms{animation-delay:1.95s}.delay-2000ms{animation-delay:2s}.delay-2050ms{animation-delay:2.05s}.delay-2100ms{animation-delay:2.1s}.delay-2150ms{animation-delay:2.15s}.delay-2200ms{animation-delay:2.2s}.delay-2250ms{animation-delay:2.25s}.both{animation-fill-mode:both}.forwards{animation-fill-mode:forwards}.backwards{animation-fill-mode:backwards}.none{animation-fill-mode:none}.linear{animation-timing-function:linear}.ease{animation-timing-function:ease}.ease-in{animation-timing-function:ease-in}.ease-in-out{animation-timing-function:ease-in-out}.ease-out{animation-timing-function:ease-out}.ease-in-out-cubic{animation-timing-function:cubic-bezier(.65,0,.35,1)}.ease-in-out-quad{animation-timing-function:cubic-bezier(.45,0,.55,1)}.loop{animation-iteration-count:infinite}.loop-1{animation-iteration-count:1}.loop-2{animation-iteration-count:2}.loop-3{animation-iteration-count:3}.video-wrapper-home{--hero-divider-height:clamp(104px,19vw,300px);min-height:100svh;width:100%;overflow:hidden;position:relative;display:grid;align-items:center;padding-block:85px 100px;box-sizing:border-box;background-image:url(https://res.cloudinary.com/billymitchell/image/upload/fl_lossy,q_auto,f_auto/home/ezgif-1-4acdfd5cf4_opvc85);background-repeat:no-repeat;background-size:cover}.home-hero-media{position:absolute;inset:-300px 0 0}.homepage-video-file{position:absolute;width:100%;height:100%;inset:0;object-fit:cover;animation:fade-in;animation-duration:2.5s;background-color:hsla(0,0%,100%,0)}.overlay-content{position:relative;width:100%;color:#fff;text-shadow:0 2px 12px #000}.home-scroll-link{position:absolute;bottom:clamp(68px,11vw,190px);z-index:1;left:50%;transform:translateX(-50%);color:#fff;display:grid;place-items:center;width:44px;height:44px}@media(prefers-reduced-motion:reduce){.home-hero-media{inset:0}}.video-wrapper-home .overlay-content h1{font-size:clamp(1.75rem,5vw,4rem);line-height:1.1}.video-wrapper-home .overlay-content p{max-width:42rem;margin-inline:auto}.home-hero-actions{display:flex;justify-content:center;flex-wrap:wrap;gap:12px}.section-transition{display:block;width:100%;height:clamp(90px,14vw,220px);margin-bottom:-1px;pointer-events:none}.section-transition[data-from=services]{background:#307842}.section-transition[data-from=approach]{background:#0f0f0f}.section-transition[data-from=tools]{background:#f7f7f7}.section-transition[data-from=experience]{background:#0580c2}.section-transition[data-from=about]{background:#353231}.section-transition[data-to=services]{fill:#307842}.section-transition[data-to=approach]{fill:#0f0f0f}.section-transition[data-to=tools]{fill:#f7f7f7}.section-transition[data-to=experience]{fill:#0580c2}.section-transition[data-to=about]{fill:#353231}.section-transition[data-to=contact]{fill:#193329}.section-transition--hero{position:absolute;inset:auto 0 0;height:var(--hero-divider-height);margin:0}.home-hero-logo{--hero-logo-width:clamp(88px,15vw,174px);position:relative;display:grid;justify-items:center;margin-bottom:clamp(16px,3vh,28px);pointer-events:none}.home-hero-logo svg{display:block;width:var(--hero-logo-width);height:auto}.home-hero-logo lottie-player{display:none;position:absolute;top:50%;left:50%;width:calc(var(--hero-logo-width)*6.3576);height:auto;aspect-ratio:16/9;transform:translate(-50%,-41.67%)}@media(prefers-reduced-motion:no-preference){.home-hero-logo lottie-player[data-playing]{display:block}body:has(.home-hero-logo lottie-player[data-playing]) header.home .logo svg{opacity:var(--intro-mark-opacity,1)}}html{scroll-behavior:smooth}.text-center{text-align:center}body{min-width:100%;overflow-x:hidden;background-color:#0f0f0f}#home{overflow-x:clip}footer{margin-top:15px;padding-top:50px;padding-bottom:50px;width:100%;overflow-x:hidden;text-align:center}body:has(#home,.contact-footer-divider)>footer{margin-top:0}footer .external-social-links{font-size:35px;padding-top:15px;padding-bottom:15px}footer .external-social-links a{margin-left:10px;margin-right:10px}footer .primary-contact-info a{display:inline-block;margin-bottom:7px}footer .primary-contact-info svg{margin-right:5px;vertical-align:middle}.hidden{display:none}section{padding-top:21.6px;padding-bottom:21.6px;width:100%;overflow-x:hidden}.disable-mouse-events{pointer-events:none}.home-page-section{display:flex;flex-direction:row;height:88vh;width:100%;justify-content:center;align-items:center;overflow-x:hidden;overflow-y:hidden}#home .home-page-section{box-sizing:border-box;display:flex;height:auto;min-height:88svh;padding-block:clamp(64px,10svh,110px)}.about-layout{align-items:center}.about-portrait{aspect-ratio:1;object-fit:cover}section{background:#0f0f0f}section,section a{color:#f7f7f7}section a:hover{color:#4b4b4b}.gradient-top{z-index:100;position:fixed;top:0;height:4px;width:100%;overflow-x:hidden;background:linear-gradient(90deg,#17ab4b,#0580c2)}.border-box{box-sizing:border-box}.separator-top{-webkit-clip-path:polygon(100% 100%,100% 0,0 100%);clip-path:polygon(100% 100%,100% 0,0 100%);margin-top:-12vh;margin-bottom:-1px}.separator-bottom{margin-top:-1px}.separator-bottom,.separator-top{display:block;height:12vh;width:100%}@media only screen and (max-width:1000px){.separator-top{height:6vh;margin-top:-6vh}.separator-bottom{height:6vh}.home-page-section{display:block;height:auto}}.parallax-outer{overflow-y:visible}#companies{overflow:visible}.companies{filter:grayscale(100%) contrast(200%);opacity:.8;transition:all .5s ease-in-out}.companies:hover{filter:grayscale(0) contrast(100%);opacity:1}.american-express{max-width:80%}