@font-face{font-family:"Rossanova-Medium";src:url("/wp-content/themes/foe/library/fonts/rossanova-medium.woff2") format("woff2"),url("/wp-content/themes/foe/library/fonts/rossanova-medium.woff") format("woff"),url("/wp-content/themes/foe/library/fonts/rossanova-medium.otf") format("otf")}@font-face{font-family:"Rossanova-Regular";src:url("/wp-content/themes/foe/library/fonts/rossanova-regular.woff2") format("woff2"),url("/wp-content/themes/foe/library/fonts/rossanova-regular.woff") format("woff"),url("/wp-content/themes/foe/library/fonts/rossanova-regular.otf") format("otf")}@font-face{font-family:"Avenir-Book";src:url("/wp-content/themes/foe/library/fonts/Avenir-Book.woff2") format("woff2"),url("/wp-content/themes/foe/library/fonts/Avenir-Book.woff") format("woff"),url("/wp-content/themes/foe/library/fonts/Avenir-Book.otf") format("otf")}.banner .banner-plant{left:auto;right:-7%;bottom:-185px;width:30%;height:350px;background:url("../../../images/shell/magnolia.svg") left center no-repeat}@media screen and (max-width: 800px){.banner .banner-plant{background-size:150% auto;width:35%;bottom:-100px}}.programs{padding-top:7%}.programs .program-banner{background:center center no-repeat;background-size:cover;margin:0px 5%;padding:7%;position:relative}.programs .program-banner:after{content:"";position:absolute;top:0px;left:0px;right:0px;bottom:0px;background:rgba(0,0,0,.15)}@media screen and (max-width: 800px){.programs .program-banner{margin:0px}}.programs .program-banner .primary-heading{position:relative;z-index:4;text-align:center;color:#fff;margin:0px;text-shadow:0px 1px 3px rgba(0,0,0,.4)}.programs .program-content .content{max-width:700px;margin:-30px auto 0 auto}@media screen and (max-width: 800px){.programs .program-content .content{margin:0px auto 0 auto}}.programs .parts .part .col-img img{margin-bottom:7%}@media screen and (max-width: 800px){.programs .parts .part .col-img img{display:none}.programs .parts .part .col-img img:first-child{display:block}}.programs .parts .part .secondary-heading{color:#b0a77a}.programs .parts .part:first-child{padding-top:5%}.programs .parts .part:nth-child(even){background:#f7f5f4;position:relative;margin-top:105px;padding-top:2%}@media screen and (max-width: 800px){.programs .parts .part:nth-child(even){margin-top:50px}}.programs .parts .part:nth-child(even):after{content:"";position:absolute;top:-105px;left:0px;right:0px;background:url("../../../images/shell/grey-wave.svg") top center no-repeat;background-size:100% auto;height:105px}@media screen and (max-width: 800px){.programs .parts .part:nth-child(even):after{height:50px;top:-50px}}@media screen and (max-width: 1621px){.programs .parts .part:nth-child(even):after{background-size:auto}}.programs .parts .part .inner{align-items:flex-start}.programs .parts .part .part-cta{text-align:center;width:100%;padding:5% 0px 0px 0px}@media screen and (max-width: 800px){.programs .parts .part .part-cta{order:5}}.programs .parts .part .part-cta .inner{max-width:400px;margin:0 auto}.programs .parts .part .part-cta .inner .custom-button{margin:10px auto;color:#fff;background:#a2b1a2}.programs .parts .part .part-cta .inner .custom-button a{color:#fff}/*# sourceMappingURL=teaching.css.map */