/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{-webkit-text-size-adjust:100%;line-height:1.15}*{margin:0;padding:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}html[data-theme=contrasty]{--button-color:#303030;--heading-color:#303030;--flair-color-1:#f4f4f4;--flair-color-2:#303030;--icon-color:brightness(0)saturate(100%)invert(13%)sepia(1%)saturate(794%)hue-rotate(314deg)brightness(103%)contrast(85%)}html[data-theme=normal]{--button-color:#303030;--heading-color:#f4f4f4;--flair-color-1:#ff7224;--flair-color-2:#ff7224}:root{--color-white:#f4f4f4;--color-black:#303030;--color-primary-0:#ff7224;--color-primary-1:#ff8d4e;--color-primary-2:#da814e}*,html,body{box-sizing:border-box;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;scroll-behavior:smooth!important}html,body{background-color:#303030;height:100%;overflow-x:hidden}html{font-size:62.5%}@media only screen and (width<=28.12em){html{font-size:30%}}@media only screen and (width<=40.65em){html{font-size:35%}}@media only screen and (width<=43.75em){html{font-size:40%}}@media only screen and (width<=56.25em){html{font-size:45%}}@media only screen and (width<=68.75em){html{font-size:50%}}@media only screen and (width<=81.25em){html{font-size:56.25%}}body{position:relative;overflow-x:hidden}@media only screen and (width<=68.75em){body{padding:0}}ul{list-style:none}button{color:#303030;cursor:pointer;background-color:#ff7224;border:none;border-radius:40px;min-width:3rem;height:5rem;padding:1.5rem;font-weight:600;text-decoration:none}::-webkit-scrollbar{width:.5rem}::-webkit-scrollbar-track{background:#f4f4f4}::-webkit-scrollbar-thumb{background:#303030}body{color:#f4f4f4;font-family:Poppins;font-size:1.6rem;font-weight:200;line-height:1.7}a{color:#f4f4f4;font-family:Poppins;text-decoration:none}p,li{font-family:Poppins;font-size:1.6rem;font-weight:300;line-height:1.3}h1{margin-top:0;margin-bottom:2rem;font-family:Playfair Display,serif;font-size:7.478rem;line-height:1}h2{font-family:Playfair Display,serif;font-size:5.61rem;font-weight:500;line-height:1.1}@media only screen and (width<=28.12em){h2{font-size:45px}}h3{font-size:2.369rem;font-weight:500;line-height:1.3}h4{font-size:2.369rem;font-weight:500;line-height:1.4}h5{font-size:1.6rem;font-weight:500;line-height:1.3}.subtext{font-size:1.333rem;font-weight:100}.copyFlair{color:#ff7224;font-weight:500;transition:all .25s;display:inline-block}.copyFlair:hover{transform:scale(1.25)skew(-10deg)translate(1rem)}.gallery-subheading{font-size:3.157rem;font-weight:200}.flair-color-1{color:var(--flair-color-1)}.flair-color-2{color:var(--flair-color-2)}.bold-text{font-weight:500}.font-weight-100{font-weight:100}.font-weight-200{font-size:2.5rem;font-weight:200}.font-weight-300{font-weight:300}.font-weight-400{font-weight:400}.font-weight-500{font-weight:500}.font-weight-600{font-weight:600}.font-weight-700{font-weight:700}.font-weight-800{font-weight:800}.italic-400{font-style:italic;font-weight:400}.button-wrap{justify-content:center;align-items:center;width:17rem;display:flex;position:relative}@media only screen and (width<=68.75em){.button-wrap{order:2}}.button-wrap-button{cursor:pointer;background-color:#ff7224;border:none;border-radius:40px;justify-content:center;align-items:center;width:17rem;height:5rem;padding:1.5rem;display:flex;position:relative}.button-wrap-button img{filter:var(--icon-color);display:none}.button-wrap-button p{color:var(--heading-color);font-weight:500}.titleSeparator{flex-direction:column;align-items:center;gap:2rem;display:flex}.titleSeparator h2{color:#303030}.titleSeparator img{width:15rem;height:auto}.card1{color:#303030;flex-direction:column;width:25%;display:flex;position:relative;box-shadow:0 7px 29px #64646f33}@media only screen and (width<=56.25em){.card1{width:80%}}@media only screen and (width<=40.65em){.card1{width:100%}}.card1-image{justify-content:center;align-items:center;width:100%;padding:3rem;display:flex}.card1-image img{width:100%}.card1-text{align-items:space-between;flex-direction:column;justify-content:space-between;height:100%;padding:0 3rem 3rem;display:flex}.card1-text-header{flex-direction:column;gap:2rem;padding-bottom:2rem;display:flex}.card1-text .button-wrap{justify-content:start;align-items:start}.card1-text .button-wrap-button{height:3rem}.card1-text .button-wrap img{width:2.5rem}.card2{justify-content:center;align-items:center;width:100%;height:auto;padding:6rem;display:flex;box-shadow:0 7px 29px #64646f33}@media only screen and (width<=81.25em){.card2{flex-direction:column;gap:3rem}}@media only screen and (width<=40.65em){.card2{gap:6rem}}@media only screen and (width<=28.12em){.card2{padding:3rem 1rem}}.card2__left{flex-direction:column;width:50%;display:flex}@media only screen and (width<=81.25em){.card2__left{align-items:center;width:100%}}.card2__left-image img{width:50rem;height:auto}@media only screen and (width<=100em){.card2__left-image img{width:45rem}}@media only screen and (width<=81.25em){.card2__left-image img{width:42rem}}@media only screen and (width<=40.65em){.card2__left-image img{width:40rem}}@media only screen and (width<=28.12em){.card2__left-image img{width:30rem}}.card2__left__content{align-items:center;gap:5rem;width:100%;display:flex}@media only screen and (width<=81.25em){.card2__left__content{justify-content:center;gap:2rem}}.card2__left__content-colors{gap:2rem;display:flex}.card2__left__content-colors div{border-radius:100px;width:8rem;height:8rem}@media only screen and (width<=28.12em){.card2__left__content-colors div{width:5rem;height:5rem}}.card2__right{flex-direction:column;gap:2rem;width:50%;display:flex}@media only screen and (width<=81.25em){.card2__right{text-align:center;align-items:center;width:80%}}.card2__right p{line-height:1.6}.card2__right .spinButton{margin-top:4rem}.accessSlider{cursor:pointer;width:10rem;height:2.5rem}.accessSlider__wrap{background-color:var(--);border:1px solid #f4f4f4;border-radius:25px;justify-content:end;align-items:center;gap:.5rem;width:100%;height:2.5rem;transition:all 1s;display:flex}.accessSlider__wrap p{color:var(--flair-color-1);font-size:1.333rem}.accessSlider__wrap-circle{background-color:#f4f4f4;border-radius:25px;width:2rem;height:2rem;margin-right:.5rem}.listItem1{gap:2rem;display:flex}.listItem1 img{width:2rem}.listItem1__content{width:100%}.main-nav{z-index:2;justify-content:space-between;align-items:center;width:100%;display:flex;position:relative}.main-nav-logo img{width:10rem}.main-nav-list{justify-content:space-around;align-items:center;width:50%;display:flex}@media only screen and (width<=68.75em){.main-nav-list{order:0;width:80%}}@media only screen and (width<=40.65em){.main-nav-list{display:none}}.main-nav-list a{border-bottom:0 solid #0000;transition:all .6s}.main-nav-list a:hover{border-bottom:1px solid #f4f4f4}@media only screen and (width<=40.65em){.main-nav .button-wrap{display:none}}.main-nav .mobile-button{display:none}@media only screen and (width<=40.65em){.main-nav .mobile-button{display:block}}.main-nav .mobile-nav{transform-origin:100% 0;z-index:1000;background-color:#ff8d4e;flex-direction:column;justify-content:center;align-items:center;width:100vw;height:100vh;display:none;position:fixed;top:0;left:0}.main-nav .mobile-nav img{width:5rem;position:absolute;top:10%;left:10%}.main-nav .mobile-nav-list{flex-direction:column;gap:2rem;display:flex}.main-nav .mobile-nav-list li{font-size:4.209rem}.header{visibility:hidden;flex-direction:column;width:100vw;height:100dvh;padding-top:4rem;padding-left:8rem;padding-right:8rem;display:flex;position:relative}@media only screen and (width<=68.75em){.header{padding:4rem 4rem 0}}.header__contents{justify-content:space-between;align-items:start;width:100%;height:60%;margin-top:10rem;padding-right:3rem;display:flex;position:relative}@media only screen and (width<=68.75em){.header__contents{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:5rem;margin-top:5rem;padding:0}}.header__contents-title{width:60%}@media only screen and (width<=68.75em){.header__contents-title{flex-direction:column;align-items:center;width:100%;display:flex}}@media only screen and (width<=40.65em){.header__contents-title h1{font-size:6rem}}@media only screen and (width<=28.12em){.header__contents-title h1{font-size:4.5rem}}.header__contents-title p{width:75%;font-size:2rem}.header__contents img{z-index:99;width:45rem;height:auto}@media only screen and (width<=68.75em){.header__contents img{display:none}}.header__contents .button-wrap{display:none}@media only screen and (width<=40.65em){.header__contents .button-wrap{display:flex}}.header picture{margin:0;padding:0}.header__wave{z-index:1;width:100vw;position:absolute;bottom:0;left:0}.pageHeader{visibility:hidden;flex-direction:column;width:100vw;height:45rem;padding:4rem 8rem 10rem;display:flex;position:relative}@media only screen and (width<=68.75em){.pageHeader{padding:4rem 4rem 0}}.pageHeader__contents{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.projectBase{color:#303030;background-color:#f4f4f4;flex-direction:column;gap:5rem;width:100%;padding-top:6rem;display:flex;position:relative}.projectBase__wrap{flex-direction:column;justify-content:center;align-items:center;gap:6rem;width:100%;height:120%;padding:0 6rem 25rem;display:flex;position:relative}@media only screen and (width<=56.25em){.projectBase__wrap{gap:2rem;padding:0 3rem 25rem}}.projectBase__wrap__section1{width:100%;display:flex}@media only screen and (width<=43.75em){.projectBase__wrap__section1{flex-direction:column}}.projectBase__wrap__section1__left{justify-content:center;width:50%;display:flex}@media only screen and (width<=43.75em){.projectBase__wrap__section1__left{width:100%}}.projectBase__wrap__section1__left img{width:40rem;height:auto}@media only screen and (width<=68.75em){.projectBase__wrap__section1__left img{width:35rem}}@media only screen and (width<=56.25em){.projectBase__wrap__section1__left img{width:25rem}}.projectBase__wrap__section1__right{flex-direction:column;justify-content:center;gap:2rem;width:50%;display:flex}@media only screen and (width<=43.75em){.projectBase__wrap__section1__right{width:100%}}@media only screen and (width<=56.25em){.projectBase__wrap__section1__right h2{text-align:center}}.projectBase__wrap__section1__right__topBar{gap:4rem;display:flex}.projectBase__wrap__section1__right__topBar div p:first-child{font-weight:600}@media only screen and (width<=68.75em){.projectBase__wrap__section1__right__topBar{gap:3rem}}@media only screen and (width<=43.75em){.projectBase__wrap__section1__right__topBar{justify-content:center}}.projectBase__wrap__section1__right-desc{width:75%;line-height:1.9}@media only screen and (width<=68.75em){.projectBase__wrap__section1__right-desc{width:100%}}.projectBase__wrap__section2{flex-direction:column;align-items:center;gap:3rem;width:100%;display:flex}.projectBase__wrap__section2 img{width:100%;height:auto}.projectBase__wrap__section3{justify-content:space-between;gap:3rem;width:100%;display:flex}@media only screen and (width<=68.75em){.projectBase__wrap__section3{gap:0}}.projectBase__wrap__section3 img{width:45%;height:auto}.projectBase__wrap__section4{flex-direction:column;align-items:center;gap:6rem;width:100%;display:flex}@media only screen and (width<=56.25em){.projectBase__wrap__section4{gap:2rem}}.projectBase__wrap__section4 p{width:50%;padding:2rem;line-height:1.9}@media only screen and (width<=68.75em){.projectBase__wrap__section4 p{width:90%}}.projectBase__wrap__section4 img{width:100%;height:auto}.whatDoSection{color:#303030;flex-direction:column;justify-content:center;align-items:center;gap:7.5rem;width:100%;height:100%;padding-left:6rem;padding-right:6rem;display:flex}@media only screen and (width<=68.75em){.whatDoSection{padding:0 3rem}}.whatDoSection-top{flex-direction:column;justify-content:center;align-items:center;gap:2rem;display:flex}.whatDoSection-top .subText{text-align:center;width:40%}@media only screen and (width<=68.75em){.whatDoSection-top .subText{width:60%}}@media only screen and (width<=43.75em){.whatDoSection-top .subText{width:80%}}.whatDoSection-bottom{justify-content:center;display:flex}@media only screen and (width<=56.25em){.whatDoSection-bottom{flex-direction:column;gap:4rem}}.whatDoSection-bottom .ui-card-1{flex-direction:column;align-items:center;gap:1rem;width:33%;height:100%;display:flex}@media only screen and (width<=56.25em){.whatDoSection-bottom .ui-card-1{width:100%}}.whatDoSection-bottom .ui-card-1 img{width:auto;height:15rem}.whatDoSection-bottom .ui-card-1 p{text-align:center;width:40%}.salesPitch{color:#303030;flex-direction:column;justify-content:center;align-items:center;gap:2rem;width:100%;padding:3rem 18rem 3rem 21rem;display:flex}@media only screen and (width<=68.75em){.salesPitch{padding:3rem 6rem}}@media only screen and (width<=56.25em){.salesPitch{gap:5rem}}@media only screen and (width<=43.75em){.salesPitch{gap:3rem;padding:3rem 4rem}}.salesPitch__top{align-items:top;justify-content:space-between;width:100%;display:flex}.salesPitch__top__left{flex-direction:column;gap:2rem;width:60%;display:flex}@media only screen and (width<=56.25em){.salesPitch__top__left{text-align:center;width:100%}.salesPitch__top__left h2{text-align:center;font-size:5rem}}.salesPitch__top__right{justify-content:center;align-items:center;width:40%;display:flex}@media only screen and (width<=56.25em){.salesPitch__top__right{width:0}}.salesPitch__top__right img{width:32rem;height:auto}@media only screen and (width<=56.25em){.salesPitch__top__right img{display:none}}.salesPitch__bottom{justify-content:space-between;width:100%;display:flex}@media only screen and (width<=43.75em){.salesPitch__bottom{flex-direction:column;gap:2rem}}.salesPitch__bottom ul{flex-direction:column;gap:.75rem;width:50%;display:flex}@media only screen and (width<=56.25em){.salesPitch__bottom ul{align-items:center;gap:2rem}}@media only screen and (width<=43.75em){.salesPitch__bottom ul{width:100%}}.salesPitch__bottom ul li{gap:1rem;width:80%;display:flex}.salesPitch__bottom ul li img{width:24px;height:24px;filter:var(--icon-color);padding-top:3px}.salesPitch__bottom ul li div{flex-direction:column;gap:.5rem;display:flex}.portfolioSection{color:#303030;flex-direction:column;gap:3rem;width:100%;padding:0 10rem;display:flex}@media only screen and (width<=40.65em){.portfolioSection{padding:0 3rem}}.portfolioSection__cardHolder{justify-content:center;gap:5rem;width:100%;display:flex}@media only screen and (width<=56.25em){.portfolioSection__cardHolder{flex-direction:column;align-items:center}}.whoWeAre{color:#303030;flex-direction:column;justify-content:center;align-items:center;gap:3rem;width:100%;display:flex}.whoWeAre__content{text-align:center;flex-direction:column;align-items:center;gap:3rem;width:50%;display:flex}@media only screen and (width<=43.75em){.whoWeAre__content{width:80%}}.whoWeAre__content-image{border:10px solid #ff7224;border-radius:50%;width:25rem;height:25rem;overflow:hidden}.whoWeAre__content-image img{object-fit:cover;width:25rem;height:25rem}.whoWeAre__content__text,.whoWeAre__content__text-description{flex-direction:column;gap:2rem;display:flex}.blogSection{color:#303030;flex-direction:column;gap:3rem;width:100%;margin-bottom:10rem;padding-left:10rem;padding-right:10rem;display:flex}@media only screen and (width<=40.65em){.blogSection{padding:0 3rem}}.blogSection__cardHolder{justify-content:center;gap:5rem;width:100%;display:flex}@media only screen and (width<=56.25em){.blogSection__cardHolder{flex-direction:column;align-items:center}}.callToAction{justify-content:center;align-items:center;width:100%;height:75dvh;display:flex;position:relative}@media only screen and (width<=43.75em){.callToAction{height:100%}}.callToAction__cardHolder{justify-content:center;width:75%;display:flex}@media only screen and (width<=56.25em){.callToAction__cardHolder{width:100%}}@media only screen and (width<=43.75em){.callToAction__cardHolder{flex-direction:column;align-items:center;gap:3rem}}.callToAction__cardHolder .actionCard{color:#303030;z-index:2;background-color:#f4f4f4;border-radius:6px;flex-direction:column;width:25%;height:42rem;display:flex;box-shadow:0 7px 29px #64646f33}@media only screen and (width<=40.65em){.callToAction__cardHolder .actionCard{width:75%}}.callToAction__cardHolder .actionCard-header{width:100%;height:15%;color:var(--heading-color);background-color:#ff7224;border-radius:6px 6px 0 0;justify-content:center;align-items:center;display:flex}.callToAction__cardHolder .actionCard__content{flex-direction:column;justify-content:space-around;align-items:center;width:100%;height:85%;padding-bottom:2rem;display:flex}.callToAction__cardHolder .actionCard__content-text{flex-direction:column;justify-content:center;align-items:center;height:10rem;display:flex}.callToAction__cardHolder .actionCard__content-list ul{flex-direction:column;gap:2rem;display:flex}.callToAction__cardHolder .actionCard__content-list ul li div{align-items:center;gap:1rem;display:flex}.callToAction__cardHolder .actionCard__content-list ul li div .contrast{filter:brightness(0)saturate()invert(13%)sepia(1%)saturate(794%)hue-rotate(314deg)brightness(103%)contrast(85%)}.callToAction__cardHolder .actionCard__content-list ul li div img{width:2rem;filter:var(--icon-color)}.callToAction__cardHolder .actionCard__content .button-wrap-button{height:3rem}.callToAction__cardHolder .actionCard__content .button-wrap img{width:2.5rem}.callToAction__cardHolder .actionCard:first-child .actionCard-header{background-color:#ff8d4e}.callToAction__cardHolder .actionCard:nth-child(2){z-index:3;margin-top:5%;margin-left:-2rem;margin-right:-2rem}@media only screen and (width<=43.75em){.callToAction__cardHolder .actionCard:nth-child(2){margin:0}}.callToAction__cardHolder .actionCard:nth-child(2) .actionCard-header{background-color:#ff7224}.callToAction__cardHolder .actionCard:nth-child(3) .actionCard-header{background-color:#da814e}.aboutContent{color:#303030;justify-content:center;width:100%;height:120%;padding:0 6rem 25rem;display:flex;position:relative}@media only screen and (width<=68.75em){.aboutContent{flex-direction:column;align-items:center;gap:6rem}}@media only screen and (width<=40.65em){.aboutContent{padding:0 1rem 6rem}}.aboutContent__left{justify-content:center;width:50%;display:flex}@media only screen and (width<=68.75em){.aboutContent__left{order:2;width:100%}}.aboutContent__left-image{width:50rem;height:auto}@media only screen and (width<=43.75em){.aboutContent__left-image{width:40rem}}@media only screen and (width<=40.65em){.aboutContent__left-image{width:30rem}}.aboutContent__right{flex-direction:column;gap:2rem;width:50%;display:flex}@media only screen and (width<=68.75em){.aboutContent__right{text-align:center;order:1;align-items:center;width:100%}}.aboutContent__right h2{width:96%;margin-bottom:2rem}.aboutContent__right p{width:75%;line-height:1.7}.servicesContent{color:#303030;flex-direction:column;gap:10rem;width:100%;height:120%;padding:0 10rem 25rem;display:flex;position:relative}@media only screen and (width<=56.25em){.servicesContent{padding:0 6rem 25rem}}@media only screen and (width<=40.65em){.servicesContent{padding:0 2rem 15rem}}.servicesContent__service{justify-content:center;align-items:center;gap:5rem;width:100%;display:flex}@media only screen and (width<=56.25em){.servicesContent__service{flex-direction:column}}.servicesContent__service__left{justify-content:center;width:50%;display:flex}@media only screen and (width<=56.25em){.servicesContent__service__left{width:100%}}.servicesContent__service__left img{width:50rem;height:auto}@media only screen and (width<=68.75em){.servicesContent__service__left img{width:40rem}}@media only screen and (width<=40.65em){.servicesContent__service__left img{width:30rem}}.servicesContent__service__right{flex-direction:column;gap:2rem;width:50%;display:flex}@media only screen and (width<=56.25em){.servicesContent__service__right{width:100%}}.servicesContent__service__right p{width:85%}@media only screen and (width<=68.75em){.servicesContent__service__right p{width:100%}}@media only screen and (width<=56.25em){.servicesContent__service__right h2,.servicesContent__service__right-text{text-align:center}}.servicesContent__service:nth-child(2) .servicesContent__service__left{order:2;width:35%}@media only screen and (width<=56.25em){.servicesContent__service:nth-child(2) .servicesContent__service__right{order:2}}.servicesContent__service:nth-child(2) ul{flex-direction:column;gap:1.5rem;display:flex}.portfolioContent{color:#303030;flex-direction:column;justify-content:center;align-items:center;gap:10rem;width:100%;height:120%;padding:0 15rem 40rem;display:flex;position:relative}@media only screen and (width<=100em){.portfolioContent{padding:0 8rem 25rem}}@media only screen and (width<=81.25em){.portfolioContent{padding:0 30rem 25rem}}@media only screen and (width<=68.75em){.portfolioContent{padding:0 15rem 25rem}}@media only screen and (width<=56.25em){.portfolioContent{padding:0 10rem 25rem}}@media only screen and (width<=43.75em){.portfolioContent{padding:0 5rem 25rem}}@media only screen and (width<=40.65em){.portfolioContent{padding:0 2rem 25rem}}.footer{flex-direction:column;gap:5rem;width:100%;padding:8rem 15rem;display:flex}@media only screen and (width<=43.75em){.footer{padding:8rem 6rem}}@media only screen and (width<=40.65em){.footer{padding:8rem 3rem}}.footer__content{justify-content:center;gap:3rem;width:100%;display:flex}@media only screen and (width<=43.75em){.footer__content{flex-direction:column}}.footer__content__left{flex-direction:column;gap:5rem;display:flex}@media only screen and (width<=43.75em){.footer__content__left{order:2}}.footer__content__left img{width:12rem;height:auto}.footer__content__left ul{flex-direction:column;gap:2rem;display:flex}.footer__content__left ul li{align-items:center;gap:2rem;display:flex}.footer__content__left ul li img{width:3rem}.footer__content__right{flex-direction:column;gap:5rem;width:40%;display:flex}@media only screen and (width<=43.75em){.footer__content__right{order:1;width:100%}}.footer__content__right form{color:#f4f4f4;flex-direction:column;gap:3rem;height:100%;transition:all 2s;display:flex}.footer__content__right form input,.footer__content__right form textarea{resize:none;color:#f4f4f4;background:0 0;border:none;border-bottom:.5px solid #f4f4f4;border-radius:0;outline:none}.footer__content__right form input:focus,.footer__content__right form textarea:focus{border-color:#0000}.footer__content__right form .input-pair{flex-direction:column;gap:2rem;display:flex}.footer__wave{z-index:1;width:100vw;position:absolute;bottom:0;left:0}.indexPage{visibility:hidden;background-color:#f4f4f4;flex-direction:column;gap:5rem;width:100%;padding-top:6rem;display:flex;position:relative}.aboutPage{visibility:hidden;background-color:#f4f4f4;flex-direction:column;gap:5rem;width:100%;padding-top:6rem;padding-bottom:6rem;display:flex;position:relative}.servicesPage,.portfolioPage{visibility:hidden;background-color:#f4f4f4;flex-direction:column;gap:5rem;width:100%;padding-top:6rem;display:flex;position:relative}