@media screen and (min-width: 768px){.mobileonly{display:none}.desktoponly{display:block}}@media screen and (max-width: 767.98px){.mobileonly{display:block}.desktoponly{display:none}}body.home header{background:transparent}body.home .bigphoto-wrap{height:1112px;position:relative;top:-100px;text-align:center;-webkit-font-smoothing:antialiased;padding-top:350px}body.home .bigphoto-wrap .image-overlay h1{color:#fff;font-size:48px;margin-bottom:20px}.swiper-main-container,.swiper-promo-container,.swiper-cs-container,.swiper-resources-container{background-color:#59749B;color:#fff;padding:0;position:relative;overflow:hidden}.swiper-main-container h2,.swiper-main-container h3,.swiper-promo-container h2,.swiper-promo-container h3,.swiper-cs-container h2,.swiper-cs-container h3,.swiper-resources-container h2,.swiper-resources-container h3{color:#fff;font-size:22px;line-height:30px;margin:45px 0 45px 100px;position:relative;max-width:600px;font-weight:normal}.swiper-main-container .swiper-slide,.swiper-promo-container .swiper-slide,.swiper-cs-container .swiper-slide,.swiper-resources-container .swiper-slide{background-color:#59749B}.swiper-main-container .swiper-slide p,.swiper-promo-container .swiper-slide p,.swiper-cs-container .swiper-slide p,.swiper-resources-container .swiper-slide p{margin:0 0 50px 100px;max-width:600px}.swiper-main-container .mainimg,.swiper-main-container .promoimg,.swiper-main-container .csimg,.swiper-main-container .resourcesimg,.swiper-promo-container .mainimg,.swiper-promo-container .promoimg,.swiper-promo-container .csimg,.swiper-promo-container .resourcesimg,.swiper-cs-container .mainimg,.swiper-cs-container .promoimg,.swiper-cs-container .csimg,.swiper-cs-container .resourcesimg,.swiper-resources-container .mainimg,.swiper-resources-container .promoimg,.swiper-resources-container .csimg,.swiper-resources-container .resourcesimg{background-size:auto 100%;position:relative;background-position:center right}.swiper-main-container .promo_label,.swiper-main-container .resources_label,.swiper-promo-container .promo_label,.swiper-promo-container .resources_label,.swiper-cs-container .promo_label,.swiper-cs-container .resources_label,.swiper-resources-container .promo_label,.swiper-resources-container .resources_label{color:#fff;background:#EF5858;font-size:16px;display:inline-block;position:absolute;top:260px;right:0;padding:8px 40px 8px 10px}.swiper-main-container .swiper-main-pagination,.swiper-main-container .swiper-promo-pagination,.swiper-main-container .swiper-cs-pagination,.swiper-main-container .swiper-resources-pagination,.swiper-promo-container .swiper-main-pagination,.swiper-promo-container .swiper-promo-pagination,.swiper-promo-container .swiper-cs-pagination,.swiper-promo-container .swiper-resources-pagination,.swiper-cs-container .swiper-main-pagination,.swiper-cs-container .swiper-promo-pagination,.swiper-cs-container .swiper-cs-pagination,.swiper-cs-container .swiper-resources-pagination,.swiper-resources-container .swiper-main-pagination,.swiper-resources-container .swiper-promo-pagination,.swiper-resources-container .swiper-cs-pagination,.swiper-resources-container .swiper-resources-pagination{z-index:10}.swiper-main-container>.swiper-main-pagination.swiper-pagination-bullets,.swiper-main-container>.swiper-promo-pagination.swiper-pagination-bullets,.swiper-main-container>.swiper-cs-pagination.swiper-pagination-bullets,.swiper-main-container>.swiper-events-pagination.swiper-pagination-bullets,.swiper-main-container>.swiper-resources-pagination.swiper-pagination-bullets,.swiper-promo-container>.swiper-main-pagination.swiper-pagination-bullets,.swiper-promo-container>.swiper-promo-pagination.swiper-pagination-bullets,.swiper-promo-container>.swiper-cs-pagination.swiper-pagination-bullets,.swiper-promo-container>.swiper-events-pagination.swiper-pagination-bullets,.swiper-promo-container>.swiper-resources-pagination.swiper-pagination-bullets,.swiper-cs-container>.swiper-main-pagination.swiper-pagination-bullets,.swiper-cs-container>.swiper-promo-pagination.swiper-pagination-bullets,.swiper-cs-container>.swiper-cs-pagination.swiper-pagination-bullets,.swiper-cs-container>.swiper-events-pagination.swiper-pagination-bullets,.swiper-cs-container>.swiper-resources-pagination.swiper-pagination-bullets,.swiper-resources-container>.swiper-main-pagination.swiper-pagination-bullets,.swiper-resources-container>.swiper-promo-pagination.swiper-pagination-bullets,.swiper-resources-container>.swiper-cs-pagination.swiper-pagination-bullets,.swiper-resources-container>.swiper-events-pagination.swiper-pagination-bullets,.swiper-resources-container>.swiper-resources-pagination.swiper-pagination-bullets{position:absolute;bottom:50px;left:50%;width:50%;padding-left:110px;text-align:left}.swiper-main-container>.swiper-main-pagination.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-main-container>.swiper-promo-pagination.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-main-container>.swiper-cs-pagination.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-main-container>.swiper-events-pagination.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-main-container>.swiper-resources-pagination.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-promo-container>.swiper-main-pagination.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-promo-container>.swiper-promo-pagination.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-promo-container>.swiper-cs-pagination.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-promo-container>.swiper-events-pagination.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-promo-container>.swiper-resources-pagination.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-cs-container>.swiper-main-pagination.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-cs-container>.swiper-promo-pagination.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-cs-container>.swiper-cs-pagination.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-cs-container>.swiper-events-pagination.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-cs-container>.swiper-resources-pagination.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-resources-container>.swiper-main-pagination.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-resources-container>.swiper-promo-pagination.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-resources-container>.swiper-cs-pagination.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-resources-container>.swiper-events-pagination.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-resources-container>.swiper-resources-pagination.swiper-pagination-bullets .swiper-pagination-bullet{background:transparent;border:2px solid #fff;opacity:1;width:15px;height:15px}.swiper-main-container>.swiper-main-pagination.swiper-pagination-bullets .swiper-pagination-bullet-active,.swiper-main-container>.swiper-promo-pagination.swiper-pagination-bullets .swiper-pagination-bullet-active,.swiper-main-container>.swiper-cs-pagination.swiper-pagination-bullets .swiper-pagination-bullet-active,.swiper-main-container>.swiper-events-pagination.swiper-pagination-bullets .swiper-pagination-bullet-active,.swiper-main-container>.swiper-resources-pagination.swiper-pagination-bullets .swiper-pagination-bullet-active,.swiper-promo-container>.swiper-main-pagination.swiper-pagination-bullets .swiper-pagination-bullet-active,.swiper-promo-container>.swiper-promo-pagination.swiper-pagination-bullets .swiper-pagination-bullet-active,.swiper-promo-container>.swiper-cs-pagination.swiper-pagination-bullets .swiper-pagination-bullet-active,.swiper-promo-container>.swiper-events-pagination.swiper-pagination-bullets .swiper-pagination-bullet-active,.swiper-promo-container>.swiper-resources-pagination.swiper-pagination-bullets .swiper-pagination-bullet-active,.swiper-cs-container>.swiper-main-pagination.swiper-pagination-bullets .swiper-pagination-bullet-active,.swiper-cs-container>.swiper-promo-pagination.swiper-pagination-bullets .swiper-pagination-bullet-active,.swiper-cs-container>.swiper-cs-pagination.swiper-pagination-bullets .swiper-pagination-bullet-active,.swiper-cs-container>.swiper-events-pagination.swiper-pagination-bullets .swiper-pagination-bullet-active,.swiper-cs-container>.swiper-resources-pagination.swiper-pagination-bullets .swiper-pagination-bullet-active,.swiper-resources-container>.swiper-main-pagination.swiper-pagination-bullets .swiper-pagination-bullet-active,.swiper-resources-container>.swiper-promo-pagination.swiper-pagination-bullets .swiper-pagination-bullet-active,.swiper-resources-container>.swiper-cs-pagination.swiper-pagination-bullets .swiper-pagination-bullet-active,.swiper-resources-container>.swiper-events-pagination.swiper-pagination-bullets .swiper-pagination-bullet-active,.swiper-resources-container>.swiper-resources-pagination.swiper-pagination-bullets .swiper-pagination-bullet-active{background-color:#F9F9FC}.swiper-main-container .swiper-slide .mainimg,.swiper-main-container .swiper-slide .maincontent,.swiper-main-container .swiper-wrapper{height:1000px}.swiper-promo-container .swiper-slide .promoimg,.swiper-promo-container .swiper-slide .promocontent,.swiper-promo-container .swiper-wrapper,.swiper-promo-container .swiper-slide .csimg,.swiper-promo-container .swiper-slide .cscontent,.swiper-promo-container .swiper-slide .resourcesimg,.swiper-promo-container .swiper-slide .resourcescontent,.swiper-cs-container .swiper-slide .promoimg,.swiper-cs-container .swiper-slide .promocontent,.swiper-cs-container .swiper-wrapper,.swiper-cs-container .swiper-slide .csimg,.swiper-cs-container .swiper-slide .cscontent,.swiper-cs-container .swiper-slide .resourcesimg,.swiper-cs-container .swiper-slide .resourcescontent,.swiper-resources-container .swiper-slide .promoimg,.swiper-resources-container .swiper-slide .promocontent,.swiper-resources-container .swiper-wrapper,.swiper-resources-container .swiper-slide .csimg,.swiper-resources-container .swiper-slide .cscontent,.swiper-resources-container .swiper-slide .resourcesimg,.swiper-resources-container .swiper-slide .resourcescontent{height:810px}.swiper-promo-container .cscontent,.swiper-promo-container .promocontent,.swiper-promo-container .resourcescontent,.swiper-cs-container .cscontent,.swiper-cs-container .promocontent,.swiper-cs-container .resourcescontent,.swiper-resources-container .cscontent,.swiper-resources-container .promocontent,.swiper-resources-container .resourcescontent{margin-top:200px;font-size:16px}.swiper-promo-container .cscontent a.btn,.swiper-promo-container .promocontent a.btn,.swiper-promo-container .resourcescontent a.btn,.swiper-cs-container .cscontent a.btn,.swiper-cs-container .promocontent a.btn,.swiper-cs-container .resourcescontent a.btn,.swiper-resources-container .cscontent a.btn,.swiper-resources-container .promocontent a.btn,.swiper-resources-container .resourcescontent a.btn{margin-left:100px}.swiper-events-pagination.swiper-pagination-bullets{text-align:left}.swiper-events-pagination.swiper-pagination-bullets .swiper-pagination-bullet{background:transparent;border:2px solid #fff;opacity:1;width:15px;height:15px}.swiper-events-pagination.swiper-pagination-bullets .swiper-pagination-bullet-active{background-color:#F9F9FC}section.case-studies-wrap{top:-100px;position:relative;padding:0}section.case-studies-wrap a.viewallcs{color:#fff;text-decoration:none;padding-left:30px}section.case-studies-wrap a.viewallcs:hover{color:#BED6EC}.columns-6 h2.sectiontitle{margin-bottom:40px}section#events{background-color:#4C6384;padding:130px 0}section#events h2.sectiontitle a{color:#BED6EC}section#events .swiper-wrapper{max-width:100%}section.promo-block{padding-bottom:0}@media screen and (max-width: 1439.98px){.swiper-main-container h2,.swiper-main-container h3,.swiper-promo-container h2,.swiper-promo-container h3,.swiper-cs-container h2,.swiper-cs-container h3,.swiper-resources-container h2,.swiper-resources-container h3,.swiper-main-container .swiper-slide p,.swiper-promo-container .swiper-slide p,.swiper-cs-container .swiper-slide p,.swiper-resources-container .swiper-slide p{margin-left:30px;max-width:100%}.swiper-promo-container .cscontent a.btn,.swiper-promo-container .promocontent a.btn,.swiper-promo-container .resourcescontent a.btn,.swiper-cs-container .cscontent a.btn,.swiper-cs-container .promocontent a.btn,.swiper-cs-container .resourcescontent a.btn,.swiper-resources-container .cscontent a.btn,.swiper-resources-container .promocontent a.btn,.swiper-resources-container .resourcescontent a.btn{margin-left:30px}.swiper-main-container>.swiper-main-pagination.swiper-pagination-bullets,.swiper-promo-container>.swiper-promo-pagination.swiper-pagination-bullets,.swiper-cs-container>.swiper-cs-pagination.swiper-pagination-bullets,.swiper-resources-container>.swiper-resources-pagination.swiper-pagination-bullets{padding-left:30px}#resourceinsights .posts-block article:nth-of-type(4),.featuredcases article.case:nth-of-type(4){display:none}#events .columns-3,#events .columns-9{width:100%}#events h2.sectiontitle{margin-bottom:30px}}@media screen and (max-width: 991.98px){body.home .bigphoto-wrap{height:750px;padding-top:350px}.horz .posts-block article.event{max-width:100%;padding-left:30px}.horz .posts-block article.event .cardfeaturedimg{display:none}.horz .posts-block article.event .post-authors{left:0}.horz .posts-block article.event .carddate{max-width:100%}section#events{padding:60px 0}.swiper-promo-container .swiper-slide .promoimg,.swiper-promo-container .swiper-slide .promocontent,.swiper-promo-container .swiper-wrapper,.swiper-promo-container .swiper-slide .csimg,.swiper-promo-container .swiper-slide .cscontent,.swiper-cs-container .swiper-slide .promoimg,.swiper-cs-container .swiper-slide .promocontent,.swiper-cs-container .swiper-wrapper,.swiper-cs-container .swiper-slide .csimg,.swiper-cs-container .swiper-slide .cscontent{height:510px;padding-left:0}.swiper-promo-container .cscontent,.swiper-promo-container .promocontent,.swiper-cs-container .cscontent,.swiper-cs-container .promocontent{margin-top:20px}.swiper-promo-container .cscontent a.viewallcs,.swiper-promo-container .promocontent a.viewallcs,.swiper-cs-container .cscontent a.viewallcs,.swiper-cs-container .promocontent a.viewallcs{display:block;font-size:12px;margin-top:30px}.swiper-promo-container .promo_label,.swiper-cs-container .promo_label{top:100px}}@media screen and (max-width: 767.98px){.featuredcases .casesearch.columns-7,.featuredcases .columns-5{width:100%}}
