@import url(https://fonts.googleapis.com/css2?family=Jost:wght@400;500;700&display=swap);*,:after,:before{box-sizing:inherit;margin:0;padding:0}html{box-sizing:border-box;font-size:62.5%}body{color:#1d1d1d;font-family:Jost,sans-serif}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-thumb{background:#e88069;border-radius:2px}::-webkit-scrollbar-track{background:#f8f8f8}@media only screen and (max-width:62.5em){html{font-size:50%}}.App{margin:0 auto;max-width:140rem;padding:0 2rem}@media only screen and (max-width:37.5em){.App{padding:0 1rem}}@media only screen and (max-width:28.125em){.App{padding:0}}a{border:none;border-radius:5px;color:#1d1d1d;cursor:pointer;font-family:inherit;font-size:1.4rem;padding:1rem 2rem;text-decoration:none;transition:all .3s ease-in-out}.portfolio,a{overflow:hidden;position:relative}.portfolio{padding:0}@media only screen and (max-width:28.125em){.portfolio{border-radius:0}}.portfolio:after{background:rgba(29,29,29,.5);content:"";height:100%;left:0;position:absolute;top:0;transition:all .3s ease-in-out;width:100%}.portfolio:hover:after{background:rgba(29,29,29,.8)}.portfolio-image__container{border-radius:10px;height:100%;object-fit:cover;object-position:center;overflow:hidden;position:relative;width:100%}@media only screen and (max-width:28.125em){.portfolio-image__container{border-radius:0}}.portfolio-image__container>.portfolio-image{display:block;min-height:100%;object-fit:cover;object-position:center;width:100%}.portfolio-content{align-items:center;color:#fff;display:flex;flex-direction:column;gap:1rem;left:50%;padding:1rem 2rem;position:absolute;text-align:center;text-transform:uppercase;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}.portfolio-content>h2{font-weight:500;width:-webkit-max-content;width:max-content}.portfolio-content>.smaller-text{align-items:center;display:flex;gap:.5rem;justify-content:center;text-align:center}.qualities-section{margin-bottom:25rem}@media only screen and (max-width:28.125em){.qualities-section{margin-bottom:20rem}}.quality-container{align-items:center;align-self:flex-start;border-radius:10px;box-shadow:2px 3px 5px hsla(11,73%,66%,.1);display:flex;flex-direction:column;gap:3rem;justify-content:flex-start;min-width:300px;padding:3rem 2rem;position:relative;text-align:center;width:calc(30% - 2rem)}@media only screen and (max-width:62.5em){.quality-container{flex-direction:row;gap:5rem;text-align:left;width:100%}}@media only screen and (max-width:37.5em){.quality-container{flex-direction:column;text-align:center}}.quality-container>.quality-image-container{position:relative}.quality-container>.quality-image-container:before{background:hsla(11,73%,66%,.2);border-radius:50%;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.quality-container .quality-image{display:block}@media screen and (max-width:28.125em){.quality-container .quality-image{max-width:20rem}}.quality-container>div h2{font-weight:500;letter-spacing:5px;margin-bottom:2rem}.quality-container>div p{line-height:1.75}.home{margin:0 auto;max-width:140rem;overflow:hidden;padding:0 2rem;position:relative;visibility:hidden}@media only screen and (max-width:28.125em){.home{padding:0}}.home-hero{display:flex;flex-direction:column}.home-hero__section{background:#e88069 url(/static/media/bg-pattern-hero-home.7ee199204417fcc6aaee.svg) no-repeat 100%;background-size:contain;border-radius:10px;display:flex;overflow:hidden;padding:4rem 2rem}@media only screen and (max-width:50em){.home-hero__section{flex-direction:column}}@media only screen and (max-width:28.125em){.home-hero__section{border-radius:0}}.home-hero__section>*{flex:1 1;min-height:30rem}.home-hero__section>.hero-text__container{align-items:center;color:#fff;display:flex;flex-direction:column;gap:2rem;justify-content:center;padding:4rem}@media only screen and (max-width:50em){.home-hero__section>.hero-text__container{text-align:center}}@media only screen and (max-width:37.5em){.home-hero__section>.hero-text__container{padding:2rem 0}}.home-hero__section>.hero-text__container h1{font-weight:400;line-height:5rem}@media only screen and (max-width:37.5em){.home-hero__section>.hero-text__container h1{font-weight:500;line-height:3.5rem}}.home-hero__section>.hero-text__container a{align-self:flex-start;background:#fff}.home-hero__section>.hero-text__container a:hover{background-color:transparent;color:#fff;outline:2px solid #fff}@media only screen and (max-width:50em){.home-hero__section>.hero-text__container a{align-self:center}}.home-hero__section>.hero-image__container{align-items:flex-end;display:flex;position:relative}.home-hero__section>.hero-image__container>.hero-image{display:block;left:50%;max-width:35rem;position:absolute;top:50%;-webkit-transform:translate(-50%,-30%);transform:translate(-50%,-30%);width:100%}@media only screen and (max-width:50em){.home-hero__section>.hero-image__container>.hero-image{max-width:45rem;-webkit-transform:translate(-50%,-20%);transform:translate(-50%,-20%)}}@media only screen and (max-width:28.125em){.home-hero__section>.hero-image__container>.hero-image{max-width:35rem;-webkit-transform:translate(-50%,-25%);transform:translate(-50%,-25%)}}.home>.portfolio-section{grid-gap:4rem;display:grid;gap:4rem;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);max-height:90vh;min-height:60vh}@media only screen and (max-width:50em){.home>.portfolio-section{grid-template-columns:1fr;grid-template-rows:repeat(3,1fr)}}.home>.portfolio-section a:first-child{grid-column:1;grid-row:1/span 2}.home>.portfolio-section a:nth-child(2){grid-column:2;grid-row:1}.home>.portfolio-section a:nth-child(3){grid-column:2;grid-row:2}@media only screen and (max-width:50em){.home>.portfolio-section a:first-child{grid-column:1;grid-row:1/span 1}.home>.portfolio-section a:nth-child(2){grid-column:1;grid-row:2/span 1}.home>.portfolio-section a:nth-child(3){grid-column:1;grid-row:3/span 1}}.home>.qualities-section{display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-evenly}.about-section{margin-bottom:15rem;overflow:hidden}.about-section .real-deal,.about-section .world-class,.about-section>.about-us{border-radius:10px;display:flex;min-height:30rem;overflow:hidden}@media only screen and (max-width:28.125em){.about-section .real-deal,.about-section .world-class,.about-section>.about-us{border-radius:0}}@media only screen and (max-width:50em){.about-section .real-deal,.about-section .world-class,.about-section>.about-us{flex-direction:column-reverse}.about-section .real-deal>*,.about-section .world-class>*,.about-section>.about-us>*{flex:1 1;text-align:center}}@media only screen and (max-width:50em)and (max-width:50em){.about-section .real-deal .real-deal-image__container,.about-section .real-deal .world-class-image__container,.about-section .real-deal>.about-us-image__container,.about-section .world-class .real-deal-image__container,.about-section .world-class .world-class-image__container,.about-section .world-class>.about-us-image__container,.about-section>.about-us .real-deal-image__container,.about-section>.about-us .world-class-image__container,.about-section>.about-us>.about-us-image__container{flex:1.6 1;min-height:35rem!important}}@media only screen and (max-width:50em)and (max-width:28.125em){.about-section .real-deal .read-deal-text__container,.about-section .real-deal .world-class-text__container,.about-section .real-deal>.about-us-text__container,.about-section .world-class .read-deal-text__container,.about-section .world-class .world-class-text__container,.about-section .world-class>.about-us-text__container,.about-section>.about-us .read-deal-text__container,.about-section>.about-us .world-class-text__container,.about-section>.about-us>.about-us-text__container{gap:1.5rem!important;padding:2rem 3rem}}.about-section .real-deal>*,.about-section .world-class>*,.about-section>.about-us>*{padding:8rem}@media only screen and (max-width:50em){.about-section .real-deal>*,.about-section .world-class>*,.about-section>.about-us>*{padding:5rem}}.about-section .real-deal .read-deal-text__container,.about-section .real-deal .world-class-text__container,.about-section .real-deal>.about-us-text__container,.about-section .world-class .read-deal-text__container,.about-section .world-class .world-class-text__container,.about-section .world-class>.about-us-text__container,.about-section>.about-us .read-deal-text__container,.about-section>.about-us .world-class-text__container,.about-section>.about-us>.about-us-text__container{display:flex;flex:1.2 1;flex-direction:column;gap:3rem}.about-section .real-deal .read-deal-text__container>h2,.about-section .real-deal .world-class-text__container>h2,.about-section .real-deal>.about-us-text__container>h2,.about-section .world-class .read-deal-text__container>h2,.about-section .world-class .world-class-text__container>h2,.about-section .world-class>.about-us-text__container>h2,.about-section>.about-us .read-deal-text__container>h2,.about-section>.about-us .world-class-text__container>h2,.about-section>.about-us>.about-us-text__container>h2{font-weight:500}.about-section .real-deal>.about-us-text__container,.about-section .world-class>.about-us-text__container,.about-section>.about-us>.about-us-text__container{background-color:#e88069;background-image:url(/static/media/bg-pattern-hero-about-desktop.3239891f08543f63d766.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff}.about-section .real-deal>.world-class-text__container,.about-section .world-class>.world-class-text__container,.about-section>.about-us>.world-class-text__container{background-color:#fdf4f2;background-image:url(/static/media/bg-pattern-two-circles.daeea6c523021cc2e039.svg);background-position:bottom;background-size:cover}.about-section .real-deal>.world-class-text__container>h2,.about-section .world-class>.world-class-text__container>h2,.about-section>.about-us>.world-class-text__container>h2{color:#e88069}.about-section .real-deal>.read-deal-text__container,.about-section .world-class>.read-deal-text__container,.about-section>.about-us>.read-deal-text__container{background-color:#fdf4f2;background-image:url(/static/media/bg-pattern-three-circles.53a3ac819191bdc4d51c.svg);background-position:bottom;background-size:cover}.about-section .real-deal>.read-deal-text__container>h2,.about-section .world-class>.read-deal-text__container>h2,.about-section>.about-us>.read-deal-text__container>h2{color:#e88069}.about-section .real-deal .real-deal-image__container,.about-section .real-deal .world-class-image__container,.about-section .real-deal>.about-us-image__container,.about-section .world-class .real-deal-image__container,.about-section .world-class .world-class-image__container,.about-section .world-class>.about-us-image__container,.about-section>.about-us .real-deal-image__container,.about-section>.about-us .world-class-image__container,.about-section>.about-us>.about-us-image__container{background-color:#fdf4f2;background-position:50%;background-repeat:no-repeat;background-size:cover;flex:1 1}.about-section .real-deal>.about-us-image__container,.about-section .world-class>.about-us-image__container,.about-section>.about-us>.about-us-image__container{background-image:url(/static/media/image-about-hero.064b26d30fb374d78ecb.jpg)}.about-section .real-deal>.world-class-image__container,.about-section .world-class>.world-class-image__container,.about-section>.about-us>.world-class-image__container{background-image:url(/static/media/image-world-class-talent.7588c45e2aecce6d9492.jpg)}.about-section .real-deal>.real-deal-image__container,.about-section .world-class>.real-deal-image__container,.about-section>.about-us>.real-deal-image__container{background-image:url(/static/media/image-real-deal.f3117a6413944a461150.jpg)}.locations-section{display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-evenly}@media only screen and (max-width:37.5em){.locations-section{gap:5rem}}.locations-section>.location-container{min-width:300px;width:calc(30% - 2rem)}@media only screen and (max-width:20em){.locations-section>.location-container{min-width:200px}}.locations-section>.location-container>.location-item{align-items:center;display:flex;flex-direction:column;gap:2rem}.locations-section>.location-container>.location-item>.location-image__container{align-items:center;display:flex;position:relative}@media only screen and (max-width:28.125em){.locations-section>.location-container>.location-item>.location-image__container>.location-image{max-width:20rem}}.locations-section>.location-container>.location-item>.location-image__container:after{background:#fdf4f2;border-radius:50%;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.locations-section>.location-container>.location-item>h2{color:#1d1d1d;font-weight:400;letter-spacing:5px;text-transform:uppercase}.locations-section>.location-container>.location-item>a{background:#e88069;color:#fff;outline:2px solid transparent}.locations-section>.location-container>.location-item>a:hover{background:transparent;color:#e88069;outline-color:#e88069}.location-section{flex-direction:column;margin-bottom:25rem;overflow:hidden}.location-details__container,.location-section{display:flex;gap:4rem}@media screen and (max-width:50em){.location-details__container{flex-direction:column-reverse}}.location-details__container:nth-child(2){flex-direction:row-reverse}@media screen and (max-width:50em){.location-details__container:nth-child(2){flex-direction:column-reverse}}.location-details__container>*{border-radius:10px;box-shadow:1px 1px 3px rgba(29,29,29,.1);padding:10rem}@media screen and (max-width:28.125em){.location-details__container>*{border-radius:0}}.location-text-area{background-color:#fdf4f2;background-image:url(/static/media/bg-pattern-two-circles.daeea6c523021cc2e039.svg);background-position:0 100%;background-repeat:no-repeat;background-size:contain;display:flex;flex:2 1;flex-direction:column;gap:2rem}@media screen and (max-width:50em){.location-text-area{padding:7.5rem}}@media screen and (max-width:28.125em){.location-text-area{padding:5rem 2rem;text-align:center}}.location-text-area .location-name{color:#e88069;font-weight:500;letter-spacing:5px}.location-text-area .location-details{display:flex;font-size:1.4rem;gap:3rem}@media screen and (max-width:28.125em){.location-text-area .location-details{justify-content:center}}.location-text-area .location-details .location-list{display:flex;flex-direction:column;gap:1rem;list-style:none}.location-text-area .location-details .location-list .location-list-item:first-child{font-weight:600}.location-map-area{background-image:url(/static/media/image-map-australia.3afe58f844c7a8db0f71.png);background-position:50%;background-repeat:no-repeat;background-size:cover;flex:2 1;overflow:hidden;padding:0}.default-map{display:none;height:100%;object-fit:cover;width:100%}@media screen and (max-width:50em){.default-map{max-height:30rem}}.default-map,iframe{display:block}@media screen and (max-width:50em){.default-map,iframe{min-height:30rem}}@media screen and (max-width:28.125em){.default-map,iframe{min-height:25rem}}.contact-section{margin-bottom:10rem}.contact-section .contact-field{background-color:#e88069;background-image:url(/static/media/bg-pattern-hero-home.7ee199204417fcc6aaee.svg);background-position:0 100%;background-repeat:no-repeat;background-size:65rem;border-radius:10px;display:flex;gap:4rem;padding:4rem;position:relative}@media screen and (max-width:50em){.contact-section .contact-field{flex-direction:column}}@media screen and (max-width:37.5em){.contact-section .contact-field{gap:2rem;padding:2rem}}@media screen and (max-width:28.125em){.contact-section .contact-field{border-radius:0;padding:2rem 1rem}}.contact-section .contact-field .contact-form__container,.contact-section .contact-field .contact-label__container{flex:1 1;max-height:50rem;min-height:30rem}@media screen and (max-width:37.5em){.contact-section .contact-field .contact-form__container,.contact-section .contact-field .contact-label__container{min-height:25rem}}.contact-section .contact-field .contact-label__container{align-items:flex-start;display:flex;flex-direction:column;gap:2rem;justify-content:center;padding:0 2rem}@media screen and (max-width:50em){.contact-section .contact-field .contact-label__container{padding:2rem 4rem}}@media screen and (max-width:28.125em){.contact-section .contact-field .contact-label__container{padding:2rem}}.contact-section .contact-field .contact-label__container .lead--text{color:#fff}.contact-section .contact-field .contact-label__container .medium-text{font-size:1.6rem;letter-spacing:2px;line-height:1.5}@media screen and (max-width:50em){.contact-section .contact-field .contact-form__container{padding:0 4rem}}@media screen and (max-width:28.125em){.contact-section .contact-field .contact-form__container{padding:0 1rem}}.contact-section .contact-field .contact-form__container .contact-form{display:flex;flex-direction:column;gap:2rem}.contact-section .contact-field .contact-form__container .contact-form .contact-input{background-color:transparent;border:none;border-bottom:1.5px solid #fff;color:#fff;font-family:Jost,sans-serif;font-size:1.5rem;letter-spacing:2.5px;min-width:80%;padding:1rem 2rem;resize:none;transition:all .3 ease-in}@media screen and (max-width:50em){.contact-section .contact-field .contact-form__container .contact-form .contact-input{min-width:100%}}.contact-section .contact-field .contact-form__container .contact-form .contact-input:focus{box-shadow:2px 3px 5px rgba(29,29,29,.1);caret-color:#fff;outline:none}.contact-section .contact-field .contact-form__container .contact-form .contact-input::-webkit-input-placeholder{color:#fff;font-family:Jost,sans-serif;font-size:1.5rem;letter-spacing:2.5px}.contact-section .contact-field .contact-form__container .contact-form .contact-input::placeholder{color:#fff;font-family:Jost,sans-serif;font-size:1.5rem;letter-spacing:2.5px}.contact-section .contact-field .contact-form__container .contact-form textarea.contact-input{max-width:70%}.contact-section .contact-field .contact-form__container .contact-form .form-submit{align-self:flex-end;background:none;background:#fff;border:none;border-radius:10px;cursor:pointer;font-size:1.4rem;letter-spacing:2px;margin-top:2.5rem;outline:2px solid transparent;padding:1.5rem 3rem;text-transform:uppercase;transition:all .3s ease-in-out}.contact-section .contact-field .contact-form__container .contact-form .form-submit:hover{background-color:transparent;color:#fff;outline-color:#fff}.contact-section .contact-field .contact-pop-up{align-items:center;border:2px solid #000;border-radius:10px;display:flex;height:100%;justify-content:center;left:0;overflow:hidden;position:absolute;text-align:center;top:0;width:100%}@media screen and (max-width:28.125em){.contact-section .contact-field .contact-pop-up{border-radius:0}}.contact-section .contact-field .contact-pop-up .lead--text{background:#fdf4f2;border-radius:10px;color:#e88069;padding:2rem;width:50rem;z-index:3}@media screen and (max-width:28.125em){.contact-section .contact-field .contact-pop-up .lead--text{border-radius:0}}.contact-section .contact-field .contact-pop-up:before{background-color:rgba(29,29,29,.8);content:"";left:0;min-height:50rem;position:absolute;top:0;width:100%}.navbar{align-items:center;display:flex;justify-content:space-between;padding:3rem 2rem}@media only screen and (max-width:28.125em){.navbar{padding:3rem 1rem}}.navbar>.desktop-nav a.active{background-color:#1d1d1d;color:#fff}.navbar>a{max-width:20rem;padding:0}@media only screen and (max-width:28.125em){.navbar>a{max-width:12.5rem}}.navbar>a>img{display:block;width:100%}.navbar>ul{display:flex;gap:2rem}@media only screen and (max-width:50em){.navbar>ul{display:none}}.navbar>ul>a{color:#1c1b1d;font-size:1.6rem;letter-spacing:2px;text-decoration:none;transition:all .3s ease-in-out}.navbar>ul>a:hover{color:#fff}.navbar>ul>a:after,.navbar>ul>a:before{background-color:#e88069}.navbar>ul>a:before{border-radius:0 0 50% 50%;left:0;top:0}.navbar>ul>a:after,.navbar>ul>a:before{background-color:#1d1d1d;content:"";height:0;position:absolute;transition:all .3s ease-in-out;width:50%;z-index:-1}.navbar>ul>a:after{border-radius:50% 50% 0 0;bottom:0;right:0}.navbar>ul>a:hover:after,.navbar>ul>a:hover:before{height:190%}.navbar .hamburger-nav{display:none;position:relative;z-index:3}@media only screen and (max-width:28.125em){.navbar .hamburger-nav .hamburger-toggle>img{height:2rem;max-width:2.5rem}}@media only screen and (max-width:50em){.navbar .hamburger-nav{display:block}}.navbar .mobile-background{align-items:center;background-color:rgba(29,29,29,.8);display:flex;height:100vh;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:2}@media screen and (min-width:50em){.navbar .mobile-background{display:none}}.navbar .mobile-background .mobile-nav{align-items:center;background:#fff;border-radius:10px;box-shadow:2px 3px 5px rgba(29,29,29,.2);color:#e88069;display:flex;flex-direction:column;gap:3rem;justify-content:space-evenly;letter-spacing:5px;min-height:20rem;min-width:30rem;padding:2rem;position:relative;text-align:center;text-transform:uppercase;z-index:3}.navbar .mobile-background .mobile-nav a{color:#e88069;z-index:4}.navbar .mobile-background .mobile-nav .close{background:#fff;border-top-left-radius:10px;border-top-right-radius:10px;padding:2rem;position:absolute;right:0;top:0;-webkit-transform:translateY(-75%);transform:translateY(-75%)}.footer-section{background:#1d1d1d;border-top-left-radius:10px;border-top-right-radius:10px;color:#fff;width:100%}@media only screen and (max-width:28.125em){.footer-section{border-radius:0}.footer-section__container>.navbar>a{max-width:20rem}}.footer-section__container>.navbar>ul a{transition:all .1s ease-in-out}.footer-section__container>.navbar>ul a:hover{outline:2px solid #fff}.footer-section__container>.navbar>a{padding:2rem}@media only screen and (max-width:50em){.footer-section__container>.navbar{justify-content:center}}.footer-section__container>.footer-address{display:flex}.footer-section__container>nav a{color:#fff}.footer-section__container>.footer-socials{align-items:center;border-top:1px dotted #333;display:flex;gap:4rem;justify-content:space-between;padding:2rem 4rem}@media only screen and (max-width:50em){.footer-section__container>.footer-socials{flex-direction:column;text-align:center}}.footer-section__container>.footer-socials .footer-contact,.footer-section__container>.footer-socials>.footer-address{display:flex;flex-direction:column;gap:1.6rem}.footer-section__container>.footer-socials>.footer-icon__container{display:flex;flex-wrap:wrap;justify-content:center}.lead--text{font-size:5rem}@media only screen and (max-width:37.5em){.lead--text{font-size:3rem}}.medium-text{color:#fff;font-size:3.5rem}@media only screen and (max-width:28.125em){.medium-text{font-size:2.5rem}}.small-text{font-size:1.8rem}@media only screen and (max-width:37.5em){.small-text{font-size:1.6rem}}.smaller-text{font-size:1.4rem}.section-spacing{margin-bottom:10rem}@media only screen and (max-width:28.125em){.section-spacing{margin-bottom:7.5rem}}.font-bold{font-weight:600}.cta-section{background-color:#e88069;background-image:url(/static/media/bg-pattern-call-to-action.92fe2a1bed633d621811.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;display:flex;gap:3rem;justify-content:space-between;margin:0 auto;max-width:140rem;padding:6rem 8rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:80%}@media only screen and (max-width:62.5em){.cta-section{padding:3rem 6rem}}@media only screen and (max-width:37.5em){.cta-section{flex-direction:column;padding:3rem;width:90%}.cta-section>.cta-button--container{justify-content:flex-start}}@media only screen and (max-width:28.125em){.cta-section{width:95%}}.cta-section>.cta-label{color:#fff;display:flex;flex:1.2 1;flex-direction:column;gap:1.6rem}.cta-section>.cta-label>h2{font-weight:400}.cta-section>.cta-button--container{align-items:center;display:flex;flex:1 1;justify-content:flex-end}.cta-section>.cta-button--container>a:hover{background:none;color:#fff;outline:2px solid #fff}@media only screen and (max-width:37.5em){.cta-section>.cta-button--container{justify-content:flex-start}}.cta-section>.cta-button--container>a{background:#fff;font-size:1.8rem}.services-section{margin-bottom:25rem;padding:0 2rem}@media screen and (max-width:28.125em){.services-section{padding:0}}.services-section .services-sub--text{font-size:1.4rem;line-height:1.5}.services-section>.services-hero{background-color:#e88069;background-image:url(/static/media/bg-pattern-two-circles.daeea6c523021cc2e039.svg);background-position:100%;background-repeat:repeat;background-size:contain;border-radius:10px;color:#fff;padding:6rem 2rem;text-align:center}@media screen and (max-width:28.125em){.services-section>.services-hero{border-radius:0}}.services-section>.services-hero>p{letter-spacing:3px;margin:0 auto;max-width:45rem;padding:1rem}.services-section>.services-project__container{grid-column-gap:2rem;grid-row-gap:4rem;-webkit-column-gap:2rem;column-gap:2rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(35rem,1fr));row-gap:4rem}.services-section>.services-project__container>.portfolio-item{background:#f0f2f4;border-radius:10px;display:flex;flex-direction:column;gap:1.5rem;overflow:hidden}@media screen and (max-width:28.125em){.services-section>.services-project__container>.portfolio-item{border-radius:0}}.services-section>.services-project__container>.portfolio-item>.portfolio-item__text{display:flex;flex-direction:column;gap:1rem;padding:2rem;text-align:center}.services-section>.services-project__container>.portfolio-item>.portfolio-item__text>.services-sub--text{letter-spacing:1.5px;line-height:1.8}.services-section>.services-project__container>.portfolio-item>.project-img__container>.project-img{display:block;height:30rem;object-fit:cover;width:100%}.services-section .portfolio__container{display:flex;gap:2rem}.services-section .portfolio__container .portfolio-image__container{max-height:30rem}@media screen and (max-width:50em){.services-section .portfolio__container{flex-direction:column}.services-section .portfolio__container .portfolio-image__container{max-height:25rem}}@media screen and (max-width:28.125em){.services-section .portfolio__container .portfolio-image__container{border-radius:0}}.services-section .portfolio__container>*{flex:1 1;min-height:15vh}@media screen and (max-width:28.125em){.services-section .portfolio__container>*{border-radius:0;padding:0}}.error_section{background-image:url(/static/media/404-page.8e541ae09e5f26846155.gif);background-position:50%;background-repeat:no-repeat;background-size:contain;display:flex;height:100vh;justify-content:center}.error_section .back-to-home{align-self:flex-start;background-color:#e88069;color:#fff;margin-top:5vh;padding:1rem 2rem}
/*# sourceMappingURL=main.8244750e.css.map*/