.homeDisplay_mainContainer__Q3juk{height:100dvh;position:relative}.fullScreenVid_mainContainer__elibE{overflow:hidden;height:100%;width:100%;position:relative}.fullScreenVid_iframe__lLMGf{box-sizing:border-box;min-height:100%;background-color:#00001e}.fullScreenVid_iframe__lLMGf,.fullScreenVid_video__eQme2{left:50%;min-width:100%;transform:translate(-50%,-50%);position:absolute;top:50%}.fullScreenVid_video__eQme2{height:100%;width:177.77777778vh;min-height:56.25vw}.lowerSection_mainContainer__T20ri{background-color:var(--background);height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;position:absolute;bottom:0;left:0;right:0;padding:2rem 0}@media only screen and (min-width:768px){.lowerSection_mainContainer__T20ri{flex-direction:row}}.lowerSection_mainContainer__T20ri>div:first-of-type{width:calc(50% - 2rem)}.lowerSection_title__z5tuo{width:100%;margin-bottom:2rem}.lowerSection_title__z5tuo br{display:none}@media only screen and (min-width:768px){.lowerSection_title__z5tuo{width:calc(50% - 2rem);padding-right:1rem;margin-bottom:0}}@media only screen and (min-width:1024px){.lowerSection_title__z5tuo br{display:block}}.projectsSection_mainContainer__91keu{margin:4rem auto 0;width:100%}@media only screen and (min-width:480px){.projectsSection_mainContainer__91keu{margin-top:5rem}}@media only screen and (min-width:640px){.projectsSection_mainContainer__91keu{margin-top:6rem}}@media only screen and (min-width:768px){.projectsSection_mainContainer__91keu{margin-top:7rem}}@media only screen and (min-width:1024px){.projectsSection_mainContainer__91keu{margin-top:8rem}}@media only screen and (min-width:1280px){.projectsSection_mainContainer__91keu{margin-top:9rem}}.projectsSection_title__zQCpP{padding-right:2rem}.projectsSection_titleContainer__sTaLV{display:flex;flex-direction:row;margin-bottom:.5rem}@media only screen and (min-width:480px){.projectsSection_titleContainer__sTaLV{margin-bottom:.6rem}}@media only screen and (min-width:640px){.projectsSection_titleContainer__sTaLV{margin-bottom:.7rem}}@media only screen and (min-width:768px){.projectsSection_titleContainer__sTaLV{margin-bottom:.8rem}}@media only screen and (min-width:1024px){.projectsSection_titleContainer__sTaLV{margin-bottom:.9rem}}@media only screen and (min-width:1280px){.projectsSection_titleContainer__sTaLV{margin-bottom:1rem}}@media only screen and (min-width:1536px){.projectsSection_titleContainer__sTaLV{margin-bottom:1.1rem}}@media only screen and (min-width:2000px){.projectsSection_titleContainer__sTaLV{margin-bottom:1.2rem}}.projectsSection_link__j5ueR{width:50%;font-size:1.25rem;font-weight:700;border-bottom:2px solid #fff;padding:.5rem 0;margin-top:1.5rem;float:right}@media only screen and (min-width:480px){.projectsSection_link__j5ueR{font-size:1.35rem}}@media only screen and (min-width:640px){.projectsSection_link__j5ueR{font-size:1.45rem}}@media only screen and (min-width:768px){.projectsSection_link__j5ueR{font-size:1.5rem;border-bottom:3px solid #fff}}@media only screen and (min-width:1024px){.projectsSection_link__j5ueR{font-size:1.6rem}}@media only screen and (min-width:1280px){.projectsSection_link__j5ueR{font-size:1.8rem}}@media only screen and (min-width:1536px){.projectsSection_link__j5ueR{font-size:2rem;padding:1.5rem 0;margin-top:2rem}}.projectsSection_linkContainer__0h4_k{width:50%;margin-top:1.5rem;float:right}@media only screen and (min-width:1536px){.projectsSection_linkContainer__0h4_k{margin-top:2rem}}.projectsSection_linkContainer__0h4_k p{display:inline-block}.projectSection_mainContainer__gvm6p{width:100%;display:flex;flex-direction:column;transition:all .6s ease-in-out!important;margin-bottom:6px;min-height:100px;height:-moz-fit-content;height:fit-content;position:relative;overflow:hidden}.projectSection_mainContainer__gvm6p:hover{cursor:pointer}.projectSection_mainContainer__gvm6p:hover>div:nth-of-type(2)>div>div{margin-left:.25rem}.projectSection_mainContainer__gvm6p:hover>div:nth-of-type(2)>div>div>img:first-of-type{opacity:0}@media only screen and (min-width:768px){.projectSection_mainContainer__gvm6p{flex-direction:row;height:250px}.projectSection_mainContainer__gvm6p:hover{height:400px}}@media only screen and (min-width:1280px){.projectSection_mainContainer__gvm6p{height:250px}.projectSection_mainContainer__gvm6p:hover{height:380px}}@media only screen and (min-width:1536px){.projectSection_mainContainer__gvm6p{height:280px}.projectSection_mainContainer__gvm6p:hover{height:400px}}@media only screen and (min-width:2000px){.projectSection_mainContainer__gvm6p{transition:all 2s ease-in-out!important}.projectSection_mainContainer__gvm6p:hover{height:420px}}.projectSection_firstImage__WwZuU{height:180px;width:100%;position:relative;overflow:hidden}@media only screen and (min-width:768px){.projectSection_firstImage__WwZuU{height:100%;width:40%;position:relative;opacity:0}}@media only screen and (min-width:1024px){.projectSection_firstImage__WwZuU{width:50%}}.projectSection_textContainer__bgBdg{display:flex;flex-direction:column;width:100%;padding:18px;z-index:2;background-color:var(--background)}@media only screen and (min-width:768px){.projectSection_textContainer__bgBdg{width:40%}}@media only screen and (min-width:1024px){.projectSection_textContainer__bgBdg{width:37.5%}}.projectSection_description__JAkfR{font-size:.875rem;line-height:125%;padding-top:.333rem}@media only screen and (min-width:480px){.projectSection_description__JAkfR{font-size:.95rem}}@media only screen and (min-width:640px){.projectSection_description__JAkfR{font-size:1.1rem}}@media only screen and (min-width:768px){.projectSection_description__JAkfR{font-size:1.1rem}}@media only screen and (min-width:1024px){.projectSection_description__JAkfR{font-size:1.2rem}}@media only screen and (min-width:1280px){.projectSection_description__JAkfR{font-size:1.275rem}}@media only screen and (min-width:1536px){.projectSection_description__JAkfR{font-size:1.3rem}}@media only screen and (min-width:2000px){.projectSection_description__JAkfR{font-size:1.375rem}}.projectSection_link__QOSl8{margin-top:1rem}@media only screen and (min-width:768px){.projectSection_link__QOSl8{margin-top:2rem}}.projectSection_secondImage__s9C2D{display:none;overflow:hidden}@media only screen and (min-width:768px){.projectSection_secondImage__s9C2D{display:block;height:100%;width:20%;position:relative}}@media only screen and (min-width:1280px){.projectSection_secondImage__s9C2D{width:12.5%}}@media only screen and (min-width:768px){.projectSection_flip__l909S{flex-direction:row-reverse}}.projectSection_arrowContainer__wgUPT{transition:all .25s ease-in-out;display:inline-block;margin-left:.5rem;margin-top:.75rem;position:relative}.projectSection_arrowContainer__wgUPT img{transition:all .5s ease-in-out;position:absolute;opacity:1}.projectSection_arrowContainer__wgUPT img:first-of-type{z-index:20}.projectSection_arrowContainer__wgUPT{height:.8rem;width:.6rem}@media only screen and (min-width:768px){.projectSection_arrowContainer__wgUPT{width:.8rem}}@media only screen and (min-width:1280px){.projectSection_arrowContainer__wgUPT{width:.8rem}}.projectSection_fullImage__Qd6fi{display:none}@media only screen and (min-width:768px){.projectSection_fullImage__Qd6fi{display:block}}.ctaButton_mainContainer__lXF7E{width:100%;height:100%;overflow:hidden;position:relative;display:flex;align-items:center;padding-bottom:1.5rem}.ctaButton_mainContainer__lXF7E:hover{cursor:pointer}.ctaButton_mainContainer__lXF7E:hover>div:first-of-type{margin-left:.5rem}.ctaButton_mainContainer__lXF7E:hover>div>img:first-of-type{opacity:0}.ctaButton_mainContainer__lXF7E p{display:inline}.ctaButton_asButton__BkXQM{background:rgba(0,0,0,0);text-align:left;border:0}.ctaButton_twoColorHover___Ropj:hover>div:last-child{width:300%}.ctaButton_threeColorHover__yF0pJ:hover>div:last-child{left:0;width:200%}.ctaButton_arrowContainer__rO2mO{transition:all .5s ease-in-out;display:inline-block;margin-left:.75rem;position:relative;height:18px;width:14px;margin-top:4px}.ctaButton_arrowContainer__rO2mO img{transition:all .5s ease-in-out;position:absolute;opacity:1}.ctaButton_arrowContainer__rO2mO img:first-of-type{z-index:20}.ctaButton_isSmall__aRlw7{height:10px;width:10px}.ctaButton_isSmallPadding__ubwfQ{padding-bottom:1rem}.ctaButton_bottomLine__h_NyE{bottom:0}.ctaButton_bottomLine2Color__y_3pZ,.ctaButton_bottomLine__h_NyE{width:100%;height:2px;position:absolute;left:0;transition:all .5s ease-in-out;margin-top:1.25rem}.ctaButton_threeColor__d5aQ3,.ctaButton_twoColor__qkP0b{background-image:var(--ltrGradient3Color)}.work_mainContainer__gHx_w{padding-top:8rem;padding-bottom:5rem;width:100%;margin:0 auto}@media only screen and (min-width:640px){.work_mainContainer__gHx_w{padding-bottom:9rem;padding-top:9rem}}.work_title__Pm2Ap{font-size:1.5rem;white-space:nowrap;margin-right:1.5rem}@media only screen and (min-width:480px){.work_title__Pm2Ap{font-size:1.75rem}}@media only screen and (min-width:640px){.work_title__Pm2Ap{font-size:2rem}}@media only screen and (min-width:768px){.work_title__Pm2Ap{font-size:2.3rem}}@media only screen and (min-width:1024px){.work_title__Pm2Ap{font-size:2.6rem}}@media only screen and (min-width:1280px){.work_title__Pm2Ap{font-size:3rem}}.work_titleContainer__gc2fA{display:flex;flex-direction:row;margin-bottom:.5rem}@media only screen and (min-width:480px){.work_titleContainer__gc2fA{margin-bottom:.6rem}}@media only screen and (min-width:640px){.work_titleContainer__gc2fA{margin-bottom:.7rem}}@media only screen and (min-width:768px){.work_titleContainer__gc2fA{margin-bottom:.8rem}}@media only screen and (min-width:1024px){.work_titleContainer__gc2fA{margin-bottom:.9rem}}@media only screen and (min-width:1280px){.work_titleContainer__gc2fA{margin-bottom:1rem}}@media only screen and (min-width:1536px){.work_titleContainer__gc2fA{margin-bottom:1.1rem}}@media only screen and (min-width:2000px){.work_titleContainer__gc2fA{margin-bottom:1.2rem}}.work_projectContainer__6MEp3{width:100%;display:flex;flex-wrap:wrap}.homeAbout_mainContainer__sIu6m{width:100%;margin:6rem auto 0}.homeAbout_innerContainer__CdMYM,.homeAbout_mainContainer__sIu6m{display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content}.homeAbout_innerContainer__CdMYM{padding-top:3rem;justify-content:center}@media only screen and (min-width:640px){.homeAbout_innerContainer__CdMYM{flex-direction:row}}.homeAbout_left__A2cYy{width:100%;height:-moz-fit-content;height:fit-content}@media only screen and (min-width:640px){.homeAbout_left__A2cYy{width:50%}}.homeAbout_right___0YXj{height:-moz-fit-content;height:fit-content}@media only screen and (min-width:640px){.homeAbout_right___0YXj{width:50%}}.homeAbout_leftInner__pUBdC{width:100%;height:100%}@media only screen and (min-width:640px){.homeAbout_leftInner__pUBdC{width:50%}}.homeAbout_leftImage__nKrzE{width:100%;height:90dvw;position:relative}@media only screen and (min-width:640px){.homeAbout_leftImage__nKrzE{height:25dvw}}.homeAbout_text__ryEOC{padding:2rem .75rem}.homeAbout_right___0YXj{width:100%;display:grid;grid-template-columns:1fr;grid-template-rows:1.5fr 2fr 1fr}@media only screen and (min-width:640px){.homeAbout_right___0YXj{width:50%;grid-template-columns:1fr;grid-template-rows:15dvw 20dvw 1fr}}.homeAbout_rightInnerTop__sHHT9{justify-self:end}.homeAbout_rightInnerTop__sHHT9,.homeAbout_rightLowerTop__yGn96{height:100%;width:50%;position:relative}.homeAbout_link__bLkVd{position:relative;width:50%;margin-top:1.5rem;justify-self:end}@media only screen and (min-width:640px){.homeAbout_link__bLkVd{float:right}}@media only screen and (min-width:768px){.homeAbout_link__bLkVd{font-size:1.5rem}}@media only screen and (min-width:1024px){.homeAbout_link__bLkVd{font-size:1.6rem}}@media only screen and (min-width:1280px){.homeAbout_link__bLkVd{font-size:1.8rem}}@media only screen and (min-width:1536px){.homeAbout_link__bLkVd{padding:1.5rem 0;margin-top:2rem}}.homeAbout_linkContainer__48KkZ{position:relative;width:50%;margin-top:1.5rem;justify-self:end}@media only screen and (min-width:640px){.homeAbout_linkContainer__48KkZ{float:right}}@media only screen and (min-width:768px){.homeAbout_linkContainer__48KkZ{font-size:1.5rem}}@media only screen and (min-width:1024px){.homeAbout_linkContainer__48KkZ{font-size:1.6rem}}@media only screen and (min-width:1280px){.homeAbout_linkContainer__48KkZ{font-size:1.8rem}}@media only screen and (min-width:1536px){.homeAbout_linkContainer__48KkZ{padding:1.5rem 0;margin-top:2rem}}.gallery_mainContainer__YZMYe{display:flex;height:calc(80dvh + 2rem);position:relative}.gallery_mainContainer__YZMYe>div{min-height:20dvh;width:25%;position:absolute;transition:all 2s ease-in-out}.gallery_leftTop__nNGB9{left:25%;height:50%}.gallery_leftTop__nNGB9:hover{width:calc(50% - 4px)}.gallery_leftBottom__PVAYp{left:0;top:calc(50% + 4px);height:calc(25% - 8px);width:calc(25% - 4px)!important}.gallery_leftBottom__PVAYp:hover{height:calc(50% - 8px)}.gallery_rightTop__yzQmZ{right:0;top:25%;height:25%}.gallery_rightTop__yzQmZ:hover{width:calc(50% - 4px)}.gallery_rightBottom__qpkM_{right:0;height:25%!important;bottom:0;width:75%!important}.gallery_rightBottom__qpkM_:hover{height:calc(50% - 4px)!important}.gallery_innerBox__oTgsW{position:relative;height:100%;width:100%;overflow:hidden}.gallery_videoElement__cBi_N{height:auto;width:100%;overflow:hidden}