/*!
 * Bootstrap v4.0.0-beta (https://getbootstrap.com)
 * Copyright 2011-2017 The Bootstrap Authors
 * Copyright 2011-2017 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
@media print{*,:after,:before{text-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}img{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}}html{box-sizing:border-box;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:#fff0;font-family:sans-serif;line-height:1.15}*,:after,:before{box-sizing:inherit}@-ms-viewport{width:device-width}footer,header,main,nav,section{display:block}body{color:#212529;background-color:#fff;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5{margin-top:0;margin-bottom:.5rem}p,dl,ul{margin-top:0;margin-bottom:1rem}ul ul{margin-bottom:0}a{color:#007bff;-webkit-text-decoration-skip:objects;background-color:#fff0;text-decoration:none}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}a,area,button,input,label,select,textarea{-ms-touch-action:manipulation;touch-action:manipulation}label{margin-bottom:.5rem;display:inline-block}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date]{-webkit-appearance:listbox}textarea{resize:vertical;overflow:auto}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{color:inherit;margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.1}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.container{width:100%;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media (width>=576px){.container{max-width:540px}}@media (width>=768px){.container{max-width:720px}}@media (width>=992px){.container{max-width:960px}}@media (width>=1200px){.container{max-width:1140px}}.row{flex-wrap:wrap;margin-left:-15px;margin-right:-15px;display:flex}.col-10,.col-11,.col-12,.col-5,.col-7,.col-lg-12,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-10,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-sm-12,.col-sm-4,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl-4,.col-xl-6{width:100%;min-height:1px;padding-left:15px;padding-right:15px;position:relative}.col-5{flex:0 0 41.6667%;max-width:41.6667%}.col-7{flex:0 0 58.3333%;max-width:58.3333%}.col-10{flex:0 0 83.3333%;max-width:83.3333%}.col-11{flex:0 0 91.6667%;max-width:91.6667%}.col-12{flex:0 0 100%;max-width:100%}@media (width>=576px){.col-sm-4{flex:0 0 33.3333%;max-width:33.3333%}.col-sm-7{flex:0 0 58.3333%;max-width:58.3333%}.col-sm-8{flex:0 0 66.6667%;max-width:66.6667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-12{flex:0 0 100%;max-width:100%}}@media (width>=768px){.col-md-4{flex:0 0 33.3333%;max-width:33.3333%}.col-md-5{flex:0 0 41.6667%;max-width:41.6667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.3333%;max-width:58.3333%}.col-md-10{flex:0 0 83.3333%;max-width:83.3333%}}@media (width>=992px){.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.3333%;max-width:33.3333%}.col-lg-5{flex:0 0 41.6667%;max-width:41.6667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.3333%;max-width:58.3333%}.col-lg-8{flex:0 0 66.6667%;max-width:66.6667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-12{flex:0 0 100%;max-width:100%}}@media (width>=1200px){.col-xl-4{flex:0 0 33.3333%;max-width:33.3333%}.col-xl-6{flex:0 0 50%;max-width:50%}}.form-control{color:#495057;background-color:#fff;background-image:none;background-clip:padding-box;border:1px solid #00000026;border-radius:.25rem;width:100%;padding:.5rem .75rem;font-size:1rem;line-height:1.25;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block}.form-control::-ms-expand{background-color:#fff0;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0}.form-control::-webkit-input-placeholder{color:#868e96;opacity:1}.form-control:-ms-placeholder-shown{color:#868e96;opacity:1}.form-control::placeholder{color:#868e96;opacity:1}.form-control:disabled{opacity:1;background-color:#e9ecef}select.form-control:not([size]):not([multiple]){height:calc(2.25rem + 2px)}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-group{margin-bottom:1rem}.btn{text-align:center;white-space:nowrap;vertical-align:middle;user-select:none;border:1px solid #fff0;border-radius:.25rem;padding:.5rem .75rem;font-size:1rem;font-weight:400;line-height:1.25;transition:all .15s ease-in-out;display:inline-block}.btn:focus,.btn:hover{text-decoration:none}.btn:focus{outline:0;box-shadow:0 0 0 3px #007bff40}.btn:disabled{opacity:.65}.btn.active,.btn:active{background-image:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary:focus{box-shadow:0 0 0 3px #007bff80}.btn-primary:disabled{background-color:#007bff;border-color:#007bff}.btn-primary.active,.btn-primary:active{background-color:#0069d9;background-image:none;border-color:#0062cc}.btn-lg{border-radius:.3rem;padding:.5rem 1rem;font-size:1.25rem;line-height:1.5}.btn-block{width:100%;display:block}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.collapse{display:none}.collapse.show{display:block}.show>a{outline:0}.nav{flex-wrap:wrap;margin-bottom:0;padding-left:0;list-style:none;display:flex}.navbar{flex-wrap:wrap;justify-content:space-between;align-items:center;padding:.5rem 1rem;display:flex;position:relative}.navbar>.container{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.navbar-nav{flex-direction:column;margin-bottom:0;padding-left:0;list-style:none;display:flex}.navbar-collapse{flex-basis:100%;align-items:center}.navbar-toggler{background:0 0;border:1px solid #fff0;border-radius:.25rem;padding:.25rem .75rem;font-size:1.25rem;line-height:1}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-dark .navbar-toggler{color:#ffffff80;border-color:#ffffff1a}@keyframes progress-bar-stripes{0%{background-position:1rem 0}to{background-position:0 0}}.bg-secondary{background-color:#868e96!important}a.bg-secondary:focus,a.bg-secondary:hover{background-color:#6c757d!important}.d-none{display:none!important}.d-block{display:block!important}@media (width>=768px){.d-md-none{display:none!important}}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.ml-auto{margin-left:auto!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.text-center{text-align:center!important}a.text-primary:focus,a.text-primary:hover{color:#0062cc!important}@font-face{font-display:swap;font-family:FontAwesome;src:url(/fonts/fa/fontawesome-webfont.eot?v=4.7.0);src:url(/fonts/fa/fontawesome-webfont.eot?#iefix&v=4.7.0)format("embedded-opentype"),url(/fonts/fa/fontawesome-webfont.woff2?v=4.7.0)format("woff2"),url(/fonts/fa/fontawesome-webfont.woff?v=4.7.0)format("woff"),url(/fonts/fa/fontawesome-webfont.ttf?v=4.7.0)format("truetype"),url(/fonts/fa/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular)format("svg");font-weight:400;font-style:normal}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}html *{-webkit-font-smoothing:antialiased}body{color:#444;background:#fff;font-size:20px;font-weight:200}html,body{height:100%;font-family:Flexo}.page-wrap{min-height:100%}.mr-0{margin-right:0!important}.mb-0{margin-bottom:0!important}.ml-0{margin-left:0!important}.mx-0{margin-left:0!important;margin-right:0!important}.mb-2{margin-bottom:20px!important}.mb-3{margin-bottom:30px!important}.mb-6{margin-bottom:60px!important}.p-0{padding:0!important}.py-5{padding-top:50px!important;padding-bottom:50px!important}img{max-width:100%}.featured-img{max-height:610px}@media only screen and (width>=992px){.featured-img{min-height:550px}}.featured-img img{background-color:#737373;border-radius:4px;box-shadow:0 0 8px 1px #0000000d}.top-swipe{align-items:center;height:45vw;min-height:420px;max-height:650px;padding:60px 0 150px;display:flex;position:relative}@media only screen and (width<=767px){.top-swipe{padding:70px 0 105px}}@media only screen and (width>=768px){.top-swipe{min-height:480px}}@media only screen and (width>=992px){.top-swipe{min-height:570px}}@media only screen and (width>=1200px){.top-swipe{min-height:660px;padding:130px 0 190px}}.top-swipe>.container .row{height:100%}.top-swipe>.container .row .text-white{height:100%;display:table}.top-swipe>.container .row .text-white>*{vertical-align:middle;display:table-cell}.top-swipe.top-swipe-small{min-height:340px;max-height:340px;padding-bottom:0}@media only screen and (width>=992px){.top-swipe.top-swipe-small{min-height:450px;max-height:450px}}.top-swipe.top-swipe-small .swipe,.top-swipe.top-swipe-small .navbar .collapse:before,.navbar .top-swipe.top-swipe-small .collapse:before{height:300%}.swipe,.navbar .collapse:before{transform-origin:bottom;background-color:#08ab88;background-image:url(/img/bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:200%;position:absolute;bottom:0;overflow:hidden;transform:skewY(-26.5deg)}.mid-swipe{margin:120px 0;position:relative}@media only screen and (width>=1200px){.mid-swipe{margin:240px 0}}.mid-swipe .swipe,.mid-swipe .navbar .collapse:before,.navbar .mid-swipe .collapse:before{transform-origin:top;height:100%}.bottom-swipe{margin:180px 0 0;padding:0;position:relative}.bottom-swipe.bottom-heavy{margin:120px 0 0}.bottom-swipe .swipe,.bottom-swipe .navbar .collapse:before,.navbar .bottom-swipe .collapse:before{transform-origin:top;height:400%;top:15%;bottom:auto}.img-swipe{border:10px solid #fff;border-radius:100%;width:300px;height:300px;position:absolute;left:50%;transform:translate(-50%,-50%)}@media only screen and (width<=767px){.img-swipe{border:5px solid #fff;width:210px;height:210px}}@media only screen and (width>=1200px){.img-swipe{width:390px;height:390px}}.img-swipe-right{border-color:#fff;top:80px;transform:translateY(-50%)}@media only screen and (width>=992px){.img-swipe-right{top:60px}}@media only screen and (width>=1200px){.img-swipe-right{top:-50px;left:auto;right:85px}}.after-swipe{margin-top:150px}@media only screen and (width<=767px){.after-swipe{margin-top:105px}}@media only screen and (width>=1200px){.after-swipe{margin-top:195px}}@media only screen and (width<=767px){.image-section+.after-swipe{margin-top:185px}}.after-bottom-swipe{z-index:1;position:relative}.img-swipe{background-color:#565656}.swipe.bg-secondary,.navbar .bg-secondary.collapse:before,.bg-secondary{filter:none;background:#e5efed!important}.bg-black{background:#444!important}main{position:relative;overflow:hidden}.swipe,.navbar .collapse:before{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#006c6a",endColorstr="#0ed598",GradientType=1);background:linear-gradient(85deg,#006c6a 0%,#0ed598 100%)}@media only screen and (width>=1400px){.container{max-width:1340px}}.box p:first-child,.box ul:first-child,.box h1:first-child,.box h2:first-child,.box h3:first-child,.box h4:first-child,.box h5:first-child,.box .h1:first-child,.box .h2:first-child,.box .h3:first-child,.box .h4:first-child,.box .h5:first-child{margin-top:0}.box p:last-child,.box ul:last-child,.box h1:last-child,.box h2:last-child,.box h3:last-child,.box h4:last-child,.box h5:last-child,.box .h1:last-child,.box .h2:last-child,.box .h3:last-child,.box .h4:last-child,.box .h5:last-child{margin-bottom:0}.inside-box{padding:15px}@media only screen and (width>=768px){.inside-box{padding:30px}}@media only screen and (width<=767px){.no-padding-xs{padding-left:0;padding-right:0}}section{padding-top:30px;padding-bottom:30px}@media only screen and (width>=768px){section{padding-top:60px;padding-bottom:60px}}section.spaced{padding-top:60px;padding-bottom:60px}@media only screen and (width>=768px){section.spaced{padding-top:90px;padding-bottom:90px}}@media only screen and (width>=1400px){section.spaced{padding-top:150px;padding-bottom:150px}}.spaced-bottom{padding-top:0;padding-bottom:150px}.overlay-section{z-index:1;position:relative}.row.gutter-large{margin-left:-30px;margin-right:-30px}.row.gutter-large>div[class*=col-]{padding-left:30px;padding-right:30px}footer .contact-row{padding-top:30px;padding-bottom:30px}@media only screen and (width>=768px){footer .contact-row{padding-top:60px;padding-bottom:60px}}footer .contact-row a{color:#fff;margin:15px auto;padding-right:15px;font-weight:700;text-decoration:none;display:inline-block;position:relative}@media (width>=768px){footer .contact-row a{margin:30px auto}}footer .contact-row a i{z-index:1;background-color:#08ab88;border-radius:40px;width:60px;height:60px;margin-right:10px;padding:15px;font-size:30px;transition:background-color .35s;display:inline-block;position:relative}footer .contact-row a:focus i,footer .contact-row a:hover i{background-color:#0ed197}footer .contact-row a .text{vertical-align:text-bottom;z-index:1;position:relative}footer .contact-row a:before{content:"";background:#0003;border-radius:4px;width:0;transition:width .35s;display:block;position:absolute;top:10px;bottom:10px;left:15px}footer .contact-row a:focus:before,footer .contact-row a:hover:before{width:calc(100% - 15px)}footer .terms{color:gray;background:#0003;padding:10px 0}footer .terms a{color:gray}footer .terms a:hover,footer .terms a:focus{text-decoration:underline}.above-swipe-item{position:relative;top:-150px}.below-swipe-item{position:relative;top:90px}@media only screen and (width>=1400px){.above-swipe-item,.below-swipe-item{top:0}}.page-wrap>header{z-index:500;perspective:2000px;height:auto;padding:15px 0 0;position:absolute;top:0;left:0;right:0}@media only screen and (width>=992px){.page-wrap>header{padding:30px 0 0}}@media only screen and (width>=1200px){.page-wrap>header{padding:60px 0 0}}.page-wrap>header .site-name{margin:0}.logo{width:255px;max-width:100%;display:block}@media only screen and (width<=767px){.logo img{width:200px}}.logo img{display:block}.navbar{padding-top:0;padding-bottom:0}@media only screen and (width>=992px){.navbar{padding:8px 0}}.navbar.navbar-dark .navbar-toggler{color:#fff;background:#0000001a;border:0;border-radius:100px;width:44px;height:44px;padding:8px;box-shadow:0 0 0 3px #0000001a!important}.navbar.navbar-dark .navbar-toggler .icon-bar+.icon-bar{margin-top:4px}.navbar.navbar-dark .navbar-toggler .icon-bar{background:#fff;border-radius:0;width:24px;height:5px;margin-left:auto;margin-right:auto;display:block}.navbar.navbar-dark .navbar-toggler.active{background:#444;box-shadow:0 0 0 3px #444!important}.navbar.navbar-dark .navbar-toggler.active .icon-bar:last-child{display:none}.navbar.navbar-dark .navbar-toggler.active .icon-bar{margin-top:-5px;transform:rotate(-45deg)}.navbar.navbar-dark .navbar-toggler.active .icon-bar:first-child{margin-top:0;transform:rotate(45deg)}@media only screen and (width<=767px){.navbar{padding:0}}.navbar .collapse{display:block}@media only screen and (width>=992px){.navbar .collapse{align-items:flex-end}.navbar .collapse>.navbar-nav{align-self:flex-end}}@media only screen and (width<=991px){.navbar .collapse{visibility:hidden;flex-direction:column;justify-content:space-around;display:flex}}.navbar .collapse:before{content:"";opacity:0;transform-origin:0 0;width:100%;height:0;transition:all .15s;position:fixed;top:0;left:0;box-shadow:0 0 0 15px #0000004d!important}@media only screen and (width>=992px){.navbar .collapse:before{display:none!important}}@media only screen and (width<=991px){.navbar .collapse{opacity:0;height:100vh;transition:all .15s;position:fixed;top:0;left:0;right:0}}.navbar .collapse.show{opacity:1;visibility:visible}.navbar .collapse.show:before{opacity:1;transform-origin:50% 0;height:100vh;display:block}@media only screen and (width<=991px){.navbar .navbar-toggler{z-index:999;display:block}.navbar .navbar-nav{z-index:999}}.navbar-toggler{display:none}.navbar-toggleable-md .navbar-nav{flex-direction:column}@media only screen and (width>=992px){.navbar-toggleable-md .navbar-collapse{justify-content:flex-end;width:100%;display:flex!important}.navbar-toggleable-md .navbar-nav{flex-direction:row}}.navbar-toggleable-md .navbar-nav .menu-item{margin-left:.5rem;margin-right:.5rem;padding-left:0;padding-right:0}@media only screen and (width<=991px){.navbar-toggleable-md .navbar-nav .menu-item{text-align:center;margin-top:1rem;margin-bottom:1rem}}@media only screen and (width>=992px){.navbar-toggleable-md .navbar-nav .menu-item:last-child{margin-right:0}}.navbar-toggleable-md .navbar-nav .menu-item a{color:#fff;z-index:9999;background-color:#0000000d;border-radius:4px;padding:8px 15px;font-weight:500;text-decoration:none;transition:background-color .5s;display:block;position:relative}@media only screen and (width<=991px){.navbar-toggleable-md .navbar-nav .menu-item a{padding:12px 25px}}.navbar-toggleable-md .navbar-nav .menu-item a:hover,.navbar-toggleable-md .navbar-nav .menu-item a:focus{background-color:#0000001a}.navbar-toggleable-md .navbar-nav .menu-item.current_page_item a{background-color:#00000026}.btn{color:#fff;cursor:pointer;background:#0000000d;border:0;border-radius:4px;margin:0 16px;padding:8px 15px;font-size:1.25rem;font-weight:500;line-height:30px;text-decoration:none;transition:background .5s;display:inline-block;position:relative}.btn:hover,.btn:focus{color:#fff;background:#0000001a}.btn.btn-primary{background-image:url(/img/bg.jpg);background-position:50%;background-size:240%;font-weight:700}.btn.btn-primary:focus,.btn.btn-primary:hover{background-size:100%}.btn.btn-lg{padding:15px 30px;font-size:1.625rem}.btn.btn-white{color:#08ab88;background:#fff}.btn.btn-alt{color:#444}.phase-icon{border:15px solid #e5efed;border-radius:100px;width:180px;margin-bottom:30px}.mid-swipe .phase-icon{border:15px solid #c5e0db}.ani-icon-wrap{background:url(/img/bg-subtle.jpg) 50%/cover no-repeat;border-radius:100%;width:120px;height:120px;max-height:120px;margin:30px auto;padding:15px}@media only screen and (width<=767px){.ani-icon-wrap{margin:15px auto}}.ani-icon{border-radius:100%;max-width:100%;height:90px;max-height:90px;position:relative;overflow:hidden}.code-standard .code-line{background:#ffffff59;height:14%;position:absolute;left:18%}.code-line.line-1{-ms-animation:code-write-1 10s infinite linear;width:0%;animation:10s linear infinite forwards code-write-1;top:22%}@keyframes code-write-1{0%{width:52%}64%{opacity:1;width:52%}65.9999%{opacity:0;width:52%}66%{opacity:1;width:0%}68%{width:52%}to{width:52%}}.code-line.line-2{-ms-animation:code-write-2 10s infinite linear;width:0%;animation:10s linear infinite forwards code-write-2;top:42%}@keyframes code-write-2{0%{width:65%}64%{opacity:1;width:65%}65.9999%{opacity:0;width:65%}66%{opacity:1;width:0%}70%{width:0%}73%{width:65%}to{width:65%}}.code-line.line-3{-ms-animation:code-write-3 10s infinite linear;width:0%;animation:10s linear infinite forwards code-write-3;top:62%}@keyframes code-write-3{0%{width:40%}64%{opacity:1;width:40%}65.9999%{opacity:0;width:40%}66%{opacity:1;width:0%}74%{width:0%}76.5%{width:40%}to{width:40%}}.code-standard .tick{background:#fff;height:14%;position:absolute}.code-standard .tick-bottom{moz-transform-origin:0% 0%;transform-origin:0 0;-ms-animation:tick-first 10s infinite ease-in-out;width:0%;animation:10s ease-in-out infinite forwards tick-first;top:51%;left:39%;transform:rotate(45deg)}@keyframes tick-first{0%{width:37%}64%{opacity:1;width:37%}65.9999%{opacity:0;width:37%}66%{opacity:1;width:0%}78%{width:0%}79.5%{width:37%}to{width:37%}}.code-standard .tick-straight{moz-transform-origin:0% 0%;transform-origin:0 0;-ms-animation:tick-last 10s infinite ease-in-out;width:0%;animation:10s ease-in-out infinite forwards tick-last;top:77%;left:44%;transform:rotate(-45deg)}@keyframes tick-last{0%{width:57%}64%{opacity:1;width:57%}65.9999%{opacity:0;width:57%}66%{opacity:1;width:0%}79.5%{width:0%}82%{width:57%}to{width:57%}}.money-bag{moz-transform-origin:50% 50%;transform-origin:50%;-ms-animation:money-grow 10s infinite ease-in;background:#fff0 url(/img/money-bag.svg) 50% no-repeat;width:50%;height:50%;animation:10s ease-in infinite forwards money-grow;position:absolute;top:23%;left:27%}.money-bag-tiny{width:30%;height:30%}@keyframes money-grow{0%{z-index:1;opacity:0;width:50%;height:50%;top:23%;left:27%}3%{opacity:1}8%{z-index:1;width:50%;height:50%;top:23%;left:27%}11%{z-index:1;width:50%;height:50%;top:23%;left:120%}15.999%{z-index:1;width:50%;height:50%;top:23%;left:120%}16%{z-index:1;width:40%;height:40%;top:-20%;left:33%}17%{z-index:1;width:40%;height:40%;top:43%;left:33%;transform:rotate(-2deg)}98%{z-index:1;opacity:1;width:40%;height:40%;top:43%;left:33%;transform:rotate(-2deg)}to{z-index:1;opacity:0;width:40%;height:40%;top:43%;left:33%;transform:rotate(-2deg)}}.money-bag-tiny-a{-ms-animation:money-drop-a 10s infinite ease-in;animation:10s ease-in infinite forwards money-drop-a}@keyframes money-drop-a{0%{opacity:1;top:-40%;left:40%}22.5%{top:-40%;left:40%}24%{top:26%;left:40%;transform:rotate(5deg)}98%{opacity:1;top:26%;left:40%;transform:rotate(5deg)}to{opacity:0;top:26%;left:40%;transform:rotate(5deg)}}.money-bag-tiny-b{-ms-animation:money-drop-b 10s infinite ease-in;animation:10s ease-in infinite forwards money-drop-b}@keyframes money-drop-b{0%{opacity:1;top:-40%;left:63%}21%{top:-40%;left:63%}22.5%{top:48%;left:63%;transform:rotate(10deg)}98%{opacity:1;top:48%;left:63%;transform:rotate(10deg)}to{opacity:0;top:48%;left:63%;transform:rotate(10deg)}}.money-bag-tiny-c{-ms-animation:money-drop-c 10s infinite ease-in;animation:10s ease-in infinite forwards money-drop-c}@keyframes money-drop-c{0%{opacity:1;width:38%;height:38%;top:-50%;left:8%}21.5%{width:38%;height:38%;top:-50%;left:8%}23%{width:38%;height:38%;top:40%;left:8%;transform:rotate(-5deg)}98%{opacity:1;width:38%;height:38%;top:40%;left:8%;transform:rotate(-5deg)}to{opacity:0;width:38%;height:38%;top:40%;left:8%;transform:rotate(-5deg)}}.money-bag-tiny-d{-ms-animation:money-drop-d 10s infinite ease-in;animation:10s ease-in infinite forwards money-drop-d}@keyframes money-drop-d{0%{opacity:1;width:25%;height:25%;top:-30%;left:18%}22.5%{width:25%;height:25%;top:-30%;left:18%}24%{width:25%;height:25%;top:20%;left:18%;transform:rotate(12deg)}98%{opacity:1;width:25%;height:25%;top:20%;left:18%;transform:rotate(12deg)}to{opacity:0;width:25%;height:25%;top:20%;left:18%;transform:rotate(12deg)}}.money-bag-tiny-e{-ms-animation:money-drop-e 10s infinite ease-in;animation:10s ease-in infinite forwards money-drop-e}@keyframes money-drop-e{0%{opacity:1;width:18%;height:18%;top:-30%;left:61%}23%{width:18%;height:18%;top:-30%;left:61%}24.5%{width:18%;height:18%;top:34%;left:61%;transform:rotate(-7deg)}98%{opacity:1;width:18%;height:18%;top:34%;left:61%;transform:rotate(-7deg)}to{opacity:0;width:18%;height:18%;top:34%;left:61%;transform:rotate(-7deg)}}.money-bag-tiny-f{-ms-animation:money-drop-f 10s infinite ease-in;animation:10s ease-in infinite forwards money-drop-f}@keyframes money-drop-f{0%{opacity:1;width:14%;height:14%;top:-20%;left:39%}23.5%{width:14%;height:14%;top:-20%;left:39%}25%{width:14%;height:14%;top:17%;left:39%;transform:rotate(3deg)}98%{opacity:1;width:14%;height:14%;top:17%;left:39%;transform:rotate(3deg)}to{opacity:0;width:14%;height:14%;top:17%;left:39%;transform:rotate(3deg)}}.middleman .middle-man{moz-transform-origin:50% 50%;transform-origin:50%;-ms-animation:middle-man 10s infinite ease-in-out;background:#fff0 url(/img/middle-man.svg) 50% no-repeat;width:90%;height:90%;animation:10s ease-in-out infinite forwards middle-man;position:absolute;top:2%;left:5%}.middleman .man-right,.middleman .man-left{z-index:1;moz-transform-origin:50% 50%;transform-origin:50%;background:#fff0 url(/img/man-body.svg) 50% no-repeat;width:19%;height:70%;position:absolute;top:13%;left:23%}.middleman .man-left{-ms-animation:left-man 10s infinite ease-in-out;background:#fff0 url(/img/man-body-left.svg) 50% no-repeat;animation:10s ease-in-out infinite forwards left-man}.middleman .man-right{-ms-animation:right-man 10s infinite ease-in-out;animation:10s ease-in-out infinite forwards right-man;left:auto;right:23%}.middleman .man-right-arm,.middleman .man-left-arm{position:absolute}.middleman .man-right-arm{z-index:2;moz-transform-origin:90% 10%;transform-origin:90% 10%;-ms-animation:right-man-arm 10s infinite ease-in-out;background:#fff0 url(/img/man-arm-right.svg) 50% no-repeat;width:38%;height:20%;animation:10s ease-in-out infinite forwards right-man-arm;top:37%;left:41%}.middleman .man-left-arm{z-index:0;-ms-animation:left-man-arm 10s infinite ease-in-out;background:#fff0 url(/img/man-arm-left.svg) 50% no-repeat;width:32%;height:20%;animation:10s ease-in-out infinite forwards left-man-arm;top:32%;left:26%}@keyframes right-man-arm{0%{left:41%}30%{opacity:1;left:41%}32%{opacity:0;left:41%}32.999%{opacity:0;left:41%}33%{opacity:1;left:95%}43%{left:95%}46%{top:37%;left:41%}48%{top:37%;left:41%}50%{top:39%;left:41%}52%{top:37%;left:41%}54%{top:39%;left:41%}56%{top:37%;left:41%}to{left:41%}}@keyframes left-man-arm{0%{left:26%}30%{opacity:1;left:26%}32%{opacity:0;left:26%}32.999%{opacity:0;left:26%}33%{opacity:1;left:-40%}43%{left:-40%}46%{top:32%;left:26%}48%{top:32%;left:26%}50%{top:35%;left:26%}52%{top:32%;left:26%}54%{top:35%;left:26%}56%{top:32%;left:26%}to{left:26%}}@keyframes left-man{0%{left:23%}30%{opacity:1;left:23%}32%{opacity:0;left:23%}32.999%{opacity:0;left:23%}33%{opacity:1;left:-25%}43%{left:-25%}46%{left:23%}to{left:23%}}@keyframes right-man{0%{right:23%}30%{opacity:1;right:23%}32%{opacity:0;right:23%}32.999%{opacity:0;right:23%}33%{opacity:1;right:-25%}43%{right:-25%}46%{right:23%}to{right:23%}}@keyframes middle-man{0%{top:100%}32.999%{opacity:1;top:100%}33%{opacity:0;top:2%}36%{opacity:1;top:2%}40%{top:2%}42%{top:100%}to{top:100%}}@font-face{font-display:swap;font-family:Flexo;font-weight:400;font-style:normal;src:url(/fonts/2427B6_3_0.eot);src:url(/fonts/2427B6_3_0.eot?#iefix)format("embedded-opentype"),url(/fonts/2427B6_3_0.woff)format("woff"),url(/fonts/2427B6_3_0.ttf)format("truetype")}@font-face{font-display:swap;font-family:Flexo;font-weight:400;font-style:italic;src:url(/fonts/2427B6_A_0.eot);src:url(/fonts/2427B6_A_0.eot?#iefix)format("embedded-opentype"),url(/fonts/2427B6_A_0.woff)format("woff"),url(/fonts/2427B6_A_0.ttf)format("truetype")}@font-face{font-display:swap;font-family:Flexo;font-weight:500;font-style:normal;src:url(/fonts/2427B6_C_0.eot);src:url(/fonts/2427B6_C_0.eot?#iefix)format("embedded-opentype"),url(/fonts/2427B6_C_0.woff)format("woff"),url(/fonts/2427B6_C_0.ttf)format("truetype")}@font-face{font-display:swap;font-family:Flexo;font-weight:500;font-style:italic;src:url(/fonts/2427B6_B_0.eot);src:url(/fonts/2427B6_B_0.eot?#iefix)format("embedded-opentype"),url(/fonts/2427B6_B_0.woff)format("woff"),url(/fonts/2427B6_B_0.ttf)format("truetype")}@font-face{font-display:swap;font-family:Flexo;font-weight:700;font-style:normal;src:url(/fonts/2427B6_7_0.eot);src:url(/fonts/2427B6_7_0.eot?#iefix)format("embedded-opentype"),url(/fonts/2427B6_7_0.woff)format("woff"),url(/fonts/2427B6_7_0.ttf)format("truetype")}@font-face{font-display:swap;font-family:Flexo;font-weight:700;font-style:italic;src:url(/fonts/2427B6_8_0.eot);src:url(/fonts/2427B6_8_0.eot?#iefix)format("embedded-opentype"),url(/fonts/2427B6_8_0.woff)format("woff"),url(/fonts/2427B6_8_0.ttf)format("truetype")}.t-0{font-size:.8rem;line-height:15px}.t-3,h5,.h5{margin-bottom:30px;font-size:1.25rem;line-height:30px}@media only screen and (width>=992px){.t-3,h5,.h5{margin-bottom:36px;font-size:1.5625rem;line-height:38px}}.t-4,h4,.h4{margin-bottom:22px;font-size:1.5625rem;line-height:38px}@media only screen and (width>=992px){.t-4,h4,.h4{margin-bottom:20px;font-size:1.95312rem;line-height:40px}}.t-5,h3,.h3{margin-bottom:36px;font-size:1.5625rem;line-height:38px}@media only screen and (width>=992px){.t-5,h3,.h3{font-size:2.44144rem;line-height:54px}}h2,.h2{font-size:1.95312rem;line-height:40px}@media only screen and (width>=992px){h2,.h2{font-size:3.05175rem;line-height:60px}}h1,.h1{font-size:2.44144rem;line-height:90px}@media only screen and (width<=559px){h1,.h1{font-size:1.95312rem}}@media only screen and (width>=992px){h1,.h1{font-size:3.81469rem}}h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5{font-family:Flexo;font-weight:700}p{margin-bottom:1.875rem}a{color:#1aa281;font-weight:700}a:focus,a:hover{color:#0ed197;text-decoration:none}.italic{font-style:italic}hr{border:0;border-top:2px solid #d4e2df;margin-top:29px;margin-bottom:29px}.text-white{color:#fff!important}.text-primary{color:#08ab88!important}.wt-light{font-weight:300}.wt-regular{font-weight:400}strong{font-weight:500}.double-title{padding-bottom:40px}@media only screen and (width<=767px){.double-title{padding-top:10px}}.double-title .h2{margin-bottom:14px}@media only screen and (width<=767px){.double-title .h2{margin-bottom:10px}}.double-title .t-3,.double-title h5,.double-title .h5{margin-bottom:0}@media only screen and (width<=767px){.double-title{padding-bottom:30px}}.double-title.double-title-top{padding-top:10px;padding-bottom:20px}@media only screen and (width>=992px){.double-title.double-title-top{padding-top:0;padding-bottom:0}}.double-title.double-title-top .h2{margin-bottom:8px}@media only screen and (width>=992px){.double-title.double-title-top .h2{margin-bottom:16px}}a:focus{outline:none!important}.btn:focus,.button:focus,input[type=submit]:focus,input[type=button]:focus,nav a:focus,button:focus{outline:none!important;box-shadow:0 0 0 3px #444!important}textarea:focus,input:focus{box-shadow:none!important;outline:0!important}.form-group{width:100%;margin-bottom:30px}select.form-control,textarea.form-control,input.form-control{border:2px solid #d4e2df;padding:9px 15px;font-size:1.25rem;line-height:30px}select.form-control:hover,textarea.form-control:hover,input.form-control:hover{border-color:#08ab88}select.form-control:focus,textarea.form-control:focus,input.form-control:focus{border-style:dashed;border-color:#08ab88}select.form-control:not([size]):not([multiple]),select.form-control{height:52px}@media only screen and (width>=1200px){label.select-label{margin:0;padding-top:11px;padding-bottom:11px;display:block}}textarea.form-control{min-height:82px}input::-webkit-input-placeholder{color:#e5efed}input::placeholder{color:#e5efed}input:placeholder-shown{color:#e5efed}input:-ms-placeholder-shown{color:#e5efed}span.deadline-date{display:block}.phase{text-align:center;padding:0 15px}@media only screen and (width<=767px){.phase p{text-align:left}}@media only screen and (width>=992px){.phase{padding:0 30px}}@media only screen and (width>=1200px){.phase{padding:0 60px}}section.phase-section{z-index:1;margin:0;padding:60px 0;position:relative}@media only screen and (width>=768px){section.phase-section{padding:0}}section.phase-section.first-phase{z-index:2;padding:0 0 120px}@media only screen and (width>=768px){section.phase-section.first-phase{padding:0 0 60px}}section.phase-section.mid-swipe .justify-content-start{padding-top:60px;padding-bottom:90px}@media only screen and (width>=768px){section.phase-section.mid-swipe .justify-content-start{padding-top:30px;padding-bottom:60px}}section.phase-section.last-phase{padding:30px 0 0}.project-content-space-bottom{margin-bottom:30px}@media only screen and (width>=992px){.project-content-space-bottom{margin-bottom:60px}}@media only screen and (width<=767px){.work-section>.container>.row div.project-desc{order:2}}.work-shot{border-radius:4px;margin-bottom:30px;display:inline-block;overflow:hidden;box-shadow:0 0 8px 1px #0000000d}@media only screen and (width>=768px){.work-shot{margin-bottom:60px}}.work-shot img{display:block}.single-work{padding:0}@media only screen and (width>=768px){.single-work{padding:0}}.img-swipe,.double-title-top>*,.front-intro,.front-title,.bottom-cta,.front-page-text,.col-12:not(.do-not-animate){visibility:hidden}.project-logo{width:300px;margin-bottom:2rem;display:block}
