div.alerts-module{position:relative;top:0;right:0;left:0;z-index:500;margin-top:0;padding:.375em 0;font-size:.9em;text-align:left;color:#FFF;background-color:#00AEEF;box-shadow:0 0 .5em rgba(0,0,0,0.3)}@media(max-width:1110px){div.alerts-module{padding:1.6em 4em 1.6em 1.6em}div.alerts-module .container{padding:0}}div.alerts-module a{color:#FFF;text-decoration:underline}div.alerts-module a:hover{text-decoration:none}div.alerts-module .content *:last-child{margin:0;font-weight:bold}@media(max-width:640px){div.alerts-module .content *:last-child{margin:.5em auto}}div.alerts-module .alert-close{position:absolute;top:0;right:0;bottom:0;width:2.4em;cursor:pointer;display:inline-block;vertical-align:middle;text-align:center;background-color:#FF641F;box-shadow:-2px 0 0 #FFF}div.alerts-module .alert-close:before{position:absolute;top:0;bottom:0;font-family:FontAwesome;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f00d";display:block;font-size:1em;line-height:2.4em;height:2.4em;width:2.4em;margin:auto}div.alerts-module+#document{position:relative}.touch .video-hero video,.touch .video-hero .bg-video,.no-touch .video-hero .bg{display:none}.no-touch .video-hero video,.no-touch .video-hero .bg-video,.touch .video-hero .bg{display:block}.hero#intro{position:relative;padding:6rem 0;overflow:hidden;color:#FFF;background-color:#000;height:38.4em;max-height:50vw}@media(max-width:640px){.hero#intro{height:28.8em;max-height:none}}@media(max-width:480px){.hero#intro{height:24em}}.hero#intro .text{position:relative;z-index:5;position:absolute;top:50%;right:0;left:0;z-index:2;margin:auto;transform:translateY(-50%)}.hero#intro .text h1{position:relative;font-size:3em;line-height:1.06667em;margin:0;margin-right:33%;font-family:"Montserrat",helvetica,arial,sans-serif;font-weight:600;color:#FFF;margin-top:0;text-shadow:0 3px 10px rgba(0,0,0,0.4);font-size:3.5rem;font-size:2.8rem;width:100%;text-align:center;margin-bottom:2rem}.hero#intro .text h1:only-child{margin-bottom:0}@media(max-width:980px){.hero#intro .text h1{font-size:3rem}}@media(min-width:1501px){.hero#intro .text h1{margin-right:5em}}@media(max-width:1020px){.hero#intro .text h1{font-size:2em;line-height:1.2em;margin:0;margin-right:8em}}@media(max-width:570px){.hero#intro .text h1{font-size:2em;line-height:.88em;margin:1.6em;font-weight:normal;line-height:1.1;margin:0 auto 1rem}}.hero#intro .text h1 .rotate{display:block}.hero#intro .text h1 .emphasize{text-transform:uppercase}.hero#intro .text .link-more a.emphasized{color:#FFF;font-size:1rem}.hero#intro .bg-video video{position:absolute;top:0;left:0;z-index:0;width:100%;opacity:1;z-index:1}.hero#intro .random-bg{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background-color:#444;background-repeat:no-repeat;background-position:right center;background-size:cover;display:none}@media(max-width:860px){.hero#intro .random-bg{display:block}}#statement{margin:0;padding:4.8em 0;position:relative;opacity:0;top:10px;animation:fadeUpIn .5s ease-in-out .5s forwards 1}@media(max-width:640px){#statement{padding:1.6em 0}}#statement p{font-size:1.5em;line-height:1.42293em;margin-top:0;margin-bottom:1.06667em;padding:0 1.06667em;margin-right:auto;margin-left:auto;font-weight:lighter;text-align:center;margin-bottom:2rem;max-width:800px;font-size:1.43rem}@media(max-width:640px){#statement p{font-size:1.125em;line-height:1.42222em;padding:0 1.42222em}}#statement p strong{font-weight:900!important;display:inline-block;text-align:center;width:70px}#statement p strong span{text-align:center}@media(max-width:640px){#statement p strong{width:110px}}#projects-overview{overflow:hidden;padding:6rem 1rem 1rem;text-align:center;position:relative;background-color:#003263}@media(max-width:640px){#projects-overview{padding:1.6em 1em}}#projects-overview>h2{font-size:2.0736em;line-height:1.54321em;margin-top:0;margin-bottom:.7716em;text-transform:uppercase;color:#FFF;position:relative;display:block;z-index:2}@media(max-width:640px){#projects-overview>h2{font-size:1.5em;line-height:2.13333em;margin-top:0;margin-bottom:0}}#projects-overview .container{position:relative;display:block;z-index:2}#projects-overview .container #graphics{position:relative;z-index:10;color:#FFF}@media(max-width:860px){#projects-overview .container #graphics{margin:1.6em -18px 3.2em}}@media(min-width:861px){#projects-overview .container #graphics{margin:1.6em -90px 4.8em}}#projects-overview .container #graphics>div{position:relative;display:inline-block;vertical-align:top;width:33.33%}#projects-overview .container #graphics>div figure{display:block}#projects-overview .container #graphics>div img{display:block;width:100%;max-width:150px;margin:auto auto .8em}#projects-overview .container #graphics>div .text{width:100%;font-size:1em;line-height:1.28em;text-transform:uppercase;font-family:"Montserrat",helvetica,arial,sans-serif;font-weight:bold;display:block}#projects-overview .container #graphics>div .text .count{font-size:2.06em;line-height:.38835em}@media(max-width:860px){#projects-overview .container #graphics>div img{max-width:75%}#projects-overview .container #graphics>div .text{font-size:.8em;line-height:1.5em;padding:0 9px}}@media(min-width:861px){#projects-overview .container #graphics>div{padding:0 90px}}#projects-overview .bg{background:url("/images/main/worldmap-darkblue.svg");background-size:100% 90%;background-position:top;background-repeat:no-repeat;position:absolute;top:-25%;left:0;width:100%;height:150%;display:block;z-index:1}@media(max-width:480px){#projects-overview .bg{top:-20%}}section#how{padding:1em 0 3em}section#how:after{display:block;clear:both;content:" ";overflow:hidden;height:0}section#how>.container{text-align:center}section#how>.container>h2{font-size:2.25rem;margin-bottom:.5rem;text-transform:uppercase;background-color:#003163;color:white;display:block;padding:1.25rem;line-height:1}section#how section{width:24%;display:inline-block;float:left;margin:0 .5%;text-align:center;padding:7em 1em;border-bottom:33px solid #00AEEF;position:relative;background:#003263;overflow:hidden}@media(max-width:860px){section#how section{width:48%;margin:1%;padding:12em 1em}}@media(max-width:640px){section#how section{width:100%;margin:0 0 1rem}}section#how section:after{display:block;width:20px;height:20px;content:"";position:absolute;left:0;right:0;background:#00AEEF;margin:0 auto;bottom:-10px;transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg)}section#how section>h2{position:relative;z-index:2;text-transform:uppercase;color:#FFF;font-size:1.3em;transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;-webkit-transition:all .25s ease;opacity:1}section#how section .text{position:absolute;top:50%;z-index:5;color:#FFF;width:100%;left:0;padding:1em;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;-webkit-transition:all .25s ease;visibility:hidden;opacity:0}section#how section .text p{line-height:1em;margin-bottom:1em;font-size:.9em}@media(max-width:860px){section#how section .text p{font-size:1.1em;line-height:1.4em}}@media(max-width:640px){section#how section .text p{font-size:1.7rem;margin-bottom:1em}}@media(max-width:570px){section#how section .text p{line-height:1.1;margin-bottom:1em;font-size:6vw}}@media(max-width:430px){section#how section .text p{font-size:7vw}}@media(max-width:380px){section#how section .text p{font-size:7.5vw}}section#how section .text h2{display:none;text-transform:uppercase}section#how section a{color:#FFF;position:absolute;bottom:0;left:50%;transform:translate(-50%,0);padding:.75rem 1rem;line-height:1;height:unset;z-index:10;width:80%;font-size:.8rem;transition:all .4s ease .15s;-moz-transition:all .4s ease .15s;-ms-transition:all .4s ease .15s;-o-transition:all .4s ease .15s;-webkit-transition:all .4s ease .15s;visibility:hidden;opacity:0}section#how section .visual{background-size:cover;background-position:center center;position:absolute;left:0;right:0;top:0;bottom:0;opacity:.7;transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;-webkit-transition:all .25s ease}section#how section .visual:before{background:#00AEEF;position:absolute;left:0;right:0;top:0;bottom:0;z-index:3;content:"";transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;-webkit-transition:all .25s ease;opacity:0;visibility:hidden}section#how section.partner .visual{background-image:url("/images/home/Partner-Image.jpg")}section#how section.produce .visual{background-image:url("/images/home/Produce-Image2.jpg");background-position:64% center}section#how section.distribute .visual{background-image:url("/images/home/Distribute-Image2.jpg")}section#how section.disciple .visual{background-image:url("/images/home/Disciple-Image.jpg")}section#how section:hover .text,section#how section:hover .visual,section#how section:hover .visual:before,section#how section:hover a,section#how section.mobile-click .text,section#how section.mobile-click .visual,section#how section.mobile-click .visual:before,section#how section.mobile-click a{opacity:1;visibility:visible}section#how section:hover>h2,section#how section.mobile-click>h2{opacity:0}#browse-schedule{margin:0 auto;padding:3.6rem 1rem;text-align:center;background-color:#326AA2}#browse-schedule h2{font-size:1.7rem;margin-bottom:1.5rem;text-transform:uppercase;color:#FFF}#browse-schedule .form-container form{font-family:"Montserrat",helvetica,arial,sans-serif;color:#FFF;display:inline-block}#browse-schedule .form-container form select,#browse-schedule .form-container form .link-more,#browse-schedule .form-container form .listen-live{max-width:300px;display:inline-block;margin:auto auto .4992em}@media(max-width:1100px){#browse-schedule .form-container form select,#browse-schedule .form-container form .link-more,#browse-schedule .form-container form .listen-live{font-size:.8rem}}@media(max-width:940px){#browse-schedule .form-container form select,#browse-schedule .form-container form .link-more,#browse-schedule .form-container form .listen-live{display:block}}#browse-schedule .form-container form select{font-family:"Montserrat",helvetica,arial,sans-serif;font-weight:bold;text-transform:uppercase;color:#FFF;background-color:transparent;background-image:url("/images/main/form-icon-sort-white.svg");border:2px solid #FFF;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;-webkit-transition:none;width:100%}#browse-schedule .form-container form select:focus{color:#333;background-color:#FFF;background-image:url("/images/main/form-icon-sort.svg")}@media(max-width:1100px){#browse-schedule .form-container form select[name="_filters[country]"]{width:220px}}@media(max-width:860px){#browse-schedule .form-container form select[name="_filters[country]"]{width:300px}}#browse-schedule .form-container form .link-more .emphasized{width:100%;font-size:.8em;line-height:1.75em;height:3em;padding:.5em 1em;color:#FFF}@media(max-width:1100px){#browse-schedule .form-container form .link-more .emphasized{font-size:.8rem}}#browse-schedule .form-container form span{font-size:.66em;line-height:3.63636em;height:3.63636em;text-transform:uppercase;font-weight:bold;display:inline-block}#browse-schedule .form-container form .listen-live{color:#FFF;background:#FF641F;border:none;line-height:1;position:relative;top:-1px;margin-top:1.15rem}@media(max-width:860px){#browse-schedule .form-container form .listen-live{margin-top:0}}#browse-schedule .form-container form .listen-live::before{font-family:FontAwesome;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f028";margin-right:.3rem}#testimonials{position:relative;padding:4rem 0 0}@media(max-width:860px){#testimonials{margin-bottom:5rem}}#testimonials .container>h2{font-size:2.5rem;text-align:center;color:#013163;line-height:1;font-weight:bold;letter-spacing:0;margin-bottom:-6px}@media(max-width:620px){#testimonials .container>h2{margin-bottom:-1.1vw;font-size:8vw}}#testimonials .container #testimonials-carousel{display:flex!important;flex-direction:column;font-family:"Montserrat",helvetica,arial,sans-serif}#testimonials .container #testimonials-carousel .owl-controls{order:1;position:relative;z-index:4}#testimonials .container #testimonials-carousel .owl-controls:after{display:block;clear:both;content:" ";overflow:hidden;height:0}#testimonials .container #testimonials-carousel .owl-controls .owl-pagination{margin:0}#testimonials .container #testimonials-carousel .owl-controls .owl-pagination .owl-page{width:33.33%;float:left;border-radius:0;margin:0;background-color:#517394;color:white;transition:.3s all;display:inline-block;height:auto}@media(max-width:860px){#testimonials .container #testimonials-carousel .owl-controls .owl-pagination .owl-page{float:none;width:25px;height:25px;background-color:#DDD;margin:1rem 7px 0;border-radius:50%}}#testimonials .container #testimonials-carousel .owl-controls .owl-pagination .owl-page:after{padding:.25rem;display:block;font-weight:bold;letter-spacing:1px}@media(max-width:860px){#testimonials .container #testimonials-carousel .owl-controls .owl-pagination .owl-page:after{content:"";display:none}}#testimonials .container #testimonials-carousel .owl-controls .owl-pagination .owl-page:hover{background-color:#8BA6C0}#testimonials .container #testimonials-carousel .owl-controls .owl-pagination .owl-page.active{background-color:#003163}#testimonials .container #testimonials-carousel .owl-wrapper-outer{order:2;position:relative;z-index:3}@media(max-width:860px){#testimonials .container #testimonials-carousel .owl-wrapper-outer{order:1}}@media(max-width:860px){#testimonials .container #testimonials-carousel .owl-wrapper-outer .owl-wrapper{background:#01AAEB}}#testimonials .container #testimonials-carousel .owl-wrapper-outer .owl-item{position:relative;min-height:350px}#testimonials .container #testimonials-carousel .owl-wrapper-outer .owl-item:after{display:block;clear:both;content:" ";overflow:hidden;height:0}@media(max-width:860px){#testimonials .container #testimonials-carousel .owl-wrapper-outer .owl-item{min-height:unset}}@media(max-width:860px){#testimonials .container #testimonials-carousel .owl-wrapper-outer .owl-item section{min-height:unset;display:flex;flex-direction:column;text-align:right}}#testimonials .container #testimonials-carousel .owl-wrapper-outer .owl-item section::before{display:none;position:relative;width:100%;background:#507394;text-align:center;color:#FFF;padding:.45rem 0}@media(max-width:860px) and (orientation:landscape){#testimonials .container #testimonials-carousel .owl-wrapper-outer .owl-item section::before{display:block}}#testimonials .container #testimonials-carousel .owl-wrapper-outer .owl-item section .content{position:absolute;z-index:3;width:33.5%;float:right;background:#01AAEB;color:white;line-height:1.2;right:0;height:100%}@media(max-width:860px){#testimonials .container #testimonials-carousel .owl-wrapper-outer .owl-item section .content{position:relative;width:100%;order:2}}#testimonials .container #testimonials-carousel .owl-wrapper-outer .owl-item section .content .content-wrap{position:absolute;width:100%;padding:2rem;top:50%;left:0;transform:translateY(-50%)}@media(max-width:860px){#testimonials .container #testimonials-carousel .owl-wrapper-outer .owl-item section .content .content-wrap{position:relative;width:100%;top:0;transform:none}}#testimonials .container #testimonials-carousel .owl-wrapper-outer .owl-item section .content .content-wrap p{text-align:right}#testimonials .container #testimonials-carousel .owl-wrapper-outer .owl-item section .content .content-wrap p:after{content:"";position:relative;display:block;border-bottom:2px solid #FFF;width:40%;margin:1.5rem 0 .75rem auto}#testimonials .container #testimonials-carousel .owl-wrapper-outer .owl-item section .content .content-wrap h4{font-size:1rem;margin-top:.5rem;text-transform:uppercase;text-align:right}#testimonials .container #testimonials-carousel .owl-wrapper-outer .owl-item section .content .content-wrap h5{text-align:right;font-size:.8rem}#testimonials .container #testimonials-carousel .owl-wrapper-outer .owl-item section .bg{z-index:2;position:absolute;left:0;top:0;width:66.666%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:left top}@media(max-width:860px){#testimonials .container #testimonials-carousel .owl-wrapper-outer .owl-item section .bg{position:relative;width:100%;order:1;height:500px}}@media(max-width:480px){#testimonials .container #testimonials-carousel .owl-wrapper-outer .owl-item section .bg{height:320px}}@media(max-width:860px) and (orientation:landscape){#testimonials .container #testimonials-carousel .owl-wrapper-outer .owl-item section .bg{display:none}}#testimonials .container #testimonials-carousel .owl-wrapper-outer .owl-item section .bg span.mobile-title{display:none;position:absolute;left:0;width:100%;text-align:center;color:#FFF;background-color:#517394;padding:.45rem 0}@media(max-width:860px){#testimonials .container #testimonials-carousel .owl-wrapper-outer .owl-item section .bg span.mobile-title{display:block}}#testimonials .container #testimonials-carousel .owl-wrapper-outer .owl-item section .bg img.svg-img{position:absolute;right:0;z-index:10;height:102%;top:-1%}@media(max-width:860px){#testimonials .container #testimonials-carousel .owl-wrapper-outer .owl-item section .bg img.svg-img{height:175px;top:unset;bottom:-1px;right:-1px}}@media(max-width:860px){#testimonials .container #testimonials-carousel .owl-wrapper-outer .owl-item section .bg img.svg-img{height:100px}}#testimonials .container #testimonials-carousel .owl-wrapper-outer .owl-item section .bg img.svg-img.desktop{display:block}@media(max-width:860px){#testimonials .container #testimonials-carousel .owl-wrapper-outer .owl-item section .bg img.svg-img.desktop{display:none}}#testimonials .container #testimonials-carousel .owl-wrapper-outer .owl-item section .bg img.svg-img.mobile{display:none}@media(max-width:860px){#testimonials .container #testimonials-carousel .owl-wrapper-outer .owl-item section .bg img.svg-img.mobile{display:block}}#endorsements{text-align:center;padding:0;position:relative;background:white;overflow:hidden}@media(max-width:640px){#endorsements{padding:0;margin-top:-1px}}#endorsements .container{z-index:2;position:relative;display:block}@media(max-width:640px){#endorsements .container{padding:0}}#endorsements .container h2{font-size:2.4rem;text-transform:uppercase;line-height:1.3;max-width:750px;margin:0 auto 3rem}#endorsements .container #endorsements-carousel{display:flex!important;flex-direction:column}#endorsements .container #endorsements-carousel .owl-controls{order:1;margin-bottom:2rem}@media(max-width:640px){#endorsements .container #endorsements-carousel .owl-controls{order:2}}#endorsements .container #endorsements-carousel .owl-controls .owl-page{display:inline-block;vertical-align:top;width:150px;height:150px;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.5;position:relative;top:0;transition:.4s all;margin:0 2rem 1rem;line-height:1}@media(max-width:1020px){#endorsements .container #endorsements-carousel .owl-controls .owl-page{margin:0 1.5rem 1rem}}@media(max-width:890px){#endorsements .container #endorsements-carousel .owl-controls .owl-page{width:120px;height:120px;margin:0 1.5rem 1rem}}@media(max-width:768px){#endorsements .container #endorsements-carousel .owl-controls .owl-page{width:80px;height:80px;margin:0 1rem 1rem}}@media(max-width:640px){#endorsements .container #endorsements-carousel .owl-controls .owl-page{width:25px;height:25px;margin:0 7px 0;background-image:unset}}#endorsements .container #endorsements-carousel .owl-controls .owl-page.active{opacity:1}@media(max-width:640px){#endorsements .container #endorsements-carousel .owl-controls .owl-page.active{border:unset}}#endorsements .container #endorsements-carousel .owl-controls .owl-page::after{display:block;position:absolute;top:105%;width:100%;font-weight:bold;text-transform:uppercase;font-size:1rem}@media(max-width:860px){#endorsements .container #endorsements-carousel .owl-controls .owl-page::after{font-size:1.6vw}}@media(max-width:640px){#endorsements .container #endorsements-carousel .owl-controls .owl-page::after{display:none}}#endorsements .container #endorsements-carousel .owl-controls .owl-page span{background:#003163;width:30px;height:30px;display:block;position:absolute;bottom:-8rem;left:50%;transform:translateX(-50%) rotate(45deg);transition:.3s all;z-index:1}@media(max-width:890px){#endorsements .container #endorsements-carousel .owl-controls .owl-page span{bottom:-12rem}}@media(max-width:640px){#endorsements .container #endorsements-carousel .owl-controls .owl-page span{display:none}}#endorsements .container #endorsements-carousel .owl-controls .owl-page.active span{bottom:-5rem}#endorsements .container #endorsements-carousel .owl-wrapper-outer{order:2;position:relative;z-index:3}@media(max-width:640px){#endorsements .container #endorsements-carousel .owl-wrapper-outer{order:1}}#endorsements .container #endorsements-carousel .owl-wrapper-outer .owl-wrapper{background:#003163}#endorsements .container #endorsements-carousel .owl-wrapper-outer .owl-wrapper .owl-item{color:white;padding:3rem;line-height:1.2}#endorsements .container #endorsements-carousel .owl-wrapper-outer .owl-wrapper .owl-item>section{max-width:700px;margin:0 auto}#endorsements .container #endorsements-carousel .owl-wrapper-outer .owl-wrapper .owl-item>section img{display:none;border-radius:50%;width:100px;height:100px;margin:0 auto 1rem}@media(max-width:640px){#endorsements .container #endorsements-carousel .owl-wrapper-outer .owl-wrapper .owl-item>section img{display:block}}#endorsements .container #endorsements-carousel .owl-wrapper-outer .owl-wrapper .owl-item>section span.line{height:2px;width:100px;display:block;background:#FFF;position:relative;left:50%;transform:translateX(-50%);margin-top:2rem;margin-bottom:.75rem}@media(max-width:640px){#endorsements .container #endorsements-carousel .owl-wrapper-outer .owl-wrapper .owl-item>section span.line{margin-bottom:2rem}}#endorsements .container #endorsements-carousel .owl-wrapper-outer .owl-wrapper .owl-item>section .name{text-transform:uppercase;font-weight:bold;display:inline-block}#endorsements .container #endorsements-carousel .owl-wrapper-outer .owl-wrapper .owl-item>section .position{font-size:.8rem}#partner{text-align:left;padding:20vw 0 4rem;position:relative;color:white;overflow:hidden}@media(max-width:640px){#partner{padding:4rem 0}}#partner .container{z-index:2;position:relative;display:block}#partner .container h2{color:#003163;font-size:3rem;line-height:1;text-shadow:0 3px 20px rgba(255,255,255,0.75)}@media(max-width:640px){#partner .container h2{font-size:8vw}}#partner .container h2 span{display:block;font-size:7rem}@media(max-width:860px){#partner .container h2 span{font-size:13vw}}#partner .container .action a.button{font-size:1em;line-height:.8em;margin:0;padding:.8em 1.6em;font-family:"Montserrat",helvetica,arial,sans-serif;font-weight:bold;text-decoration:none;text-transform:uppercase;cursor:pointer;display:inline-block;background-color:#FF641F;color:#FFF;border:none;-webkit-appearance:none;-webkit-transition:.3s;transition:.3s;-webkit-transform:translateY(0);transform:translateY(0);border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;box-shadow:0 2px 0 rgba(255,255,255,0.2) inset,0 2px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 2px 0 rgba(255,255,255,0.2) inset,0 2px 0 rgba(0,0,0,0.1);-ms-box-shadow:0 2px 0 rgba(255,255,255,0.2) inset,0 2px 0 rgba(0,0,0,0.1);-o-box-shadow:0 2px 0 rgba(255,255,255,0.2) inset,0 2px 0 rgba(0,0,0,0.1);-webkit-box-shadow:0 2px 0 rgba(255,255,255,0.2) inset,0 2px 0 rgba(0,0,0,0.1);background-color:#00AEEF;width:20%;margin:2rem 2% 0;text-align:center}#partner .container .action a.button::-moz-focus-inner,#partner .container .action a.button[type="button"]::-moz-focus-inner{padding:0;border:0}.ie7 #partner .container .action a.button{line-height:normal;height:auto}#partner .container .action a.button:hover{box-shadow:0 2px 0 rgba(255,255,255,0.2) inset,0 6px 12px rgba(0,0,0,0.15);-moz-box-shadow:0 2px 0 rgba(255,255,255,0.2) inset,0 6px 12px rgba(0,0,0,0.15);-ms-box-shadow:0 2px 0 rgba(255,255,255,0.2) inset,0 6px 12px rgba(0,0,0,0.15);-o-box-shadow:0 2px 0 rgba(255,255,255,0.2) inset,0 6px 12px rgba(0,0,0,0.15);-webkit-box-shadow:0 2px 0 rgba(255,255,255,0.2) inset,0 6px 12px rgba(0,0,0,0.15)}@media(max-width:860px){#partner .container .action a.button{width:40vw;display:block;margin:1rem auto;margin-left:0}}#partner .bg{position:absolute;top:0;left:0;width:100%;height:100%;background:url(/images/r/images/home/partner-bg2/1200x/partner-bg2.jpg);background-repeat:no-repeat;background-size:cover;z-index:1;background-position:left 67%;opacity:1}@media(max-width:860px){#partner .bg{background-position:30% 67%}}@media(max-width:640px){#partner .bg{background-position:60% 67%}}section#feeds{background:#003163;padding:5rem 2rem;position:relative}section#feeds .container{position:relative;display:block;z-index:5}section#feeds .container>h2{text-align:center;font-size:2.0736em;line-height:1.54321em;margin-top:0;margin-bottom:.7716em;text-transform:uppercase;color:#FFF;margin-bottom:3rem}@media(max-width:640px){section#feeds .container>h2{font-size:1.5em;line-height:2.13333em;margin-top:0;margin-bottom:0}}section#feeds #features{position:relative;z-index:10}section#feeds #features:after{display:block;clear:both;content:" ";overflow:hidden;height:0}section#feeds #features+.view-all{padding-top:1.6em}section#feeds #features+.view-all a{display:inline-block;font-size:1em;line-height:2.4em;margin:0;font-family:"Montserrat",helvetica,arial,sans-serif;font-weight:bold;text-align:center;text-transform:uppercase;color:#FFF;border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;-webkit-border-radius:6px;background-color:#FF641F}@media(max-width:640px){section#feeds #features+.view-all a{display:block;line-height:1.4}}section#feeds #features>section{position:relative;padding:0 1.6em;text-align:left;color:#FFF;border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;-webkit-border-radius:10px}@media(min-width:961px){section#feeds #features>section{width:46%}section#feeds #features>section#featured-project{float:left}section#feeds #features>section#on-the-radio{float:right}}@media(max-width:960px){section#feeds #features>section{padding:0}section#feeds #features>section+section{margin-top:2.4em}}section#feeds #features>section>h1{font-size:1em;line-height:1.6em;margin-top:0;margin-bottom:.8em;text-transform:uppercase;color:#FFF}section#feeds #features>section .item{position:relative;z-index:5}section#feeds #features>section .item:after{display:block;clear:both;content:" ";overflow:hidden;height:0}section#feeds #features>section .item a{text-decoration:none;color:#333}section#feeds #features>section .item .visual{margin-bottom:.8em}section#feeds #features>section .item .visual img{max-width:100%;display:block}section#feeds #features>section .item .text h1{font-size:1.25em;line-height:1.28em;margin:0;color:#FFF}section#feeds #features>section .item .text h1 a{color:#00AEEF}section#feeds #features>section .item .text h2{font-size:.833em;line-height:1.53661em;margin:0;color:#FFF}section#feeds #features>section .item .text p{font-size:.833em;line-height:1.53661em;margin-top:0;margin-bottom:.96038em;overflow:hidden;color:#FFF;margin-top:1rem}section#feeds #features>section .actions{overflow:hidden;text-align:left}section#feeds #features>section .actions>a{color:#00AEEF}section#feeds .view-all{text-align:center}section#feeds .bg{background-image:url(/images/r/images/home/twr-heart-2/1000x/twr-heart-2.jpg);position:absolute;left:0;top:0;width:100%;height:100%;display:block;background-size:cover;z-index:1;opacity:.1}#feed-container{width:100%;max-width:972px;margin:2.4em auto}#feed-container:after{display:block;clear:both;content:" ";overflow:hidden;height:0}@media(min-width:641px){#feed-container{margin:4.8em auto}}#feed-container>section{text-align:center;margin:0}@media(min-width:1021px){#feed-container>section{width:50%;float:left}}#feed-container>section>h2{margin:0 0 1.6em;font-size:18.75px}@media(min-width:1021px){#feed-container>section:first-of-type{padding-right:39px}}@media(min-width:1021px){#feed-container>section:nth-of-type(2){padding-left:39px}}@media(max-width:640px){#feed-container>section{padding:1.6em 0}}#feed-container>section section{text-align:center;width:100%;margin-bottom:.8em;padding:0 8px}#feed-container>section section a{text-decoration:none}#feed-container>section section a .visual{width:100%!important;display:block!important;float:none}@media(max-width:640px){#feed-container>section section a .visual{margin-bottom:1em}}#feed-container>section section a .visual img{width:100%;margin-bottom:.2em;display:block}#feed-container>section section a .text{color:#666}#feed-container>section section a .text h1{font-size:1em;line-height:1.2em;margin:0;color:#FF641F}#feed-container>section section a .text p{font-size:.8em;line-height:1.5em;margin:0}#feed-container>section section a .text p.region{font-size:.8em;line-height:1.5em;margin:0;font-family:"Montserrat",helvetica,arial,sans-serif;font-weight:bold}#feed-container>section section a .text p.region:before{font-family:FontAwesome;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f041";margin-right:.5em}#feed-container>section section a .text *{display:inline-block;vertical-align:top}#feed-container>section section .link-more{margin-top:1.6em}@media(min-width:861px){#feed-container>section section .emphasized{width:10.34em}}@media(max-width:640px){#feed-container>section+section{margin-top:2.4em}}#twr360{position:relative;padding:0 0 3.2em;text-align:center}@media(min-width:1131px){#twr360{padding:6.4em 0 6.4em}}#twr360 .container{position:relative;z-index:2}#twr360 .container:after{display:block;clear:both;content:" ";overflow:hidden;height:0}@media(max-width:1130px){#twr360 .container{max-width:510px;margin:auto}}#twr360 .visual{width:100%;height:16em;margin:0 0 1.6em;background-color:#000;background-image:url("/images/home/bg-360.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}@media(min-width:1131px){#twr360 .visual{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;height:auto;margin:0}}#twr360 #logoTWR360{position:absolute;display:block}@media(max-width:1130px){#twr360 #logoTWR360{top:-11.2em;right:2.4em;width:6.4em}}@media(min-width:1131px){#twr360 #logoTWR360{width:9.6em;margin:-3.2em 0 0 0;transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%)}}#twr360 #logoTWR360 img{width:100%;display:block}#twr360 .text{max-width:100%;margin:auto;text-align:left}@media(min-width:1131px){#twr360 .text{width:510px;float:right;color:#FFF}#twr360 .text p:first-child{text-shadow:0 3px 0 rgba(0,0,0,0.2)}}#twr360 .text p:first-child{font-size:1.33em;line-height:1.20301em;margin:0;font-family:"Montserrat",helvetica,arial,sans-serif;font-weight:bold}@media(min-width:641px){#twr360 .text p:first-child{font-size:2.06em;line-height:1.16505em;margin-top:0;margin-bottom:.7767em}}@media(min-width:641px){#twr360 .text p:nth-of-type(2){font-size:1.33em;line-height:1.20301em;margin:0}}#twr360 .text p:nth-of-type(2) a{font-family:"Montserrat",helvetica,arial,sans-serif;font-weight:bold;text-decoration:underline;color:#22CFFF}section.hope-knows{background:url(../images/r/images/home/hope-knows-bg/900x/hope-knows-bg-edited.jpg);background-size:cover;background-position:50% 30%;padding:7em 0;position:relative;margin-top:5rem}section.hope-knows:before{content:"";background:rgba(255,255,255,0.75);-webkit-clip-path:polygon(0 0,60% 0,100% 100%,0% 100%);clip-path:polygon(0 0,60% 0,100% 100%,0% 100%);width:70%;height:100%;display:block;position:absolute;left:0;top:0;bottom:0}@media(max-width:1020px){section.hope-knows:before{width:80%}}@media(max-width:860px){section.hope-knows{padding:12em 0 0 0}section.hope-knows:before{display:none}section.hope-knows .container{padding:0}}section.hope-knows .text{position:relative;z-index:9}section.hope-knows .text h2{font-size:1.7em;font-weight:100;text-transform:uppercase;color:#003163;margin-bottom:.5em;line-height:1.2em}section.hope-knows .text h2 .rotate{font-weight:800}@media(max-width:860px){section.hope-knows .text h2{height:3.5em}}section.hope-knows .text .button{font-size:1em;line-height:.8em;margin:0;padding:.8em 1.6em;font-family:"Montserrat",helvetica,arial,sans-serif;font-weight:bold;text-decoration:none;text-transform:uppercase;cursor:pointer;display:inline-block;background-color:#FF641F;color:#FFF;border:none;-webkit-appearance:none;-webkit-transition:.3s;transition:.3s;-webkit-transform:translateY(0);transform:translateY(0);border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;box-shadow:0 2px 0 rgba(255,255,255,0.2) inset,0 2px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 2px 0 rgba(255,255,255,0.2) inset,0 2px 0 rgba(0,0,0,0.1);-ms-box-shadow:0 2px 0 rgba(255,255,255,0.2) inset,0 2px 0 rgba(0,0,0,0.1);-o-box-shadow:0 2px 0 rgba(255,255,255,0.2) inset,0 2px 0 rgba(0,0,0,0.1);-webkit-box-shadow:0 2px 0 rgba(255,255,255,0.2) inset,0 2px 0 rgba(0,0,0,0.1)}section.hope-knows .text .button::-moz-focus-inner,section.hope-knows .text .button[type="button"]::-moz-focus-inner{padding:0;border:0}.ie7 section.hope-knows .text .button{line-height:normal;height:auto}section.hope-knows .text .button:hover{box-shadow:0 2px 0 rgba(255,255,255,0.2) inset,0 6px 12px rgba(0,0,0,0.15);-moz-box-shadow:0 2px 0 rgba(255,255,255,0.2) inset,0 6px 12px rgba(0,0,0,0.15);-ms-box-shadow:0 2px 0 rgba(255,255,255,0.2) inset,0 6px 12px rgba(0,0,0,0.15);-o-box-shadow:0 2px 0 rgba(255,255,255,0.2) inset,0 6px 12px rgba(0,0,0,0.15);-webkit-box-shadow:0 2px 0 rgba(255,255,255,0.2) inset,0 6px 12px rgba(0,0,0,0.15)}@media(max-width:860px){section.hope-knows .text{background:rgba(255,255,255,0.75);-webkit-clip-path:polygon(0 1%,100% 28%,100% 100%,0% 100%);clip-path:polygon(0 1%,100% 28%,100% 100%,0% 100%);padding:4em 2em 2em}}section.hope-logos{background:#3997D2;text-align:center;padding:1em 0}section.hope-logos .logos:after{display:block;clear:both;content:" ";overflow:hidden;height:0}section.hope-logos .logos .img-container{display:inline-block;padding:0 1rem}section.hope-logos .logos .img-container img{max-height:40px;width:auto;margin:1rem 0}@media(max-width:860px){section.hope-logos .logos .img-container img{max-height:50px}}@media(max-width:640px){section.hope-logos .logos .img-container img{max-height:40px}}@media(max-width:570px){section.hope-logos .logos .img-container img{max-height:unset;width:25vw;margin:.5rem 0}}section.hope-logos .logos .img-container:first-child img{transform:scale(1.3)}@media(max-width:570px){section.hope-logos .logos .img-container:first-child img{transform:scale(1)}}@media(max-width:860px){section.hope-logos .logos .img-container{width:50%;height:auto;transform:none!important;float:left}}@media(max-width:570px){section.hope-logos .logos .img-container{width:100%;height:auto;float:none;display:block}}.link-more{text-align:center}@-webkit-keyframes fadeUpIn{0%{opacity:0;top:10px}100%{opacity:1;top:0}}@keyframes fadeUpIn{0%{opacity:0;top:10px}100%{opacity:1;top:0}}@-webkit-keyframes fadeUpLoop{0%,100%{transform:scale(1) rotate(0deg)}50%{transform:scale(1.4) rotate(5deg)}}@keyframes fadeUpLoop{0%,100%{transform:scale(1) rotate(0deg)}50%{transform:scale(1.4) rotate(5deg)}}