body{font-family:Roboto,sans-serif}h1{font-size:28px;color:#fff;font-weight:500;line-height:1.5;margin:0}@media (min-width:768px){h1{font-size:36px}}h2{font-size:20px;font-weight:800}@media (min-width:768px){h2{font-size:28px}}h3{font-size:20px;font-weight:500;color:#fff}h3,p{line-height:1.5}p{margin:20px 0;font-size:16px;font-weight:400}@media (min-width:768px){p{font-size:18px}}.small-text{font-size:12px;color:#9e9e9e}body{margin:0}.container,.section{box-sizing:border-box;width:100%;display:flex;justify-content:center}.container{max-width:900px;flex-wrap:wrap;text-align:center;padding:100px 20px}.container--fluid{max-width:100%;display:flex;justify-content:space-between}@media (min-width:620px){.custom .container,.map .container,.story .container{flex-wrap:nowrap;align-items:center;text-align:left}}.container .image{margin-top:30px;text-align:center}@media (min-width:620px){.container .image{width:55%}}.container .image img{max-width:100%;height:auto}@media (min-width:620px){.custom .container .text,.map .container .text,.story .container .text{max-width:40%;margin-right:5%}}.btn--icon-left,.btn--icon-right{display:flex;align-items:center}.btn{text-decoration:none;width:auto;white-space:nowrap;display:inline-flex;font-size:14px;text-transform:uppercase;font-weight:500;padding:2px 15px;border:none;background:transparent;line-height:40px;cursor:pointer;outline:none;color:#7e7e7e}.btn:hover{background-color:#e0e0e0}.btn .material-icons{color:#7e7e7e}.btn:hover,.btn:hover .material-icons{color:#6a6a6a;transition:all .1s ease}.btn:active,.btn:active .material-icons{color:#555;transition:all .1s ease}.btn--primary,.btn--primary .material-icons{color:#265aa6}.btn--primary:hover,.btn--primary:hover .material-icons{color:#1e4885;transition:all .1s ease}.btn--primary:active,.btn--primary:active .material-icons{color:#173664;transition:all .1s ease}.btn--secondary,.btn--secondary .material-icons{color:#95c11f}.btn--secondary:hover,.btn--secondary:hover .material-icons{color:#7a9e19;transition:all .1s ease}.btn--secondary:active,.btn--secondary:active .material-icons{color:#5f7b14;transition:all .1s ease}.btn--icon-left{padding-left:11px}.btn--icon-left .material-icons{margin-right:5px}.btn--icon-right{padding-right:11px}.btn--icon-right .material-icons{margin-left:5px}.btn span{display:block}.btn:disabled{cursor:default;color:#e0e0e0}.btn:disabled .material-icons{color:#e0e0e0}.btn:disabled:hover{background-color:transparent}.btn--raised{background-color:#265aa6;color:#fff;border-radius:2px;box-shadow:0 2px 2px rgba(0,0,0,.24),0 0 2px rgba(0,0,0,.12);outline:none}.btn--raised:hover{background-color:#1e4885}.btn--raised:active,.btn--raised:active .material-icons,.btn--raised:hover,.btn--raised:hover .material-icons{transition:all .1s ease;color:#fff}.btn--raised:active{position:relative;top:1px;left:1px;box-shadow:none;outline:none}.btn--raised:disabled{background:#9e9e9e}.btn--raised:disabled:hover{background-color:#9e9e9e;color:#e0e0e0}.btn--raised .material-icons{color:#fff}.cta .container{padding-bottom:0}.cta .small-text{margin-top:100px;max-width:560px;color:#9e9e9e}.custom .text h2{color:#212121}.custom .text p{color:#7e7e7e}.footer{background-color:#f0f0f0}.footer .container{padding:20px;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center}@media (min-width:620px){.footer .container{flex-direction:row}}@media (min-width:768px){.footer .container{justify-content:flex-start;flex-wrap:nowrap}}.footer .links{display:flex;flex-grow:0;margin:30px 0}@media (min-width:768px){.footer .links{flex-grow:1;margin:0}}.footer .links a{font-size:13px;color:#9e9e9e;margin-left:40px}.footer .links a:first-child{margin-left:0}@media (min-width:620px){.footer .links a:first-child{margin-left:40px}}.footer .colab{width:100%;padding-top:30px;border-top:1px solid #e0e0e0}@media (min-width:768px){.footer .colab{justify-self:flex-end;width:220px;text-align:right;border-left:1px solid #e0e0e0;padding-left:30px;border-top:none;padding-top:0}}.footer .colab p{font-size:12px;color:#7e7e7e;margin:0 0 10px}@media (min-width:768px){.footer .colab p{margin:0}}.footer .colab a{color:#7e7e7e;font-weight:500}.header{position:fixed;z-index:3;top:0;left:0;width:100%;background-color:#fff;box-shadow:0 2px 10px rgba(0,0,0,.15)}.header .container{padding:10px;justify-content:space-between}.header img{width:185px;height:auto}.hero{min-height:75vh;background:#9bd9e9 url(../images/dwg-hero-mobile-9ed5d9fb6e.svg) no-repeat bottom/100% auto}@media (min-width:768px){.hero{min-height:80vh}}@media (min-width:920px){.hero{min-height:90vh;background-image:url(../images/dwg-hero-tablet-44676c00fe.svg)}}@media (min-width:1400px){.hero{background-image:url(../images/dwg-hero-desktop-25bb6dcecd.svg)}}.hero .container{align-self:flex-start;padding:0;margin-top:15vh;height:100%;display:flex;align-items:center}@media (min-width:920px){.hero .container{margin-top:20vh}}.hero h1{max-width:310px}@media (min-width:768px){.hero h1{max-width:540px}}.intro{background-color:#4c9a34;margin-top:-2px}.intro .container{padding-top:0}.intro .cta-area{display:flex;flex-direction:column;margin-top:30px}.intro .cta-area .btn{margin-bottom:10px;color:#4c9a34;background-color:#fff}.intro .cta-area .btn .material-icons{color:#4c9a34}.intro .cta-area .btn:hover,.intro .cta-area .btn:hover .material-icons{color:#3d7b2a}.intro .cta-area .btn:active,.intro .cta-area .btn:active .material-icons{color:#2e5d1f}.intro .cta-area .btn:hover{background-color:#ebebeb}.intro .cta-area .btn:active,.intro .cta-area .btn:active .material-icons,.intro .cta-area .btn:hover,.intro .cta-area .btn:hover .material-icons{transition:all .1s ease;color:#fff}.intro .cta-area .btn__descr{color:#fff}.intro .cta-area .btn:hover{color:#448b2f}.map{background:url(../images/dwg-map-45c8faf55b.svg) no-repeat 50%/cover}.map,.map .text{position:relative}.map .text{z-index:2;width:100%}.map .text h2,.map .text p{color:#fff}.map .shade{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:rgba(38,90,166,.8)}.story{background-color:#abc8e2}.story .text h2,.story .text p{color:#265aa6}