.nav-positioning{position:fixed;left:0;right:0;z-index:3}.main-nav-con{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:35px;position:relative;z-index:2;min-height:60px;box-sizing:border-box}.main-nav{display:none}.hamburger-nav-con{display:flex;flex-direction:column;transition:opacity .3s ease-out}.hamburger-nav-con.slide-toggle{right:0;top:0;left:0;bottom:0;position:fixed;background:#fffdfd;padding:35px !important;display:flex;justify-content:center;align-items:center;z-index:-1;text-align:center;animation:fade-in .3s 1 ease-out}.hamburger{transition:all .2s ease-in-out;align-self:flex-end;position:relative;overflow:hidden;margin:0;padding:0;width:50px;height:50px;font-size:0;min-height:50px;border-radius:50px}.hamburger.hamburger-scroll-menu span{background:#fa8565}.hamburger.hamburger-scroll-menu span::before,.hamburger.hamburger-scroll-menu span::after{background:#fa8565}.hamburger-bg{background-color:#fffdfd}.c-hamburger span{display:block;position:absolute;top:22.9166665px;left:9.375px;right:9.375px;height:4px;background:#fffdfd;border-radius:20px}.c-hamburger span::before,.c-hamburger span::after{position:absolute;display:block;left:0;width:100%;height:4px;background-color:#fff;content:"";border-radius:20px}.c-hamburger span::before{top:-10.416666665px}.c-hamburger span::after{bottom:-10.416666665px}.c-hamburger--htx span::before,.c-hamburger--htx span::after{transition-duration:.2s,.2s;transition-delay:.2s,0s}.c-hamburger--htx span::before{transition-property:top,transform}.c-hamburger--htx span::after{transition-property:bottom,transform}.c-hamburger--htx.is-active span{background:none}.c-hamburger--htx.is-active span::before,.c-hamburger--htx.is-active span::after{transition-delay:0s,.2s}.c-hamburger--htx.is-active span::before{top:0;transform:rotate(45deg);transform-origin:center center;background:#fa8565}.c-hamburger--htx.is-active span::after{bottom:0;transform:rotate(-45deg);transform-origin:center center;background:#fa8565}.main-nav.slide-toggle{display:flex;flex-direction:column;justify-content:center;height:100vh;padding:0;right:0}.main-nav.slide-toggle ul{margin-top:0}.main-nav.slide-toggle ul li{margin-bottom:0px}.main-nav.slide-toggle ul li:hover,.main-nav.slide-toggle ul li:focus{transform:scale(0.97)}@media screen and (min-height: 321px){.main-nav.slide-toggle ul li{margin-bottom:20px !important}}@media screen and (min-height: 636px){.main-nav.slide-toggle{padding:50px !important}.main-nav.slide-toggle ul{margin-top:60px !important}.main-nav.slide-toggle ul li{margin-bottom:55px !important}}.main-nav.slide-toggle a{font-size:2em;color:#3dadbd;font-family:"Josefin Sans",sans-serif;line-height:1em;letter-spacing:.1rem;font-weight:600;font-weight:400;line-height:2em;transition:all ease-out}.main-nav.slide-toggle a:focus{color:#fa8565}.main-nav.slide-toggle a:hover{transition:all .3s ease-out;color:#fa8565}.logo{display:flex;justify-content:center;align-items:center;width:50px;transition:all .2s ease}.logo-bg{background:#fffdfd;border-radius:50px}.main-social{display:flex;flex-direction:row}.main-social div{display:flex;flex-direction:row;justify-content:space-between}.main-social div img{box-sizing:border-box;height:30px}@media screen and (min-width: 1024px){.hamburger{display:none}.hamburger-nav-con{flex:1}.main-nav-con{padding:40px 80px}.main-nav-con a{transition:color .3s ease-out;transition:.15s ease-out}.main-nav-con a:hover{color:#fa8565;transform:scale(0.97)}.main-nav-con li{transition:.15s ease-out}.main-nav-con li:hover{transform:scale(0.97)}.main-nav-con .logo:hover,.main-nav-con .close:hover{transform:scale(0.95)}.main-nav{display:flex;flex:1;justify-content:flex-end;align-items:center}.main-nav ul{display:flex;flex-direction:row;flex:1;justify-content:space-between;max-width:400px}.main-nav a{font-size:1.05em;color:#3dadbd;text-transform:uppercase;font-family:"Josefin Sans",sans-serif;line-height:3em;font-weight:700;letter-spacing:.05rem;font-size:.9em;color:#fffdfd}}@media screen and (min-width: 1024px)and (min-width: 670px){.main-nav a{font-size:.83em}}@media screen and (min-width: 1024px){.main-nav.scroll-menu a{line-height:1em;background:#fffdfd;padding:10px 10px 7px 10px;border-radius:20px;color:#3dadbd}.main-nav.scroll-menu a:hover,.main-nav.scroll-menu a:focus{color:#fa8565}}@media screen and (min-width: 1024px){.main-social{display:none}}@media screen and (min-width: 1024px){.logo{align-self:center;margin-right:300px}}.hero{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh;background:url("../../public/images/hero_mobile.svg") no-repeat center;background-size:cover;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:35px;outline:3px solid #fffdfd;outline-offset:-13px}@media screen and (min-width: 500px){.hero{background:url("../../public/images/hero_tablet.svg") no-repeat center;background-size:cover}}@media screen and (min-width: 670px){.hero{padding:80px}}@media screen and (min-width: 1024px){.hero{padding:35px 102px}}@media screen and (min-width: 1200px){.hero{background:url("../../public/images/hero_desktop.svg") no-repeat center;background-size:cover}}.hero h2{font-size:2em;color:#3dadbd;font-family:"Josefin Sans",sans-serif;line-height:1em;letter-spacing:.1rem;font-weight:600;font-size:2.6em;text-align:center;color:#fffdfd;margin-bottom:20px}@media screen and (min-width: 670px){.hero h2{font-size:2.1em}}@media screen and (min-width: 1024px){.hero h2{font-size:3em}}.hero h3{font-family:"Crimson Text",serif;color:#fffdfd;font-size:2em !important;letter-spacing:.13rem;font-weight:400;text-align:center;margin-bottom:40px}.hero p{font-family:"Josefin Sans",sans-serif;line-height:1.6em;font-weight:400;color:#fffdfd;text-align:center}.hero .scroll-down-con{display:flex;align-items:flex-end;position:absolute;flex:1;top:0;bottom:0;left:0;right:0;height:100vh;padding-left:40px}@media screen and (min-width: 1024px){.hero .scroll-down-con{padding-left:102px}}.hero .scroll-down{justify-content:center}.hero .scroll-down p{transform:rotate(90deg) translate(-80px, -5px);transform-origin:left;font-family:"Crimson Text",serif;color:#fffdfd}.hero .scroll-down img{width:10px;margin:0 auto}@media screen and (max-width: 414px){.hero .scroll-down{display:none}}@media screen and (max-height: 375px)and (max-width: 700px)and (orientation: landscape){.hero .scroll-down{display:none}}@media screen and (min-height: 1024px)and (max-width: 1366px){.hero .scroll-down{display:none}}@media screen and (height: 1024px)and (width: 1366px)and (orientation: landscape){.hero .scroll-down{display:none}}.welcome-desc{display:flex;flex-direction:column;justify-content:center;align-items:center}.desc-wrap{max-width:1100px;margin:60px 35px 100px 35px;flex-wrap:wrap}@media screen and (min-width: 670px){.desc-wrap{margin:100px 80px}}@media screen and (min-width: 1024px){.desc-wrap{max-width:770px;margin:110px 0px}}.desc-wrap h2{margin-bottom:20px}.desc-wrap h3{margin-bottom:40px}.desc-wrap .desc-columns{display:flex;justify-content:center;flex-direction:column}@media screen and (min-width: 1024px){.desc-wrap .desc-columns{flex-direction:row}}.desc-wrap .desc-columns p{max-width:550px}.desc-wrap .desc-columns p:first-child{margin-bottom:20px}@media screen and (min-width: 1024px){.desc-wrap .desc-columns p:first-child{margin-bottom:0px;margin-right:50px}}.desc-wrap .desc-columns a{color:#fa8565;text-decoration:underline}#portfolio-lightbox-con{display:flex;flex:1}.portfolio-works{display:flex;flex-direction:column;align-items:center;flex:1;box-sizing:border-box;padding:0px 20px}@media screen and (min-width: 800px){.portfolio-works{flex-direction:row;flex-wrap:wrap;padding:0px 15px}}.portfolio-works .portfolio-card{display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;transition:all 1s ease-out;box-sizing:border-box;position:relative;flex:1;width:calc(100% - 25px);padding-bottom:calc(100% - 25px);border-radius:10px;box-shadow:0px 3px 15px rgba(0,0,0,.2);margin:15px;background-color:#3dadbd;background-size:cover;background-repeat:no-repeat;background-position:center;transition:all .2s ease}@media screen and (min-width: 800px){.portfolio-works .portfolio-card{padding-bottom:calc(40% - 25px);padding-right:calc(49% - 25px)}}.portfolio-works .portfolio-card:focus,.portfolio-works .portfolio-card:hover{transform:scale(0.98)}.portfolio-works .portfolio-card .p-link{display:flex;flex-direction:column;position:absolute;justify-content:flex-end;align-items:flex-start;text-decoration:none;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.2);transition:all .3s ease-out;padding:20px;box-sizing:border-box;border-radius:10px}.portfolio-works .portfolio-card .p-link h3,.portfolio-works .portfolio-card .p-link h4{color:#fff}@media screen and (min-width: 670px){.portfolio-works .portfolio-card .p-link{padding:30px !important}.portfolio-works .portfolio-card .p-link h3{font-size:1.5em}}@media screen and (min-width: 1024px){.portfolio-works .portfolio-card .p-link{padding:50px !important;opacity:0}.portfolio-works .portfolio-card .p-link:focus,.portfolio-works .portfolio-card .p-link:hover{opacity:1}}.u-social{color:#1f5269;font-family:"Crimson Text",serif;line-height:1.6em;text-align:justify;font-size:1.3em}@media screen and (min-width: 670px){.u-social{font-size:1.2em}}.lb-desc{padding-bottom:60vh;z-index:1}.lb-desc .lb-desc-con{background:#fffdfd}.lightbox{display:none;flex-direction:column;position:absolute;top:0px;left:0px;right:0px;bottom:0px;z-index:3;animation:fade-in .3s 1 ease-out;background:#fffdfd;height:100vh}.lightbox .lightbox-scroll-con{display:flex;flex-direction:column;height:100%;overflow:scroll;-webkit-overflow-scrolling:touch}.lightbox .close{transition:all .2s ease-in-out;align-self:flex-end;position:fixed;overflow:hidden;margin:0;padding:0;width:50px;height:50px;font-size:0;min-height:50px;border-radius:50px}.lightbox .c-close{position:relative}.lightbox .c-close span{display:block;position:absolute;top:22.9166665px;left:9.375px;right:9.375px;height:4px;background:none;border-radius:20px}.lightbox .c-close span::before,.lightbox .c-close span::after{position:absolute;display:block;left:0;width:100%;height:4px;background:#fa8565;content:"";border-radius:20px;transform-origin:center center}.lightbox .c-close span::before{top:0;transform:rotate(45deg)}.lightbox .c-close span::after{bottom:0;transform:rotate(-45deg)}#submit-msg .lightbox{display:flex !important;position:fixed !important}.show-lb{display:flex !important}.u-social li{display:inline-block;padding-right:30px}.video-con{margin:0 auto;flex:0;border-radius:10px;margin:15px}.video-con:empty{display:none}.embed-container{position:relative;padding-bottom:56.25%;border-radius:10px;height:0;overflow:hidden;max-width:100%;margin:15px 0px;background-color:#3dadbd;box-shadow:0px 3px 15px rgba(0,0,0,.2)}.embed-container:last-child{margin-bottom:0}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.hytPlayerWrap.ended::after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;cursor:pointer;background-color:#000;background-repeat:no-repeat;background-position:center;background-size:64px 64px;background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjgiIGhlaWdodD0iMTI4IiB2aWV3Qm94PSIwIDAgNTEwIDUxMCI+PHBhdGggZD0iTTI1NSAxMDJWMEwxMjcuNSAxMjcuNSAyNTUgMjU1VjE1M2M4NC4xNSAwIDE1MyA2OC44NSAxNTMgMTUzcy02OC44NSAxNTMtMTUzIDE1My0xNTMtNjguODUtMTUzLTE1M0g1MWMwIDExMi4yIDkxLjggMjA0IDIwNCAyMDRzMjA0LTkxLjggMjA0LTIwNC05MS44LTIwNC0yMDQtMjA0eiIgZmlsbD0iI0ZGRiIvPjwvc3ZnPg==)}.hytPlayerWrap.paused::after{content:"";position:absolute;top:70px;left:0;bottom:50px;right:0;cursor:pointer;background-color:#000;background-repeat:no-repeat;background-position:center;background-size:40px 40px;background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEiIHdpZHRoPSIxNzA2LjY2NyIgaGVpZ2h0PSIxNzA2LjY2NyIgdmlld0JveD0iMCAwIDEyODAgMTI4MCI+PHBhdGggZD0iTTE1Ny42MzUgMi45ODRMMTI2MC45NzkgNjQwIDE1Ny42MzUgMTI3Ny4wMTZ6IiBmaWxsPSIjZmZmIi8+PC9zdmc+)}.pwork-con{display:flex;flex-direction:column;justify-content:center;max-width:950px;padding:160px 35px 0px 35px;margin:0 auto}.pwork-con a[href=""]{display:none !important}.pwork-con .btn-small{margin-bottom:65px}.pwork-process-con{display:flex;flex-direction:column;justify-content:center;max-width:870px;padding:70px 35px;margin:0 auto}.pwork-process-con h2{margin-bottom:20px}.pwork-process-con h3{margin-bottom:40px}.pwork-process-visuals{display:flex;flex-direction:column;align-items:center}.pwork-process-visuals img{width:90%;margin:15px 0px}.pwork-process-visuals img:last-child{margin-bottom:0}.pwork-desc{display:flex;flex-direction:column;flex:1;max-width:550px}.pwork-desc h2{margin-bottom:20px}.pwork-desc h3{margin-bottom:40px}.pwork-desc p{margin-bottom:40px}.pwork-sidebar{margin-bottom:40px;max-width:670px}.pwork-sidebar h5{font-size:1.05em;color:#3dadbd;text-transform:uppercase;font-family:"Josefin Sans",sans-serif;line-height:3em;font-weight:700;letter-spacing:.05rem;line-height:2.35em}@media screen and (min-width: 670px){.pwork-sidebar h5{font-size:.83em}}.pwork-sidebar ul{margin-bottom:40px}.pwork-sidebar ul li{font-size:1.3em;color:#3dadbd;font-family:"Crimson Text",serif;line-height:1.7em;text-align:justify}.pwork-img{flex:1;width:calc(100% - 25px);padding-bottom:calc(100% - 25px);border-radius:10px;box-shadow:0px 3px 15px rgba(0,0,0,.2);margin:15px;background-color:#3dadbd;background-size:cover;background-repeat:no-repeat;background-position:center}.pwork-img:last-child{margin-bottom:0}.pwork-contact{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px;text-align:center;min-height:60vh}.pwork-contact h2{line-height:1.5em;margin-bottom:40px;font-weight:400}.pwork-more{display:flex;flex:1;align-items:center;position:fixed;z-index:-1;left:0;right:0;bottom:0}.pwork-more button,.pwork-more div{display:flex;flex-direction:column;flex:1;height:100vh;padding:35px;justify-content:flex-end}.pwork-more button{z-index:-1;background-position:center;background-size:cover;background-repeat:no-repeat}.pwork-more button:last-child{align-items:flex-end;background-color:#3dadbd}.pwork-more button:last-child img{transform:rotate(180deg)}.pwork-more .project-previous-url{background-color:#fa8565}.pwork-more span{font-size:1.5em;color:#fffdfd;font-family:"Josefin Sans",sans-serif;font-weight:400}.pwork-more img{max-width:70px;margin-bottom:20px}@media screen and (min-width: 670px){.lb-desc{padding-bottom:30vh}.close{margin:30px 0px}.pwork-con{padding:180px 130px 0px 130px;align-items:center}.pwork-process-con{padding:130px;align-items:center}.pwork-process-con div{text-align:center}.pwork-process-con p{max-width:550px}.pwork-sidebar{display:flex;justify-content:space-between;width:100%}.pwork-sidebar h5{line-height:2em;font-size:.9em}.pwork-sidebar div{display:flex;flex-direction:column}.pwork-sidebar div ul{align-self:flex-start}.pwork-sidebar div ul li{font-size:1.05em}.pwork-sidebar .pwork-sidebar-con{display:flex;flex-direction:row;flex:1}.pwork-sidebar .pwork-sidebar-con div:nth-child(2){margin:0 auto}.pwork-contact{min-height:50vh}.pwork-more button,.pwork-more div{height:30vh}}@media screen and (min-width: 800px){.pwork-img{width:auto;padding-bottom:0;height:80vh;border-radius:0;box-shadow:none;margin:15px 0}.video-con{border-radius:0;box-shadow:none;margin:15px 0}.embed-container{border-radius:0;margin:15px 0}.pwork-sidebar{max-width:550px}.pwork-process-visuals img{width:70%;margin:15px}}@media screen and (min-width: 1024px){.lb-desc{padding-bottom:50vh}.close{margin:50px 0px}.pwork-con{flex-direction:row;padding:200px 120px 0px 120px;align-items:flex-start}.pwork-con .btn-small{margin-bottom:0}.pwork-process-con{flex-direction:row;padding:120px}.pwork-process-con div{margin-right:120px;width:100%;text-align:left}.pwork-process-con h3{margin:0}.pwork-process-con p{max-width:none}.pwork-sidebar{order:-1;flex-wrap:wrap;flex:1;max-width:221px;margin-right:120px;min-width:0;margin-left:25px}.pwork-sidebar .pwork-sidebar-con{order:1;flex-direction:column;margin-left:50px}.pwork-sidebar .pwork-sidebar-con div:nth-child(2){margin:0}.pwork-visuals{margin-top:90px}.pwork-more button,.pwork-more div{height:50vh}.pwork-more p{font-size:1.3em}}.thanks-footer{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#fffdfd;padding:25vh 0}.thanks-footer h2{color:#fa8565;font-weight:400}.thanks-footer img{max-width:150px;margin-top:60px}.thanks-footer .btn-large{max-width:max-content;max-height:max-content;padding:20px 30px;margin-top:60px}footer{display:flex;flex-direction:column;justify-content:center;align-items:center;background:#f9f4ed;padding:30px}footer p{font-size:1em;color:#fa8565;font-family:"Josefin Sans",sans-serif;line-height:1.7em;font-weight:400;text-align:center;margin-bottom:20px;margin-top:20px}.social-nav{display:flex;flex-direction:row;justify-content:center;text-align:center}.social-nav ul{display:flex;justify-content:center;flex-direction:row;flex:1}.social-nav ul li{display:flex;align-items:center;justify-content:center;transition:.15s ease-out;margin:10px}.social-nav ul li:hover{transform:scale(0.96)}.social-nav ul img{box-sizing:border-box;height:40px}@media screen and (min-width: 670px){footer{padding:25px 80px}}@media screen and (min-width: 1024px){footer{flex-direction:row;justify-content:space-between;padding:15px 120px}}.error-wrapper{display:flex;justify-content:space-between;flex-direction:column}.error-message-con{display:flex;flex-direction:column;background:#fff;flex:1;justify-content:center;padding:65px 35px 35px 35px}.error-message-con h2{margin-bottom:1em}.error-message-con h3{margin-bottom:40px;line-height:1.7em}.error-message-con a{align-self:flex-start}.error-message-con .btn-small{max-width:max-content}.error-message-con .btn-small div:first-child{max-width:140px;padding:0px 10px}.error-img-con{display:flex;justify-content:center;align-items:center;flex:1;box-shadow:inset 0px 3px 50px rgba(0,0,0,.2);order:-1}.error-img-con img{max-width:300px;flex:1 1 300px;left:0;margin-top:130px}@media screen and (min-width: 670px){.error-wrapper{flex-direction:row}.error-message-con{padding:0px 80px;align-self:center;height:100vh}.error-message-con .error-message-po-con{margin-top:100px}.error-img-con{max-width:40%;order:0;justify-content:flex-start}.error-img-con img{max-width:400px;margin-top:100px;-webkit-transform:rotate(90deg) translate(0, 4.5%);-ms-transform:rotate(90deg) translate(0, 4.5%);transform:rotate(90deg) translate(0, 4.5%);transform-origin:center center}}@media screen and (min-width: 1024px){.error-img-con{max-width:none}.error-message-con{padding:0;padding-left:180px}.error-message-con h3{padding-right:60px}}.contact-con h2,.contact-con h3{margin-bottom:40px;line-height:1.4em}.contact-con h3{line-height:1.7em;font-size:1.2em}.contact-con form{display:flex;flex-direction:column}.contact-con form label{font-size:1em;color:#fa8565;font-family:"Josefin Sans",sans-serif;line-height:1em;font-weight:600;margin-bottom:20px;margin-top:20px}.contact-con form input,.contact-con form textarea{background:#f9f4ed;border:none;padding:21.5px;font-size:.9em;transition:.3s;color:#fa8565;font-family:"Josefin Sans",sans-serif;line-height:1.6em;font-weight:400}.contact-con form input::placeholder,.contact-con form textarea::placeholder{color:#fabca9;font-family:"Josefin Sans",sans-serif;font-weight:400;margin-bottom:20px;margin-top:20px}.contact-con form input{margin-bottom:15px}.contact-con form textarea{resize:none;height:40vh}.contact-con form button{margin:60px 0px 100px 0px;cursor:pointer;max-height:none}.contact-con .form-con{display:flex;flex-direction:column}.contact-con .form-con div{display:flex;flex-direction:column;flex:1}.contact-con .lightbox{outline:3px solid #fff;outline-offset:-13px;background:#f9f4ed;text-align:center}.contact-con .lightbox .hamburger-nav-con{flex:1}.contact-con .lightbox .logo{display:none}.contact-con .lightbox img{max-width:250px;margin-bottom:40px;margin-top:63px}.contact-con .lightbox .thank-you-con{display:flex;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:40px}@media screen and (min-width: 670px){.contact-con .lightbox img{max-width:300px;margin-top:0}}@media screen and (min-width: 1024px){.contact-con h2{margin-bottom:20px}.contact-con form textarea{flex:1;margin-bottom:15px}.contact-con .form-con{flex-direction:row}.contact-con .form-con div:first-child{max-width:320px}.contact-con .form-con div:last-child{margin-left:45px}}.about-con h3{margin-bottom:40px}.about-con .main-con-nav-po{padding-top:0}.about-con .quote{padding:80px 0px;font-size:1.15em;color:#3dadbd;font-family:"Josefin Sans",sans-serif;line-height:2.1em;font-weight:400;letter-spacing:.025rem;text-align:center;position:relative}.about-con .quote .quote-highlight{color:#fa8565}.about-con .quote img{max-width:90px;position:absolute;opacity:.1;top:23%;left:-5%}.about-con .skills{margin-bottom:60px}.about-con .skills h2{margin-bottom:45px}.about-con .skills h3{font-size:1.5em;color:#fa8565;font-family:"Josefin Sans",sans-serif;line-height:1.5em;font-weight:400;margin-bottom:20px;line-height:1.6em}@media screen and (min-width: 670px){.about-con .skills h3{font-size:1.3em}}.about-con .skills .skills-lists{display:flex;flex-wrap:wrap;flex:1;justify-content:space-between;max-width:300px}.about-con .skills .skills-lists div{margin-right:50px}.about-con .skills ul{margin-bottom:40px}.about-con .skills ul li{color:#1f5269;font-family:"Crimson Text",serif;line-height:1.6em;text-align:justify;font-size:1.25em;line-height:1.7em}@media screen and (min-width: 670px){.about-con .skills ul li{font-size:1.15em}}.about-con .services{background:#fff;box-shadow:0px 3px 15px rgba(0,0,0,.1);margin-right:70px}.about-con .services .services-img{display:none}.about-con .services h2{margin-bottom:40px}.about-con .services .services-con{display:flex;flex-direction:column;justify-content:center;margin:0 auto;padding:60px 35px;max-width:770px}.about-con .services .services-con ul{font-size:1.2em;color:#3dadbd;font-family:"Josefin Sans",sans-serif;line-height:2.1em;font-weight:400;letter-spacing:.025rem}@media screen and (min-width: 670px){.about-con .services .services-con ul{font-size:1em}}.about-con .services-img{flex:1;max-width:280px;margin:100px auto;transform:translate(-30px, 0px)}.about-con .process{display:flex;flex-direction:column;margin-bottom:80px}.about-con .process h2{margin-bottom:60px}.about-con .process h3{line-height:normal;font-size:1.2em}.about-con .process .steps-con{display:flex;flex-direction:column}.about-con .process .process-step{display:flex;flex-direction:row;margin-bottom:40px}.about-con .process .process-step div:first-child{font-size:2.4em;color:#fa8565;font-family:"Crimson Text",sans-serif;font-weight:600;line-height:.7em;margin-right:40px}.about-con .process .process-step div:last-child h3{margin-bottom:20px}.about-con .thanks-footer{padding:5vh 0px 25vh 0px}.about-desc{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;padding:160px 35px 0px 35px;max-width:770px}.about-desc .desc-wrap{margin:0}@media screen and (min-width: 670px){.about-con .quote{padding:100px 0px}.about-con .services h2{margin-bottom:45px}.about-con .services .services-con{padding:80px 130px;max-width:550px}.about-desc{padding:180px 130px 0px 130px;max-width:550px}}@media screen and (min-width: 1024px){.about-con h2{margin-bottom:20px}.about-con .skills .skills-lists{max-width:none}.about-con .skills .skills-lists div:last-child{margin-right:0px}.about-con .services{background:none;box-shadow:none;margin-right:0}.about-con .services .services-img{display:flex;flex:1;max-width:none;margin:20px 0px;max-height:310px;transform:none}.about-con .services .services-img img{flex:0;transform:translate(-30px, 0px)}.about-con .services .services-con{padding:0px;max-width:770px}.about-con .services .services-con ul{transform:translate(0, -75px);background:#fff;box-shadow:0px 3px 15px rgba(0,0,0,.1);align-self:flex-end;padding:85px 65px 85px 80px;font-size:1.2em;color:#3dadbd;font-family:"Josefin Sans",sans-serif;line-height:2.6em;font-weight:400;letter-spacing:.025rem}.about-con .services .services-con .img-list-wrap{display:flex;flex-direction:row;justify-content:space-between}.about-con .services-img{display:none}.about-con .process{margin:50px 0px}.about-con .process .steps-con{flex-direction:row}.about-con .process .process-column{flex:1}.about-con .process .process-column:first-child{margin-right:150px}.about-desc{padding:200px 120px 0px 120px;max-width:770px}}html,body{-webkit-overflow-scrolling:touch;scroll-behavior:smooth;overflow:auto}body{background:#fffdfd}img{width:100%;height:auto;max-height:100%}::selection{background:#fa8565;color:#fffdfd}::-moz-selection{background:#fa8565;color:#fffdfd}h2{font-size:2em;color:#3dadbd;font-family:"Josefin Sans",sans-serif;line-height:1em;letter-spacing:.1rem;font-weight:600}h3{font-size:1.5em;color:#fa8565;font-family:"Josefin Sans",sans-serif;line-height:1.5em;font-weight:400}@media screen and (min-width: 670px){h3{font-size:1.3em}}h4{font-size:1.2em;color:#fa8565;font-family:"Josefin Sans",sans-serif;line-height:3em;font-weight:400}p{color:#1f5269;font-family:"Crimson Text",serif;line-height:1.6em;text-align:justify;font-size:1.3em}@media screen and (min-width: 670px){p{font-size:1.2em}}a{text-decoration:none;cursor:pointer}button{border:none;cursor:pointer;outline:inherit}a:focus,input:focus,textarea:focus,button:focus,div:focus{outline:3px double #fa8565}.hidden{display:none}.main-con{display:flex;flex-direction:column;justify-content:center;margin:0 auto}.main-con-nav-po{display:flex;flex-direction:column;justify-content:center;margin:0 auto;padding:160px 35px 0px 35px;max-width:770px}@media screen and (min-width: 670px){.main-con-nav-po{padding:180px 130px 0px 130px;max-width:550px}}@media screen and (min-width: 1024px){.main-con-nav-po{padding:200px 120px 0px 120px;max-width:770px}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}.fade-in{animation:fade-in .4s 1 ease-out}.btn-small{display:flex;max-width:185px;height:45px;font-size:1em;color:#fffdfd;font-family:"Josefin Sans",sans-serif;font-weight:400;margin-bottom:40px}.btn-small div:first-child{display:flex;justify-content:center;align-items:center;flex:1 1 130px;max-width:130px;background:#fa8565}.btn-small div:nth-child(2){display:flex;justify-content:center;align-items:center;width:45px;background:#f27f60;transition:.3s all ease}.btn-small div:nth-child(2) img{max-width:25px;transition:.3s all ease-in-out}.btn-small:hover div:nth-child(2),.btn-small:focus div:nth-child(2){width:55px;background:#f27f60}.btn-small:hover div:nth-child(2) img,.btn-small:focus div:nth-child(2) img{transform:translate(5px, 0px);margin-right:5px}.btn-large{display:flex;max-width:180px;max-height:45px;padding:20px 50px;font-size:1.2em;color:#fffdfd;font-family:"Josefin Sans",sans-serif;font-weight:400;background:#fa8565;justify-content:center;transition:.15s ease-out}.btn-large:focus,.btn-large:hover{transform:scale(0.97)}/*# sourceMappingURL=main.css.map */
