@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,400;0,700;0,900;1,400;1,700;1,900&display=swap);html,body{scroll-behavior:smooth}#post-footnotes li{font-size:.75rem;line-height:1.5}#malawi-footnote1-paragraph #footnote-1-link,#malawi-footnote2-paragraph #footnote-2-link{position:relative}#malawi-footnote1-paragraph #footnote-1-link #ref1,#malawi-footnote2-paragraph #footnote-2-link #ref2{position:absolute;top:-300px}.footnote-list-item:target:before{content:"";display:block;height:60px;margin:-60px 0 0}@media screen and (min-width:992px){.footnote-list-item:target:before{content:"";display:block;height:225px;margin:-225px 0 0}}strong{font-family:"Montserrat",sans-serif;font-weight:700}#attachment_3537 .wp-caption-text{text-align:center}div.photo-caption img{margin-bottom:0px!important}div.photo-caption p{margin-top:-.65rem}div.photo-caption p,.winner-summary .simple-text>p{font-size:1.125rem}div.photo-caption .wp-caption-text{margin-top:-50px}.winner-summary .simple-text>p{color:#00a0dd;text-align:center}h3.winner-category-header{font-size:1.5rem!important;font-weight:bold!important;text-transform:uppercase!important}h3.winner-category-header span{position:relative;display:inline-block;padding:0 .25em}h3#header-service-delivery::before{width:219px}h3#header-sbc::before{width:380px}h3#header-adolescent::before{width:582px}h3#header-environment::before{width:297px}h3.winner-category-header::before{content:"";position:absolute;height:.36em;background-color:#82ceca;z-index:0;top:43%;transform:translateY(-50%);z-index:-1}h2.winner-category{font-size:32px!important;font-family:"Montserrat",sans-serif;font-weight:700;line-height:1.2!important}.vc-hoverbox-back-inner p{font-size:1rem;line-height:1.5}#kibera-call-to-action .vc-hoverbox{width:100%;height:275px}.vc-hoverbox-block .vc-hoverbox-front-inner h2{background-color:rgba(255,255,255,.9);padding:10px 0;border-radius:10px;text-transform:uppercase;font-family:"Montserrat",sans-serif;font-weight:700}#mpoano-lessons-learned h2{text-align:center;font-family:"Montserrat",sans-serif;font-weight:700;text-transform:uppercase;font-size:2rem}#mpoano-lessons-learned ul li::before{content:"\2022";color:#fff;font-weight:700;display:inline-block;width:1em;margin-left:-1em}@media screen and (max-width:767px){.winner-summary{margin-bottom:2rem}}@media screen and (min-width:768px){.winner-summary-row{margin-bottom:3rem}.winner-summary-row:nth-child(2) .winner-summary:first-child .simple-text>p{height:107px}.winner-summary-row:nth-child(4) .winner-summary:first-child .simple-text>p,.winner-summary-row:nth-child(4) .winner-summary:nth-child(2) .simple-text>p{height:159px}.winner-summary-row:nth-child(6) .winner-summary:first-child .simple-text>p{height:212px}}div.vc_toggle_title{background-color:#009BA7}div.vc_toggle_title h4{color:#FFF}@media screen and (min-width:768px){.content-partner-copy-container{border-right:1px solid #81cfcb!important}}a{color:#009ba7}.tt-post-icon .material-icons{display:block}div#hs-eu-cookie-confirmation{background-color:#f6dfa4!important}div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner{background:none!important;margin:0!important}@media (max-width:959px){div#hs-eu-cookie-confirmation.hs-cookie-notification-position-bottom{border-bottom:0;bottom:0;top:auto;box-shadow:0 -1px 3px #eaf0f6}}@media screen and (max-width:1000px){div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner{max-width:85%!important}}@media (min-width:768px){.vc_row.column-seperator{}.vc_row.column-seperator>.wpb_column:not(:first-child){border-left:1px solid #ced2d4}}.simple-text{font-size:inherit}.tt-blog-head .tt-mslide-cat,.tt-blog-head .tt-slide-2-cat,.tt-blog-head .tt-mblock-cat{display:inline-block!important}.tt-header-wrapper .top-inner+.toggle-block{border-bottom:1px solid #eaeaea;margin-bottom:0}@media (min-width:992px){.tt-header-height.tt-header-margin-lg{height:246px!important}}.tt-header .logo{height:auto;width:auto;max-width:none;transform:scale(1);transition:transform 1s}.tt-header .top-inner img{transition:all 300ms;display:block}.topAuthorBlock{padding:20px 10px 10px 10px!important}.topAuthorBlock .vc_column-inner,.topAuthorBlock .vc_col-has-fill>.vc_column-inner,.topAuthorBlock .vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner,.topAuthorBlock .vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner,.topAuthorBlock .vc_row-has-fill>.vc_column_container>.vc_column-inner{padding:0!important}.topAuthorBlock .vc_row{margin-left:0;margin-right:0}.topAuthorBlock .wpb_single_image .vc_single_image-wrapper.vc_box_circle{border:2px solid #000}.simple-text>p,.single-text.margin-big p{margin-bottom:25px!important;line-height:1.5}.tt-item-post-title .tt-mslide-cat,.tt-item-post-title .tt-slide-2-cat,.tt-item-post-title .tt-mblock-cat{display:inline-block!important}.tt-blog-user-content span.tt-post-date-single span:after{display:none}body #wrapper .text-block .simple-text h1,body #wrapper .text-block .simple-text h1{font-size:34px;font-family:"Montserrat",sans-serif;font-weight:700;line-height:1.176}body #wrapper .text-block .simple-text h2{font-size:32px;font-family:"Montserrat",sans-serif;font-weight:700;line-height:1.2}body #wrapper .text-block .simple-text h3{font-size:26px;font-family:"Montserrat",sans-serif;font-weight:700;line-height:1.2}body #wrapper .text-block .simple-text h4,body #wrapper .text-block .simple-text h5,body #wrapper .text-block .simple-text h6{font-size:16px;font-family:"Montserrat",sans-serif;font-weight:700;line-height:1.2;margin-bottom:0;text-transform:uppercase}body #wrapper .text-block .simple-text ul,body #wrapper .text-block .simple-text ol{margin-left:20px;list-style-position:outside;margin-bottom:25px}body #wrapper .text-block.intro{margin-bottom:4em}body #wrapper .text-block.intro .simple-text p{color:#00a0dd;font-size:20px;font-family:"Montserrat",sans-serif;font-weight:700}@media (max-width:63.999em){body #wrapper .text-block.intro{margin-bottom:3em}}@media (max-width:39.999em){body #wrapper .text-block.intro{margin-bottom:2em}}.opacity50 .wpb_single_image{margin-bottom:0}.greenOverlay{position:relative}.greenOverlay:before{position:absolute;left:0;right:0;top:0;bottom:0;content:'';display:block;background-color:rgba(0,109,101,.85)}blockquote.styledBlockQuote{border:0;padding:0;padding-top:60px;position:relative}blockquote.styledBlockQuote:before{content:'';width:49px;height:43px;transform:translate(-50%,0);top:0;left:50%;background-image:url(../../../../../../themes/magplus-child/img/quote.png);display:block;position:absolute}blockquote.styledBlockQuote *{color:#ffffff!important}blockquote.styledBlockQuote p{font-weight:700;width:90%;max-width:800px;margin-left:auto;margin-right:auto;line-height:1.5}.wpb_single_image .vc_figure-caption{line-height:1.25}blockquote.styledBlockQuote cite{font-weight:400;text-transform:uppercase}body #wrapper .text-block .simple-text .newestToolkits h2{font-size:24px}.tt-mobile-nav>ul>li>a{opacity:1}.tt-mobile-nav>ul>li>a:hover{color:#55c7b5}.tt-heading:before{display:none}.button,body .vc_btn3.vc_btn3-size-md,.tt-s-search .tt-s-search-submit .button,input[type="submit"]{text-transform:uppercase;font-size:16px;font-family:"Montserrat",sans-serif;font-weight:700;box-shadow:none;background-image:none;padding:.9em 1.7em;background-color:#00a0dd;transition:opacity 0.4s;color:#fff;border:none}body .vc_btn3.vc_btn3-size-md{padding:.9em 1.7em .75em}.button:hover,body .vc_btn3.vc_btn3-size-md:hover,input[type="submit"]:hover{opacity:.8;border:none}select,.nice-select,.tt-s-search input[type="text"],form input[type="text"],form input[type="email"],form textarea{border:1px solid #b3b3b3;border-radius:0;height:51px;padding:.8em 1.2em;line-height:1.375;font-size:18px;width:100%}form textarea{height:200px}select,.nice-select{width:100%}.nice-select .list{min-width:100%;max-height:12em;overflow-y:auto}.nice-select .option{padding:.2em 1.2em!important}.hs-form-field.hs-fieldtype-text>label,.hs-form-field.hs-fieldtype-select>label,.hs-form-field.hs-fieldtype-textarea>label{display:none}.hs-form-field.hs-fieldtype-booleancheckbox .hs-form-booleancheckbox label input{margin-right:.5em}ul.inputs-list,ul.no-list{list-style:none;margin:0.3em!important}.hs-error-msg{font-size:15px}.tt-s-search form{position:relative;margin:1.8em 0}.tt-s-search i.fa{position:absolute;top:1.5em;left:1em;transform:translateY(-50%);pointer-events:none}.tt-s-search input[type="text"]{max-width:387px;vertical-align:middle;display:inline-block;padding-left:2.8em;margin-right:.8em}.tt-s-search .tt-s-search-submit{right:auto;left:auto;width:auto;top:auto;display:inline-block;position:relative;vertical-align:middle;height:auto}.tt-s-search .tt-s-search-submit .button{position:relative;width:auto;top:auto;left:auto;background-color:#00a0dd}#ctaSpace{padding:40px 0;background-color:#008f85}#ctaSpace .container{text-align:center}#ctaSpace h2{color:#fff;font-size:28px;margin:0}#ctaSpace a.ctaBtn{margin-top:20px;display:inline-block;border:2px solid #fff;color:#fff;font-size:15px;text-transform:uppercase;font-weight:300;padding:13px 19px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#ctaSpace a.ctaBtn:hover{color:#666;background-color:#fff}.tt-item-post-title a.c-btn{border:0!important;color:#fff;background-color:#00a0dd;padding-bottom:1px}.tt-item-post-title a.c-btn:hover{background-color:#1b6daf}#content-wrapper .tt-shortcode-1{height:auto}#content-wrapper .tt-shortcode-1 .container .row .post{padding-bottom:10px}.tt-header-wrapper .container{position:relative}@media (min-width:992px){.tt-s-popup-btn{}.tt-header .top-social{display:inline-block}.tt-header .top-menu{display:inline-block}.tt-header .top-inner{transition:padding 1s}.tt-header.stick .top-inner{padding:0}.tt-header.stick .logo{transform:scale(.8)}.tt-header .top-line{height:auto!important}}.tt-header .top-line>.container{width:100%;padding:0}.tt-header .cmn-mobile-switch{position:static;bottom:auto;left:auto;display:inline-block;width:auto;height:auto;color:#fff;font-size:14px;text-transform:uppercase;margin-right:1.8em;padding:.75em 1.1em .75em .8em;border-right:2px solid #fff;border-radius:0;font-family:"Montserrat",sans-serif;font-weight:700;background-color:#000;letter-spacing:.02em}.tt-header .cmn-mobile-switch::before,.tt-header .cmn-mobile-switch::after{display:none!important}.tt-header .cmn-mobile-switch .fa.fa-bars{color:#81cfcb;margin-right:.5em;vertical-align:middle;font-size:1.1em;margin-bottom:.25em}body .tt-header .top-menu a{font-size:14px;line-height:1.2;letter-spacing:0;font-family:"Montserrat",sans-serif;font-weight:700}body .tt-header .top-menu a:hover{text-decoration:underline}.social-media-icons{margin:0 16px;display:inline-block;list-style:none}.social-media-icons li{margin:0!important;padding:0 7px!important;display:inline-block}.social-media-icons li a{color:#fff}.social-media-icons .fa{font-size:20px}.fa-youtube::before{content:"\f16a"}body .tt-mobile-nav>ul>li>a{font-size:15px;font-family:"Montserrat",sans-serif;font-weight:700}.tt-header-wrapper{padding-top:42px}.tt-header .top-inner{padding:32px 0 26px;border-color:#b3e1e5}.tt-header-wrapper .top-inner+.toggle-block{border-color:#b3e1e5}.tt-header .nav-more{top:71px}.tt-header .nav-more img{height:90px;width:auto}.tt-header .tt-sponsor-info{max-width:330px;padding-left:18px}@media (max-width:79.999em){.tt-header .tt-sponsor-info{max-width:270px}}.tt-header .tt-sponsor-info .tt-sponsor-title{color:#3a474f;font-family:"Montserrat",sans-serif;font-weight:700;font-size:16px;line-height:1.1;letter-spacing:0;margin:0 0 .3em}.tt-header .tt-sponsor-info .simple-text p{color:#3a474f;font-family:"Montserrat",sans-serif;font-style:italic;font-size:15px;line-height:1.2;margin-bottom:0.9em!important}.tt-header .tt-sponsor-info .c-btn{border:none;padding:0;font-size:12px;font-weight:400;overflow:visible}.tt-header .tt-sponsor-info .c-btn::before{display:none!important}.tt-header .tt-sponsor-info .c-btn span{padding:0;font-family:"Montserrat",sans-serif;font-weight:900;letter-spacing:.075em;color:#009ba7;text-decoration:none;text-decoration:underline solid transparent;transition:text-decoration 0.4s}.tt-header .tt-sponsor-info .c-btn:hover span{text-decoration:underline}.tt-header .tt-sponsor-info .c-btn:hover span::after{transform:translateX(4px)}@media (max-width:991px){.tt-header-margin-sm,.tt-header-margin-lg,.header-style9 .tt-header-margin-lg{height:60px!important}}body .tt-header .main-nav>ul>li>a{color:#000;padding:22px 21px 19px}.tt-header-style-link .main-nav>ul>li>a::after{display:none}.tt-header .main-nav>ul>li>a>i{width:.95em;height:.7em;margin-left:.55em}.tt-header .main-nav>ul>li>a>i::before{color:#009ba7;font-size:1.15rem;font-weight:700}.tt-header .main-nav>ul>li.mega>.tt-mega-wrapper,.tt-header .main-nav>ul>li>ul{margin-top:0px!important;border-top:5px solid #81cfcb!important;padding:.7em 0 0!important}.tt-header .main-nav>ul>li.mega>.tt-mega-wrapper{left:50%;margin-left:0;transform:translateX(-50%)!important}.tt-header .main-nav>ul>li>ul{width:240px!important}.tt-header .main-nav>ul>li.mega>.tt-mega-wrapper>.tt-mega-list>li:not(:first-child),.tt-header .main-nav>ul>li:not(.mega)>ul>li:not(:first-child){border-top:1px solid #d9f1ef}.tt-header .main-nav>ul>li.mega>.tt-mega-wrapper>.tt-mega-list>li>a,.tt-header .main-nav>ul>li:not(.mega)>ul>li>a{padding:.8em 1.8em;transition:all 0.4s}.tt-header .main-nav>ul>li.mega>.tt-mega-wrapper>.tt-mega-list>li.active>a,.tt-header .main-nav>ul>li.mega>.tt-mega-wrapper>.tt-mega-list>li>a:hover,.tt-header .main-nav>ul>li:not(.mega)>ul>li>a:hover{background-color:#009ba7;color:#fff}.tt-header .main-nav>ul>li.mega>.tt-mega-wrapper>*{position:relative;float:left}.tt-header .main-nav>ul>li.mega>.tt-mega-wrapper>.tt-mega-list{width:268px;padding:.7em 0 3.3em!important}.tt-header .main-nav>ul>li.mega>.tt-mega-wrapper>.tt-mega-content{padding:0;width:calc(100% - 268px);height:auto!important}.tt-header .main-nav>ul>li.mega>.tt-mega-wrapper>.tt-mega-content .tt-mega-entry{border-left:none}.tt-header .main-nav>ul>li.mega>.tt-mega-wrapper>.tt-mega-content .tt-mega-entry .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.tt-header .main-nav>ul>li.mega>.tt-mega-wrapper>.tt-mega-content .tt-mega-entry .row>.post{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:100%;-webkit-box-flex:1;-webkit-flex:1 1 0%;-ms-flex:1 1 0%;flex:1 1 0%;width:25%;max-width:25%}.tt-header .main-nav>ul>li.mega>.tt-mega-wrapper>.tt-mega-content .tt-mega-entry .row>.post>.tt-post{border:none;padding:0}.tt-header .main-nav>ul>li.mega>.tt-mega-wrapper>.tt-mega-content .tt-mega-entry .row>.post:not(:first-child){border-left:1px solid #d9f1ef}.tt-header .main-nav>ul>li.mega>.tt-mega-wrapper>.tt-mega-content .tt-mega-entry .row>.post .post-format{color:#009ba7;font-size:11px;line-height:1.2;letter-spacing:0;text-transform:uppercase;font-weight:400;font-family:"Montserrat",sans-serif;font-weight:700}.tt-header .main-nav>ul>li.mega>.tt-mega-wrapper>.tt-mega-content .tt-mega-entry .row>.post .tt-post-title{font-size:15px;font-family:"Montserrat",sans-serif;font-weight:700;font-weight:400;color:#3a474f;line-height:1.214;margin:0 0 .4em;letter-spacing:0}.tt-header .main-nav>ul>li.mega>.tt-mega-wrapper>.tt-mega-content .tt-mega-entry .row>.post .tt-post-label{line-height:1.45;font-size:12px}.tt-header .main-nav>ul>li.mega>.tt-mega-wrapper>.tt-mega-content .tt-mega-entry .row>.post .tt-post-label span{font-size:14px;color:#000;font-size:12px;font-family:"Montserrat",sans-serif;text-transform:uppercase;letter-spacing:.075em;line-height:1.45}.tt-header .main-nav>ul>li.mega>.tt-mega-wrapper>.tt-mega-content .tt-mega-entry .row>.post .tt-post-label span::after{content:'/';padding-left:.6em;padding-right:.6em}.tt-header .main-nav>ul>li.mega>.tt-mega-wrapper>.tt-mega-content .tt-mega-entry .row>.post .tt-post-label span a{font-weight:400;font-size:12px}.tt-header .main-nav>ul>li.mega>.tt-mega-wrapper[data-item-count="1"]{width:858px}.tt-header .main-nav>ul>li.mega>.tt-mega-wrapper[data-item-count="1"]>.tt-mega-content{width:100%}.tt-header-wrapper .container .tt-s-popup-btn{position:absolute;right:12px;transform:translate(0,-50%);top:50%;bottom:auto;color:#000}.tt-header-wrapper .container .tt-s-popup-btn .fa{font-size:18px;margin-top:.7em}body .tt-s-popup-field input[type="text"]{font-size:36px;height:auto;padding:0}#responsive-menu-pro-header{padding:0 15px!important;box-shadow:0 0 10px rgba(0,0,0,.15)}#responsive-menu-pro-header .responsive-menu-pro-header-box{margin-left:50%;transform:translateX(-50%)}button#responsive-menu-pro-button .responsive-menu-pro-box{margin-top:-4px}#responsive-menu-pro-wrapper{padding:55px 45px!important}#responsive-menu-pro-wrapper .responsive-menu-pro-subarrow{position:relative!important;display:inline-block;height:0.8em!important;width:0.8em!important;margin-left:.3em;vertical-align:middle;line-height:1em!important;top:-0.2em!important;bottom:auto!important;right:auto!important;transform:rotate(0deg);transition:transform 0.4s!important}#responsive-menu-pro-wrapper .responsive-menu-pro-subarrow.responsive-menu-pro-subarrow-active{transform:rotate(90deg)}#responsive-menu-pro-wrapper .responsive-menu-pro-subarrow img{max-height:100%;max-width:100%;height:auto;width:auto;display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}#responsive-menu-pro-container #responsive-menu-pro ul:not(.responsive-menu-pro-submenu) li.responsive-menu-pro-item:not(.primary-item):not(.secondary-item){margin-bottom:1em}#responsive-menu-pro-container #responsive-menu-pro li.responsive-menu-pro-item.primary-item>.responsive-menu-pro-item-link{font-family:"Montserrat",sans-serif;font-weight:700;text-transform:uppercase;margin-bottom:.8em}#responsive-menu-pro-container #responsive-menu-pro li.responsive-menu-pro-item:not(.secondary-item)+li.responsive-menu-pro-item.secondary-item{border-top:1px solid rgba(255,255,255,.5);margin-top:1.5em;padding-top:1.5em}#responsive-menu-pro-container #responsive-menu-pro li.responsive-menu-pro-item.secondary-item>.responsive-menu-pro-item-link{font-family:"Montserrat",sans-serif;font-weight:700;text-transform:uppercase;font-size:17px}#responsive-menu-pro-container #responsive-menu-pro li.responsive-menu-pro-item>ul.responsive-menu-pro-submenu{border-bottom:1px solid rgba(255,255,255,.5);padding-bottom:.8em;margin-bottom:1.5em}#responsive-menu-pro-container #responsive-menu-pro-additional-content{padding:1em 0!important}#responsive-menu-pro-container #responsive-menu-pro-additional-content .social-media-icons{margin:0 -10px!important}#responsive-menu-pro-container #responsive-menu-pro-additional-content .social-media-icons li{padding:0 10px!important}#responsive-menu-pro-container #responsive-menu-pro-additional-content .social-media-icons .fa{font-size:28px}#responsive-menu-pro-container #responsive-menu-pro-additional-content .mobile-search{margin-top:2.4em}#responsive-menu-pro-container #responsive-menu-pro-additional-content .mobile-search .tt-s-search input[type="text"]{padding-left:2.8em;width:calc(100% - 60px);margin-right:4px}#responsive-menu-pro-container #responsive-menu-pro-additional-content .tt-s-search .tt-s-search-submit{background-color:#009ba7;border-radius:50%;overflow:hidden;height:48px;width:48px;background-image:url(../../../../../../themes/magplus-child/img/small-arrow-white.png);background-repeat:no-repeat;background-position:center center;background-size:36% auto}#responsive-menu-pro-container #responsive-menu-pro-additional-content .tt-s-search .tt-s-search-submit .button{opacity:0}@media (max-width:991px){.home .tt-mag-slider.mobile-show-pagination .swiper-container{padding-bottom:35px}}@media (max-width:767px){.home .tt-mag-slider{padding-top:0!important}.home .tt-mag-slider.mobile-show-pagination .swiper-container{padding-bottom:0}}.tt-item-post-block.type-2 .tt-item-post-title{background-color:rgba(58,71,79,.67);padding:1.1em 1.5em}.tt-item-post-title a:hover{color:#fff}.tt-item-post-block .tt-h4-title{font-weight:400;font-family:"Montserrat",sans-serif;font-weight:700;letter-spacing:0;line-height:1.2}.tt-item-post-block .tt-h4-title :last-child{margin-bottom:0}.tt-item-post-block.type-2 .tt-item-post-title .tt-mslide-cat{position:absolute;bottom:100%;margin:0;padding:.45em .8em .35em 4em;margin-left:-4em;border-radius:0;font-weight:700;font-size:12px;letter-spacing:0;line-height:1.2;opacity:1;transition:opacity 0.4s}.tt-item-post-block.type-2 .tt-item-post-title .tt-mslide-cat:hover{background-color:#00a0dd;opacity:.8}.slider-style16 .tt-slide-item.item-2 .tt-item-post-block.type-2 .tt-item-post-title{padding:1.4em 2em}.tt-post-title{margin-bottom:.4em}.tt-item-post-block .tt-h2-title{font-family:"Montserrat",sans-serif;font-weight:700;letter-spacing:0;line-height:1.1}.tt-item-post-title .tt-title-ul{font-family:"Montserrat",sans-serif;text-transform:uppercase;font-size:14px;line-height:1.33;letter-spacing:.05em;color:#fff;margin:0 -10px}.tt-item-post-title .tt-title-ul::after{content:"";display:block;clear:both}.tt-item-post-title .tt-title-ul>*{float:left;padding:0 10px!important;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin-bottom:0}.home .tt-mag-slider .swiper-wrapper,.tt-slider-content .swiper-wrapper{cursor:auto!important}@media (max-width:991px){.tt-item-post-block.type-2 .tt-item-post-title h4{font-size:18px;font-weight:400;font-family:"Montserrat",sans-serif;font-weight:700;letter-spacing:0;line-height:1.2}.home .tt-mag-slider.mobile-show-pagination .pagination-hidden{display:none!important}.home .tt-mag-slider .tt-item-post-block{min-height:400px!important;margin-bottom:.3em}}@media (max-width:767px){.home .tt-mag-slider .tt-item-post-block{min-height:250px!important;margin-bottom:.2em}}.tt-item-post-title .tt-title-ul .tt-post-author-name a{font-weight:400;display:inline;text-decoration:underline solid rgba(255,255,255,.5)}.tt-item-post-title .tt-title-ul .tt-post-author-name a:hover{color:#81cfcb;text-decoration:underline solid rgba(129,207,203,.5)}.tt-item-post-title .tt-title-ul li::before{content:'/';right:0;margin:0;width:auto;height:auto;border-radius:0;transform:translate(50%,-50%);background:none;color:inherit}.tt-item-post-title .tt-title-ul .tt-mslide-date::before{display:none}.tt-item-post-title .tt-title-ul .tt-mslide-date i{display:none}.tt-title-block{display:inline-block;position:relative;color:#000;font-size:32px;line-height:1.2;text-transform:uppercase;letter-spacing:.01em;border:none!important;padding:0!important;background-color:transparent!important;width:auto!important}.tt-title-block.style1{font-size:44px}.tt-title-block.style2{font-size:40px}.tt-title-block.style3{font-size:36px}.tt-title-block.style4{font-size:32px}.tt-title-block.style5{font-size:28px}.tt-title-block.style6{font-size:25px}@media (max-width:991px){.tt-title-block.style1{font-size:40px}.tt-title-block.style2{font-size:36px}.tt-title-block.style3{font-size:32px}.tt-title-block.style4{font-size:28px}.tt-title-block.style5{font-size:25px}.tt-title-block.style6{font-size:23px}}@media (max-width:767px){.tt-title-block.style1{font-size:36px}.tt-title-block.style2{font-size:32px}.tt-title-block.style3{font-size:28px}.tt-title-block.style4{font-size:24px}.tt-title-block.style5{font-size:22px}.tt-title-block.style6{font-size:20px}}.tt-title-block::after{content:"";display:block;width:100%!important;height:0.43em!important;position:absolute;z-index:1;top:50%;left:0;transform:translateY(-50%)}.tt-title-block h3.tt-title-text{box-sizing:content-box;color:inherit;font-size:inherit;line-height:inherit;text-transform:inherit;letter-spacing:inherit;background:none!important;position:relative;z-index:2;padding:0 .45em 0 .23em;height:auto;border:none}.tt-title-block h3.tt-title-text::before,.tt-title-block h3.tt-title-text::after{display:none}.tt-title-block{border-bottom:none}.tt-post-info .simple-text{margin-bottom:0}.simple-text :last-child{margin-bottom:0!important}.simple-text .alignright{margin:.375em 0 1.75em 1.75em!important}.text-block .simple-text .ss-ctt-wrapper{margin-bottom:30px}.tt-post-info .tt-post-bottom{font-size:12px;margin:.5em 0 0;display:none}.tt-post-info .tt-post-bottom>span{font-size:inherit;line-height:inherit;vertical-align:middle}.tt-post-info .tt-post-bottom>span i{vertical-align:middle;font-size:inherit;line-height:inherit;top:-.2em;position:relative}.marg-lg-b25{height:2px}.latest-posts .featured-col .tt-post{border:1px solid #009ba7;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:7px;overflow:hidden}.latest-posts.style-filled .featured-col .tt-post{border-color:#00a0dd;background-color:#00a0dd;margin-bottom:3.5em}.latest-posts .secondary-col .tt-post{border-bottom:1px solid #81cfcb;padding-bottom:1.4em;margin-bottom:1.3em;height:calc(100% - 1.4em)}@media (min-width:768px){.latest-posts .secondary-col:last-child .tt-post,.latest-posts .secondary-col.col-sm-3:nth-last-child(2) .tt-post{border-bottom:none;padding-bottom:0;margin-bottom:0}}.latest-posts .secondary-col .tt-post-img{margin-bottom:0}.latest-posts .featured-col .tt-post-info{position:relative;padding:1.4em 1.6em;margin:0}.latest-posts.style-filled .featured-col .tt-post-info{padding-bottom:3em}.latest-posts .featured-col .tt-post-info.has-post-format{padding-top:.4em;margin-top:2.9em}.latest-posts .featured-col .tt-post-info a.c-btn{border:0!important;color:#fff;background-color:#009ba7;position:absolute;bottom:100%;margin:0;padding:.45em .8em .35em 4em;margin-left:-4em;border-radius:0;font-weight:700;font-size:12px;letter-spacing:0;line-height:1.2;opacity:1;transition:opacity 0.4s}.latest-posts .featured-col .tt-post-info a.c-btn:hover{opacity:.8}.latest-posts .featured-col .c-h4{margin:0 0 .3em;transition:color 0.4s}.latest-posts .featured-col .c-h4:hover{color:#009ba7}.latest-posts .featured-col .c-h4 small{font-family:"Montserrat",sans-serif;font-weight:700;font-size:29px;line-height:1.2;margin:0}.format-heading,.latest-posts .secondary-col .tt-post-info a.c-btn{margin:0;color:#009ba7;font-size:13px;line-height:1.2;text-transform:uppercase;letter-spacing:0;font-family:"Montserrat",sans-serif;font-weight:700;text-decoration:none;text-decoration:underline solid transparent;transition:text-decoration 0.4s}.format-heading:hover,.latest-posts .secondary-col .tt-post-info a.c-btn:hover{text-decoration:underline;text-decoration:underline solid rgba(0,155,167,.5)}.format-heading+.format-heading::before{content:"/ "}.tt-item-post-block.type-2 .tt-item-post-title .tt-mslide-cat+.tt-mslide-cat,.latest-posts .featured-col .tt-post-info a.c-btn+a.c-btn,.tt-blog-head-inner .tt-blog-category a.c-btn+a.c-btn,.format-heading+.format-heading,.post-format+.post-format{display:none!important}.format-heading.tag{background-color:#009ba7;color:#fff;font-size:12px;padding:.6em 1.1em .5em;margin:0 0 .8em;opacity:1;transition:opacity 0.4s;text-decoration:none!important}.format-heading.tag:hover{opacity:.8}.latest-posts .secondary-col .tt-post-title{margin-top:.7em;transition:color 0.4s}.latest-posts .secondary-col .tt-post-title:hover{color:#009ba7}.latest-posts .secondary-col .format-heading+.tt-post-title{margin-top:0}.tt-post-label,.latest-posts .tt-post-label{font-family:"Montserrat",sans-serif;text-transform:uppercase;font-size:13px!important;line-height:1.33!important;letter-spacing:.05em;color:#000;margin:0 -10px 1.2em}.type-ft_toolkit.secondary-col .tt-post-label{font-family:"Montserrat",sans-serif;font-style:italic;text-transform:none;letter-spacing:0}.tt-post-label::after,.latest-posts .tt-post-label::after{content:"";display:block;clear:both}.tt-post-label>span,.latest-posts .tt-post-label>span{float:left;padding:0 10px!important;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;position:relative}.tt-post-label .tt-post-author-name a,.latest-posts .tt-post-label .tt-post-author-name a{font-weight:400;display:inline;font-size:inherit;color:inherit;text-decoration:underline;text-decoration:underline solid rgba(0,0,0,.5);transition:all 0.4s}.tt-post-label .tt-post-author-name a:hover,.latest-posts .tt-post-label .tt-post-author-name a:hover{color:#009ba7;text-decoration:underline solid rgba(0,155,167,.5)}.tt-post-label>span:not(:last-child)::after,.latest-posts .tt-post-label>span:not(:last-child)::after{content:'/';right:0;margin:0;width:auto;height:auto;border-radius:0;transform:translate(50%,-50%);background:none;color:inherit;padding:0;position:absolute;top:50%}@media (max-width:991px){.tt-post-label{display:inline-block}.latest-posts .featured-col .c-h4 small{font-size:25px}.latest-posts.style-filled .featured-col .tt-post{margin-bottom:1.75em}.latest-posts.style-filled .featured-col .tt-post-info{padding-bottom:2em}}@media (max-width:39.999em){.latest-posts .featured-col .c-h4 small{font-size:21px}.latest-posts.style-filled .featured-col .tt-post{margin-bottom:0}.latest-posts.style-filled .featured-col .tt-post-info{padding-bottom:1em}.equal-heights{height:auto!important}}.latest-posts .col-sm-8 .simple-text{margin-bottom:0}.latest-posts .col-sm-8 .simple-text p{font-size:17px;line-height:1.4}.latest-posts .col-sm-8 .simple-text>:last-child{margin-bottom:0!important}.latest-posts .col-sm-4 .tt-post-label .tt-post-date{clear:left}.latest-posts.style-filled .featured-col .c-h4,.latest-posts.style-filled .featured-col .simple-text,.latest-posts.style-filled .featured-col .simple-text p,.latest-posts.style-filled .featured-col .simple-text a{color:#fff;transition:color 0.4s}.latest-posts.style-filled .featured-col .c-h4:hover{color:#000}.latest-posts.style-filled .featured-col .tt-post-label a:hover{color:#fff;text-decoration-color:rgba(255,255,255,.5)}.latest-posts.style-filled .featured-col .simple-text p{font-size:17px;line-height:1.4}.latest-posts .no-posts{margin-bottom:4em}.tt-tab-wrapper.tt-blog-tab .tt-nav-tab{display:block;border:none;overflow:hidden;border-bottom:1px solid #8bc9ee;padding-bottom:4px}.tt-tab-wrapper.tt-blog-tab .tt-nav-tab .empty-space::after{content:"";clear:both;display:block}body .tt-tab-wrapper.tt-blog-tab .tt-nav-tab .tt-nav-tab-item{position:relative;margin-right:20px;display:block;width:auto;float:left;border:none;background-color:#fff;height:42px;line-height:42px;padding:0 1em;font-size:16px;font-family:"Montserrat",sans-serif;font-weight:700;font-weight:400;letter-spacing:0;color:#000;transition:color 0.4s}body .tt-tab-wrapper.tt-blog-tab .tt-nav-tab .tt-nav-tab-item:hover{color:#009ba7}.tt-tab-wrapper.tt-blog-tab .tt-nav-tab .tt-nav-tab-item::after{content:"";width:0;height:0;border-bottom:42px solid #fff;border-right:20px solid transparent;content:'';position:absolute;top:0;bottom:0;left:100%;right:auto}.tt-tab-wrapper.tt-blog-tab .tt-nav-tab .tt-nav-tab-item.active{background-color:#3a474f!important;color:#fff!important}.tt-tab-wrapper.tt-blog-tab .tt-nav-tab .tt-nav-tab-item.active::after{border-bottom-color:#3a474f}.tt-classic-grid-series .featured-post .tt-post-img{margin:0 0 15px}.tt-classic-grid-series .featured-post .tt-post-title{font-family:"Montserrat",sans-serif;font-weight:700;font-size:25px;line-height:1.2;letter-spacing:0;transition:color 0.4s}.tt-classic-grid-series .featured-post .tt-post-title:hover{color:#009ba7}.tt-classic-grid-series .tt-post-list>li{padding:1.5em 0!important}.tt-classic-grid-series .secondary-post .format-heading{margin-bottom:.2em}.tt-classic-grid-series .secondary-post .tt-post-title small{font-family:"Montserrat",sans-serif;font-weight:700;letter-spacing:0;line-height:1.25;font-size:18px;transition:color 0.4s}.tt-classic-grid-series .secondary-post .tt-post-title small:hover{color:#009ba7}@media (max-width:991px){.tt-classic-grid-series .featured-post .tt-post-title{font-size:24px}}@media (max-width:767px){.tt-classic-grid-series .featured-post .tt-post-title{font-size:20px}}.sidebar .widget_text .tt-title-block{position:relative;background:#51c8fa;height:32px;line-height:35px;text-transform:none;color:#fff;padding:0 15px;border-bottom:1px solid #ccc!important;padding-bottom:4px!important}.sidebar .widget_text .tt-title-block{display:block;height:auto}.sidebar .widget_text .tt-title-block>.widget-title{background-color:#999!important;padding:.55em 1.3em;height:55px;font-weight:400;font-family:"Montserrat",sans-serif;font-weight:700;font-size:17px;line-height:55px;padding:0 1.5em}.sidebar .widget_text .my-author-list .tt-title-block>.widget-title{background-color:#d75c73!important;padding:.55em 1.3em;height:55px;font-weight:400;font-family:"Montserrat",sans-serif;font-weight:700;font-size:17px;line-height:55px;padding:0 1.5em}.sidebar .widget_text .my-author-list .tt-title-block{padding:0!important;border-bottom:none!important}.sidebar .widget_text .tt-title-block>.widget-title::after{width:0;height:0;border-bottom:55px solid #999;border-right:20px solid transparent;content:'';position:absolute;top:0;bottom:0;left:100%;right:-25px;display:block}.sidebar .widget_text .my-author-list .tt-title-block>.widget-title::after{width:0;height:0;border-bottom:100px solid #d75c73;border-right:50px solid transparent;content:'';position:absolute;top:0;bottom:0;left:100%;right:-25px;display:block}.sidebar .widget_text .textwidget{font-size:15px;padding:0}@media (min-width:992px){.sidebar.right-sidebar{padding-left:20px}}.widget_archive{margin:0 0 3.5em}.widget_archive .marg-lg-b20{height:14px}.widget_archive .tt-title-block{border-bottom:1px solid #eeab88!important;display:block;padding-bottom:4px!important}.widget_archive .tt-title-block .widget-title{background-color:#c58b66;padding:.55em 1.3em;height:55px;font-weight:400;font-family:"Montserrat",sans-serif;font-weight:700;font-size:18px;position:relative;overflow:visible;line-height:55px;padding:0 1.3em;min-width:40%;text-align:center}.widget_archive .tt-title-block .widget-title::after{width:0;height:0;border-right:20px solid transparent;content:'';position:absolute;top:0;bottom:0;left:100%;right:auto;border-bottom:55px solid #c58b66}.tt-tab-wrapper.type-1{border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.tt-tab-wrapper.type-1 .tt-nav-tab{display:block;border:none;overflow:hidden;border-bottom:1px solid #8bc9ee;padding-bottom:4px}.tt-tab-wrapper.type-1 .tt-nav-tab::after{content:"";clear:both;display:block}.tt-tab-wrapper.type-1 .tt-nav-tab-item::before,.tt-tab-wrapper.type-1 .tt-nav-tab-item i{display:none!important}body .tt-tab-wrapper.type-1 .tt-nav-tab-item{margin-right:20px;display:block;width:calc(50% - 20px);float:left;border:none;background-color:#fff;height:55px;line-height:55px;padding:0;font-size:18px;font-family:"Montserrat",sans-serif;font-weight:700;font-weight:400;letter-spacing:0;transition:color 0.4s}body .tt-tab-wrapper.type-1 .tt-nav-tab-item:hover{color:#000}.tt-tab-wrapper.type-1 .tt-nav-tab-item::after{width:0;height:0;border-bottom:55px solid #fff;border-right:20px solid transparent;content:'';position:absolute;top:0;bottom:0;left:100%;right:auto}.tt-tab-wrapper.type-1 .tt-nav-tab-item.active{background-color:#00a0dd;color:#fff}body .tt-tab-wrapper.type-1 .tt-nav-tab-item.active:hover{color:#fff}.tt-tab-wrapper.type-1 .tt-nav-tab-item.active::after{border-bottom-color:#00a0dd}.sidebar-item .tt-tab-wrapper.type-1 .tt-tab-info{padding:.5em 0}.widget_posts_tabbed_entries .tt-post-list li{border-bottom:1px solid #dceffa}.widget_posts_tabbed_entries .tt-post-list li:last-child{border-bottom:3px solid #dceffa}.widget_posts_tabbed_entries .tt-post.type-7 .tt-post-img,.widget_posts_tabbed_entries .tt-post.type-7 .tt-post-info{float:none;display:inline-block;vertical-align:middle}.widget_posts_tabbed_entries .tt-post.type-7 .tt-post-info{padding:0;width:calc(100% - 96px);margin-left:11px}.widget_posts_tabbed_entries .tt-post.type-7 .tt-post-info .tt-post-title{font-size:16px;color:#000;font-family:"Montserrat",sans-serif;font-weight:700;letter-spacing:0;transition:color 0.4s}.widget_posts_tabbed_entries .tt-post.type-7 .tt-post-info .tt-post-title:hover{color:#009ba7}.widget_posts_tabbed_entries .format-heading{text-decoration:none;text-decoration:underline solid transparent;color:#00a0dd;transition:text-decoration 0.4s}.widget_posts_tabbed_entries .format-heading:hover{text-decoration:underline;text-decoration-color:#00a0dd;color:#00a0dd!important}.widget_posts_tabbed_entries .tt-post-list+.c-btn{color:#00a0dd;font-family:"Montserrat",sans-serif;font-weight:700;font-weight:400;font-size:15px;letter-spacing:0;line-height:1.2}.newsletter-signup{border:1px solid #9da3a7;padding:2em 1.7em 2.6em;text-align:center}.newsletter-signup h3{font-family:"Montserrat",sans-serif;font-weight:700;font-size:26px;line-height:1;text-transform:uppercase;letter-spacing:.05em;display:inline-block;position:relative}.newsletter-signup h3::before{content:"";position:absolute;width:100%;height:.36em;background-color:#82ceca;z-index:0;top:43%;transform:translateY(-50%)}.newsletter-signup h3 span{position:relative;display:inline-block;padding:0 .25em}.newsletter-signup h4{font-size:16px;letter-spacing:0;line-height:1.2}.newsletter-signup .form{margin:1.15em 0 0}.newsletter-signup .hbspt-form select,.newsletter-signup .hbspt-form select option,.newsletter-signup .hbspt-form input[type="text"],.newsletter-signup .hbspt-form input[type="email"],.newsletter-signup .hbspt-form textarea{text-transform:uppercase;font-size:14px}.newsletter-signup .hbspt-form .hs-error-msgs>li{padding:0!important;text-align:left}.newsletter-signup .hbspt-form input[type="submit"]{background-color:#009ba7;width:100%;padding:.6em;margin-top:.5em}body .tt-heading.title-wrapper.archive-title{padding:0;background-color:#00a0dd;background-image:none!important}.tt-heading.title-wrapper.archive-title .title-wrapper-text-holder{background:none}.single-content_partners .tt-post,.archive-posts .tt-post{border-bottom:1px solid #ced2d4;margin-bottom:0;padding-bottom:30px;padding-top:.2em}.single-content_partners.grid-layout .tt-post,.archive-posts.grid-layout .tt-post{height:calc(100% - 30px)}.single-content_partners .tt-post .tt-post-info>.wrapper,.archive-posts .tt-post .tt-post-info>.wrapper{overflow:hidden}.single-content_partners .tt-post .c-h5,.archive-posts .tt-post .c-h5{font-family:"Montserrat",sans-serif;font-weight:700;font-size:20px;line-height:1.158;margin-bottom:.15em}.archive-posts .tt-post .c-h5,.archive-posts .tt-post .c-h4{color:#000}.archive-posts .tt-post .c-h5:hover,.archive-posts .tt-post .c-h4:hover{color:#009ba7}.single-content_partners .tt-post .simple-text>p,.archive-posts .tt-post .simple-text>p{font-family:"Montserrat",sans-serif;line-height:1.375}@media (max-width:767px){.single-content_partners .tt-post,.archive-posts .tt-post{margin-bottom:25px;padding-bottom:25px}}.tt-footer .widget_text p{font-size:16px;line-height:1.43;font-weight:400}.tt-footer .widget_text p a{font-weight:400;text-decoration:none}.tt-footer .row p,.tt-footer .row p a{color:#fff;line-height:1.28}