:root{font-size:62.5%;--white:#fff;--black:#222;--grey:rgba(112,112,112,.05);--red:#e14050;--blue:#08083d;--dark-blue:#002f46;--turquoise:#36bebc;--darker-turquoise:#089f9d;--orange:#f6851e;--darker-orange:#d66804;--peach:#fed9b9;--peach-light:#fff4ea;--white:#fff;--box-shadow:5px 5px 15px #0000001A;--easing-zip:cubic-bezier(.21,.205,0,1.455);--easing-zip-big:cubic-bezier(.21,.205,0,1.755);--easing-natural:cubic-bezier(.5,0,.5,1);--easing-in:cubic-bezier(.895,.03,.685,.22);--easing-out:cubic-bezier(.165,.84,.44,1);--easing-in-out:cubic-bezier(.445,.05,.55,.95);--easing-default:var(--easing-natural);--transition-bounce:.6s var(--easing-zip);--transition-long:.5s var(--easing-natural);--transition-short:.2s var(--easing-natural);--bottom-spacing:3rem}@media all and (max-width:1100px){:root{font-size:50%}}.text-orange{color:var(--orange)}.text-blue{color:var(--turquoise)}@font-face{font-family:"RedHatDisplay";src:local("RedHatDisplay Regular"),local("RedHatDisplay-Regular"),url(//aplc.ca/wp-content/themes/truemarket/assets/dist/styles/../../fonts/RedHatDisplay-Regular.woff2) format("woff2"),url(//aplc.ca/wp-content/themes/truemarket/assets/dist/styles/../../fonts/RedHatDisplay-Regular.woff) format("woff");font-style:normal;font-display:swap}@font-face{font-family:"RedHatDisplay Medium";src:local("RedHatDisplay Medium"),local("RedHatDisplay-Medium"),url(//aplc.ca/wp-content/themes/truemarket/assets/dist/styles/../../fonts/RedHatDisplay-Medium.woff2) format("woff2"),url(//aplc.ca/wp-content/themes/truemarket/assets/dist/styles/../../fonts/RedHatDisplay-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"RedHatDisplay Bold";src:local("RedHatDisplay Bold"),local("RedHatDisplay-Bold"),url(//aplc.ca/wp-content/themes/truemarket/assets/dist/styles/../../fonts/RedHatDisplay-Bold.woff2) format("woff2"),url(//aplc.ca/wp-content/themes/truemarket/assets/dist/styles/../../fonts/RedHatDisplay-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}.typography{--base:6vw;--text-12:clamp(0.6rem, var(--base), 1.2rem);--text-15:clamp(0.75rem, var(--base), 1.5rem);--text-16:clamp(0.8rem, var(--base), 1.6rem);--text-18:clamp(0.9rem, var(--base), 1.8rem);--text-19:clamp(0.95rem, var(--base), 1.9rem);--text-20:clamp(1rem, var(--base), 2rem);--text-22:clamp(1.1rem, var(--base), 2.2rem);--text-24:clamp(1.2rem, var(--base), 2.4rem);--text-25:clamp(1.25rem, var(--base), 2.5rem);--text-26:clamp(1.3rem, var(--base), 2.6rem);--text-28:clamp(1.4rem, var(--base), 2.8rem);--text-30:clamp(1.5rem, var(--base), 3rem);--text-32:clamp(1.6rem, var(--base), 3.2rem);--text-35:clamp(1.75rem, var(--base), 3.5rem);--text-36:clamp(1.8rem, var(--base), 3.6rem);--text-40:clamp(2rem, var(--base), 4rem);--text-45:clamp(2.25rem, var(--base), 4.5rem);--text-50:clamp(2.5rem, var(--base), 5rem);--text-55:clamp(2.75rem, var(--base), 5.5rem);--text-60:clamp(3rem, var(--base), 6rem);--text-62:clamp(3.1rem, var(--base), 6.2rem);--text-70:clamp(3.5rem, var(--base), 7rem);--text-75:clamp(3.75rem, var(--base), 7.5rem);--text-80:clamp(4rem, var(--base), 8rem);--text-90:clamp(3.5rem, var(--base), 9rem);--font-regular:"RedHatDisplay",system-ui,sans-serif;--font-medium:"RedHatDisplay Medium",system-ui,sans-serif;--font-heavy:"RedHatDisplay Bold",system-ui,sans-serif;--color-body-text:var(--dark-blue);font-family:var(--font-regular);font-size:var(--text-20);font-weight:400;color:var(--color-body-text)}h1:first-child,h2:first-child{margin:0 0 3rem}h1:first-child+p,h2:first-child+p{margin-top:5rem}h1,h2,h3,h4,h5,h6{font-family:var(--font-heavy);line-height:1.2;overflow-wrap:break-word;display:block;position:relative;margin:6rem 0 5rem}h2:after,h3:after,h4:after{content:"";background-color:var(--turquoise);width:16rem;position:absolute;bottom:-2rem;border-radius:2px;height:4px;left:0}@media screen and (max-width:767px){h2:after,h3:after,h4:after{height:2px}}h2[style*="text-align: center;"]:after,h3[style*="text-align: center;"]:after,h4[style*="text-align: center;"]:after{left:calc(50% - 8rem)}.flexible-section--light h2:after,.flexible-section--light h3:after,.flexible-section--light h4:after{background-color:var(--orange)}h1{font-size:var(--text-60)}@media screen and (max-width:500px){h1{font-size:5rem}}h2{font-size:var(--text-50)}@media screen and (max-width:500px){h2{font-size:3.8rem}}h3{font-size:var(--text-35)}h4{font-size:var(--text-30)}h5{font-size:var(--text-32)}h6{font-size:var(--text-20)}p{line-height:1.6}*,*:before,*:after{box-sizing:border-box}html,body{width:100%;max-width:100vw;margin:0 auto;padding:0;scroll-behavior:smooth;overflow-x:clip;min-width:300px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-padding-top:10rem}@media screen and (max-width:1100px){html,body{font-size:87.5%}}body>main+*{position:relative;margin-bottom:6rem}@media all and (min-width:2500px){html{background-color:var(--peach-light)}body{width:2500px;background-color:var(--white)}.header{width:calc(2500px - 4.2%);left:0;right:0;margin:0 auto}}a:not(.button){transition:all .3s ease;text-decoration:underline;text-decoration-thickness:1px;color:var(--orange)}a:not(.button):hover{cursor:pointer;color:var(--turquoise)}strong{font-weight:400;font-family:var(--font-heavy)}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:transparent}button:hover,button:active,button:focus{cursor:pointer}input,button,textarea,select{font:inherit}img,picture,video,canvas,iframe,svg{display:block;max-width:100%;height:auto}img{font-style:italic}figure{margin:0}table{border-collapse:collapse;border-spacing:0}#root,#__next{isolation:isolate}.main-landing{display:flex;justify-content:end;position:relative}.main-landing:before{background:transparent linear-gradient(90deg,var(--peach-light) 50%,rgba(255,244,234,0) 100%) 0% 0% no-repeat padding-box;width:61.5%;content:"";position:absolute;height:100%;left:0}@media screen and (max-width:1100px){.main-landing:before{width:100%;background:transparent linear-gradient(90deg,#fff4ea 0%,rgba(255,244,234,0) 100%) 0% 0% no-repeat padding-box;transform:matrix(0,-1,1,0,0,0);top:-5rem}}@media screen and (max-width:1100px){.main-landing{flex-direction:column-reverse}}.main-landing img{width:72%}@media screen and (max-width:1100px){.main-landing img{width:100%;position:relative;margin-top:-2.5rem}}.main-landing__content{position:absolute;top:53%;left:0;transform:translate(0,-50%);max-width:65rem;margin-left:15rem}@media screen and (max-width:1400px){.main-landing__content{margin-left:5rem;max-width:78rem}}@media screen and (max-width:1200px){.main-landing__content{max-width:70%}}@media screen and (max-width:1100px){.main-landing__content{position:relative;top:0;margin-top:5rem;max-width:none;transform:none;margin:12rem 4rem 0}}.main-landing__content h1{font-size:var(--text-70)}@media screen and (max-width:1600px){.main-landing__content h1{font-size:var(--text-60)}}@media screen and (max-width:1100px){.main-landing__content h1{font-size:var(--text-90)}}.main-landing__content h1,.main-landing__content h1 p{line-height:1;margin-bottom:3rem;margin-top:0}.main-landing__description{margin-bottom:8.3rem;font-size:var(--text-26);line-height:4rem;position:relative;width:80%;padding-left:4.5rem;position:relative}.main-landing__description:before{content:"";background-color:var(--peach);width:4px;border-radius:2px;position:absolute;height:100%;left:0}@media screen and (max-width:767px){.main-landing__description{padding-left:3rem}}@media screen and (max-width:1100px){.main-landing__description:before{width:2px}}@media screen and (max-width:1600px){.main-landing__description{margin-bottom:6rem}}@media screen and (max-width:1400px){.main-landing__description{margin-bottom:3rem}}@media screen and (max-width:1100px){.main-landing__description{width:100%}}.main-lanidng__action-buttons{display:flex;gap:2rem}@media screen and (max-width:1100px){.main-lanidng__action-buttons{flex-direction:column}}@media screen and (max-width:1100px){.main-lanidng__action-buttons .button{margin-bottom:0;width:-moz-fit-content;width:fit-content}}.home-section-1{display:flex;justify-content:space-between;align-items:center;background-color:var(--dark-blue);border-radius:0 25rem 25rem 0;padding:11rem 15rem;margin-top:-9.5rem;margin-bottom:15rem;color:var(--white);margin-right:14rem;position:relative;z-index:1}@media screen and (max-width:1600px){.home-section-1{padding:8rem 5rem}}@media screen and (max-width:1400px){.home-section-1{padding:5rem 2rem 5rem 5rem;margin-right:7rem;margin-bottom:10rem}}@media screen and (max-width:1100px){.home-section-1{flex-direction:column;align-items:flex-start;border-radius:0 3rem 3rem 0;padding:6rem 4rem;margin-right:4rem;margin-top:-3rem}}@media screen and (max-width:767px){.home-section-1{margin-bottom:7rem}}.home-section-1__sub-title{font-family:var(--font-heavy);font-size:var(--text-40);line-height:1.3;padding-right:5rem;width:63%;flex:1}@media screen and (max-width:1100px){.home-section-1__sub-title:after{content:"";background-color:var(--peach);width:39%;border-radius:2px;position:absolute;height:2px;bottom:0;left:0}}@media screen and (max-width:1100px){.home-section-1__sub-title{width:100%;margin-bottom:5rem;padding-bottom:5rem;position:relative;padding-right:0}}.home-section-1__text{position:relative;padding-left:4.5rem;position:relative;font-size:var(--text-20);line-height:3.2rem;width:37%;flex-shrink:0;padding-right:10rem}.home-section-1__text:before{content:"";background-color:var(--peach);width:4px;border-radius:2px;position:absolute;height:100%;left:0}@media screen and (max-width:767px){.home-section-1__text{padding-left:3rem}}@media screen and (max-width:1100px){.home-section-1__text:before{width:2px}}@media screen and (max-width:1100px){.home-section-1__text:before{display:none}}@media screen and (max-width:1100px){.home-section-1__text{width:100%;padding-left:0;padding-right:0}}.home-section-2{margin:0 14rem 0}@media screen and (max-width:1500px){.home-section-2{margin:0 8rem 0}}@media screen and (max-width:767px){.home-section-2{margin:0 4rem 0}}.home-section-2__title{text-align:center;color:var(--dark-blue);font-size:var(--text-40);margin-bottom:5rem}@media screen and (max-width:767px){.home-section-2__title{margin-bottom:2rem}}.home-section-2__numbers{display:flex;justify-content:space-between;text-align:center}@media screen and (max-width:1400px){.home-section-2__numbers{flex-wrap:wrap}}.home-section-2__numbers>div{position:relative;padding:2rem 4rem 1rem;width:25%}.home-section-2__numbers>div:first-child:before{display:none}@media screen and (max-width:1400px){.home-section-2__numbers>div{width:50%;margin-bottom:5rem}}@media screen and (max-width:767px){.home-section-2__numbers>div{width:100%;margin-bottom:3rem;padding-top:3rem}}.home-section-2__numbers>div:before{content:"";background-color:var(--peach);width:4px;border-radius:2px;position:absolute;height:100%;left:0;top:0}@media screen and (max-width:1100px){.home-section-2__numbers>div:before{width:2px}}@media screen and (max-width:767px){.home-section-2__numbers>div:before{width:50%;height:2px;bottom:0;left:25%}}@media screen and (max-width:1400px){.home-section-2__learning-hours:before{display:none}}@media screen and (max-width:767px){.home-section-2__learning-hours:before{display:block}}.home-section-2__numbers .numbers{font-family:var(--font-heavy);font-size:var(--text-60);margin-bottom:1rem}@media screen and (max-width:767px){.home-section-2__numbers .numbers{font-size:48px}}.home-section-3,.home-section-5{border-radius:25rem 3rem 3rem 25rem}@media screen and (max-width:1400px){.home-section-3,.home-section-5{border-radius:3rem}}.home-section-3,.home-section-4,.home-section-5{background-color:var(--white);box-shadow:var(--box-shadow);display:flex;align-items:center;margin:0 14rem 10rem;position:relative}@media screen and (max-width:1400px){.home-section-3,.home-section-4,.home-section-5{flex-direction:column;padding-bottom:4rem}}@media screen and (max-width:767px){.home-section-3,.home-section-4,.home-section-5{margin:0 4rem 4rem}}.home-section-3__image-media,.home-section-4__image-media,.home-section-5__image-media{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;height:100%;width:100%;max-height:451px;position:relative}@media screen and (max-width:1400px){.home-section-3__image-media,.home-section-4__image-media,.home-section-5__image-media{flex-direction:column}}.home-section-3__text-info,.home-section-4__text-info,.home-section-5__text-info{padding:2rem 19rem}@media screen and (max-width:1700px){.home-section-3__text-info,.home-section-4__text-info,.home-section-5__text-info{padding:2rem 10rem}}@media screen and (max-width:1500px){.home-section-3__text-info,.home-section-4__text-info,.home-section-5__text-info{padding:1rem 8rem}}@media screen and (max-width:767px){.home-section-3__text-info,.home-section-4__text-info,.home-section-5__text-info{padding:1rem 3rem}}.home-section-3__text-info h1,.home-section-4__text-info h1,.home-section-5__text-info h1{margin-top:0;position:relative}@media screen and (max-width:1500px){.home-section-3__text-info h1,.home-section-4__text-info h1,.home-section-5__text-info h1{font-size:var(--text-50);margin-bottom:3rem}}@media screen and (max-width:1400px){.home-section-3__text-info h1,.home-section-4__text-info h1,.home-section-5__text-info h1{margin-bottom:5rem}}@media screen and (max-width:1400px){.home-section-3__text-info h1:after,.home-section-4__text-info h1:after,.home-section-5__text-info h1:after{content:"";background-color:var(--peach);width:20%;border-radius:2px;position:absolute;height:2px;left:40%;bottom:-2rem}}@media screen and (max-width:767px){.home-section-3__text-info h1:after,.home-section-4__text-info h1:after,.home-section-5__text-info h1:after{width:40%;left:30%}}.home-section-3__image-wrapper,.home-section-4__image-wrapper,.home-section-5__image-wrapper{position:relative;overflow:hidden}.home-section-3__image-wrapper:before,.home-section-4__image-wrapper:before,.home-section-5__image-wrapper:before{position:absolute;z-index:1}.home-section-3__image-wrapper{border-radius:25rem 0 0 25rem}.home-section-3__image-wrapper:before{left:0;bottom:-6px;content:url(//aplc.ca/wp-content/themes/truemarket/assets/dist/styles/../../../assets/dist/images/graphic-home-corner-curve-orange.svg);width:49%}@media screen and (max-width:1400px){.home-section-3__image-wrapper:before{content:url(//aplc.ca/wp-content/themes/truemarket/assets/dist/styles/../../../assets/dist/images/graphic-home-corner-curve-orange-mobile.svg);width:80%;left:10%}}@media screen and (max-width:1400px){.home-section-3__image-wrapper{border-radius:3rem 3rem 0 0}}.home-section-3__image-wrapper,.home-section-3__text-info,.home-section-4__image-wrapper,.home-section-4__text-info,.home-section-5__image-wrapper,.home-section-5__text-info{width:50%}@media screen and (max-width:1400px){.home-section-3__image-wrapper,.home-section-3__text-info,.home-section-4__image-wrapper,.home-section-4__text-info,.home-section-5__image-wrapper,.home-section-5__text-info{width:100%;text-align:center}}.home-section-3__text,.home-section-4__text,.home-section-5__text{padding-left:4.5rem;position:relative;line-height:3rem}.home-section-3__text:before,.home-section-4__text:before,.home-section-5__text:before{content:"";background-color:var(--peach);width:4px;border-radius:2px;position:absolute;height:100%;left:0}@media screen and (max-width:767px){.home-section-3__text,.home-section-4__text,.home-section-5__text{padding-left:3rem}}@media screen and (max-width:1100px){.home-section-3__text:before,.home-section-4__text:before,.home-section-5__text:before{width:2px}}@media screen and (max-width:1400px){.home-section-3__text,.home-section-4__text,.home-section-5__text{padding-left:0}}@media screen and (max-width:1400px){.home-section-3__text:before,.home-section-4__text:before,.home-section-5__text:before{display:none}}.home-section-3__center-graphic{position:absolute;transform:translate(-60%,-50%);left:50%;top:50%;width:10.2%}@media screen and (max-width:1400px){.home-section-3__center-graphic{position:relative;transform:none;left:inherit;z-index:1;width:18%;margin-top:-17%;margin-bottom:3rem}}@media screen and (max-width:767px){.home-section-3__center-graphic{width:25%;margin-top:-23%}}.home-section-3__image-curve{position:absolute;left:0;bottom:0;width:25%}.home-section-4{border-radius:3rem 25rem 25rem 3rem}@media screen and (max-width:1400px){.home-section-4{flex-direction:column-reverse;border-radius:3rem}}.home-section-4__image-wrapper{border-radius:0 25rem 25rem 0}@media screen and (max-width:1400px){.home-section-4__image-wrapper{border-radius:3rem 3rem 0 0}}.home-section-4__image-wrapper:before{right:0;bottom:-6px;content:url(//aplc.ca/wp-content/themes/truemarket/assets/dist/styles/../../../assets/dist/images/graphic-home-corner-curve-turquoise.svg);width:49%}@media screen and (max-width:1400px){.home-section-4__image-wrapper:before{content:url(//aplc.ca/wp-content/themes/truemarket/assets/dist/styles/../../../assets/dist/images/graphic-home-corner-curve-turquoise-mobile.svg);width:80%;left:10%}}.home-section-4__center-graphic{position:absolute;transform:translate(-50%,-50%);left:50%;top:50%;width:10.2%;z-index:1}@media screen and (max-width:1400px){.home-section-4__center-graphic{position:relative;transform:none;left:inherit;z-index:2;width:18%;margin-top:-14%;margin-bottom:3rem}}@media screen and (max-width:767px){.home-section-4__center-graphic{width:25%;margin-top:-23%}}.home-section-5{margin-bottom:0}.home-section-5__image-wrapper{border-radius:25rem 0 0 25rem}@media screen and (max-width:1400px){.home-section-5__image-wrapper{border-radius:3rem 3rem 0 0}}.home-section-5__image-wrapper:before{left:0;bottom:-6px;content:url(//aplc.ca/wp-content/themes/truemarket/assets/dist/styles/../../../assets/dist/images/graphic-home-corner-curve-peach.svg);width:49%}@media screen and (max-width:1400px){.home-section-5__image-wrapper:before{content:url(//aplc.ca/wp-content/themes/truemarket/assets/dist/styles/../../../assets/dist/images/graphic-home-corner-curve-peach-mobile.svg);width:80%;left:10%}}.home-section-5__center-graphic{position:absolute;transform:translate(-50%,-50%);left:50%;top:50%;width:14.4%;z-index:1}@media screen and (max-width:1400px){.home-section-5__center-graphic{position:relative;transform:none;left:inherit;z-index:2;width:22%;margin-top:-11%;margin-bottom:3rem}}@media screen and (max-width:767px){.home-section-5__center-graphic{width:43%;margin-top:-21%}}.home-section-6{display:flex;align-items:center;background-color:var(--dark-blue);border-radius:5rem 0 0 5rem;margin:0 0 12rem 14rem;padding:14rem 0 17rem 14rem;color:var(--white);font-family:var(--font-heavy)}@media screen and (max-width:1500px){.home-section-6{padding:10rem 0 10rem 10rem}}@media screen and (max-width:1400px){.home-section-6{padding:10rem 0 10rem 5rem}}@media screen and (max-width:1100px){.home-section-6{border-radius:0;flex-direction:column;margin:0 0 12rem;padding:14rem 14rem 17rem}}@media screen and (max-width:960px){.home-section-6{padding:6rem 4rem 12rem}}.home-section-6__graphic{width:31.5%}@media screen and (max-width:1100px){.home-section-6__graphic{width:50%;margin-bottom:8rem}}@media screen and (max-width:960px){.home-section-6__graphic{width:65%}}.home-section-6__sub-title{display:inline-block;text-transform:uppercase;letter-spacing:.2rem;color:var(--turquoise);position:relative}.home-section-6__sub-title:after{content:"";background-color:var(--peach);width:45%;border-radius:2px;position:absolute;height:4px;left:27.5%;bottom:-2rem}@media screen and (max-width:1100px){.home-section-6__sub-title:after{height:2px}}.home-section-6__text-info{text-align:center;padding:0 23rem 0 10rem;width:68.5%}@media screen and (max-width:1700px){.home-section-6__text-info{padding:0 8rem}}@media screen and (max-width:1400px){.home-section-6__text-info{padding:0 5rem}}@media screen and (max-width:960px){.home-section-6__text-info{width:55%;padding:0}}@media screen and (max-width:767px){.home-section-6__text-info{width:85%}}.home-section-6__text{font-size:var(--text-40);margin:5.5rem 0 7.5rem;line-height:1.3}@media screen and (max-width:1300px){.home-section-6__text{font-size:var(--text-35)}}.home-section-6__text p{line-height:1.3}.home-section-6__action-btn{display:flex;gap:2rem;justify-content:center}@media screen and (max-width:1300px){.home-section-6__action-btn{flex-wrap:wrap}}@media screen and (max-width:767px){.home-section-6__action-btn{flex-direction:column;align-items:center}}@media screen and (max-width:767px){.home-section-6__action-btn .button{width:-moz-max-content;width:max-content}}@media screen and (max-width:1300px){.home-section-6__action-btn .button:first-child{margin-bottom:0}}@media screen and (max-width:1100px){.home-section-6__action-btn .button:first-child{margin-bottom:inherit}}.home-section-7{margin:0 auto 15rem auto;max-width:55%;padding-right:10rem;font-family:var(--font-heavy)}@media screen and (max-width:1300px){.home-section-7{max-width:65%}}@media screen and (max-width:1100px){.home-section-7{padding-right:0;max-width:none;margin:0 4rem 8rem;text-align:center}}.home-section-7__quote{position:relative;color:var(--dark-blue);font-size:var(--text-40);margin-bottom:3rem}.home-section-7__quote:after{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 231 146.9"><defs><style> .cls-1 { fill: none; stroke: %23f6851e; stroke-linecap: round; stroke-linejoin: round; stroke-width: 10px; } </style></defs><g id="icon-quotes"><path id="Path_2326" data-name="Path 2326" class="cls-1" d="M83,5H27C14.8,5,5,14.8,5,27v56c0,12.2,9.8,22,22,22h24.2v34c0,1.6,1.3,2.8,2.8,2.8.8,0,1.5-.3,2-.8l41.2-41.2c4.9-4.2,7.7-10.3,7.7-16.7V27c0-12.2-9.8-22-22-22Z"/><path id="Path_2327" data-name="Path 2327" class="cls-1" d="M204,5h-56c-12.2,0-22,9.8-22,22v56c0,12.2,9.8,22,22,22h24.2v34c0,1.6,1.3,2.8,2.8,2.8.8,0,1.5-.3,2-.8l41.2-41.2c4.9-4.2,7.7-10.3,7.7-16.7V27c0-12.2-9.8-22-22-22Z"/></g></svg>');position:absolute;top:-16rem;right:-21rem;width:23rem}@media screen and (max-width:1100px){.home-section-7__quote:after{width:18rem;left:calc(50% - 9rem);right:0}}.home-section-7__quote p,.home-section-7__quote blockquote{line-height:1.4;margin:0}.home-section-7__attribution{text-transform:uppercase;position:relative;color:var(--turquoise);padding-left:13rem;letter-spacing:.2rem}@media screen and (max-width:1100px){.home-section-7__attribution{padding-left:0;padding-top:4rem}}.home-section-7__attribution:before{content:"";background-color:var(--peach);width:9.6rem;border-radius:2px;position:absolute;height:4px;left:0;top:1.2rem}@media screen and (max-width:1100px){.home-section-7__attribution:before{width:30%;left:35%;height:2px;top:0}}.gradient-sections-wrapper{padding-top:20rem;padding-bottom:20rem;background:linear-gradient(to bottom,#fff 0%,#fff4ea 51%,#fff 100%)}@media screen and (max-width:1400px){.gradient-sections-wrapper{padding-top:7rem;padding-bottom:13rem}}.post-list{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem}@media screen and (max-width:1100px){.post-list{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.post-list{grid-template-columns:repeat(1,1fr)}}.career-list{display:flex;flex-direction:column}.horizontal-categories{background-color:var(--dark-blue);display:flex;align-items:center;justify-content:space-between;gap:4rem;margin:-8rem 0 8rem;border-radius:3.5rem;padding:2.4rem 4.5rem}@media screen and (max-width:1200px){.horizontal-categories{padding:3rem 4.5rem}}@media screen and (max-width:1100px){.horizontal-categories{margin-top:0}}@media screen and (max-width:767px){.horizontal-categories{flex-direction:column;align-items:flex-start}}.horizontal-categories__category-selector{display:flex;gap:4rem;align-items:center}@media screen and (max-width:767px){.horizontal-categories__category-selector{flex-direction:column;align-items:flex-start}}.horizontal-categories__year-selector .filters{top:-.5rem}.horizontal-categories__title{display:flex;margin:0;color:var(--white);font-size:var(--text-30);position:relative}.horizontal-categories__title:before{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" version="1.1" viewBox="0 0 29 29"><defs><style> .cls-1 { fill: none; stroke: %23f6851e; stroke-linecap: round; stroke-linejoin: round; stroke-width: 3px; } </style></defs><g id="icon-categories"><rect id="Rectangle_1248" data-name="Rectangle 1248" class="cls-1" x="1.5" y="1.5" width="10" height="10"/><rect id="Rectangle_1249" data-name="Rectangle 1249" class="cls-1" x="1.5" y="17.5" width="10" height="10"/><rect id="Rectangle_1250" data-name="Rectangle 1250" class="cls-1" x="17.5" y="1.5" width="10" height="10"/><rect id="Rectangle_1251" data-name="Rectangle 1251" class="cls-1" x="17.5" y="17.5" width="10" height="10"/></g></svg>');width:3rem;height:3rem;top:.3rem;display:block;position:relative;margin-right:1.5rem}.horizontal-categories__title:after{display:none}.horizontal-categories__container{display:flex;align-items:center;flex-wrap:wrap;gap:1rem}.horizontal-categories__container.filters{top:-.5rem}a.category__item{border-radius:2rem;text-transform:uppercase;padding:.4rem 1.5rem;font-family:var(--font-heavy);font-size:var(--text-16);color:var(--white);background-color:rgba(255,255,255,.2);text-decoration:none}a.category__item--is-active{color:var(--orange)}.page-404{height:90vh;display:grid;place-items:center}:root{--max-width:1660px}.tm-container{max-width:var(--max-width);padding:4rem}@media screen and (max-width:767px){.tm-container{padding:3rem 4rem}}.tm-container--center{margin:0 auto}.tm-container--single-post{max-width:1100px}.tm-container--p-t-0{padding-top:0}.has-sidebar{display:flex}.has-sidebar .page-content{grid-column:span 2}@media screen and (max-width:960px){.has-sidebar .page-content{grid-column:initial}}.has-sidebar .post-list{grid-template-columns:repeat(2,1fr)}@media screen and (max-width:680px){.has-sidebar .post-list{grid-template-columns:1fr}}@media screen and (max-width:960px){.has-sidebar{grid-template-columns:1fr}}.block-wrapper{margin:0 0 3rem}.search-result{margin-bottom:3rem}.search-result .search-result__title{margin:0}.search-result .search-result__title:after{display:none}.search-result__excerpt{margin-top:1rem}.dropdown-group{clear:both}.dropdown{box-shadow:var(--box-shadow);background-color:var(--white);border-radius:5rem;width:100%;margin:0 0 1rem;position:relative;cursor:pointer}.dropdown-label__wrapper{display:flex;justify-content:space-between}.dropdown__label{padding:2rem 3rem;font-size:var(--text-25);font-family:var(--font-heavy);color:var(--blue-dark);display:flex;justify-content:space-between;cursor:pointer;box-sizing:content-box;margin:0}.dropdown__label:after{display:none}.dropdown__label:hover:after{transform:translate3d(0,20%,0) scaleY(1)}.dropdown__arrow{position:absolute;display:flex;width:20px;height:20px;cursor:pointer;top:2.7rem;right:3rem;justify-content:center;align-items:center;transition:all .3s ease-out}.dropdown__arrow:before,.dropdown__arrow:after{content:"";position:absolute;background:var(--turquoise)}.dropdown__arrow:before{width:20px;height:2px}.dropdown__arrow:after{width:2px;height:20px}.dropdown__box{transition:max-height .3s ease-out;overflow:hidden;max-height:0}.dropdown__content{padding:.5rem 3rem 5rem}.dropdown__content p:last-child{margin-bottom:0}.is-dropdown-active .dropdown__arrow{transform:rotate(-45deg)}.embed{position:relative;width:100%;aspect-ratio:16/9;margin-block-end:var(--bottom-spacing)}.embed iframe{position:absolute;top:0;left:0;width:100%;height:100%;max-width:unset}.quote{background-color:var(--dark-blue);color:var(--white);position:relative;box-shadow:var(--box-shadow);font-size:var(--text-35);font-family:var(--font-heavy);border-radius:3rem;padding:5rem 8rem 6rem;clear:both;margin:0;margin-block-end:var(--bottom-spacing)}@media screen and (max-width:767px){.quote{padding:19rem 4rem 4rem}}.flexible-section--thirds .quote{padding:4rem}@media screen and (max-width:767px){.flexible-section--thirds .quote{padding:19rem 4rem 4rem}}.flexible-section--thirds .quote__content{width:100%}.flexible-section--thirds .quote__icon{display:none}@media screen and (max-width:767px){.flexible-section--thirds .quote__icon{display:block}}.quote__content{width:75%}@media screen and (max-width:767px){.quote__content{width:100%}}.quote__content,.quote__content p{line-height:1.2;margin-bottom:2rem;margin-top:0}.quote__icon{position:absolute;width:14.3%;top:-1.5rem;right:6rem}@media screen and (max-width:767px){.quote__icon{width:36%;left:32%}}.quote__icon svg{fill:var(--black)}.quote__attribution{font-style:normal;font-size:var(--text-18);color:var(--turquoise)}.image-block{position:relative}.image-block__bottom-right-curve,.image-block__top-left-curve{position:absolute}.image-block__bottom-right-curve{right:0;bottom:0;width:42%}.image-block__top-left-curve{left:0;top:0;width:33.333%}.image-block--full-width .image-block__main-image{width:100%;height:auto}.image-block--rounded .image-block__main-image{border-radius:3rem}.image-block--rounded .image-block__bottom-right-curve{border-radius:0 0 3rem}.image-block--rounded .image-block__top-left-curve{border-radius:3rem 0 0}.text-block{clear:both}.text-block ul,.text-block ol{list-style:none;padding:0;clear:both;margin:0;margin-block-end:var(--bottom-spacing)}.text-block ul ul,.text-block ul ol,.text-block ol ul,.text-block ol ol{margin-top:1rem;padding-left:2.5rem}.text-block ul li,.text-block ol li{position:relative;padding:1.8rem 0 1.8rem 4rem}@media screen and (max-width:1100px){.text-block ul li,.text-block ol li{padding-left:6rem}}.text-block ul:not(.navigation,.menu){margin-left:15px}.text-block ul:not(.navigation,.menu) li{border-top:0;list-style-type:disc;padding-left:10px}.text-block ul:not(.navigation,.menu) li ul li{list-style-type:circle}.text-block ul:not(.navigation,.menu) li:first-child{border-top:none}.page-id-612 .text-block ul:not(.navigation,.menu){margin-left:0}.page-id-612 .text-block ul:not(.navigation,.menu) li{list-style-type:none;padding:1.8rem 4rem;border-top:1px solid #ccd5da}.page-id-612 .text-block ul:not(.navigation,.menu) li:before{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" version="1.1" viewBox="0 0 56.4 62.5"><defs><style> .cls-1 { fill: %2334bebc; } .cls-1, .cls-2, .cls-3 { stroke-width: 0px; } .cls-2 { fill: %23002f46; } .cls-3 { fill: %23f6851f; } </style></defs><g id="logo-element-icon"><path id="Path_1695" data-name="Path 1695" class="cls-1" d="M23.8,37.1h0c-1.4-2.6-1.8-5.6-1.1-8.4,0-.1,0-.2.1-.3,0-.3.2-.6.3-.9.1-.3.3-.6.4-.9,0,0,0-.2.1-.3,0,0,0,0,0,0,0,0,0-.1,0-.2l7.7-15.4c2.9-5,9.3-6.7,14.3-3.8,1.7,1,3,2.4,4,4.1,1.8,3.3,1.8,7.4,0,10.7l-.5.9,3,5.9,2.2-4.2c2.8-4.9,2.8-11,0-16C50.2.6,40.6-2.2,33,1.9c-2.6,1.4-4.7,3.5-6.1,6l-7.8,15.4c-1.4,2.5-2.1,5.2-2.1,8.1,0,2.8.7,5.5,2,7.9h5.9l-1.1-2.3h0Z"/><path id="Path_1696" data-name="Path 1696" class="cls-3" d="M54.1,54.3h0c2.8-5,2.8-11.1,0-16l-7.5-14.8h0c-2.8-5.1-8-8.1-13.7-8.1-.2,0-.5,0-.7,0l-1.5,3-1.2,2.3h3.3c.8,0,1.5,0,2.3.3,2.9.6,5.4,2.4,6.9,5l7.5,14.8h0c1.9,3.5,1.9,7.5,0,10.9-2.8,5.1-9.2,6.9-14.3,4.1-1.7-.9-3.1-2.3-4-3.9l-.9-1.5h-5.9l2.1,4h0c4.3,7.7,13.9,10.3,21.4,6.1,2.5-1.4,4.6-3.5,6-6.1h0Z"/><path id="Path_1697" data-name="Path 1697" class="cls-2" d="M46,40.4l-2.9-5.8-1.2,2.3c-.6,1-1.4,2-2.4,2.8-1.9,1.6-4.3,2.5-6.8,2.5H15.8c-3.8,0-7.3-2.1-9.1-5.3-1.9-3.4-1.9-7.5,0-10.8,1.9-3.3,5.4-5.3,9.1-5.3h1.5l2.7-5.4h-4.1c-5.7,0-10.9,3.1-13.7,8-2.9,5-2.9,11.2,0,16.2,2.8,4.9,8,8,13.7,8h16.9c5.3,0,10.3-2.7,13.2-7.2h0Z"/></g></svg>');display:block;position:absolute;left:0;top:1.5rem;padding-top:.25rem;padding-bottom:.25rem;width:22px}.text-block ul:not(.navigation,.menu) li ul{margin:0}.text-block ol{counter-reset:item}.text-block ol ol{margin:0}.text-block ol ol li{padding-left:0;counter-increment:item}.text-block ol ol li:before{content:counter(item,lower-alpha) ". "}.text-block ol li{counter-increment:item;border-top:1px solid #ccd5da;padding-left:5rem}.text-block ol li:first-child{border-top:none}.text-block ol li:before{border:3px solid var(--orange);border-radius:2rem;font-family:var(--font-heavy);font-size:var(--text-18);content:counter(item);display:block;position:absolute;left:0;top:1.2rem;padding-top:.25rem;padding-bottom:.25rem;width:3.2rem;height:3.8rem;line-height:2.7rem;text-align:center}.text-block h2:first-child,.text-block h3:first-child,.text-block h4:first-child,.text-block h5:first-child{margin-block-start:0}.text-block .large-paragraph-text{font-size:var(--text-32);font-family:var(--font-heavy);line-height:1.2}.text-block .large-paragraph-text p{line-height:1.2;margin:0}.forminator-custom-form .forminator-row{margin:0 !important;padding:0 !important}.flexible-section--dark ul:not(.navigation,.menu) li:before{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" version="1.1" viewBox="0 0 199.5 217.6"><defs><style> .cls-1 { fill: %2334bebc; } .cls-1, .cls-2, .cls-3 { stroke-width: 0px; } .cls-2 { fill: %23f6851f; } .cls-3 { fill: %23fff; } </style></defs><g id="icon-element-icon-inverted"><path id="Path_2360" data-name="Path 2360" class="cls-1" d="M84.1,129.1l-.3-.5c-5.1-8.7-6.4-19.1-3.8-28.8.1-.4.3-.8.4-1.2.3-1.1.7-2.2,1.1-3.2.4-1.1,1-2.1,1.5-3.2.2-.3.3-.6.5-.9,0,0,0,0,0-.1.1-.2.2-.4.3-.6l27.4-53.7c10.6-17.7,33.6-23.5,51.3-12.9,17.6,10.5,23.5,33.2,13.2,51l-1.9,3.2,10.5,20.6,7.7-14.7c15.4-26.8,6.2-61.1-20.6-76.6-26.7-15.3-60.7-6.3-76.3,20.2l-27.4,53.8c-4.9,8.5-7.5,18.2-7.5,28.1,0,9.7,2.5,19.2,7.2,27.5h20.7l-4.1-8h0Z"/><path id="Path_2361" data-name="Path 2361" class="cls-2" d="M191.4,189.3h0c9.9-17.3,9.8-38.6-.1-55.8l-26.5-51.5-.3-.5c-10.1-17.2-28.5-27.7-48.5-27.8-.8,0-1.7,0-2.5.1l-5.3,10.4-4.1,8h11.8c13.2.2,25.4,7.1,32.3,18.3l26.5,51.5.3.5c10.3,17.9,4.2,40.8-13.7,51.1-17.7,10.2-40.3,4.4-50.8-13.1l-3.1-5.1h-20.9l7.5,13.8.3.5c15.6,26.7,50,35.7,76.7,20.1,8.5-5,15.5-12.1,20.4-20.6h0Z"/><path id="Path_2362" data-name="Path 2362" class="cls-3" d="M162.6,140.8l-10.2-20.2-4.1,8.1c-6.9,11.3-19.1,18.3-32.4,18.5h-59.9c-20.7,0-37.4-16.8-37.4-37.4s16.8-37.4,37.4-37.4h5.3l9.4-18.6h-14.7C25.1,53.6,0,78.8,0,109.7c0,31,25.1,56.1,56.1,56.1h59.9c18.7,0,36.2-9.4,46.7-25h0Z"/></g></svg>')}.spacer{display:block;clear:both}.content-button{margin-block-end:var(--bottom-spacing)}.button.content-button--hyperlink:after{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" version="1.1" viewBox="0 0 14.8 14.8"><defs><style> .cls-1 { fill: none; stroke: %23fff; stroke-miterlimit: 10; stroke-width: 1.5px; } </style></defs><g id="icon-external-link"><path id="Path_1423" data-name="Path 1423" class="cls-1" d="M7.9.8h6.2v6.2"/><line id="Line_66" data-name="Line 66" class="cls-1" x1="14.1" y1=".8" x2="5.8" y2="9"/><path id="Path_1424" data-name="Path 1424" class="cls-1" d="M5.5.8H.8v13.3h13.3v-4.7"/></g></svg>');width:1.4rem}.button{background-color:var(--orange);border-radius:5rem;display:inline-block;padding:1.4rem 6.9rem 1.4rem 2.5rem;color:var(--white);font-size:var(--text-20);font-family:var(--font-heavy);clear:both;position:relative;overflow:hidden;transition:ease-out .4s;text-decoration:none}.button:after{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" version="1.1" viewBox="0 0 7.6 13.2"><defs><style> .cls-1 { fill: none; stroke: %23fff; stroke-linecap: round; stroke-linejoin: round; stroke-width: 2px; } </style></defs><path vector-effect="non-scaling-stroke" id="icon-arrow" class="cls-1" d="M1.4,1.4l5.2,5.2L1.4,11.8"/></svg>');position:absolute;right:2.5rem;top:calc(50% - 1.3rem);width:.7rem}.button:hover{box-shadow:inset 40rem 0rem 0 0 var(--darker-orange)}.button--turquoise{background-color:var(--turquoise)}.button--turquoise:hover{box-shadow:inset 40rem 0rem 0 0 var(--darker-turquoise)}.tm-card{background-color:var(--white);border-radius:3.5rem;overflow:hidden;box-shadow:var(--box-shadow);width:100%;color:var(--color-body-text);transition:all .3s ease}.tm-card--sidebar{margin:0 0 2rem}.tm-card__image{position:relative;width:100%;aspect-ratio:16/9}.sidebar .tm-card__body{padding:2rem}.tm-card__body--team-member{display:block;padding:2rem}.tm-card__body{display:block;padding:4rem}.post-list{grid-gap:4rem}.sidebar .tm-card__title{margin-bottom:2rem}.tm-card__title--team-member{margin-bottom:0}.tm-card__title{margin-bottom:1.5rem;margin-top:0}.tm-card__title a{color:var(--color-body-text);font-family:var(--font-heavy);font-size:var(--text-30);text-decoration:none}.tm-card__title:after{display:none}.tm-card__image>img{aspect-ratio:16/14;-o-object-fit:cover;object-fit:cover}.tm-card__subtext{display:flex;align-items:center;justify-content:center;padding:1rem 2rem 2rem}.tm-card__categories{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:2rem}.tm-card__post-date{font-size:var(--text-20);color:var(--turquoise)}a.tm-card__category{color:var(--white);background-color:var(--orange);border-radius:2rem;font-family:var(--font-heavy);font-size:var(--text-16);text-transform:uppercase;padding:.4rem 1.5rem;text-decoration:none}a.tm-card__category:hover{color:var(--white);background-color:var(--darker-orange)}a.tm-card__category:last-child:after{display:none}.tm-card__excerpt{margin:2rem 0 2rem;padding-bottom:3rem;border-bottom:.2rem solid var(--peach-light)}.tm-card__excerpt p{margin:0}.tm-card__excerpt--trimmed{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}a.tm-card__button{display:inline-block;margin:2rem 0 0;position:relative;text-transform:uppercase;font-family:var(--font-heavy);font-size:var(--text-18);color:var(--color-body-text);text-decoration:none}.tm-card__button .plus{position:absolute;display:flex;width:1.6rem;height:1.6rem;cursor:pointer;top:.3rem;right:-3rem;justify-content:center;align-items:center;transition:all .3s ease-out}.tm-card__button .plus:before,.tm-card__button .plus:after{content:"";position:absolute;background:var(--orange)}.tm-card__button .plus:before{width:1.6rem;height:.2rem}.tm-card__button .plus:after{width:.2rem;height:1.6rem}.career-card{display:flex;align-items:center;justify-content:space-between;gap:2rem;background-color:var(--white);border-radius:3.5rem;overflow:hidden;box-shadow:var(--box-shadow);width:100%;color:var(--color-body-text);transition:all .3s ease;padding:4.5rem 5rem;margin-bottom:2.2rem}@media screen and (max-width:767px){.career-card{flex-direction:column;align-items:flex-start}}.career-card__right .button{margin-bottom:0 !important;text-wrap:nowrap}.career-card__title{margin:0 0 1.5rem}.career-card__title:after{display:none}.career-card__dates-info{display:flex}@media screen and (max-width:767px){.career-card__dates-info{flex-direction:column}}.career-card__posted-date{margin-right:2.5rem}@media screen and (max-width:767px){.career-card__posted-date{margin-bottom:1rem}}.career-card__closing-date{font-family:var(--font-heavy);color:var(--orange)}.career-no-submissions{font-family:var(--font-heavy);color:var(--orange);font-size:var(--text-35)}.footer{text-align:center}.footer-sign-up{display:flex;justify-content:end;position:relative}@media screen and (max-width:1100px){.footer-sign-up{flex-direction:column-reverse}}.footer-sign-up:before{background:transparent linear-gradient(90deg,var(--peach-light) 35%,rgba(255,244,234,0) 75%) 0% 0% no-repeat padding-box;width:61.5%;content:"";position:absolute;height:100%;left:0}@media screen and (max-width:1100px){.footer-sign-up:before{display:none}}.footer-sign-up__content{position:absolute;top:48%;left:0;transform:translate(0,-50%);max-width:47rem;margin-left:21rem;text-align:left}@media screen and (max-width:1500px){.footer-sign-up__content{top:40%}}@media screen and (max-width:1400px){.footer-sign-up__content{margin-left:5rem;top:50%;max-width:50%}}@media screen and (max-width:1200px){.footer-sign-up__content{max-width:55%}}@media screen and (max-width:1100px){.footer-sign-up__content{background:var(--peach-light);position:relative;top:0;transform:none;margin:0;max-width:none;padding:5rem 35rem 6rem}}@media screen and (max-width:960px){.footer-sign-up__content{padding:4rem 4rem 7rem}}@media screen and (max-width:767px){.footer-sign-up__content{padding:4rem 4rem 7rem}}.footer-sign-up__background{width:81%}@media screen and (max-width:1100px){.footer-sign-up__background{width:100%}}.footer-sign-up__title{font-size:var(--text-45);line-height:1;margin-bottom:3rem}.footer-sign-up__sub-title{padding-left:4.5rem;position:relative;padding-left:3rem}.footer-sign-up__sub-title:before{content:"";background-color:var(--peach);width:4px;border-radius:2px;position:absolute;height:100%;left:0}@media screen and (max-width:767px){.footer-sign-up__sub-title{padding-left:3rem}}@media screen and (max-width:1100px){.footer-sign-up__sub-title:before{width:2px}}@media screen and (max-width:1500px){.footer-sign-up__sub-title{width:80%}}@media screen and (max-width:1100px){.footer-sign-up__sub-title:before{width:2px}}.footer-regional-offices{background-color:var(--dark-blue);border-radius:25rem;position:relative;padding:3rem 8rem;margin:-9rem 14rem 0}@media screen and (max-width:1500px){.footer-regional-offices{padding:1rem 5rem;margin-top:-7rem}}@media screen and (max-width:1300px){.footer-regional-offices{margin:-7rem 4rem 0}}@media screen and (max-width:960px){.footer-regional-offices{border-radius:3rem;padding:3rem 4rem;margin-top:-3rem}}.footer-regional-offices ul{display:flex;justify-content:space-between;padding-left:0;list-style:none}@media screen and (max-width:1600px){.footer-regional-offices ul{gap:3rem}}@media screen and (max-width:960px){.footer-regional-offices ul{flex-direction:column;align-items:center}}.footer-regional-offices ul li img{height:7.5rem;transition:var(--transition-short)}@media screen and (max-width:960px){.footer-regional-offices ul li img{height:9.5rem}}.footer-regional-offices ul li a:hover img{opacity:.6}.footer-bottom{display:flex;justify-content:flex-start;gap:8rem;align-items:center;padding:6.5rem 4rem;margin:0 17rem}@media screen and (max-width:1700px){.footer-bottom{gap:5rem}}@media screen and (max-width:1500px){.footer-bottom{margin:0 14rem;padding:6.5rem 0}}@media screen and (max-width:1300px){.footer-bottom{margin:0 4rem;gap:3rem;padding-left:0;padding-right:0}}@media screen and (max-width:960px){.footer-bottom{flex-direction:column;padding:10rem 0 6rem}}.footer-bottom__logo{width:349px;min-width:250px}@media screen and (max-width:960px){.footer-bottom__logo{min-width:unset;width:65%;margin-bottom:1rem}}@media screen and (max-width:767px){.footer-bottom__logo{min-width:unset;width:85%}}.footer__social-media,.footer-navigation{display:flex;list-style:none;padding-left:0}.footer-bottom__nav-copyright{font-size:var(--text-16);text-align:left;padding-left:4.5rem;position:relative;padding-left:6.5rem}.footer-bottom__nav-copyright:before{content:"";background-color:var(--peach);width:4px;border-radius:2px;position:absolute;height:100%;left:0}@media screen and (max-width:767px){.footer-bottom__nav-copyright{padding-left:3rem}}@media screen and (max-width:1100px){.footer-bottom__nav-copyright:before{width:2px}}@media screen and (max-width:960px){.footer-bottom__nav-copyright:before{display:none}}@media screen and (max-width:1700px){.footer-bottom__nav-copyright{padding-left:4rem}}@media screen and (max-width:1200px){.footer-bottom__nav-copyright{padding-left:2rem}}@media screen and (max-width:960px){.footer-bottom__nav-copyright{padding-left:0;text-align:center;margin-bottom:2rem;padding:0 5rem}}.footer-bottom__nav-copyright .footer-navigation{display:flex;gap:2.6rem}@media screen and (max-width:960px){.footer-bottom__nav-copyright .footer-navigation{flex-direction:column}}.footer-bottom__nav-copyright .footer-navigation a{color:var(--orange);white-space:nowrap;text-decoration:none}.footer-bottom__nav-copyright .footer-navigation a:hover{color:var(--turquoise)}.footer-bottom__nav-copyright-top{margin-bottom:1.5rem}@media screen and (max-width:960px){.footer-bottom__nav-copyright-top{margin-bottom:4rem}}.footer__social-media{margin:0}.footer-bottom__social{padding-left:4.5rem;position:relative;padding-left:4.5rem}.footer-bottom__social:before{content:"";background-color:var(--peach);width:4px;border-radius:2px;position:absolute;height:100%;left:0}@media screen and (max-width:767px){.footer-bottom__social{padding-left:3rem}}@media screen and (max-width:1100px){.footer-bottom__social:before{width:2px}}@media screen and (max-width:1700px){.footer-bottom__social{padding-left:2.5rem}}@media screen and (max-width:1200px){.footer-bottom__social{padding-left:1rem}}@media screen and (max-width:960px){.footer-bottom__social{padding-left:0}}.footer-bottom__social:before{left:-1.5rem}@media screen and (max-width:960px){.footer-bottom__social:before{display:none}}.footer__social-media{display:flex;gap:1rem;align-items:center}.footer__social-media li a svg{fill:var(--dark-blue);transition:var(--transition-short)}.footer__social-media li a{display:flex;justify-content:center;width:26px}.footer__social-media li a:hover svg{transform:scale(1.2);fill:var(--orange)}.footer-bottom__social-title{font-size:var(--text-16);margin-bottom:1rem}.footer-navigation{list-style:none;padding-left:0;margin:0}.footer-sign-up__mailchimp{margin:5rem 0 3rem}@media screen and (max-width:1100px){.footer-sign-up__mailchimp{margin-bottom:0}}.footer-sign-up__mailchimp form{display:flex;margin-bottom:0;position:relative}@media screen and (max-width:1100px){.footer-sign-up__mailchimp form{flex-direction:column}}.footer-sign-up__mailchimp .forminator-edit-module{display:none}.footer-sign-up__mailchimp .forminator-row{margin-bottom:0 !important}.footer-sign-up__mailchimp input[type=email]{width:31rem;margin-right:1.5rem}@media screen and (max-width:1100px){.footer-sign-up__mailchimp input[type=email]{width:100%}}@media screen and (max-width:1100px){.footer-sign-up__mailchimp .forminator-button.button{margin-bottom:0}}.footer-sign-up__mailchimp .forminator-response-message{display:none;background-color:var(--white);box-shadow:var(--box-shadow);font-size:var(--text-16);padding:1rem 2rem;border-radius:1rem;position:absolute;top:7rem;font-size:1.8rem}@media screen and (max-width:1100px){.footer-sign-up__mailchimp .forminator-response-message{margin-left:22rem}}.footer-sign-up__mailchimp .forminator-response-message p{margin:0}.footer-sign-up__mailchimp .forminator-response-message label{color:var(--dark-blue);font-size:1.8rem}.footer-sign-up__mailchimp .forminator-response-message.forminator-error{background-color:var(--red);color:var(--white)}.footer-sign-up__mailchimp .forminator-response-message.forminator-success{background-color:var(--turquoise);color:var(--white)}form{margin:0 0 2rem}form input,form textarea{display:block;margin-bottom:2rem;outline:thin;padding:1.4rem 2.5rem;border-radius:3rem;border:none;width:100%;font-size:var(--text-20);color:var(--dark-blue);transition:all .3s ease;box-shadow:var(--box-shadow)}form input::-moz-placeholder,form textarea::-moz-placeholder{-moz-transition:opacity .3s ease;transition:opacity .3s ease;font-size:var(--text-20);color:#0e3250}form input::placeholder,form textarea::placeholder{transition:opacity .3s ease;font-size:var(--text-20);color:#0e3250}form input:focus::-moz-placeholder,form textarea:focus::-moz-placeholder{opacity:0}form input:focus::placeholder,form textarea:focus::placeholder{opacity:0}form textarea{resize:none}form label{color:var(--white);font-size:var(--text-30);font-family:var(--font-regular)}form input[type=checkbox]{display:inline;width:auto}form button{background-color:var(--orange);border-radius:5rem;padding:1.4rem 6.9rem 1.4rem 2.5rem;color:var(--white);font-size:var(--text-20);font-family:var(--font-heavy);clear:both;position:relative;overflow:hidden;transition:ease-out .4s}form button:after{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" version="1.1" viewBox="0 0 7.6 13.2"><defs><style> .cls-1 { fill: none; stroke: %23fff; stroke-linecap: round; stroke-linejoin: round; stroke-width: 2px; } </style></defs><path vector-effect="non-scaling-stroke" id="icon-arrow" class="cls-1" d="M1.4,1.4l5.2,5.2L1.4,11.8"/></svg>');position:absolute;right:2.5rem;top:calc(50% - 1.3rem);width:.7rem}form button:hover{box-shadow:inset 40rem 0rem 0 0 var(--darker-orange)}.asterisk{color:red}.form-2-col{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:1.5rem}@media screen and (max-width:800px){.form-2-col{grid-template-columns:1fr;grid-gap:0}}.forminator-error-message{font-weight:400;font-family:var(--font-heavy);color:var(--orange);background-color:#fff4ea;border-radius:3rem;font-size:1.6rem;display:block;padding:1.4rem 2.5rem;margin-bottom:2rem}.forminator-show.forminator-success,.forminator-show.forminator-loading{font-weight:400;font-family:var(--font-heavy);color:var(--turquoise);background-color:#eaf9f8;border-radius:3rem;font-size:1.6rem;display:block;padding:1.4rem 2.5rem;margin-bottom:2rem;margin-right:15px;margin-left:15px}@media screen and (max-width:767px){.forminator-show.forminator-success,.forminator-show.forminator-loading{margin-right:0;margin-left:0}}.header{background-color:var(--white);box-shadow:var(--box-shadow);border-radius:9rem 0 0 9rem;position:fixed;top:4rem;left:4.2%;right:0;padding:3.1rem 0;transition:all .3s ease;z-index:999}@media screen and (max-width:1600px){.header{padding:2.5rem 0}}@media screen and (max-width:1100px){.header{box-shadow:none;border-radius:0;padding:2rem 4rem;left:0;top:0}}.header__container{margin:0 5rem;display:flex;justify-content:space-between;align-items:center;padding:0 2rem}@media screen and (max-width:1700px){.header__container{margin:0 2rem}}@media screen and (max-width:1100px){.header__container{margin:0;padding:0}}.header__navigation{display:flex;align-items:center}.header__logo-wrapper{width:364px;transition:all .2s ease}@media screen and (max-width:1600px){.header__logo-wrapper{width:300px}}.header__logo{position:relative;z-index:999;width:364px;transition:all .3s ease}@media screen and (max-width:1600px){.header__logo{width:300px}}@media screen and (max-width:1100px){.header__logo{width:223px}}.header__logo h3{margin:0}.header__logo a{color:var(--black)}.is-header-scrolled .header{background-color:#fff;box-shadow:0 3px 20px rgba(0,0,0,.1019607843);padding:1.8rem 0}@media screen and (max-width:1100px){.is-header-scrolled .header{padding:2rem 3rem}}.is-header-scrolled .header .header__logo-wrapper{width:57px;min-width:57px;margin-left:-2rem;overflow:hidden}@media screen and (max-width:1100px){.is-header-scrolled .header .header__logo-wrapper{margin-left:0}}.is-header-scrolled .header .header__logo{width:279px}@media screen and (max-width:1100px){.is-header-scrolled .header .header__logo{width:223px}}.hero{display:flex;justify-content:flex-end;position:relative}@media screen and (max-width:1100px){.hero{flex-direction:column}}.hero:before{background:transparent linear-gradient(90deg,var(--peach-light) 50.5%,rgba(255,244,234,0) 73%) 0% 0% no-repeat padding-box;width:82%;content:"";position:absolute;height:100%;left:0}@media screen and (max-width:1400px){.hero:before{width:70%}}@media screen and (max-width:1100px){.hero:before{width:100%;background:transparent linear-gradient(0deg,var(--peach-light) 0%,rgba(255,244,234,0) 100%) 0% 0% no-repeat padding-box;top:10rem}}@media screen and (max-width:1700px){#single-post .hero{flex-direction:column}}#single-post .hero:before{background:transparent linear-gradient(90deg,var(--peach-light) 50.5%,rgba(255,244,234,0) 300%) 0% 0% no-repeat padding-box;width:100%}@media screen and (max-width:1700px){#single-post .hero:before{width:100%;background:transparent linear-gradient(0deg,var(--peach-light) 0%,rgba(255,244,234,0) 100%) 0% 0% no-repeat padding-box;top:0}}.hero .main-description{padding-left:4.5rem;position:relative;padding-left:4rem;line-height:1.6}.hero .main-description:before{content:"";background-color:var(--peach);width:4px;border-radius:2px;position:absolute;height:100%;left:0}@media screen and (max-width:767px){.hero .main-description{padding-left:3rem}}@media screen and (max-width:1100px){.hero .main-description:before{width:2px}}.hero .main-publish-date{color:var(--orange);font-size:var(--text-20)}.hero .main-publish-category .post-categories{display:flex;flex-wrap:wrap;gap:1rem;list-style:none;padding:0}.hero .main-publish-category .post-categories li a{color:var(--white);background-color:var(--orange);border-radius:2rem;font-family:var(--font-heavy);font-size:var(--text-16);text-transform:uppercase;padding:.4rem 1.5rem;text-decoration:none}.hero .main-publish-category .post-categories li a:hover{color:var(--white);background-color:var(--darker-orange)}.hero__title{margin:0;max-width:800px}#single-post .hero h1{font-size:var(--text-50);margin-bottom:2rem;max-width:none}@media screen and (max-width:1400px){#single-post .hero h1{max-width:none}}.hero__container-left{position:absolute;top:50%;left:0;max-width:75rem;transform:translateY(calc(-50% + 7rem));margin-left:15rem}@media screen and (max-width:1600px){.hero__container-left{transform:translateY(calc(-50% + 5.7rem))}}@media screen and (max-width:1400px){.hero__container-left{margin-left:5rem}}@media screen and (max-width:1200px){.hero__container-left{max-width:70%}}@media screen and (max-width:1100px){.hero__container-left{position:relative;top:0;margin-top:5rem;max-width:none;transform:none;margin:14rem 4rem 4rem}}#single-post .hero__container-left{max-width:1020px;min-width:1020px;transform:translateY(calc(-50% + 7rem)) translateX(-50%);left:50%;margin-left:0}@media screen and (max-width:1700px){#single-post .hero__container-left{margin:20rem 0 2rem;position:relative;top:0}}@media screen and (max-width:1100px){#single-post .hero__container-left{margin-top:13rem;max-width:100%;min-width:unset;padding:0 4rem}}#single-post.single-post--pd-resources .hero__container-left{max-width:none;min-width:0;transform:translateY(calc(-50% + 7rem));left:0;margin-left:15rem}@media screen and (max-width:1700px){#single-post.single-post--pd-resources .hero__container-left{margin:18rem 0 7rem 15rem;position:relative;top:0}}@media screen and (max-width:1200px){#single-post.single-post--pd-resources .hero__container-left{margin-left:4rem}}@media screen and (max-width:1100px){#single-post.single-post--pd-resources .hero__container-left{margin-top:12rem;margin-left:0}}.hero__container-left h1{margin-top:0;max-width:50rem;line-height:1}@media screen and (max-width:1400px){.hero__container-left h1{max-width:none}}.search-results .hero__container-left h1{max-width:none}.hero__container-left h1.hero__archive-title{margin-bottom:1rem}.hero__category-sub-title{color:var(--orange);font-family:var(--font-heavy);font-size:var(--text-18)}#archive-template .hero__container-left h1{max-width:none}.hero__container-right{width:59%}@media screen and (max-width:1100px){.hero__container-right{position:relative}}@media screen and (max-width:1100px){.hero__container-right:after{background:var(--white);width:calc(100% + 4rem);content:"";position:absolute;height:calc(100% + 20rem);bottom:calc(-50% - 20rem);left:-4rem}}@media screen and (max-width:1400px){.hero__container-right{width:75%}}@media screen and (max-width:1100px){.hero__container-right{width:calc(100% - 4rem);margin-left:4rem}}@media screen and (max-width:1700px){#single-post .hero__container-right{position:relative}}@media screen and (max-width:1100px){.hero__container-right img{border-radius:35rem 0 0 35rem;position:relative;z-index:1}}@media screen and (max-width:1700px){#single-post .hero__container-right img{display:none}}#single-post.single-post--pd-resources .main-publish-date{display:none}.desktop-navigation .menu-item{margin-left:2rem;position:relative;display:flex;cursor:pointer}.desktop-navigation .menu-item:before{content:"";position:absolute;bottom:-.4rem;left:0;width:0;height:2px;background:var(--orange);transition:var(--transition-bounce)}.desktop-navigation .menu-item.current-menu-item:before{width:100%}.desktop-navigation .menu-item:hover:before{width:50%}.desktop-navigation .menu-item a{color:var(--color-body-text);position:relative;transition:all var(--transition-short);font-size:var(--text-18);text-decoration:none}.desktop-navigation .menu-item.trp-language-switcher-container{cursor:text;background-color:var(--peach-light)}.desktop-navigation .menu-item.trp-language-switcher-container:nth-last-child(2){border-radius:2rem 0 0 2rem}.desktop-navigation .menu-item.trp-language-switcher-container:nth-last-child(2):before{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" version="1.1" viewBox="0 0 18.8 18.8"><defs><style> .cls-1 { fill: none; stroke: %23002f46; stroke-width: 1.5px; } </style></defs><g id="icon-language"><line id="Line_146" data-name="Line 146" class="cls-1" x1="9.4" y1=".8" x2="9.4" y2="18"/><path id="Path_1923" data-name="Path 1923" class="cls-1" d="M9.4.8c4.8,0,8.6,3.9,8.6,8.7,0,4.8-3.9,8.6-8.7,8.6-4.8,0-8.6-3.9-8.6-8.6C.8,4.6,4.6.8,9.4.8Z"/><path id="Path_1924" data-name="Path 1924" class="cls-1" d="M9.4.8c2.7,0,4.9,3.9,4.9,8.7s-2.2,8.6-4.9,8.6-4.9-3.9-4.9-8.6S6.7.8,9.4.8Z"/><line id="Line_147" data-name="Line 147" class="cls-1" x1="1.6" y1="6.1" x2="17.2" y2="6.1"/><line id="Line_148" data-name="Line 148" class="cls-1" x1="1.2" y1="12.7" x2="17.6" y2="12.7"/></g></svg>');background:0 0;width:1.9rem;height:1.9rem;position:relative;bottom:-.9rem;left:.5rem;margin-left:1rem}.desktop-navigation .menu-item.trp-language-switcher-container:nth-last-child(2) a{padding-right:0}.desktop-navigation .menu-item.trp-language-switcher-container:nth-last-child(2) .trp-ls-language-name{border-right:2px solid var(--peach);padding-right:.8rem}.desktop-navigation .menu-item.trp-language-switcher-container:last-child{border-radius:0 2rem 2rem 0}.desktop-navigation .menu-item.trp-language-switcher-container:last-child:before{display:none}.desktop-navigation .menu-item.trp-language-switcher-container:last-child a{padding-left:0}.desktop-navigation .menu-item.trp-language-switcher-container:last-child .trp-ls-language-name{padding-left:.8rem}.desktop-navigation .menu-item.trp-language-switcher-container a{font-family:var(--font-heavy);text-transform:uppercase;font-size:var(--text-15);color:var(--turquoise);padding:1rem 1.7rem}.desktop-navigation .menu-item.trp-language-switcher-container a:not(.current-language-menu-item a):hover{text-decoration:underline}.desktop-navigation .menu-item.current-language-menu-item{cursor:text}.desktop-navigation .menu-item.current-language-menu-item a{color:var(--color-body-text);cursor:text}.desktop-navigation .menu-item-has-children{position:relative}.desktop-navigation .menu-item-has-children:before{content:"";display:block;height:40px;width:100% !important;position:absolute;top:1rem;opacity:0}.desktop-navigation .menu-item-has-children a:after{bottom:.35rem}.desktop-navigation .menu-item-has-children:hover a:after{transform:rotate(180deg) translateY(-.6rem)}.desktop-navigation .menu-item-has-children:hover .sub-menu{opacity:1;visibility:visible;pointer-events:auto;transform:scaleY(1) translate3d(0,0,0)}.desktop-navigation .sub-menu{opacity:0;visibility:hidden;position:absolute;top:3rem;left:0;padding:2.5rem 3rem;pointer-events:none;width:23rem;transition:all .3s ease;background:var(--dark-blue);transform-origin:center top;transform:scaleY(.9) translate3d(-5%,0,0);border-radius:14px;z-index:990}.desktop-navigation .sub-menu .menu-item{border-bottom:2px solid rgba(254,217,185,.1);padding-bottom:.7rem}.desktop-navigation .sub-menu .menu-item:last-child{border-bottom:none;padding-bottom:0}.desktop-navigation .sub-menu .menu-item:hover a{color:var(--peach)}.desktop-navigation .sub-menu .menu-item a{color:var(--white)}@media screen and (max-width:1100px){.desktop-navigation{display:none}}body.single-pd_resources .menu-item.trp-language-switcher-container{display:none !important}body.single-pd_resources .mobile-navigation .menu-main-menu-container .menu{padding-top:0}body.single-pd_resources .desktop-navigation .menu-item:nth-last-child(3) .sub-menu{left:unset;right:0}.menu-item-has-children a{padding-right:2.5rem}.menu-item-has-children a:after{content:url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 11.06 6.59"><path d="m10.53.53-5 5-5-5" style="fill:none;stroke:%2336BEBC;stroke-miterlimit:10;stroke-width:1.5px"/></svg>');display:block;width:12px;position:absolute;bottom:.5rem;right:0;transition:all var(--transition-short)}@media screen and (max-width:1100px){.menu-item-has-children a:after{right:-1rem;width:16px;bottom:0}}.menu-item-has-children a:not(.sub-menu a){pointer-events:none;position:relative}.navigation{margin:0;list-style:none;display:flex;align-items:center}.navigation .menu-item{margin-left:4rem}.navigation .menu-item:first-child,.navigation .menu-item:last-child{margin-left:0}.navigation .menu-item.fr-news-podcast-link{display:none}body.translatepress-fr_CA .navigation .menu-item.fr-news-podcast-link{display:flex}body.translatepress-fr_CA .navigation .menu-item.en-news-podcast-link{display:none}.sub-menu .menu-item{margin:0 0 .7rem}.sub-menu .menu-item:before{display:none}.sub-menu .menu-item a:after{display:none}.mobile-navigation{display:block;position:absolute;z-index:995;top:-5rem;left:0;right:0;width:100%;height:auto;margin:0 auto;padding:15rem 0 2rem;background:var(--white);box-shadow:var(--box-shadow);opacity:0;transform:translateY(-100%);transition:all .5s ease,opacity .4s ease}@media screen and (max-width:500px){.mobile-navigation{padding-top:16rem}}.mobile-navigation.is-menu-open{opacity:1;transform:translateY(0%)}.mobile-navigation .menu-item{position:relative;flex-direction:column;font-size:var(--text-25);margin:0 0 2rem}.mobile-navigation .menu-item a{color:var(--color-body-text);text-decoration:none}.mobile-navigation .menu-item.trp-language-switcher-container{background-color:var(--peach-light)}.mobile-navigation .menu-item.trp-language-switcher-container:nth-last-child(2){display:flex;flex-direction:row;border-radius:20px 0 0 20px;position:absolute;top:-2rem;border-bottom:none;padding-bottom:0}.mobile-navigation .menu-item.trp-language-switcher-container:nth-last-child(2):before{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" version="1.1" viewBox="0 0 18.8 18.8"><defs><style> .cls-1 { fill: none; stroke: %23002f46; stroke-width: 1.5px; } </style></defs><g id="icon-language"><line id="Line_146" data-name="Line 146" class="cls-1" x1="9.4" y1=".8" x2="9.4" y2="18"/><path id="Path_1923" data-name="Path 1923" class="cls-1" d="M9.4.8c4.8,0,8.6,3.9,8.6,8.7,0,4.8-3.9,8.6-8.7,8.6-4.8,0-8.6-3.9-8.6-8.6C.8,4.6,4.6.8,9.4.8Z"/><path id="Path_1924" data-name="Path 1924" class="cls-1" d="M9.4.8c2.7,0,4.9,3.9,4.9,8.7s-2.2,8.6-4.9,8.6-4.9-3.9-4.9-8.6S6.7.8,9.4.8Z"/><line id="Line_147" data-name="Line 147" class="cls-1" x1="1.6" y1="6.1" x2="17.2" y2="6.1"/><line id="Line_148" data-name="Line 148" class="cls-1" x1="1.2" y1="12.7" x2="17.6" y2="12.7"/></g></svg>');background:0 0;display:block;width:19px;height:19px;position:relative;bottom:-9px;left:5px;margin-left:10px}.mobile-navigation .menu-item.trp-language-switcher-container:nth-last-child(2) a{padding-right:0}.mobile-navigation .menu-item.trp-language-switcher-container:nth-last-child(2) .trp-ls-language-name{border-right:2px solid var(--peach);padding-right:8px}.mobile-navigation .menu-item.trp-language-switcher-container:last-child{display:flex;border-radius:0 20px 20px 0;position:absolute;top:-2rem;left:101px;padding-bottom:0}.mobile-navigation .menu-item.trp-language-switcher-container:last-child:before{display:none}.mobile-navigation .menu-item.trp-language-switcher-container:last-child a{padding-left:0}.mobile-navigation .menu-item.trp-language-switcher-container:last-child .trp-ls-language-name{padding-left:8px}.mobile-navigation .menu-item.trp-language-switcher-container a{font-family:var(--font-heavy);text-transform:uppercase;font-size:15px;color:var(--turquoise);padding:10px 17px}.mobile-navigation .menu-item.current-language-menu-item a{color:var(--color-body-text)}.mobile-navigation .sub-menu{background-color:var(--peach-light);border-radius:16px;opacity:0;max-height:0;visibility:hidden;width:100%;transition:all .4s ease;list-style:none}.mobile-navigation .sub-menu .menu-item{margin:0 0 1rem}.mobile-navigation .sub-menu .menu-item a{font-size:var(--text-20);margin-left:1rem}.mobile-navigation .menu-main-menu-container .menu{padding:0 3rem;font-family:var(--font-medium)}.mobile-navigation .menu-main-menu-container .menu{position:relative;padding-top:6rem;margin-top:3rem}.mobile-navigation .menu-main-menu-container .menu>li{border-bottom:2px solid var(--peach);padding-bottom:2rem}.mobile-navigation .menu-main-menu-container .menu>li:last-child,.mobile-navigation .menu-main-menu-container .menu>li:nth-last-child(3){border-bottom:none}.menu{list-style:none}.is-submenu-open .sub-menu{opacity:1;visibility:visible;max-height:1000px;padding:2rem;margin:2rem 0}.is-submenu-open a:after{transform:rotate(180deg) translateY(-.6rem)}.pagination{display:flex;justify-content:center;align-items:center;margin-top:11rem;margin-bottom:7rem}@media screen and (max-width:1100px){.pagination{margin-top:5rem;margin-bottom:5rem}}.prev.page-numbers svg,.next.page-numbers svg{width:15px}.pagination .pages{display:none}.wp-pagenavi{display:flex;gap:.5rem}.wp-pagenavi .page,.wp-pagenavi .current{background-color:var(--peach-light);color:var(--dark-blue);font-size:var(--text-20);border:0;display:flex;align-items:center;justify-content:center;border-radius:1rem;width:3.6rem;height:3.6rem;text-decoration:none}.wp-pagenavi .current{background-color:var(--orange);color:var(--white);font-family:var(--font-heavy)}.wp-pagenavi .nextpostslink,.wp-pagenavi .previouspostslink{display:flex;align-items:center;justify-content:center;position:relative;font-size:0;border:0;padding:0;width:3.6rem;height:3.6rem}.wp-pagenavi .nextpostslink:after{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" version="1.1" viewBox="0 0 7.6 13.2"><defs><style> .cls-1 { fill: none; stroke: %23F57F27; stroke-linecap: round; stroke-linejoin: round; stroke-width: 2px; } </style></defs><path vector-effect="non-scaling-stroke" id="icon-arrow" class="cls-1" d="M1.4,1.4l5.2,5.2L1.4,11.8"/></svg>');width:.8rem;height:1.4rem;display:block;position:absolute}.wp-pagenavi .previouspostslink:before{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" version="1.1" viewBox="0 0 7.6 13.2"><defs><style> .cls-1 { fill: none; stroke: %23F57F27; stroke-linecap: round; stroke-linejoin: round; stroke-width: 2px; } </style></defs><path vector-effect="non-scaling-stroke" id="icon-arrow" class="cls-1" d="M1.4,1.4l5.2,5.2L1.4,11.8"/></svg>');width:.8rem;height:1.4rem;display:block;position:absolute;transform:rotate(180deg)}@media screen and (max-width:960px){.sidebar__content{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2rem}}@media screen and (max-width:680px){.sidebar__content{grid-template-columns:1fr}}.sidebar__category{display:block;margin:0 0 2rem}.sidebar__category:last-child{margin:0}.burger{display:none;width:32px;height:25px}@media screen and (max-width:1100px){.burger{display:flex;flex-direction:column;align-items:flex-end;position:relative;transform:translateY(-.2rem);z-index:999}}.burger__line{display:block;width:32px;height:2px;background-color:var(--dark-blue);transition:all .4s cubic-bezier(.34,1.56,.64,1);position:absolute;right:0;top:50%}.burger__line:nth-child(1){transform:translateY(-8px)}.burger__line:nth-child(3){transform:translateY(8px)}.burger__line--shorter{width:25px}.is-burger-active .burger__line--shorter{opacity:0}.is-burger-active .burger__line:nth-child(1){transform:rotate(43deg)}.is-burger-active .burger__line:nth-child(3){transform:rotate(-43deg)}.flexible-layout-container{padding:8rem 0}@media screen and (max-width:1400px){.flexible-layout-container{padding:8rem 0 0}}@media screen and (max-width:1200px){.flexible-layout-container{padding:3rem 0 0}}@media screen and (max-width:767px){.flexible-layout-container{padding:5rem 0 0}}.flexible-section{margin:0 14rem 10rem}@media screen and (max-width:1400px){.flexible-section{margin:0 10rem 8rem}}@media screen and (max-width:1200px){.flexible-section{margin:0 8rem 8rem}}@media screen and (max-width:767px){.flexible-section{margin:0 5rem 8rem}}.flexible-section .block-wrapper{margin:0}.flexible-section .block-wrapper+.block-wrapper{margin-top:5rem}.flexible-section--light{background-color:var(--peach-light)}@media screen and (max-width:375px){.flexible-section--light{padding:4rem 2rem}}.flexible-section--dark{background-color:var(--dark-blue);color:var(--white)}.flexible-section--light,.flexible-section--dark{padding:10rem 11rem;border-radius:4rem}@media screen and (max-width:1400px){.flexible-section--light,.flexible-section--dark{padding:5rem}}@media screen and (max-width:767px){.flexible-section--light,.flexible-section--dark{padding:4rem 5rem;margin-left:0;margin-right:0;border-radius:0}}.flexible-section--none{padding:0 11rem}@media screen and (max-width:1400px){.flexible-section--none{padding:0 5rem}}@media screen and (max-width:767px){.flexible-section--none{padding:0}}.flexible-section__container{display:grid;-moz-column-gap:10rem;column-gap:10rem;align-items:center;max-width:var(--max-width);margin:0 auto}@media screen and (max-width:1400px){.flexible-section__container{gap:5rem}}@media screen and (max-width:1100px){.flexible-section__container{grid-template-columns:none}}@media screen and (max-width:767px){.flexible-section__container{padding:0}}@media screen and (max-width:1400px){.flexible-section__container.flexible-section--full{gap:0}}.flexible-section--halves h2,.flexible-section--halves h3,.flexible-section--halves h4,.flexible-section--halves h5,.flexible-section--thirds h2,.flexible-section--thirds h3,.flexible-section--thirds h4,.flexible-section--thirds h5,.flexible-section--2-thirds-1-third h2,.flexible-section--2-thirds-1-third h3,.flexible-section--2-thirds-1-third h4,.flexible-section--2-thirds-1-third h5,.flexible-section--1-third-2-thirds h2,.flexible-section--1-third-2-thirds h3,.flexible-section--1-third-2-thirds h4,.flexible-section--1-third-2-thirds h5{margin:0 0 5rem}.flexible-section--halves p:last-child,.flexible-section--thirds p:last-child,.flexible-section--2-thirds-1-third p:last-child,.flexible-section--1-third-2-thirds p:last-child{margin:0}.flexible-section--flex-start{align-items:flex-start}.flexible-section--flex-end{align-items:flex-end}.flexible-section--halves,.flexible-section--2-thirds-1-third,.flexible-section--1-third-2-thirds{grid-template-columns:repeat(2,1fr)}@media screen and (max-width:767px){.flexible-section--halves{grid-template-columns:none}}.flexible-section--thirds,.flexible-section--2-thirds-1-third,.flexible-section--1-third-2-thirds{grid-template-columns:repeat(3,1fr)}@media screen and (max-width:960px){.flexible-section--thirds,.flexible-section--2-thirds-1-third,.flexible-section--1-third-2-thirds{grid-template-columns:1fr;gap:4rem}}.flexible-section--thirds .flexible-section__column .block-wrapper:nth-child(3){margin-top:6rem;text-align:center}@media screen and (max-width:1400px){.flexible-section--thirds .flexible-section__column .block-wrapper:nth-child(3){margin-top:3rem}}@media screen and (max-width:680px){.flexible-section--halves,.flexible-section--thirds{grid-template-columns:1fr}}.flexible-section--2-thirds-1-third .flexible-section__column:nth-child(1){grid-column:span 2}.flexible-section--1-third-2-thirds .flexible-section__column:nth-child(2){grid-column:span 2}.flexible-section .block-wrapper .button--has-optional{margin-right:1rem}.flexible-section .block-wrapper .button{margin-bottom:1rem}#flexible-layout-template+.flexible-layout-container{position:relative}#default-page-template{margin-bottom:3em}#default-page-template.lo-page-template,#default-page-template.cr-page-template{margin-bottom:0}@media screen and (max-width:1100px){.lo-page-template .hero__container-right:after,.cr-page-template .hero__container-right:after{background-color:var(--dark-blue)}}.session-form{margin-bottom:0}.filter-wrapper{background-color:var(--dark-blue)}@media screen and (max-width:1100px){.filter-wrapper{margin-top:5rem}}.filter-wrapper .tm-container{padding-bottom:2rem}@media screen and (max-width:1100px){.search-events-wrapper{margin-bottom:3rem}}.filter-wrapper__search{width:64%;position:relative;top:-3.3rem}@media screen and (max-width:1100px){.filter-wrapper__search{width:100%;top:0}}.filter-wrapper__search-input{border-radius:5rem;padding:2.1rem 8rem 2.1rem 3.5rem;box-shadow:5px 5px 15px rgba(0,0,0,.1019607843)}.filter-wrapper__search-input::-moz-placeholder{color:var(--dark-blue);font-size:var(--text-25)}.filter-wrapper__search-input::placeholder{color:var(--dark-blue);font-size:var(--text-25)}.filter-wrapper__icon-search{cursor:pointer;background-color:transparent;background-position:center;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" id="icon-search" version="1.1" viewBox="0 0 34.4 34.4"><defs><style> .cls-1, .cls-2, .cls-3 { fill: none; } .cls-1, .cls-3 { stroke: %23f6851e; stroke-width: 2px; } .cls-2 { stroke-width: 0px; } .cls-3 { stroke-linecap: round; } </style></defs><g id="Ellipse_21" data-name="Ellipse 21"><circle class="cls-2" cx="15.5" cy="15.5" r="15.5"/><circle class="cls-1" cx="15.5" cy="15.5" r="14.5"/></g><line id="Line_251" data-name="Line 251" class="cls-3" x1="26.5" y1="26.5" x2="32.9" y2="32.9"/></svg>');background-repeat:no-repeat;width:4.8rem;height:3.2rem;top:calc(50% - 16px);margin-bottom:0;position:absolute;right:1.8rem;padding:0;box-shadow:none}.filters{display:flex;justify-content:space-between;position:relative;top:-1.5rem}@media screen and (max-width:1100px){.filters{flex-direction:column}}.filters__selectors{display:flex;justify-content:space-between;width:75%}@media screen and (max-width:1100px){.filters__selectors{width:auto;flex-direction:column;margin:0 3rem}}.filters__item-dropdown{width:21.5%}@media screen and (max-width:1100px){.filters__item-dropdown{width:100%;margin-bottom:2rem}}@media screen and (max-width:1100px){.filters__clear{width:-moz-fit-content;width:fit-content;margin-top:1rem;margin:0 3rem}}.filters__clear input,.filters__clear a{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="15px" height="15px" viewBox="0 0 24 24" fill="%2336BEBC"><path d="M20.7457 3.32851C20.3552 2.93798 19.722 2.93798 19.3315 3.32851L12.0371 10.6229L4.74275 3.32851C4.35223 2.93798 3.71906 2.93798 3.32854 3.32851C2.93801 3.71903 2.93801 4.3522 3.32854 4.74272L10.6229 12.0371L3.32856 19.3314C2.93803 19.722 2.93803 20.3551 3.32856 20.7457C3.71908 21.1362 4.35225 21.1362 4.74277 20.7457L12.0371 13.4513L19.3315 20.7457C19.722 21.1362 20.3552 21.1362 20.7457 20.7457C21.1362 20.3551 21.1362 19.722 20.7457 19.3315L13.4513 12.0371L20.7457 4.74272C21.1362 4.3522 21.1362 3.71903 20.7457 3.32851Z"/></svg>');background-repeat:no-repeat;background-position:right;cursor:pointer;padding:1rem 3rem 1rem 0;border-bottom:2px solid var(--turquoise);background-color:transparent;color:var(--white);border-radius:0;font-size:var(--text-20)}.filters select{cursor:pointer;width:100%;color:var(--white);font-size:var(--text-20);padding:1rem 3rem 1rem 1rem;background-color:transparent;border:none;border-bottom:2px solid var(--orange);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-repeat:no-repeat;background-position:right;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill="%2336BEBC" height="20px" width="20px" version="1.1" id="Layer_1" viewBox="0 0 511.787 511.787" xml:space="preserve"><g><g><path d="M508.667,125.707c-4.16-4.16-10.88-4.16-15.04,0L255.76,363.573L18,125.707c-4.267-4.053-10.987-3.947-15.04,0.213 c-3.947,4.16-3.947,10.667,0,14.827L248.293,386.08c4.16,4.16,10.88,4.16,15.04,0l245.333-245.333 C512.827,136.693,512.827,129.867,508.667,125.707z"/></g></g></svg>')}.filters select:focus{outline:none}.filters select option{padding:.1rem 2rem;text-overflow:ellipsis;overflow:hidden;color:var(--dark-blue);white-space:nowrap}.wrapper-gradient{background:linear-gradient(to bottom,#fff 0%,#fff4ea 51%,#fff 100%)}.wrapper-gradient.no-items{background:0 0}.view-tabs{display:flex;align-items:center;gap:1rem}@media screen and (max-width:767px){.view-tabs{gap:0}}.view-tabs__item{border-radius:3rem;position:relative;padding:1.5rem 3rem 1.5rem 7.5rem;cursor:pointer;transition:all .3s ease}.view-tabs__item:before{position:absolute;display:block;width:2.8rem;left:3rem}@media screen and (max-width:1100px){.view-tabs__item:before{left:calc(50% - 1.4rem);top:30%}}.view-tabs__item:not(.active):hover{color:var(--orange)}@media screen and (max-width:1100px){.view-tabs__item{font-size:0;padding:3rem 4rem}}.view-tabs__item.active{background-color:var(--peach-light);cursor:unset}.view-tabs--grid:before{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" version="1.1" viewBox="0 0 27 23"><defs><style> .cls-1 { stroke: %23002f46; stroke-linejoin: round; stroke-width: 1.5px; } .cls-1, .cls-2 { fill: none; } .cls-2 { stroke-width: 0px; } </style></defs><g id="icon-view-grid"><g id="Rectangle_1079" data-name="Rectangle 1079"><path class="cls-2" d="M3.5,0h20c1.9,0,3.5,1.6,3.5,3.5h0c0,1.9-1.6,3.5-3.5,3.5H3.5c-1.9,0-3.5-1.6-3.5-3.5h0C0,1.6,1.6,0,3.5,0Z"/><path class="cls-1" d="M3.5.8h20c1.5,0,2.8,1.2,2.8,2.8h0c0,1.5-1.2,2.8-2.8,2.8H3.5c-1.5,0-2.8-1.2-2.8-2.8h0C.8,2,2,.8,3.5.8Z"/></g><g id="Rectangle_1080" data-name="Rectangle 1080"><path class="cls-2" d="M3.5,8h20c1.9,0,3.5,1.6,3.5,3.5h0c0,1.9-1.6,3.5-3.5,3.5H3.5c-1.9,0-3.5-1.6-3.5-3.5h0c0-1.9,1.6-3.5,3.5-3.5Z"/><path class="cls-1" d="M3.5,8.8h20c1.5,0,2.8,1.2,2.8,2.8h0c0,1.5-1.2,2.8-2.8,2.8H3.5c-1.5,0-2.8-1.2-2.8-2.8h0c0-1.5,1.2-2.8,2.8-2.8Z"/></g><g id="Rectangle_1081" data-name="Rectangle 1081"><path class="cls-2" d="M3.5,16h20c1.9,0,3.5,1.6,3.5,3.5h0c0,1.9-1.6,3.5-3.5,3.5H3.5c-1.9,0-3.5-1.6-3.5-3.5h0c0-1.9,1.6-3.5,3.5-3.5Z"/><path class="cls-1" d="M3.5,16.8h20c1.5,0,2.8,1.2,2.8,2.8h0c0,1.5-1.2,2.8-2.8,2.8H3.5c-1.5,0-2.8-1.2-2.8-2.8h0c0-1.5,1.2-2.8,2.8-2.8Z"/></g></g></svg>')}.view-tabs--calendar:before{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" version="1.1" viewBox="0 0 28.7 25.2"><defs><style> .cls-1 { stroke-linejoin: round; } .cls-1, .cls-2 { fill: none; stroke: %23002f46; stroke-width: 1.5px; } .cls-2 { stroke-miterlimit: 10; } </style></defs><g id="icon-view-calendar"><path id="Path_2330" data-name="Path 2330" class="cls-1" d="M22.9,2h4.4c.3,0,.6.3.6.6h0v21.3c0,.3-.3.6-.6.6H1.4c-.3,0-.6-.3-.6-.6h0V2.6c0-.3.3-.6.6-.6h0s3.5,0,3.5,0"/><line id="Line_255" data-name="Line 255" class="cls-1" x1=".5" y1="6.1" x2="28" y2="6.1"/><line id="Line_256" data-name="Line 256" class="cls-1" x1="23" x2="23" y2="3.9"/><line id="Line_257" data-name="Line 257" class="cls-1" x1="7.5" y1="1.9" x2="21.2" y2="1.9"/><line id="Line_258" data-name="Line 258" class="cls-1" x1="7" x2="7" y2="3.9"/><g id="Group_1775" data-name="Group 1775"><line id="Line_259" data-name="Line 259" class="cls-2" x1="8.7" y1="11.1" x2="11.7" y2="11.1"/><line id="Line_260" data-name="Line 260" class="cls-2" x1="12.6" y1="11.1" x2="15.6" y2="11.1"/><line id="Line_261" data-name="Line 261" class="cls-2" x1="16.5" y1="11.1" x2="19.5" y2="11.1"/><line id="Line_262" data-name="Line 262" class="cls-2" x1="20.4" y1="11.1" x2="23.4" y2="11.1"/><line id="Line_263" data-name="Line 263" class="cls-2" x1="4.8" y1="15.1" x2="7.8" y2="15.1"/><line id="Line_264" data-name="Line 264" class="cls-2" x1="8.7" y1="15.1" x2="11.7" y2="15.1"/><line id="Line_265" data-name="Line 265" class="cls-2" x1="12.6" y1="15.1" x2="15.6" y2="15.1"/><line id="Line_266" data-name="Line 266" class="cls-2" x1="16.5" y1="15.1" x2="19.5" y2="15.1"/><line id="Line_267" data-name="Line 267" class="cls-2" x1="20.4" y1="15.1" x2="23.4" y2="15.1"/><line id="Line_268" data-name="Line 268" class="cls-2" x1="4.8" y1="19.1" x2="7.8" y2="19.1"/><line id="Line_269" data-name="Line 269" class="cls-2" x1="8.7" y1="19.1" x2="11.7" y2="19.1"/><line id="Line_270" data-name="Line 270" class="cls-2" x1="12.6" y1="19.1" x2="15.6" y2="19.1"/><line id="Line_271" data-name="Line 271" class="cls-2" x1="16.5" y1="19.1" x2="19.5" y2="19.1"/></g></g></svg>')}.sort-by-selector{display:flex;align-items:center}.sort-by-selector__label{margin-right:2.5rem}.sort-by-selector select{color:var(--dark-blue);background-color:var(--peach-light);border:none;border-radius:3rem;padding:1.5rem 9rem 1.5rem 3rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-repeat:no-repeat;background-position:right;background-position-x:90%;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill="%23F6851E" height="20px" width="20px" version="1.1" id="Layer_1" viewBox="0 0 511.787 511.787" xml:space="preserve"><g><g><path d="M508.667,125.707c-4.16-4.16-10.88-4.16-15.04,0L255.76,363.573L18,125.707c-4.267-4.053-10.987-3.947-15.04,0.213 c-3.947,4.16-3.947,10.667,0,14.827L248.293,386.08c4.16,4.16,10.88,4.16,15.04,0l245.333-245.333 C512.827,136.693,512.827,129.867,508.667,125.707z"/></g></g></svg>')}.sort-by-selector select:focus{outline:none}.sort-by-selector select option{background-color:var(--white)}.total-sessions-wrapper{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:767px){.total-sessions-wrapper{flex-direction:column;align-items:flex-start;margin-bottom:1.5rem}}@media screen and (max-width:767px){.total-sessions-wrapper__left{margin-bottom:2rem}}.total-sessions-wrapper .tm-container{padding-bottom:5rem}#total-sessions-found{color:var(--orange);font-family:var(--font-heavy)}.session-row-wrapper,.resource-item{display:flex;justify-content:space-between;box-shadow:5px 5px 15px rgba(0,0,0,.1019607843);padding:4rem 5rem;background-color:var(--white);border-radius:3rem;margin-bottom:1.7rem}@media screen and (max-width:1100px){.session-row-wrapper,.resource-item{flex-direction:column}}@media screen and (max-width:767px){.session-row-wrapper,.resource-item{padding:3rem}}.resource-list{display:flex;flex-wrap:wrap;gap:4rem}@media screen and (max-width:960px){.resource-list{flex-direction:column}}.resource-item{flex-direction:column;flex:0 0 calc(50% - 2rem)}.resource-item__info{margin-bottom:2rem}.resource-item__action-btn .button{margin-bottom:0}.session-row-wrapper__right{text-align:center}.session-row-wrapper__left{width:82.5%}@media screen and (max-width:1300px){.session-row-wrapper__left{width:77%}}@media screen and (max-width:1100px){.session-row-wrapper__left{width:auto;margin-bottom:2rem}}.session-row-wrapper__session-date{margin-bottom:3rem}@media screen and (max-width:1100px){.session-row-wrapper__session-date{max-width:20rem;margin:0 0 3rem}}.past-registration-deadline{font-size:1.5rem}.grid-date{background-color:var(--peach-light);border-radius:1.5rem;display:flex;flex-direction:column;align-items:center;padding-bottom:1.5rem;max-width:16.6rem}.grid-date__year{background-color:var(--turquoise);border-radius:1.5rem 1.5rem 0 0;font-family:var(--font-heavy);font-size:var(--text-18);padding:.9rem 1rem;text-align:center;width:100%}.grid-date__month{font-size:var(--text-18);font-family:var(--font-heavy);text-transform:uppercase}.grid-date__day{font-size:var(--text-80);font-family:var(--font-heavy);line-height:1.1;padding-top:1.2rem}@media screen and (max-width:1100px){.register-button{text-align:left}}.register-button a{font-size:var(--text-18);margin-bottom:0}.sessionTitleLink{margin-bottom:1.5rem}.sessionTitleLink a{font-size:var(--text-30);font-family:var(--font-heavy);color:var(--dark-blue);position:relative;transition:all .3s ease;text-decoration:none}.sessionTitleLink a:hover{color:var(--orange)}.resourceTitleLink{margin-bottom:2rem;position:relative;padding-right:5rem}.resourceTitleLink.is-new{padding-right:4rem}.resourceTitleLink a{font-size:var(--text-30);font-family:var(--font-heavy);color:var(--dark-blue);position:relative;transition:all .3s ease;text-decoration:none}.resource-item__new-label{background-color:var(--turquoise);padding:.35rem 1.5rem;border-radius:3rem;color:var(--white);font-size:var(--text-16);font-family:var(--font-heavy);text-transform:uppercase;position:absolute;bottom:.5rem;margin-left:3rem}.session-top-info{display:flex;align-items:center;margin-bottom:1.5rem}@media screen and (max-width:1100px){.session-top-info{flex-wrap:wrap}}.delivery-method{background-color:var(--peach-light);font-family:var(--font-heavy);padding:.75rem 1.5rem;border-radius:3rem;color:var(--orange);margin-right:1rem}.session-info-item,.resource-info-item{display:flex;border-bottom:2px solid var(--peach-light);padding:.6rem 0}.session-info-item:last-child,.resource-info-item:last-child{border-bottom:none}@media screen and (max-width:767px){.session-info-item,.resource-info-item{flex-direction:column}}.session-info-item-title,.resource-info-item-title{position:relative;font-family:var(--font-heavy);min-width:19rem;padding-left:3rem}.session-info-item-title:before,.resource-info-item-title:before{display:block;position:absolute;width:1.7rem;height:1.7rem;left:0;top:.2rem}.session-info-item-title__facilitator:before,.session-info-item-title__author:before,.resource-info-item-title__facilitator:before,.resource-info-item-title__author:before{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" version="1.1" viewBox="0 0 15.4 16.3"><defs><style> .cls-1 { fill: %23002f46; stroke-width: 0px; } </style></defs><g id="icon-person"><circle id="Ellipse_8" data-name="Ellipse 8" class="cls-1" cx="7.7" cy="4.3" r="4.3"/><path id="Intersection_1" data-name="Intersection 1" class="cls-1" d="M0,14.5c.5-4.2,4.4-7.3,8.6-6.7,3.5.4,6.3,3.2,6.7,6.7-2.4,1.2-5,1.8-7.7,1.8-2.7,0-5.3-.6-7.7-1.8Z"/></g></svg>')}.session-info-item-title__grades:before,.resource-info-item-title__grades:before{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" version="1.1" viewBox="0 0 17 17"><defs><style> .cls-1 { fill: none; stroke: %23fff; stroke-linecap: round; stroke-linejoin: round; stroke-width: 2px; } .cls-2 { fill: %23002f46; stroke-width: 0px; } </style></defs><g id="icon-check"><circle id="Ellipse_22" data-name="Ellipse 22" class="cls-2" cx="8.5" cy="8.5" r="8.5"/><path id="Path_2331" data-name="Path 2331" class="cls-1" d="M5.6,9.4l2.2,2,3.5-5.8"/></g></svg>')}.session-info-item-title__focus:before,.session-info-item-title__subject-area:before,.resource-info-item-title__focus:before,.resource-info-item-title__subject-area:before{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" version="1.1" viewBox="0 0 17 17"><defs><style> .cls-1 { stroke: %23fff; stroke-width: 1.5px; } .cls-1, .cls-2 { fill: none; } .cls-2, .cls-3, .cls-4 { stroke-width: 0px; } .cls-3 { fill: %23002f46; } .cls-4 { fill: %23fff; } </style></defs><g id="icon-target"><circle id="Ellipse_26" data-name="Ellipse 26" class="cls-3" cx="8.5" cy="8.5" r="8.5"/><g id="Ellipse_35" data-name="Ellipse 35"><circle class="cls-2" cx="8.5" cy="8.5" r="5.7"/><circle class="cls-1" cx="8.5" cy="8.5" r="5"/></g><g id="Ellipse_36" data-name="Ellipse 36"><circle class="cls-4" cx="8.5" cy="8.5" r="2"/><circle class="cls-1" cx="8.5" cy="8.5" r="1.3"/></g></g></svg>')}.session-info-item-title__description:before,.resource-info-item-title__description:before{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" version="1.1" viewBox="0 0 17 17"><defs><style> .cls-1 { fill: %23002f46; } .cls-1, .cls-2 { stroke-width: 0px; } .cls-2 { fill: %23fff; } </style></defs><g id="icon-info"><circle id="Ellipse_26" data-name="Ellipse 26" class="cls-1" cx="8.5" cy="8.5" r="8.5"/><g id="Group_1794" data-name="Group 1794"><circle id="Ellipse_27" data-name="Ellipse 27" class="cls-2" cx="8.5" cy="4.8" r="1.5"/><path id="Rectangle_1098" data-name="Rectangle 1098" class="cls-2" d="M8.5,6.8h0c.8,0,1.5.7,1.5,1.5v4c0,.8-.7,1.5-1.5,1.5h0c-.8,0-1.5-.7-1.5-1.5v-4c0-.8.7-1.5,1.5-1.5Z"/></g></g></svg>')}.resource-info-item-value{padding-left:1rem}.session-info-item-value__description,.session-info-item-value__focus{width:100%}@media screen and (max-width:1100px){.session-info-item-value__description,.session-info-item-value__focus{white-space:unset;overflow:unset;text-overflow:unset}}h3.month{margin:5rem 0 5rem;overflow:hidden}.month-text{display:inline-block;z-index:1;position:relative;padding-right:3rem}.month-text:before{display:block;content:"";background-color:var(--peach-light);width:1000000%;bottom:2rem;height:2px;left:100%;position:absolute}.tab-content{visibility:hidden;height:0}.tab-content:first-child{display:none}.tab-content.active{visibility:visible;height:auto}.tab-content.active:first-child{display:block}#calendar.fc .fc-button-primary:not(:disabled).fc-button-active,#calendar.fc .fc-button-primary:not(:disabled):active,#calendar.fc .fc-button-primary:hover{border-color:var(--black);background-color:var(--black)}#calendar.fc .fc-button-primary{border-color:var(--dark-blue);background-color:var(--dark-blue)}#calendar.fc .fc-button-primary:disabled{cursor:default}#calendar.fc .fc-button-primary:disabled:hover{border-color:var(--dark-blue);background-color:var(--dark-blue)}#calendar.fc .fc-toolbar-title:after{display:none}#calendar.fc a{text-decoration:none}#calendar.fc .fc-h-event{border-color:var(--turquoise);background-color:var(--turquoise)}#calendar.fc .fc-popover-header{background-color:var(--dark-blue);color:#fff}#calendar.fc .fc-popover{border:none}@media screen and (max-width:500px){#calendar.fc .fc-popover{max-width:320px}}@media screen and (max-width:500px){#calendar.fc .fc-daygrid-body-balanced .fc-daygrid-day-events{bottom:0;font-size:13px}}#calendar.fc .fc-list-day-cushion{background-color:#fff}@media screen and (max-width:500px){#calendar.fc .fc-col-header-cell-cushion{font-size:13px}}@media screen and (max-width:767px){#calendar.fc .fc-toolbar.fc-header-toolbar{flex-direction:column;gap:1.5rem}}.loaded-content{position:relative}#loaderWrapper{background-color:rgba(255,255,255,.5);display:none;justify-content:center;height:100%;width:100%;position:absolute;z-index:111111;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}#loaderWrapper .loader{position:absolute;top:4rem}.loader{width:4.8rem;height:4.8rem;border:5px solid var(--peach-light);border-bottom-color:var(--turquoise);border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}.download-object{margin-bottom:1.2rem;box-shadow:var(--box-shadow);background-color:var(--white);border-radius:3rem;padding:1rem 3rem}.download-object a{display:flex;align-items:center;text-decoration:none}.download-object .media-icon{width:4rem;min-width:4rem;margin-right:1.5rem}.download-object .media-icon img{margin:0 auto}.other-resource-thumbnail{margin-bottom:2rem}.meta-data-side-bar{width:35%;margin-left:3%}@media screen and (max-width:1200px){.meta-data-side-bar{width:100%;margin-left:0;margin-bottom:7rem}}.page-content--single-pd{width:62%;display:flex;justify-content:space-between}@media screen and (max-width:1200px){.page-content--single-pd{width:100%;margin-bottom:5rem}}@media screen and (max-width:767px){.page-content--single-pd{display:block}}.resource-illustration{min-width:20rem;margin-right:3rem}@media screen and (max-width:767px){.resource-illustration{margin-right:0;margin-bottom:3rem;display:block}}.pd-main-title{margin-top:0}@media screen and (max-width:1200px){body.single-pd_resources .tm-container.has-sidebar{flex-direction:column}}.other-resource-wrapper{margin-bottom:3rem}.video-container{margin-bottom:3rem;position:relative;overflow:hidden;width:100%;padding-top:56.25%}.embed-responsive-item{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.media-links{padding-left:0;list-style:none}.media-links li{margin-bottom:.5rem}.meta-data-wrapper{box-shadow:5px 5px 15px rgba(0,0,0,.1019607843);padding:2rem;background-color:var(--white);border-radius:2rem;margin-bottom:1.7rem}.meta-data-table{width:100%;table-layout:fixed}.meta-data-table ul{list-style:none;padding-left:0;display:flex;flex-wrap:wrap;margin-left:-.5rem;margin-top:0;margin-bottom:2rem}.meta-data-table ul li{margin-left:.5rem;margin-bottom:.5rem}.meta-data-table ul li a,span.meta-data-item{display:inline-block;color:var(--white);background-color:var(--orange);border-radius:2rem;font-family:var(--font-heavy);font-size:var(--text-15);text-transform:uppercase;padding:.4rem 1.5rem;text-decoration:none;word-break:break-all}.meta-data-table ul li a:hover{color:var(--white);background-color:var(--darker-orange)}.meta-data-table th{vertical-align:top;font-family:var(--font-heavy);font-size:1.8rem;text-align:left;padding:.7rem 1rem .4rem}.meta-data-table td{padding:.4rem 0;width:65%}@media screen and (max-width:1200px){.meta-data-table td{width:80%}}@media screen and (max-width:767px){.meta-data-table td{width:65%}}.meta-data-table tr:first-child td{padding-top:.7rem;font-size:1.8rem}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.modal{display:block;max-width:1100px;opacity:0;transform:translateY(15%);transition:transform .4s ease,opacity .2s ease;border:none;visibility:hidden;z-index:9999;padding:3rem;border-radius:2rem}.modal::backdrop{background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.modal[open]{opacity:1;visibility:visible;transform:translateY(0)}.close-modal{position:absolute;top:2rem;right:2rem;cursor:pointer;border:none;background:0 0;font-size:var(--text-30);line-height:.4;color:var(--white);background-color:rgba(0,0,0,.5);padding:1rem;z-index:9999;padding-bottom:1.6rem}.modal__content{height:70vh;display:flex;justify-content:center}.modal__content img{height:100%}.hidden{display:none}.hidden--visually{clip-path:inset(100%);clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.alignleft{float:left;margin:0 1rem 1rem 0}.alignright{float:right;margin:0 0 1rem 1rem}.aligncenter{margin:3rem auto}.paging{font-size:14px;margin-top:15px;margin-bottom:35px;display:table;margin-left:auto;margin-right:auto}.paging.display{text-align:right}.paging a,.paging span{padding:10px 15px;float:left;margin-left:3px;margin-right:3px;display:inline-block;margin-bottom:4px;border-radius:8px}.paging span{font-weight:700;color:#fff;background-color:#089f9d;font-size:14px;border:1px solid #666}.paging a{color:#089f9d;text-decoration:none;border:1px solid #666;background-color:#f0f0f0}.paging a:hover{text-decoration:none;background-color:#089f9d;color:#fff;border-color:#000}.paging span.prn{font-size:14px;font-weight:400;background-color:#f0f0f0;color:#666}.paging a.prn:hover{border-color:#000}.paging p#total_count{color:#aaa;font-size:14px;padding-top:8px;padding-left:18px}.paging p#total_display{color:#aaa;font-size:14px;padding-top:10px}.translatepress-fr_CA li#menu-item-7547{display:none}.translatepress-en_US li#menu-item-11259{display:none}.highlight-search-text{background-color:#ff0}.creative-commons-footer{margin-top:25px}.creative-commons-footer img{max-height:50px;width:auto}.page-id-8399 .footer-sign-up{display:none}.autocomplete-suggestions{border:1px solid #999;background:#fff;overflow:auto}.autocomplete-suggestion{padding:2px 5px;white-space:nowrap;overflow:hidden}.autocomplete-selected{background:#f0f0f0}.autocomplete-suggestions strong{font-weight:400;color:#39f}.autocomplete-group{padding:2px 5px}.autocomplete-group strong{display:block;border-bottom:1px solid #000}#txtSearchResources::placeholder{opacity:.6}