.no-gutter{margin-left:-15px;margin-right:-15px}h1,h2,h3,h4,h5{color:#0d3b64}h1{font-weight:bold;font-size:48px;margin-bottom:46px}h1.pageheader{font-size:64px;margin-bottom:45px}h2{font-size:34px;font-weight:bold;line-height:1.25}p{font-size:16px;margin-bottom:30px;line-height:2}.reverse-text{color:white}.reverse-text h1,.reverse-text h2,.reverse-text h3,.reverse-text h4,.reverse-text h5{color:white}li{line-height:1.5;margin-bottom:23px;font-size:16px}img{max-width:100%}.stacked>img{margin-bottom:30px}.fill-image-container{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.fill-image{position:absolute;top:50%;left:50%;width:auto;height:auto;max-height:none;max-width:none;min-height:100%;min-width:100%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%)}.thumbnail{border-radius:0}.hippy-button,.hippy-button:visited{border:1px solid #F58025;color:#F58025;text-align:center;margin-top:15px;margin-bottom:36px;border-radius:0;font-size:16px;padding:20px;width:100%}@media (min-width: 992px){.hippy-button,.hippy-button:visited{padding:20px 100px;width:auto}}.hippy-button:hover,.hippy-button:active{border:1px solid #F58025;border-radius:0;background:#F58025;color:white}.header{height:100px;background:#f58025}.header .hippy-logo{height:75px}.footer{background-color:#0d3b64;padding:30px 15px}.footer .footer__logos{margin-bottom:20px;text-align:center}@media (min-width: 992px){.footer .footer__logos{text-align:left}}.footer .footer__logo--hippy{margin-right:0px}.footer .hippy-logo{height:80px;margin-right:10px}.footer .footer__text{margin-top:20px}.footer .footer__text p{font-size:12px;margin-bottom:10px;line-height:1.6}.footer .footer__text .aatsi-flag{margin:0 auto;margin-bottom:20px;display:block;width:150px}@media (min-width: 768px){.footer .footer__text .aatsi-flag{float:right;margin-left:10px;margin-bottom:80px}}@media (min-width: 992px){.footer .footer__text .aatsi-flag{margin-bottom:20px}}.footer .footer__nav{text-align:center}@media (min-width: 768px){.footer .footer__nav{display:inline;text-align:left;position:relative;top:10px}}.footer .footer__nav li{margin-bottom:0}.footer .footer__nav li a{line-height:3.5;color:white;text-decoration:underline}.footer .footer__nav--external li a{color:white;border:1px solid;display:block;text-decoration:none;padding-left:8px;padding-right:8px;font-size:14px}@media (min-width: 992px){.footer .footer__nav--external li a{padding-left:20px;padding-right:20px;font-size:16px}}.navbar{z-index:60;border:none;border-radius:0}.navbar-header{height:100px}.navbar-nav{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.navbar__primary-navigation li{line-height:2.75;border-radius:0;list-style:none;margin-left:0px;margin-right:0px}@media (min-width: 768px){.navbar__primary-navigation li{margin-left:25px;margin-right:0px}}.navbar__primary-navigation li a{line-height:2.35;color:white;font-size:16px;border:1px solid;border-radius:0;padding-left:15px;padding-right:15px;width:100%;text-align:center;display:block;margin-top:20px}@media (min-width: 768px){.navbar__primary-navigation li a{margin-top:15px}}@media (min-width: 992px){.navbar__primary-navigation li a{padding-left:25px;padding-right:25px}}.navbar__primary-navigation li a.active{background:#0d3b64}.navbar__primary-navigation li a.active:hover{background:#0d3b64;cursor:default;text-decoration:none}.navbar__primary-navigation li a:hover{background:#CE5B19}.navbar__primary-navigation li:first-child{margin-left:0}.navbar__primary-navigation-container{background:#CE5B19;z-index:70;border:0px}@media (min-width: 768px){.navbar__primary-navigation-container{background:none}}.navbar__mobile-menu-button{color:white;font-size:38px;font-weight:normal;position:relative;top:8px}.benefits-navigation{padding:46px 0 120px 0;text-align:center}@media (min-width: 992px){.benefits-navigation{padding-bottom:76px}}.benefits-navigation__item{margin-bottom:40px}.benefits-navigation__details{text-align:center}.benefits-navigation__title{font-size:32px;color:#0d3b64}.benefits-navigation__button{display:block;color:#f58025;padding:15px 0;border:1px solid;font-size:16px;margin-top:30px}.benefits-navigation__image{height:auto}.benefits-navigation__description{font-size:15px}.benefits__navigation--home{margin-bottom:200px}.page-heading{background:#00b0db none 90% center no-repeat;margin-bottom:75px}.page-heading__heading{font-size:64px;color:white;font-weight:bold;line-height:1.25;margin:70px 0;z-index:30}.sketch{position:relative}.sketch__image{position:absolute}.sketch--center .sketch__image{left:50%;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0)}.sketch--left .sketch__image{left:56px}.sketch--right .sketch__image{right:56px}.sketch--home-top{margin:20px 0;height:150px}.sketch--home-middle .sketch__image{top:-360px;left:50%;margin-left:-90px}@media (min-width: 992px){.sketch--home-middle .sketch__image{margin-left:0;left:auto;right:56px;top:-330px}}.sketch--home-bottom{height:200px;margin:20px 0}.sketch--home-bottom .sketch__image{top:0px}.sketch--benefits-top{display:none;position:relative}@media (min-width: 992px){.sketch--benefits-top{display:block}}.sketch--benefits-top .sketch__image{position:absolute;top:10px;right:20px;width:auto;height:150px}.banner{position:relative}.banner__image{width:100%;height:100%;z-index:10;position:absolute;z-index:10;background-color:#00b0db;background-size:cover;background-position:50% 50%}@media (min-width: 992px){.banner__image{width:50%}}.banner__image--main{right:0;display:none}@media (min-width: 992px){.banner__image--main{width:50%;display:block}}.banner__content{position:relative;z-index:20}.banner__text{font-size:36px;color:#fff;font-weight:bold;line-height:1.33;padding:30px 20px 30px 0}@media (min-width: 768px){.banner__text{font-size:48px}}.banner__button{color:white;border:1px solid;text-align:center;padding:20px;margin-bottom:30px;background-color:#00b0db;display:block}@media (min-width: 768px){.banner__button{display:inline-block;min-width:300px}}.benefits--home{margin-bottom:130px}.benefits__introduction{text-align:center}.benefits__image{padding:20px 0}.benefits__heading{padding:20px 0}.overlay-triangle-container{position:relative}.overlay-triangle{width:465px;height:500px;position:absolute;top:-250px;left:-240px;z-index:30;background:url(/typo3conf/ext/public_site/Resources/Public/frontend/images/overlay-triangle.png) center left;display:none}@media (min-width: 992px){.overlay-triangle{display:block}}#map-container{display:none}@media (min-width: 992px){#map-container{display:block;height:1019px;position:relative}}.map-overlay__site-name{margin-bottom:2px}.map-overlay__agency-name{margin-bottom:15px;margin-top:0px}.map-overlay__button{padding:20px 50px}.site-search-nav{text-align:center;margin:10px 0 80px 0}.about__content{margin-top:10px}.about__images{margin-top:25px}.about__images img{margin-bottom:50px}.history{margin-top:200px;background:#0d3b64;color:white}.history h2,.history h3{color:white}.history .pullquote{font-weight:normal;font-size:32px;text-align:left}.history__triangle{background:url(/typo3conf/ext/public_site/Resources/Public/frontend/images/history-triangle.png) top center no-repeat;height:84px;position:relative;top:-84px}.history__sidebar{text-align:center;margin-top:100px}.history__sidebar img{margin:34px 0}.benefits__container--intro{margin-top:46px}.triangle-down{background:url(/typo3conf/ext/public_site/Resources/Public/frontend/images/triangle-down.png) center top;width:184px;height:80px;left:50%;top:-20px;margin-left:-92px;position:absolute;z-index:10}@media (min-width: 992px){.triangle-down{top:0}}.benefits__container--story{margin-top:46px;background:#0d3b64;position:relative}.benefits__col--story{background:#0d3b64;color:white}@media (min-width: 992px){.benefits__col--story .formatted{padding-right:30px}}.benefits__container--story h1{margin-top:75px}.benefits__container--benefits-research{background:#00b0db;position:relative}.benefits__container--benefits-research h1{margin-top:46px}@media (min-width: 768px){.benefits__container--benefits-research>.container{width:auto}}@media (min-width: 992px){.benefits__container--benefits-research>.container{width:970px}}@media (min-width: 1200px){.benefits__container--benefits-research>.container{width:1170px}}.benefits__col--benefits{background:#00b0db;color:white}.benefits__col--benefits h1{padding-top:46px}.benefits__col--research{background:#cceff8;color:#0d3b64;z-index:60}@media (min-width: 992px){.benefits__col--research .formatted{padding-left:30px}}.benefits__col--research h1{padding-top:46px}.statistic{overflow:hidden;clear:both;margin-top:30px;margin-bottom:46px}.statistic__number{background:#00b0db;color:#0d3b64;font-size:30px;border-radius:100%;float:left;width:82px;height:82px;line-height:82px;text-align:center}.statistic__description{padding-top:0px;padding-left:20px;overflow:hidden;font-size:16px;line-height:1.5}.benefits__col--stats{margin-top:115px;margin-bottom:40px}.story-centre-container{display:none;position:absolute;right:0;top:0;bottom:0;width:50%;z-index:20}@media (min-width: 992px){.story-centre-container{display:block}}.story-offset-container{position:absolute;right:0;top:0;bottom:0;left:161px;z-index:30}@media (min-width: 1200px){.story-offset-container{left:195px}}.research-centre-container{display:none;position:absolute;right:0;top:0;bottom:0;width:50%;z-index:20}@media (min-width: 992px){.research-centre-container{display:block}}.research-offset-container{position:absolute;right:0;top:0;bottom:0;left:161px;z-index:30;background:#cceff8}@media (min-width: 1200px){.research-offset-container{left:195px}}.faq{padding-bottom:6px;margin-bottom:30px;border-bottom:1px solid #F58025}.faq__heading{font-weight:normal;padding-left:41px;position:relative;line-height:1.3}.faq__heading .glyphicon{position:absolute;left:0px;top:4px}.faq__header{margin-bottom:28px}.faq__body{padding-bottom:30px}.sites-listing{margin-bottom:100px}.site{padding:0 20px 15px 20px;border:2px solid #F58025;height:422px;margin-bottom:30px;overflow:hidden;position:relative}.site .site__header{border-bottom:1px solid #F58025;position:relative;margin-bottom:16px}.site .site__map-link{color:#F58025;text-decoration:none;position:absolute;bottom:3px;right:0;font-size:16px}.site .site__state{margin-bottom:0}.site .site__name{font-weight:normal}.site .site__address{line-height:1.3;margin-bottom:16px}.site .site__contact{margin-bottom:0}.site .site__agency{margin-bottom:10px;line-height:1.3}.site .site__phone{margin-bottom:0}.site .site__email{line-height:1;word-wrap:break-word}.site .site__email .site__email-address{display:none}.site .site__view-button{display:block;padding:20px 0;border:1px solid #F58025;color:#F58025;text-align:center;margin-top:15px;position:absolute;bottom:20px;left:20px;right:20px}.contact-banner{padding-top:64px;padding-bottom:64px;background-color:#00b0db;position:relative}.contact-banner__triangle{background:#fff url(/typo3conf/ext/public_site/Resources/Public/frontend/images/contact-triangle.png) top center no-repeat;height:84px;position:absolute;top:-84px}.contact-banner h1{line-height:1.4}.contact-banner__button{display:block;width:100%;padding:20px 0;background:#F58025;color:white;text-align:center;border:none;margin-top:15px}@media (min-width: 992px){.contact-banner__button{width:70%}}@media (min-width: 992px){.contact-banner .none{padding-right:100px}}.contact-centre-container{display:none;position:absolute;right:0;top:0;bottom:0;width:50%;z-index:20}@media (min-width: 992px){.contact-centre-container{display:block}}.contact-offset-container{position:absolute;right:0;top:0;bottom:0;left:161px;z-index:30}@media (min-width: 1200px){.contact-offset-container{left:195px}}.sites-search__result-count{font-size:16px;margin-bottom:7px;position:relative;top:3px}.sites-search__clear-link{font-size:12px;text-decoration:underline}.filter--term{margin-bottom:40px}.filter__heading{margin-bottom:0.5em}.filter__heading--name{margin-top:0;padding-top:0;font-size:20px}.filter__button{padding:17px 10px;color:#fff;background:#F58025;border:1px solid #F58025;border-radius:0;display:block;width:100%}.filter__field{color:black;background:white;font-size:19px;padding:14px 0.5em;height:57px;width:100%;border-radius:0;border:1px solid #ccc;margin-bottom:10px}.filter__link{width:100%;line-height:3;display:block;border:1px solid #0d3b64;color:#0d3b64;background:white;text-align:center}.filter__link--current{color:white;background:#0d3b64}.filter__clear-link{text-decoration:underline;font-size:16px}.site-details__agency-name{margin-bottom:18px}.site-details__heading-marker{height:1em;vertical-align:baseline}.site-details__contact{margin-bottom:50px}.site-details__contact p{margin-bottom:0}.site-details__map-container{width:100%;height:400px}.site-details__back-button{display:block}@media (min-width: 992px){.site-details__back-button{display:inline-block}}.media-releases-list{margin-bottom:67px}.media-release{margin-bottom:36px}.media-release__heading{margin-bottom:26px}.contact__content{margin-bottom:60px}.contact__content h1{margin-bottom:20px}.contact__content h2{font-weight:normal;font-size:25px;margin-bottom:40px}.contact__content .contact__button{display:block;width:100%;padding:20px 0;border:1px solid #F58025;color:#F58025;text-align:center;margin-top:15px}@media (min-width: 992px){.contact__content .contact__button{width:70%}}.contact__form{margin-bottom:30px}@media (min-width: 992px){.contact__form{padding:30px}}.contact__form .csc-mailform li{list-style:none;margin-bottom:20px;overflow:visible}.contact__form .csc-mailform label{display:block;float:none;font-weight:normal;width:auto;margin-right:0}.contact__form .csc-mailform label em{display:inline;text-transform:none;color:inherit;font-size:12px;position:relative;left:8px}.contact__form .csc-mailform label em:before{content:"("}.contact__form .csc-mailform label em:after{content:")"}.contact__form .csc-mailform label strong{text-transform:none;color:#F58025;font-weight:bold;font-size:14px}.contact__form .csc-mailform input,.contact__form .csc-mailform textarea{display:block;width:100%;border-radius:0;border:1px solid #a9a9a9;padding:5px}.contact__form .csc-mailform input[type=submit]{display:block;width:100%;padding:20px 0;background:#F58025;color:white;border:none;text-align:center}
/*# sourceMappingURL=screen.css.map */
.frame-layout-1{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}
.frame-layout-1 .image-embed-item{position:absolute;top:50%;left:50%;width:auto;height:auto;max-height:none;max-width:none;min-height:100%;min-width:100%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%)}
.frame-layout-1 .ce-center .ce-outer { position: inherit;}
.frame-layout-1 .ce-center .ce-inner { position: inherit;}
.frame-layout-2{color:white}
.frame-layout-3>img{margin-bottom:30px}
.frame-layout-4 {
    padding:33px 44px 15px 44px;
    background:#00afda;
    color:#000;
    margin-bottom:30px;
}
.frame-layout-4  h4 {
        color:#000;
        padding-left:40px;
        background-image:url(../images/horn.jpg);
        background-repeat:no-repeat;
        background-position:center left;
}
.frame-layout-4 {
    padding:33px 44px 15px 44px;
    background:#00afda;
    color:#000;
    margin-bottom:30px;
}
.frame-layout-4  h4 {
        color:#000;
        padding-left:40px;
        background-image:url(../images/horn.jpg);
        background-repeat:no-repeat;
        background-position:center left;
}
#c78 img {
    max-width: 100%;
    height: auto;
    margin-bottom: 20px;
}
