/**handles:block-acf-news-listing-block-module,block-acf-media-kit-contact-block-module**/
.news-block{padding-top:126px;padding-right:0;padding-bottom:100px;padding-left:0;background-image:url("https://www.viapathfoundation.org/wp-content/themes/viapath-child/src/assets/images/wavy-body-top.png");background-repeat:no-repeat;background-size:981px 404px;background-position:left top;position:relative;z-index:1}.news-block:after{content:"";background-image:url("https://www.viapathfoundation.org/wp-content/themes/viapath-child/src/assets/images/wavy-lines-card2.png");height:459px;left:0;position:absolute;top:0;width:100%;z-index:-1;background-repeat:no-repeat;background-position-x:-50px;background-size:auto;opacity:0}.news-block h1{margin-bottom:66px}.news-block .news-content{margin-bottom:45px;padding-left:45px}.news-block .news-content .date{color:#5a6970;margin-top:0;line-height:28px;font-weight:400;margin-bottom:7px}.news-block .news-content .h5{margin-bottom:0}.news-block .news-content p{color:#5a6970;line-height:1.56;margin:0;font-weight:400}.news-block .news-content .content{color:#5a6970;margin-bottom:0}.news-block .news-content .link{color:#049296;font-size:16px;letter-spacing:.38px;font-weight:600}.news-block .news-content .link:hover{color:#29cc53}.news-block .detail_paginations{margin-top:40px}.news-block .detail_paginations .cdp{text-align:center;padding:20px 0;font-size:0;display:flex;justify-content:center;align-items:center}.news-block .detail_paginations .cdp .page-numbers{font-size:18px;font-weight:400;text-decoration:none;text-transform:uppercase;margin:0 3px;height:38px;min-width:38px;border:3px solid transparent;line-height:0;display:inline-flex;justify-content:center;align-items:center;padding:3px;color:#5a6970;letter-spacing:.03em}.news-block .detail_paginations .cdp .page-numbers.current,.news-block .detail_paginations .cdp .page-numbers:hover{color:#049296;border:3px solid #049296}.news-block .detail_paginations .cdp .page-numbers.prev{transform:rotate(180deg)}.news-block .detail_paginations .cdp .page-numbers.disabled{cursor:default;border-color:transparent}.news-block .detail_paginations .cdp .page-numbers.disabled img{filter:grayscale(1) opacity(.1)}.news-block .row{margin-bottom:53px}@media (max-width:1024px){.news-block{padding-top:61px;padding-right:0;padding-bottom:51px;padding-left:0}.news-block h1{margin-bottom:45px}.news-block .detail_paginations{margin-top:0}.news-block .row{margin-bottom:20px}}@media (max-width:992px){.news-block .news-content{padding-left:0;padding-top:30px;margin-bottom:30px}.news-block .news-content .content{font-size:16px;line-height:26px}.news-block .row .col-md-2{flex:0 0 100%;max-width:100%}.news-block .row .col-md-10{flex:0 0 100%;max-width:100%}}@media (max-width:767px){.news-block .row{margin-bottom:0}.news-block{background-image:none}.news-block:after{opacity:1}}@media (min-width:768px){.news-block .row .col-md-2{width:285px}.news-block .row .col-md-10{width:calc(100% - 285px)}}
.media-kit-block{padding-top:80px;padding-right:0;padding-bottom:108px;padding-left:0;background-color:#f4f4f4}.media-kit-block .h2{margin-bottom:54px;text-align:center}.media-kit-block .left-box{text-align:left}.media-kit-block .left-box .h5{margin-bottom:18px;text-transform:uppercase;text-align:left}.media-kit-block .left-box p{margin-bottom:54px;max-width:674px}.media-kit-block .right-box{text-align:right}.media-kit-block .right-box .h5{margin-bottom:18px;text-transform:uppercase;text-align:right}.media-kit-block .right-box p{margin-bottom:0}.media-kit-block .right-box p b{font-weight:600}.media-kit-block .right-box p a{color:#313d4d}.media-kit-block .right-box p a:hover{color:#29cc53}@media (max-width:1024px){.media-kit-block{padding-top:60px;padding-right:0;padding-bottom:70px;padding-left:0}.media-kit-block .h2{margin-bottom:40px}.media-kit-block .left-box p{margin-bottom:40px;max-width:100%}}@media (max-width:767px){.media-kit-block{padding-top:40px;padding-right:0;padding-bottom:43px;padding-left:0}.media-kit-block .h2{margin-bottom:30px}.media-kit-block .left-box p{margin-bottom:30px}.media-kit-block .right-box .h5{text-align:left}.media-kit-block .right-box{text-align:left;margin-top:40px}}