body,html{font-family:proxima-nova,sans-serif;font-size:1rem;font-style:normal;font-weight:400;margin:0;scroll-behavior:smooth}@media (max-width:720px){body{margin:0 20px}}img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.inner{margin:0 auto;max-width:1000px;width:100%}.anchor{scroll-margin-top:150px}h3{color:#f27405;font-size:1.3rem;letter-spacing:1px;line-height:1;margin:0;text-transform:uppercase}a{color:#000;margin-bottom:5px;margin-right:1em;padding:.5em;position:relative;text-decoration:none;text-transform:lowercase}a:before{background-color:#000;bottom:10px;content:"";height:1px;left:50%;opacity:1;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .3s;transition:all .3s;width:calc(100% - 1em)}a:hover:before{opacity:0}a.btn{background-color:#000;border-radius:30px;color:#fff;margin:0;padding:.5em 1.5em .75em}a.btn span{position:relative}a.btn span:before{background-color:#fff;bottom:0;content:"";height:1px;left:50%;opacity:1;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .3s;transition:all .3s;width:100%}a.btn-link{display:inline-block;padding-left:3em}a.btn-link:after{background-image:url(../../assets/newtab-w.png);background-size:cover;content:"";height:16px;left:1.5em;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:16px;z-index:1}a.btn:hover span:before{opacity:0}span.dot{background-color:#f25c5c;border-radius:100%;display:inline-block;height:8px;margin:0 0 -.09em .2em;width:8px}.homeroad{height:auto;margin-right:1em;max-width:200px;width:100%}@media (max-width:720px){.homeroad{max-width:100px!important}}header{left:0;padding:0 0 30px;position:sticky;top:1em;width:100%;z-index:10}header .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;width:auto}header .text-container{max-width:450px;-webkit-transform:translateY(calc(50% + 152px));transform:translateY(calc(50% + 152px))}@media (max-width:720px){header{margin-bottom:60px;padding:0;position:relative}}header .scroll-text{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}header .scroll-text span{font-size:10rem;margin:0 30px 0 0;white-space:nowrap}nav{border-radius:30px;color:#fff;display:inline-block;display:-webkit-box;display:-ms-flexbox;display:flex;height:-webkit-max-content;height:-moz-max-content;height:max-content;width:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9999}@media (max-width:720px){nav{display:none;padding:.8em 1em}}nav ul.nav-gbl{background-color:#000;border-radius:30px;height:-webkit-max-content;height:-moz-max-content;height:max-content;margin:0 1em;padding:1em 1.5em;width:auto}nav ul.nav-gbl li{display:inline-block}nav ul.nav-gbl li:last-of-type{margin-left:1.5em}nav ul.nav-gbl li:last-of-type a{margin-right:.5em;padding-left:0;padding-right:0}nav ul.nav-gbl li:last-of-type a:before{width:100%}nav ul.nav-gbl li:last-of-type:before{content:"|";left:-1.5em;position:relative}@media (max-width:720px){nav ul.nav-gbl li:last-of-type{display:none}}nav a{color:#fff}nav a:before{background-color:#fff}@media (max-width:720px){nav a{font-size:.9rem;margin:0}}a.homelink{margin:0 1em;padding:0}a.homelink:before{display:none}@media (max-width:720px){a.homelink{margin:0}}.text-curve{position:relative}@media (min-width:720px){.text-curve{margin-top:-6em}}@media (max-width:720px){.text-curve{display:none}}.text-curve svg{overflow:visible}.text-curve svg:not(:first-child){height:100%;left:-100%;position:absolute;top:0;width:100%}.text-curve text{font-family:r41-etoile,sans-serif;font-size:4.5rem}.text-curve tspan.orange{fill:#f27405}.text-curve tspan.light-orange{fill:#f29c6b}.text-curve tspan.dot{fill:#f25c5c}.text-curve #text{display:-webkit-box;display:-ms-flexbox;display:flex}.text-curve #text tspan{margin:0 30px 0 0;white-space:nowrap}@media (min-width:720px){main .text-container .text-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}main .text-container .text-header h3{max-width:400px}}main .text-container h3{font-size:2.2rem;font-weight:900}@media (min-width:720px){main .text-container h3{display:inline-block}}main .text-container p{padding:20px 0;width:45%}@media (max-width:720px){main .text-container p{width:100%}}main .text-container p a{margin:0;padding:0 0 .5em;text-transform:none}main .text-container p a:before{width:100%}main .text-container ul.skill-list{list-style:none;margin:0 0 .5em;padding:0}@media (min-width:720px){main .text-container ul.skill-list{display:inline-block;margin-bottom:0}}main .text-container ul.skill-list li{display:inline-block;font-size:.9em;opacity:.6;padding-right:1em;position:relative}main .text-container ul.skill-list li:before{content:"|";position:absolute;right:.2em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}main .text-container ul.skill-list li:last-of-type:before{display:none}main .text-container+.text-container{padding-top:0}main ul.client-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0}main ul.client-list li{display:inline-block;margin:.5em}main ul.client-list li a{margin:0;padding:0}main ul.client-list li a:before{display:none}main ul.client-list li img{max-height:100px;max-width:150px;-webkit-transition:all .3s;transition:all .3s}main ul.client-list li img:hover{opacity:.6}main section{padding-bottom:120px}main section#about{padding-bottom:60px}@media (min-width:720px){main section#about .text-container{margin-top:120px}main .panel-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1em}}main .panel-container .panel{border:2px solid #f27405;border-radius:8px;padding:45px}@media (min-width:720px){main .panel-container .panel{width:33.333%}}main .panel-container .panel h4{color:#f27405;font-size:1.3rem;font-weight:900;letter-spacing:1.5px;margin:0;text-align:center;text-transform:uppercase}main .panel-container .panel p{line-height:1.6;margin:1.5em 0 0}main .panel-container .panel p strong{color:#f27405}main .panel-container .panel ul{margin:0;padding:0 1em}main .panel-container .panel ul li{margin:.8em 0}main .panel-container .panel ul li:first-child{margin-top:0}main .panel-container .panel ul li:last-child{margin-bottom:0}@media (max-width:720px){main .panel-container .panel{margin-bottom:1em}main .panel-container .panel:last-child{margin:0}}main .footer-text{padding-top:120px;text-align:center}main .footer-text a,main .footer-text p{margin:0}main .footer-text a{color:#f27405;font-weight:700}main .footer-text a:before{background-color:#f27405}@media (max-width:720px){footer.footer-gbl{margin-left:-20px;width:calc(100% + 40px)}}footer.footer-gbl .available{font-size:.75rem;letter-spacing:1.5px;margin-left:1.5em;position:relative;text-transform:uppercase}footer.footer-gbl .available:before{background-color:#32cd32;border-radius:50%;content:"";height:10px;left:-1.5em;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:10px}footer.footer-gbl .footer-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;background-color:#000;color:#fff;justify-content:space-between;padding:60px}@media (max-width:720px){footer.footer-gbl .footer-container{display:block;padding:30px}}footer.footer-gbl .footer-container .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:720px){footer.footer-gbl .footer-container .inner{display:block}}footer.footer-gbl .footer-container .inner>*{display:inline-block}footer.footer-gbl .footer-container .homeroad{display:block;margin-bottom:30px;max-width:100px}footer.footer-gbl .footer-container a{color:#fff}footer.footer-gbl .footer-container a:before{background-color:#fff}footer.footer-gbl .footer-container .footer-left{max-width:50%}@media (max-width:720px){footer.footer-gbl .footer-container .footer-left{border-bottom:1px solid;max-width:100%;padding-bottom:1em}}footer.footer-gbl .footer-container .footer-left h3{color:#fff;font-size:1.5rem;letter-spacing:0;margin:.3em 0;text-transform:none}footer.footer-gbl .footer-container .footer-left p{display:block;font-size:.9rem;margin:0;max-width:300px}footer.footer-gbl .footer-container .footer-left a.email{display:inline-block;margin-top:1em;padding:0 0 .5em}footer.footer-gbl .footer-container .footer-left a.email:before{width:100%}footer.footer-gbl .footer-container ul.nav-footer{list-style:none;margin:0;padding:0}footer.footer-gbl .footer-container ul.nav-footer li{margin-bottom:1em}footer.footer-gbl .footer-container ul.nav-footer li:last-child{margin:0}@media (max-width:720px){footer.footer-gbl .footer-container ul.nav-footer{margin-left:-.5em;margin-top:1.5em}}footer.footer-gbl .copyright{background-color:#f27405;color:#fff;font-size:.9rem;padding:.6em;text-align:center}footer.footer-gbl .copyright p{margin:0}.project-container{margin:0 auto;max-width:1500px;position:relative;width:100%}@media (min-width:720px){.project-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.project-container>*{width:33.333%}.project-container.no-text{gap:1em}.project-container.no-text>*{width:50%}}.project-container .project-text{background-color:#000;color:#fff}.project-container .project-text p{margin:0;padding:60px}.testimonial-container{border-radius:20px;padding:60px 0;text-align:center}.testimonial-container h2{color:#f27405;font-size:1.1rem;letter-spacing:1px;margin:0;text-transform:uppercase}.testimonial-container em{color:#f27405;font-style:normal;font-weight:700}.testimonial-container p{margin:1em auto;max-width:650px}
/*# sourceMappingURL=main.min.css.map */