@keyframes arrowFloat{0%{transform:translateY(-8px)}100%{transform:translateY(8px)}}*{padding:0;margin:0;box-sizing:border-box}a{text-decoration:none}li{list-style:none}h1,h2,h3,h4,h5,h6,section a{font-family:"Fraunces",serif}.container{display:flex;width:100%;max-width:1440px}body{font-family:"Barlow",sans-serif}.threeColumnsGrid{display:grid;grid-template-columns:repeat(3, 1fr);gap:32px}@media(max-width: 767px){.threeColumnsGrid{grid-template-columns:1fr;gap:64px}}.headerSection{height:100vh;background-image:url(/images/desktop/image-header.jpg);background-size:cover;background-position:center;padding:32px}@media(max-width: 767px){.headerSection{background-image:url("/images/mobile/image-header.jpg");height:100vh}}header{display:flex;justify-content:center}header .container{justify-content:space-between;align-items:center}@media(max-width: 767px){header .container{position:relative}}@media(max-width: 767px){header .menuWrapper{display:none}}header .menuWrapper ul{display:flex;align-items:center}header .menuWrapper ul li:last-child a{color:#000;font-family:"Fraunces",serif;display:inline-flex;justify-content:center;text-align:center;align-items:center;height:48px;width:130px;background-color:#fff;border-radius:16px;transition:.5s;border:1px solid #fff}header .menuWrapper ul li:last-child a:hover{background-color:#6fcfff;color:#fff}header .menuWrapper li{margin-left:48px}header .menuWrapper a{color:#fff}header .menuMobileWrapper{display:none}@media(max-width: 767px){header .menuMobileWrapper{display:flex;align-items:center}}header #hamburgMenuBtn{background-color:rgba(0,0,0,0);padding:4px;border:0;color:#fff;font-size:24px}header .mobileMenuNavigation{position:absolute;left:0;top:80px;width:100%;background-color:#fff;padding:0 16px;z-index:100;transition:.5s;transform:translateY(-8px);opacity:0;display:none}@media(max-width: 767px){header .mobileMenuNavigation{display:block}}header .mobileMenuNavigation::before{content:"";position:absolute;right:-25px;width:0px;height:0px;top:-10px;transform:rotate(-90deg);border-left:50px solid rgba(0,0,0,0);border-right:50px solid rgba(0,0,0,0);border-bottom:50px solid #fff}header .mobileMenuNavigation a{display:flex;justify-content:center;padding:16px 0;color:#5a636c;font-size:18px;pointer-events:none;z-index:101}header .mobileMenuNavigation a .contactSpan{padding:12px 24px;background-color:#fad300;color:#000;border-radius:20px}header .mobileMenuNavigation ul li:first-of-type a{padding-top:32px}header .mobileMenuNavigation ul li:last-of-type a{padding-bottom:32px}.banner{display:flex;justify-content:center;text-align:center;width:100%;flex-wrap:wrap}.banner .container{justify-content:center;padding-top:64px}.banner h1{font-size:48px;color:#fff}.banner .arrowDown{animation:arrowFloat 1s infinite alternate ease-in-out;transition:.5s}section,footer{display:flex;justify-content:center}#transform,#standout{background-size:50% 100%;background-repeat:no-repeat;padding:0 32px}@media(max-width: 767px){#transform,#standout{background-size:0}}#transform .firstCol,#standout .firstCol{padding:32px;padding-left:0;display:flex;flex-direction:column;justify-content:center}#transform .firstCol,#transform .secondCol,#standout .firstCol,#standout .secondCol{width:50%;flex-shrink:0}@media(max-width: 767px){#transform .firstCol,#transform .secondCol,#standout .firstCol,#standout .secondCol{width:100%;text-align:center}}#transform{background-image:url(/images/desktop/image-transform.jpg);background-position-x:right}#transform .firstCol{padding-right:100px}#transform .columnLearnMore::after{background-color:rgba(250,211,0,.6470588235)}#transform .columnLearnMore:hover::after{background-color:#fad300}@media(max-width: 767px){#transform{padding:0}#transform .container{flex-direction:column-reverse}#transform .firstCol{padding:64px 16px}}#standout{background-image:url(/images/desktop/image-stand-out.jpg);background-position-x:left}#standout .container{flex-direction:row-reverse}#standout .firstCol{padding-left:100px}#standout .columnLearnMore::after{background-color:rgba(255,116,99,.3333333333)}#standout .columnLearnMore:hover::after{background-color:#ff7463}@media(max-width: 767px){#standout{padding:0}#standout .container{flex-direction:column-reverse}#standout .firstCol{padding:64px 16px}}.columnTextTitle{color:#222f3f;font-size:34px;line-height:1.2em;margin-bottom:32px}.hideImage{opacity:0;max-width:100%}@media(max-width: 767px){.hideImage{opacity:1}}.columnsParagraph{font-size:18px;color:#a7abae;font-weight:300;margin-bottom:32px}.columnLearnMore{color:#222f3f;font-weight:600 !important;border-radius:32px;position:relative;padding:0 10px}.columnLearnMore::after{content:"";position:absolute;bottom:-3px;width:100%;height:10px;left:0;transition:.5s;border-radius:16px;z-index:-1}#services{position:relative}#services .container{display:flex;flex-wrap:wrap}#services:before{left:0;background-image:url("/images/desktop/image-graphic-design.jpg")}#services::after{right:0;background-image:url("/images/desktop/image-photography.jpg")}#services:before,#services:after{content:"";position:absolute;width:50%;height:100%;background-size:cover;background-position:center;top:0;z-index:-1;background-repeat:no-repeat}@media(max-width: 767px){#services:before,#services:after{display:none}}#services .firstCol,#services .secondCol{width:50%;text-align:center;padding:400px 16px 64px;color:rgba(36,83,73,.6666666667)}#services h2{font-size:32px;margin-bottom:32px}#services h3{font-size:16px;font-weight:400;display:inline-flex;font-family:"Barlow",sans-serif}#services h3 span{max-width:328px}@media(max-width: 767px){#services .firstCol,#services .secondCol{width:100%;flex-shrink:0;background-size:cover;background-position:center;padding-top:350px}#services .firstCol{background-image:url("/images/mobile/image-graphic-design.jpg")}#services .secondCol{background-image:url("/images/mobile/image-photography.jpg")}}#clientTestimonials{padding:128px 32px}#clientTestimonials .container{display:block}#clientTestimonials .gridCol{text-align:center}#clientTestimonials .testimonialsTitle{font-size:22px;text-transform:uppercase;text-align:center;font-weight:600;font-family:"Fraunces",serif;color:#a7abae;margin-bottom:64px;letter-spacing:4px}#clientTestimonials .clientAvatarDiv{margin-bottom:32px}#clientTestimonials .clientAvatar{border-radius:50%;width:72px}#clientTestimonials .clientTestimonyParagraph{font-size:18px;color:#5a636c;font-weight:400;margin-bottom:16px}#clientTestimonials .testimonyClientName{font-size:20px;margin-bottom:8px;color:#000;line-height:1.1em;font-family:"Fraunces",serif}#clientTestimonials .clientOccupation{font-size:14px;color:#a7abae}@media(max-width: 767px){#clientTestimonials{padding:64px 16px}#clientTestimonials .testimonialsTitle{font-size:20px;margin-bottom:32px}}#imageGallery{display:grid;grid-template-columns:repeat(4, 1fr);line-height:0}@media(max-width: 1024px){#imageGallery{grid-template-columns:repeat(2, 1fr)}}#imageGallery img{width:100%}footer{padding:64px 32px;background-color:#90d4c5;text-align:center}footer .container{display:block}footer .footerMenu{margin-bottom:64px}footer .footerNavigation ul,footer .socialIconsNav ul{display:flex;justify-content:center}footer .footerNavigation ul{gap:32px}footer .socialIconsNav ul{gap:16px}footer .footerNavigation ul a{color:#4b9081;transition:.5s;font-size:18px}@media(max-width: 767px){footer .footerNavigation ul a{font-size:14px}}footer .footerNavigation ul a:hover{color:#fff}footer .socialIconsNav ul a{display:inline-flex}footer .socialIconsNav ul a img{transition:.5s}footer .socialIconsNav ul a img:hover{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(251deg) brightness(105%) contrast(101%)}.attribution{padding:16px;background-color:#000;color:#818498}.attribution a{color:#8c0306;position:relative !important}.attribution a::before{content:"";left:0;position:absolute;bottom:-1px;background-color:#8c0306;height:1px;display:inline-flex;transition:.5s;width:0}.attribution a:hover::before{width:100%}.footerLogo{filter:brightness(0) saturate(100%) invert(34%) sepia(81%) saturate(308%) hue-rotate(118deg) brightness(97%) contrast(84%);margin-bottom:32px}/*# sourceMappingURL=style.css.map */
