@import"https://fonts.googleapis.com/css2?family=Damion&family=Outfit:wght@100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Satisfy&display=swap";@import"https://fonts.googleapis.com/css2?family=Damion&family=Outfit:wght@100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Satisfy&display=swap";@import"https://fonts.googleapis.com/css2?family=Damion&family=Outfit:wght@100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Satisfy&display=swap";@import"https://fonts.googleapis.com/css2?family=Damion&family=Outfit:wght@100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Satisfy&display=swap";@import"https://fonts.googleapis.com/css2?family=Damion&family=Outfit:wght@100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Satisfy&display=swap";@import"https://fonts.googleapis.com/css2?family=Damion&family=Outfit:wght@100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Satisfy&display=swap";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,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;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"League-Spartan";src:url("/assets/font/League-Spartan/LeagueSpartan-ExtraLight.otf") format("opentype");font-weight:100;font-style:normal}@font-face{font-family:"League-Spartan";src:url("/assets/font/League-Spartan/LeagueSpartan-Regular.otf") format("opentype");font-weight:400;font-style:normal}@font-face{font-family:"League-Spartan";src:url("/assets/font/League-Spartan/LeagueSpartan-Medium.otf") format("opentype");font-weight:500;font-style:normal}@font-face{font-family:"League-Spartan";src:url("/assets/font/League-Spartan/LeagueSpartan-Bold.otf") format("opentype");font-weight:700;font-style:normal}@font-face{font-family:"League-Spartan";src:url("/assets/font/League-Spartan/LeagueSpartan-Black.otf") format("opentype");font-weight:800;font-style:normal}@font-face{font-family:"Subjectivity";src:url("/assets/font/Subjectivity/Subjectivity-Thin.otf") format("opentype");font-weight:100;font-style:normal}@font-face{font-family:"Subjectivity";src:url("/assets/font/Subjectivity/Subjectivity-Regular.otf") format("opentype");font-weight:400;font-style:normal}@font-face{font-family:"Subjectivity";src:url("/assets/font/Subjectivity/Subjectivity-Bold.otf") format("opentype");font-weight:700;font-style:normal}@font-face{font-family:"Subjectivity";src:url("/assets/font/Subjectivity/Subjectivity-Black.otf") format("opentype");font-weight:800;font-style:normal}@font-face{font-family:"Relieve";src:url("/assets/font/relieve/Relieve.ttf") format("truetype");font-weight:400;font-style:normal}.container{max-width:67.5pxrem;margin:0 auto;padding:0 1rem}.grid{display:grid;grid-template-columns:repeat(12, 1fr);gap:1.25rem}.grid>div{width:100%}.col-1{grid-column:span 1}.col-2{grid-column:span 2}.col-3{grid-column:span 3}.col-4{grid-column:span 4}.col-5{grid-column:span 5}.col-6{grid-column:span 6}.col-7{grid-column:span 7}.col-8{grid-column:span 8}.col-9{grid-column:span 9}.col-10{grid-column:span 10}.col-11{grid-column:span 11}.col-12{grid-column:span 12}@media screen and (max-width: 26.875rem){.col-1-sm{grid-column:span 1}.col-2-sm{grid-column:span 2}.col-3-sm{grid-column:span 3}.col-4-sm{grid-column:span 4}.col-5-sm{grid-column:span 5}.col-6-sm{grid-column:span 6}.col-7-sm{grid-column:span 7}.col-8-sm{grid-column:span 8}.col-9-sm{grid-column:span 9}.col-10-sm{grid-column:span 10}.col-11-sm{grid-column:span 11}.col-12-sm{grid-column:span 12}}@media screen and (min-width: 26.875rem){.col-1-sm{grid-column:span 1}.col-2-sm{grid-column:span 2}.col-3-sm{grid-column:span 3}.col-4-sm{grid-column:span 4}.col-5-sm{grid-column:span 5}.col-6-sm{grid-column:span 6}.col-7-sm{grid-column:span 7}.col-8-sm{grid-column:span 8}.col-9-sm{grid-column:span 9}.col-10-sm{grid-column:span 10}.col-11-sm{grid-column:span 11}.col-12-sm{grid-column:span 12}}@media screen and (min-width: 48rem){.col-1-md{grid-column:span 1}.col-2-md{grid-column:span 2}.col-3-md{grid-column:span 3}.col-4-md{grid-column:span 4}.col-5-md{grid-column:span 5}.col-6-md{grid-column:span 6}.col-7-md{grid-column:span 7}.col-8-md{grid-column:span 8}.col-9-md{grid-column:span 9}.col-10-md{grid-column:span 10}.col-11-md{grid-column:span 11}.col-12-md{grid-column:span 12}}@media screen and (min-width: 62rem){.col-1-lg{grid-column:span 1}.col-2-lg{grid-column:span 2}.col-3-lg{grid-column:span 3}.col-4-lg{grid-column:span 4}.col-5-lg{grid-column:span 5}.col-6-lg{grid-column:span 6}.col-7-lg{grid-column:span 7}.col-8-lg{grid-column:span 8}.col-9-lg{grid-column:span 9}.col-10-lg{grid-column:span 10}.col-11-lg{grid-column:span 11}.col-12-lg{grid-column:span 12}}@font-face{font-family:"League-Spartan";src:url("/assets/font/League-Spartan/LeagueSpartan-ExtraLight.otf") format("opentype");font-weight:100;font-style:normal}@font-face{font-family:"League-Spartan";src:url("/assets/font/League-Spartan/LeagueSpartan-Regular.otf") format("opentype");font-weight:400;font-style:normal}@font-face{font-family:"League-Spartan";src:url("/assets/font/League-Spartan/LeagueSpartan-Medium.otf") format("opentype");font-weight:500;font-style:normal}@font-face{font-family:"League-Spartan";src:url("/assets/font/League-Spartan/LeagueSpartan-Bold.otf") format("opentype");font-weight:700;font-style:normal}@font-face{font-family:"League-Spartan";src:url("/assets/font/League-Spartan/LeagueSpartan-Black.otf") format("opentype");font-weight:800;font-style:normal}@font-face{font-family:"Subjectivity";src:url("/assets/font/Subjectivity/Subjectivity-Thin.otf") format("opentype");font-weight:100;font-style:normal}@font-face{font-family:"Subjectivity";src:url("/assets/font/Subjectivity/Subjectivity-Regular.otf") format("opentype");font-weight:400;font-style:normal}@font-face{font-family:"Subjectivity";src:url("/assets/font/Subjectivity/Subjectivity-Bold.otf") format("opentype");font-weight:700;font-style:normal}@font-face{font-family:"Subjectivity";src:url("/assets/font/Subjectivity/Subjectivity-Black.otf") format("opentype");font-weight:800;font-style:normal}@font-face{font-family:"Relieve";src:url("/assets/font/relieve/Relieve.ttf") format("truetype");font-weight:400;font-style:normal}h1,h2,h3,h4,h5,h6,p{color:#333;font-family:"Subjectivity",serif}h1#hero-statement{text-align:center;text-shadow:1px 1px rgba(51,51,51,.3764705882)}h1 .mustard-font,h2 .mustard-font,h3 .mustard-font,h4 .mustard-font,h5 .mustard-font,h6 .mustard-font,p .mustard-font{color:#dbc13e}h1 .skyblue-font,h2 .skyblue-font,h3 .skyblue-font,h4 .skyblue-font,h5 .skyblue-font,h6 .skyblue-font,p .skyblue-font{color:#53cfdd}h1 .turquoise-font,h2 .turquoise-font,h3 .turquoise-font,h4 .turquoise-font,h5 .turquoise-font,h6 .turquoise-font,p .turquoise-font{color:#17a8b5}h1 .orange-font,h2 .orange-font,h3 .orange-font,h4 .orange-font,h5 .orange-font,h6 .orange-font,p .orange-font{color:#b56c17}h1 .boxshadow,h2 .boxshadow,h3 .boxshadow,h4 .boxshadow,h5 .boxshadow,h6 .boxshadow,p .boxshadow{box-shadow:inset 40em 0 0 0 #dbc13e}h1 #author-title,h2 #author-title,h3 #author-title,h4 #author-title,h5 #author-title,h6 #author-title,p #author-title{color:#333;font-weight:100;margin:0}.script-font{font-family:"Satisfy",cursive}.small-footnote{font-size:0.875rem}.crossed-out{text-decoration:line-through;opacity:.75}.can-subtitle{display:flex;flex-direction:row}.can-subtitle h3,.can-subtitle h4,.can-subtitle h5,.can-subtitle p{color:#b56c17;font-weight:600}.enTitle{display:block;color:#17a8b5;font-size:1.5rem;font-weight:600;font-family:"Subjectivity",serif;line-height:1.3;text-align:center;min-height:18px;padding-bottom:5px;margin-bottom:15px;background:url("/assets/images/title_bg.svg") no-repeat center bottom/116px auto}.enTitle h5{margin:0;padding:0}.enTitle.white{background:url("/assets/images/title_bg-white.svg") no-repeat center bottom/116px auto}h1{font-size:5.0625rem;line-height:6.5rem;padding-top:1.5rem;margin-bottom:0.125rem;font-weight:800;font-optical-sizing:110%;font-style:normal;z-index:2}h2{font-size:3.375rem;line-height:4.875rem;padding-top:1.3125rem;margin-bottom:0.3125rem;font-weight:700;font-optical-sizing:auto;font-style:normal;z-index:2}h3{font-size:2.25rem;line-height:3.25rem;padding-top:0.875rem;margin-bottom:0.75rem;font-weight:700;font-optical-sizing:auto;font-style:normal;z-index:2}h4{font-size:1.5rem;line-height:1.625rem;padding-top:0.3125rem;margin-bottom:0.625rem;font-weight:500;font-optical-sizing:auto;font-style:normal;z-index:2}h5{font-size:1.25rem;line-height:1.3;padding-top:0.375rem;margin-bottom:0.625rem;font-weight:500;font-optical-sizing:auto;font-style:normal;z-index:2}h6{font-size:1.1875rem;line-height:1.5;padding-top:0.4375rem;margin-bottom:0.625rem;font-weight:500;font-optical-sizing:auto;font-style:normal;z-index:2}p{font-size:1rem;line-height:1.5;padding-top:0.5rem;margin-bottom:1.125rem;font-weight:400;font-optical-sizing:auto;font-style:normal;letter-spacing:.02em}@media(max-width: 430px){body{font-size:75%}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}}@media(max-width: 768px){body{font-size:100%}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}}@media(max-width: 1440px){body{font-size:112.5%}}@media(min-width: 1441px){body{font-size:125%}}@font-face{font-family:"League-Spartan";src:url("/assets/font/League-Spartan/LeagueSpartan-ExtraLight.otf") format("opentype");font-weight:100;font-style:normal}@font-face{font-family:"League-Spartan";src:url("/assets/font/League-Spartan/LeagueSpartan-Regular.otf") format("opentype");font-weight:400;font-style:normal}@font-face{font-family:"League-Spartan";src:url("/assets/font/League-Spartan/LeagueSpartan-Medium.otf") format("opentype");font-weight:500;font-style:normal}@font-face{font-family:"League-Spartan";src:url("/assets/font/League-Spartan/LeagueSpartan-Bold.otf") format("opentype");font-weight:700;font-style:normal}@font-face{font-family:"League-Spartan";src:url("/assets/font/League-Spartan/LeagueSpartan-Black.otf") format("opentype");font-weight:800;font-style:normal}@font-face{font-family:"Subjectivity";src:url("/assets/font/Subjectivity/Subjectivity-Thin.otf") format("opentype");font-weight:100;font-style:normal}@font-face{font-family:"Subjectivity";src:url("/assets/font/Subjectivity/Subjectivity-Regular.otf") format("opentype");font-weight:400;font-style:normal}@font-face{font-family:"Subjectivity";src:url("/assets/font/Subjectivity/Subjectivity-Bold.otf") format("opentype");font-weight:700;font-style:normal}@font-face{font-family:"Subjectivity";src:url("/assets/font/Subjectivity/Subjectivity-Black.otf") format("opentype");font-weight:800;font-style:normal}@font-face{font-family:"Relieve";src:url("/assets/font/relieve/Relieve.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"League-Spartan";src:url("/assets/font/League-Spartan/LeagueSpartan-ExtraLight.otf") format("opentype");font-weight:100;font-style:normal}@font-face{font-family:"League-Spartan";src:url("/assets/font/League-Spartan/LeagueSpartan-Regular.otf") format("opentype");font-weight:400;font-style:normal}@font-face{font-family:"League-Spartan";src:url("/assets/font/League-Spartan/LeagueSpartan-Medium.otf") format("opentype");font-weight:500;font-style:normal}@font-face{font-family:"League-Spartan";src:url("/assets/font/League-Spartan/LeagueSpartan-Bold.otf") format("opentype");font-weight:700;font-style:normal}@font-face{font-family:"League-Spartan";src:url("/assets/font/League-Spartan/LeagueSpartan-Black.otf") format("opentype");font-weight:800;font-style:normal}@font-face{font-family:"Subjectivity";src:url("/assets/font/Subjectivity/Subjectivity-Thin.otf") format("opentype");font-weight:100;font-style:normal}@font-face{font-family:"Subjectivity";src:url("/assets/font/Subjectivity/Subjectivity-Regular.otf") format("opentype");font-weight:400;font-style:normal}@font-face{font-family:"Subjectivity";src:url("/assets/font/Subjectivity/Subjectivity-Bold.otf") format("opentype");font-weight:700;font-style:normal}@font-face{font-family:"Subjectivity";src:url("/assets/font/Subjectivity/Subjectivity-Black.otf") format("opentype");font-weight:800;font-style:normal}@font-face{font-family:"Relieve";src:url("/assets/font/relieve/Relieve.ttf") format("truetype");font-weight:400;font-style:normal}.hidden{visibility:hidden}.flex{display:flex}.wrapper{max-width:1080px;margin:0 auto}.v-middle{align-items:center}.full-width{width:100%;height:auto;padding:0 15px}.full-width-section{padding:3em 0}.full-width-section *>h3{color:#dbc13e}a{color:#53cfdd}a:hover{color:#dbc13e}.wrapper-800{max-width:800px}.wrapper-800 h1{z-index:inherit}.full-width-footer{display:flex;justify-content:space-between;align-items:center}.footer-container{width:100%;padding:2em 1em;background:url("/assets/pattern/footer-bg.png") center #333 no-repeat;color:#fff;display:flex;justify-content:center;align-items:center;text-align:center}.footer-container .container{display:flex}.footer-container #footer-logo{width:200px;height:auto}.footer-container .s-content{margin:2em}.footer-container p{color:#fff;font-weight:100;font-size:70%}.footer-container a{color:#fff;font-weight:300;font-size:80%}.footer-container a:hover{color:#dbc13e}.footer-container .social-icons{display:flex;flex-direction:column;align-self:center}@media screen and (max-width: 768px){.footer-container .social-icons{flex-direction:row}}.footer-container .social-icons img.social-icon{width:44px;height:44px;margin:1em}body{display:flex;flex-direction:column;min-height:100vh;line-height:1.25;font-family:"Outfit",sans-serif;overflow-x:hidden;max-width:100vw}main{flex-grow:1;max-width:100vw;overflow-x:hidden}.section-title{display:flex;justify-content:center;align-self:stretch}.with-subtitle{flex-direction:column}.center{display:flex;justify-content:center}@media screen and (max-width: 430px){.center{flex-direction:column}}.s-content{align-items:stretch}.s-content>*:not(li){margin-bottom:1rem}.s-content img,.s-content li{margin-bottom:0.5rem;list-style:none}img{display:flex;max-width:100%}.two-buttons{display:flex;justify-content:center;gap:1em;align-items:center;margin:1em 0;width:100%}.button-blue{background-color:#53cfdd;color:#fff;border-style:solid;border-color:#53cfdd;border-width:5px;box-sizing:border-box;border-radius:50px;cursor:pointer;display:inline-block;font-family:"Outfit",sans-serif;font-size:75%;font-weight:700;line-height:20px;list-style:none;outline:none;margin:0.625rem 0;padding:10px 16px;position:relative;text-align:center;text-decoration:none;transition:color 100ms;vertical-align:baseline;user-select:none;touch-action:manipulation}.button-blue a{color:#fff}.button-blue:hover,.button-blue:focus{background-color:#dbc13e;border-color:#dbc13e;opacity:.85;transform:scale(0.95)}.button-blue:hover a,.button-blue:focus a{color:#fff}.button-mustard-outline{background-color:#fbfbfb;color:#53cfdd;box-sizing:border-box;border-style:solid;border-color:#dbc13e;border-width:5px;box-sizing:border-box;border-radius:50px;cursor:pointer;display:inline-block;font-family:"Outfit",sans-serif;font-size:75%;font-weight:700;line-height:20px;list-style:none;outline:none;margin:0.625rem 0;padding:10px 16px;position:relative;text-align:center;text-decoration:none;transition:color 100ms;vertical-align:baseline;user-select:none;touch-action:manipulation}.button-mustard-outline a{color:#53cfdd}.button-mustard-outline:hover,.button-mustard-outline:focus{border-color:#53cfdd;opacity:.85;transform:scale(0.95)}.button-mustard-outline:hover *>a,.button-mustard-outline:focus *>a{color:#dbc13e}.button-mustard-outline:hover a,.button-mustard-outline:focus a{color:#dbc13e}.button-mustard{background-color:#dbc13e;color:#fff;border-style:solid;border-color:#dbc13e;border-width:5px;box-sizing:border-box;border-radius:50px;cursor:pointer;display:inline-block;font-family:"Outfit",sans-serif;font-size:75%;font-weight:700;line-height:20px;list-style:none;outline:none;margin:0.625rem 0;padding:10px 16px;position:relative;text-align:center;text-decoration:none;transition:color 100ms;vertical-align:baseline;user-select:none;touch-action:manipulation}.button-mustard a{color:#fff}.button-mustard:hover,.button-mustard:focus{background-color:#53cfdd;border-color:#53cfdd;opacity:.85;transform:scale(0.95)}.button-mustard:hover *>a,.button-mustard:focus *>a{color:#fff}.button-mustard:hover a,.button-mustard:focus a{color:#fff}.button-skyblue-outline{background-color:#fbfbfb;color:#dbc13e;box-sizing:border-box;border-style:solid;border-color:#53cfdd;border-width:5px;box-sizing:border-box;border-radius:50px;cursor:pointer;display:inline-block;font-family:"Outfit",sans-serif;font-size:75%;font-weight:700;line-height:20px;list-style:none;outline:none;margin:0.625rem 0;padding:10px 16px;position:relative;text-align:center;text-decoration:none;transition:color 100ms;vertical-align:baseline;user-select:none;touch-action:manipulation}.button-skyblue-outline a{color:#dbc13e}.button-skyblue-outline:hover,.button-skyblue-outline:focus{border-color:#dbc13e;opacity:.85;transform:scale(0.95)}.button-skyblue-outline:hover *>a,.button-skyblue-outline:focus *>a{color:#17a8b5}.button-skyblue-outline:hover a,.button-skyblue-outline:focus a{color:#17a8b5}.button-orange-outline{background-color:#fbfbfb;color:#333;border-style:solid;box-sizing:border-box;border-color:#b56c17;border-width:5px;box-sizing:border-box;border-radius:50px;cursor:pointer;display:inline-block;font-family:"Outfit",sans-serif;font-size:75%;font-weight:700;line-height:20px;list-style:none;outline:none;margin:0.625rem 0;padding:10px 16px;position:relative;text-align:center;text-decoration:none;transition:color 100ms;vertical-align:baseline;user-select:none;touch-action:manipulation}.button-orange-outline a{color:#333}.button-orange-outline:hover,.button-orange-outline:focus{background-color:#b56c17;opacity:.85;transform:scale(0.95)}.button-orange-outline:hover *>a,.button-orange-outline:focus *>a{color:#fff}.button-orange-outline:hover a,.button-orange-outline:focus a{color:#fff}.button{display:flex;justify-content:center}.button:hover,.back-button:hover{opacity:.85;transform:scale(0.95)}#header{z-index:999;position:fixed;top:0;width:100%;background-color:rgba(255,255,255,.5);padding:0 80px;display:flex;justify-content:space-between;align-items:center}#header2{position:fixed;top:0;left:0;z-index:800}.menu-area{width:100%;display:flex;justify-content:space-between;align-items:center;flex-direction:row;z-index:800}.logo-area{display:flex;align-items:center;justify-content:flex-start;height:80px;z-index:800}img.primary-logo{height:80px;width:auto}img#header-shop-icon{width:44px;height:44px}.menu{align-items:center;display:flex;flex-direction:row;gap:26px;justify-content:flex-end;width:100%;z-index:800}.menu ul{list-style-type:none;display:flex;gap:3vw}.menu ul li{font-size:16px}.menu ul li a{text-decoration:none;color:inherit}.menu ul li a:hover,.open ul li a:hover{color:#17a8b5}a{text-decoration:none;font-weight:600;align-self:center}.home-banner{display:flex;justify-content:center;align-items:center;flex-direction:row;padding:20% 15%;flex-shrink:0;width:100%;height:auto;margin-top:80px;color:#fbfbfb;background:url("/assets/images/hero.webp") center #fbfbfb no-repeat;z-index:-2;background-size:cover}.home-banner .wrapper{display:flex;justify-content:center}#home-banner{display:flex;justify-content:center;align-items:center;width:100%;height:90vh;color:#fbfbfb;z-index:-2}#home-banner .wrapper{display:flex;justify-content:center}.home-banner *>h3,.home-banner *>h4,.home-banner *>p{text-align:center}.herologomark{position:relative}#hero-logo{width:300px;height:auto;position:relative;z-index:inherit}#hero-submark{width:84px;height:auto;position:absolute;top:9%;left:calc(50% + 46px);z-index:2;opacity:.1}.hero-statement{display:flex;flex-direction:column;align-items:center}.wrapper-800 h1{line-height:5rem}@media screen and (max-width: 430px){.wrapper-800 h1{margin:0 .5em;font-size:220%;line-height:1.3}}@media screen and (min-width: 431px){.wrapper-800 h1{font-size:220%;line-height:1.3}}.magic{color:#dbc13e;font-weight:900}#hero-background{z-index:-30;position:absolute;top:0;left:0;width:100%;height:90vh;background-color:#fbfbfb;background-size:cover}#hero-background .submark-n,#hero-background .submark-can{position:absolute}#hero-background .n1{width:12vh;height:auto;opacity:.3;top:9%;left:5%;transform:rotate(-15deg)}#hero-background .n2{width:8vh;height:auto;opacity:.85;top:10%;left:80%;transform:rotate(30deg)}#hero-background .n3{width:17vh;height:auto;opacity:.8;top:77%;left:9%;transform:rotate(-30deg)}#hero-background .n4{width:14vh;height:auto;opacity:.2;top:81%;left:88%;transform:rotate(-40deg)}#hero-background .n5{width:8vh;height:auto;opacity:.4;top:80%;left:4%;transform:rotate(82deg)}#hero-background .can1{width:10vh;height:auto;opacity:.5;top:28%;left:14%;transform:rotate(29deg)}#hero-background .can2{width:28vh;height:auto;opacity:.8;top:52%;left:72%;transform:rotate(59deg)}#hero-background .can3{width:13vh;height:auto;opacity:.6;top:32%;left:87%;transform:rotate(-40deg)}#hero-background .can4{width:12vh;height:auto;opacity:.9;top:-5%;left:25%;transform:rotate(72deg)}#hero-background .can5{width:4vh;height:auto;opacity:.2;top:3%;left:68%;transform:rotate(-42deg)}#hero-background .can6{width:8vh;height:auto;opacity:.7;top:16%;left:68%;transform:rotate(-49deg)}#hero-background .bg1{width:100%;object-fit:cover;height:auto;z-index:-7}.panel{min-height:100vh;padding-left:.6rem;padding-right:.6rem;width:100%;height:100% !important;display:flex;justify-content:center;align-items:center;font-weight:600;font-size:1.5em;text-align:center;color:#fff;position:relative;box-sizing:border-box;padding:10px}@media screen and (max-width: 768px){.panel{padding:4em 0}}.panel{padding-left:.6rem;padding-right:.6rem;display:flex;align-items:center;justify-content:center}.panel.blue{background-color:rgba(0,0,0,0)}.panel.transparent{background-color:rgba(0,0,0,0)}.panel.mustard{background-color:#dbc13e}.panel.skyblue{background-color:#53cfdd}.panel.mint{background-color:rgba(0,0,0,0)}@media screen and (max-width: 768px){.panel.mint{background-color:#bee3dc}}#skyblue{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1em;height:120vh}#skyblue .wrapper{display:flex;flex-direction:row;gap:2em}@media screen and (max-width: 768px){#skyblue .wrapper{flex-direction:column;gap:.5em}}#skyblue .wrapper button{height:50px}@media screen and (max-width: 768px){#skyblue .wrapper button{display:none}}#skyblue *>.section-title{justify-content:flex-start}#skyblue *>h2{color:#fff;margin:0;padding:0}section#values::before{background-image:url("assets/pattern/bg03.svg");background-size:101% 9.93vw;padding-top:16.4%;top:-16vw}#skyblue::after{padding-top:7.8%;background-image:url("/assets/pattern/bg04.svg");bottom:1px;transform:translateY(100%)}#blue-content-wrapper{display:flex;justify-content:center;align-items:center;position:relative}#blue-content-wrapper *>h3{display:flex;justify-content:center;align-items:center;text-align:left}.scroll-down{position:absolute;bottom:0;left:50%;transform:translate(-50%, 0);color:#333;font-weight:400;text-transform:uppercase;font-size:16px;overflow:visible;z-index:5}.scroll-down .arrow{position:relative;top:-4px;margin:0 auto;width:20px;height:20px;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj4KPHBhdGggZmlsbD0iYmxhY2siIGQ9Ik00ODMuMiwxOTIuMmMtMjAuNS0yMC41LTUzLjUtMjAuOC03My43LTAuNkwyNTcsMzQ0LjFMMTA0LjUsMTkxLjZjLTIwLjItMjAuMi01My4yLTE5LjktNzMuNywwLjYKCWMtMjAuNSwyMC41LTIwLjgsNTMuNS0wLjYsNzMuN2wxOTAsMTkwYzEwLjEsMTAuMSwyMy40LDE1LjEsMzYuOCwxNWMxMy4zLDAuMSwyNi43LTQuOSwzNi44LTE1bDE5MC0xOTAKCUM1MDMuOSwyNDUuNyw1MDMuNywyMTIuNyw0ODMuMiwxOTIuMnoiLz4KPC9zdmc+);background-size:contain}#blue{width:100%;height:auto}.mint-bubble-bg{position:absolute;z-index:-5;width:100%;top:20%}.home-message__shape{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(0.00001deg);z-index:0;width:100%;pointer-events:none}.c-object2{width:2em;height:auto}@media screen and (max-width: 767px){.c-object2{display:none}}.home-message__shape-1{width:2em;height:auto;position:absolute;top:10vh;left:9%;transform:rotate(45deg)}.home-message__shape-2{width:2em;height:auto;position:absolute;top:10vh;left:80%;transform:rotate(45deg)}.home-message__shape-3{width:2em;height:auto;position:absolute;top:20vh;left:80%;transform:rotate(45deg)}.home-message__shape-4{width:2em;height:auto;position:absolute;top:20vh;left:100%;transform:rotate(-68deg)}.home-message__shape-5{width:2em;height:auto;position:absolute;top:34vh;left:67%;transform:rotate(19deg)}.home-message__shape-6{width:2em;height:auto;position:absolute;top:33vh;left:20%;transform:rotate(5deg)}.home-message__shape-7{width:2em;height:auto;position:absolute;top:38vh;left:4%;transform:rotate(-23deg)}.home-message__shape-8{width:2em;height:auto;position:absolute;top:18vh;left:5%;transform:rotate(-5deg)}.home-message__shape-9{width:2em;height:auto;position:absolute;top:41vh;left:38%;transform:rotate(45deg)}.home-message__shape-10{width:2em;height:auto;position:absolute;top:33vh;left:97%;transform:rotate(-47deg)}.home-message__shape-11{width:2em;height:auto;position:absolute;top:29vh;left:14%;transform:rotate(-28deg)}.home-message__shape-12{width:2em;height:auto;position:absolute;top:17vh;left:20%;transform:rotate(5deg)}.home-message__shape-13{width:2em;height:auto;position:absolute;top:9vh;left:95%;transform:rotate(9deg)}.home-message__shape-14{width:2em;height:auto;position:absolute;top:28vh;left:93%;transform:rotate(38deg)}.back-message{position:absolute;font-size:15em;opacity:.1;color:#dbc13e;z-index:1;left:0;top:80%;bottom:auto}@media screen and (max-width: 768px){.back-message{font-size:5em;left:25vw}}#values{position:relative}#our-value-section{background:url("/assets/pattern/our-value-bg2.png") center #fbfbfb no-repeat;display:flex;padding-bottom:10vh}#our-value-section *>h2{color:#fff;stroke:#dbc13e;stroke-width:1em;margin:1em 0 .5em 0;text-align:center}.our-values-row{display:grid;gap:1em}@media(max-width: 768px){.our-values-row{grid-template-columns:repeat(auto-fit, minmax(300px, 1fr))}}@media(min-width: 769px){.our-values-row{grid-template-columns:repeat(auto-fit, minmax(350px, 1fr))}}.our-values-row div{display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:50px;background:rgba(255,255,255,.9)}.our-values-row *>h1{font-weight:900;margin:0;padding:0}@media(max-width: 768px){.our-values-row *>h1{font-size:100%}}@media(min-width: 769px){.our-values-row *>h1{font-size:200%}}#who-we-are-section{background:url("/assets/pattern/pattern-2.png") center #fbfbfb no-repeat;display:flex}#who-we-are-section *>h2{color:#dbc13e;margin:1em 0 .5em 0;text-align:center}#whats-new-section{background:url("/assets/images/texturebg.webp") center #fbfbfb repeat;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:left}#whats-new-section .wrapper{width:70%}#whats-new-section #news-updates{display:flex;flex-direction:column;justify-content:left;align-items:center;border-bottom:1px dotted #53cfdd;width:100%;height:auto}#whats-new-section #news-updates *>p{margin:0;padding:0}#whats-new-section .news-update{display:flex;width:100%;height:auto;flex-direction:row;justify-content:left;align-items:center;gap:1em;padding:1em 0;border-top:1px dotted #53cfdd}@media screen and (max-width: 768px){#whats-new-section .news-update{flex-direction:column}}#what-we-offer-section{background:url("/assets/images/texturebg.webp") center #fbfbfb repeat;display:flex;flex-direction:column;justify-content:center;align-items:center}#what-we-offer-section .wrapper{width:80%}#what-we-offer-section *>h2,#what-we-offer-section p{text-align:center}.our-offering-row{display:grid;gap:1em;margin:1em 0}@media(max-width: 768px){.our-offering-row{grid-template-columns:repeat(auto-fit, minmax(300px, 1fr))}}@media(min-width: 769px){.our-offering-row{grid-template-columns:repeat(auto-fit, minmax(400px, 1fr))}}.our-offering-row *>h4{color:#fff;margin:0;padding:0}@media(max-width: 768px){.our-offering-row *>h4{font-size:100%}}@media(min-width: 769px){.our-offering-row *>h4{font-size:150%}}.our-offering-row .box{height:100px;width:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#53cfdd;border-radius:50px;padding:0 1em}.our-offering-row .box-turquoise{background:#17a8b5}.swiper{width:100%;max-width:1440px;height:500px}.swiper-pagination-bullet-active{background:#17a8b5}#project-story-section{background-color:#53cfdd}#project-story-section .section-title{display:flex;justify-content:left;margin-left:20px}#project-story-section h2,#project-story-section h3,#project-story-section p,#project-story-section a{color:#fff}#project-story-section a:hover{color:#dbc13e}#project-story-section *>h3,#project-story-section *>p{margin-left:10px}@media screen and (max-width: 768px){#project-story-section *>h3,#project-story-section *>p{margin-bottom:0}}.project-story-row{display:grid;gap:1em}@media(max-width: 768px){.project-story-row{grid-template-columns:repeat(auto-fit, minmax(300px, 1fr))}}@media(min-width: 769px){.project-story-row{grid-template-columns:repeat(auto-fit, minmax(400px, 1fr))}}@media(min-width: 2000px){.project-story-row{grid-template-columns:repeat(auto-fit, minmax(480px, 1fr))}}.project-card{margin:1em}.project-coming-soon{position:relative}.project-coming-soon::after{content:"COMING SOON";position:absolute;top:0;left:0;right:0;bottom:0;padding:3em;color:#fff;background-color:rgba(0,0,0,.25);border-radius:50px;width:100%;height:100%;z-index:20}.project-story-card-image{position:relative}.index-project-image{border-radius:50px;box-shadow:0 0 15px rgba(0,0,0,.2);width:520px;height:auto;margin-bottom:1em}.index-project-image:hover{opacity:.85;transform:scale(0.95)}nav>a{z-index:auto}nav>a:hover{text-decoration:underline}nav>a:focus{outline:none}nav>a:active{outline:none}.home-banner__headshot{box-shadow:0px 4px 10px 0px rgba(0,0,0,.25)}@media screen and (max-width: 768px){.home-banner__headshot{border-radius:50px}}@media screen and (min-width: 769px){.home-banner__headshot{border-radius:120px}}#about-head-banner,#contact-head-banner{background:url("/assets/pattern/pattern-10.svg") #fbfbfb repeat}#about-head-banner .wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center}#prep-work-2{background:url("/assets/pattern/pattern-5.png") center #fbfbfb no-repeat;display:flex}#prep-work-2 .white-box-shadow{display:flex;align-items:center;flex-direction:column}#prep-work-2 *>h1{text-align:center}#prep-work-2 *>h2{color:#fff;stroke:#dbc13e;stroke-width:1em;margin:1em 0 .5em 0}#about-photo{width:100%;height:40vh;background:url("/assets/images/small-business-owner-1440.jpg") #d3d3d3 50%/cover no-repeat}#dilema-photo{width:100%;height:40vh;background:url("/assets/images/young-tired-black-man-with-towel-touching-his-head-2023-11-27-05-15-08-utc.jpg") #d3d3d3 50%/cover no-repeat}#our-member-section{background:url("/assets/pattern/pattern-8.png") center #fbfbfb no-repeat}#our-member-section *>h2{color:#fff}.our-members-fill{display:grid;gap:1em;margin:2em 0}@media(max-width: 768px){.our-members-fill{grid-template-columns:repeat(auto-fit, minmax(300px, 1fr))}}@media(min-width: 769px){.our-members-fill{grid-template-columns:repeat(auto-fit, minmax(500px, 1fr))}}.member-card{border-radius:50px;background:rgba(255,255,255,.8);padding:2em}@media(max-width: 768px){.member-card{display:flex;flex-direction:column;justify-content:center}}@media(min-width: 769px){.member-card{display:flex;flex-direction:row}}.member-card img{width:150px;height:150px;border-radius:50%}.member-card div{margin:1em;display:flex;flex-direction:column}#contact-head-banner .wrapper{max-width:1080px}#contact-head-banner .wrapper a{color:#dbc13e}#contact-head-banner .wrapper a:hover{color:#17a8b5}.contact-methods{display:flex;justify-content:center;align-items:center;flex-direction:row;width:100%;gap:2em;margin:2em 0}.contact-methods div{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5em}.faq-banner{background:#17a8b5;display:flex;flex-direction:column}.faq-banner .wrapper{display:flex;flex-direction:column;justify-content:center;max-width:800px;margin:5% auto;gap:2em}.faq-banner *>div{display:flex;flex-direction:column;justify-content:flex-start}.faq-banner *>h1,.faq-banner *>h2{color:#fbfbfb}.faq-banner *>h3{color:#333}.faq-banner *>h4,.faq-banner *>h5,.faq-banner *>p{color:#fbfbfb}.faq-banner *>li{margin:.2em 0 2em;color:#fbfbfb}.faq-banner *>button{background-color:#dbc13e;color:#fff;border-style:solid;border-color:#53cfdd;border-width:5px;box-sizing:border-box;border-radius:20px;font-size:100%;font-weight:400;line-height:20px;list-style:none;outline:none;margin:0.625rem 0;padding:10px 16px;position:relative;text-align:center}.box-shadow{width:100%;height:auto;background-color:rgba(255,255,255,.4);box-sizing:border-box;border-radius:50px;padding:10%;box-shadow:rgba(0,0,0,.15) 1.95px 1.95px 2.6px}.box-shadow.mintillu{background:url("/assets/images/mintillustration.png") center #fbfbfb no-repeat}.box-shadow.mintillu.large{width:50vh;height:30vh}.box-shadow.mintillu.small{width:30vh;height:20vh}.white-box-shadow{width:100%;height:auto;background-color:#fff;color:#fff;box-sizing:border-box;border-radius:50px;position:relative;z-index:auto}@media screen and (max-width: 768px){.white-box-shadow{margin:1em 0em;padding:2em}}@media screen and (min-width: 769px){.white-box-shadow{margin:3em 0em;padding:5em 6em}}div.your-goal-row{display:grid;margin:1em 0;gap:1em}@media(max-width: 768px){div.your-goal-row{grid-template-columns:repeat(auto-fit, minmax(200px, 1fr))}}@media(min-width: 769px){div.your-goal-row{grid-template-columns:repeat(auto-fit, minmax(300px, 1fr))}}div.your-goal-row *>h5{color:#17a8b5;font-weight:500;font-size:75%;margin:0;padding:0}div.your-goal-row .box-mustard-outline{height:50px;width:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:50px;background-color:#fbfbfb;color:#53cfdd;box-sizing:border-box;border-style:solid;border-color:#dbc13e;border-width:5px;box-sizing:border-box;padding:0 1em}#services-head-banner *>h1{color:#dbc13e}#services-website-section{display:flex;justify-content:center;margin-top:0;padding:3em 0}#services-website-section .wrapper{max-width:1440px;display:flex;flex-direction:column;justify-content:center}#services-website-section *>h2{color:#dbc13e}.our-services-fill{display:grid;gap:1em;margin:2em 0;height:auto}@media(max-width: 768px){.our-services-fill{grid-template-columns:repeat(auto-fit, minmax(300px, 1fr))}}@media(min-width: 769px){.our-services-fill{grid-template-columns:repeat(auto-fit, minmax(400px, 1fr))}}.services-card{position:relative;border-radius:50px;background:rgba(255,255,255,.8);padding:2em;display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100%;box-sizing:border-box;border-style:solid;border-color:#dbc13e;border-width:5px}.services-card *>li{color:#333;font-weight:100}.services-card *>h2{color:#dbc13e}.card-content{margin:1em;display:flex;flex-direction:column;flex:1}#services-social-media-section{background:url("/assets/pattern/pattern-social.svg") #fbfbfb repeat;margin-top:0;padding:5em 0}#services-social-media-section .wrapper{max-width:1440px;display:flex;flex-direction:column;justify-content:center}#services-social-media-section .wrapper .section-title h2{color:#b56c17}.social-media-card{box-sizing:border-box;border-style:solid;border-color:#53cfdd;border-width:5px;box-sizing:border-box;border-radius:50px}.social-media-card *>h3{color:#b56c17}.social-media-card *>h2{color:#53cfdd}#services-branding-section{margin-top:0;padding:3em 0}#services-branding-section .wrapper{max-width:1440px;display:flex;flex-direction:column;justify-content:center}#services-branding-section .wrapper .section-title h2{color:#17a8b5}div.price{flex-shrink:0;margin:0;margin-top:15%}div.price h2,div.price h3,div.price h4,div.price p{margin:0;padding:0}.card{display:grid;grid-template-columns:repeat(2, 1fr);background-color:#fbfbfb;margin:2rem;border-radius:50px;overflow:hidden;height:auto}@media screen and (max-width: 768px){.card{display:flex;flex-direction:column}}.card h3,.card h4,.card p{color:#333;font-size:95%}.card img{object-fit:cover;height:100%}@media screen and (max-width: 430px){.card img{max-height:500px}.card img .card h3,.card img .card h4,.card img .card p{color:#333;font-size:85%}}.card>div{padding:2rem}@media screen and (min-width: 768px){.card:nth-child(even) img{order:2}}.filter-container{margin:2em 0}.filter{display:flex;flex-direction:row;list-style:none;gap:1em;flex-wrap:wrap}#project-story-page .wrapper,#ready-made-section .wrapper{max-width:1080px}#project-story__page_title,#ready-made-section__page_title{margin-top:8vh}#ready-made-section{background-color:#bee3dc;height:auto;min-height:60vh}#ready-made-section h2,#ready-made-section h4,#ready-made-section p{color:#333}.stanstore-button{width:auto;height:auto}#ready-made-section p,.ready-made-section p{padding:0}#ready-made-section a,.ready-made-section a{text-decoration:none}#ready-made-section .container,.ready-made-section .container{margin-top:5em;display:grid;grid-template-columns:repeat(auto-fit, minmax(16rem, 1fr));gap:2rem}#ready-made-section .container *>h3,.ready-made-section .container *>h3{color:#333;margin:0}.ready-card{max-width:500px}.ready-card ul{margin:0;padding:0;list-style-type:none;display:flex;align-items:center;flex-wrap:wrap;gap:.625rem}.ready-card ul li{text-transform:uppercase;background:var(--clr-tag);color:#282828;font-weight:700;font-size:.8rem;padding:.375rem .625rem;border-radius:.188rem}.ready-card ul .tag-website{color:#000}.ready-card ul .tag-branding{color:#41380c}.ready-card ul .tag-marketing{color:#000}.ready-card ul .tag-htmlcss{color:#000}.card-inner{position:relative;width:inherit;height:18.75rem;background:#bee3dc;border-radius:1.25rem;border-bottom-right-radius:0;overflow:hidden}.card-inner .box{width:100%;height:100%;background:#fff;border-radius:1.25rem;overflow:hidden}.card-inner .box .imgBox{position:absolute;inset:0}.card-inner .box .imgBox img{width:100%;height:100%;object-fit:cover;transition:.5s}.card-inner .box .imgBox img:hover{opacity:.8;transform:scale(1.1)}.card-inner .box .icon{position:absolute;bottom:-0.375rem;right:-0.375rem;width:6rem;height:6rem;background:#bee3dc;border-top-left-radius:50%}.card-inner .box .icon:hover .iconBox{transform:scale(1.1)}.card-inner .box .icon::before{position:absolute;content:"";bottom:.375rem;left:-1.25rem;background:rgba(0,0,0,0);width:1.25rem;height:1.25rem;border-bottom-right-radius:1.25rem;box-shadow:.313rem .313rem 0 .313rem #bee3dc}.card-inner .box .icon::after{position:absolute;content:"";top:-1.25rem;right:.375rem;background:rgba(0,0,0,0);width:1.25rem;height:1.25rem;border-bottom-right-radius:1.25rem;box-shadow:.313rem .313rem 0 .313rem #bee3dc}.card-inner .box .icon .iconBox{position:absolute;width:75%;height:75%;inset:.625rem;background:#dbc13e;border-radius:50%;display:flex;justify-content:center;align-items:center;transition:.3s}.card-inner .box .icon .iconBox span{color:#fff;font-size:1.5rem}.card-inner .box .icon .iconBox:hover{background-color:#fff}.card-inner .box .icon .iconBox:hover span{color:#bee3dc}.card-inner .box .icon .iconBox_tur{background:#17a8b5}.card-inner .box .icon .iconBox_pink{background:#e8b4b8}.card-inner .box .icon .iconBox_mus{background:#dbc13e}.project-story{display:grid;gap:1em;align-items:flex-start;align-content:flex-start}.project-story a{align-self:flex-start}@media(max-width: 768px){.project-story{grid-template-columns:repeat(auto-fit, minmax(300px, 1fr))}}@media(min-width: 769px){.project-story{grid-template-columns:repeat(auto-fit, minmax(500px, 1fr))}}.project-story__entry{display:grid;grid-template-columns:80px auto;align-items:flex-start;justify-content:flex-start;margin-top:20px}.project-story__content{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:30px 1em 0}.project-story__content *>h3,.project-story__content *>h4,.project-story__content *>p{padding-top:0}.project-vertical-title{writing-mode:vertical-lr;margin-top:10px;height:100%}.project-story__content__image{position:relative}.project-story__content__image img{border-radius:50px;box-shadow:0 0 15px rgba(0,0,0,.2);width:520px;height:auto;margin-bottom:1em}.project-story__content__image::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#17a8b5;border-radius:50px;width:100%;height:100%;z-index:-20;transform:scale(0);transform-origin:center;transition:transform .3s ease-in-out}.project-story__content__image:hover::after{transform:scale(1) translate(15px, 5px)}.readymade__content__image{position:relative}.readymade__content__image img{border-radius:50px;box-shadow:0 0 15px rgba(0,0,0,.2);width:520px;height:auto;margin-bottom:1em}.readymade__content__image::after{content:"LIVE PREVIEW";position:absolute;top:0;left:0;right:0;bottom:0;color:#17a8b5;font-size:90px;width:100%;height:100%;z-index:20;transform:scale(0);transform-origin:center;transition:transform .3s ease-in-out}.readymade__content__image:hover::after{transform:scale(1) translate(30px, 50px)}.spacer{width:100%;height:100px}.project-collage{border-radius:50px;width:100%}.project-spec{display:flex;flex-direction:column;justify-content:left;border-radius:50px;background:url(/assets/images/texturebg.webp) #d3d3d3 50%/cover no-repeat;padding:2em;gap:1em}.project-spec *>h4,.project-spec *>p{margin:0}.project-spec *>h4{color:#dbc13e}.project-spec *>p{font-size:90%}.project-introduction{max-width:100vw;display:flex;justify-content:center;margin:1em 80px}.project-paragraph{display:grid;gap:1em;align-items:start;padding:1em 0}@media(min-width: 768px){.project-paragraph{padding:2em 0}}.project-paragraph h4{font-weight:600}.project-paragraph h5,.project-paragraph img{padding-left:1em}@media(max-width: 767px){.project-paragraph{display:flex;flex-direction:column}}@media(min-width: 768px){.project-paragraph{grid-template-columns:1fr minmax(300px, 3fr)}}.stars{display:flex;flex-direction:row;justify-content:center}.stars img{width:10%;height:auto}.client-testim{display:flex;flex-direction:column;justify-content:center;align-items:center}.client-feedback{border:dotted 1px #dbc13e;width:300px;height:auto}.client-comment{border:dotted 1px #dbc13e;width:100%;max-width:600px;height:auto;padding:1em}.project-testimonial{display:flex;justify-content:space-around;flex-direction:row;vertical-align:middle}.project-testimonial div{text-align:center}@media screen and (max-width: 767px){.project-testimonial{flex-direction:column}}.testimonial-row{display:grid;gap:1em}.testimonial-row .testimonial-detail{display:flex;flex-direction:column;text-align:left;align-items:center;border-radius:50px;padding:2em;background:#fbfbfb;border:#dbc13e 5px solid}@media(max-width: 768px){.testimonial-row{grid-template-columns:repeat(auto-fill, minmax(300px, 1fr))}}@media(min-width: 769px){.testimonial-row{grid-template-columns:repeat(auto-fit, minmax(300px, 25vw))}}#project-video{width:100%;height:100%;border-radius:50px}@font-face{font-family:"League-Spartan";src:url("/assets/font/League-Spartan/LeagueSpartan-ExtraLight.otf") format("opentype");font-weight:100;font-style:normal}@font-face{font-family:"League-Spartan";src:url("/assets/font/League-Spartan/LeagueSpartan-Regular.otf") format("opentype");font-weight:400;font-style:normal}@font-face{font-family:"League-Spartan";src:url("/assets/font/League-Spartan/LeagueSpartan-Medium.otf") format("opentype");font-weight:500;font-style:normal}@font-face{font-family:"League-Spartan";src:url("/assets/font/League-Spartan/LeagueSpartan-Bold.otf") format("opentype");font-weight:700;font-style:normal}@font-face{font-family:"League-Spartan";src:url("/assets/font/League-Spartan/LeagueSpartan-Black.otf") format("opentype");font-weight:800;font-style:normal}@font-face{font-family:"Subjectivity";src:url("/assets/font/Subjectivity/Subjectivity-Thin.otf") format("opentype");font-weight:100;font-style:normal}@font-face{font-family:"Subjectivity";src:url("/assets/font/Subjectivity/Subjectivity-Regular.otf") format("opentype");font-weight:400;font-style:normal}@font-face{font-family:"Subjectivity";src:url("/assets/font/Subjectivity/Subjectivity-Bold.otf") format("opentype");font-weight:700;font-style:normal}@font-face{font-family:"Subjectivity";src:url("/assets/font/Subjectivity/Subjectivity-Black.otf") format("opentype");font-weight:800;font-style:normal}@font-face{font-family:"Relieve";src:url("/assets/font/relieve/Relieve.ttf") format("truetype");font-weight:400;font-style:normal}.hamburger-menu,.hamburger-menu:after,.hamburger-menu:before{width:24px;height:4px;border-radius:2px}.hamburger-wrapper{position:fixed;top:38px;right:35px;z-index:999}.hamburger-wrapper::before,.hamburger-wrapper::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.hamburger-wrapper::before{margin:-10px}.hamburger-wrapper::after{margin:-10px}.hamburger-menu{position:relative;background:#dbc13e;transition:all 200ms 200ms;display:block}.animate{background:rgba(0,0,0,0)}.hamburger-menu:before{content:"";position:absolute;left:0;bottom:8px;background:#17a8b5;transition:bottom 200ms 200ms cubic-bezier(0.23, 1, 0.32, 1),transform 200ms cubic-bezier(0.23, 1, 0.32, 1)}.hamburger-menu:after{content:"";position:absolute;left:0;top:8px;background:#53cfdd;transition:top 200ms 200ms cubic-bezier(0.23, 1, 0.32, 1),transform 200ms cubic-bezier(0.23, 1, 0.32, 1)}.hamburger-menu.animate:after{top:0;transform:rotate(45deg);background:#53cfdd;transition:top 200ms cubic-bezier(0.23, 1, 0.32, 1),transform 200ms 200ms cubic-bezier(0.23, 1, 0.32, 1)}.hamburger-menu.animate:before{bottom:0;transform:rotate(-45deg);background:#dbc13e;transition:bottom 200ms cubic-bezier(0.23, 1, 0.32, 1),transform 200ms 200ms cubic-bezier(0.23, 1, 0.32, 1)}@font-face{font-family:"League-Spartan";src:url("/assets/font/League-Spartan/LeagueSpartan-ExtraLight.otf") format("opentype");font-weight:100;font-style:normal}@font-face{font-family:"League-Spartan";src:url("/assets/font/League-Spartan/LeagueSpartan-Regular.otf") format("opentype");font-weight:400;font-style:normal}@font-face{font-family:"League-Spartan";src:url("/assets/font/League-Spartan/LeagueSpartan-Medium.otf") format("opentype");font-weight:500;font-style:normal}@font-face{font-family:"League-Spartan";src:url("/assets/font/League-Spartan/LeagueSpartan-Bold.otf") format("opentype");font-weight:700;font-style:normal}@font-face{font-family:"League-Spartan";src:url("/assets/font/League-Spartan/LeagueSpartan-Black.otf") format("opentype");font-weight:800;font-style:normal}@font-face{font-family:"Subjectivity";src:url("/assets/font/Subjectivity/Subjectivity-Thin.otf") format("opentype");font-weight:100;font-style:normal}@font-face{font-family:"Subjectivity";src:url("/assets/font/Subjectivity/Subjectivity-Regular.otf") format("opentype");font-weight:400;font-style:normal}@font-face{font-family:"Subjectivity";src:url("/assets/font/Subjectivity/Subjectivity-Bold.otf") format("opentype");font-weight:700;font-style:normal}@font-face{font-family:"Subjectivity";src:url("/assets/font/Subjectivity/Subjectivity-Black.otf") format("opentype");font-weight:800;font-style:normal}@font-face{font-family:"Relieve";src:url("/assets/font/relieve/Relieve.ttf") format("truetype");font-weight:400;font-style:normal}@media(max-width: 430px){#hero-background{max-width:100vw;overflow:hidden}.full-width-section{padding:3em 1em}h1{font-size:2.06em;line-height:1.58em;padding-top:.455em;margin-bottom:.333em}h2{font-size:1.75em;line-height:1.86em;padding-top:.571em;margin-bottom:.357em}h3{font-size:1.44em;line-height:1.13em;padding-top:.217em;margin-bottom:.3em}h4{font-size:1.19em;line-height:1.37em;padding-top:.368em;margin-bottom:1em}p{font-size:.8em;line-height:1.1;padding-top:.3em;margin-bottom:.8em}h1#hero-statement{margin:10% 1%;font-size:3em;line-height:1.2}.hero-statement h3{margin:5% 1%;font-size:1.3em;line-height:1.05}.hero-statement h4{margin:5% 1%;font-size:.8em;line-height:1}body{margin:0;padding:0}.wrapper{width:100%;max-width:80vw}.menu{display:none}.menu>ul>li>a{padding:.5em 0;display:block;color:#000}.menu.open{display:flex;flex-direction:column;position:fixed;z-index:500;width:100%;height:100%;top:0;right:0;background:url("/assets/pattern/pattern-14.webp");justify-content:center;align-items:center}.menu.open *>ul{display:block}.menu.open *>li{display:block;list-style:none}.menu.open *>a{line-height:1;display:block;color:#fff}.menu.open *>a:hover{color:#dbc13e}.menu.open #menu-overlay-logo{width:380px;height:auto}.menu.open .menu-frame{width:80%;height:50vh;margin:2% 0;padding:1em;background:#17a8b5;border-top-left-radius:195.5px;border-bottom-right-radius:195.5px;display:flex;justify-content:space-evenly;flex-direction:column;align-items:center}.menu.open .social-icon{display:flex;justify-content:right;align-items:flex-end;margin:1em;width:60px;height:60px}.menu.open #menu-open-social-icons{display:flex;flex-direction:row}.white-box-shadow{padding:1.5em 2em}#what-we-offer-section div.our-offering-row{flex-direction:column;gap:1em}.our-values-row div{min-height:3em}.contact-methods{display:flex;flex-direction:column;gap:1em}#contact-head-banner{padding:1.5em}.faq-banner{padding:3em}}@media screen and (min-width: 431px){.wrapper{width:100%;max-width:80vw}.home-banner{padding:5% 8%;margin-top:70px}.menu{display:none}.menu.open{display:flex;flex-direction:column;position:fixed;z-index:500;width:100%;height:100%;top:0;right:0;padding:3em;background:url("/assets/pattern/pattern-14.webp");justify-content:center;align-items:center}.menu.open *>ul{display:block}.menu.open *>li{display:block;list-style:none}.menu.open *>a{line-height:1;display:block;color:#fff}.menu.open *>a:hover{color:#dbc13e}.menu.open #menu-overlay-logo{width:380px;height:auto}.menu.open .menu-frame{width:80%;height:60%;margin:2% 0;padding:3em;gap:0;background:#17a8b5;border-top-left-radius:195.5px;border-bottom-right-radius:195.5px;display:flex;justify-content:space-around;flex-direction:column;align-items:center}.menu.open .social-icon{display:flex;justify-content:right;align-items:flex-end;margin:1em;width:60px;height:60px}.menu.open #menu-open-social-icons{display:flex;flex-direction:column}#what-we-offer-section div.our-offering-row{flex-direction:column;gap:1em}.featured-project-column{width:100%;display:block;margin-bottom:20px}.our-values-row{flex-direction:column;gap:1em}#who-we-are-section *>h1{margin:3em 0 0 0}#who-we-are-section *>.white-box-shadow{margin:0em 0em;padding:2em 3em}#project-story-view-all-button_down{display:none}}@media screen and (min-width: 1000px){p{font-size:1.125rem;line-height:1.5rem;padding-top:0.625rem;margin-bottom:0.625rem;font-weight:400}.home-banner{padding:5% 80px;margin-top:80px}.featured-project-column{width:33.333%;display:block}.menu.open{flex-direction:row}.menu.open #menu-overlay-logo{align-self:flex-start}.menu.open #menu-open-social-icons{align-self:flex-end;flex-direction:column}.our-values-row{flex-direction:row;gap:1em}#what-we-offer-section div.our-offering-row{flex-direction:row;gap:1em;flex-wrap:wrap}#who-we-are-section *>h1{margin:0}#who-we-are-section *>.white-box-shadow{margin:0em 0em;padding:3em 4em}}@media screen and (min-width: 1441px){#wrapper,#about-wrapper{max-width:1600px;margin:0 auto}.full-width-section{width:100%}.full-width-footer{width:100%}.project-item{list-style-type:none;padding:2em 15%}}h1,h2,h3,h4,h5,h6,p{color:#333;font-family:"Subjectivity",serif}h1#hero-statement{text-align:center;text-shadow:1px 1px rgba(51,51,51,.3764705882)}h1 .mustard-font,h2 .mustard-font,h3 .mustard-font,h4 .mustard-font,h5 .mustard-font,h6 .mustard-font,p .mustard-font{color:#dbc13e}h1 .skyblue-font,h2 .skyblue-font,h3 .skyblue-font,h4 .skyblue-font,h5 .skyblue-font,h6 .skyblue-font,p .skyblue-font{color:#53cfdd}h1 .turquoise-font,h2 .turquoise-font,h3 .turquoise-font,h4 .turquoise-font,h5 .turquoise-font,h6 .turquoise-font,p .turquoise-font{color:#17a8b5}h1 .orange-font,h2 .orange-font,h3 .orange-font,h4 .orange-font,h5 .orange-font,h6 .orange-font,p .orange-font{color:#b56c17}h1 .boxshadow,h2 .boxshadow,h3 .boxshadow,h4 .boxshadow,h5 .boxshadow,h6 .boxshadow,p .boxshadow{box-shadow:inset 40em 0 0 0 #dbc13e}h1 #author-title,h2 #author-title,h3 #author-title,h4 #author-title,h5 #author-title,h6 #author-title,p #author-title{color:#333;font-weight:100;margin:0}.script-font{font-family:"Satisfy",cursive}.small-footnote{font-size:0.875rem}.crossed-out{text-decoration:line-through;opacity:.75}.can-subtitle{display:flex;flex-direction:row}.can-subtitle h3,.can-subtitle h4,.can-subtitle h5,.can-subtitle p{color:#b56c17;font-weight:600}.enTitle{display:block;color:#17a8b5;font-size:1.5rem;font-weight:600;font-family:"Subjectivity",serif;line-height:1.3;text-align:center;min-height:18px;padding-bottom:5px;margin-bottom:15px;background:url("/assets/images/title_bg.svg") no-repeat center bottom/116px auto}.enTitle h5{margin:0;padding:0}.enTitle.white{background:url("/assets/images/title_bg-white.svg") no-repeat center bottom/116px auto}h1{font-size:5.0625rem;line-height:6.5rem;padding-top:1.5rem;margin-bottom:0.125rem;font-weight:800;font-optical-sizing:110%;font-style:normal;z-index:2}h2{font-size:3.375rem;line-height:4.875rem;padding-top:1.3125rem;margin-bottom:0.3125rem;font-weight:700;font-optical-sizing:auto;font-style:normal;z-index:2}h3{font-size:2.25rem;line-height:3.25rem;padding-top:0.875rem;margin-bottom:0.75rem;font-weight:700;font-optical-sizing:auto;font-style:normal;z-index:2}h4{font-size:1.5rem;line-height:1.625rem;padding-top:0.3125rem;margin-bottom:0.625rem;font-weight:500;font-optical-sizing:auto;font-style:normal;z-index:2}h5{font-size:1.25rem;line-height:1.3;padding-top:0.375rem;margin-bottom:0.625rem;font-weight:500;font-optical-sizing:auto;font-style:normal;z-index:2}h6{font-size:1.1875rem;line-height:1.5;padding-top:0.4375rem;margin-bottom:0.625rem;font-weight:500;font-optical-sizing:auto;font-style:normal;z-index:2}p{font-size:1rem;line-height:1.5;padding-top:0.5rem;margin-bottom:1.125rem;font-weight:400;font-optical-sizing:auto;font-style:normal;letter-spacing:.02em}@media(max-width: 430px){body{font-size:75%}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}}@media(max-width: 768px){body{font-size:100%}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}}@media(max-width: 1440px){body{font-size:112.5%}}@media(min-width: 1441px){body{font-size:125%}}.hidden{visibility:hidden}.flex{display:flex}.wrapper{max-width:1080px;margin:0 auto}.v-middle{align-items:center}.full-width{width:100%;height:auto;padding:0 15px}.full-width-section{padding:3em 0}.full-width-section *>h3{color:#dbc13e}a{color:#53cfdd}a:hover{color:#dbc13e}.wrapper-800{max-width:800px}.wrapper-800 h1{z-index:inherit}.full-width-footer{display:flex;justify-content:space-between;align-items:center}.footer-container{width:100%;padding:2em 1em;background:url("/assets/pattern/footer-bg.png") center #333 no-repeat;color:#fff;display:flex;justify-content:center;align-items:center;text-align:center}.footer-container .container{display:flex}.footer-container #footer-logo{width:200px;height:auto}.footer-container .s-content{margin:2em}.footer-container p{color:#fff;font-weight:100;font-size:70%}.footer-container a{color:#fff;font-weight:300;font-size:80%}.footer-container a:hover{color:#dbc13e}.footer-container .social-icons{display:flex;flex-direction:column;align-self:center}@media screen and (max-width: 768px){.footer-container .social-icons{flex-direction:row}}.footer-container .social-icons img.social-icon{width:44px;height:44px;margin:1em}body{display:flex;flex-direction:column;min-height:100vh;line-height:1.25;font-family:"Outfit",sans-serif;overflow-x:hidden;max-width:100vw}main{flex-grow:1;max-width:100vw;overflow-x:hidden}.section-title{display:flex;justify-content:center;align-self:stretch}.with-subtitle{flex-direction:column}.center{display:flex;justify-content:center}@media screen and (max-width: 430px){.center{flex-direction:column}}.s-content{align-items:stretch}.s-content>*:not(li){margin-bottom:1rem}.s-content img,.s-content li{margin-bottom:0.5rem;list-style:none}img{display:flex;max-width:100%}.two-buttons{display:flex;justify-content:center;gap:1em;align-items:center;margin:1em 0;width:100%}.button-blue{background-color:#53cfdd;color:#fff;border-style:solid;border-color:#53cfdd;border-width:5px;box-sizing:border-box;border-radius:50px;cursor:pointer;display:inline-block;font-family:"Outfit",sans-serif;font-size:75%;font-weight:700;line-height:20px;list-style:none;outline:none;margin:0.625rem 0;padding:10px 16px;position:relative;text-align:center;text-decoration:none;transition:color 100ms;vertical-align:baseline;user-select:none;touch-action:manipulation}.button-blue a{color:#fff}.button-blue:hover,.button-blue:focus{background-color:#dbc13e;border-color:#dbc13e;opacity:.85;transform:scale(0.95)}.button-blue:hover a,.button-blue:focus a{color:#fff}.button-mustard-outline{background-color:#fbfbfb;color:#53cfdd;box-sizing:border-box;border-style:solid;border-color:#dbc13e;border-width:5px;box-sizing:border-box;border-radius:50px;cursor:pointer;display:inline-block;font-family:"Outfit",sans-serif;font-size:75%;font-weight:700;line-height:20px;list-style:none;outline:none;margin:0.625rem 0;padding:10px 16px;position:relative;text-align:center;text-decoration:none;transition:color 100ms;vertical-align:baseline;user-select:none;touch-action:manipulation}.button-mustard-outline a{color:#53cfdd}.button-mustard-outline:hover,.button-mustard-outline:focus{border-color:#53cfdd;opacity:.85;transform:scale(0.95)}.button-mustard-outline:hover *>a,.button-mustard-outline:focus *>a{color:#dbc13e}.button-mustard-outline:hover a,.button-mustard-outline:focus a{color:#dbc13e}.button-mustard{background-color:#dbc13e;color:#fff;border-style:solid;border-color:#dbc13e;border-width:5px;box-sizing:border-box;border-radius:50px;cursor:pointer;display:inline-block;font-family:"Outfit",sans-serif;font-size:75%;font-weight:700;line-height:20px;list-style:none;outline:none;margin:0.625rem 0;padding:10px 16px;position:relative;text-align:center;text-decoration:none;transition:color 100ms;vertical-align:baseline;user-select:none;touch-action:manipulation}.button-mustard a{color:#fff}.button-mustard:hover,.button-mustard:focus{background-color:#53cfdd;border-color:#53cfdd;opacity:.85;transform:scale(0.95)}.button-mustard:hover *>a,.button-mustard:focus *>a{color:#fff}.button-mustard:hover a,.button-mustard:focus a{color:#fff}.button-skyblue-outline{background-color:#fbfbfb;color:#dbc13e;box-sizing:border-box;border-style:solid;border-color:#53cfdd;border-width:5px;box-sizing:border-box;border-radius:50px;cursor:pointer;display:inline-block;font-family:"Outfit",sans-serif;font-size:75%;font-weight:700;line-height:20px;list-style:none;outline:none;margin:0.625rem 0;padding:10px 16px;position:relative;text-align:center;text-decoration:none;transition:color 100ms;vertical-align:baseline;user-select:none;touch-action:manipulation}.button-skyblue-outline a{color:#dbc13e}.button-skyblue-outline:hover,.button-skyblue-outline:focus{border-color:#dbc13e;opacity:.85;transform:scale(0.95)}.button-skyblue-outline:hover *>a,.button-skyblue-outline:focus *>a{color:#17a8b5}.button-skyblue-outline:hover a,.button-skyblue-outline:focus a{color:#17a8b5}.button-orange-outline{background-color:#fbfbfb;color:#333;border-style:solid;box-sizing:border-box;border-color:#b56c17;border-width:5px;box-sizing:border-box;border-radius:50px;cursor:pointer;display:inline-block;font-family:"Outfit",sans-serif;font-size:75%;font-weight:700;line-height:20px;list-style:none;outline:none;margin:0.625rem 0;padding:10px 16px;position:relative;text-align:center;text-decoration:none;transition:color 100ms;vertical-align:baseline;user-select:none;touch-action:manipulation}.button-orange-outline a{color:#333}.button-orange-outline:hover,.button-orange-outline:focus{background-color:#b56c17;opacity:.85;transform:scale(0.95)}.button-orange-outline:hover *>a,.button-orange-outline:focus *>a{color:#fff}.button-orange-outline:hover a,.button-orange-outline:focus a{color:#fff}.button{display:flex;justify-content:center}.button:hover,.back-button:hover{opacity:.85;transform:scale(0.95)}#header{z-index:999;position:fixed;top:0;width:100%;background-color:rgba(255,255,255,.5);padding:0 80px;display:flex;justify-content:space-between;align-items:center}#header2{position:fixed;top:0;left:0;z-index:800}.menu-area{width:100%;display:flex;justify-content:space-between;align-items:center;flex-direction:row;z-index:800}.logo-area{display:flex;align-items:center;justify-content:flex-start;height:80px;z-index:800}img.primary-logo{height:80px;width:auto}img#header-shop-icon{width:44px;height:44px}.menu{align-items:center;display:flex;flex-direction:row;gap:26px;justify-content:flex-end;width:100%;z-index:800}.menu ul{list-style-type:none;display:flex;gap:3vw}.menu ul li{font-size:16px}.menu ul li a{text-decoration:none;color:inherit}.menu ul li a:hover,.open ul li a:hover{color:#17a8b5}a{text-decoration:none;font-weight:600;align-self:center}.home-banner{display:flex;justify-content:center;align-items:center;flex-direction:row;padding:20% 15%;flex-shrink:0;width:100%;height:auto;margin-top:80px;color:#fbfbfb;background:url("/assets/images/hero.webp") center #fbfbfb no-repeat;z-index:-2;background-size:cover}.home-banner .wrapper{display:flex;justify-content:center}#home-banner{display:flex;justify-content:center;align-items:center;width:100%;height:90vh;color:#fbfbfb;z-index:-2}#home-banner .wrapper{display:flex;justify-content:center}.home-banner *>h3,.home-banner *>h4,.home-banner *>p{text-align:center}.herologomark{position:relative}#hero-logo{width:300px;height:auto;position:relative;z-index:inherit}#hero-submark{width:84px;height:auto;position:absolute;top:9%;left:calc(50% + 46px);z-index:2;opacity:.1}.hero-statement{display:flex;flex-direction:column;align-items:center}.wrapper-800 h1{line-height:5rem}@media screen and (max-width: 430px){.wrapper-800 h1{margin:0 .5em;font-size:220%;line-height:1.3}}@media screen and (min-width: 431px){.wrapper-800 h1{font-size:220%;line-height:1.3}}.magic{color:#dbc13e;font-weight:900}#hero-background{z-index:-30;position:absolute;top:0;left:0;width:100%;height:90vh;background-color:#fbfbfb;background-size:cover}#hero-background .submark-n,#hero-background .submark-can{position:absolute}#hero-background .n1{width:12vh;height:auto;opacity:.3;top:9%;left:5%;transform:rotate(-15deg)}#hero-background .n2{width:8vh;height:auto;opacity:.85;top:10%;left:80%;transform:rotate(30deg)}#hero-background .n3{width:17vh;height:auto;opacity:.8;top:77%;left:9%;transform:rotate(-30deg)}#hero-background .n4{width:14vh;height:auto;opacity:.2;top:81%;left:88%;transform:rotate(-40deg)}#hero-background .n5{width:8vh;height:auto;opacity:.4;top:80%;left:4%;transform:rotate(82deg)}#hero-background .can1{width:10vh;height:auto;opacity:.5;top:28%;left:14%;transform:rotate(29deg)}#hero-background .can2{width:28vh;height:auto;opacity:.8;top:52%;left:72%;transform:rotate(59deg)}#hero-background .can3{width:13vh;height:auto;opacity:.6;top:32%;left:87%;transform:rotate(-40deg)}#hero-background .can4{width:12vh;height:auto;opacity:.9;top:-5%;left:25%;transform:rotate(72deg)}#hero-background .can5{width:4vh;height:auto;opacity:.2;top:3%;left:68%;transform:rotate(-42deg)}#hero-background .can6{width:8vh;height:auto;opacity:.7;top:16%;left:68%;transform:rotate(-49deg)}#hero-background .bg1{width:100%;object-fit:cover;height:auto;z-index:-7}.panel{min-height:100vh;padding-left:.6rem;padding-right:.6rem;width:100%;height:100% !important;display:flex;justify-content:center;align-items:center;font-weight:600;font-size:1.5em;text-align:center;color:#fff;position:relative;box-sizing:border-box;padding:10px}@media screen and (max-width: 768px){.panel{padding:4em 0}}.panel{padding-left:.6rem;padding-right:.6rem;display:flex;align-items:center;justify-content:center}.panel.blue{background-color:rgba(0,0,0,0)}.panel.transparent{background-color:rgba(0,0,0,0)}.panel.mustard{background-color:#dbc13e}.panel.skyblue{background-color:#53cfdd}.panel.mint{background-color:rgba(0,0,0,0)}@media screen and (max-width: 768px){.panel.mint{background-color:#bee3dc}}#skyblue{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1em;height:120vh}#skyblue .wrapper{display:flex;flex-direction:row;gap:2em}@media screen and (max-width: 768px){#skyblue .wrapper{flex-direction:column;gap:.5em}}#skyblue .wrapper button{height:50px}@media screen and (max-width: 768px){#skyblue .wrapper button{display:none}}#skyblue *>.section-title{justify-content:flex-start}#skyblue *>h2{color:#fff;margin:0;padding:0}section#values::before{background-image:url("assets/pattern/bg03.svg");background-size:101% 9.93vw;padding-top:16.4%;top:-16vw}#skyblue::after{padding-top:7.8%;background-image:url("/assets/pattern/bg04.svg");bottom:1px;transform:translateY(100%)}#blue-content-wrapper{display:flex;justify-content:center;align-items:center;position:relative}#blue-content-wrapper *>h3{display:flex;justify-content:center;align-items:center;text-align:left}.scroll-down{position:absolute;bottom:0;left:50%;transform:translate(-50%, 0);color:#333;font-weight:400;text-transform:uppercase;font-size:16px;overflow:visible;z-index:5}.scroll-down .arrow{position:relative;top:-4px;margin:0 auto;width:20px;height:20px;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj4KPHBhdGggZmlsbD0iYmxhY2siIGQ9Ik00ODMuMiwxOTIuMmMtMjAuNS0yMC41LTUzLjUtMjAuOC03My43LTAuNkwyNTcsMzQ0LjFMMTA0LjUsMTkxLjZjLTIwLjItMjAuMi01My4yLTE5LjktNzMuNywwLjYKCWMtMjAuNSwyMC41LTIwLjgsNTMuNS0wLjYsNzMuN2wxOTAsMTkwYzEwLjEsMTAuMSwyMy40LDE1LjEsMzYuOCwxNWMxMy4zLDAuMSwyNi43LTQuOSwzNi44LTE1bDE5MC0xOTAKCUM1MDMuOSwyNDUuNyw1MDMuNywyMTIuNyw0ODMuMiwxOTIuMnoiLz4KPC9zdmc+);background-size:contain}#blue{width:100%;height:auto}.mint-bubble-bg{position:absolute;z-index:-5;width:100%;top:20%}.home-message__shape{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(0.00001deg);z-index:0;width:100%;pointer-events:none}.c-object2{width:2em;height:auto}@media screen and (max-width: 767px){.c-object2{display:none}}.home-message__shape-1{width:2em;height:auto;position:absolute;top:10vh;left:9%;transform:rotate(45deg)}.home-message__shape-2{width:2em;height:auto;position:absolute;top:10vh;left:80%;transform:rotate(45deg)}.home-message__shape-3{width:2em;height:auto;position:absolute;top:20vh;left:80%;transform:rotate(45deg)}.home-message__shape-4{width:2em;height:auto;position:absolute;top:20vh;left:100%;transform:rotate(-68deg)}.home-message__shape-5{width:2em;height:auto;position:absolute;top:34vh;left:67%;transform:rotate(19deg)}.home-message__shape-6{width:2em;height:auto;position:absolute;top:33vh;left:20%;transform:rotate(5deg)}.home-message__shape-7{width:2em;height:auto;position:absolute;top:38vh;left:4%;transform:rotate(-23deg)}.home-message__shape-8{width:2em;height:auto;position:absolute;top:18vh;left:5%;transform:rotate(-5deg)}.home-message__shape-9{width:2em;height:auto;position:absolute;top:41vh;left:38%;transform:rotate(45deg)}.home-message__shape-10{width:2em;height:auto;position:absolute;top:33vh;left:97%;transform:rotate(-47deg)}.home-message__shape-11{width:2em;height:auto;position:absolute;top:29vh;left:14%;transform:rotate(-28deg)}.home-message__shape-12{width:2em;height:auto;position:absolute;top:17vh;left:20%;transform:rotate(5deg)}.home-message__shape-13{width:2em;height:auto;position:absolute;top:9vh;left:95%;transform:rotate(9deg)}.home-message__shape-14{width:2em;height:auto;position:absolute;top:28vh;left:93%;transform:rotate(38deg)}.back-message{position:absolute;font-size:15em;opacity:.1;color:#dbc13e;z-index:1;left:0;top:80%;bottom:auto}@media screen and (max-width: 768px){.back-message{font-size:5em;left:25vw}}#values{position:relative}#our-value-section{background:url("/assets/pattern/our-value-bg2.png") center #fbfbfb no-repeat;display:flex;padding-bottom:10vh}#our-value-section *>h2{color:#fff;stroke:#dbc13e;stroke-width:1em;margin:1em 0 .5em 0;text-align:center}.our-values-row{display:grid;gap:1em}@media(max-width: 768px){.our-values-row{grid-template-columns:repeat(auto-fit, minmax(300px, 1fr))}}@media(min-width: 769px){.our-values-row{grid-template-columns:repeat(auto-fit, minmax(350px, 1fr))}}.our-values-row div{display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:50px;background:rgba(255,255,255,.9)}.our-values-row *>h1{font-weight:900;margin:0;padding:0}@media(max-width: 768px){.our-values-row *>h1{font-size:100%}}@media(min-width: 769px){.our-values-row *>h1{font-size:200%}}#who-we-are-section{background:url("/assets/pattern/pattern-2.png") center #fbfbfb no-repeat;display:flex}#who-we-are-section *>h2{color:#dbc13e;margin:1em 0 .5em 0;text-align:center}#whats-new-section{background:url("/assets/images/texturebg.webp") center #fbfbfb repeat;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:left}#whats-new-section .wrapper{width:70%}#whats-new-section #news-updates{display:flex;flex-direction:column;justify-content:left;align-items:center;border-bottom:1px dotted #53cfdd;width:100%;height:auto}#whats-new-section #news-updates *>p{margin:0;padding:0}#whats-new-section .news-update{display:flex;width:100%;height:auto;flex-direction:row;justify-content:left;align-items:center;gap:1em;padding:1em 0;border-top:1px dotted #53cfdd}@media screen and (max-width: 768px){#whats-new-section .news-update{flex-direction:column}}#what-we-offer-section{background:url("/assets/images/texturebg.webp") center #fbfbfb repeat;display:flex;flex-direction:column;justify-content:center;align-items:center}#what-we-offer-section .wrapper{width:80%}#what-we-offer-section *>h2,#what-we-offer-section p{text-align:center}.our-offering-row{display:grid;gap:1em;margin:1em 0}@media(max-width: 768px){.our-offering-row{grid-template-columns:repeat(auto-fit, minmax(300px, 1fr))}}@media(min-width: 769px){.our-offering-row{grid-template-columns:repeat(auto-fit, minmax(400px, 1fr))}}.our-offering-row *>h4{color:#fff;margin:0;padding:0}@media(max-width: 768px){.our-offering-row *>h4{font-size:100%}}@media(min-width: 769px){.our-offering-row *>h4{font-size:150%}}.our-offering-row .box{height:100px;width:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#53cfdd;border-radius:50px;padding:0 1em}.our-offering-row .box-turquoise{background:#17a8b5}.swiper{width:100%;max-width:1440px;height:500px}.swiper-pagination-bullet-active{background:#17a8b5}#project-story-section{background-color:#53cfdd}#project-story-section .section-title{display:flex;justify-content:left;margin-left:20px}#project-story-section h2,#project-story-section h3,#project-story-section p,#project-story-section a{color:#fff}#project-story-section a:hover{color:#dbc13e}#project-story-section *>h3,#project-story-section *>p{margin-left:10px}@media screen and (max-width: 768px){#project-story-section *>h3,#project-story-section *>p{margin-bottom:0}}.project-story-row{display:grid;gap:1em}@media(max-width: 768px){.project-story-row{grid-template-columns:repeat(auto-fit, minmax(300px, 1fr))}}@media(min-width: 769px){.project-story-row{grid-template-columns:repeat(auto-fit, minmax(400px, 1fr))}}@media(min-width: 2000px){.project-story-row{grid-template-columns:repeat(auto-fit, minmax(480px, 1fr))}}.project-card{margin:1em}.project-coming-soon{position:relative}.project-coming-soon::after{content:"COMING SOON";position:absolute;top:0;left:0;right:0;bottom:0;padding:3em;color:#fff;background-color:rgba(0,0,0,.25);border-radius:50px;width:100%;height:100%;z-index:20}.project-story-card-image{position:relative}.index-project-image{border-radius:50px;box-shadow:0 0 15px rgba(0,0,0,.2);width:520px;height:auto;margin-bottom:1em}.index-project-image:hover{opacity:.85;transform:scale(0.95)}nav>a{z-index:auto}nav>a:hover{text-decoration:underline}nav>a:focus{outline:none}nav>a:active{outline:none}.home-banner__headshot{box-shadow:0px 4px 10px 0px rgba(0,0,0,.25)}@media screen and (max-width: 768px){.home-banner__headshot{border-radius:50px}}@media screen and (min-width: 769px){.home-banner__headshot{border-radius:120px}}#about-head-banner,#contact-head-banner{background:url("/assets/pattern/pattern-10.svg") #fbfbfb repeat}#about-head-banner .wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center}#prep-work-2{background:url("/assets/pattern/pattern-5.png") center #fbfbfb no-repeat;display:flex}#prep-work-2 .white-box-shadow{display:flex;align-items:center;flex-direction:column}#prep-work-2 *>h1{text-align:center}#prep-work-2 *>h2{color:#fff;stroke:#dbc13e;stroke-width:1em;margin:1em 0 .5em 0}#about-photo{width:100%;height:40vh;background:url("/assets/images/small-business-owner-1440.jpg") #d3d3d3 50%/cover no-repeat}#dilema-photo{width:100%;height:40vh;background:url("/assets/images/young-tired-black-man-with-towel-touching-his-head-2023-11-27-05-15-08-utc.jpg") #d3d3d3 50%/cover no-repeat}#our-member-section{background:url("/assets/pattern/pattern-8.png") center #fbfbfb no-repeat}#our-member-section *>h2{color:#fff}.our-members-fill{display:grid;gap:1em;margin:2em 0}@media(max-width: 768px){.our-members-fill{grid-template-columns:repeat(auto-fit, minmax(300px, 1fr))}}@media(min-width: 769px){.our-members-fill{grid-template-columns:repeat(auto-fit, minmax(500px, 1fr))}}.member-card{border-radius:50px;background:rgba(255,255,255,.8);padding:2em}@media(max-width: 768px){.member-card{display:flex;flex-direction:column;justify-content:center}}@media(min-width: 769px){.member-card{display:flex;flex-direction:row}}.member-card img{width:150px;height:150px;border-radius:50%}.member-card div{margin:1em;display:flex;flex-direction:column}#contact-head-banner .wrapper{max-width:1080px}#contact-head-banner .wrapper a{color:#dbc13e}#contact-head-banner .wrapper a:hover{color:#17a8b5}.contact-methods{display:flex;justify-content:center;align-items:center;flex-direction:row;width:100%;gap:2em;margin:2em 0}.contact-methods div{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5em}.faq-banner{background:#17a8b5;display:flex;flex-direction:column}.faq-banner .wrapper{display:flex;flex-direction:column;justify-content:center;max-width:800px;margin:5% auto;gap:2em}.faq-banner *>div{display:flex;flex-direction:column;justify-content:flex-start}.faq-banner *>h1,.faq-banner *>h2{color:#fbfbfb}.faq-banner *>h3{color:#333}.faq-banner *>h4,.faq-banner *>h5,.faq-banner *>p{color:#fbfbfb}.faq-banner *>li{margin:.2em 0 2em;color:#fbfbfb}.faq-banner *>button{background-color:#dbc13e;color:#fff;border-style:solid;border-color:#53cfdd;border-width:5px;box-sizing:border-box;border-radius:20px;font-size:100%;font-weight:400;line-height:20px;list-style:none;outline:none;margin:0.625rem 0;padding:10px 16px;position:relative;text-align:center}.box-shadow{width:100%;height:auto;background-color:rgba(255,255,255,.4);box-sizing:border-box;border-radius:50px;padding:10%;box-shadow:rgba(0,0,0,.15) 1.95px 1.95px 2.6px}.box-shadow.mintillu{background:url("/assets/images/mintillustration.png") center #fbfbfb no-repeat}.box-shadow.mintillu.large{width:50vh;height:30vh}.box-shadow.mintillu.small{width:30vh;height:20vh}.white-box-shadow{width:100%;height:auto;background-color:#fff;color:#fff;box-sizing:border-box;border-radius:50px;position:relative;z-index:auto}@media screen and (max-width: 768px){.white-box-shadow{margin:1em 0em;padding:2em}}@media screen and (min-width: 769px){.white-box-shadow{margin:3em 0em;padding:5em 6em}}div.your-goal-row{display:grid;margin:1em 0;gap:1em}@media(max-width: 768px){div.your-goal-row{grid-template-columns:repeat(auto-fit, minmax(200px, 1fr))}}@media(min-width: 769px){div.your-goal-row{grid-template-columns:repeat(auto-fit, minmax(300px, 1fr))}}div.your-goal-row *>h5{color:#17a8b5;font-weight:500;font-size:75%;margin:0;padding:0}div.your-goal-row .box-mustard-outline{height:50px;width:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:50px;background-color:#fbfbfb;color:#53cfdd;box-sizing:border-box;border-style:solid;border-color:#dbc13e;border-width:5px;box-sizing:border-box;padding:0 1em}#services-head-banner *>h1{color:#dbc13e}#services-website-section{display:flex;justify-content:center;margin-top:0;padding:3em 0}#services-website-section .wrapper{max-width:1440px;display:flex;flex-direction:column;justify-content:center}#services-website-section *>h2{color:#dbc13e}.our-services-fill{display:grid;gap:1em;margin:2em 0;height:auto}@media(max-width: 768px){.our-services-fill{grid-template-columns:repeat(auto-fit, minmax(300px, 1fr))}}@media(min-width: 769px){.our-services-fill{grid-template-columns:repeat(auto-fit, minmax(400px, 1fr))}}.services-card{position:relative;border-radius:50px;background:rgba(255,255,255,.8);padding:2em;display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100%;box-sizing:border-box;border-style:solid;border-color:#dbc13e;border-width:5px}.services-card *>li{color:#333;font-weight:100}.services-card *>h2{color:#dbc13e}.card-content{margin:1em;display:flex;flex-direction:column;flex:1}#services-social-media-section{background:url("/assets/pattern/pattern-social.svg") #fbfbfb repeat;margin-top:0;padding:5em 0}#services-social-media-section .wrapper{max-width:1440px;display:flex;flex-direction:column;justify-content:center}#services-social-media-section .wrapper .section-title h2{color:#b56c17}.social-media-card{box-sizing:border-box;border-style:solid;border-color:#53cfdd;border-width:5px;box-sizing:border-box;border-radius:50px}.social-media-card *>h3{color:#b56c17}.social-media-card *>h2{color:#53cfdd}#services-branding-section{margin-top:0;padding:3em 0}#services-branding-section .wrapper{max-width:1440px;display:flex;flex-direction:column;justify-content:center}#services-branding-section .wrapper .section-title h2{color:#17a8b5}div.price{flex-shrink:0;margin:0;margin-top:15%}div.price h2,div.price h3,div.price h4,div.price p{margin:0;padding:0}.card{display:grid;grid-template-columns:repeat(2, 1fr);background-color:#fbfbfb;margin:2rem;border-radius:50px;overflow:hidden;height:auto}@media screen and (max-width: 768px){.card{display:flex;flex-direction:column}}.card h3,.card h4,.card p{color:#333;font-size:95%}.card img{object-fit:cover;height:100%}@media screen and (max-width: 430px){.card img{max-height:500px}.card img .card h3,.card img .card h4,.card img .card p{color:#333;font-size:85%}}.card>div{padding:2rem}@media screen and (min-width: 768px){.card:nth-child(even) img{order:2}}.filter-container{margin:2em 0}.filter{display:flex;flex-direction:row;list-style:none;gap:1em;flex-wrap:wrap}#project-story-page .wrapper,#ready-made-section .wrapper{max-width:1080px}#project-story__page_title,#ready-made-section__page_title{margin-top:8vh}#ready-made-section{background-color:#bee3dc;height:auto;min-height:60vh}#ready-made-section h2,#ready-made-section h4,#ready-made-section p{color:#333}.stanstore-button{width:auto;height:auto}#ready-made-section p,.ready-made-section p{padding:0}#ready-made-section a,.ready-made-section a{text-decoration:none}#ready-made-section .container,.ready-made-section .container{margin-top:5em;display:grid;grid-template-columns:repeat(auto-fit, minmax(16rem, 1fr));gap:2rem}#ready-made-section .container *>h3,.ready-made-section .container *>h3{color:#333;margin:0}.ready-card{max-width:500px}.ready-card ul{margin:0;padding:0;list-style-type:none;display:flex;align-items:center;flex-wrap:wrap;gap:.625rem}.ready-card ul li{text-transform:uppercase;background:var(--clr-tag);color:#282828;font-weight:700;font-size:.8rem;padding:.375rem .625rem;border-radius:.188rem}.ready-card ul .tag-website{color:#000}.ready-card ul .tag-branding{color:#41380c}.ready-card ul .tag-marketing{color:#000}.ready-card ul .tag-htmlcss{color:#000}.card-inner{position:relative;width:inherit;height:18.75rem;background:#bee3dc;border-radius:1.25rem;border-bottom-right-radius:0;overflow:hidden}.card-inner .box{width:100%;height:100%;background:#fff;border-radius:1.25rem;overflow:hidden}.card-inner .box .imgBox{position:absolute;inset:0}.card-inner .box .imgBox img{width:100%;height:100%;object-fit:cover;transition:.5s}.card-inner .box .imgBox img:hover{opacity:.8;transform:scale(1.1)}.card-inner .box .icon{position:absolute;bottom:-0.375rem;right:-0.375rem;width:6rem;height:6rem;background:#bee3dc;border-top-left-radius:50%}.card-inner .box .icon:hover .iconBox{transform:scale(1.1)}.card-inner .box .icon::before{position:absolute;content:"";bottom:.375rem;left:-1.25rem;background:rgba(0,0,0,0);width:1.25rem;height:1.25rem;border-bottom-right-radius:1.25rem;box-shadow:.313rem .313rem 0 .313rem #bee3dc}.card-inner .box .icon::after{position:absolute;content:"";top:-1.25rem;right:.375rem;background:rgba(0,0,0,0);width:1.25rem;height:1.25rem;border-bottom-right-radius:1.25rem;box-shadow:.313rem .313rem 0 .313rem #bee3dc}.card-inner .box .icon .iconBox{position:absolute;width:75%;height:75%;inset:.625rem;background:#dbc13e;border-radius:50%;display:flex;justify-content:center;align-items:center;transition:.3s}.card-inner .box .icon .iconBox span{color:#fff;font-size:1.5rem}.card-inner .box .icon .iconBox:hover{background-color:#fff}.card-inner .box .icon .iconBox:hover span{color:#bee3dc}.card-inner .box .icon .iconBox_tur{background:#17a8b5}.card-inner .box .icon .iconBox_pink{background:#e8b4b8}.card-inner .box .icon .iconBox_mus{background:#dbc13e}.project-story{display:grid;gap:1em;align-items:flex-start;align-content:flex-start}.project-story a{align-self:flex-start}@media(max-width: 768px){.project-story{grid-template-columns:repeat(auto-fit, minmax(300px, 1fr))}}@media(min-width: 769px){.project-story{grid-template-columns:repeat(auto-fit, minmax(500px, 1fr))}}.project-story__entry{display:grid;grid-template-columns:80px auto;align-items:flex-start;justify-content:flex-start;margin-top:20px}.project-story__content{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:30px 1em 0}.project-story__content *>h3,.project-story__content *>h4,.project-story__content *>p{padding-top:0}.project-vertical-title{writing-mode:vertical-lr;margin-top:10px;height:100%}.project-story__content__image{position:relative}.project-story__content__image img{border-radius:50px;box-shadow:0 0 15px rgba(0,0,0,.2);width:520px;height:auto;margin-bottom:1em}.project-story__content__image::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#17a8b5;border-radius:50px;width:100%;height:100%;z-index:-20;transform:scale(0);transform-origin:center;transition:transform .3s ease-in-out}.project-story__content__image:hover::after{transform:scale(1) translate(15px, 5px)}.readymade__content__image{position:relative}.readymade__content__image img{border-radius:50px;box-shadow:0 0 15px rgba(0,0,0,.2);width:520px;height:auto;margin-bottom:1em}.readymade__content__image::after{content:"LIVE PREVIEW";position:absolute;top:0;left:0;right:0;bottom:0;color:#17a8b5;font-size:90px;width:100%;height:100%;z-index:20;transform:scale(0);transform-origin:center;transition:transform .3s ease-in-out}.readymade__content__image:hover::after{transform:scale(1) translate(30px, 50px)}.spacer{width:100%;height:100px}.project-collage{border-radius:50px;width:100%}.project-spec{display:flex;flex-direction:column;justify-content:left;border-radius:50px;background:url(/assets/images/texturebg.webp) #d3d3d3 50%/cover no-repeat;padding:2em;gap:1em}.project-spec *>h4,.project-spec *>p{margin:0}.project-spec *>h4{color:#dbc13e}.project-spec *>p{font-size:90%}.project-introduction{max-width:100vw;display:flex;justify-content:center;margin:1em 80px}.project-paragraph{display:grid;gap:1em;align-items:start;padding:1em 0}@media(min-width: 768px){.project-paragraph{padding:2em 0}}.project-paragraph h4{font-weight:600}.project-paragraph h5,.project-paragraph img{padding-left:1em}@media(max-width: 767px){.project-paragraph{display:flex;flex-direction:column}}@media(min-width: 768px){.project-paragraph{grid-template-columns:1fr minmax(300px, 3fr)}}.stars{display:flex;flex-direction:row;justify-content:center}.stars img{width:10%;height:auto}.client-testim{display:flex;flex-direction:column;justify-content:center;align-items:center}.client-feedback{border:dotted 1px #dbc13e;width:300px;height:auto}.client-comment{border:dotted 1px #dbc13e;width:100%;max-width:600px;height:auto;padding:1em}.project-testimonial{display:flex;justify-content:space-around;flex-direction:row;vertical-align:middle}.project-testimonial div{text-align:center}@media screen and (max-width: 767px){.project-testimonial{flex-direction:column}}.testimonial-row{display:grid;gap:1em}.testimonial-row .testimonial-detail{display:flex;flex-direction:column;text-align:left;align-items:center;border-radius:50px;padding:2em;background:#fbfbfb;border:#dbc13e 5px solid}@media(max-width: 768px){.testimonial-row{grid-template-columns:repeat(auto-fill, minmax(300px, 1fr))}}@media(min-width: 769px){.testimonial-row{grid-template-columns:repeat(auto-fit, minmax(300px, 25vw))}}#project-video{width:100%;height:100%;border-radius:50px}.button-go-top{display:flex}.go-top{position:fixed !important;right:50px;bottom:50px;width:55px;height:55px;border:3px solid #fff;background:#53cfdd;border-radius:65px;cursor:pointer;line-height:50px;text-align:center;transition:all .3s ease-in-out;filter:alpha(opacity=0);opacity:100}.go-top img{width:30px;height:30px;margin:7px}.go-top.show{right:50px;bottom:50px;filter:alpha(opacity=100);opacity:1;visibility:visible;z-index:9999}.go-top{font-size:1.5em;color:#fff;font-weight:600;align-self:center;vertical-align:middle}.go-top h4{color:#fbfbfb}.go-top:hover{background-color:#dbc13e;color:#fff}.hamburger-menu,.hamburger-menu:after,.hamburger-menu:before{width:24px;height:4px;border-radius:2px}.hamburger-wrapper{position:fixed;top:38px;right:35px;z-index:999}.hamburger-wrapper::before,.hamburger-wrapper::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.hamburger-wrapper::before{margin:-10px}.hamburger-wrapper::after{margin:-10px}.hamburger-menu{position:relative;background:#dbc13e;transition:all 200ms 200ms;display:block}.animate{background:rgba(0,0,0,0)}.hamburger-menu:before{content:"";position:absolute;left:0;bottom:8px;background:#17a8b5;transition:bottom 200ms 200ms cubic-bezier(0.23, 1, 0.32, 1),transform 200ms cubic-bezier(0.23, 1, 0.32, 1)}.hamburger-menu:after{content:"";position:absolute;left:0;top:8px;background:#53cfdd;transition:top 200ms 200ms cubic-bezier(0.23, 1, 0.32, 1),transform 200ms cubic-bezier(0.23, 1, 0.32, 1)}.hamburger-menu.animate:after{top:0;transform:rotate(45deg);background:#53cfdd;transition:top 200ms cubic-bezier(0.23, 1, 0.32, 1),transform 200ms 200ms cubic-bezier(0.23, 1, 0.32, 1)}.hamburger-menu.animate:before{bottom:0;transform:rotate(-45deg);background:#dbc13e;transition:bottom 200ms cubic-bezier(0.23, 1, 0.32, 1),transform 200ms 200ms cubic-bezier(0.23, 1, 0.32, 1)}@media(max-width: 430px){#hero-background{max-width:100vw;overflow:hidden}.full-width-section{padding:3em 1em}h1{font-size:2.06em;line-height:1.58em;padding-top:.455em;margin-bottom:.333em}h2{font-size:1.75em;line-height:1.86em;padding-top:.571em;margin-bottom:.357em}h3{font-size:1.44em;line-height:1.13em;padding-top:.217em;margin-bottom:.3em}h4{font-size:1.19em;line-height:1.37em;padding-top:.368em;margin-bottom:1em}p{font-size:.8em;line-height:1.1;padding-top:.3em;margin-bottom:.8em}h1#hero-statement{margin:10% 1%;font-size:3em;line-height:1.2}.hero-statement h3{margin:5% 1%;font-size:1.3em;line-height:1.05}.hero-statement h4{margin:5% 1%;font-size:.8em;line-height:1}body{margin:0;padding:0}.wrapper{width:100%;max-width:80vw}.menu{display:none}.menu>ul>li>a{padding:.5em 0;display:block;color:#000}.menu.open{display:flex;flex-direction:column;position:fixed;z-index:500;width:100%;height:100%;top:0;right:0;background:url("/assets/pattern/pattern-14.webp");justify-content:center;align-items:center}.menu.open *>ul{display:block}.menu.open *>li{display:block;list-style:none}.menu.open *>a{line-height:1;display:block;color:#fff}.menu.open *>a:hover{color:#dbc13e}.menu.open #menu-overlay-logo{width:380px;height:auto}.menu.open .menu-frame{width:80%;height:50vh;margin:2% 0;padding:1em;background:#17a8b5;border-top-left-radius:195.5px;border-bottom-right-radius:195.5px;display:flex;justify-content:space-evenly;flex-direction:column;align-items:center}.menu.open .social-icon{display:flex;justify-content:right;align-items:flex-end;margin:1em;width:60px;height:60px}.menu.open #menu-open-social-icons{display:flex;flex-direction:row}.white-box-shadow{padding:1.5em 2em}#what-we-offer-section div.our-offering-row{flex-direction:column;gap:1em}.our-values-row div{min-height:3em}.contact-methods{display:flex;flex-direction:column;gap:1em}#contact-head-banner{padding:1.5em}.faq-banner{padding:3em}}@media screen and (min-width: 431px){.wrapper{width:100%;max-width:80vw}.home-banner{padding:5% 8%;margin-top:70px}.menu{display:none}.menu.open{display:flex;flex-direction:column;position:fixed;z-index:500;width:100%;height:100%;top:0;right:0;padding:3em;background:url("/assets/pattern/pattern-14.webp");justify-content:center;align-items:center}.menu.open *>ul{display:block}.menu.open *>li{display:block;list-style:none}.menu.open *>a{line-height:1;display:block;color:#fff}.menu.open *>a:hover{color:#dbc13e}.menu.open #menu-overlay-logo{width:380px;height:auto}.menu.open .menu-frame{width:80%;height:60%;margin:2% 0;padding:3em;gap:0;background:#17a8b5;border-top-left-radius:195.5px;border-bottom-right-radius:195.5px;display:flex;justify-content:space-around;flex-direction:column;align-items:center}.menu.open .social-icon{display:flex;justify-content:right;align-items:flex-end;margin:1em;width:60px;height:60px}.menu.open #menu-open-social-icons{display:flex;flex-direction:column}#what-we-offer-section div.our-offering-row{flex-direction:column;gap:1em}.featured-project-column{width:100%;display:block;margin-bottom:20px}.our-values-row{flex-direction:column;gap:1em}#who-we-are-section *>h1{margin:3em 0 0 0}#who-we-are-section *>.white-box-shadow{margin:0em 0em;padding:2em 3em}#project-story-view-all-button_down{display:none}}@media screen and (min-width: 1000px){p{font-size:1.125rem;line-height:1.5rem;padding-top:0.625rem;margin-bottom:0.625rem;font-weight:400}.home-banner{padding:5% 80px;margin-top:80px}.featured-project-column{width:33.333%;display:block}.menu.open{flex-direction:row}.menu.open #menu-overlay-logo{align-self:flex-start}.menu.open #menu-open-social-icons{align-self:flex-end;flex-direction:column}.our-values-row{flex-direction:row;gap:1em}#what-we-offer-section div.our-offering-row{flex-direction:row;gap:1em;flex-wrap:wrap}#who-we-are-section *>h1{margin:0}#who-we-are-section *>.white-box-shadow{margin:0em 0em;padding:3em 4em}}@media screen and (min-width: 1441px){#wrapper,#about-wrapper{max-width:1600px;margin:0 auto}.full-width-section{width:100%}.full-width-footer{width:100%}.project-item{list-style-type:none;padding:2em 15%}}/*# sourceMappingURL=app.css.map */
