@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;500&display=swap);
@font-face{font-family:"Geomanist";src:url('/wp-content/themes/iwdtheme2-child/fonts/geomanist-bold/geomanist-bold.eot');src:url('/wp-content/themes/iwdtheme2-child/fonts/geomanist-bold/geomanist-bold.woff2') format('woff2'), url('/wp-content/themes/iwdtheme2-child/fonts/geomanist-bold/geomanist-bold.woff') format('woff'), url('/wp-content/themes/iwdtheme2-child/fonts/geomanist-bold/geomanist-bold.eot?#iefix') format('embedded-opentype'), url('/wp-content/themes/iwdtheme2-child/fonts/geomanist-bold/geomanist-bold.svg') format('svg'), url('/wp-content/themes/iwdtheme2-child/fonts/geomanist-bold/geomanist-bold.ttf') format('truetype')}body{font-size:14px}body.page-contact .rich-text div section div.inline-group,body.page-suggest-a-challenge .rich-text div section div.inline-group{margin-bottom:20px}@media screen and (min-width: 768px){body.page-contact .rich-text div section,body.page-suggest-a-challenge .rich-text div section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.page-contact .rich-text div section div,body.page-suggest-a-challenge .rich-text div section div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}body.page-contact .rich-text div section div.form-wrapper,body.page-suggest-a-challenge .rich-text div section div.form-wrapper{width:60%;margin:0 auto}body.page-contact .rich-text div section div.inline-group,body.page-suggest-a-challenge .rich-text div section div.inline-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width: 768px)and (min-width: 768px){body.page-contact .rich-text div section div.inline-group .wpcf7-form-control-wrap:first-of-type,body.page-suggest-a-challenge .rich-text div section div.inline-group .wpcf7-form-control-wrap:first-of-type{margin-right:25px}}@media screen and (min-width: 768px){body.page-contact .rich-text,body.page-suggest-a-challenge .rich-text{max-width:1260px}}a{text-decoration:none}a,a:link,a:visited{color:#2fbe60}body.notouch a:hover,body.notouch a:active{color:#25954b;text-decoration:none}h1,h2,h3,h4,h5,h6{text-transform:uppercase;line-height:1.2;color:#414141}@media screen and (min-width: 1260px){h1,h2,h3,h4,h5,h6{line-height:1}}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{color:#2fbe60}h1{font-size:70px}@media screen and (min-width: 768px)and (max-width: 1259px){h1{font-size:50px}h2{font-size:30px}h3{font-size:24px}}@media screen and (max-width: 767px){h1{font-size:32px}h2{font-size:24px}h3{font-size:20px}}.main-header{-webkit-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out;background:transparent}.main-header>div{padding:0 15px}.main-header .main-header-col.col-1>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.main-header .main-header-col.col-1>div a.logo-link img{display:block;max-height:61px;padding:8px}@media screen and (min-width: 768px){.main-header .main-header-col.col-1>div a.logo-link img{padding:5px}}@media screen and (min-width: 768px){.main-header .main-header-col.col-1{max-width:30%}}.main-header .main-header-col.col-2>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.main-header .hamburger>div{padding:0 3px}.main-header .hamburger>div>span{background-color:#414141;height:2px;margin:3px auto}.main-header nav.main-header-menu ul.menu li:last-child{margin-right:0}.main-header nav.main-header-menu ul.menu li a{text-transform:uppercase;font-family:Geomanist;color:#414141;font-weight:300;font-size:15px;letter-spacing:1px;padding:30px 20px}.main-header nav.main-header-menu ul.menu li a:hover{color:#2fbe60}.main-header nav.main-header-menu ul.menu li.current-menu-item a{color:#2fbe60}.main-header nav.main-header-menu ul.sub-menu{opacity:74%;padding:15px}.main-header nav.main-header-menu ul.sub-menu li a{color:#2d2d2d;padding:15px 20px}body.first-block-banner .main-header nav.main-header-menu ul.menu li a,body.post-type-archive-challenges .main-header nav.main-header-menu ul.menu li a{color:#fff}body.first-block-banner .main-header nav.main-header-menu ul.menu li a:hover,body.post-type-archive-challenges .main-header nav.main-header-menu ul.menu li a:hover{color:#2fbe60}body.first-block-banner .main-header nav.main-header-menu ul.sub-menu,body.post-type-archive-challenges .main-header nav.main-header-menu ul.sub-menu{opacity:74%;padding:0}body.first-block-banner .main-header nav.main-header-menu ul.sub-menu li a,body.post-type-archive-challenges .main-header nav.main-header-menu ul.sub-menu li a{color:#2d2d2d}body.first-block-banner .main-header .hamburger>div>span,body.post-type-archive-challenges .main-header .hamburger>div>span{background-color:#fff}body.first-block-banner.scrolled .main-header,body.post-type-archive-challenges.scrolled .main-header{background:#fff}body.first-block-banner.scrolled .main-header nav.main-header-menu ul.menu li a,body.post-type-archive-challenges.scrolled .main-header nav.main-header-menu ul.menu li a{color:#414141}body.first-block-banner.scrolled .main-header nav.main-header-menu ul.menu li a:hover,body.post-type-archive-challenges.scrolled .main-header nav.main-header-menu ul.menu li a:hover{color:#2fbe60}body.first-block-banner.scrolled .main-header .hamburger>div>span,body.post-type-archive-challenges.scrolled .main-header .hamburger>div>span{background-color:#414141}body.post-type-archive-challenges .main-header nav.main-header-menu ul.menu li.archive-challenges a{color:#2fbe60}.main-footer{margin-top:30px;padding:60px 0;border-top:15px solid #3f6591;font-size:13px}.main-footer .si-link{display:none}.main-footer .main-footer-row.row-1 p{margin:0 0 30px}.main-footer .main-footer-row.row-2{margin:0 0 30px}.main-footer .main-footer-row.row-2 a{display:block;letter-spacing:1px;font-weight:500;font-size:12px}.main-footer .main-footer-row.row-2 .social-links{padding:20px 0 0}.main-footer .main-footer-row.row-2 .social-links .social-link a{width:14px;height:14px}.main-footer .main-footer-row.row-2 .social-links .social-link.social-link-linkedin a{background-image:url("/wp-content/themes/iwdtheme2-child/scss/src/images//linkedin.svg")}.main-footer .main-footer-row.row-3 ul.menu{position:relative;list-style:none;display:block;padding:0;margin:0 auto}.main-footer .main-footer-row.row-3 ul.menu,.main-footer .main-footer-row.row-3 ul.menu>li{position:relative;padding:0;margin:0;list-style:none}.main-footer .main-footer-row.row-3 ul.menu li{position:relative;display:inline-block;padding:0;margin:0}.main-footer .main-footer-row.row-3 ul.menu li:after{content:" /"}.main-footer .main-footer-row.row-3 ul.menu li:last-child:after{content:""}.main-footer .main-footer-row.row-3 ul.menu li a{text-decoration:none;text-transform:uppercase;font-weight:500;letter-spacing:1px;font-size:12px}.main-footer .main-footer-row.row-3 ul.menu li a,.main-footer .main-footer-row.row-3 ul.menu li a:link,.main-footer .main-footer-row.row-3 ul.menu li a:visited{color:#414141}body.notouch .main-footer .main-footer-row.row-3 ul.menu li a:hover,body.notouch .main-footer .main-footer-row.row-3 ul.menu li a:active{color:#2fbe60;text-decoration:none}.error-page-post-content{text-align:center}.post-items-wrap{position:relative;padding:15px}.post-items-wrap>*{position:relative;max-width:100%;width:1260px;margin:0 auto}@media screen and (min-width: 768px){body.post-type-archive-challenges .post-items-wrap,.slider.challenges-slider .post-items-wrap{padding-top:45px;padding-bottom:45px}}body.post-type-archive-challenges .post-item,.slider.challenges-slider .post-item{margin-bottom:30px;margin-top:calc((139.5px) + 45px)}@media screen and (min-width: 768px){body.post-type-archive-challenges .post-item,.slider.challenges-slider .post-item{margin-top:0;margin-bottom:45px}}@media screen and (min-width: 768px)and (max-width: 1259px){body.post-type-archive-challenges .post-item h2,.slider.challenges-slider .post-item h2{font-size:30px}}@media screen and (min-width: 1260px){body.post-type-archive-challenges .post-item h2,.slider.challenges-slider .post-item h2{font-size:40px}}body.post-type-archive-challenges .post-item>div,.slider.challenges-slider .post-item>div{background:none}@media screen and (min-width: 768px){body.post-type-archive-challenges .post-item>div,.slider.challenges-slider .post-item>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width: 768px){body.post-type-archive-challenges .post-item .post-item-image-wrap,.slider.challenges-slider .post-item .post-item-image-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1}}body.post-type-archive-challenges .post-item a.post-item-image,.slider.challenges-slider .post-item a.post-item-image{width:279px;height:279px;margin:0 auto;margin-top:-139.5px;border-radius:50%;overflow:hidden}@media screen and (min-width: 768px){body.post-type-archive-challenges .post-item a.post-item-image,.slider.challenges-slider .post-item a.post-item-image{margin-top:0}}body.post-type-archive-challenges .post-item a.post-item-image img,.slider.challenges-slider .post-item a.post-item-image img{height:100%}body.post-type-archive-challenges .post-item:first-child,.slider.challenges-slider .post-item:first-child{margin-top:139.5px}@media screen and (min-width: 768px){body.post-type-archive-challenges .post-item:first-child,.slider.challenges-slider .post-item:first-child{margin-top:30px}}body.post-type-archive-challenges .post-item:last-child,.slider.challenges-slider .post-item:last-child{margin-bottom:0}body.post-type-archive-challenges .post-item .post-item-text-wrap,.slider.challenges-slider .post-item .post-item-text-wrap{padding:37.5px;width:100%}body.post-type-archive-challenges .post-item .post-item-text-wrap h1,.slider.challenges-slider .post-item .post-item-text-wrap h1{margin-top:0}@media screen and (min-width: 768px){body.post-type-archive-challenges .post-item .post-item-text-wrap,.slider.challenges-slider .post-item .post-item-text-wrap{border:1px solid #2fbe60;padding:75px 90px 75px calc(139.5px + 75px);margin-left:-139.5px;min-height:360px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.post-type-archive-challenges .post-item .post-item-text-wrap h1,.slider.challenges-slider .post-item .post-item-text-wrap h1{font-size:80px}}body.post-type-archive-challenges .post-item .post-item-excerpt,.slider.challenges-slider .post-item .post-item-excerpt{font-size:14px}body.post-type-archive-challenges .post-item .read-more-wrap,.slider.challenges-slider .post-item .read-more-wrap{margin:15px 0}@media screen and (min-width: 768px){body.post-type-archive-challenges .post-item .read-more-wrap,.slider.challenges-slider .post-item .read-more-wrap{margin:30px 0 0}}body.post-type-archive-challenges .post-item .read-more-wrap a.read-more,.slider.challenges-slider .post-item .read-more-wrap a.read-more{text-decoration:none;position:relative;display:inline-block;vertical-align:middle;padding:0 57px 0 0;z-index:0;border:none;background:transparent;text-transform:uppercase;cursor:pointer;font-family:Geomanist;font-size:20px}body.post-type-archive-challenges .post-item .read-more-wrap a.read-more,body.post-type-archive-challenges .post-item .read-more-wrap a.read-more:link,body.post-type-archive-challenges .post-item .read-more-wrap a.read-more:visited,.slider.challenges-slider .post-item .read-more-wrap a.read-more,.slider.challenges-slider .post-item .read-more-wrap a.read-more:link,.slider.challenges-slider .post-item .read-more-wrap a.read-more:visited{color:#2fbe60}body.notouch body.post-type-archive-challenges .post-item .read-more-wrap a.read-more:hover,body.notouch body.post-type-archive-challenges .post-item .read-more-wrap a.read-more:active,body.notouch .slider.challenges-slider .post-item .read-more-wrap a.read-more:hover,body.notouch .slider.challenges-slider .post-item .read-more-wrap a.read-more:active{color:#2fbe60;text-decoration:none}body.post-type-archive-challenges .post-item .read-more-wrap a.read-more:before,.slider.challenges-slider .post-item .read-more-wrap a.read-more:before{display:block;content:"";z-index:-1}body.post-type-archive-challenges .post-item .read-more-wrap a.read-more:after,.slider.challenges-slider .post-item .read-more-wrap a.read-more:after{position:absolute;display:block;content:"";width:15px;height:15px;top:calc(50% - 1px);right:15px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:10;background:center/contain no-repeat url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNy41NzMiIGhlaWdodD0iMTcuMTI4IiB2aWV3Qm94PSIwIDAgMTcuNTczIDE3LjEyOCI+CiAgPHBhdGggaWQ9Ikljb25fYXdlc29tZS1hcnJvdy1kb3duIiBkYXRhLW5hbWU9Ikljb24gYXdlc29tZS1hcnJvdy1kb3duIiBkPSJNMTYuMzc4LDkuNzIybC44NzEuODcxYS45MzcuOTM3LDAsMCwxLDAsMS4zM0w5LjYyOCwxOS41NDdhLjkzNy45MzcsMCwwLDEtMS4zMywwTC42NzQsMTEuOTIyYS45MzcuOTM3LDAsMCwxLDAtMS4zM2wuODcxLS44NzFhLjk0Mi45NDIsMCwwLDEsMS4zNDUuMDE2bDQuNSw0LjcyNlYzLjE5MWEuOTM5LjkzOSwwLDAsMSwuOTQxLS45NDFIOS41ODlhLjkzOS45MzksMCwwLDEsLjk0MS45NDFWMTQuNDY0bDQuNS00LjcyNmEuOTM2LjkzNiwwLDAsMSwxLjM0NS0uMDE2WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIuMjUgMTcuNTI1KSByb3RhdGUoLTkwKSIgZmlsbD0iIzJmYmU2MCIvPgo8L3N2Zz4K")}input[type=text],input[type=search],input[type=password],input[type=number],input[type=tel],input[type=date],input[type=email],input[type=url],textarea{border-color:#eaeaea;background-color:#eaeaea;width:100%;text-transform:uppercase;font-weight:500;font-family:Geomanist;padding:15px;color:rgba(70,70,70,.5)}input[type=text].placeholder,input[type=search].placeholder,input[type=password].placeholder,input[type=number].placeholder,input[type=tel].placeholder,input[type=date].placeholder,input[type=email].placeholder,input[type=url].placeholder,textarea.placeholder{color:rgba(70,70,70,.5)}input[type=text]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=date]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=url]:-moz-placeholder,textarea:-moz-placeholder{color:rgba(70,70,70,.5)}input[type=text]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=url]::-moz-placeholder,textarea::-moz-placeholder{color:rgba(70,70,70,.5)}input[type=text]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:rgba(70,70,70,.5)}input[type=text]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:rgba(70,70,70,.5)}label.screen-reader-only{display:none}form.wpcf7-form p{margin:0 0 20px}form.wpcf7-form p br{display:none}form.wpcf7-form .wpcf7-submit{text-decoration:none;position:relative;display:inline-block;vertical-align:middle;padding:0 57px 0 0;z-index:0;border:none;background:transparent;text-transform:uppercase;cursor:pointer;font-family:Geomanist;font-size:20px;float:right;background-image:url("/wp-content/themes/iwdtheme2-child/scss/src/images//arrow_right_green.svg");background-repeat:no-repeat;background-position:71px 5px;background-size:15px;padding-right:40px}form.wpcf7-form .wpcf7-submit,form.wpcf7-form .wpcf7-submit:link,form.wpcf7-form .wpcf7-submit:visited{color:#2fbe60}body.notouch form.wpcf7-form .wpcf7-submit:hover,body.notouch form.wpcf7-form .wpcf7-submit:active{color:#2fbe60;text-decoration:none}form.wpcf7-form .wpcf7-submit:before{display:block;content:"";z-index:-1}form.wpcf7-form .wpcf7-submit:after{position:absolute;display:block;content:"";width:15px;height:15px;top:calc(50% - 1px);right:15px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:10;background:center/contain no-repeat url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNy41NzMiIGhlaWdodD0iMTcuMTI4IiB2aWV3Qm94PSIwIDAgMTcuNTczIDE3LjEyOCI+CiAgPHBhdGggaWQ9Ikljb25fYXdlc29tZS1hcnJvdy1kb3duIiBkYXRhLW5hbWU9Ikljb24gYXdlc29tZS1hcnJvdy1kb3duIiBkPSJNMTYuMzc4LDkuNzIybC44NzEuODcxYS45MzcuOTM3LDAsMCwxLDAsMS4zM0w5LjYyOCwxOS41NDdhLjkzNy45MzcsMCwwLDEtMS4zMywwTC42NzQsMTEuOTIyYS45MzcuOTM3LDAsMCwxLDAtMS4zM2wuODcxLS44NzFhLjk0Mi45NDIsMCwwLDEsMS4zNDUuMDE2bDQuNSw0LjcyNlYzLjE5MWEuOTM5LjkzOSwwLDAsMSwuOTQxLS45NDFIOS41ODlhLjkzOS45MzksMCwwLDEsLjk0MS45NDFWMTQuNDY0bDQuNS00LjcyNmEuOTM2LjkzNiwwLDAsMSwxLjM0NS0uMDE2WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIuMjUgMTcuNTI1KSByb3RhdGUoLTkwKSIgZmlsbD0iIzJmYmU2MCIvPgo8L3N2Zz4K")}form.wpcf7-form .inline-group br{display:none}form.wpcf7-form .inline-group.submission{padding-top:0;margin-bottom:0 !important;padding-bottom:0 !important}form.wpcf7-form .inline-group.submission p{margin-bottom:0}.document-top{position:relative;padding:15px}.document-top>*{position:relative;max-width:100%;width:1260px;margin:0 auto}.banner{margin-bottom:30px}.banner .banner-heading h1,.banner .banner-heading h2{font-size:40px;line-height:1;color:#fff}@media screen and (min-width: 768px)and (max-width: 1259px){.banner .banner-heading{max-width:950px;margin-left:auto;margin-right:auto}.banner .banner-heading h1,.banner .banner-heading h2{font-size:80px;line-height:1}}@media screen and (min-width: 1260px){.banner .banner-heading{max-width:1100px;margin-left:auto;margin-right:auto}.banner .banner-heading h1,.banner .banner-heading h2{font-size:100px;line-height:1}}.banner .banner-heading h2{margin-bottom:50px}.banner .banner-subheading h2,.banner .banner-subheading h3{color:#fff;font-size:30px;margin:0}.banner .banner-overlay-dark{background-color:rgba(0,0,0,.45)}.banner .banner-scroll-down .scroll-down-button{left:auto;right:15px;background-image:url("/wp-content/themes/iwdtheme2-child/scss/src/images//arrow_down_white.svg");background-size:22px}.popup .popup-main{position:relative;padding:15px}.popup .popup-main>*{position:relative;max-width:100%;width:1260px;margin:0 auto}.popup .popup-close{background-image:url("/wp-content/themes/iwdtheme2-child/scss/src/images//close-icon.svg");top:30px;right:21px}.popup ul.menu li a{text-transform:uppercase;font-weight:500;font-size:25px}.partner-popup{background-color:#3f6591}.partner-popup .popup-close-wrap .popup-close{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNy43NjIiIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxNy43NjIgMTciPgogIDxwYXRoIGlkPSJJY29uX2lvbmljLW1kLWNsb3NlIiBkYXRhLW5hbWU9Ikljb24gaW9uaWMtbWQtY2xvc2UiIGQ9Ik0yNS4yODUsOS4yMjNsLTEuNzc2LTEuNy03LjEsNi44LTcuMS02LjgtMS43NzYsMS43LDcuMSw2LjgtNy4xLDYuOCwxLjc3NiwxLjcsNy4xLTYuOCw3LjEsNi44LDEuNzc2LTEuNy03LjEtNi44WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTcuNTIzIC03LjUyMykiIGZpbGw9IiNmZmYiLz4KPC9zdmc+Cg==")}@media screen and (min-width: 1024px){.partner-popup .popup-close-wrap .popup-close:before{content:"Close";color:#fff;position:absolute;top:7px;left:-40px}}@media screen and (min-width: 1260px){.partner-popup .popup-close-wrap .popup-close:before{top:13px}}.partner-popup .partner-popup-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.partner-popup .partner-popup-inner .partner-popup-image img{width:50%;height:auto;margin:0 auto}.partner-popup .partner-popup-inner .partner-popup-content h2,.partner-popup .partner-popup-inner .partner-popup-content p{color:#fff}.partner-popup .partner-popup-inner .partner-popup-content h2{font-size:20px}.partner-popup .partner-popup-inner .partner-popup-content p{font-size:14px}.partner-popup .partner-popup-inner .partner-popup-content .partner-stats p{font-weight:bold}@media screen and (min-width: 1024px){.partner-popup .partner-popup-inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.partner-popup .partner-popup-inner .partner-popup-image{width:50%}.partner-popup .partner-popup-inner .partner-popup-image img{width:90%;height:auto;max-width:500px}.partner-popup .partner-popup-inner .partner-popup-content{width:50%}.partner-popup .partner-popup-inner .partner-popup-content h2,.partner-popup .partner-popup-inner .partner-popup-content p{text-align:left}.partner-popup .partner-popup-inner .partner-popup-content h2{margin:0 0 40px}.partner-popup .partner-popup-inner .partner-popup-content p{margin:0 0 14px}.partner-popup .partner-popup-inner .partner-popup-content .partner-stats{margin:0 0 30px}}section.text-media-block{position:relative;padding:15px;padding-top:30px;padding-bottom:30px;text-align:center;line-height:normal}section.text-media-block>*{position:relative;max-width:100%;width:1260px;margin:0 auto}section.text-media-block .cols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:top;-ms-flex-align:top;align-items:top;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.text-media-block .cols.layout-text_left .col .media{margin-top:30px}section.text-media-block .cols.layout-text_left .col.content{margin:0 30px 30px}section.text-media-block .cols.layout-text_right .col .media{margin-bottom:30px}section.text-media-block .cols.layout-text_right .col.content{margin:0 30px 30px}section.text-media-block .cols.layout-text_right .col .media{margin-bottom:0}section.text-media-block .col.content h1,section.text-media-block .col.content h2,section.text-media-block .col.content h3,section.text-media-block .col.content h4,section.text-media-block .col.content h5,section.text-media-block .col.content h6{color:#414141;margin-top:0}section.text-media-block .col.content ul,section.text-media-block .col.content ol{text-align:left;padding-left:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.text-media-block .col.content p{color:#414141}section.text-media-block .col.content p:first-child{margin-top:0}section.text-media-block .col.content p:last-of-type{margin-bottom:0}section.text-media-block .col.content a.button-link{text-decoration:none;position:relative;display:inline-block;vertical-align:middle;padding:0 57px 0 0;z-index:0;border:none;background:transparent;text-transform:uppercase;cursor:pointer;font-family:Geomanist;font-size:20px;margin-bottom:1em;display:inline-block}section.text-media-block .col.content a.button-link,section.text-media-block .col.content a.button-link:link,section.text-media-block .col.content a.button-link:visited{color:#2fbe60}body.notouch section.text-media-block .col.content a.button-link:hover,body.notouch section.text-media-block .col.content a.button-link:active{color:#2fbe60;text-decoration:none}section.text-media-block .col.content a.button-link:before{display:block;content:"";z-index:-1}section.text-media-block .col.content a.button-link:after{position:absolute;display:block;content:"";width:15px;height:15px;top:calc(50% - 1px);right:15px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:10;background:center/contain no-repeat url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNy41NzMiIGhlaWdodD0iMTcuMTI4IiB2aWV3Qm94PSIwIDAgMTcuNTczIDE3LjEyOCI+CiAgPHBhdGggaWQ9Ikljb25fYXdlc29tZS1hcnJvdy1kb3duIiBkYXRhLW5hbWU9Ikljb24gYXdlc29tZS1hcnJvdy1kb3duIiBkPSJNMTYuMzc4LDkuNzIybC44NzEuODcxYS45MzcuOTM3LDAsMCwxLDAsMS4zM0w5LjYyOCwxOS41NDdhLjkzNy45MzcsMCwwLDEtMS4zMywwTC42NzQsMTEuOTIyYS45MzcuOTM3LDAsMCwxLDAtMS4zM2wuODcxLS44NzFhLjk0Mi45NDIsMCwwLDEsMS4zNDUuMDE2bDQuNSw0LjcyNlYzLjE5MWEuOTM5LjkzOSwwLDAsMSwuOTQxLS45NDFIOS41ODlhLjkzOS45MzksMCwwLDEsLjk0MS45NDFWMTQuNDY0bDQuNS00LjcyNmEuOTM2LjkzNiwwLDAsMSwxLjM0NS0uMDE2WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIuMjUgMTcuNTI1KSByb3RhdGUoLTkwKSIgZmlsbD0iIzJmYmU2MCIvPgo8L3N2Zz4K")}section.text-media-block .col:not(.content) .media img{max-height:300px;width:100%;-o-object-fit:cover;object-fit:cover}section.text-media-block .col .media img{display:block}@media screen and (min-width: 768px){section.text-media-block{text-align:left}section.text-media-block .cols{padding:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}section.text-media-block .cols.layout-text_right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}section.text-media-block .cols.layout-text_left{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}section.text-media-block .cols.layout-text_left .col .media{margin-top:0}section.text-media-block .cols.layout-text_right .col .media{margin-bottom:0}section.text-media-block .col{width:calc(50% - 15px)}section.text-media-block .col.content{max-width:430px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.text-media-block .col.content h1,section.text-media-block .col.content h2,section.text-media-block .col.content h3,section.text-media-block .col.content h4,section.text-media-block .col.content h5,section.text-media-block .col.content h6{margin-bottom:15px}section.text-media-block .col.content h1{font-size:70px}section.text-media-block .col:not(.content){display:-webkit-box;display:-ms-flexbox;display:flex}section.text-media-block .col:not(.content) .media img{min-height:100%;-o-object-fit:cover;object-fit:cover;max-height:407px;width:100%}}@media screen and (min-width: 1260px){section.text-media-block .col{width:calc(50% - 30px)}section.text-media-block .col.content{max-width:530px;margin:30px auto}section.text-media-block .col.content h1{max-width:280px}section.text-media-block .col.content ul,section.text-media-block .col.content ol{text-align:left}section.text-media-block .cols .col:not(.content){min-height:480px}}.rich-text{position:relative;padding:15px;color:#414141;overflow:hidden}.rich-text>*{position:relative;max-width:100%;width:1260px;margin:0 auto}@media screen and (min-width: 768px){.rich-text{padding-top:45px;padding-bottom:45px;max-width:880px;margin-left:auto;margin-right:auto}.rich-text h1,.rich-text h2,.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6{margin-bottom:50px}}@media screen and (min-width: 768px){.concept-note-form-wrapper{max-width:555px;margin:0 auto}}.load-more{padding-top:30px;padding-bottom:30px}@media screen and (min-width: 768px){.load-more{padding-top:30px;padding-bottom:90px}}.load-more span.button{text-decoration:none;position:relative;display:inline-block;vertical-align:middle;padding:0 57px 0 0;z-index:0;border:none;background:transparent;text-transform:uppercase;cursor:pointer;font-family:Geomanist;font-size:20px}.load-more span.button,.load-more span.button:link,.load-more span.button:visited{color:#2fbe60}body.notouch .load-more span.button:hover,body.notouch .load-more span.button:active{color:#2fbe60;text-decoration:none}.load-more span.button:before{display:block;content:"";z-index:-1}.load-more span.button:after{position:absolute;display:block;content:"";width:15px;height:15px;top:calc(50% - 1px);right:15px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:10;background:center/contain no-repeat url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNy41NzMiIGhlaWdodD0iMTcuMTI4IiB2aWV3Qm94PSIwIDAgMTcuNTczIDE3LjEyOCI+CiAgPHBhdGggaWQ9Ikljb25fYXdlc29tZS1hcnJvdy1kb3duIiBkYXRhLW5hbWU9Ikljb24gYXdlc29tZS1hcnJvdy1kb3duIiBkPSJNMTYuMzc4LDkuNzIybC44NzEuODcxYS45MzcuOTM3LDAsMCwxLDAsMS4zM0w5LjYyOCwxOS41NDdhLjkzNy45MzcsMCwwLDEtMS4zMywwTC42NzQsMTEuOTIyYS45MzcuOTM3LDAsMCwxLDAtMS4zM2wuODcxLS44NzFhLjk0Mi45NDIsMCwwLDEsMS4zNDUuMDE2bDQuNSw0LjcyNlYzLjE5MWEuOTM5LjkzOSwwLDAsMSwuOTQxLS45NDFIOS41ODlhLjkzOS45MzksMCwwLDEsLjk0MS45NDFWMTQuNDY0bDQuNS00LjcyNmEuOTM2LjkzNiwwLDAsMSwxLjM0NS0uMDE2WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIuMjUgMTcuNTI1KSByb3RhdGUoLTkwKSIgZmlsbD0iIzJmYmU2MCIvPgo8L3N2Zz4K")}.challenges-slider-block{position:relative;padding:15px;position:relative;overflow:hidden}.challenges-slider-block>*{position:relative;max-width:100%;width:1260px;margin:0 auto}.challenges-slider-block.slider.finite-equal-width-slider{padding-top:20px;padding-bottom:20px}@media screen and (min-width: 768px)and (max-width: 1259px){.challenges-slider-block.slider.finite-equal-width-slider{padding-top:30px;padding-bottom:50px}}@media screen and (min-width: 1260px){.challenges-slider-block.slider.finite-equal-width-slider{padding-top:30px;padding-bottom:60px}}.challenges-slider-block.slider.finite-equal-width-slider .slider-items-display{padding:15px 0}@media screen and (min-width: 768px){.challenges-slider-block.slider.finite-equal-width-slider .slider-items-display{padding:40px 0}}.challenges-slider-block.slider.finite-equal-width-slider .slider-items-slider{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-transition-duration:.1s;-o-transition-duration:.1s;transition-duration:.1s}.challenges-slider-block.slider.finite-equal-width-slider .slider-item{max-height:100%}.challenges-slider-block.slider.finite-equal-width-slider .slider-item div.slide-image{display:block;position:relative;height:100%;width:calc(100% - 30px);margin:0 auto}.challenges-slider-block.slider.finite-equal-width-slider .slider-item img{-o-object-fit:contain;object-fit:contain;height:100%;width:100%;display:block}.challenges-slider-block.slider.finite-equal-width-slider.has-dots>div{padding-left:40px;padding-right:40px}@media screen and (min-width: 768px){.challenges-slider-block.slider.finite-equal-width-slider.has-dots>div{padding-left:50px;padding-right:50px}}@media screen and (min-width: 1260px){.challenges-slider-block.slider.finite-equal-width-slider.num-items-3 .chevron{display:none}.challenges-slider-block.slider.finite-equal-width-slider.num-items-3.has-chevrons>div{padding-left:0;padding-right:0}}.challenges-slider-block .dot-controls{right:15px !important;top:0;left:auto !important;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex}.challenges-slider-block .dot-controls div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.challenges-slider-block .dot-controls div .dot:after{background:#d8d8d8}.challenges-slider-block .dot-controls div .dot.selected:after{background:#3f6591}@media screen and (max-width: 1259px){.challenges-slider-block .dot-controls{right:auto !important;top:auto;left:50% !important;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.challenges-slider-block .dot-controls>div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width: 768px){.slider.challenges-slider .post-item{margin-bottom:0}}@media screen and (min-width: 768px)and (max-width: 1259px){.slider.challenges-slider .text-image-slider-item.post-item .post-item-text-wrap{max-width:calc(100vw - 175px)}.slider.challenges-slider .text-image-slider-item.post-item .post-item-text-wrap h1{font-size:40px}.slider.challenges-slider .text-image-slider-item.post-item .post-item-text-wrap h2{font-size:30px}}.accordion{position:relative;padding:15px;padding-top:30px;padding-bottom:30px}.accordion>*{position:relative;max-width:100%;width:1260px;margin:0 auto}.accordion h1.accordion-heading{margin-top:0;text-align:center;color:#414141}@media screen and (min-width: 768px){.accordion{padding-top:90px;padding-bottom:90px}.accordion h1.accordion-heading{margin-bottom:75px}}.collapsible-sections .collapsible-section{margin-bottom:40px;border:1px solid #e2e2e2}.collapsible-sections .collapsible-section:last-child{margin-bottom:5px}.collapsible-sections .collapsible-section-header{padding:20px 30px 15px 15px;background-color:#fff}@media screen and (min-width: 768px){.collapsible-sections .collapsible-section-header{padding:40px 80px 30px 50px}}.collapsible-sections .collapsible-section-header h3{margin:0;color:#2fbe60}.collapsible-sections .collapsible-section-body>div{padding:10px 30px 10px 15px;background-color:#fff;color:#414141}@media screen and (min-width: 768px){.collapsible-sections .collapsible-section-body>div{padding:0 50px 30px 50px}}.collapsible-sections .collapsible-section-body>div p:first-child{margin-top:0}.collapsible-sections .collapsible-section-body>div p:last-child{margin-bottom:0}.collapsible-sections .collapsible-section-body>div a{text-decoration:none;text-decoration:underline}.collapsible-sections .collapsible-section-body>div a,.collapsible-sections .collapsible-section-body>div a:link,.collapsible-sections .collapsible-section-body>div a:visited{color:#2fbe60}body.notouch .collapsible-sections .collapsible-section-body>div a:hover,body.notouch .collapsible-sections .collapsible-section-body>div a:active{color:#414141;text-decoration:none}.collapsible-sections .collapsible-section-body>div img{height:auto}body.js .accordion .collapsible-section-header{padding-right:88px}body.js .accordion .collapsible-section-button{width:40px;background:center/15px no-repeat url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNy4xMjgiIGhlaWdodD0iMTcuNTczIiB2aWV3Qm94PSIwIDAgMTcuMTI4IDE3LjU3MyI+PHBhdGggZD0iTTE2LjM3OCw5LjcyMmwuODcxLjg3MWEuOTM3LjkzNywwLDAsMSwwLDEuMzNMOS42MjgsMTkuNTQ3YS45MzcuOTM3LDAsMCwxLTEuMzMsMEwuNjc0LDExLjkyMmEuOTM3LjkzNywwLDAsMSwwLTEuMzNsLjg3MS0uODcxYS45NDIuOTQyLDAsMCwxLDEuMzQ1LjAxNmw0LjUsNC43MjZWMy4xOTFhLjkzOS45MzksMCwwLDEsLjk0MS0uOTQxSDkuNTg5YS45MzkuOTM5LDAsMCwxLC45NDEuOTQxVjE0LjQ2NGw0LjUtNC43MjZhLjkzNi45MzYsMCwwLDEsMS4zNDUtLjAxNloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjM5NyAtMi4yNSkiIGZpbGw9IiMyZmJlNjAiLz48L3N2Zz4=");height:55px}@media screen and (min-width: 768px){body.js .accordion .collapsible-section-button{width:100px;background:center/20px no-repeat url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNy4xMjgiIGhlaWdodD0iMTcuNTczIiB2aWV3Qm94PSIwIDAgMTcuMTI4IDE3LjU3MyI+PHBhdGggZD0iTTE2LjM3OCw5LjcyMmwuODcxLjg3MWEuOTM3LjkzNywwLDAsMSwwLDEuMzNMOS42MjgsMTkuNTQ3YS45MzcuOTM3LDAsMCwxLTEuMzMsMEwuNjc0LDExLjkyMmEuOTM3LjkzNywwLDAsMSwwLTEuMzNsLjg3MS0uODcxYS45NDIuOTQyLDAsMCwxLDEuMzQ1LjAxNmw0LjUsNC43MjZWMy4xOTFhLjkzOS45MzksMCwwLDEsLjk0MS0uOTQxSDkuNTg5YS45MzkuOTM5LDAsMCwxLC45NDEuOTQxVjE0LjQ2NGw0LjUtNC43MjZhLjkzNi45MzYsMCwwLDEsMS4zNDUtLjAxNloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjM5NyAtMi4yNSkiIGZpbGw9IiMyZmJlNjAiLz48L3N2Zz4=");height:auto;top:10px}}.application-process{padding-top:30px;padding-bottom:30px}.application-process .columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 768px){.application-process .columns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.application-process .columns .image-wrapper{-o-object-fit:cover;object-fit:cover;overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1;max-height:1030px}.application-process .columns .image-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover}}.application-process .application-wrapper{padding-left:20px;padding-right:20px;background-color:#f8f8f8}.application-process .application-wrapper h2.application-heading{padding-top:15px;padding-bottom:15px;text-align:center}.application-process .application-wrapper h2.application-heading p{margin:0}.application-process .application-wrapper a.application-link{text-decoration:none;position:relative;display:inline-block;vertical-align:middle;padding:0 57px 0 0;z-index:0;border:none;background:transparent;text-transform:uppercase;cursor:pointer;font-family:Geomanist;font-size:20px;margin:58px 0 58px 0}.application-process .application-wrapper a.application-link,.application-process .application-wrapper a.application-link:link,.application-process .application-wrapper a.application-link:visited{color:#2fbe60}body.notouch .application-process .application-wrapper a.application-link:hover,body.notouch .application-process .application-wrapper a.application-link:active{color:#2fbe60;text-decoration:none}.application-process .application-wrapper a.application-link:before{display:block;content:"";z-index:-1}.application-process .application-wrapper a.application-link:after{position:absolute;display:block;content:"";width:15px;height:15px;top:calc(50% - 1px);right:15px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:10;background:center/contain no-repeat url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNy41NzMiIGhlaWdodD0iMTcuMTI4IiB2aWV3Qm94PSIwIDAgMTcuNTczIDE3LjEyOCI+CiAgPHBhdGggaWQ9Ikljb25fYXdlc29tZS1hcnJvdy1kb3duIiBkYXRhLW5hbWU9Ikljb24gYXdlc29tZS1hcnJvdy1kb3duIiBkPSJNMTYuMzc4LDkuNzIybC44NzEuODcxYS45MzcuOTM3LDAsMCwxLDAsMS4zM0w5LjYyOCwxOS41NDdhLjkzNy45MzcsMCwwLDEtMS4zMywwTC42NzQsMTEuOTIyYS45MzcuOTM3LDAsMCwxLDAtMS4zM2wuODcxLS44NzFhLjk0Mi45NDIsMCwwLDEsMS4zNDUuMDE2bDQuNSw0LjcyNlYzLjE5MWEuOTM5LjkzOSwwLDAsMSwuOTQxLS45NDFIOS41ODlhLjkzOS45MzksMCwwLDEsLjk0MS45NDFWMTQuNDY0bDQuNS00LjcyNmEuOTM2LjkzNiwwLDAsMSwxLjM0NS0uMDE2WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIuMjUgMTcuNTI1KSByb3RhdGUoLTkwKSIgZmlsbD0iIzJmYmU2MCIvPgo8L3N2Zz4K")}@media screen and (min-width: 768px){.application-process .application-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:60px 75px;width:calc(1260px)}.application-process .application-wrapper h2.application-heading{max-width:450px;text-align:left;padding:0;margin:0 0 50px 10px}}@media screen and (min-width: 1260px){.application-process .application-wrapper{padding-right:11vw}}.application-process .number-container{margin-right:20px}.application-process .number-container span{background:#fff;width:60px;height:60px;border:3px solid #e5e5e5;text-align:center;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}@media screen and (min-width: 768px){.application-process .number-container span{width:70px;height:70px}}.application-process .number-container span h2{color:#2fbe60;font-size:34px}.application-process .application-rows .collapsible-sections .collapsible-section{margin-bottom:0;border:none;border-top:1px solid #2fbe60}.application-process .application-rows .collapsible-sections .collapsible-section:last-child{border-bottom:1px solid #2fbe60}.application-process .application-rows .collapsible-sections .collapsible-section.open .number-container span{background-color:#2fbe60}.application-process .application-rows .collapsible-sections .collapsible-section.open .number-container h2{color:#fff}.application-process .application-rows .collapsible-sections .collapsible-section .collapsible-section-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f8f8f8}.application-process .application-rows .collapsible-sections .collapsible-section .collapsible-section-header span h3{color:#414141}@media screen and (min-width: 768px){.application-process .application-rows .collapsible-sections .collapsible-section .collapsible-section-header{padding:15px}}.application-process .application-rows .collapsible-sections .collapsible-section-body>div{background-color:#f8f8f8}@media screen and (min-width: 768px){.application-process .application-rows .collapsible-sections .collapsible-section-body>div{padding:0px 0 30px 105px}}.cta-block{padding-top:30px;padding-bottom:30px}.cta-block .columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 768px){.cta-block .columns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.cta-block .columns .image-wrapper{-o-object-fit:cover;object-fit:cover;overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1;max-height:1030px}.cta-block .columns .image-wrapper img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}}.cta-block .content-wrapper{padding-left:20px;padding-right:20px;background-color:#f8f8f8}.cta-block .content-wrapper a.button-link{text-decoration:none;position:relative;display:inline-block;vertical-align:middle;padding:0 57px 0 0;z-index:0;border:none;background:transparent;text-transform:uppercase;cursor:pointer;font-family:Geomanist;font-size:20px;margin:34px 0 0 0}.cta-block .content-wrapper a.button-link,.cta-block .content-wrapper a.button-link:link,.cta-block .content-wrapper a.button-link:visited{color:#2fbe60}body.notouch .cta-block .content-wrapper a.button-link:hover,body.notouch .cta-block .content-wrapper a.button-link:active{color:#2fbe60;text-decoration:none}.cta-block .content-wrapper a.button-link:before{display:block;content:"";z-index:-1}.cta-block .content-wrapper a.button-link:after{position:absolute;display:block;content:"";width:15px;height:15px;top:calc(50% - 1px);right:15px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:10;background:center/contain no-repeat url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNy41NzMiIGhlaWdodD0iMTcuMTI4IiB2aWV3Qm94PSIwIDAgMTcuNTczIDE3LjEyOCI+CiAgPHBhdGggaWQ9Ikljb25fYXdlc29tZS1hcnJvdy1kb3duIiBkYXRhLW5hbWU9Ikljb24gYXdlc29tZS1hcnJvdy1kb3duIiBkPSJNMTYuMzc4LDkuNzIybC44NzEuODcxYS45MzcuOTM3LDAsMCwxLDAsMS4zM0w5LjYyOCwxOS41NDdhLjkzNy45MzcsMCwwLDEtMS4zMywwTC42NzQsMTEuOTIyYS45MzcuOTM3LDAsMCwxLDAtMS4zM2wuODcxLS44NzFhLjk0Mi45NDIsMCwwLDEsMS4zNDUuMDE2bDQuNSw0LjcyNlYzLjE5MWEuOTM5LjkzOSwwLDAsMSwuOTQxLS45NDFIOS41ODlhLjkzOS45MzksMCwwLDEsLjk0MS45NDFWMTQuNDY0bDQuNS00LjcyNmEuOTM2LjkzNiwwLDAsMSwxLjM0NS0uMDE2WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIuMjUgMTcuNTI1KSByb3RhdGUoLTkwKSIgZmlsbD0iIzJmYmU2MCIvPgo8L3N2Zz4K")}@media screen and (min-width: 768px){.cta-block .content-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:60px 100px;width:calc(1260px);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width: 1260px){.cta-block .content-wrapper{padding-right:11vw}}.cta-block .top-content{padding:0 0 15px}@media screen and (min-width: 768px){.cta-block .top-content{padding:0 0 50px}}.cta-block .top-content p{color:#414141;margin-bottom:1.5em}.cta-block .cta-content{background-color:#eaeaea;padding:25px 30px}.cta-block .cta-content h2{margin-top:0}.cta-block .cta-content h3{margin:30px 0 15px}.cta-block .cta-content p:last-child{margin-bottom:0}@media screen and (min-width: 768px){.cta-block .cta-content{padding:45px 50px}.cta-block .cta-content h3{margin:45px 0 15px}}.numbered-blocks{position:relative;padding:15px;padding-top:15px;padding-bottom:15px}.numbered-blocks>*{position:relative;max-width:100%;width:1260px;margin:0 auto}@media screen and (min-width: 768px){.numbered-blocks{padding-top:60px;padding-bottom:60px}}.numbered-blocks .numbered-block-wrapper .numbered-block{margin-bottom:40px}@media screen and (min-width: 768px){.numbered-blocks .numbered-block-wrapper .numbered-block{margin-bottom:60px}}.numbered-blocks .numbered-block-wrapper .numbered-block a.post-item-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;width:100%}.numbered-blocks .numbered-block-wrapper .numbered-block a.post-item-image .image-wrapper{width:100%;height:0;padding-bottom:100%;background-size:auto 100%;background-position:50% 50%;background-repeat:no-repeat;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}@media screen and (min-width: 768px){.numbered-blocks .numbered-block-wrapper .numbered-block a.post-item-image .image-wrapper{width:200px;height:280px;padding-bottom:0}}@media screen and (min-width: 1260px){.numbered-blocks .numbered-block-wrapper .numbered-block a.post-item-image .image-wrapper{width:280px}}.numbered-blocks .numbered-block-wrapper .numbered-block a.post-item-image .number-wrapper{width:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:-40px}@media screen and (min-width: 768px){.numbered-blocks .numbered-block-wrapper .numbered-block a.post-item-image .number-wrapper{margin-bottom:-50px}}.numbered-blocks .numbered-block-wrapper .numbered-block a.post-item-image .number-wrapper span{background:#3f6591;width:80px;height:80px;text-align:center;border-radius:100%;-webkit-box-shadow:0px 1px 12px #00000029;box-shadow:0px 1px 12px #00000029;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out;z-index:10}@media screen and (min-width: 768px){.numbered-blocks .numbered-block-wrapper .numbered-block a.post-item-image .number-wrapper span{width:100px;height:100px}}.numbered-blocks .numbered-block-wrapper .numbered-block a.post-item-image .number-wrapper span h2{color:#fff;font-size:42px}.numbered-blocks .numbered-block-wrapper .numbered-block a.post-item-image .numbered-icon{position:absolute;top:-30px;left:calc(50% - 30px);width:60px;height:60px;background-color:#3f6591;background-position:50% 50%;background-size:50% 50%;background-repeat:no-repeat;border-radius:100%}@media screen and (min-width: 768px){.numbered-blocks .numbered-block-wrapper .numbered-block a.post-item-image .numbered-icon{top:110px;left:170px}}@media screen and (min-width: 1260px){.numbered-blocks .numbered-block-wrapper .numbered-block a.post-item-image .numbered-icon{top:80px;left:-60px;width:120px;height:120px}}.numbered-blocks .numbered-block-wrapper .numbered-block a.post-item-image .content-wrapper{padding:20px}@media screen and (min-width: 768px){.numbered-blocks .numbered-block-wrapper .numbered-block a.post-item-image .content-wrapper{height:280px;min-height:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:20px 40px}}@media screen and (min-width: 1260px){.numbered-blocks .numbered-block-wrapper .numbered-block a.post-item-image .content-wrapper{padding:60px 40px}}.numbered-blocks .numbered-block-wrapper .numbered-block a.post-item-image .content-wrapper h1,.numbered-blocks .numbered-block-wrapper .numbered-block a.post-item-image .content-wrapper h2,.numbered-blocks .numbered-block-wrapper .numbered-block a.post-item-image .content-wrapper h3,.numbered-blocks .numbered-block-wrapper .numbered-block a.post-item-image .content-wrapper h4,.numbered-blocks .numbered-block-wrapper .numbered-block a.post-item-image .content-wrapper h5,.numbered-blocks .numbered-block-wrapper .numbered-block a.post-item-image .content-wrapper h6{font-size:19px;margin-top:0}.numbered-blocks .numbered-block-wrapper .numbered-block a.post-item-image .content-wrapper p{margin-top:0;color:#434343}.numbered-blocks .numbered-block-wrapper .numbered-block a.post-item-image .content-wrapper p:last-child{margin-bottom:0}@media screen and (min-width: 1260px){.numbered-blocks .numbered-block-wrapper .numbered-block a.post-item-image .content-wrapper p{margin-top:1em}}.numbered-blocks .numbered-block-wrapper .numbered-block a.post-item-image:hover .image-wrapper{background-size:auto 110%}.numbered-blocks .numbered-block-wrapper .numbered-block a.post-item-image:hover .content-wrapper{background-color:#f5f5f5}.numbered-blocks .numbered-block-wrapper .numbered-block a.post-item-image:hover .content-wrapper p{color:#434343}@media screen and (min-width: 768px){.numbered-blocks .numbered-block-wrapper .numbered-block a.post-item-image{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.share-this{position:relative;padding:15px;padding-top:30px;padding-bottom:30px}.share-this>*{position:relative;max-width:100%;width:1260px;margin:0 auto}@media screen and (min-width: 768px){.share-this{padding-top:60px;padding-bottom:60px}}.share-this .icon-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.share-this .st-custom-button[data-network]{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;font-size:0;color:#fff;width:44px;height:44px;border-radius:8px;margin-right:10px}.share-this .st-custom-button[data-network]:last-child{margin-right:0px}.share-this .share-this-heading{text-align:center;margin-bottom:40px;font-size:26px}.share-this .st-custom-button[data-network=twitter]{background:#1da1f2 url("/wp-content/themes/iwdtheme2/images/social-icons/white/twitter.svg") center/20px no-repeat}.share-this .st-custom-button[data-network=twitter]:hover,.share-this .st-custom-button[data-network=twitter]:focus{background-color:#3faff4}.share-this .st-custom-button[data-network=facebook]{background:#3b5998 url("/wp-content/themes/iwdtheme2/images/social-icons/white/facebook.svg") center/10px no-repeat}.share-this .st-custom-button[data-network=facebook]:hover,.share-this .st-custom-button[data-network=facebook]:focus{background-color:#4568b2}.share-this .st-custom-button[data-network=linkedin]{background:#0077b5 url("/wp-content/themes/iwdtheme2/images/social-icons/white/linkedin.svg") center/20px no-repeat}.share-this .st-custom-button[data-network=linkedin]:hover,.share-this .st-custom-button[data-network=linkedin]:focus{background-color:#008ed9}.share-this .st-custom-button[data-network=email]{background:#ccc url("/wp-content/themes/iwdtheme2/images/social-icons/white/email.svg") center/20px no-repeat}.share-this .st-custom-button[data-network=email]:hover,.share-this .st-custom-button[data-network=email]:focus{background-color:#bababa}.share-this .st-custom-button[data-network=sharethis]{background:#96d03a url("/wp-content/themes/iwdtheme2-child/scss/src/images/sharethis.svg") center/20px no-repeat}.share-this .st-custom-button[data-network=sharethis]:hover,.share-this .st-custom-button[data-network=sharethis]:focus{background-color:#a5d757}.challenges-filter,.partners-filter{position:relative;padding:15px;color:#414141}.challenges-filter>*,.partners-filter>*{position:relative;max-width:100%;width:1260px;margin:0 auto}.challenges-filter .custom-select,.partners-filter .custom-select{width:300px;margin:0 auto;padding:0;background-color:#f3f3f3}.challenges-filter .custom-select .custom-select-display,.partners-filter .custom-select .custom-select-display{padding:15px 22px;background-color:#f3f3f3;font-weight:bold;text-transform:uppercase;font-size:14px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNy4xMjgiIGhlaWdodD0iMTcuNTczIiB2aWV3Qm94PSIwIDAgMTcuMTI4IDE3LjU3MyI+PHBhdGggZD0iTTE2LjM3OCw5LjcyMmwuODcxLjg3MWEuOTM3LjkzNywwLDAsMSwwLDEuMzNMOS42MjgsMTkuNTQ3YS45MzcuOTM3LDAsMCwxLTEuMzMsMEwuNjc0LDExLjkyMmEuOTM3LjkzNywwLDAsMSwwLTEuMzNsLjg3MS0uODcxYS45NDIuOTQyLDAsMCwxLDEuMzQ1LjAxNmw0LjUsNC43MjZWMy4xOTFhLjkzOS45MzksMCwwLDEsLjk0MS0uOTQxSDkuNTg5YS45MzkuOTM5LDAsMCwxLC45NDEuOTQxVjE0LjQ2NGw0LjUtNC43MjZhLjkzNi45MzYsMCwwLDEsMS4zNDUtLjAxNloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjM5NyAtMi4yNSkiIGZpbGw9IiMyZmJlNjAiLz48L3N2Zz4=");background-position:96% 50%;background-repeat:no-repeat;background-size:22px 22px}.challenges-filter .custom-select .custom-select-options .custom-select-option,.partners-filter .custom-select .custom-select-options .custom-select-option{padding:15px 22px;background-color:#f3f3f3;font-size:14px}.challenges-filter .custom-select.open .custom-select-display,.partners-filter .custom-select.open .custom-select-display{opacity:.5}@media screen and (min-width: 768px){.challenges-filter .custom-select,.partners-filter .custom-select{width:400px}}.post-type-archive-partners .post-items-wrap>div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.post-type-archive-partners .post-items-wrap>div .post-item{width:100%;margin:0 0 20px}.post-type-archive-partners .post-items-wrap>div .post-item h2{text-align:center}.post-type-archive-partners .post-items-wrap>div .post-item h2 a{color:#2fbe60}.post-type-archive-partners .post-items-wrap>div .post-item p{text-align:center;font-weight:bold}.post-type-archive-partners .post-items-wrap>div .post-item .post-item-image{overflow:hidden}.post-type-archive-partners .post-items-wrap>div .post-item .post-item-image img{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.post-type-archive-partners .post-items-wrap>div .post-item:hover .post-item-image img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}@media screen and (min-width: 768px)and (max-width: 1259px){.post-type-archive-partners .post-items-wrap>div .post-item{width:48%;margin:1%}}@media screen and (min-width: 1260px){.post-type-archive-partners .post-items-wrap>div .post-item{width:30%;margin:1.6666666667%}}

/*# sourceMappingURL=main.css.map*/