.home .main-header .svg-img g path,.home .main-header .svg-img g rect{fill:#fff}.home .main-header .svg-img g #Union_5{display:none}#main .ctct-inline-form .arrow-icon.ctct-form-button:after,#main .ctct-inline-form .arrow-icon.ctct-form-button:before,#main .ctct-inline-form .webinar-block .ctct-form-button:before,#main-container .gform_wrapper .gform_body .gfield_checkbox label:after,#main-container .gform_wrapper .gform_body .gfield_checkbox label:before,#main-container .gform_wrapper .gform_body .ginput_container_select:after,#main-container .gform_wrapper .gform_body .ginput_container_select:before,#main-container .main .post-list .post-block .post-img:after,#main-container .main .post-list .post-block .post-img:before,#main-container~.pum .gform_wrapper .gform_body .gfield_checkbox label:after,#main-container~.pum .gform_wrapper .gform_body .gfield_checkbox label:before,#main-container~.pum .gform_wrapper .gform_body .ginput_container_select:after,#main-container~.pum .gform_wrapper .gform_body .ginput_container_select:before,.accordion-section .accordion-toggle .toggler:after,.accordion-section .accordion-toggle .toggler:before,.accordion-section-toggle .accordion-set .accordion-toggle:after,.accordion-section-toggle .accordion-set .accordion-toggle:before,.accordion-section-toggle.numbered .accordion-item:before,.button.arrow-icon:after,.button.arrow-icon:before,.checkbox-wrap:not(.selected-filter-item) label:after,.checkbox-wrap:not(.selected-filter-item) label:before,.content-blocks .block-wrap:before,.desktop-nav .menu .sub-menu .menu-item-has-children:after,.desktop-nav .menu .sub-menu .menu-item-has-children:before,.desktop-nav .menu>li.menu-item-has-children>a:after,.desktop-nav .menu>li.menu-item-has-children>a:before,.img-content-section .img-content-block .img-block:not(.no-gradient):before,.main #react-container .search-tool:before,.main .ctct-inline-form .arrow-icon.ctct-form-button:after,.main .ctct-inline-form .arrow-icon.ctct-form-button:before,.main .ctct-inline-form .webinar-block .ctct-form-button:before,.main a:not(.button):not(.toggler):not(.support-link):before,.main-footer .menu .menu-item-has-children:before,.main-footer a:not(.button):not(.toggler):not(.support-link):before,.mobile-menu .menu .menu-item.menu-item-has-children:after,.mobile-menu .menu .menu-item.menu-item-has-children:before,.mobile-menu .searchform>div:before,.mobile-menu-button .mobile-menu-icon:after,.mobile-menu-button .mobile-menu-icon:before,.page-template-template-related-pages #main-container .next-page-button .next-page .button-inner:after,.page-template-template-related-pages #main-container .next-page-button .next-page:after,.page-template-template-related-pages #main-container .next-page-button .next-page:before,.page-template-template-related-pages #main-container .sidebar-toggle .toggle-icon .inner:after,.page-template-template-related-pages #main-container .sidebar-toggle .toggle-icon .inner:before,.page-template-template-related-pages .related-pages-sidebar #related-pages-nav>.menu a:before,.post-category-list .post-category-item:before,.select-wrap:after,.select-wrap:before,.stat-blocks-section .stat-block .stat-wrap:before,.stat-blocks-section .stat-blocks:after,.stat-blocks-section .stat-blocks:before,.table-division .row:before,.teach-food-title-logo .banner-title .page-title:before,.try-tips:before,.two-column-content-section.download-canada-food .column-2-block a:after,.webinar-block #main .ctct-inline-form .ctct-form-button:before,.webinar-block .button:before,.webinar-block .main .ctct-inline-form .ctct-form-button:before,.webinar-block:before{content:"";display:block;position:absolute}.download-links,.page-template-template-related-pages .accordion-item .accordion-content ul.download-links{list-style:none;margin:0;padding:0}h1{color:#0e426a;font-size:2.5rem;font-weight:700;text-transform:none}@media screen and (min-width:551px){h1{font-size:4.3rem}}h2{color:#5b5b5b;font-size:2.6rem;font-weight:700;text-transform:none}@media screen and (min-width:551px){h2{font-size:3rem}}@media screen and (min-width:769px){h2{font-size:3.6rem}}.heading-section,.img-content-section .img-content-block .img-block .img-content,.story-section .story-title a,h3{color:#5b5b5b;font-size:1.8rem;font-weight:700;text-transform:none}@media screen and (min-width:551px){.heading-section,.img-content-section .img-content-block .img-block .img-content,.story-section .story-title a,h3{font-size:2.4rem}}.heading-section .subheading,h4{color:#5b5b5b;font-size:1.4rem;font-weight:700;line-height:1.25em;text-transform:none}@media screen and (min-width:551px){.heading-section .subheading,h4{font-size:2.1rem}}.stat-blocks-section .subheading,h5{color:#5b5b5b;font-size:1.8rem;font-weight:700;text-transform:uppercase}html{font-size:10px}body{color:#5b5b5b;font-size:1.4rem;font-family:Poppins,sans-serif;overflow-x:hidden}@media screen and (min-width:551px){body{font-size:1.5rem}}@media screen and (min-width:769px){body{font-size:1.6rem}}a{color:#f0543c;text-decoration:none;transition:color .25s ease}a:hover{color:#e12205;text-decoration:none}@media screen and (max-width:768px){img{width:100%;height:auto}img[src$=".svg"]{width:auto}}img.alignleft{float:left;margin-right:20px;margin-bottom:20px}p a{font-weight:400}p strong a{font-weight:700}.main a.arrow-icon,.main-footer a.arrow-icon{font-weight:700}.main a.arrow-icon::after,.main a.arrow-icon:after,.main-footer a.arrow-icon::after,.main-footer a.arrow-icon:after{background:url(../img/arrow-tail-coral.svg) no-repeat;background-size:contain;content:"";display:inline-block;margin-left:20px;vertical-align:middle;width:23px;height:16px;transition:transform .25s ease}.main a.arrow-icon:not(.button),.main-footer a.arrow-icon:not(.button){transition:transform .25s ease .1s}.main a.arrow-icon:not(.button):hover::after,.main-footer a.arrow-icon:not(.button):hover::after{transform:translateX(8px)}.main a.plus-icon::after,.main a.plus-icon:after,.main-footer a.plus-icon::after,.main-footer a.plus-icon:after{background:url(../img/plus-icon.svg) no-repeat;background-size:contain;content:"";display:inline-block;margin-left:15px;margin-bottom:2px;vertical-align:middle;width:14px;height:14px}.main a:not(.button):not(.toggler):not(.support-link),.main-footer a:not(.button):not(.toggler):not(.support-link){position:relative}.main a:not(.button):not(.toggler):not(.support-link)::before,.main-footer a:not(.button):not(.toggler):not(.support-link)::before{background-color:#f0543c;height:1px;width:0;left:0;bottom:0;transition:width .25s ease}.main a:not(.button):not(.toggler):not(.support-link):not(.arrow-icon)::before,.main-footer a:not(.button):not(.toggler):not(.support-link):not(.arrow-icon)::before{left:50%;transform:translateX(-50%)}.main a:not(.button):not(.toggler):not(.support-link):hover::before,.main-footer a:not(.button):not(.toggler):not(.support-link):hover::before{width:100%}.main a.default::before,.main a.default:before,.main-footer a.default::before,.main-footer a.default:before{display:none!important}.container{max-width:1640px;margin:0 auto}.container.no-max-width{max-width:none;padding:0}.container.max-width-1{max-width:1365px}.container.max-width-2{max-width:1165px}.green-box{background-color:rgba(140,176,66,.1);border:8px solid rgba(140,176,66,.12);padding:20px 35px}.green-box strong.lightbulb{background:url(../img/idea.svg) no-repeat left center;display:block;padding:3px 0 0 35px}#main .ctct-inline-form .ctct-form-button,.button,.main .ctct-inline-form .ctct-form-button{background-color:#f0543c;border:1px solid #f0543c;border-radius:3px;color:#fff;display:inline-block;font-size:1.4rem;font-weight:700;padding:12px 20px;transition:background-color ease .25s,border-color .25s ease,color .25s ease}@media screen and (min-width:601px){#main .ctct-inline-form .ctct-form-button,.button,.main .ctct-inline-form .ctct-form-button{font-size:1.8rem}}#main .ctct-inline-form .arrow-icon.ctct-form-button,.button.arrow-icon,.main .ctct-inline-form .arrow-icon.ctct-form-button{padding-right:50px;position:relative;text-decoration:none}#main .ctct-inline-form .arrow-icon.ctct-form-button:before,.button.arrow-icon::before,.button.arrow-icon:before,.main .ctct-inline-form .arrow-icon.ctct-form-button::before,.main .ctct-inline-form .arrow-icon.ctct-form-button:before{background:url(../img/arrow-tail-white.svg) no-repeat;background-size:contain;width:23px;height:16px;top:50%;right:15px;transform:translate(0,-50%);transition:transform .25s ease opacity .25s ease}#main .ctct-inline-form .arrow-icon.ctct-form-button:after,.button.arrow-icon::after,.button.arrow-icon:after,.main .ctct-inline-form .arrow-icon.ctct-form-button::after,.main .ctct-inline-form .arrow-icon.ctct-form-button:after{background:url(../img/arrow-tail-white.svg) no-repeat;background-size:contain;width:23px;height:16px;top:50%;right:15px;transform:translate(0,-50%);transition:transform .25s ease opacity .25s ease}#main .ctct-inline-form .arrow-icon.ctct-form-button:after,.button.arrow-icon::after,.button.arrow-icon:after,.main .ctct-inline-form .arrow-icon.ctct-form-button::after,.main .ctct-inline-form .arrow-icon.ctct-form-button:after{background:url(../img/arrow-tail-coral.svg) no-repeat;background-size:contain;opacity:0}#main .ctct-inline-form .arrow-icon.ctct-form-button:hover:before,.button.arrow-icon:hover::before,.button.arrow-icon:hover:before,.main .ctct-inline-form .arrow-icon.ctct-form-button:hover::before,.main .ctct-inline-form .arrow-icon.ctct-form-button:hover:before{opacity:0;transform:translate(8px,-50%)}#main .ctct-inline-form .arrow-icon.ctct-form-button:hover:after,.button.arrow-icon:hover::after,.button.arrow-icon:hover:after,.main .ctct-inline-form .arrow-icon.ctct-form-button:hover::after,.main .ctct-inline-form .arrow-icon.ctct-form-button:hover:after{opacity:1;transform:translate(8px,-50%)}#main .ctct-inline-form .ctct-form-button:hover,.button:hover,.main .ctct-inline-form .ctct-form-button:hover{background-color:transparent;color:#f0543c}#main .ctct-inline-form .hwhite.ctct-form-button:after,.button.hwhite::after,.button.hwhite:after,.main .ctct-inline-form .hwhite.ctct-form-button::after,.main .ctct-inline-form .hwhite.ctct-form-button:after{background:url(../img/arrow-tail-white.svg) no-repeat;background-size:contain}#main .ctct-inline-form .hwhite.ctct-form-button:hover,.button.hwhite:hover,.main .ctct-inline-form .hwhite.ctct-form-button:hover{border-color:#fff;color:#fff}input[type=text]{border:1px solid #d5d5d5;border-radius:3px;padding:10px}input[type=text]::-webkit-input-placeholder{color:#5b5b5b;opacity:1}input[type=text]::-moz-placeholder{color:#5b5b5b;opacity:1}input[type=text]:-ms-input-placeholder{color:#5b5b5b;opacity:1}input[type=text]:-moz-placeholder{color:#5b5b5b;opacity:1}input[type=text]:active::-webkit-input-placeholder,input[type=text]:focus::-webkit-input-placeholder{opacity:.3}input[type=text]:active::-moz-placeholder,input[type=text]:focus::-moz-placeholder{opacity:.3}input[type=text]:active:-ms-input-placeholder,input[type=text]:focus:-ms-input-placeholder{opacity:.3}input[type=text]:active:-moz-placeholder,input[type=text]:focus:-moz-placeholder{opacity:.3}.checkbox-wrap:not(.selected-filter-item) input[type=checkbox]{display:none}.checkbox-wrap:not(.selected-filter-item) input[type=checkbox]:checked+label::after,.checkbox-wrap:not(.selected-filter-item) input[type=checkbox]:checked+label:after{opacity:1}.checkbox-wrap:not(.selected-filter-item) label{cursor:pointer;margin:0;padding-left:20px;position:relative}.checkbox-wrap:not(.selected-filter-item) label::before,.checkbox-wrap:not(.selected-filter-item) label:before{border:1px solid #c2c2c2;width:15px;height:15px;top:4px;left:0}.checkbox-wrap:not(.selected-filter-item) label::after,.checkbox-wrap:not(.selected-filter-item) label:after{background:#f0543c;width:9px;height:9px;top:7px;left:3px;opacity:0;transition:opacity .25s ease}.select-wrap{border:1px solid #d5d5d5;border-radius:3px;display:inline-block;overflow:hidden;position:relative;cursor:pointer;outline:0}.select-wrap::before,.select-wrap:before{background:url(../img/arrow.svg) no-repeat;background-size:contain;width:11px;height:7px;right:15px;top:50%;transform:translateY(-50%);pointer-events:none;z-index:1}.select-wrap::after,.select-wrap:after{background-color:#f9f9f9;height:100%;width:30px;top:0;right:0;pointer-events:none}.select-wrap select{background-color:#f9f9f9;border:none;padding:10px 40px 10px 10px;cursor:pointer;outline:0;width:100%}@keyframes bounce{0%{transform:translateY(0)}15%{transform:translateY(-20px)}30%{transform:translateY(0)}45%{transform:translateY(-20px)}60%{transform:translateY(0)}}@-webkit-keyframes bounce{0%{transform:translateY(0)}15%{transform:translateY(-20px)}30%{transform:translateY(0)}45%{transform:translateY(-20px)}60%{transform:translateY(0)}}@-webkit-keyframes scaleout{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1);opacity:0}}@keyframes scaleout{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.mobile-menu{background:url(../img/bg-pattern-2.svg) no-repeat;background-size:contain;background-color:#2fa8be;background-size:cover;position:fixed;top:0;left:0;opacity:0;pointer-events:none;width:100%;height:100%;z-index:-1;transition:opacity .45s ease,z-index .45s ease}.mobile-menu .mobile-menu-inner{height:100%;overflow-y:scroll}.mobile-menu .logo-container{transition:opacity .25s ease}.mobile-menu .searchform{margin:40px 0 0 0;text-align:center}.mobile-menu .searchform>div{margin:0 auto;max-width:286px;position:relative}.mobile-menu .searchform>div::before,.mobile-menu .searchform>div:before{background:url(../img/search-orange.svg) no-repeat;background-size:contain;width:25px;height:26px;right:8px;top:50%;transform:translateY(-50%);pointer-events:none}.mobile-menu .searchform label{display:none}.mobile-menu .searchform input[type=text]{border:none;border-radius:3px;font-size:1.6rem;padding:14px 40px 14px 14px;width:100%}.mobile-menu .searchform input[type=submit]{position:absolute;right:0;opacity:0;width:40px;height:100%}.mobile-menu .menu-body{display:flex;align-items:center;height:calc(100% - 90px);padding-top:90px}.mobile-menu .menu{display:flex;flex-wrap:wrap;margin:0;padding:0 30px;transform:translateY(-56px)}@media screen and (min-width:551px){.mobile-menu .menu{margin:0 auto;max-width:70%}}.mobile-menu .menu>.menu-item{margin-bottom:10px;padding:10px 20px 20px 0}.mobile-menu .menu>.menu-item>a{font-weight:700}.mobile-menu .menu .menu-item{display:block;margin-right:0;flex-grow:0;flex-shrink:0;flex-basis:100%;width:100%}.mobile-menu .menu .menu-item.menu-item-has-children{cursor:pointer;display:block;position:relative}.mobile-menu .menu .menu-item.menu-item-has-children::before,.mobile-menu .menu .menu-item.menu-item-has-children:before{background:url(../img/arrow-white.svg) no-repeat;background-size:contain;width:20px;height:12px;top:16px;right:0;transition:opacity .25s ease}.mobile-menu .menu .menu-item.menu-item-has-children::after,.mobile-menu .menu .menu-item.menu-item-has-children:after{background:url(../img/arrow-white.svg) no-repeat;background-size:contain;width:20px;height:12px;top:16px;right:0;transition:opacity .25s ease}.mobile-menu .menu .menu-item.menu-item-has-children::after,.mobile-menu .menu .menu-item.menu-item-has-children:after{background:url(../img/arrow-coral.svg) no-repeat;background-size:contain;opacity:0}@media screen and (min-width:551px){.mobile-menu .menu .menu-item.menu-item-has-children::before,.mobile-menu .menu .menu-item.menu-item-has-children:before{top:17px}.mobile-menu .menu .menu-item.menu-item-has-children::after,.mobile-menu .menu .menu-item.menu-item-has-children:after{top:17px}}.mobile-menu .menu .menu-item.menu-item-has-children>a{display:inline-block}.mobile-menu .menu .menu-item.menu-item-has-children.show-sub::before,.mobile-menu .menu .menu-item.menu-item-has-children.show-sub:before{opacity:0}.mobile-menu .menu .menu-item.menu-item-has-children.show-sub::after,.mobile-menu .menu .menu-item.menu-item-has-children.show-sub:after{-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1);filter:FlipV;-ms-filter:FlipV;opacity:1}.mobile-menu .menu .menu-item.menu-item-has-children.show-sub>.sub-menu{opacity:1;margin-top:10px;max-height:600px}.mobile-menu .menu .menu-item.menu-item-has-children .menu-item-has-children::before,.mobile-menu .menu .menu-item.menu-item-has-children .menu-item-has-children:before{top:6px}.mobile-menu .menu .menu-item.menu-item-has-children .menu-item-has-children::after,.mobile-menu .menu .menu-item.menu-item-has-children .menu-item-has-children:after{top:6px}@media screen and (min-width:551px){.mobile-menu .menu .menu-item.menu-item-has-children .menu-item-has-children::before,.mobile-menu .menu .menu-item.menu-item-has-children .menu-item-has-children:before{top:6px}.mobile-menu .menu .menu-item.menu-item-has-children .menu-item-has-children::after,.mobile-menu .menu .menu-item.menu-item-has-children .menu-item-has-children:after{top:6px}}.mobile-menu .menu .menu-item:last-of-type{margin-bottom:0}.mobile-menu .menu a{color:#fff;font-size:1.7rem}@media screen and (min-width:551px){.mobile-menu .menu a{font-size:2.8rem}}@media only screen and (max-height:600px){.mobile-menu .menu a{font-size:1.7rem}}.mobile-menu .menu a:hover{color:#f0543c}.mobile-menu .sub-menu{max-height:0;overflow:hidden;opacity:0;padding:0;position:relative;transition:max-height .65s ease,opacity .45s ease}.mobile-menu .sub-menu li{padding-left:20px;margin-bottom:10px}.mobile-menu .sub-menu .menu-item-has-children>a{font-weight:700}.mobile-menu .sub-menu a{font-size:1.6rem;font-weight:400}.mobile-menu .menu-button{display:block;font-size:1.2rem;margin:0 auto;max-width:235px;padding-top:15px;padding-bottom:15px;position:absolute;left:50%;bottom:40px;transform:translateX(-50%);width:100%}.mobile-menu-button{display:block;position:absolute;width:35px;height:35px;top:35px;right:20px;z-index:101;transition:opacity .25s ease,top .25s ease}@media screen and (min-width:1151px){.mobile-menu-button{display:none}}.mobile-menu-button .mobile-menu-icon{background-color:#5b5b5b;display:block;height:2px;transition:background-color ease .3s}.mobile-menu-button .mobile-menu-icon::before,.mobile-menu-button .mobile-menu-icon:before{background-color:#5b5b5b;width:100%;height:2px;left:0}.mobile-menu-button .mobile-menu-icon::after,.mobile-menu-button .mobile-menu-icon:after{background-color:#5b5b5b;width:100%;height:2px;left:0}.mobile-menu-button .mobile-menu-icon::before,.mobile-menu-button .mobile-menu-icon:before{top:12px;transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.mobile-menu-button .mobile-menu-icon::after,.mobile-menu-button .mobile-menu-icon:after{top:25px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.mobile-fr-button{background-color:#00b2d1;border-radius:3px;color:#fff;font-size:1.1rem;font-weight:400;padding:6px 12px;position:absolute;top:34px;right:70px;transition:color .25s ease,background-color .25s ease,opacity .25s ease;z-index:101}.mobile-fr-button:hover{background-color:#0199b4;color:#fff}@media screen and (min-width:1151px){.mobile-fr-button{display:none}}body.mobile-menu-active .mobile-fr-button{background-color:#fff;color:#00b2d1;position:fixed}body.mobile-menu-active .mobile-fr-button:hover{background-color:#f0543c;color:#fff}body.mobile-menu-active .mobile-menu{opacity:1;pointer-events:all;z-index:100}body.mobile-menu-active .mobile-menu-button{position:fixed;top:31px}body.mobile-menu-active .mobile-menu-button .mobile-menu-icon{transition-delay:.22s;background-color:transparent}body.mobile-menu-active .mobile-menu-button .mobile-menu-icon::before,body.mobile-menu-active .mobile-menu-button .mobile-menu-icon:before{background-color:#fff}body.mobile-menu-active .mobile-menu-button .mobile-menu-icon::after,body.mobile-menu-active .mobile-menu-button .mobile-menu-icon:after{background-color:#fff}body.mobile-menu-active .mobile-menu-button .mobile-menu-icon::before,body.mobile-menu-active .mobile-menu-button .mobile-menu-icon:before{top:4px;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;transform:translate3d(0,12px,0) rotate(45deg)}body.mobile-menu-active .mobile-menu-button .mobile-menu-icon::after,body.mobile-menu-active .mobile-menu-button .mobile-menu-icon:after{top:4px;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s cubic-bezier(.215,.61,.355,1) .22s;transform:translate3d(0,12px,0) rotate(-45deg)}body.mobile-menu-active.menu-overlap .mobile-fr-button,body.mobile-menu-active.menu-overlap .mobile-menu-button{opacity:.1;pointer-events:none}body.mobile-menu-active.menu-overlap .mobile-menu .logo-container{opacity:.08;pointer-events:none}.menu{list-style:none;margin:0;padding:0}.menu li{display:inline-block;margin-right:25px}.menu a{color:#5b5b5b}.menu a:hover{color:#f0543c;text-decoration:none}.desktop-nav{display:none;text-align:right}@media screen and (min-width:1151px){.desktop-nav{display:block}}.desktop-nav .menu,.desktop-nav .search{display:inline-block;vertical-align:middle}.desktop-nav .menu>li:last-of-type{margin-right:0}.desktop-nav .menu>li.menu-item-has-children{position:relative}.desktop-nav .menu>li.menu-item-has-children>a{padding-bottom:25px;position:relative}.desktop-nav .menu>li.menu-item-has-children>a::before,.desktop-nav .menu>li.menu-item-has-children>a:before{background:url(../img/arrow.svg) no-repeat;background-size:contain;bottom:12px;left:50%;transform:translateX(-50%);width:16px;height:9px;transition:opacity .25s ease}.desktop-nav .menu>li.menu-item-has-children>a::after,.desktop-nav .menu>li.menu-item-has-children>a:after{background:url(../img/arrow.svg) no-repeat;background-size:contain;bottom:12px;left:50%;transform:translateX(-50%);width:16px;height:9px;transition:opacity .25s ease}.desktop-nav .menu>li.menu-item-has-children>a::after,.desktop-nav .menu>li.menu-item-has-children>a:after{background:url(../img/arrow-coral.svg) no-repeat;background-size:contain;opacity:0}.desktop-nav .menu>li.menu-item-has-children>a:hover::before,.desktop-nav .menu>li.menu-item-has-children>a:hover:before{opacity:0}.desktop-nav .menu>li.menu-item-has-children>a:hover::after,.desktop-nav .menu>li.menu-item-has-children>a:hover:after{opacity:1}.desktop-nav .menu>li.menu-item-has-children.hover>.sub-menu{opacity:1;top:27px;pointer-events:all}.desktop-nav .menu>li>.sub-menu{background-color:#fff;border-top:3px solid #f0543c;margin-top:20px;padding:20px;position:absolute;top:-10px;min-width:320px;text-align:left;width:100%;opacity:0;pointer-events:none;transition:opacity .45s ease,top .5s ease;-webkit-box-shadow:4px 4px 4px 0 rgba(0,0,0,.12);-moz-box-shadow:4px 4px 4px 0 rgba(0,0,0,.12);box-shadow:4px 4px 4px 0 rgba(0,0,0,.12)}.desktop-nav .menu>li>.sub-menu>li{border-bottom:1px solid #e0e0e0}.desktop-nav .menu>li>.sub-menu>li>a{display:inline-block;padding:10px 0}.desktop-nav .menu>li>.sub-menu>li:first-child a{padding-top:0}.desktop-nav .menu>li>.sub-menu>li:last-child{border:none}.desktop-nav .menu>li>.sub-menu>li:last-child a{padding-bottom:0}.desktop-nav .menu .sub-menu{text-align:left;z-index:10}.desktop-nav .menu .sub-menu .menu-item-has-children{position:relative}.desktop-nav .menu .sub-menu .menu-item-has-children::before,.desktop-nav .menu .sub-menu .menu-item-has-children:before{background:url(../img/arrow.svg) no-repeat;background-size:contain;width:16px;height:9px;right:0;top:19px;transition:opacity .25s ease}.desktop-nav .menu .sub-menu .menu-item-has-children::after,.desktop-nav .menu .sub-menu .menu-item-has-children:after{background:url(../img/arrow.svg) no-repeat;background-size:contain;width:16px;height:9px;right:0;top:19px;transition:opacity .25s ease}.desktop-nav .menu .sub-menu .menu-item-has-children::before,.desktop-nav .menu .sub-menu .menu-item-has-children:before{background:url(../img/arrow.svg) no-repeat;background-size:contain}.desktop-nav .menu .sub-menu .menu-item-has-children::after,.desktop-nav .menu .sub-menu .menu-item-has-children:after{background:url(../img/arrow-coral.svg) no-repeat;background-size:contain;opacity:0}.desktop-nav .menu .sub-menu .menu-item-has-children:hover::before,.desktop-nav .menu .sub-menu .menu-item-has-children:hover:before{opacity:0}.desktop-nav .menu .sub-menu .menu-item-has-children:hover::after,.desktop-nav .menu .sub-menu .menu-item-has-children:hover:after{opacity:1}.desktop-nav .menu .sub-menu .menu-item-has-children.show-sub::before,.desktop-nav .menu .sub-menu .menu-item-has-children.show-sub:before{opacity:0}.desktop-nav .menu .sub-menu .menu-item-has-children.show-sub::after,.desktop-nav .menu .sub-menu .menu-item-has-children.show-sub:after{-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1);filter:FlipV;-ms-filter:FlipV;opacity:1}.desktop-nav .menu .sub-menu .menu-item-has-children.show-sub .sub-menu{opacity:1;max-height:600px}.desktop-nav .menu .sub-menu .menu-item-has-children>a{font-weight:700;position:relative}.desktop-nav .menu .sub-menu li{display:block;margin:0}.desktop-nav .menu .sub-menu li a{color:#5b5b5b;font-size:1.6rem;font-weight:400}.desktop-nav .menu .sub-menu li a::before,.desktop-nav .menu .sub-menu li a:before{display:inline;position:static}.desktop-nav .menu .sub-menu li a::after,.desktop-nav .menu .sub-menu li a:after{display:inline;position:static}.desktop-nav .menu .sub-menu li a:hover{color:#f0543c}.desktop-nav .menu .sub-menu .sub-menu{max-height:0;overflow:hidden;opacity:0;padding:0;position:relative;transition:max-height .65s ease,opacity .45s ease}.desktop-nav .menu .sub-menu .sub-menu li{margin:0 0 0 20px}.desktop-nav .menu .sub-menu .sub-menu li:last-child{margin-bottom:20px}.desktop-nav .menu a{font-size:1.4rem;font-weight:700}@media screen and (min-width:1300px){.desktop-nav .menu a{font-size:1.9rem}}.desktop-nav .search{border-left:2px solid #fff;cursor:pointer;line-height:0;padding-left:25px;position:relative}.desktop-nav .search::before,.desktop-nav .search:before{background:url(../img/search-white.svg) no-repeat;background-size:contain;content:"";display:inline-block;width:24px;height:25px}.desktop-nav .search:hover .searchform{display:block}.desktop-nav .search .searchform{display:none;line-height:1em;position:absolute;right:0}.desktop-nav .search .searchform label{display:none}.fr-button{background-color:#00b2d1;border-radius:3px;color:#fff;font-size:1.1rem;font-weight:400;padding:4px 5px;transition:color .25s ease,background-color .25s ease}.fr-button:hover{background-color:#0199b4;color:#fff}.main-footer{background-color:#f9f9f9;font-size:1.4rem;padding:50px 30px}@media screen and (min-width:551px){.main-footer{font-size:1.5rem}}@media screen and (min-width:769px){.main-footer{font-size:1.6rem;padding:40px 0}}@media screen and (max-width:1200px) and (min-width:551px){.main-footer .footer-area-1{flex-grow:0;flex-shrink:0;flex-basis:100%;max-width:100%}}@media screen and (max-width:1640px) and (min-width:1201px){.main-footer .footer-area-1{max-width:53%}}.main-footer .footer-area-1 .arrow-icon{font-weight:700}.main-footer .footer-area-1 .svg-img{display:block;margin-bottom:30px}.main-footer .footer-area-1 .widget_text{max-width:300px}@media screen and (min-width:769px){.main-footer .footer-area-1 .widget_text br{display:none}}.main-footer .footer-area-1 p{margin-bottom:30px}.main-footer .footer-area-1 p:last-of-type{font-size:1.6rem;margin-bottom:10px}@media screen and (max-width:1200px) and (min-width:551px){.main-footer .footer-area-2{flex-grow:0;flex-shrink:0;flex-basis:30%;max-width:30%}}@media screen and (max-width:1200px) and (min-width:551px){.main-footer .footer-area-3,.main-footer .footer-area-4{flex-grow:0;flex-shrink:0;flex-basis:50%;max-width:33.3333%}}@media screen and (min-width:1201px){.main-footer .footer-area-3,.main-footer .footer-area-4{flex:1 0 16.666667%;display:flex}}@media screen and (max-width:1200px) and (min-width:551px){.main-footer .footer-area-3 .widget,.main-footer .footer-area-4 .widget{margin-left:30px}}.main-footer .footer-area-5{margin:40px 0}@media screen and (min-width:551px){.main-footer .footer-area-5{margin:0}}@media screen and (min-width:769px){.main-footer .footer-area-5{text-align:right}}@media screen and (max-width:1200px) and (min-width:551px){.main-footer .footer-bottom{margin-top:40px}}.main-footer .widget-title{font-size:1.6rem;margin-top:30px;margin-bottom:20px}@media screen and (min-width:769px){.main-footer .widget-title{font-size:1.8rem;margin-top:0}}.main-footer .copyright{font-size:1.2rem}.main-footer .copyright a{color:#5b5b5b;font-weight:400}.main-footer .arrow-icon::after,.main-footer .arrow-icon:after{margin-left:10px;width:19px;height:13px}@media screen and (min-width:769px){.main-footer .menu-footer-menu-container{max-width:240px}}.main-footer .menu>.menu-item{display:block;margin:0 0 5px 0}.main-footer .menu>.menu-item.menu-item-has-children a{display:block}.main-footer .menu .menu-item-has-children{padding-right:20px;position:relative}.main-footer .menu .menu-item-has-children::before,.main-footer .menu .menu-item-has-children:before{background:url(../img/arrow.svg) no-repeat;background-size:contain;width:16px;height:9px;top:8px;right:0}.main-footer .menu .menu-item-has-children:hover .sub-menu{display:block}.main-footer .menu .sub-menu{display:none}.main-footer .menu a{font-weight:400}.logo-container{max-width:184px;margin:15px 20px;padding:0}@media screen and (min-width:769px){.logo-container{margin:0 0 0 20px;max-width:296px}}.logo-container a{display:block}@media screen and (min-width:1025px){.logo-container a{right:-30px;position:relative}}.logo-container .svg-img{display:block}.logo-container svg{width:100%;height:auto}.main-header{margin-bottom:20px;z-index:1}@media screen and (min-width:769px){.main-header{padding-top:20px}}.main-header .top-bar{display:none;padding-top:10px;padding-bottom:10px;text-align:right}@media screen and (min-width:1151px){.main-header .top-bar{display:block;position:absolute;left:0;right:0;top:0;margin:0 auto}}.fullscreen-banner .mobile-menu-button .mobile-menu-icon{background-color:#fff}.fullscreen-banner .mobile-menu-button .mobile-menu-icon::before,.fullscreen-banner .mobile-menu-button .mobile-menu-icon:before{background-color:#fff}.fullscreen-banner .mobile-menu-button .mobile-menu-icon::after,.fullscreen-banner .mobile-menu-button .mobile-menu-icon:after{background-color:#fff}.fullscreen-banner .main-banner .container{height:100vh;position:relative}.fullscreen-banner .main-banner .banner-content{color:#fff;padding:50px 20px;position:absolute;width:100%;left:0;bottom:0}@media screen and (max-width:768px) and (min-width:551px){.fullscreen-banner .main-banner .banner-content{bottom:40px}}@media screen and (min-width:769px){.fullscreen-banner .main-banner .banner-content{max-width:600px;padding:20px;top:50%;bottom:auto;transform:translateY(-30%)}}.fullscreen-banner .main-banner h1{color:#fff;font-size:2.6rem;font-weight:700;margin-bottom:30px}.fullscreen-banner .main-banner h1+p{font-size:1.5rem;margin-bottom:30px}@media screen and (min-width:669px){.fullscreen-banner .main-banner h1+p{font-size:1.8rem}}@media screen and (min-width:551px){.fullscreen-banner .main-banner h1{font-size:3.5rem}}@media screen and (min-width:669px){.fullscreen-banner .main-banner h1{font-size:5.5rem}}@media only screen and (min-width:768px) and (max-height:668px){.fullscreen-banner .main-banner h1{font-size:3.5rem}}#main .ctct-inline-form .fullscreen-banner .main-banner .ctct-form-button,.fullscreen-banner .main-banner #main .ctct-inline-form .ctct-form-button,.fullscreen-banner .main-banner .button,.fullscreen-banner .main-banner .main .ctct-inline-form .ctct-form-button,.main .ctct-inline-form .fullscreen-banner .main-banner .ctct-form-button{padding:20px}.fullscreen-banner .main-banner .scroll{position:absolute;bottom:30px;right:20px;animation:bounce 3s infinite linear;-webkit-animation:bounce 3s infinite linear}.fullscreen-banner .desktop-nav .menu>li.menu-item-has-children>a::before,.fullscreen-banner .desktop-nav .menu>li.menu-item-has-children>a:before{background:url(../img/arrow-white.svg) no-repeat;background-size:contain}.banner-title{background:url(../img/bg-pattern-3.svg) no-repeat;background-size:contain;background-color:#5bbea1;background-size:cover}.banner-title .container{display:flex;align-items:center;justify-content:center;min-height:18vh}@media only screen and (min-height:768px){.banner-title .container{height:240px}}.banner-title .page-title{color:#fff;text-align:center}.banner-title .subheading{color:#fff;display:block;font-size:1.6rem;letter-spacing:0;text-align:center}@media screen and (min-width:669px){.banner-title .subheading{font-size:2.6rem}}.home .main-header{position:absolute;width:100%}.home .main-header+.main-banner{background-size:auto 100%;background-position:28% 0}@media screen and (min-width:769px){.home .main-header+.main-banner{background-size:cover;background-position:auto auto}}.home .main-header .menu a{color:#fff}.home .main-header .menu a:hover{color:#f0543c}@media screen and (max-width:768px) and (min-width:551px){.main-padding .main{padding-left:30px;padding-right:30px}}.heading-section{text-align:center}.heading-section .subheading{text-align:center;text-transform:uppercase;margin-bottom:20px}@media screen and (min-width:769px){.heading-section .subheading{margin-bottom:30px}}.heading-section .heading{text-align:center;margin-bottom:40px}@media screen and (min-width:769px){.heading-section .heading{margin-bottom:70px}}.content-blocks{padding:40px 0}@media screen and (min-width:769px){.content-blocks{padding:80px 0 130px}}.content-blocks .heading-section{padding-top:0}@media screen and (min-width:769px){.content-blocks .heading-section{padding-top:70px}}.content-blocks.who-we-are{margin:0 auto;max-width:1365px}.content-blocks.who-we-are .heading{color:#00b2d1}.content-blocks .block-wrap{background-repeat:no-repeat;background-size:cover;border-radius:3px;color:#fff;display:flex;flex-wrap:wrap;align-content:flex-end;min-height:550px;max-width:410px;margin:0 auto 20px auto;overflow:hidden;padding:20px;position:relative}.content-blocks .block-wrap::before,.content-blocks .block-wrap:before{background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(0,0,0,.63) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(0,0,0,.63) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(0,0,0,.63) 100%);width:100%;height:100%;top:0;left:0}@media screen and (min-width:769px){.content-blocks .block-wrap{margin-left:15px;margin-right:15px;padding:50px}.content-blocks .block-wrap:hover .block-content{padding-bottom:80px}#main .ctct-inline-form .content-blocks .block-wrap:hover .block-content .ctct-form-button,.content-blocks .block-wrap:hover .block-content #main .ctct-inline-form .ctct-form-button,.content-blocks .block-wrap:hover .block-content .button,.content-blocks .block-wrap:hover .block-content .main .ctct-inline-form .ctct-form-button,.main .ctct-inline-form .content-blocks .block-wrap:hover .block-content .ctct-form-button{bottom:8px;opacity:1}}.content-blocks .block-wrap .block-content,.content-blocks .block-wrap .block-heading{position:relative;z-index:1}.content-blocks .block-heading{color:#fff;margin-bottom:30px}.content-blocks .block-content{overflow:hidden;padding:0 0 80px 0;transition:padding .25s ease}@media screen and (min-width:769px){.content-blocks .block-content{padding:0}}#main .ctct-inline-form .content-blocks .ctct-form-button,.content-blocks #main .ctct-inline-form .ctct-form-button,.content-blocks .button,.content-blocks .main .ctct-inline-form .ctct-form-button,.main .ctct-inline-form .content-blocks .ctct-form-button{font-size:1.6rem;position:absolute;bottom:8px;left:0;transition:background-color ease .25s,border-color .25s ease,color .25s ease,opacity .25s ease,bottom .25s ease}@media screen and (min-width:769px){#main .ctct-inline-form .content-blocks .ctct-form-button,.content-blocks #main .ctct-inline-form .ctct-form-button,.content-blocks .button,.content-blocks .main .ctct-inline-form .ctct-form-button,.main .ctct-inline-form .content-blocks .ctct-form-button{opacity:0;bottom:-50px}}.slider-block{background-color:#f6f6f6;padding:30px 0 40px 0}@media screen and (min-width:769px){.slider-block{padding:80px 0}}.slider-block .heading-section{padding-top:0}.slider-block .heading{color:#a9c838}@media screen and (max-width:768px) and (min-width:551px){.slider-block .heading{margin-left:auto;margin-right:auto;max-width:380px}}.slider-block .custom-swiper .swiper-nav{display:none}@media screen and (min-width:769px){.slider-block .custom-swiper .swiper-nav{display:block}}.slider-block .custom-swiper .img-container img{height:545px}.slider-block .after-slider{margin-top:60px;text-align:center}.stat-blocks-section{background-color:#58bed0;padding:40px 20px 60px}@media screen and (min-width:769px){.stat-blocks-section{padding:60px 0}}.stat-blocks-section .heading-section{padding-top:0}.stat-blocks-section .stat-blocks{position:relative}@media screen and (min-width:768px){.stat-blocks-section .stat-blocks::before,.stat-blocks-section .stat-blocks:before{background-color:#2fa8be;width:2px;height:100%;top:0}.stat-blocks-section .stat-blocks::after,.stat-blocks-section .stat-blocks:after{background-color:#2fa8be;width:2px;height:100%;top:0}.stat-blocks-section .stat-blocks::before,.stat-blocks-section .stat-blocks:before{left:33.3333%}.stat-blocks-section .stat-blocks::after,.stat-blocks-section .stat-blocks:after{left:66.6666%}}.stat-blocks-section .subheading{color:#fff;margin-bottom:20px}.stat-blocks-section .stat-block{color:#fff;text-align:center}.stat-blocks-section .stat-block .stat-wrap{margin:40px auto 50px;max-width:360px}.stat-blocks-section .stat-block .stat-wrap::before,.stat-blocks-section .stat-block .stat-wrap:before{background-color:#2fa8be;bottom:0;max-width:360px;width:100%;height:2px}@media screen and (min-width:768px){.stat-blocks-section .stat-block .stat-wrap{margin:20px auto}.stat-blocks-section .stat-block .stat-wrap::before,.stat-blocks-section .stat-block .stat-wrap:before{display:none}.stat-blocks-section .stat-block .stat-wrap::after,.stat-blocks-section .stat-block .stat-wrap:after{display:none}}.stat-blocks-section .stat-block .stat-block-heading{color:#0e426a;font-size:5.5rem;margin-bottom:20px}.stat-blocks-section .stat-block .stat-block-content{font-size:1.6rem}.stat-blocks-section .stat-block .stat-block-content p:last-of-type{margin-top:30px}.stat-blocks-section .stat-block a{color:#0e426a;font-weight:700}.stat-blocks-section .stat-block a::before,.stat-blocks-section .stat-block a:before{background-color:rgba(14,66,106,.6)!important}.stat-blocks-section .stat-block a:hover{color:rgba(14,66,106,.6)}.stat-blocks-section .stat-block a:hover::before,.stat-blocks-section .stat-block a:hover:before{background-color:rgba(14,66,106,.6)}.stat-blocks-section .stat-block:last-child .stat-wrap{margin-bottom:0}.stat-blocks-section .stat-block:last-child .stat-wrap::before,.stat-blocks-section .stat-block:last-child .stat-wrap:before{display:none}.video-section-block{background:url(../img/bg-pattern.svg) no-repeat;background-size:contain;background-size:cover;padding:60px 0}@media screen and (min-width:769px){.video-section-block{padding:80px 0 130px}}.video-section-block .heading-section{padding-top:0}@media screen and (min-width:769px){.video-section-block .heading-section{padding-top:70px}}.video-section-block .heading-section .heading,.video-section-block .heading-section .subheading{color:#fff}@media screen and (min-width:768px){.video-section-block .heading-section .heading br{display:none}}.video-section-block .video-body{position:relative;max-width:865px;margin:0 auto}@media screen and (max-width:768px) and (min-width:601px){.video-section-block .video-body{padding:0 80px}}.video-section-block .video{max-width:865px}.video-section-block .video-caption{color:#fff;font-size:1.3rem}.video-section-block .video-caption p{margin:20px 0}.video-section-block .video-caption p:last-of-type{margin-bottom:0}#main .ctct-inline-form .video-section-block .video-caption .ctct-form-button,.main .ctct-inline-form .video-section-block .video-caption .ctct-form-button,.video-section-block .video-caption #main .ctct-inline-form .ctct-form-button,.video-section-block .video-caption .button,.video-section-block .video-caption .main .ctct-inline-form .ctct-form-button{font-size:1.4rem}@media screen and (min-width:551px){#main .ctct-inline-form .video-section-block .video-caption .ctct-form-button,.main .ctct-inline-form .video-section-block .video-caption .ctct-form-button,.video-section-block .video-caption #main .ctct-inline-form .ctct-form-button,.video-section-block .video-caption .button,.video-section-block .video-caption .main .ctct-inline-form .ctct-form-button{font-size:1.6rem}}@media screen and (min-width:769px){#main .ctct-inline-form .video-section-block .video-caption .ctct-form-button,.main .ctct-inline-form .video-section-block .video-caption .ctct-form-button,.video-section-block .video-caption #main .ctct-inline-form .ctct-form-button,.video-section-block .video-caption .button,.video-section-block .video-caption .main .ctct-inline-form .ctct-form-button{font-size:1.8rem}}.video-section-block .video-content{background-color:#fff;border-radius:3px;line-height:1.8em;margin-top:30px;padding:20px}@media screen and (min-width:769px){.video-section-block .video-content{padding:40px;-webkit-box-shadow:17px 15px 0 0 #2b9baf;-moz-box-shadow:17px 15px 0 0 #2b9baf;box-shadow:17px 15px 0 0 #2b9baf}}.video-section-block .video-content p:last-of-type{margin:20px 0 10px 0}@media screen and (min-width:769px){.video-section-block .video-content p:last-of-type{margin:30px 0 0 0;text-align:right}}.before-footer-block{padding:40px 0;text-align:center}@media screen and (min-width:769px){.before-footer-block{padding:80px 0}}.before-footer-block .heading-section{padding-top:0}@media screen and (min-width:769px){.before-footer-block .heading-section{padding-top:70px}}.before-footer-block .heading{color:#f0543c}@media screen and (min-width:769px){.before-footer-block .heading{margin-bottom:30px}}.before-footer-block .before-footer-content p:last-of-type br:last-of-type{display:none}@media screen and (min-width:769px){.before-footer-block .before-footer-content p:last-of-type br{display:none}.before-footer-block .before-footer-content p:last-of-type br:last-of-type{display:block}}.post-category-list{font-size:1.2rem;margin-top:20px}.post-category-list .post-category-item{padding-left:15px;padding-right:10px;position:relative}.post-category-list .post-category-item::before,.post-category-list .post-category-item:before{background:url(../img/tag.svg) no-repeat;background-size:contain;width:11px;height:8px;left:0;top:5px}.page-template-template-story-landing .entry-content{padding:70px 20px;text-align:center}.page-template-template-story-landing .entry-content h4{margin-bottom:30px}.story-section .row{margin-left:0;margin-right:0}@media screen and (min-width:768px){.story-section .story-item:nth-child(even) .story-item-img{order:2}}@media screen and (min-width:769px){.story-section .story-item:nth-child(even) .story-item-content{background-color:#fff}}@media screen and (min-width:769px){.story-section .story-item:nth-child(even) .story-item-inner{margin-left:auto}}.story-section .story-item .story-item-content{background-color:#f9f9f9}.story-section .story-item .story-item-inner{max-width:790px;padding:60px 20px}@media screen and (min-width:769px){.story-section .story-item .story-item-inner{padding:60px}}.story-section .story-bottom{margin-top:30px}@media screen and (min-width:601px){.story-section .story-bottom{display:flex;align-items:center;justify-content:space-between}}@media screen and (min-width:769px){.story-section .story-bottom{margin-top:50px}}.story-section .story-item-img{background-position:top center;background-repeat:no-repeat;background-size:cover;min-height:350px}.story-section .story-title{margin-bottom:20px}.story-section .story-title a{color:#5b5b5b}.story-section .story-title a:hover{color:#f0543c}.story-section .story-excerpt{margin-top:20px}.story-section .school-name{color:#9b9b9b}.story-section .post-category-list{margin:0 0 20px 0}@media screen and (min-width:601px){.story-section .post-category-list{margin:0}}.story-section .post-category-list .post-category-item{color:#f0543c}.story-bottom-section{padding:30px 0;text-align:center}@media screen and (min-width:768px){.story-bottom-section{padding:180px 0}}.story-bottom-section .story-button{margin-top:30px}@media screen and (max-width:768px) and (min-width:551px){.grants-page .heading-section{margin-left:auto;margin-right:auto;max-width:630px}}.contact-section{text-align:center}@media screen and (min-width:769px){.contact-section{text-align:left}}@media screen and (max-width:768px){.contact-section .column-1-block,.contact-section .column-2-block{flex-grow:0;flex-shrink:0;flex-basis:100%}}.contact-section .column-1-block .column-block-inner{margin-top:16px}.contact-section .column-2-block .column-block-inner{margin:0 auto;max-width:520px}@media screen and (min-width:769px){.contact-section .column-2-block .column-block-inner{margin:0 0 0 auto}}.contact-section .column-2-block .column-block-inner .gform_wrapper .gform_footer{text-align:right}.error404 .main-section{min-height:350px}@media screen and (min-width:769px){.error404 .main-section{display:flex;align-items:center}}.error404 .main-section .text-block-section{padding:30px 0;text-align:center;width:100%}.page-template-template-post-archive .heading-section{margin-bottom:70px}#main-container .main .post-list{display:flex;flex-wrap:wrap;justify-content:center;margin:0 20px}@media screen and (min-width:1300px){#main-container .main .post-list{justify-content:initial}}#main-container .main .post-list .post-block{border-radius:3px;flex-grow:0;flex-shrink:0;flex-basis:100%;margin:25px 0;height:360px;overflow:hidden;position:relative}@media screen and (min-width:669px){#main-container .main .post-list .post-block{flex-basis:calc(50% - 40px);margin:25px 20px}}@media screen and (min-width:769px){#main-container .main .post-list .post-block{margin:25px 20px}}@media screen and (min-width:1025px){#main-container .main .post-list .post-block{flex-basis:calc(33% - 40px)}}@media screen and (min-width:1300px){#main-container .main .post-list .post-block{flex-basis:calc(25% - 40px)}}#main-container .main .post-list .post-block .permalink{position:absolute;height:100%;width:100%;top:0;left:0;z-index:2}#main-container .main .post-list .post-block .permalink::before,#main-container .main .post-list .post-block .permalink:before{display:none}#main-container .main .post-list .post-block .post-img{display:flex;overflow:hidden;height:100%;position:relative}#main-container .main .post-list .post-block .post-img::before,#main-container .main .post-list .post-block .post-img:before{width:100%;height:100%;transition:opacity .25s ease}#main-container .main .post-list .post-block .post-img::after,#main-container .main .post-list .post-block .post-img:after{width:100%;height:100%;transition:opacity .25s ease}#main-container .main .post-list .post-block .post-img::before,#main-container .main .post-list .post-block .post-img:before{background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(0,0,0,.79) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(0,0,0,.79) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(0,0,0,.79) 100%)}#main-container .main .post-list .post-block .post-img::after,#main-container .main .post-list .post-block .post-img:after{background:rgba(0,0,0,.79);opacity:0}#main-container .main .post-list .post-block .post-img img{width:100%;height:100%;object-fit:cover}#main-container .main .post-list .post-block .post-body{color:#fff;padding:25px;position:absolute;bottom:0}#main-container .main .post-list .post-block .post-title{color:#fff}#main-container .main .post-list .post-block .post-date{color:#fff;font-size:1.2rem;margin-top:20px}#main-container .main .post-list .post-block:hover .post-img::before,#main-container .main .post-list .post-block:hover .post-img:before{opacity:0}#main-container .main .post-list .post-block:hover .post-img::after,#main-container .main .post-list .post-block:hover .post-img:after{opacity:1}.resource-list{display:flex;flex-wrap:wrap;overflow:hidden}.resource-list .as-bc-resources{clear:both;flex-grow:0;flex-shrink:0;flex-basis:100%}@media screen and (min-width:769px){.resource-list .as-bc-resources{flex-basis:50%}}.resource-list .as-bc-resources .resource-inner{padding:0 10px}.resource-list .as-bc-resources .resource-img{float:left;margin-right:20px}.resource-list .as-bc-resources .resource-body{overflow:hidden}.resource-list .as-bc-resources .resource-title{margin-top:10px}.resource-list .as-bc-resources .resource-level{font-weight:700;margin-bottom:20px}.resource-list .as-bc-resources .grade-levels{font-style:italic;text-transform:uppercase}.main #react-container{position:relative}.main #react-container .search-tool::before,.main #react-container .search-tool:before{width:40px;height:40px;background-color:#00b2d1;border-radius:100%;-webkit-animation:scaleout 1s infinite ease-in-out;animation:scaleout 1s infinite ease-in-out;top:5vw;left:50%;transform:translateX(-50%);z-index:6}.main #react-container .search-tool>div{visibility:hidden}.main #react-container .search-tool.display::before,.main #react-container .search-tool.display:before{display:none}.main #react-container .search-tool.display>div{visibility:visible}.popup-footer{background:url(../img/background-overlay-lady.jpg) no-repeat;background-size:contain;background-size:cover;color:#fff;position:fixed;width:100%;bottom:0;left:0;text-align:center;transform:translateY(100%);transition:transform .25s ease;z-index:6}.popup-footer.toggled{transform:translateY(0)}.popup-footer .popup-content{position:relative}.popup-footer p:last-of-type{margin-bottom:0}.popup-footer .toggle-popup{color:#fff;font-size:1.2rem;position:absolute;right:10px;top:10px;text-decoration:none}.popup-footer .toggle-popup svg path{fill:#fff}.popup-footer .notes{background:0 0;margin:0 auto;max-width:960px}.popup-footer .notes p:last-of-type{text-align:center}.page-template-default .main-section.container,.page-template-template-related-pages .main-section.container{max-width:1024px}.page-template-default .main-section .entry-content:first-child+.page-layout:not(.heading-section),.page-template-template-related-pages .main-section .entry-content:first-child+.page-layout:not(.heading-section){margin-top:80px}.page-template-default .page-layout,.page-template-template-related-pages .page-layout{margin-bottom:70px}.page-template-default .page-layout p,.page-template-template-related-pages .page-layout p{margin:25px 0}.page-template-default .page-layout .content-block ul,.page-template-template-related-pages .page-layout .content-block ul{margin-bottom:30px}@media screen and (min-width:769px){.page-template-default .page-layout .heading-section-content,.page-template-template-related-pages .page-layout .heading-section-content{margin:auto;max-width:800px}.page-template-default .page-layout .heading-section-content br,.page-template-template-related-pages .page-layout .heading-section-content br{display:none}}.page-template-default .page-layout.less-margin-btm,.page-template-template-related-pages .page-layout.less-margin-btm{margin-bottom:0}.heading-section{padding:70px 0 0 0}.heading-section h3{line-height:1.5em}.heading-section .section-subheading{font-size:1.6rem;font-weight:400}.heading-section .section-subheading p:first-child{margin-top:35px}.heading-section.align-left{text-align:left}@media screen and (min-width:768px){.img-content-section .img-content-block:nth-child(odd) .img-content-inner{padding-right:30px}.img-content-section .img-content-block:nth-child(even) .img-content-inner{padding-left:30px}}.img-content-section .img-content-block:last-child{padding-top:30px}@media screen and (min-width:768px){.img-content-section .img-content-block:last-child{padding-top:0}}.img-content-section .img-content-block .img-block{position:relative}.img-content-section .img-content-block .img-block img{width:100%}.img-content-section .img-content-block .img-block .img-content{color:#fff;padding:50px;position:absolute;left:0;bottom:0;width:100%}.img-content-section .img-content-block .img-block:not(.no-gradient)::before,.img-content-section .img-content-block .img-block:not(.no-gradient):before{width:100%;height:100%;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(0,0,0,.79) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(0,0,0,.79) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(0,0,0,.79) 100%)}.img-content-section .img-content-block .content-block{padding-top:20px}.colored-section{background-color:#f6f6f6;padding:40px 40px 50px 40px}@media screen and (min-width:769px){.colored-section{padding:40px 70px 50px 70px}}.colored-section .image-row{margin-bottom:30px}.colored-section .image-row img{padding-right:40px}.accordion-section .accordion-body{overflow:hidden;transition:max-height .45s ease}.accordion-section .accordion-body p:last-child{margin-bottom:0}.accordion-section.closed .accordion-body{max-height:260px}.accordion-section.closed .accordion-toggle{font-weight:700}.accordion-section.closed .accordion-toggle .toggler::after,.accordion-section.closed .accordion-toggle .toggler:after{opacity:1}.accordion-section.closed .accordion-toggle .toggler::before,.accordion-section.closed .accordion-toggle .toggler:before{opacity:0}.accordion-section .accordion-toggle{margin-top:20px}.accordion-section .accordion-toggle .toggler{padding-right:20px;position:relative}.accordion-section .accordion-toggle .toggler::before,.accordion-section .accordion-toggle .toggler:before{top:50%;left:auto;right:0;transform:translateY(-50%)}.accordion-section .accordion-toggle .toggler::after,.accordion-section .accordion-toggle .toggler:after{top:50%;left:auto;right:0;transform:translateY(-50%)}.accordion-section .accordion-toggle .toggler::after,.accordion-section .accordion-toggle .toggler:after{opacity:0}.accordion-section .accordion-toggle .toggler::before,.accordion-section .accordion-toggle .toggler:before{background-color:#f0543c;content:"";height:2px;width:14px;opacity:1}.accordion-section-toggle .accordion-item{margin:0 0 15px 0}.accordion-section-toggle .accordion-item.toggle-content .accordion-toggle::before,.accordion-section-toggle .accordion-item.toggle-content .accordion-toggle:before{opacity:0}.accordion-section-toggle .accordion-item.toggle-content .accordion-toggle::after,.accordion-section-toggle .accordion-item.toggle-content .accordion-toggle:after{opacity:1}.accordion-section-toggle .accordion-item.toggle-content .accordion-content{display:block}.accordion-section-toggle .accordion-toggle{background-color:#f9f9f9;font-size:1.8rem;font-weight:700;padding:20px 55px 20px 25px;position:relative;transition:background .25s ease,color .25s ease}.accordion-section-toggle .accordion-content{padding:10px 0}.accordion-section-toggle .accordion-content p{margin:0}.accordion-section-toggle .accordion-content img{max-width:100%;height:auto}.accordion-section-toggle .accordion-content blockquote{border-left:4px solid #8cb042;color:#8cb042;font-size:2.1rem;font-weight:700;margin:50px auto;padding:10px 0 10px 70px;position:relative;max-width:74%}.accordion-section-toggle .accordion-content blockquote::before,.accordion-section-toggle .accordion-content blockquote:before{content:'"';font-size:5rem;position:absolute;top:0;left:27px}.accordion-section-toggle .accordion-content blockquote strong:last-child{display:block;font-size:1.6rem;text-transform:uppercase}.accordion-section-toggle .accordion-set .accordion-toggle{cursor:pointer}.accordion-section-toggle .accordion-set .accordion-toggle::before,.accordion-section-toggle .accordion-set .accordion-toggle:before{background:url(../img/arrow-tail-dark.svg) no-repeat;background-size:contain;width:16px;height:22px;top:24px;right:25px;transform:rotate(90deg);transition:opacity .25s ease}.accordion-section-toggle .accordion-set .accordion-toggle::after,.accordion-section-toggle .accordion-set .accordion-toggle:after{background:url(../img/arrow-tail-dark.svg) no-repeat;background-size:contain;width:16px;height:22px;top:24px;right:25px;transform:rotate(90deg);transition:opacity .25s ease}.accordion-section-toggle .accordion-set .accordion-toggle::after,.accordion-section-toggle .accordion-set .accordion-toggle:after{background:url(../img/arrow-tail-white.svg) no-repeat;background-size:contain;opacity:0;right:13px;transform:rotate(-90deg)}.accordion-section-toggle .accordion-set .accordion-content{display:none}.accordion-section-toggle.default .accordion-item.toggle-content .accordion-toggle,.accordion-section-toggle.default .accordion-item:hover .accordion-toggle{background-color:#8cb042;color:#fff}.accordion-section-toggle.default.text-highlight-style .accordion-item .accordion-toggle::after,.accordion-section-toggle.default.text-highlight-style .accordion-item .accordion-toggle:after{background:url(../img/arrow-tail-green.svg) no-repeat;background-size:contain}.accordion-section-toggle.default.text-highlight-style .accordion-item.toggle-content .accordion-toggle,.accordion-section-toggle.default.text-highlight-style .accordion-item:hover .accordion-toggle{background-color:#f9f9f9;color:#8cb042}.accordion-section-toggle.default.content-margin .accordion-content p{margin:20px 0}.accordion-section-toggle.numbered{counter-reset:accordion-number}.accordion-section-toggle.numbered .accordion-item{border-bottom:3px solid #efefef;counter-increment:accordion-number;position:relative}.accordion-section-toggle.numbered .accordion-item::before,.accordion-section-toggle.numbered .accordion-item:before{content:counter(accordion-number);background-color:#8cb042;border-radius:50%;color:#fff;font-size:2.1rem;font-weight:700;width:54px;height:54px;line-height:54px;text-align:center;pointer-events:none}.accordion-section-toggle.numbered .accordion-item .accordion-toggle{background-color:transparent;padding:15px 35px 25px 74px}.accordion-section-toggle.numbered .accordion-item .accordion-toggle::before,.accordion-section-toggle.numbered .accordion-item .accordion-toggle:before{top:19px}.accordion-section-toggle.numbered .accordion-item .accordion-toggle::after,.accordion-section-toggle.numbered .accordion-item .accordion-toggle:after{top:19px}.accordion-section-toggle.numbered .accordion-item .accordion-toggle::after,.accordion-section-toggle.numbered .accordion-item .accordion-toggle:after{background:url(../img/arrow-tail-green.svg) no-repeat;background-size:contain}.accordion-section-toggle.numbered .accordion-item .accordion-toggle:hover{color:#8cb042}.accordion-section-toggle.numbered .accordion-item .accordion-content h3,.accordion-section-toggle.numbered .accordion-item .accordion-content h4,.accordion-section-toggle.numbered .accordion-item .accordion-content p,.accordion-section-toggle.numbered .accordion-item .accordion-content ul{margin:0 0 20px 0}.accordion-section-toggle.numbered .accordion-item .accordion-content li{margin:0 0 10px 0}.two-column-content-section{display:flex;flex-wrap:wrap}.two-column-content-section.space-adjustments{margin-bottom:0}.two-column-content-section.space-adjustments+.text-block-section{padding-top:0}.two-column-content-section.space-adjustments+.text-block-section .heading-section{padding-top:0}.two-column-content-section.download-canada-food{justify-content:center}.two-column-content-section.download-canada-food,.two-column-content-section.download-canada-food p,.two-column-content-section.download-canada-food ul{font-size:1.6rem}@media screen and (min-width:769px){.two-column-content-section.download-canada-food{flex-wrap:nowrap}}.two-column-content-section.download-canada-food h3{margin-bottom:20px}@media screen and (min-width:769px){.two-column-content-section.download-canada-food .column-1-block{flex:1 1 100%}.two-column-content-section.download-canada-food .column-1-block .column-block-inner{margin-right:20px}}@media screen and (min-width:769px){.two-column-content-section.download-canada-food .column-2-block{flex:0 1 auto}}.two-column-content-section.download-canada-food .column-2-block a{border-radius:3px;color:#fff;display:block;overflow:hidden;position:relative}.two-column-content-section.download-canada-food .column-2-block a::after,.two-column-content-section.download-canada-food .column-2-block a:after{background-color:#000;opacity:.25;pointer-events:none;width:100%;height:100%;top:0;left:0;z-index:1}.two-column-content-section.download-canada-food .column-2-block a img{display:block}.two-column-content-section.download-canada-food .column-2-block a strong{padding:0 20px;position:absolute;top:50%;transform:translateY(-50%);text-align:center;z-index:2}.two-column-content-section.download-canada-food .column-2-block a:hover::after,.two-column-content-section.download-canada-food .column-2-block a:hover:after{opacity:.45}@media screen and (min-width:769px){.two-column-content-section .column-1-block{flex-grow:0;flex-shrink:0;flex-basis:auto;width:auto;max-width:100%}.two-column-content-section .column-1-block .column-block-inner{margin-right:50px}}@media screen and (min-width:769px){.two-column-content-section .column-2-block{flex-basis:0;flex-grow:1;max-width:100%}}.two-column-content-section .column-block-inner>p:first-child{margin-top:0}.two-column-table-section .table-wrap{margin:0 15px}.two-column-table-section .table-heading{background-color:#5b5b5b;border-radius:3px 3px 0 0;color:#fff;font-weight:700;padding:0 50px;text-transform:uppercase}.two-column-table-section .table-heading .column-heading-inner{padding:20px 0}.two-column-table-section .column-2-heading{display:none}@media screen and (min-width:769px){.two-column-table-section .column-2-heading{display:block}}.two-column-table-section .table-body{font-size:1.6rem}.two-column-table-section .table-body .row{padding:0 50px}.two-column-table-section .table-body .row:nth-child(odd){background-color:#f6f6f6}.two-column-table-section .table-body .cell-inner{padding:20px 0}.two-column-table-section .table-body .cell-inner p{margin:0}.video-section{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;max-width:865px}.video-section.content-above{flex-direction:column-reverse}.video-section .video-content{font-size:1.4rem}.text-block-section.clear-headings h3{clear:both}.text-block-section.clear-headings img.alignleft{margin-bottom:40px}.text-block-section .content-block img{max-width:100%}.image-block-section .image-block img{max-width:100%}.section-columns{display:flex;flex-wrap:wrap}@media screen and (min-width:669px){.section-columns{flex-wrap:nowrap}}.section-columns .section-column{flex-grow:0;flex-shrink:0;flex-basis:100%}@media screen and (min-width:669px){.section-columns .section-column{flex-basis:33.3333%}}.page-template-template-related-pages .banner-title .container{padding-top:30px;padding-bottom:30px}@media only screen and (min-height:768px){.page-template-template-related-pages .banner-title .container{min-height:390px}}.page-template-template-related-pages .banner-title .container .page-title{margin-bottom:15px}.page-template-template-related-pages .main-article{margin-top:80px;padding:0 20px;position:relative}.page-template-template-related-pages .main .main-section{margin-right:auto;margin-left:auto;max-width:950px}@media screen and (max-width:1810px) and (min-width:1411px){.page-template-template-related-pages .main .main-section{margin-left:50px}}.page-template-template-related-pages .main .main-section .entry-content:first-child+.page-layout{margin-top:0;padding-top:0}.page-template-template-related-pages .main .main-section .entry-content:first-child+.page-layout p:first-child{margin-top:0}.page-template-template-related-pages .main .main-section .entry-content>h1:first-child,.page-template-template-related-pages .main .main-section .entry-content>h2:first-child{margin-bottom:30px}.page-template-template-related-pages .main .main-section h3{line-height:1.5em;margin-bottom:30px}.page-template-template-related-pages #main-container .next-page-button{margin:0 0 100px 0;text-align:center}.page-template-template-related-pages #main-container .next-page-button .next-page{color:#8cb042;display:inline-block;font-size:2.4rem;min-height:86px;padding:20px 20px 80px 20px;position:relative}.page-template-template-related-pages #main-container .next-page-button .next-page::before,.page-template-template-related-pages #main-container .next-page-button .next-page:before{width:31px;height:22px;left:50%;bottom:12.8%;transform:translateX(-50%)}.page-template-template-related-pages #main-container .next-page-button .next-page::after,.page-template-template-related-pages #main-container .next-page-button .next-page:after{width:31px;height:22px;left:50%;bottom:12.8%;transform:translateX(-50%)}.page-template-template-related-pages #main-container .next-page-button .next-page::before,.page-template-template-related-pages #main-container .next-page-button .next-page:before{background:url(../img/arrow-tail-green.svg) no-repeat;background-size:contain}.page-template-template-related-pages #main-container .next-page-button .next-page::after,.page-template-template-related-pages #main-container .next-page-button .next-page:after{background:url(../img/arrow-tail-coral.svg) no-repeat;background-size:contain;opacity:0}@media screen and (min-width:669px){.page-template-template-related-pages #main-container .next-page-button .next-page{font-size:3.1rem;padding:20px 106px 20px 20px}.page-template-template-related-pages #main-container .next-page-button .next-page::before,.page-template-template-related-pages #main-container .next-page-button .next-page:before{top:50%;right:26px;bottom:auto;left:auto;transform:translateY(-50%)}.page-template-template-related-pages #main-container .next-page-button .next-page::after,.page-template-template-related-pages #main-container .next-page-button .next-page:after{top:50%;right:26px;bottom:auto;left:auto;transform:translateY(-50%)}}.page-template-template-related-pages #main-container .next-page-button .next-page .button-inner::after,.page-template-template-related-pages #main-container .next-page-button .next-page .button-inner:after{border:1px solid #8cb042;border-radius:50%;width:66px;height:66px;bottom:0;left:50%;transform:translateX(-50%)}@media screen and (min-width:669px){.page-template-template-related-pages #main-container .next-page-button .next-page .button-inner::after,.page-template-template-related-pages #main-container .next-page-button .next-page .button-inner:after{width:86px;height:86px;top:50%;right:0;bottom:auto;left:auto;transform:translateY(-50%)}}.page-template-template-related-pages #main-container .next-page-button .next-page:hover{color:#f0543c}.page-template-template-related-pages #main-container .next-page-button .next-page:hover::before,.page-template-template-related-pages #main-container .next-page-button .next-page:hover:before{opacity:0}.page-template-template-related-pages #main-container .next-page-button .next-page:hover::after,.page-template-template-related-pages #main-container .next-page-button .next-page:hover:after{opacity:1}.page-template-template-related-pages #main-container .next-page-button .next-page:hover .button-inner::after,.page-template-template-related-pages #main-container .next-page-button .next-page:hover .button-inner:after{border-color:#f0543c}.page-template-template-related-pages #main-container .sidebar-toggle{background-color:#f0543c;color:#fff;display:inline-block;font-size:1.6rem;font-weight:700;margin-top:15px;padding:13px 15px 13px 48px;position:absolute;top:10px;z-index:20}@media screen and (min-width:1821px){.page-template-template-related-pages #main-container .sidebar-toggle{display:none}}.page-template-template-related-pages #main-container .sidebar-toggle .toggle-icon{display:block;position:absolute;top:50%;left:15px;width:25px;height:20px;transform:translateY(-50%)}.page-template-template-related-pages #main-container .sidebar-toggle .toggle-icon .inner{background-color:#fff;display:block;height:2px}.page-template-template-related-pages #main-container .sidebar-toggle .toggle-icon .inner::before,.page-template-template-related-pages #main-container .sidebar-toggle .toggle-icon .inner:before{background-color:#fff;width:100%;height:2px;left:0}.page-template-template-related-pages #main-container .sidebar-toggle .toggle-icon .inner::after,.page-template-template-related-pages #main-container .sidebar-toggle .toggle-icon .inner:after{background-color:#fff;width:100%;height:2px;left:0}.page-template-template-related-pages #main-container .sidebar-toggle .toggle-icon .inner::before,.page-template-template-related-pages #main-container .sidebar-toggle .toggle-icon .inner:before{top:8px}.page-template-template-related-pages #main-container .sidebar-toggle .toggle-icon .inner::after,.page-template-template-related-pages #main-container .sidebar-toggle .toggle-icon .inner:after{top:16px}.page-template-template-related-pages #main-container .sidebar-toggle.fixed{position:fixed}.page-template-template-related-pages #main-container .sidebar-toggle.close-btn{position:fixed;top:0!important}.page-template-template-related-pages #main-container .sidebar-toggle.close-btn .toggle-icon{top:17px}.page-template-template-related-pages #main-container .sidebar-toggle.close-btn .toggle-icon .inner{background-color:transparent}.page-template-template-related-pages #main-container .sidebar-toggle.close-btn .toggle-icon .inner::before,.page-template-template-related-pages #main-container .sidebar-toggle.close-btn .toggle-icon .inner:before{top:4px;transform:translate3d(0,12px,0) rotate(45deg)}.page-template-template-related-pages #main-container .sidebar-toggle.close-btn .toggle-icon .inner::after,.page-template-template-related-pages #main-container .sidebar-toggle.close-btn .toggle-icon .inner:after{top:4px;transform:translate3d(0,12px,0) rotate(-45deg)}.page-template-template-related-pages .related-pages-sidebar{background-color:#f6f6f6;width:100%;height:100%;padding:20px;position:fixed;display:flex;align-items:center;top:0;transform:translateX(-115%);z-index:10;transition:transform .45s ease}.page-template-template-related-pages .related-pages-sidebar.show{transform:translateX(-20px)}@media screen and (min-width:669px){.page-template-template-related-pages .related-pages-sidebar{max-width:360px}}@media screen and (min-width:769px){.page-template-template-related-pages .related-pages-sidebar{background-color:#fff}}@media screen and (min-width:1821px){.page-template-template-related-pages .related-pages-sidebar{padding:0;height:auto;left:calc((100% - 950px)/ 2 - 80px);transform:translateX(-100%);position:absolute}}.page-template-template-related-pages .related-pages-sidebar #related-pages-nav>.menu{display:flex;flex-direction:column}.page-template-template-related-pages .related-pages-sidebar #related-pages-nav>.menu li{margin:0;padding:0}.page-template-template-related-pages .related-pages-sidebar #related-pages-nav>.menu li:last-child a{border-bottom:none}.page-template-template-related-pages .related-pages-sidebar #related-pages-nav>.menu li.current-menu-item>a{background-color:#f0543c;border-color:#f0543c;color:#fff}.page-template-template-related-pages .related-pages-sidebar #related-pages-nav>.menu li.current-menu-item>a::before,.page-template-template-related-pages .related-pages-sidebar #related-pages-nav>.menu li.current-menu-item>a:before{opacity:1}.page-template-template-related-pages .related-pages-sidebar #related-pages-nav>.menu a{border-bottom:1px solid #eaeaea;display:block;font-size:1.8rem;font-weight:700;padding:25px 60px 25px 30px;position:relative}@media screen and (min-width:769px){.page-template-template-related-pages .related-pages-sidebar #related-pages-nav>.menu a{border-bottom-color:#ccc}}.page-template-template-related-pages .related-pages-sidebar #related-pages-nav>.menu a::before,.page-template-template-related-pages .related-pages-sidebar #related-pages-nav>.menu a:before{background:url(../img/arrow-tail-white.svg) no-repeat;background-size:contain;width:23px;height:16px;top:50%;left:auto;right:30px;transform:translateY(-50%);opacity:0}.page-template-template-related-pages .related-pages-sidebar #related-pages-nav>.menu a:hover{background-color:#f0543c;border-color:#f0543c;color:#fff}.page-template-template-related-pages .related-pages-sidebar #related-pages-nav>.menu a:hover::before,.page-template-template-related-pages .related-pages-sidebar #related-pages-nav>.menu a:hover:before{opacity:1}@media screen and (min-width:769px){.page-template-template-related-pages .page-layout .heading-section-content{margin:auto;max-width:100%}.page-template-template-related-pages .page-layout .heading-section-content br{display:none}}.page-template-template-related-pages .page-layout .heading-section-content>h1:first-child,.page-template-template-related-pages .page-layout .heading-section-content>h2:first-child{margin-bottom:30px}.page-template-template-related-pages .page-layout h4{font-size:1.8rem;line-height:1.55em;margin-bottom:30px}@media screen and (min-width:769px){.page-template-template-related-pages .page-layout h4{font-size:2.1rem}}.page-template-template-related-pages .page-layout .content-block>h1:first-child,.page-template-template-related-pages .page-layout .content-block>h2:first-child{margin-bottom:30px}.page-template-template-related-pages .page-layout .content-block h4{margin-bottom:20px}.page-template-template-related-pages .page-layout.resource-heading{margin-bottom:0}.page-template-template-related-pages .page-layout.resource-heading h3{margin-bottom:0}.page-template-template-related-pages .banner-logo{margin-bottom:30px;text-align:center}.page-template-template-related-pages .banner-logo img{max-width:250px}@media screen and (min-width:601px){.page-template-template-related-pages .banner-logo img{max-width:100%}}.webinar-block{background-color:#f6f6f6;padding:30px 20px;position:relative;text-align:center}.webinar-block::before,.webinar-block:before{background:url(../img/webinar-icon.svg) no-repeat;background-size:contain;width:149px;height:88px;bottom:20px}@media screen and (min-width:669px){.webinar-block{padding:50px}.webinar-block::before,.webinar-block:before{width:24.9%;height:70.1%;bottom:auto}}.webinar-block p{font-size:1.8rem;font-weight:700;position:relative;z-index:1}@media screen and (min-width:669px){.webinar-block p{font-size:2.1rem}}.page-template-template-related-pages .page-layout .webinar-block p{margin-right:auto;margin-left:auto;max-width:550px}#main .ctct-inline-form .webinar-block .ctct-form-button,.main .ctct-inline-form .webinar-block .ctct-form-button,.webinar-block #main .ctct-inline-form .ctct-form-button,.webinar-block .button,.webinar-block .main .ctct-inline-form .ctct-form-button{position:relative;z-index:1}#main .ctct-inline-form .webinar-block .ctct-form-button:before,.main .ctct-inline-form .webinar-block .ctct-form-button::before,.main .ctct-inline-form .webinar-block .ctct-form-button:before,.webinar-block #main .ctct-inline-form .ctct-form-button:before,.webinar-block .button::before,.webinar-block .button:before,.webinar-block .main .ctct-inline-form .ctct-form-button::before,.webinar-block .main .ctct-inline-form .ctct-form-button:before{border-radius:2px;border-style:solid;border-width:9px 0 9px 17px;border-color:transparent transparent transparent #fff;display:inline-block;width:0;height:0;padding-right:8px;position:relative;vertical-align:middle;transition:background-color .25s ease}#main .ctct-inline-form .webinar-block .ctct-form-button:hover:before,.main .ctct-inline-form .webinar-block .ctct-form-button:hover::before,.main .ctct-inline-form .webinar-block .ctct-form-button:hover:before,.webinar-block #main .ctct-inline-form .ctct-form-button:hover:before,.webinar-block .button:hover::before,.webinar-block .button:hover:before,.webinar-block .main .ctct-inline-form .ctct-form-button:hover::before,.webinar-block .main .ctct-inline-form .ctct-form-button:hover:before{border-left-color:#f0543c}.teach-food-title-logo .banner-title .page-title{height:0;margin-left:auto;margin-right:auto;max-width:486px;padding-top:12.962962963%;position:relative;text-indent:-999em}.teach-food-title-logo .banner-title .page-title::before,.teach-food-title-logo .banner-title .page-title:before{background:url(../img/teach-food-first-logo.svg) no-repeat;background-size:contain;width:100%;height:100%;top:0;left:0}@media screen and (min-width:769px){.download-links,.page-template-template-related-pages .accordion-item .accordion-content ul.download-links{display:flex;flex-wrap:wrap;margin:0 -5px}}.download-links li,.page-template-template-related-pages .accordion-item .accordion-content ul.download-links li{background:url(../img/icon-pdf-dl.svg) no-repeat;background-size:contain;background-size:56px 75px;background-color:#f9f9f9;background-position:50px center;flex:0 1 calc(50% - 10px);margin:5px 5px 15px 5px;padding:30px 20px 30px 145px}.download-links li strong,.page-template-template-related-pages .accordion-item .accordion-content ul.download-links li strong{display:block;margin-bottom:15px}.download-links li a,.page-template-template-related-pages .accordion-item .accordion-content ul.download-links li a{background:url(../img/download-icon.svg) no-repeat;background-size:contain;background-position:left center;font-size:1.4rem;font-weight:700;padding-left:25px}.related-pages-bar{background-color:#f0543c;margin:0 auto 50px auto;max-width:950px;text-align:center}@media screen and (min-width:1411px){.related-pages-bar{margin:0 0 0 30px;max-width:380px;position:absolute;top:0;right:0}}@media screen and (min-width:1822px){.related-pages-bar{margin:0;right:calc((100% - 950px)/ 2 - 80px);transform:translateX(100%)}}.related-pages-bar .inner{padding:30px;position:relative}.related-pages-bar .food-guide-newsletter-popup .inner{padding-top:50px}.related-pages-bar.fixed{position:fixed}.related-pages-bar.hide{display:none}.related-pages-bar,.related-pages-bar h4,.related-pages-bar p{color:#fff}#main-container .related-pages-bar .gform_wrapper .gform_body input[type=text]{padding-top:12px;padding-bottom:12px}.related-pages-bar .gform_footer .gform_button{background-color:#fff;border:1px solid #fff;color:#f0543c;display:block;font-size:1.6rem;font-weight:700;width:100%}.related-pages-bar .gform_footer .gform_button:hover{background-color:transparent;color:#fff}#main-container .related-pages-bar .close-btn{background:url(../img/close-white.svg) no-repeat;background-size:contain;width:24px;height:24px;position:absolute;top:15px;right:15px}.magnific-lesson-plan-popup .mfp-content{max-width:740px}.magnific-lesson-plan-popup .mfp-content .mfp-close{background:url(../img/close.svg) no-repeat;background-size:contain;width:24px;height:24px;text-indent:-999em;opacity:1;top:15px;right:15px}.lesson-plan-popup{background-color:#fff;display:flex;justify-content:center;align-items:center;min-height:400px;padding:70px 70px 100px 70px;text-align:center}.lesson-plan-popup h4{margin-bottom:20px}#main .ctct-inline-form .lesson-plan-popup .ctct-form-button,.lesson-plan-popup #main .ctct-inline-form .ctct-form-button,.lesson-plan-popup .button,.lesson-plan-popup .main .ctct-inline-form .ctct-form-button,.main .ctct-inline-form .lesson-plan-popup .ctct-form-button{margin-top:20px}.lesson-plan-popup .reminder{font-size:1.2rem;position:absolute;text-decoration:underline;bottom:50px;left:50%;transform:translateX(-50%)}.lesson-plan-popup .reminder:hover{color:#e12205}.food-guide-part-1 .banner-title-wrap{max-width:680px}.table-division>h3{background-color:#5b5b5b;border-radius:3px 3px 0 0;color:#fff;font-size:1.8rem;font-weight:700;padding:25px 50px}.accordion-section-toggle.numbered .accordion-item .accordion-content .table-division>h3{margin-bottom:0}.table-division .row{position:relative}.table-division .row::before,.table-division .row:before{background-color:#eaeaea;width:2px;height:100%;top:0;left:50%;transform:translateX(-50%);display:none}@media screen and (min-width:769px){.table-division .row::before,.table-division .row:before{display:block}}.table-division .col-block>h4{background-color:#f6f6f6;font-size:1.6rem;font-weight:700;padding:30px 50px}.table-division .small-txt{background-color:#f6f6f6;border-top:2px solid #eaeaea;border-bottom:2px solid #eaeaea;display:block;font-size:1.4rem;padding:20px 40px}.table-heading{background-color:#8cb042;border-radius:6px 6px 0 0;color:#fff;font-size:1.8rem;font-weight:400;padding:25px 35px;margin:0}.table-heading em{display:block;font-size:1.2rem}#main-container .table-heading{margin:0}#main-container .table-heading+p{margin-top:20px}.table-2,.table-2 p,.table-2 ul{font-size:1.4rem}.table-2 .subheading,.table-2 h5{color:#5b5b5b;font-size:1.6rem}.try-tips{position:relative}.try-tips::before,.try-tips:before{background-color:#eaeaea;top:0;left:50%;width:2px;height:100%;transform:translateX(-50%)}.try-tips tr{border-bottom:2px solid #eaeaea}.try-tips tr:nth-child(odd){background-color:#f6f6f6}.try-tips tr th{background-color:#f6f6f6;font-size:1.6rem;font-weight:700;padding:30px}.try-tips tr td{padding:30px;vertical-align:top;width:50%}.try-tips tr td ul{padding-left:20px}.try-tips tr td:first-child ul{list-style:none;padding-left:0}.try-tips tr td:first-child ul li:nth-child(odd) strong{color:#a9c838}.try-tips tr td:first-child ul li:nth-child(even) strong{color:#c91234}.table-2 .table-heading+.table-subheading{border-top:none}.table-2 .table-subheading{background-color:#e3ecc0;border-top:2px solid #eaeaea;border-bottom:2px solid #eaeaea;font-size:1.6rem;font-weight:700;padding:25px;margin:0 0 30px 0}.table-2 .table-subheading.blue{background-color:#e7f5fb}.table-2 .table-subheading.yellow{background-color:#faeeb2}.table-2 hr{border-top:2px solid #eaeaea;margin-bottom:25px}.table-2 ul{margin-top:20px;margin-bottom:30px}.single-supports .main-section{max-width:1250px;position:relative}.single-supports .heading-section-content{margin:0 auto;max-width:825px}.single-supports .heading-section-content h3{line-height:1.5em}.single-supports .heading-section-content p:not(:last-child){margin-bottom:40px}.single-supports .search-results{display:none;margin-bottom:40px;text-align:center}.single-supports .search-results.show-search{display:block}.single-supports .search-results .current,.single-supports .search-results .filter,.single-supports .search-results .total{font-weight:700}.single-supports .search-results .filter-text{display:none}.single-supports .search-results .filter-text.show-filter-text{display:inline}.single-supports .search-results .filter{font-style:italic}.single-supports .support-link{display:none}.single-supports .support-link.show-link{display:inline-block}.single-supports .nav-links{display:flex;align-items:center;justify-content:space-between;margin-bottom:70px}@media screen and (min-width:1641px){.single-supports .back-to-search,.single-supports .next-support{position:absolute;top:50px}.single-supports .back-to-search{left:0;transform:translateX(-100%)}.single-supports .next-support{right:0;transform:translateX(100%)}}.support-details-section{background-color:#f9f9f9;margin:70px 0;padding:30px 50px}@media screen and (min-width:769px){.support-details-section{padding:50px 80px}}.support-details-section .support-logo{background-color:#fff;border:2px solid #efefef;border-radius:3px;margin:0 auto;padding:25px 45px;max-width:460px}@media screen and (min-width:669px){.support-details-section .support-logo{max-width:300px}}@media screen and (min-width:769px){.support-details-section .support-logo{margin:0 50px 0 0;padding:55px 75px;max-width:460px}}.support-details-section .support-logo img{width:100%}.support-details-section .support-details{margin-top:30px}@media screen and (min-width:669px){.support-details-section .support-details{margin-top:0;margin-left:30px}}@media screen and (min-width:769px){.support-details-section .support-details{margin-left:0}}@media screen and (min-width:1166px){.support-details-section .detail{display:flex}}.support-details-section .detail:not(:last-child){margin-bottom:20px}.support-details-section .detail .label{display:block}@media screen and (min-width:1166px){.support-details-section .detail .label{flex-grow:0;flex-shrink:0;flex-basis:210px}}.support-details-section .detail .label strong{padding-left:10px}.support-details-section .detail .content{display:block;padding-left:35px}@media screen and (min-width:1166px){.support-details-section .detail .content{display:inline-block;padding-left:0}}.support-details-section .detail a{font-weight:400}@media screen and (max-width:768px) and (min-width:669px){.single-post .main,.single-stories .main{padding-left:30px;padding-right:30px}}.single-post .main-header,.single-stories .main-header{border-bottom:1px solid #e0e0e0;margin-bottom:50px;padding-bottom:0}@media screen and (min-width:769px){.single-post .main-header,.single-stories .main-header{margin-bottom:80px;padding-bottom:20px}}.single-post .main-section,.single-stories .main-section{max-width:1250px;position:relative}.single-post .main-section.container,.single-stories .main-section.container{max-width:900px}.single-post .entry-header,.single-stories .entry-header{margin-bottom:30px;text-align:center}.single-post .entry-header .meta>span,.single-stories .entry-header .meta>span{border-right:1px solid #c2c2c2;display:inline-block;font-size:1.2rem;line-height:1em;padding:0 12px 0 7px}.single-post .entry-header .meta>span:last-child,.single-stories .entry-header .meta>span:last-child{border:none}.single-post .entry-title,.single-stories .entry-title{color:#5b5b5b;margin-bottom:40px}.single-post .entry-content h2,.single-stories .entry-content h2{color:#7b7b7b;margin-bottom:20px}.single-post .entry-content p,.single-stories .entry-content p{margin-bottom:30px}.single-post .video-section,.single-stories .video-section{margin:100px auto;text-align:center}.single-post .video-section p,.single-stories .video-section p{margin:25px 0}.single-post .nav-buttons,.single-stories .nav-buttons{padding-bottom:30px;text-align:center}@media screen and (min-width:768px){.single-post .nav-buttons,.single-stories .nav-buttons{padding-bottom:100px}}.single-post .entry-title{color:#5b5b5b;margin-bottom:20px}.single-post .featured-img{border-radius:3px;margin-bottom:40px;max-height:400px;overflow:hidden}.single-post .featured-img img{height:400px;width:100%;object-fit:cover}.single-stories #main-container .custom-swiper.gallery-slider-main .img-container::before,.single-stories #main-container .custom-swiper.gallery-slider-main .img-container:before{display:none}@media screen and (min-width:669px){#main-container .gform_wrapper .gform_body .gfield.half,#main-container~.pum .gform_wrapper .gform_body .gfield.half{display:inline-block;vertical-align:top;width:50%}}@media screen and (min-width:669px){#main-container .gform_wrapper .gform_body .gfield.inline-choices .gfield_checkbox li,#main-container~.pum .gform_wrapper .gform_body .gfield.inline-choices .gfield_checkbox li{display:inline}#main-container .gform_wrapper .gform_body .gfield.inline-choices .gfield_checkbox li:not(:first-child) label,#main-container~.pum .gform_wrapper .gform_body .gfield.inline-choices .gfield_checkbox li:not(:first-child) label{margin-left:15px}}#main-container .gform_wrapper .gform_body .gfield_contains_required .ginput_container,#main-container~.pum .gform_wrapper .gform_body .gfield_contains_required .ginput_container{position:relative}#main-container .gform_wrapper .gform_body .gfield_contains_required .ginput_container::before,#main-container .gform_wrapper .gform_body .gfield_contains_required .ginput_container:before,#main-container~.pum .gform_wrapper .gform_body .gfield_contains_required .ginput_container::before,#main-container~.pum .gform_wrapper .gform_body .gfield_contains_required .ginput_container:before{content:"*";position:absolute;left:10px;top:21px}#main-container .gform_wrapper .gform_body input[type=email],#main-container .gform_wrapper .gform_body input[type=number],#main-container .gform_wrapper .gform_body input[type=text],#main-container .gform_wrapper .gform_body select,#main-container .gform_wrapper .gform_body textarea,#main-container~.pum .gform_wrapper .gform_body input[type=email],#main-container~.pum .gform_wrapper .gform_body input[type=number],#main-container~.pum .gform_wrapper .gform_body input[type=text],#main-container~.pum .gform_wrapper .gform_body select,#main-container~.pum .gform_wrapper .gform_body textarea{border:none;background:#f6f6f6;border-radius:3px;color:#5b5b5b;font-family:Poppins,sans-serif;padding:20px}#main-container .gform_wrapper .gform_body input[type=email]::-webkit-input-placeholder,#main-container .gform_wrapper .gform_body input[type=number]::-webkit-input-placeholder,#main-container .gform_wrapper .gform_body input[type=text]::-webkit-input-placeholder,#main-container .gform_wrapper .gform_body select::-webkit-input-placeholder,#main-container .gform_wrapper .gform_body textarea::-webkit-input-placeholder,#main-container~.pum .gform_wrapper .gform_body input[type=email]::-webkit-input-placeholder,#main-container~.pum .gform_wrapper .gform_body input[type=number]::-webkit-input-placeholder,#main-container~.pum .gform_wrapper .gform_body input[type=text]::-webkit-input-placeholder,#main-container~.pum .gform_wrapper .gform_body select::-webkit-input-placeholder,#main-container~.pum .gform_wrapper .gform_body textarea::-webkit-input-placeholder{color:#5b5b5b;font-family:Poppins,sans-serif;opacity:1}#main-container .gform_wrapper .gform_body input[type=email]::-moz-placeholder,#main-container .gform_wrapper .gform_body input[type=number]::-moz-placeholder,#main-container .gform_wrapper .gform_body input[type=text]::-moz-placeholder,#main-container .gform_wrapper .gform_body select::-moz-placeholder,#main-container .gform_wrapper .gform_body textarea::-moz-placeholder,#main-container~.pum .gform_wrapper .gform_body input[type=email]::-moz-placeholder,#main-container~.pum .gform_wrapper .gform_body input[type=number]::-moz-placeholder,#main-container~.pum .gform_wrapper .gform_body input[type=text]::-moz-placeholder,#main-container~.pum .gform_wrapper .gform_body select::-moz-placeholder,#main-container~.pum .gform_wrapper .gform_body textarea::-moz-placeholder{color:#5b5b5b;font-family:Poppins,sans-serif;opacity:1}#main-container .gform_wrapper .gform_body input[type=email]:-ms-input-placeholder,#main-container .gform_wrapper .gform_body input[type=number]:-ms-input-placeholder,#main-container .gform_wrapper .gform_body input[type=text]:-ms-input-placeholder,#main-container .gform_wrapper .gform_body select:-ms-input-placeholder,#main-container .gform_wrapper .gform_body textarea:-ms-input-placeholder,#main-container~.pum .gform_wrapper .gform_body input[type=email]:-ms-input-placeholder,#main-container~.pum .gform_wrapper .gform_body input[type=number]:-ms-input-placeholder,#main-container~.pum .gform_wrapper .gform_body input[type=text]:-ms-input-placeholder,#main-container~.pum .gform_wrapper .gform_body select:-ms-input-placeholder,#main-container~.pum .gform_wrapper .gform_body textarea:-ms-input-placeholder{color:#5b5b5b;font-family:Poppins,sans-serif;opacity:1}#main-container .gform_wrapper .gform_body input[type=email]:-moz-placeholder,#main-container .gform_wrapper .gform_body input[type=number]:-moz-placeholder,#main-container .gform_wrapper .gform_body input[type=text]:-moz-placeholder,#main-container .gform_wrapper .gform_body select:-moz-placeholder,#main-container .gform_wrapper .gform_body textarea:-moz-placeholder,#main-container~.pum .gform_wrapper .gform_body input[type=email]:-moz-placeholder,#main-container~.pum .gform_wrapper .gform_body input[type=number]:-moz-placeholder,#main-container~.pum .gform_wrapper .gform_body input[type=text]:-moz-placeholder,#main-container~.pum .gform_wrapper .gform_body select:-moz-placeholder,#main-container~.pum .gform_wrapper .gform_body textarea:-moz-placeholder{color:#5b5b5b;font-family:Poppins,sans-serif;opacity:1}#main-container .gform_wrapper .gform_body input[type=email]:active::-webkit-input-placeholder,#main-container .gform_wrapper .gform_body input[type=email]:focus::-webkit-input-placeholder,#main-container .gform_wrapper .gform_body input[type=number]:active::-webkit-input-placeholder,#main-container .gform_wrapper .gform_body input[type=number]:focus::-webkit-input-placeholder,#main-container .gform_wrapper .gform_body input[type=text]:active::-webkit-input-placeholder,#main-container .gform_wrapper .gform_body input[type=text]:focus::-webkit-input-placeholder,#main-container .gform_wrapper .gform_body select:active::-webkit-input-placeholder,#main-container .gform_wrapper .gform_body select:focus::-webkit-input-placeholder,#main-container .gform_wrapper .gform_body textarea:active::-webkit-input-placeholder,#main-container .gform_wrapper .gform_body textarea:focus::-webkit-input-placeholder,#main-container~.pum .gform_wrapper .gform_body input[type=email]:active::-webkit-input-placeholder,#main-container~.pum .gform_wrapper .gform_body input[type=email]:focus::-webkit-input-placeholder,#main-container~.pum .gform_wrapper .gform_body input[type=number]:active::-webkit-input-placeholder,#main-container~.pum .gform_wrapper .gform_body input[type=number]:focus::-webkit-input-placeholder,#main-container~.pum .gform_wrapper .gform_body input[type=text]:active::-webkit-input-placeholder,#main-container~.pum .gform_wrapper .gform_body input[type=text]:focus::-webkit-input-placeholder,#main-container~.pum .gform_wrapper .gform_body select:active::-webkit-input-placeholder,#main-container~.pum .gform_wrapper .gform_body select:focus::-webkit-input-placeholder,#main-container~.pum .gform_wrapper .gform_body textarea:active::-webkit-input-placeholder,#main-container~.pum .gform_wrapper .gform_body textarea:focus::-webkit-input-placeholder{opacity:.3}#main-container .gform_wrapper .gform_body input[type=email]:active::-moz-placeholder,#main-container .gform_wrapper .gform_body input[type=email]:focus::-moz-placeholder,#main-container .gform_wrapper .gform_body input[type=number]:active::-moz-placeholder,#main-container .gform_wrapper .gform_body input[type=number]:focus::-moz-placeholder,#main-container .gform_wrapper .gform_body input[type=text]:active::-moz-placeholder,#main-container .gform_wrapper .gform_body input[type=text]:focus::-moz-placeholder,#main-container .gform_wrapper .gform_body select:active::-moz-placeholder,#main-container .gform_wrapper .gform_body select:focus::-moz-placeholder,#main-container .gform_wrapper .gform_body textarea:active::-moz-placeholder,#main-container .gform_wrapper .gform_body textarea:focus::-moz-placeholder,#main-container~.pum .gform_wrapper .gform_body input[type=email]:active::-moz-placeholder,#main-container~.pum .gform_wrapper .gform_body input[type=email]:focus::-moz-placeholder,#main-container~.pum .gform_wrapper .gform_body input[type=number]:active::-moz-placeholder,#main-container~.pum .gform_wrapper .gform_body input[type=number]:focus::-moz-placeholder,#main-container~.pum .gform_wrapper .gform_body input[type=text]:active::-moz-placeholder,#main-container~.pum .gform_wrapper .gform_body input[type=text]:focus::-moz-placeholder,#main-container~.pum .gform_wrapper .gform_body select:active::-moz-placeholder,#main-container~.pum .gform_wrapper .gform_body select:focus::-moz-placeholder,#main-container~.pum .gform_wrapper .gform_body textarea:active::-moz-placeholder,#main-container~.pum .gform_wrapper .gform_body textarea:focus::-moz-placeholder{opacity:.3}#main-container .gform_wrapper .gform_body input[type=email]:active:-ms-input-placeholder,#main-container .gform_wrapper .gform_body input[type=email]:focus:-ms-input-placeholder,#main-container .gform_wrapper .gform_body input[type=number]:active:-ms-input-placeholder,#main-container .gform_wrapper .gform_body input[type=number]:focus:-ms-input-placeholder,#main-container .gform_wrapper .gform_body input[type=text]:active:-ms-input-placeholder,#main-container .gform_wrapper .gform_body input[type=text]:focus:-ms-input-placeholder,#main-container .gform_wrapper .gform_body select:active:-ms-input-placeholder,#main-container .gform_wrapper .gform_body select:focus:-ms-input-placeholder,#main-container .gform_wrapper .gform_body textarea:active:-ms-input-placeholder,#main-container .gform_wrapper .gform_body textarea:focus:-ms-input-placeholder,#main-container~.pum .gform_wrapper .gform_body input[type=email]:active:-ms-input-placeholder,#main-container~.pum .gform_wrapper .gform_body input[type=email]:focus:-ms-input-placeholder,#main-container~.pum .gform_wrapper .gform_body input[type=number]:active:-ms-input-placeholder,#main-container~.pum .gform_wrapper .gform_body input[type=number]:focus:-ms-input-placeholder,#main-container~.pum .gform_wrapper .gform_body input[type=text]:active:-ms-input-placeholder,#main-container~.pum .gform_wrapper .gform_body input[type=text]:focus:-ms-input-placeholder,#main-container~.pum .gform_wrapper .gform_body select:active:-ms-input-placeholder,#main-container~.pum .gform_wrapper .gform_body select:focus:-ms-input-placeholder,#main-container~.pum .gform_wrapper .gform_body textarea:active:-ms-input-placeholder,#main-container~.pum .gform_wrapper .gform_body textarea:focus:-ms-input-placeholder{opacity:.3}#main-container .gform_wrapper .gform_body input[type=email]:active:-moz-placeholder,#main-container .gform_wrapper .gform_body input[type=email]:focus:-moz-placeholder,#main-container .gform_wrapper .gform_body input[type=number]:active:-moz-placeholder,#main-container .gform_wrapper .gform_body input[type=number]:focus:-moz-placeholder,#main-container .gform_wrapper .gform_body input[type=text]:active:-moz-placeholder,#main-container .gform_wrapper .gform_body input[type=text]:focus:-moz-placeholder,#main-container .gform_wrapper .gform_body select:active:-moz-placeholder,#main-container .gform_wrapper .gform_body select:focus:-moz-placeholder,#main-container .gform_wrapper .gform_body textarea:active:-moz-placeholder,#main-container .gform_wrapper .gform_body textarea:focus:-moz-placeholder,#main-container~.pum .gform_wrapper .gform_body input[type=email]:active:-moz-placeholder,#main-container~.pum .gform_wrapper .gform_body input[type=email]:focus:-moz-placeholder,#main-container~.pum .gform_wrapper .gform_body input[type=number]:active:-moz-placeholder,#main-container~.pum .gform_wrapper .gform_body input[type=number]:focus:-moz-placeholder,#main-container~.pum .gform_wrapper .gform_body input[type=text]:active:-moz-placeholder,#main-container~.pum .gform_wrapper .gform_body input[type=text]:focus:-moz-placeholder,#main-container~.pum .gform_wrapper .gform_body select:active:-moz-placeholder,#main-container~.pum .gform_wrapper .gform_body select:focus:-moz-placeholder,#main-container~.pum .gform_wrapper .gform_body textarea:active:-moz-placeholder,#main-container~.pum .gform_wrapper .gform_body textarea:focus:-moz-placeholder{opacity:.3}#main-container .gform_wrapper .gform_body select option,#main-container~.pum .gform_wrapper .gform_body select option{color:#5b5b5b}#main-container .gform_wrapper .gform_body .ginput_container_select,#main-container~.pum .gform_wrapper .gform_body .ginput_container_select{position:relative}#main-container .gform_wrapper .gform_body .ginput_container_select::before,#main-container .gform_wrapper .gform_body .ginput_container_select:before,#main-container~.pum .gform_wrapper .gform_body .ginput_container_select::before,#main-container~.pum .gform_wrapper .gform_body .ginput_container_select:before{pointer-events:none;right:0}#main-container .gform_wrapper .gform_body .ginput_container_select::after,#main-container .gform_wrapper .gform_body .ginput_container_select:after,#main-container~.pum .gform_wrapper .gform_body .ginput_container_select::after,#main-container~.pum .gform_wrapper .gform_body .ginput_container_select:after{pointer-events:none;right:0}#main-container .gform_wrapper .gform_body .ginput_container_select::before,#main-container .gform_wrapper .gform_body .ginput_container_select:before,#main-container~.pum .gform_wrapper .gform_body .ginput_container_select::before,#main-container~.pum .gform_wrapper .gform_body .ginput_container_select:before{background:#f6f6f6;height:100%;width:50px}#main-container .gform_wrapper .gform_body .ginput_container_select::after,#main-container .gform_wrapper .gform_body .ginput_container_select:after,#main-container~.pum .gform_wrapper .gform_body .ginput_container_select::after,#main-container~.pum .gform_wrapper .gform_body .ginput_container_select:after{background:url(../img/arrow.svg) no-repeat;background-size:contain;height:11px;width:20px;right:15px;top:50%;transform:translateY(-50%)}#main-container .gform_wrapper .gform_body .ginput_container_select select,#main-container~.pum .gform_wrapper .gform_body .ginput_container_select select{padding-right:50px}#main-container .gform_wrapper .gform_body .gfield_checkbox input[type=checkbox],#main-container~.pum .gform_wrapper .gform_body .gfield_checkbox input[type=checkbox]{display:none}#main-container .gform_wrapper .gform_body .gfield_checkbox input[type=checkbox]:checked+label,#main-container~.pum .gform_wrapper .gform_body .gfield_checkbox input[type=checkbox]:checked+label{font-weight:400}#main-container .gform_wrapper .gform_body .gfield_checkbox input[type=checkbox]:checked+label::after,#main-container .gform_wrapper .gform_body .gfield_checkbox input[type=checkbox]:checked+label:after,#main-container~.pum .gform_wrapper .gform_body .gfield_checkbox input[type=checkbox]:checked+label::after,#main-container~.pum .gform_wrapper .gform_body .gfield_checkbox input[type=checkbox]:checked+label:after{opacity:1}#main-container .gform_wrapper .gform_body .gfield_checkbox label,#main-container~.pum .gform_wrapper .gform_body .gfield_checkbox label{cursor:pointer;margin:0;padding-left:20px;position:relative}#main-container .gform_wrapper .gform_body .gfield_checkbox label::before,#main-container .gform_wrapper .gform_body .gfield_checkbox label:before,#main-container~.pum .gform_wrapper .gform_body .gfield_checkbox label::before,#main-container~.pum .gform_wrapper .gform_body .gfield_checkbox label:before{border:1px solid #c2c2c2;width:15px;height:15px;top:4px;left:0}#main-container .gform_wrapper .gform_body .gfield_checkbox label::after,#main-container .gform_wrapper .gform_body .gfield_checkbox label:after,#main-container~.pum .gform_wrapper .gform_body .gfield_checkbox label::after,#main-container~.pum .gform_wrapper .gform_body .gfield_checkbox label:after{background:#f0543c;width:9px;height:9px;top:7px;left:3px;opacity:0;transition:opacity .25s ease}#main-container .gform_wrapper .gform_body .ginput_container_fileupload .custom-description,#main-container .gform_wrapper .gform_body .ginput_container_fileupload .screen-reader-text,#main-container~.pum .gform_wrapper .gform_body .ginput_container_fileupload .custom-description,#main-container~.pum .gform_wrapper .gform_body .ginput_container_fileupload .screen-reader-text{font-size:1.3rem}#main-container .gform_wrapper .gform_body .ginput_container_fileupload~.gfield_description,#main-container~.pum .gform_wrapper .gform_body .ginput_container_fileupload~.gfield_description{display:none}#main-container .gform_wrapper .gform_body em,#main-container~.pum .gform_wrapper .gform_body em{font-weight:400}#main-container .gform_wrapper .no-labels .gform_body .gfield_label,#main-container~.pum .gform_wrapper .no-labels .gform_body .gfield_label{display:none}#main-container .gform_wrapper .no-labels .gform_body .has-label .gfield_label,#main-container~.pum .gform_wrapper .no-labels .gform_body .has-label .gfield_label{display:block}#main-container .gform_wrapper .newsletter-form,#main-container~.pum .gform_wrapper .newsletter-form{max-width:670px}#main-container .gform_wrapper .newsletter-form .gform_fields,#main-container~.pum .gform_wrapper .newsletter-form .gform_fields{display:flex;flex-wrap:wrap;justify-content:space-between}#main-container .gform_wrapper .newsletter-form .gform_fields .gfield,#main-container~.pum .gform_wrapper .newsletter-form .gform_fields .gfield{flex-grow:0;flex-shrink:0;flex-basis:100%}@media screen and (min-width:551px){#main-container .gform_wrapper .newsletter-form .gform_fields .gfield,#main-container~.pum .gform_wrapper .newsletter-form .gform_fields .gfield{flex-basis:calc(50% - 8px);padding:0}}#main-container .gform_wrapper .newsletter-form .gform_footer,#main-container~.pum .gform_wrapper .newsletter-form .gform_footer{margin:5px 0 25px 0}#main-container .gform_wrapper .newsletter-form .gform_button,#main-container~.pum .gform_wrapper .newsletter-form .gform_button{display:block;padding:19px;width:100%}#main-container .gform_wrapper .border-style .gform_body input[type=email],#main-container .gform_wrapper .border-style .gform_body input[type=number],#main-container .gform_wrapper .border-style .gform_body input[type=text],#main-container .gform_wrapper .border-style .gform_body select,#main-container .gform_wrapper .border-style .gform_body textarea,#main-container~.pum .gform_wrapper .border-style .gform_body input[type=email],#main-container~.pum .gform_wrapper .border-style .gform_body input[type=number],#main-container~.pum .gform_wrapper .border-style .gform_body input[type=text],#main-container~.pum .gform_wrapper .border-style .gform_body select,#main-container~.pum .gform_wrapper .border-style .gform_body textarea{border:1px solid #d5d5d5;background:#fff}#main-container .gform_wrapper .button-right .gform_footer,#main-container~.pum .gform_wrapper .button-right .gform_footer{text-align:right}#main .ctct-inline-form #main-container .gform_wrapper .ctct-form-button,#main .ctct-inline-form #main-container~.pum .gform_wrapper .ctct-form-button,#main-container .gform_wrapper #main .ctct-inline-form .ctct-form-button,#main-container .gform_wrapper .button,#main-container .gform_wrapper .main .ctct-inline-form .ctct-form-button,#main-container~.pum .gform_wrapper #main .ctct-inline-form .ctct-form-button,#main-container~.pum .gform_wrapper .button,#main-container~.pum .gform_wrapper .main .ctct-inline-form .ctct-form-button,.main .ctct-inline-form #main-container .gform_wrapper .ctct-form-button,.main .ctct-inline-form #main-container~.pum .gform_wrapper .ctct-form-button{font-family:Poppins,sans-serif}.main-container .gform_confirmation_message{border:2px solid #00b2d1;display:inline-block;margin:0 0 30px 0;padding:20px}.main-container .gform_anchor{margin-top:-170px;padding-top:170px;pointer-events:none;position:relative;z-index:-1}#main .ctct-inline-form,.main .ctct-inline-form{font-family:Poppins,sans-serif}#main .ctct-inline-form .ctct-form-defaults,.main .ctct-inline-form .ctct-form-defaults{padding:0}#main .ctct-inline-form form,.main .ctct-inline-form form{display:flex;flex-wrap:wrap;justify-content:space-between}#main .ctct-inline-form .ctct-form-error,.main .ctct-inline-form .ctct-form-error{flex-grow:0;flex-shrink:0;flex-basis:100%}#main .ctct-inline-form .ctct-form-field,.main .ctct-inline-form .ctct-form-field{flex-grow:0;flex-shrink:0;flex-basis:100%;position:relative}@media screen and (min-width:551px){#main .ctct-inline-form .ctct-form-field,.main .ctct-inline-form .ctct-form-field{flex-basis:calc(50% - 8px);padding:0}}#main .ctct-inline-form input[type=email],#main .ctct-inline-form input[type=number],#main .ctct-inline-form input[type=text],#main .ctct-inline-form select,#main .ctct-inline-form textarea,.main .ctct-inline-form input[type=email],.main .ctct-inline-form input[type=number],.main .ctct-inline-form input[type=text],.main .ctct-inline-form select,.main .ctct-inline-form textarea{border:none;box-shadow:none;background:#f6f6f6;border-radius:3px;color:#5b5b5b;font-family:Poppins,sans-serif;font-size:1.6rem;height:auto;padding:20px}#main .ctct-inline-form input[type=email]::-webkit-input-placeholder,#main .ctct-inline-form input[type=number]::-webkit-input-placeholder,#main .ctct-inline-form input[type=text]::-webkit-input-placeholder,#main .ctct-inline-form select::-webkit-input-placeholder,#main .ctct-inline-form textarea::-webkit-input-placeholder,.main .ctct-inline-form input[type=email]::-webkit-input-placeholder,.main .ctct-inline-form input[type=number]::-webkit-input-placeholder,.main .ctct-inline-form input[type=text]::-webkit-input-placeholder,.main .ctct-inline-form select::-webkit-input-placeholder,.main .ctct-inline-form textarea::-webkit-input-placeholder{color:#5b5b5b;opacity:1}#main .ctct-inline-form input[type=email]::-moz-placeholder,#main .ctct-inline-form input[type=number]::-moz-placeholder,#main .ctct-inline-form input[type=text]::-moz-placeholder,#main .ctct-inline-form select::-moz-placeholder,#main .ctct-inline-form textarea::-moz-placeholder,.main .ctct-inline-form input[type=email]::-moz-placeholder,.main .ctct-inline-form input[type=number]::-moz-placeholder,.main .ctct-inline-form input[type=text]::-moz-placeholder,.main .ctct-inline-form select::-moz-placeholder,.main .ctct-inline-form textarea::-moz-placeholder{color:#5b5b5b;opacity:1}#main .ctct-inline-form input[type=email]:-ms-input-placeholder,#main .ctct-inline-form input[type=number]:-ms-input-placeholder,#main .ctct-inline-form input[type=text]:-ms-input-placeholder,#main .ctct-inline-form select:-ms-input-placeholder,#main .ctct-inline-form textarea:-ms-input-placeholder,.main .ctct-inline-form input[type=email]:-ms-input-placeholder,.main .ctct-inline-form input[type=number]:-ms-input-placeholder,.main .ctct-inline-form input[type=text]:-ms-input-placeholder,.main .ctct-inline-form select:-ms-input-placeholder,.main .ctct-inline-form textarea:-ms-input-placeholder{color:#5b5b5b;opacity:1}#main .ctct-inline-form input[type=email]:-moz-placeholder,#main .ctct-inline-form input[type=number]:-moz-placeholder,#main .ctct-inline-form input[type=text]:-moz-placeholder,#main .ctct-inline-form select:-moz-placeholder,#main .ctct-inline-form textarea:-moz-placeholder,.main .ctct-inline-form input[type=email]:-moz-placeholder,.main .ctct-inline-form input[type=number]:-moz-placeholder,.main .ctct-inline-form input[type=text]:-moz-placeholder,.main .ctct-inline-form select:-moz-placeholder,.main .ctct-inline-form textarea:-moz-placeholder{color:#5b5b5b;opacity:1}#main .ctct-inline-form input[type=email]:active::-webkit-input-placeholder,#main .ctct-inline-form input[type=email]:focus::-webkit-input-placeholder,#main .ctct-inline-form input[type=number]:active::-webkit-input-placeholder,#main .ctct-inline-form input[type=number]:focus::-webkit-input-placeholder,#main .ctct-inline-form input[type=text]:active::-webkit-input-placeholder,#main .ctct-inline-form input[type=text]:focus::-webkit-input-placeholder,#main .ctct-inline-form select:active::-webkit-input-placeholder,#main .ctct-inline-form select:focus::-webkit-input-placeholder,#main .ctct-inline-form textarea:active::-webkit-input-placeholder,#main .ctct-inline-form textarea:focus::-webkit-input-placeholder,.main .ctct-inline-form input[type=email]:active::-webkit-input-placeholder,.main .ctct-inline-form input[type=email]:focus::-webkit-input-placeholder,.main .ctct-inline-form input[type=number]:active::-webkit-input-placeholder,.main .ctct-inline-form input[type=number]:focus::-webkit-input-placeholder,.main .ctct-inline-form input[type=text]:active::-webkit-input-placeholder,.main .ctct-inline-form input[type=text]:focus::-webkit-input-placeholder,.main .ctct-inline-form select:active::-webkit-input-placeholder,.main .ctct-inline-form select:focus::-webkit-input-placeholder,.main .ctct-inline-form textarea:active::-webkit-input-placeholder,.main .ctct-inline-form textarea:focus::-webkit-input-placeholder{opacity:.3}#main .ctct-inline-form input[type=email]:active::-moz-placeholder,#main .ctct-inline-form input[type=email]:focus::-moz-placeholder,#main .ctct-inline-form input[type=number]:active::-moz-placeholder,#main .ctct-inline-form input[type=number]:focus::-moz-placeholder,#main .ctct-inline-form input[type=text]:active::-moz-placeholder,#main .ctct-inline-form input[type=text]:focus::-moz-placeholder,#main .ctct-inline-form select:active::-moz-placeholder,#main .ctct-inline-form select:focus::-moz-placeholder,#main .ctct-inline-form textarea:active::-moz-placeholder,#main .ctct-inline-form textarea:focus::-moz-placeholder,.main .ctct-inline-form input[type=email]:active::-moz-placeholder,.main .ctct-inline-form input[type=email]:focus::-moz-placeholder,.main .ctct-inline-form input[type=number]:active::-moz-placeholder,.main .ctct-inline-form input[type=number]:focus::-moz-placeholder,.main .ctct-inline-form input[type=text]:active::-moz-placeholder,.main .ctct-inline-form input[type=text]:focus::-moz-placeholder,.main .ctct-inline-form select:active::-moz-placeholder,.main .ctct-inline-form select:focus::-moz-placeholder,.main .ctct-inline-form textarea:active::-moz-placeholder,.main .ctct-inline-form textarea:focus::-moz-placeholder{opacity:.3}#main .ctct-inline-form input[type=email]:active:-ms-input-placeholder,#main .ctct-inline-form input[type=email]:focus:-ms-input-placeholder,#main .ctct-inline-form input[type=number]:active:-ms-input-placeholder,#main .ctct-inline-form input[type=number]:focus:-ms-input-placeholder,#main .ctct-inline-form input[type=text]:active:-ms-input-placeholder,#main .ctct-inline-form input[type=text]:focus:-ms-input-placeholder,#main .ctct-inline-form select:active:-ms-input-placeholder,#main .ctct-inline-form select:focus:-ms-input-placeholder,#main .ctct-inline-form textarea:active:-ms-input-placeholder,#main .ctct-inline-form textarea:focus:-ms-input-placeholder,.main .ctct-inline-form input[type=email]:active:-ms-input-placeholder,.main .ctct-inline-form input[type=email]:focus:-ms-input-placeholder,.main .ctct-inline-form input[type=number]:active:-ms-input-placeholder,.main .ctct-inline-form input[type=number]:focus:-ms-input-placeholder,.main .ctct-inline-form input[type=text]:active:-ms-input-placeholder,.main .ctct-inline-form input[type=text]:focus:-ms-input-placeholder,.main .ctct-inline-form select:active:-ms-input-placeholder,.main .ctct-inline-form select:focus:-ms-input-placeholder,.main .ctct-inline-form textarea:active:-ms-input-placeholder,.main .ctct-inline-form textarea:focus:-ms-input-placeholder{opacity:.3}#main .ctct-inline-form input[type=email]:active:-moz-placeholder,#main .ctct-inline-form input[type=email]:focus:-moz-placeholder,#main .ctct-inline-form input[type=number]:active:-moz-placeholder,#main .ctct-inline-form input[type=number]:focus:-moz-placeholder,#main .ctct-inline-form input[type=text]:active:-moz-placeholder,#main .ctct-inline-form input[type=text]:focus:-moz-placeholder,#main .ctct-inline-form select:active:-moz-placeholder,#main .ctct-inline-form select:focus:-moz-placeholder,#main .ctct-inline-form textarea:active:-moz-placeholder,#main .ctct-inline-form textarea:focus:-moz-placeholder,.main .ctct-inline-form input[type=email]:active:-moz-placeholder,.main .ctct-inline-form input[type=email]:focus:-moz-placeholder,.main .ctct-inline-form input[type=number]:active:-moz-placeholder,.main .ctct-inline-form input[type=number]:focus:-moz-placeholder,.main .ctct-inline-form input[type=text]:active:-moz-placeholder,.main .ctct-inline-form input[type=text]:focus:-moz-placeholder,.main .ctct-inline-form select:active:-moz-placeholder,.main .ctct-inline-form select:focus:-moz-placeholder,.main .ctct-inline-form textarea:active:-moz-placeholder,.main .ctct-inline-form textarea:focus:-moz-placeholder{opacity:.3}#main .ctct-inline-form .ctct-form-button,.main .ctct-inline-form .ctct-form-button{font-size:1.6rem;font-family:Poppins,sans-serif;padding:19px}#main .ctct-inline-form #gdpr_text,#main .ctct-inline-form .ctct-form-footer-link,.main .ctct-inline-form #gdpr_text,.main .ctct-inline-form .ctct-form-footer-link{display:none}#main .ctct-inline-form .ctct-form-success,#main .ctct-inline-form .ctct-form-success .ctct-form-header,#main .ctct-inline-form .ctct-form-success .ctct-form-text,.main .ctct-inline-form .ctct-form-success,.main .ctct-inline-form .ctct-form-success .ctct-form-header,.main .ctct-inline-form .ctct-form-success .ctct-form-text{color:#5b5b5b;font-family:Poppins,sans-serif}#main .ct-custom-form,.main .ct-custom-form{margin:0 auto;max-width:670px}@media screen and (max-width:1299px) and (min-width:1151px){.fr-site .mobile-fr-button,.fr-site .mobile-menu-button{display:block}}@media screen and (max-width:1299px) and (min-width:1151px){.fr-site .desktop-nav,.fr-site .top-bar{display:none}}@media screen and (max-width:1600px) and (min-width:1300px){.fr-site .desktop-nav .menu a{font-size:1.5rem}}