*{margin:0}a{color:#000;text-decoration:none}button{border:none;background:none;color:#000}video{width:100%}img{height:auto;max-width:100%}ul,ol{padding:0;list-style:none}body{font-family:brother-1816,brother-1816,sans-serif;font-size:10pt}@media (min-width: 992px){body{font-size:12pt}}h1,h2,h3,h4,h5,h6{color:#59214f;font-weight:300;margin-bottom:2rem;position:relative}h1.h-sm,h2.h-sm,h3.h-sm,h4.h-sm,h5.h-sm,h6.h-sm{font-size:16pt;margin-bottom:1rem}h1 .wave-underline,h2 .wave-underline,h3 .wave-underline,h4 .wave-underline,h5 .wave-underline,h6 .wave-underline{max-width:100%;position:absolute;height:50%;opacity:.3;transform:translate(-50%,-50%);top:120%;left:50%;margin:0}.primary-title{font-size:36px;margin-bottom:.5rem;position:relative}@media (min-width: 992px){.primary-title{font-size:64px}}.page-heading{text-decoration:underline}.underline{padding-bottom:0;border-bottom:#59214F solid 2px}p{margin-bottom:1rem;line-height:1.5rem}a.a-classic{color:#00f;text-decoration:underline}.grid{box-sizing:border-box;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;margin:0 -8px}.grid.grid-nogutter{margin:0}.grid.grid-nogutter>.col{padding:0}.col{box-sizing:border-box;flex:0 0 auto;flex-grow:1;flex-basis:0;max-width:100%;min-width:0;padding:0 8px}.col-align-top{align-self:flex-start}.col-align-bottom{align-self:flex-end}.col-align-middle{align-self:center}.col-top{justify-content:flex-start!important;flex-direction:column;display:flex}.col-bottom{justify-content:flex-end!important;flex-direction:column;display:flex}.col-middle{justify-content:center;flex-direction:column;display:flex}.grid-start{justify-content:flex-start}.grid-center{justify-content:center}.grid-end{justify-content:flex-end}.grid-around{justify-content:space-around}.grid-between{justify-content:space-between}.col-first{order:-1}.col-last{order:1}.grid-reverse{flex-direction:row-reverse}.col-fixed{flex:initial}.col-grow-2{flex-grow:2}.col-grow-3{flex-grow:3}.col-grow-4{flex-grow:4}.col-grow-5{flex-grow:5}.col-grow-6{flex-grow:6}.col-grow-7{flex-grow:7}.col-grow-8{flex-grow:8}.col-grow-9{flex-grow:9}.col-grow-10{flex-grow:10}.col-grow-11{flex-grow:11}.col-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.col-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.col-3{flex-basis:25%;max-width:25%}.col-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.col-6{flex-basis:50%;max-width:50%}.col-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.col-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-9{flex-basis:75%;max-width:75%}.col-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.col-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.col-12{flex-basis:100%;max-width:100%}@media only screen and (max-width: 576px){.col-sm{flex:100%;max-width:100%}}@media only screen and (max-width: 768px){.col-md{flex:100%;max-width:100%}}@media only screen and (max-width: 992px){.col-lg{flex:100%;max-width:100%}}@media only screen and (max-width: 1200px){.col-xl{flex:100%;max-width:100%}}.grid.grid-column{flex-flow:column}.checkbox-container,.radio-container{display:block;position:relative;padding-left:35px;margin-bottom:12px;margin-bottom:1.25rem;cursor:pointer;font-size:18px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (min-width: 768px){.checkbox-container,.radio-container{padding-left:35px;padding-right:12px}}@media (max-width: 768px){.checkbox-container,.radio-container{font-size:14pt}}@media (max-width: 576px){.checkbox-container,.radio-container{font-size:10pt;line-height:14pt}}.checkbox-container:hover input~.checkmark,.radio-container:hover input~.checkmark{background-color:#ccc}.checkbox-container input,.radio-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}@media (max-width: 576px){.checkbox-container{flex-basis:100%}}.checkbox-container .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee}.checkbox-container input:checked~.checkmark{background-color:#5c7a65}.checkbox-container .checkmark:after{content:"";position:absolute;display:none}.checkbox-container input:checked~.checkmark:after{display:block}.checkbox-container .checkmark:after{left:9px;top:0;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;transform:rotate(45deg)}@media (min-width: 576px){.checkbox-container .checkmark:after{top:5px}}.radio-container{display:block;position:relative;padding-left:35px;margin-bottom:8px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (min-width: 576px){.radio-container{margin-bottom:12px}}.radio-container .checkmark{position:absolute;top:0;left:10px;height:18px;width:18px;background-color:#efefef;border-radius:50%;transition:background-color linear .2s}@media (min-width: 576px){.radio-container .checkmark{top:5px}}@media (min-width: 768px){.radio-container .checkmark{height:25px;width:25px;top:0;left:0}}.radio-container:hover input~.checkmark{background-color:#ccc}.radio-container input:checked~.checkmark{background-color:#fd9cc6}.radio-container .checkmark:after{content:"";position:absolute;display:none}.radio-container input:checked~.checkmark:after{display:block}.radio-container .checkmark:after{top:4px;left:4px;width:10px;height:10px;border-radius:50%;background:white}@media (min-width: 768px){.radio-container .checkmark:after{top:9px;left:9px;width:8px;height:8px}}body{position:relative;min-width:320px;min-height:100%;background-color:#ccd9f833}body.no-scroll{overflow:hidden}main{position:relative;min-height:100vh;padding:1rem 0 4rem;-webkit-animation:fadeInAnimation ease .4s;animation:fadeInAnimation ease .4s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@media (min-width: 768px){main{padding:4rem 0}}section{margin-bottom:4rem}section:last-of-type{margin-bottom:0}nav{background-color:#fff;box-shadow:0 2px 8px 2px #00000020;position:relative;z-index:10;-webkit-animation:fadeInAnimation ease .4s;animation:fadeInAnimation ease .4s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}nav .site-logo-container{display:flex;justify-content:center;margin:auto}@media (min-width: 768px){nav .site-logo-container{justify-content:flex-start}}nav .site-logo{max-width:360px;width:80%}@media (min-width: 576px){nav .site-logo{width:100%}}@media (min-width: 768px){nav .site-logo{max-width:450px}}nav .menu-buttons{justify-content:flex-start;display:none}@media (min-width: 992px){nav .menu-buttons{display:flex;justify-content:flex-end}}nav #mobile-menu-button{position:absolute;transform-origin:top right;top:0;right:0;transition:transform linear .2s,box-shadow linear .2s}nav #mobile-menu-button:hover{cursor:pointer;box-shadow:-3px 3px 0 1px #ccd9f8;transform:scale(1.2)}@media (min-width: 992px){nav #mobile-menu-button{display:none}}nav #mobile-menu{position:fixed;top:0;left:0;width:100%;height:100%;min-width:320px;background:#F5F7FE;z-index:-100;visibility:hidden;display:flex;box-sizing:border-box;flex-flow:column nowrap;flex:0 1 auto;margin:0}nav #mobile-menu.active{z-index:100;visibility:visible}nav #mobile-menu li.menu-item{margin:auto;width:100%}nav #mobile-menu #menu-close-button{position:fixed;top:2rem;right:2rem;transition:transform linear .2s,stroke linear .2s}nav #mobile-menu #menu-close-button:hover{cursor:pointer;transform:translateY(-4px)}nav #mobile-menu #menu-close-button:hover path{stroke:#fd9cc6}nav #mobile-menu .menu-blocks-container{flex-flow:column nowrap;align-items:center;margin:2rem 0}nav .mm-header,nav .mm-footer{width:100%;position:relative;min-height:50px;flex-basis:15%}nav .mm-footer{max-width:100%;background:url(/assets/global/wave_graphic.svg);background-size:cover;background-position:center;opacity:20%;padding:2rem}nav .menu-blocks-container{margin-top:1rem;flex-flow:row nowrap}@media (min-width: 768px){nav .menu-blocks-container{margin-top:0}}nav .menu-blocks-container .menu-item{display:inline-block;text-align:center;margin:0 .5rem;max-width:125px;min-width:100px;width:25%;opacity:0;transition:opacity linear .3s;-webkit-animation:fadeInAnimation ease .4s;animation:fadeInAnimation ease .4s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}nav .menu-blocks-container .menu-item:nth-of-type(1){-webkit-animation-delay:.2s;animation-delay:.2s}nav .menu-blocks-container .menu-item:nth-of-type(2){-webkit-animation-delay:.4s;animation-delay:.4s}nav .menu-blocks-container .menu-item:nth-of-type(3){-webkit-animation-delay:.6s;animation-delay:.6s}nav .menu-blocks-container .menu-item:nth-of-type(4){-webkit-animation-delay:.8s;animation-delay:.8s}@media (min-width: 576px){nav .menu-blocks-container .menu-item{max-width:150px}}nav .menu-blocks-container .menu-item a{display:inline-block;position:relative;padding:12px}nav .menu-blocks-container .menu-item a:hover{cursor:pointer}nav .menu-blocks-container .menu-item a:hover .block-nav-label{color:#59214f}nav .menu-blocks-container .menu-item a:hover .menu-block{box-shadow:10px 12px 0 -4px #ccd9f8}nav .menu-blocks-container .menu-item a:hover .menu-block path{fill:#fd9cc6}nav .menu-blocks-container .menu-item a .menu-block{width:100%;height:auto;transition:transform linear .2s,box-shadow linear .2s}nav .menu-blocks-container .menu-item a .menu-block path{transition:fill linear .2s}nav .menu-blocks-container .menu-item.purple .block-nav-label,nav .menu-blocks-container .menu-item.green .block-nav-label{color:#fff}nav .block-nav-label{position:absolute;color:#59214f;font-size:20px;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);transition:color linear .2s}section#home-banner-section{position:relative;z-index:0;background:white;display:flex;justify-content:center;flex-flow:row wrap;padding:2rem 1rem 10vh;margin-top:-1rem}@media (min-width: 576px){section#home-banner-section{padding:4rem 0 10vh;margin-top:-4rem}}section#courses-section{margin:4rem auto 0;text-align:center;position:relative;padding-bottom:8rem}section#courses-section .text-container{padding:0 0 2rem;margin-bottom:3rem;border-bottom:solid 1px #59214F}@media (min-width: 768px){section#courses-section .text-container{padding:0 2rem 2rem 0;margin-bottom:0;border-bottom:none}}section#courses-section .courses-container{justify-content:center}@media (min-width: 768px){section#courses-section{margin:25vh auto 0;padding-bottom:25vh;text-align:left}section#courses-section .text-container{padding-top:6rem}}.div-squiggle-container{position:absolute;bottom:0;transform:translateY(50%);height:65vh;width:100%;overflow:hidden;z-index:-10}.div-squiggle{position:absolute;min-width:160%;left:-20%;height:100%;opacity:.2}.rainbow-top-container,.rainbow-top-container-lg,.rainbow-bottom-container,.graphic-container{position:absolute;left:0;width:100%;overflow:hidden;content:"";z-index:100;text-align:center;display:flex;justify-content:center;z-index:-10}@media (min-width: 992px){.rainbow-top-container.mobile-only,.rainbow-top-container-lg.mobile-only,.rainbow-bottom-container.mobile-only,.graphic-container.mobile-only{display:none}}@media (max-width: 992px){.rainbow-top-container.desktop-only,.rainbow-top-container-lg.desktop-only,.rainbow-bottom-container.desktop-only,.graphic-container.desktop-only{display:none}}.rainbow-top-container{top:0;height:110vh}@media (min-width: 992px){.rainbow-top-container{height:80vh}}.rainbow-top-container .rainbow-image{bottom:20rem;transform-origin:center;transform:translate(-50%) rotate(180deg)}.rainbow-top-container-lg{top:0;height:48vh}@media (min-width: 576px){.rainbow-top-container-lg{height:60vh}}.rainbow-top-container-lg .rainbow-image{bottom:0;height:unset;width:130%}.rainbow-top-container-lg .rainbow-image.no-bleed{bottom:unset}.rainbow-bottom-container{bottom:0;height:46vh}@media (min-width: 768px){.rainbow-bottom-container{height:62vh;padding-top:50vh}}@media (min-width: 992px){.rainbow-bottom-container{bottom:-1.75rem}}@media (max-width: 992px){.rainbow-bottom-container .rainbow-image{max-width:130%;bottom:-4rem}}@media (max-width: 992px){.rainbow-bottom-container.module-page .rainbow-image{bottom:-17rem;height:744px}}.rainbow-bottom-container .rainbow-image{bottom:-20%}.rainbow-bottom-container.blue{background-color:#ebf0fc}.rainbow-image{position:absolute;transform:translate(-50%);left:50%;display:block}@media (min-width: 1400px){.rainbow-image{width:100%}}@media (max-width: 992px){.rainbow-image{height:100%}}.graphic-container{top:0;min-height:120vh}.bubble-image{position:absolute;right:0}section.page-banner{position:relative;margin:1.5rem 1.5rem 2.5rem;background:white;text-align:center}@media (min-width: 768px){section.page-banner{margin:2.5rem}}section.page-banner .grid>.col{height:100%}@media (min-width: 1200px){section.page-banner{min-height:75vh}}@media (max-width: 992px){section.page-banner:before,section.page-banner:after{width:100%;height:100%;position:absolute;z-index:-1;top:-10px;left:-10px;content:"";border-radius:12px}section.page-banner:before{z-index:-2;top:0;left:0;border:8px solid #5C7A65;background:#5C7A65}section.page-banner:after{border:10px solid #CCD9F8;background:#CCD9F8}}@media (min-width: 992px){section.page-banner{margin:0 auto;background:none;border:none;text-align:left}section.page-banner .wave-underline{margin-left:0}}section.page-banner .banner-text-wrapper{margin:1rem auto 2rem}@media (min-width: 768px){section.page-banner .banner-text-wrapper{margin:auto}}section.page-banner .text-container{max-width:550px}section.page-banner .img-wrapper{display:block;max-width:300px;max-height:300px;width:100%;height:100%;min-height:200px}@media (min-width: 992px){section.page-banner .img-wrapper{max-width:400px;max-height:400px}}@media (min-width: 1200px){section.page-banner .img-wrapper{max-width:600px;max-height:600px}}@media (max-width: 992px){section.page-banner .img-wrapper{margin:auto}}section.page-banner .img-wrapper svg{width:100%;height:100%}section.page-banner .img-wrapper.placeholder{background:lightgrey}section.page-banner .img-wrapper.hero-img svg{max-width:460px;justify-self:right}#glossary-section.content-container{padding:1rem;margin-bottom:4rem}#glossary-section.content-container .title.desktop-only{margin:2rem 3.5rem 2rem 1.5rem}@media (min-width: 768px){#glossary-section.content-container .title.desktop-only .wave-underline{max-width:250px;margin-left:0}}.glossary-container{position:relative;background:white;border:5px solid #FD7973;border-radius:4rem;padding:3rem;height:700px}@media (min-width: 992px){.glossary-container{display:flex;flex-flow:row nowrap;max-width:800px;min-width:500px}.glossary-container .title.desktop-only{position:relative}.glossary-container .title.desktop-only .wave-underline{width:90%}}@media (min-width: 1200px){.glossary-container{max-width:1000px}}.glossary-container .title{justify-content:center;flex-flow:row wrap}.glossary-container .title.mobile-only{display:flex}.glossary-container .title.desktop-only{display:none}@media (min-width: 992px){.glossary-container .title.mobile-only{display:none}.glossary-container .title.desktop-only{display:flex}}.glossary-container .primary-title{text-align:center;width:100%}.glossary-container .glossary-nav{position:absolute;width:2.5rem;left:1rem;display:flex;flex-flow:column nowrap;color:#f8924f;text-transform:uppercase;font-size:1rem;text-align:center}@media (min-width: 992px){.glossary-container .glossary-nav{position:absolute;top:-2.5rem;left:0;flex-flow:row nowrap;width:100%}.glossary-container .glossary-nav ul{width:100%}.glossary-container .glossary-nav ul li{display:inline-block}}.glossary-container .glossary-nav li{padding:.25rem}.glossary-container .glossary-nav li:hover{cursor:pointer;color:#fd9cc6}.glossary-container .glossary-btns-container{position:relative;display:flex;flex-flow:column;padding:0 2rem;align-items:center;height:532px;overflow-y:scroll}@media (min-width: 992px){.glossary-container .glossary-btns-container{height:620px;padding:.25rem}}.glossary-container .glossary-btns-container .btn{margin-bottom:1rem;width:240px}.glossary-container .glossary-btns-container .btn:last-of-type{margin-bottom:250px}@media (min-width: 992px){.glossary-container .glossary-btns-container .btn{width:180px;font-size:1rem;padding:1.15rem 1.25rem}}@media (min-width: 992px){.glossary-container .glossary-definitions-container,.glossary-container .glossary-definitions-wrapper{max-width:unset}}.glossary-container .glossary-definitions-container{position:absolute;width:100%;height:700px;top:0;left:0;background-color:#fff;outline:5px solid #FD9CC6;border-radius:3.75rem}@media (min-width: 992px){.glossary-container .glossary-definitions-container{left:unset;right:0;background-color:transparent;outline:none;position:relative;height:unset}}.glossary-container .glossary-definitions-container.hidden{visibility:hidden;z-index:-90}.glossary-container .glossary-close-btn{position:absolute;top:3rem;right:3rem}@media (min-width: 992px){.glossary-container .glossary-close-btn{top:0;right:0}}.glossary-container .glossary-close-btn:hover{cursor:pointer}.glossary-container .glossary-definitions-wrapper{position:relative;height:100%;width:100%;display:flex}.glossary-container .glossary-definitions-wrapper .def-container{position:relative;padding:3rem 2.5rem;text-align:center;margin:auto}.glossary-container .glossary-definitions-wrapper .def-container.hidden{display:none}.glossary-container .glossary-definitions-wrapper .def-container h2{font-size:2.5rem}.glossary-container .glossary-definitions-wrapper .def-container .general-text-area{font-size:1rem}#lightbox{position:fixed;z-index:90;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:#0009;opacity:1;transition:opacity linear .2s}#lightbox.hidden{visibility:hidden;z-index:-90;opacity:0}.popup-container{position:relative;background-color:#fff;border-radius:12px;margin:4rem;min-width:200px;max-width:320px;padding:2.5rem}@media (min-width: 576px){.popup-container{min-width:360px;max-width:700px}}@media (min-width: 768px){.popup-container{padding:2.5rem 4rem;min-width:550px}}.popup-container.popup-lg{max-width:1000px;max-height:80vh}.popup-container.hidden{display:none}.popup-container:before{width:100%;height:100%;position:absolute;z-index:-1;top:-24px;left:-24px;content:"";border-radius:24px;border:24px solid #CCD9F8;background:#CCD9F8}.popup-container .popup-close-btn{color:#59214f;position:absolute;top:1.75rem;right:1.75rem;transition:all linear .2s;background-color:transparent}.popup-container .popup-close-btn:hover{cursor:pointer;transform:scale(1.2)}.popup-container h2{text-align:center;text-decoration:underline}.popup-container .popup-body{overflow-y:scroll;max-height:75vh;text-align:center}.popup-container ul{list-style:disc;margin-left:2rem}.popup-container li{margin-bottom:.75rem;text-align:left}footer{min-height:250px;padding:2rem;padding-left:0;padding-right:0;font-size:14px;background-color:#ccd9f833}footer.transparent{position:absolute;width:100%;min-width:320px;bottom:0;background-color:transparent}footer .content-container.grid{flex-flow:row wrap}footer #footer-logo-container{display:none}@media (min-width: 992px){footer #footer-logo-container{display:flex}}footer .site-logo{position:absolute;max-width:400px;width:100%;padding-top:1rem}footer #copyright{position:relative;color:#59214f;padding-bottom:2rem}@media (min-width: 768px){footer #copyright{position:absolute;padding-bottom:0;bottom:0}}footer ul.unstyled.menu li{margin-bottom:1rem;display:inline-block;padding-right:1rem}footer ul.unstyled.menu li a{color:#59214f}footer ul.unstyled.menu li a:hover{text-decoration:underline}@media (min-width: 576px){footer ul.unstyled.menu li{display:block}}footer .footer-logos{padding-top:2rem}footer .footer-logos .footer-logo{padding-right:2rem;max-width:200px}footer .col{position:relative}.land-acknowledgement{position:relative;padding:1.5rem}@media (min-width: 768px){.land-acknowledgement{padding:4rem 2rem 2.5rem}}@media (max-width: 992px){.land-acknowledgement{background-color:#ccd9f833}}@media (min-width: 992px){.land-acknowledgement{overflow-x:hidden}}.land-acknowledgement .blocks-wrapper{position:absolute;display:flex;bottom:100%;width:100%;left:0;margin:0;z-index:20}.land-acknowledgement .blocks-wrapper svg{width:100%;height:unset;preserveAspectRatio:none}@media (min-width: 992px){.land-acknowledgement .blocks-wrapper{bottom:0;height:100%;left:50%;transform:translate(-50%)}.land-acknowledgement .blocks-wrapper svg{width:unset;height:100%}}@media (min-width: 1200px){.land-acknowledgement .blocks-wrapper{width:100%}.land-acknowledgement .blocks-wrapper svg{width:100%}}.land-acknowledgement .la-content-container{position:relative;max-width:1400px;margin:auto 0;padding:1rem;border:1px solid #FD9CC6;border-radius:24px;text-align:center;font-size:14px;background:#FFFFFFED;z-index:21}@media (min-width: 768px){.land-acknowledgement .la-content-container{padding:1.5rem 5rem}}@media (min-width: 992px){.land-acknowledgement .la-content-container{margin:auto}}.land-acknowledgement .la-content-container:after{position:absolute;bottom:-2.5rem;left:0;width:100%;height:1px;border-bottom:1.5px solid #59214F;content:""}@media (min-width: 992px){.land-acknowledgement .la-content-container:after{display:none}}.home-logos-container.content-container{position:relative;padding:1.5rem 0rem 3.5rem;width:100%;margin-top:0rem;display:flex;justify-content:center}@media (min-width: 992px){.home-logos-container.content-container{margin:2rem;justify-content:flex-start}}.home-logos-container.content-container svg{height:100%;margin:0 1rem}.icon-and-text{display:flex;align-items:center}.icon-and-text .img-wrapper,.icon-and-text .icon-label{display:inline-block;color:#59214f}.icon-and-text .img-wrapper{width:38px;height:38px}.icon-and-text .img-wrapper svg{width:100%;height:100%}.icon-and-text .icon-label{font-size:1.25rem}.wave-underline{margin:-.75rem auto 2rem;display:block;max-width:200px}@media (max-width: 768px){.wave-underline{height:unset}}@media (min-width: 992px){.wave-underline{margin:-1.25rem auto 2rem;max-width:300px}}.wave-underline.sm-wave{height:unset;max-width:120px}.no-border{border-width:0!important}.btn{position:relative;min-width:160px;border-radius:5rem;padding:1.15rem 2rem;color:#fff;margin:.25rem 0;font-family:brother-1816 book,brother-1816,sans-serif;font-size:14pt;font-weight:200;display:inline-block;transition:all ease .2s;text-align:center}.btn:hover{cursor:pointer;transform:translateY(-4px);box-shadow:3px 3px 1px 1px #ccd9f8}.btn:hover.ui-shadow{box-shadow:3px 6px 1px 1px #ccd9f8}.btn.squared{border-radius:12px}.btn.stroke{background:white;border:2px solid #59214F;color:#59214f}.btn.stroke.thick-stroke{border-width:4px}.btn.stroke.purple,.btn.stroke.green,.btn.stroke.orange,.btn.stroke.pink{background:white}.btn.text-sm{font-size:12pt}.btn.text-lg{font-size:14pt;padding:.5rem .75rem}@media (min-width: 576px){.btn.text-lg{font-size:18pt;padding:.5rem 3rem}}.btn.text-light{font-weight:100}.btn.purple{background:#59214F;border-color:#59214f}.btn.green{background:#5C7A65;border-color:#5c7a65}.btn.orange{background:#F8924F;border-color:#f8924f}.btn.pink{background:#FD9CC6;border-color:#fd9cc6}.btn .button-arrow{display:block;position:absolute;width:1.5rem;height:1.5rem;right:.5rem;top:50%;transform:translate(-50%,-50%)}.ui-shadow{box-shadow:3px 3px #ccd9f8}.display-none{display:none}.hidden{visibility:hidden;opacity:0}.img-wrapper{margin:auto}.img-wrapper.img-med svg{max-width:250px;max-height:250px}#resource-container{min-height:100vh;position:relative;background-color:#f5f7fe;margin-bottom:2rem}@media (min-width: 768px){#resource-container{display:flex;flex-flow:row nowrap}}@media (min-width: 992px){#resource-container{margin-bottom:0}}@media (max-width: 992px){.resource-nav-container.content-container{padding:2rem .5rem}}@media (min-width: 768px){.resource-nav-container.content-container{width:33%;flex-basis:33%;max-width:480px;background-color:#fff;margin:0}}#resources-nav{position:relative;display:flex;z-index:20;flex-flow:row wrap;justify-content:center;padding-bottom:2rem;border-bottom:solid 1px #59214F;margin-bottom:2rem}@media (min-width: 768px){#resources-nav{position:-webkit-sticky;position:sticky;display:flex;flex-flow:column;margin:0;width:100%;height:100vh;top:0;left:0;border-bottom:solid 0px #59214F;background-color:#fff}}#resources-nav .resource-nav-item{box-sizing:border-box;min-width:0;padding:0 8px}@media (max-width: 768px){#resources-nav .resource-nav-item{flex:0 0 auto;flex-grow:1;flex-basis:50%;max-width:50%}}#resources-nav .btn{width:100%;margin-bottom:1rem;box-sizing:border-box}@media (max-width: 768px){#resources-nav .btn{padding:1rem}}#resources-nav .confetti-image{position:absolute;transform:translate(-50%,-50%);z-index:-1;left:2rem;bottom:-2rem;display:none}@media (min-width: 768px){#resources-nav .confetti-image{display:block}}#resources-content{position:relative}@media (min-width: 768px){#resources-content{max-width:unset;width:66%;flex-basis:66%;flex-grow:1;background-color:#ebf0fc}}#resources-content h2{text-align:center;font-size:2rem;margin:2rem 0}#resources-content .resource-item{background-color:#fafafa33;border-radius:2rem;border:solid 3px #CCD9F8;padding:1rem 2rem;max-width:1400px;margin:1rem auto 2rem}#resources-content .resource-item:last-of-type{margin-bottom:2.5rem}@media (max-width: 768px){#resources-content .resource-item{justify-content:center}}#resources-content .resource-title{padding:1rem 2rem;border:solid 3px #FD9CC6;border-radius:4rem;text-align:center;margin:1rem auto;max-width:480px;display:inline-block}@media (min-width: 768px){#resources-content .resource-title{max-width:unset;text-align:left}}#resources-content .resource-body{max-width:480px;margin:0 auto 1rem}@media (min-width: 768px){#resources-content .resource-body{max-width:100%}}#resources-content .resource-text p,#resources-content .resource-link{margin-bottom:.25rem}#resources-content .resource-text p.mb-1,#resources-content .resource-link.mb-1{margin-bottom:1rem}#resources-content .resource-link{display:block;word-break:break-word;padding-left:24px;position:relative}#resources-content .resource-link .icon{position:absolute;width:20px;height:20px;left:0;top:4px}.module-btt-container{position:-webkit-sticky;position:sticky;width:100%;top:94vh;z-index:20}@media (min-width: 768px){.module-btt-container{display:none}}.btt{position:absolute;right:0;bottom:0}.full-media{background-color:#fff}.content-container.contact-us-container{position:relative;margin:2.5rem;background:white;text-align:center}@media (max-width: 768px){.content-container.contact-us-container:before,.content-container.contact-us-container:after{width:100%;height:100%;position:absolute;z-index:-1;top:-10px;left:-10px;content:"";border-radius:12px}.content-container.contact-us-container:before{z-index:-2;top:0;left:0;border:8px solid #5C7A65;background:#5C7A65}.content-container.contact-us-container:after{border:10px solid #CCD9F8;background:#CCD9F8}}@media (min-width: 768px){.content-container.contact-us-container{margin:0 auto;background:none;border:none;text-align:left}}.content-container.contact-us-container .primary-title{text-align:center}@media (min-width: 768px){.content-container.contact-us-container .contact-us-box{margin:auto;text-align:center;background:white;max-width:800px;padding:3rem 6rem;line-height:2.15rem;border:24px solid #CCD9F8;border-radius:48px}}.website-unavailable-content-container{height:100vh;overflow:hidden;text-align:center}.website-unavailable-content-container .website-unavailable-text-container{max-width:600px;height:500px;margin:auto}.website-unavailable-content-container .site-logo{max-width:400px}.website-unavailable-content-container .general-text-area{padding:2rem;margin:2rem auto;max-width:480px;background-color:#ffffffed;border:12px solid #CCD9F8;border-radius:4rem}.website-unavailable-content-container .div-squiggle-container{bottom:33%}.website-unavailable-content-container .home-logos-container{position:absolute;bottom:1rem;left:1rem;margin:0;padding:0}.survey-carousel-container{max-width:992px;margin:auto;position:relative;min-height:50vh;background:white;border:12px solid #CCD9F8;border-radius:2rem;box-shadow:6px 6px #fd9cc6}.survey-carousel-container .glide__track{padding-bottom:.5rem;margin-bottom:.5rem;padding-right:.5rem}@media (max-width: 576px){.survey-carousel-container .glide__track .slide-content{padding:.95rem;padding-right:0}}.survey-carousel-container .glide__bullets{top:4rem;left:2rem;transform:translate(-50%,-50%) rotate(90deg);height:0}@media (min-width: 576px){.survey-carousel-container .glide__bullets{left:3rem}}.survey-carousel-container .glide__bullets .glide__bullet{background:#59214F}.survey-carousel-container .glide__bullets .glide__bullet.glide__bullet--active,.survey-carousel-container .glide__bullets .glide__bullet:hover{background-color:#fd9cc6;border-color:#fd9cc6}.survey-carousel-container .glide__arrows{position:relative;height:3rem;margin-bottom:1.5rem}.survey-carousel-container .glide__arrows .glide__arrow{text-transform:capitalize;letter-spacing:.05rem;border-radius:4rem;font-size:14px;top:unset;transform:translate(0);transition:all linear .2s}@media (max-width: 576px){.survey-carousel-container .glide__arrows .glide__arrow{min-width:80px}}.survey-carousel-container .glide__arrows .glide__arrow:hover{transform:translate(8px);border-color:transparent}.survey-carousel-container .glide__arrows .glide__arrow.glide__arrow--left:hover{transform:translate(-8px)}.survey-carousel-container .glide__slides li .slide-content h2{text-align:center;font-size:2rem}#surveyForm{padding:4rem 0}#surveyForm .form-section-header{margin-bottom:3rem}#surveyForm .form-question{margin:auto;max-width:750px;margin-bottom:1rem;position:relative;padding:0 .5rem}@media (min-width: 768px){#surveyForm .form-question{margin-bottom:3rem}}#surveyForm .form-question ul{min-height:40px;position:relative;display:flex;justify-content:space-around}#surveyForm .form-question ul li{display:inline-block;position:relative}#surveyForm .form-question .radio-container{padding:48px 0 0;text-align:center;word-break:initial}#surveyForm .form-question .radio-container:hover .checkmark{outline:solid 4px white}#surveyForm .form-question .radio-container:before{content:" ";display:block;position:absolute;top:9px;width:100%;height:2px;background-color:#efefef;z-index:-1}@media (min-width: 576px){#surveyForm .form-question .radio-container:before{top:18px}}#surveyForm .form-question .radio-container:first-of-type:before{width:50%;left:50%}#surveyForm .form-question .radio-container:last-of-type:before{width:50%;right:50%}#surveyForm .form-question .radio-container .checkmark{left:50%;top:0;transform:translate(-50%);width:18px;height:18px;outline:solid 4px #efefef}@media (min-width: 576px){#surveyForm .form-question .radio-container .checkmark{width:36px;height:36px}}#surveyForm .form-question .radio-container input:checked~.checkmark{background-color:#5c7a65;outline:solid 2px #5C7A65}#surveyForm .form-question .radio-container input:checked~.checkmark:after{left:5px;top:2px;width:4px;height:8px;border:solid white;border-width:0 3px 3px 0;transform:rotate(45deg);border-radius:0;background:none}@media (min-width: 576px){#surveyForm .form-question .radio-container input:checked~.checkmark:after{left:12px;top:6px;width:8px;height:16px;border:solid white;border-width:0 4px 4px 0}}@media (max-width: 576px){#surveyForm .form-question .radio-5-options .radio-container:nth-of-type(2) .label-container,#surveyForm .form-question .radio-5-options .radio-container:nth-of-type(4) .label-container{visibility:hidden}}#surveyForm h3{margin:1.5rem 0 1rem}#surveyForm h3,#surveyForm h3 label{width:100%;text-align:center}#surveyForm textarea{width:100%;min-height:50px;font-family:brother-1816,brother-1816,sans-serif;font-size:10pt}@media (min-width: 992px){#surveyForm textarea{font-size:12pt}}#surveyForm .submit-btn-container{display:flex;justify-content:center}.misc-content-container{max-width:800px}.general-text-area a{color:#001aff;text-decoration:underline}.general-text-area a:hover{cursor:pointer;color:#00c}@media (min-width: 992px){.mobile-only{display:none!important}}@media (min-width: 576px){.sm-only{display:none!important}}@media (max-width: 576px){.sm-hidden{display:none!important}}@media (min-width: 768px){.md-only{display:none!important}}@media (max-width: 768px){.tablet-only{display:none!important}}@media (min-width: 992px){.tablet-only{display:none!important}}@media (max-width: 992px){.desktop-only{display:none!important}}@media (max-width: 1200px){.xl-only{display:none}}@media (max-width: 1800px){.ultra-only{display:none}}.custom-scrollbar::-webkit-scrollbar{width:20px;background-color:transparent}.custom-scrollbar::-webkit-scrollbar-thumb{background-color:#f8f8f8;border-radius:20px;border:6px solid transparent;background-clip:content-box}.custom-scrollbar:hover::-webkit-scrollbar-thumb{background-color:#c4c4c4}.content-container{max-width:1400px;margin:auto;padding:1.15rem;box-sizing:border-box;position:relative}@media (min-width: 768px){.content-container{padding:2.5rem}}.content-container.blue{background:#CCD9F8}.content-container.light-blue{background:#F5F7FE}.content-container.red{background:#FD7973}.content-container.orange{background:#F8924F}.content-container.white{background:white}.full-section{min-height:100vh}.two-third-section{min-height:66vh}.one-third-section{min-height:33vh}.pos-rel{position:relative}.align-left{text-align:left}.align-right{text-align:right}.align-center{text-align:center}.anime-on-scroll{transition:all linear .2s}.default-text ul,.default-text ol{padding-left:24px;margin-left:6px;margin-bottom:1rem;text-align:left}.default-text ul li,.default-text ol li{margin-bottom:.25rem}.default-text ul{list-style:disc}.default-text ol{list-style:decimal}.default-text ol ol{list-style:lower-alpha}.default-text a{color:#59214f;text-decoration:underline;padding-left:26px;position:relative}@media (min-width: 768px){.default-text a{display:inline-block}}.default-text a:before{position:absolute;content:" ";height:24px;width:24px;top:0;left:0;background-image:url(/assets/global/ic_chain_link.svg);background-size:contain}.default-text a:hover{cursor:pointer;color:#59214f}.full-background-section-container{position:relative;width:100%}.full-background-section-container.med-blue{background-color:#ebf0fc}@-webkit-keyframes fadeInAnimation{0%{opacity:0}to{opacity:1}}@keyframes fadeInAnimation{0%{opacity:0}to{opacity:1}}.custom-glide{position:relative;width:100%;margin:0;background:white;border-radius:6px}.glide__track{padding-bottom:2rem;margin-bottom:2rem;transition:height .3s linear .01s}.glide__track,.glide__slides,.glide__slides li{position:relative}.glide__slides>li{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;visibility:hidden;opacity:0;transition:opacity linear .1s}.glide__slides>li.glide__slide--active{visibility:visible;opacity:1}.glide__slides>li .slide-content{padding:2rem;overflow-y:scroll;overflow-x:hidden;word-break:break-word;white-space:normal;min-height:500px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media (min-width: 768px){.glide__slides>li .slide-content{padding:3rem 5rem 1rem;margin-bottom:2rem;height:100%}}.glide__slides>li .slide-content::-webkit-scrollbar{width:20px;background-color:transparent}.glide__slides>li .slide-content::-webkit-scrollbar-thumb{background-color:#f8f8f8;border-radius:20px;border:6px solid transparent;background-clip:content-box}.glide__slides>li .slide-content:hover::-webkit-scrollbar-thumb{background-color:#c4c4c4}.glide__slides>li .slide-content h2{font-size:1.875rem;font-weight:400;letter-spacing:1px}@media (min-width: 992px){.glide__slides>li .slide-content h2{font-size:2.25rem}}.glide__slides>li .slide-content .img-wrapper{height:100%}.glide__slides>li .slide-content .img-wrapper svg{height:100%;max-width:100%}@media (max-width: 768px){.glide__arrows{position:absolute;width:100%;bottom:-9px}}.glide__arrows .glide__arrow.glide__arrow--disabled{visibility:hidden;opacity:0}.custom-carousel-container{position:relative;display:flex;margin:1rem 0rem;text-align:center;max-width:90%}@media (min-width: 768px){.custom-carousel-container,.custom-carousel-container.banner-carousel-container{margin:4rem}}@media (min-width: 992px){.custom-carousel-container{margin:2rem 8rem;max-width:1090px}}.custom-carousel-container button.custom-carousel-arrow,.custom-carousel-container span.custom-carousel-arrow{padding:2px;width:32px;height:32px;min-width:32px;transition:all ease .3s;display:none}@media (min-width: 768px){.custom-carousel-container button.custom-carousel-arrow,.custom-carousel-container span.custom-carousel-arrow{display:block;width:60px;height:60px;transform:translateY(-30px)}}.custom-carousel-container button.custom-carousel-arrow:hover,.custom-carousel-container span.custom-carousel-arrow:hover{cursor:pointer;width:36px;height:36px;transform:translateY(-16px)}@media (min-width: 768px){.custom-carousel-container button.custom-carousel-arrow:hover,.custom-carousel-container span.custom-carousel-arrow:hover{width:62px;height:62px;transform:translateY(-31px)}}.custom-carousel-container button.custom-carousel-arrow.back-button,.custom-carousel-container span.custom-carousel-arrow.back-button{left:-1rem;background-size:contain}.custom-carousel-container button.custom-carousel-arrow.back-button:hover,.custom-carousel-container span.custom-carousel-arrow.back-button:hover{left:-1.75rem}@media (min-width: 768px){.custom-carousel-container button.custom-carousel-arrow.back-button,.custom-carousel-container span.custom-carousel-arrow.back-button{left:-5.25rem}.custom-carousel-container button.custom-carousel-arrow.back-button:hover,.custom-carousel-container span.custom-carousel-arrow.back-button:hover{left:-5rem}}@media (min-width: 992px){.custom-carousel-container button.custom-carousel-arrow.back-button,.custom-carousel-container span.custom-carousel-arrow.back-button{left:-6rem}.custom-carousel-container button.custom-carousel-arrow.back-button:hover,.custom-carousel-container span.custom-carousel-arrow.back-button:hover{left:-6.75rem}}.custom-carousel-container button.custom-carousel-arrow.next-button,.custom-carousel-container span.custom-carousel-arrow.next-button{right:-1rem;background-size:contain}.custom-carousel-container button.custom-carousel-arrow.next-button:hover,.custom-carousel-container span.custom-carousel-arrow.next-button:hover{right:-1.75rem}@media (min-width: 768px){.custom-carousel-container button.custom-carousel-arrow.next-button,.custom-carousel-container span.custom-carousel-arrow.next-button{right:-5.25rem}.custom-carousel-container button.custom-carousel-arrow.next-button:hover,.custom-carousel-container span.custom-carousel-arrow.next-button:hover{right:-5rem}}@media (min-width: 992px){.custom-carousel-container button.custom-carousel-arrow.next-button,.custom-carousel-container span.custom-carousel-arrow.next-button{right:-6rem}.custom-carousel-container button.custom-carousel-arrow.next-button:hover,.custom-carousel-container span.custom-carousel-arrow.next-button:hover{right:-6.75rem}}.custom-carousel-container .glide__bullets{bottom:1rem;max-width:75%}.custom-carousel-container .glide__bullets .glide__bullet{width:1rem;border:solid 1px #59214F;background:#FFFFFF00;transition:background ease .2s;border-radius:.75em;cursor:pointer;display:inline-block;height:.95rem;margin:0 .25rem}@media (min-width: 576px){.custom-carousel-container .glide__bullets .glide__bullet{margin:0 .5rem}}@media (min-width: 768px){.custom-carousel-container .glide__bullets .glide__bullet{width:1rem}}.custom-carousel-container .glide__bullets .glide__bullet:hover,.custom-carousel-container .glide__bullets .glide__bullet:focus{cursor:pointer;border:solid 1px #59214F;background:#59214F}.custom-carousel-container .glide__bullets .glide__bullet.glide__bullet--active{background:#59214F;box-shadow:none}.banner-carousel-container{width:100%;min-height:50vh}.banner-carousel-container:before,.banner-carousel-container:after{width:100%;height:100%;position:absolute;z-index:-1;top:-10px;left:-10px;content:"";border-radius:12px}.banner-carousel-container:before{z-index:-2;top:0;left:0;background:#FD9CC6;border:8px solid #FD9CC6}.banner-carousel-container:after{border:10px solid #CCD9F8;background:#CCD9F8}@media (min-width: 768px){.banner-carousel-container{max-width:80%}.banner-carousel-container:before,.banner-carousel-container:after{border-width:3rem;border-radius:3rem}.banner-carousel-container:before{top:-2.5rem;left:-2.5rem}.banner-carousel-container:after{top:-3rem;left:-3rem}}@media (min-width: 992px){.banner-carousel-container{max-width:992px}}.banner-carousel-container .custom-glide{min-height:50vh}.banner-carousel-container .glide__track{margin-bottom:0}.banner-carousel-container .glide__slides li .slide-content{padding:1rem 2rem;height:unset;overflow-y:unset;min-height:unset}.banner-carousel-container .glide__slides li .slide-content.default-text p{text-align:left}@media (min-width: 768px){.banner-carousel-container .glide__slides li .slide-content.default-text p{text-align:center;margin-bottom:2rem}}.banner-carousel-container .glide__slides li .slide-content.default-text ul{display:flex;flex-flow:row wrap;justify-content:center;margin-bottom:2rem;margin-top:-1.5rem}@media (max-width: 768px){.banner-carousel-container .glide__slides li .slide-content.default-text ul{margin-bottom:1rem;flex-wrap:wrap}}.banner-carousel-container .glide__slides li .slide-content.default-text ul li{padding:.75rem 1.5rem 0rem 0;margin-left:.5rem;text-align:left}@media (max-width: 768px){.banner-carousel-container .glide__slides li .slide-content.default-text ul li{flex:50% 1 0}}@media (min-width: 768px){.banner-carousel-container .glide__slides li .slide-content.default-text ul li{padding:.5rem 1.5rem .5rem 0}}.banner-carousel-container button.custom-carousel-arrow.back-button,.banner-carousel-container span.custom-carousel-arrow.back-button{background:url(/assets/global/back_button.svg)}.banner-carousel-container button.custom-carousel-arrow.next-button,.banner-carousel-container span.custom-carousel-arrow.next-button{background:url(/assets/global/next_button.svg)}.module-carousel-container{max-width:100%;min-height:50vh;margin:1rem auto}@media (min-width: 768px){.module-carousel-container{max-width:84%}.module-carousel-container.custom-carousel-container{min-height:568px}}@media (min-width: 992px){.module-carousel-container.custom-carousel-container{min-height:60vh}}.module-carousel-container button.custom-carousel-arrow,.module-carousel-container span.custom-carousel-arrow{display:block;z-index:20;top:unset;bottom:0;box-shadow:none}.module-carousel-container button.custom-carousel-arrow:hover,.module-carousel-container span.custom-carousel-arrow:hover{box-shadow:none}.module-carousel-container button.custom-carousel-arrow.back-button,.module-carousel-container span.custom-carousel-arrow.back-button{background:url(/assets/global/back_arrow.svg);left:0;background-size:contain}.module-carousel-container button.custom-carousel-arrow.back-button:hover,.module-carousel-container span.custom-carousel-arrow.back-button:hover{left:-.85rem}@media (min-width: 768px){.module-carousel-container button.custom-carousel-arrow.back-button,.module-carousel-container span.custom-carousel-arrow.back-button{left:-4rem}.module-carousel-container button.custom-carousel-arrow.back-button:hover,.module-carousel-container span.custom-carousel-arrow.back-button:hover{left:-4.75rem}}.module-carousel-container button.custom-carousel-arrow.next-button,.module-carousel-container span.custom-carousel-arrow.next-button{background:url(/assets/global/next_arrow.svg);right:0;background-size:contain}.module-carousel-container button.custom-carousel-arrow.next-button:hover,.module-carousel-container span.custom-carousel-arrow.next-button:hover{right:-.85rem}@media (min-width: 768px){.module-carousel-container button.custom-carousel-arrow.next-button,.module-carousel-container span.custom-carousel-arrow.next-button{right:-4rem}.module-carousel-container button.custom-carousel-arrow.next-button:hover,.module-carousel-container span.custom-carousel-arrow.next-button:hover{right:-4.75rem}}@media (min-width: 768px){.module-carousel-container button.custom-carousel-arrow,.module-carousel-container span.custom-carousel-arrow{display:block;width:60px;height:60px;transform:translateY(-30px);top:45%}}.module-carousel-container button.custom-carousel-arrow:hover,.module-carousel-container span.custom-carousel-arrow:hover{cursor:pointer;width:36px;height:36px;transform:translateY(-14px)}@media (min-width: 768px){.module-carousel-container button.custom-carousel-arrow:hover,.module-carousel-container span.custom-carousel-arrow:hover{width:62px;height:62px;transform:translateY(-32px)}}.module-carousel-container .glide ul.glide__slides.items-1,.module-carousel-container .glide ul.glide__slides.items-1 li{width:100%}.module-carousel-container .glide ul.glide__slides.items-2{width:200%}.module-carousel-container .glide ul.glide__slides.items-2 li{width:50%}.module-carousel-container .glide ul.glide__slides.items-3{width:300%}.module-carousel-container .glide ul.glide__slides.items-3 li{width:calc(100% / 3)}.module-carousel-container .glide ul.glide__slides.items-4{width:400%}.module-carousel-container .glide ul.glide__slides.items-4 li{width:25%}.module-carousel-container .glide ul.glide__slides.items-5{width:500%}.module-carousel-container .glide ul.glide__slides.items-5 li{width:20%}.module-carousel-container .glide ul.glide__slides.items-6{width:600%}.module-carousel-container .glide ul.glide__slides.items-6 li{width:calc(100% / 6)}.module-carousel-container .glide ul.glide__slides.items-7{width:700%}.module-carousel-container .glide ul.glide__slides.items-7 li{width:calc(100% / 7)}.module-carousel-container .glide ul.glide__slides.items-8{width:800%}.module-carousel-container .glide ul.glide__slides.items-8 li{width:12.5%}.module-carousel-container .glide ul.glide__slides.items-9{width:900%}.module-carousel-container .glide ul.glide__slides.items-9 li{width:calc(100% / 9)}.module-carousel-container .glide ul.glide__slides li .slide-content{padding:0;width:98%;margin-left:20px}@media (min-width: 576px){.module-carousel-container .glide ul.glide__slides li .slide-content{padding:2rem 0}}@media (min-width: 768px){.module-carousel-container .glide ul.glide__slides li .slide-content{margin-left:20px;margin-bottom:0rem}.module-carousel-container .glide ul.glide__slides li .slide-content .default-text{text-align:left}.module-carousel-container .glide ul.glide__slides li .slide-content .default-text.align-center{text-align:center}}@media (min-width: 992px){.module-carousel-container .glide ul.glide__slides li .slide-content{padding:2rem 2rem 1rem}}.module-carousel-container .glide ul.glide__slides li .slide-content.image-only-slide{padding-top:0;padding-bottom:3.5rem;height:100%}.module-carousel-container .glide ul.glide__slides li .slide-content.image-only-slide .media-container{padding:0;height:unset;max-height:450px}@media (min-width: 576px){.module-carousel-container .glide ul.glide__slides li .slide-content.image-only-slide .media-container .img-wrapper{height:100%}}.module-carousel-container .glide ul.glide__slides li .slide-content.image-only-slide .media-container .img-wrapper img{max-height:100%}.module-carousel-container .glide ul.glide__slides li .slide-content.image-only-slide .media-container .vid-wrapper{height:100%}.module-carousel-container .glide ul.glide__slides li .slide-content.image-only-slide .media-caption{text-align:center;font-size:8pt}@media (min-width: 992px){.module-carousel-container .glide ul.glide__slides li .slide-content.image-only-slide .media-caption{text-align:right;font-size:10pt}}.module-carousel-container .glide ul.glide__slides li .slide-content .vid-wrapper,.module-carousel-container .glide ul.glide__slides li .slide-content .img-wrapper{position:relative;height:unset;width:100%;min-width:100%;min-height:250px}@media (min-width: 768px){.module-carousel-container .glide ul.glide__slides li .slide-content .vid-wrapper,.module-carousel-container .glide ul.glide__slides li .slide-content .img-wrapper{min-width:250px}}.module-carousel-container .glide ul.glide__slides li .slide-content .vid-wrapper .emb{position:absolute;width:100%;height:100%}.module-carousel-container .glide ul.glide__slides li .slide-content .vid-wrapper .emb iframe{width:100%;height:100%}.module-carousel-container .glide ul.glide__slides li .slide-content .img-wrapper{width:100%;max-height:100%}@media (min-width: 768px){.module-carousel-container .glide ul.glide__slides li .slide-content .img-wrapper{min-height:300px}}.module-carousel-container .glide ul.glide__slides li .slide-content svg{position:absolute;width:100%;height:100%;transform:translate(-50%,-50%);left:50%;top:50%}.module-carousel-container .glide ul.glide__slides li .slide-content .media-container{min-height:300px}@media (min-width: 576px){.module-carousel-container .glide ul.glide__slides li .slide-content .media-container{height:150px}}@media (min-width: 768px){.module-carousel-container .glide ul.glide__slides li .slide-content .media-container{padding-right:3rem}}.module-carousel-container .glide ul.glide__slides li .slide-content h2{font-size:1.25rem;text-decoration:underline;font-weight:100}@media (min-width: 768px){.module-carousel-container .glide ul.glide__slides li .slide-content h2{font-size:1.5rem}}.module-carousel-container .glide ul.glide__slides li .slide-content h2.simple-header{font-size:2rem;text-decoration:none;text-transform:capitalize;margin:0}.module-carousel-container .glide ul.glide__slides li .slide-content .media-caption{text-align:center;font-size:8pt}@media (min-width: 768px){.module-carousel-container .glide ul.glide__slides li .slide-content .media-caption{text-align:left;font-size:10pt}}.module-carousel-container .glide ul.glide__slides li .slide-content .ctr-timeline-container{width:100%}.module-carousel-container .glide ul.glide__slides li .slide-content .ctr-timeline-container .timeline{min-height:unset;height:2px;background-color:#c4c4c4;width:66%;margin-top:1rem;left:50%;bottom:unset;transform:translate(-50%)}@media (min-width: 768px){.module-carousel-container .glide ul.glide__slides li .slide-content .ctr-timeline-container .timeline{width:50%}}@media (min-width: 992px){.module-carousel-container .glide ul.glide__slides li .slide-content .ctr-timeline-container .timeline{width:56%}}.module-carousel-container .glide ul.glide__slides li .slide-content .ctr-timeline-container .ctr-group .click-to-reveal-button{padding-left:0;padding-top:3rem;text-decoration:none;color:#000;text-align:center}.module-carousel-container .glide ul.glide__slides li .slide-content .ctr-timeline-container .ctr-group .click-to-reveal-button:before{top:0;left:50%;width:32px;height:32px;transform:translate(-16px);border:1px solid #59214F;transition:all linear .2s}.module-carousel-container .glide ul.glide__slides li .slide-content .ctr-timeline-container .ctr-group .click-to-reveal-button:hover:before{border:2px solid white;box-shadow:0 0 2px 3px #59214f}.module-carousel-container .glide ul.glide__slides li .slide-content .ctr-timeline-container .ctr-group .click-to-reveal-button.mild-symptoms:before,.module-carousel-container .glide ul.glide__slides li .slide-content .ctr-timeline-container .ctr-group .click-to-reveal-button.mild-to-moderate:before,.module-carousel-container .glide ul.glide__slides li .slide-content .ctr-timeline-container .ctr-group .click-to-reveal-button.mild:before{background-color:#5c7a65;border-color:#5c7a65}.module-carousel-container .glide ul.glide__slides li .slide-content .ctr-timeline-container .ctr-group .click-to-reveal-button.mild-symptoms:hover:before,.module-carousel-container .glide ul.glide__slides li .slide-content .ctr-timeline-container .ctr-group .click-to-reveal-button.mild-to-moderate:hover:before,.module-carousel-container .glide ul.glide__slides li .slide-content .ctr-timeline-container .ctr-group .click-to-reveal-button.mild:hover:before{border:2px solid white;box-shadow:0 0 2px 3px #5c7a65}.module-carousel-container .glide ul.glide__slides li .slide-content .ctr-timeline-container .ctr-group .click-to-reveal-button.moderate-symptoms:before,.module-carousel-container .glide ul.glide__slides li .slide-content .ctr-timeline-container .ctr-group .click-to-reveal-button.moderate:before{background-color:#ffab47;border-color:#ffab47}.module-carousel-container .glide ul.glide__slides li .slide-content .ctr-timeline-container .ctr-group .click-to-reveal-button.moderate-symptoms:hover:before,.module-carousel-container .glide ul.glide__slides li .slide-content .ctr-timeline-container .ctr-group .click-to-reveal-button.moderate:hover:before{border:2px solid white;box-shadow:0 0 2px 3px #ffab47}.module-carousel-container .glide ul.glide__slides li .slide-content .ctr-timeline-container .ctr-group .click-to-reveal-button.severe-symptoms:before,.module-carousel-container .glide ul.glide__slides li .slide-content .ctr-timeline-container .ctr-group .click-to-reveal-button.severe:before{background-color:#fd7973;border-color:#fd7973}.module-carousel-container .glide ul.glide__slides li .slide-content .ctr-timeline-container .ctr-group .click-to-reveal-button.severe-symptoms:hover:before,.module-carousel-container .glide ul.glide__slides li .slide-content .ctr-timeline-container .ctr-group .click-to-reveal-button.severe:hover:before{border:2px solid white;box-shadow:0 0 2px 3px #fd7973}.module-carousel-container .glide ul.glide__slides li #end-slide.end-slide.slide-content{position:relative;padding:0 0 1rem}@media (min-width: 576px){.module-carousel-container .glide ul.glide__slides li #end-slide.end-slide.slide-content{padding:0 2rem 1rem}}.module-carousel-container .glide ul.glide__slides li #end-slide.end-slide.slide-content .col.col-fixed{margin:auto}.module-carousel-container .glide ul.glide__slides li #end-slide.end-slide.slide-content .default-text{margin-bottom:2.5rem}.module-carousel-container .glide ul.glide__slides li #end-slide.end-slide.slide-content p{text-align:center}.module-carousel-container .glide ul.glide__slides li #end-slide.end-slide.slide-content h2{font-size:2rem;text-decoration:none;border-bottom:2px solid;margin-bottom:1.5rem}@media (min-width: 768px){.module-carousel-container .glide ul.glide__slides li #end-slide.end-slide.slide-content h2{font-size:3rem;font-weight:400}}.module-carousel-container .glide ul.glide__slides li #end-slide.end-slide.slide-content .main-img svg{max-height:220px;max-width:220px;margin-top:2rem}.module-carousel-container .glide ul.glide__slides li #end-slide.end-slide.slide-content .confetti-images{position:absolute;display:flex;flex-basis:100%;width:90%;height:90%;margin:0 auto;flex-grow:1;justify-content:space-around;flex-flow:row nowrap;z-index:-1;opacity:.2}.module-carousel-container .glide ul.glide__slides li #end-slide.end-slide.slide-content .confetti-images .confetti-one svg,.module-carousel-container .glide ul.glide__slides li #end-slide.end-slide.slide-content .confetti-images .confetti-two svg{min-height:100px;min-width:100px;max-width:250px;max-height:180px}.module-carousel-container .glide ul.glide__slides li #end-slide.end-slide.slide-content .confetti-images .confetti-one{margin-right:2rem}.module-carousel-container .glide ul.glide__slides li #end-slide.end-slide.slide-content .confetti-images .confetti-two{transform-origin:center;transform:scaleX(-1);margin-right:-2rem}.module-card{max-width:320px;width:220px;height:320px;display:flex;flex-flow:column nowrap;border:12px solid #CCD9F8;border-radius:5rem;padding:1rem 2rem .75rem;margin:0 1.5rem 1.5rem;transition:all linear .2s;z-index:10;background:white;-webkit-animation:fadeInAnimation ease .4s;animation:fadeInAnimation ease .4s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.module-card:nth-of-type(1){-webkit-animation-delay:.2s;animation-delay:.2s}.module-card:nth-of-type(2){-webkit-animation-delay:.4s;animation-delay:.4s}.module-card:nth-of-type(3){-webkit-animation-delay:.6s;animation-delay:.6s}.module-card:nth-of-type(4){-webkit-animation-delay:.8s;animation-delay:.8s}@media (min-width: 768px){.module-card{max-width:365px;width:220px;height:320px;display:flex;flex-flow:column nowrap;border:12px solid #CCD9F8;border-radius:4rem;padding:1rem 2rem;margin:0 1rem 1.5rem}}@media (min-width: 992px){.module-card{max-width:260px;width:180px;height:310px;display:flex;flex-flow:column nowrap;border:16px solid #CCD9F8;border-radius:4rem;padding:1rem 2rem;margin:0 .5rem 1.5rem}}@media (min-width: 1200px){.module-card{max-width:365px;width:220px;height:320px;display:flex;flex-flow:column nowrap;border:20px solid #CCD9F8;border-radius:4rem;padding:1rem 2rem;margin:0 1.25rem 1.5rem}}.module-card .image-container{display:block;position:relative;max-width:100%;height:60%;padding:12px}@media (min-width: 576px){.module-card .image-container{padding:25px}}.module-card .image-container svg{max-width:100%}@media (max-width: 576px){.module-card .image-container svg{max-height:100%}}.module-card.pink{border-color:#fd9cc6}.module-card.green{border-color:#5c7a65}.module-card.orange{border-color:#f8924f}.module-card .btn,.module-card button{min-width:190px;transform:translate(-50%);left:50%}@media (min-width: 576px){.module-card .btn,.module-card button{min-width:224px}}.module-card .btn:hover,.module-card button:hover{transform:translate(-50%)}a.module-card svg{transform-origin:50% 50%;transition:all linear .2s}a.module-card:hover{cursor:pointer}a.module-card:hover .image-container svg{transform:scale(105%) translateY(-12px)}a.module-card:hover .btn{box-shadow:3px 3px 1px 1px #ccd9f8}a.module-card:hover .btn.ui-shadow{box-shadow:3px 6px 1px 1px #ccd9f8}.timeline-card-container{position:relative}.timeline-card-container .timeline-card{max-width:152px;max-height:160px;width:60vw;height:66vw;display:flex;flex-flow:column nowrap;border:6px solid #59214F;background-color:#fff;border-radius:1.5rem;box-shadow:6px 4px #fd9cc6;margin:0;transition:all linear .1s}.timeline-card-container .timeline-card:hover{cursor:pointer;transform:translateY(-4px);box-shadow:8px 6px #fd9cc6}.timeline-card-container .timeline-card .img-wrapper{margin:auto;padding:.5rem}@media (min-width: 768px){.timeline-card-container .timeline-card .img-wrapper{padding:2rem}}.timeline-card-container .timeline-card .img-wrapper svg{width:100%;height:100%}.timeline-card-container:visited .tracker{background:#FD9CC6}.timeline-card-container:visited .tracker .checkmark:after{display:block}.timeline-card-container .timeline-title-container{position:absolute;max-width:100px;width:60vw;margin:0 6px;display:flex;justify-content:center;top:100%}@media (min-width: 768px){.timeline-card-container .timeline-title-container{max-width:152px}}.timeline-card-container h2{padding:12px 0;width:212px;text-align:center;position:absolute;margin:0}@media (max-width: 768px){.timeline-card-container h2{max-width:100px}}.timeline-card-container .tracker{position:absolute;z-index:2;display:block;top:80px;width:40px;height:40px;background:#59214F;border-radius:100%}.timeline-card-container .tracker .checkbox-container{display:block;position:relative;width:100%;height:100%;padding:0;pointer-events:none;margin:0}.timeline-card-container .tracker .checkmark{position:absolute;top:0;left:0;height:100%;width:100%;background-color:transparent}.timeline-card-container .tracker .checkmark:after{display:block;left:13px;top:6px;width:9px;height:18px;border:solid #59214F;border-width:0 5px 5px 0;transform:rotate(45deg)}.timeline-card-container.left{margin-right:68px;justify-content:end}.timeline-card-container.left .tracker{right:-58px}.timeline-card-container.right{margin-left:68px}.timeline-card-container.right .tracker{left:-58px}@media (min-width: 992px){.timeline-card-container.left .timeline-title-container,.timeline-card-container.right .timeline-title-container{position:absolute;display:flex;align-items:center;justify-content:center;top:0;height:100%}.timeline-card-container.left .timeline-title-container h2,.timeline-card-container.right .timeline-title-container h2{margin:auto}.timeline-card-container.left{text-align:right}.timeline-card-container.left .timeline-title-container{right:50%;margin-right:12px}.timeline-card-container.right{text-align:left}.timeline-card-container.right .timeline-title-container{left:50%;margin-left:12px}.timeline-card-container .timeline-card{max-width:235px;max-height:270px;width:16vw;height:20vw;border-radius:4rem}}body.course-page{background-color:#fff}body.course-page main{padding-top:0}body.course-page section#main-content:before{content:"";position:absolute;top:0;left:0;z-index:-20;width:100%;height:100%;background-color:#f5f7fe}body.course-page section.page-banner.course-banner{background-color:#fff;position:relative}@media (max-width: 576px){body.course-page section.page-banner.course-banner{margin:2.5rem 1.9rem}}body.course-page section.page-banner.course-banner .title-container{align-items:center;display:flex;flex-flow:column}body.course-page section.page-banner.course-banner .title-container h1{font-size:1.25rem}@media (min-width: 768px){body.course-page section.page-banner.course-banner .title-container h1{font-size:1.5rem}}@media (min-width: 992px){body.course-page section.page-banner.course-banner .title-container h1{font-size:2rem}}body.course-page section.page-banner.course-banner .title-container .img-wrapper{height:unset;min-height:unset;margin-bottom:1rem;max-width:200px;max-height:auto}@media (min-width: 992px){body.course-page section.page-banner.course-banner .title-container .img-wrapper{max-width:300px;max-height:300px}}@media (min-width: 1200px){body.course-page section.page-banner.course-banner .title-container .img-wrapper{max-width:300px;max-height:300px}}body.course-page section.page-banner.course-banner .instruction-container{text-align:center!important}@media (max-width: 768px){body.course-page section.page-banner.course-banner .instruction-container{padding:0!important}}@media (min-width: 992px){body.course-page section.page-banner.course-banner .instruction-container{text-align:left!important}}body.course-page section.page-banner.course-banner .instruction-container h2{font-size:2rem;text-decoration:underline}@media (min-width: 768px){body.course-page section.page-banner.course-banner .instruction-container h2{font-size:2rem}}@media (min-width: 992px){body.course-page section.page-banner.course-banner .instruction-container h2{font-size:1.5rem}}body.course-page section.page-banner.course-banner .content-container{background-color:#fff;margin-bottom:400px;flex-flow:column-reverse}@media (min-width: 576px){body.course-page section.page-banner.course-banner .content-container{margin-bottom:500px}}@media (min-width: 992px){body.course-page section.page-banner.course-banner .content-container{margin-bottom:0;flex-flow:row}}@media (min-width: 1200px){body.course-page section.page-banner.course-banner .content-container{padding-top:6rem}}body.course-page section.page-banner.course-banner .content-container.grid>.col{display:flex;flex-flow:column;justify-content:center;padding:.75rem 2rem}@media (min-width: 992px){body.course-page section.page-banner.course-banner .content-container.grid>.col{padding:0 2rem}}@media (min-width: 1200px){body.course-page section.page-banner.course-banner .content-container.grid>.col{padding:2rem}}@media (min-width: 1200px){body.course-page section.page-banner.course-banner .content-container.grid>.col.instruction-container{padding-left:4rem}}@media (min-width: 768px){body.course-page .title-container{padding-left:3rem}}@media (min-width: 992px){.wheel-col{padding:0}}.wheel-container{position:absolute;width:320px;height:320px;overflow:hidden;top:108%;transform:translate(-50%);left:50%}@media (min-width: 576px){.wheel-container{overflow:visible;width:400px;height:400px}}@media (min-width: 992px){.wheel-container{position:relative;top:0;min-width:312px;min-height:312px;z-index:2}}.course-timeline-container{position:relative;padding-top:8rem;padding-bottom:8rem;min-height:100vh}@media (max-width: 576px){.course-timeline-container{padding-bottom:10rem}}.timeline{z-index:-1;position:absolute;height:125%;width:4px;background:#59214F;bottom:-4rem;left:50%;transform:translate(-2px);-webkit-animation:fadeInAnimation ease .4s;animation:fadeInAnimation ease .4s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:.8s;animation-delay:.8s}@media (min-width: 992px){.timeline{z-index:0;bottom:-4rem;height:120%;min-height:1300px}}@media (min-width: 1200px){.timeline{height:126%;min-height:1450px}}#ref-btn{position:absolute;bottom:2rem;left:.25rem}@media (min-width: 576px){#ref-btn{bottom:5rem;left:3rem}}@media (min-width: 768px){#ref-btn{bottom:8rem}}@media (min-width: 992px){#ref-btn{bottom:1rem}}#ref-btn .img-wrapper,#ref-btn .icon-label{transition:margin linear .2s}#ref-btn .icon-label{color:#59214f;text-decoration:underline;margin-left:.25rem}@media (min-width: 768px){#ref-btn .icon-label{margin-left:1rem}}#ref-btn:hover{cursor:pointer}#ref-btn:hover .img-wrapper,#ref-btn:hover .icon-label{margin-bottom:.25rem;color:#fd9cc6}#ref-btn:hover .img-wrapper svg path,#ref-btn:hover .icon-label svg path{fill:#fd9cc6}.course-btt{position:absolute;bottom:1rem;right:1rem}@media (min-width: 576px){.course-btt{bottom:5rem;right:3rem}}@media (min-width: 992px){.course-btt{display:none}}.course-btt:hover{cursor:pointer;margin-bottom:.25rem}body.module-page{background-color:#f5f7fe}body.module-page main{padding:0 0 4rem}body.module-page section.content-container{padding:1rem}@media (min-width: 992px){body.module-page section.content-container{padding:2rem}}body.module-page .module-container{border:solid 12px #CCD9F8;border-radius:12px;margin-bottom:380px;min-height:75vh;padding:1rem;background-color:#fff}@media (min-width: 992px){body.module-page .module-container{border-width:0;position:relative}body.module-page .module-container:before{z-index:-1;content:"";width:100%;height:100%;position:absolute;top:-6px;left:-6px;background-color:#e3e3e3;border:solid 6px #E3E3E3;border-radius:12px;box-shadow:0 2px 4px 2px #00000020}}body.module-page .breadcrumbs{display:block;position:relative;color:#c4c4c4;text-align:center;font-size:.9rem;margin:.75rem auto}@media (min-width: 768px){body.module-page .breadcrumbs{font-size:1.15rem;margin:2rem auto;max-width:40%}}body.module-page .breadcrumbs .bc-course{color:#c4c4c4;transition:all linear .2s}body.module-page .breadcrumbs .bc-course:hover{cursor:pointer;text-decoration:underline;color:#59214f}body.module-page .breadcrumbs .bc-module{color:#59214f}@media (max-width: 768px){body.module-page .breadcrumbs{width:100%}}@media (min-width: 768px){body.module-page .breadcrumbs{position:absolute;margin:2rem 6rem;right:0}}body.module-page .module-header{text-align:center;opacity:1;visibility:visible;transition:visibility .3s linear,opacity .2s linear;max-width:100%}@media (min-width: 768px){body.module-page .module-header{max-width:40%;position:absolute;margin:1.75rem 4rem 2rem}}@media (min-width: 992px){body.module-page .module-header.end-slide-header{visibility:hidden;opacity:0}}body.module-page .module-header h1{font-size:1.75rem;margin:0}@media (min-width: 768px){body.module-page .module-header h1{font-size:2rem}}@media (min-width: 992px){body.module-page .module-header h1{font-size:2rem}}body.module-page .module-header .wave-underline{opacity:20%;max-width:150px;display:block;margin:0 auto;transform:scaleY(-1);margin:-.5rem auto 0}@media (min-width: 992px){body.module-page .module-header .wave-underline{max-width:150px;margin:-.75rem auto 0}}body.module-page .module-body{position:relative;margin-top:0rem;min-height:500px}@media (min-width: 768px){body.module-page .module-body{margin-top:8rem}}@media (min-width: 992px){body.module-page .module-body{margin-top:8rem}}body.module-page .module-body .click-to-reveal-button{color:#59214f;padding-left:2rem;position:relative;margin-bottom:1rem;text-decoration:underline;text-align:left}body.module-page .module-body .click-to-reveal-button:hover{cursor:pointer}body.module-page .module-body .click-to-reveal-button:before{content:" ";position:absolute;width:6px;height:6px;top:6px;left:6px;background-color:#59214f;border-radius:2rem;transform:translate(50%,50%)}@media (min-width: 992px){body.module-page .module-body .click-to-reveal-button:before{top:9px;left:9px}}.module-nav-container{position:relative;bottom:360px;width:100%;margin:0}@media (min-width: 576px){.module-nav-container{bottom:330px;font-size:12pt}}.module-nav-container .prev-container a,.module-nav-container .next-container a{display:block;color:#59214f;border-bottom:1px solid;padding-bottom:1px;transition:transform linear .1s}.module-nav-container .prev-container a:hover,.module-nav-container .next-container a:hover{font-weight:600;padding-bottom:0;border-bottom:2px solid}.module-nav-container .prev-container a:hover{text-decoration:none;transform:translate(-4px)}.module-nav-container .next-container{text-align:end;justify-content:flex-end}.module-nav-container .next-container a:hover{transform:translate(4px)}#ctr-popup h2{margin-bottom:1rem}.ctr-group .header-placeholder,.ctr-group .body-placeholder{display:none}.ctr-content{display:flex;flex-flow:row wrap;justify-content:space-around}.ctr-content.center{text-align:center}.ctr-content.left{text-align:left}.ctr-content.left ul,.ctr-content p{width:100%}.ctr-content a{color:#59214f;text-decoration:underline;padding-left:32px;padding-right:8px;position:relative}.ctr-content a:before{position:absolute;content:" ";height:24px;width:24px;top:0;left:0;background-image:url(/assets/global/ic_chain_link.svg);background-size:contain}.ctr-content a:hover{cursor:pointer;color:#59214f}.guess-order-parent .quiz-container{height:100%;margin:0;padding-bottom:3rem;overflow-y:unset}@media (min-width: 576px){.guess-order-parent .quiz-container .btn-container{right:-3rem;bottom:1rem}}.quiz-container{position:relative;width:100%;padding:0 .5rem}.quiz-container.guess-order-container.col{padding:2rem 0 4rem}@media (min-width: 768px){.quiz-container.guess-order-container.col{padding:2rem 0}}.quiz-container .one-col-quiz-options{margin:auto}.quiz-container .radio-container{min-height:2.5rem}.quiz-container.multi-tf-container .table-header{padding-bottom:1rem}.quiz-container.multi-tf-container .one-col-quiz-options{position:relative}.quiz-container.multi-tf-container .one-col-quiz-options .divider{position:absolute;width:1px;background-color:#c4c4c4;height:88%;top:0;left:10.7%}@media (min-width: 576px){.quiz-container.multi-tf-container .one-col-quiz-options .divider{left:8.3%}}.quiz-container.multi-tf-container .t-col .radio-container,.quiz-container.multi-tf-container .f-col .radio-container{margin:auto auto 12px;padding:0}.quiz-container.multi-tf-container .t-col .radio-container .checkmark,.quiz-container.multi-tf-container .f-col .radio-container .checkmark{transform:translate(-50%);left:50%}@media (max-width: 576px){.quiz-container.multi-tf-container .col.col-1{flex-basis:12%;max-width:12%}}.quiz-container.answer-revealed .radio-container input.correct:checked~.checkmark{background-color:#5c7a65}.quiz-container.answer-revealed .radio-container input.incorrect:checked~.checkmark{background-color:#fd7973}.quiz-container.answer-revealed .radio-container input:checked:after{opacity:.4}.quiz-container .options-container{padding-top:2rem;margin-bottom:3rem}.quiz-container .btn-container{margin-top:2rem;position:absolute;right:0;bottom:0;display:flex;justify-content:center}.quiz-container .btn-container .btn{height:3rem;transform:scale(.8);line-height:.75rem}@media (max-width: 992px){.quiz-container .btn-container{width:100%}}.quiz-container .feedback-text{display:none}.quiz-container.tf-container{padding:2rem}.quiz-container.tf-container .radio-container{width:100px;margin:auto}.order-option{max-width:100%;padding:.5rem 1rem;margin:.5rem auto;color:#fff;background-color:#59214f;border-radius:2rem;cursor:move;cursor:-webkit-grab;cursor:grab}.order-option.sortable-chosen{background-color:#fd9cc6}.order-option.sortable-ghost{background-color:#c4c4c4}@media (min-width: 768px){.order-option{width:70%}}.order-option:active{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.order-option.dragging{opacity:.3}.order-option p{margin:auto}.glide__slides li .slide-content h2.mobile-only{margin-top:-2rem;margin-bottom:.75rem}.glide__slides li .slide-content .hotspot{position:absolute;width:1rem;height:1rem;font-size:.75rem;line-height:.9rem;color:#fff;background-color:#fd7973;border-radius:12rem;transition:all ease .2s}.glide__slides li .slide-content .hotspot:focus,.glide__slides li .slide-content .hotspot:hover,.glide__slides li .slide-content .hotspot.active{background-color:#fd9cc6;border:solid 1px white;box-shadow:0 0 3px 3px #fd9cc6;cursor:pointer}.glide__slides li .slide-content .hotspot-text{font-size:1rem;transition:all ease .2s;text-align:left}.glide__slides li .slide-content .hotspot-text:focus,.glide__slides li .slide-content .hotspot-text:hover,.glide__slides li .slide-content .hotspot-text.active{color:#fd9cc6;cursor:pointer}.glide__slides li .slide-content .hotspot-text p{line-height:1.5rem}.text-top-slide{padding-top:0!important}.text-top-slide .quiz-instruction-text{font-size:12pt;font-weight:600}@media (min-width: 576px){.text-top-slide .quiz-instruction-text{font-size:14pt}}.text-top-slide .default-text{border-bottom:solid 1px #59214F;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%}@media (min-width: 576px){.text-top-slide .default-text{width:80%}}.text-top-slide .default-text p{margin:0 auto 1rem;width:100%}@media (min-width: 576px){.text-top-slide .default-text p{width:80%}}.dragpop{position:absolute;width:185px;height:185px;top:15%;right:15%;z-index:100;pointer-events:none;transform:scale(.75);transition:opacity linear .2s,visibility linear .2s}.dragpop .outer-ring{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:185px;height:185px;border:4px dotted #AC69E2;border-radius:100%;-webkit-animation:outerring 25s linear infinite;animation:outerring 25s linear infinite}.dragpop .inner-ring{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:170px;height:170px;border:4px dotted #AC69E2;border-radius:100%}.dragpop .ring-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:165px;height:165px;background:rgba(255,255,255,.6);border-radius:100%}.dragpop .ring-content p{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-weight:700;font-size:1.5rem;margin:0;text-align:center}.dragpop .ring-content p.tl{top:30%;left:10%;transform:unset}.dragpop .hand{position:absolute;top:75%;width:100px;-webkit-animation:pulse 2.5s infinite;animation:pulse 2.5s infinite}@-webkit-keyframes outerring{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes outerring{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@-webkit-keyframes innerring{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(-360deg)}}@keyframes innerring{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(-360deg)}}@-webkit-keyframes pulse{0%{transform:scale(.8)}50%{transform:scale(1)}to{transform:scale(.8)}}@keyframes pulse{0%{transform:scale(.8)}50%{transform:scale(1)}to{transform:scale(.8)}}.csscircle .segment-wrapper{-webkit-animation:fadeInAnimation ease .4s;animation:fadeInAnimation ease .4s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.csscircle .segment-wrapper:nth-of-type(1){-webkit-animation-delay:.2s;animation-delay:.2s}.csscircle .segment-wrapper:nth-of-type(2){-webkit-animation-delay:.4s;animation-delay:.4s}.csscircle .segment-wrapper:nth-of-type(3){-webkit-animation-delay:.6s;animation-delay:.6s}.csscircle .segment-wrapper:nth-of-type(4){-webkit-animation-delay:.8s;animation-delay:.8s}.csscircle .segment-wrapper:nth-of-type(5){-webkit-animation-delay:1s;animation-delay:1s}.csscircle .segment-wrapper:nth-of-type(6){-webkit-animation-delay:1.2s;animation-delay:1.2s}.csscircle .segment-wrapper:nth-of-type(7){-webkit-animation-delay:1.4s;animation-delay:1.4s}.csscircle .segment-wrapper.disabled{pointer-events:none;opacity:.4!important}.csscircle .segment{transform:skew(30deg);-ms-transform:skewX(30deg);-moz-tranform:skewX(30deg);-webkit-transform:skewX(30deg);-o-transform:skewX(30deg);cursor:pointer}.csscircle .segment p{font-size:.8rem;margin:auto}.csscircle .segment .inner{transform:skew(-30deg 0deg);-ms-transform:skew(-30deg 0deg);-moz-tranform:skew(-30deg 0deg);-webkit-transform:skew(-30deg 0deg);-o-transform:skew(-30deg 0deg)}.csscircle .segment .inner:hover{transform:skew(-30deg 0deg) scale(1.1);-ms-transform:skew(-30deg 0deg) scale(1.1);-moz-tranform:skew(-30deg 0deg) scale(1.1);-webkit-transform:skew(-30deg 0deg) scale(1.1);-o-transform:skew(-30deg 0deg) scale(1.1)}.csscircle.nohover .segment .inner{cursor:default}.csscircle.circle1segments{transform:rotate(30deg)}.csscircle.circle1segments .segment-wrapper .segment{overflow:visible;right:0;transform:translate(50%,50%)}.csscircle.circle1segments .segment-wrapper .segment .overflow-wrapper{overflow:visible}.csscircle.circle1segments .inner{right:0;bottom:0}.csscircle.circle1segments .inner:hover{transform:scale(1.1)}.csscircle.circle1segments .inner .label-container{transform:rotate(0) translate(50%,50%);width:150px;top:-10px;left:50px}.circle2segments{transform:rotate(30deg)}.circle2segments .segment-wrapper .segment{transform:skew(0) translate(50%)}.circle2segments .segment-wrapper .segment .overflow-wrapper .inner{transform:skew(0);right:0}.circle2segments .segment-wrapper .segment .overflow-wrapper .inner:hover{transform:skew(0) scale(1.1)}.circle2segments .segment1.segment-wrapper .segment{transform:skew(0) translate(50%)}.circle2segments .segment1.segment-wrapper .label-container{transform:rotate(0) translate(50%,50%);width:150px;top:-10px;left:50px}.circle2segments .segment2.segment-wrapper .segment{transform:skew(0) translate(50%,100%)}.circle2segments .segment2.segment-wrapper .segment .inner{bottom:50%}.circle2segments .segment2.segment-wrapper .label-container{transform:rotate(0) translate(85%,495%);width:150px;top:0;left:0;bottom:0}.circle2segments{transform:rotate(30deg)}.circle2segments .segment-wrapper .segment{transform:skew(0) translate(50%)}.circle2segments .segment-wrapper .segment .overflow-wrapper .inner{transform:skew(0);right:0}.circle2segments .segment-wrapper .segment .overflow-wrapper .inner:hover{transform:skew(0) scale(1.1)}.circle2segments .segment1.segment-wrapper .segment{transform:skew(0) translate(50%)}.circle2segments .segment1.segment-wrapper .label-container{transform:rotate(0) translate(50%,50%);width:150px;top:-10px;left:50px}.circle2segments .segment2.segment-wrapper .segment{transform:skew(0) translate(50%,100%)}.circle2segments .segment2.segment-wrapper .segment .inner{bottom:50%}.circle2segments .segment2.segment-wrapper .label-container{transform:rotate(0) translate(85%,495%);width:150px;top:0;left:0;bottom:0}.csscircle.circle3segments .segment-wrapper .segment{transform:skew(330deg)}.csscircle.circle3segments .segment-wrapper .segment .overflow-wrapper .inner{transform:skew(-330deg)}.csscircle.circle3segments .segment-wrapper .segment .overflow-wrapper .inner:hover{transform:skew(-330deg) scale(1.1)}.csscircle.circle3segments .segment1.segment-wrapper .label-container{transform:rotate(330deg) translate(50%,50%);width:150px;top:12%;left:-6%}.csscircle.circle3segments .segment2.segment-wrapper .label-container{transform:rotate(210deg) translate(50%,50%);width:75px;top:23%;left:25%}.csscircle.circle3segments .segment3.segment-wrapper .label-container{transform:rotate(90deg) translate(50%,50%);width:75px;top:2%;left:30%}.csscircle.circle3segments .segment1{transform:rotate(60deg);-ms-transform:rotate(60deg);-moz-tranform:rotate(60deg);-webkit-transform:rotate(60deg);-o-transform:rotate(60deg)}.csscircle.circle3segments .segment2{transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-tranform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg)}.csscircle.circle3segments .segment3{transform:rotate(300deg);-ms-transform:rotate(300deg);-moz-tranform:rotate(300deg);-webkit-transform:rotate(300deg);-o-transform:rotate(300deg)}.circle6segments .segment{transform:skew(30deg);-ms-transform:skewX(30deg);-moz-tranform:skewX(30deg);-webkit-transform:skewX(30deg);-o-transform:skewX(30deg);cursor:pointer}.circle6segments .segment p{font-size:.8rem;margin:auto}.circle6segments .segment .inner{transform:skew(-30deg);-ms-transform:skewX(-30deg);-moz-tranform:skewX(-30deg);-webkit-transform:skewX(-30deg);-o-transform:skewX(-30deg)}.circle6segments .segment .inner:hover{transform:skew(-30deg) scale(1.1);-ms-transform:skewX(-30deg) scale(1.1);-moz-tranform:skewX(-30deg) scale(1.1);-webkit-transform:skewX(-30deg) scale(1.1);-o-transform:skewX(-30deg) scale(1.1)}.circle6segments.nohover .segment .inner{cursor:default}.circle6segments.nohover .segment .inner:hover{transform:skew(-30deg);-ms-transform:skewX(-30deg);-moz-tranform:skewX(-30deg);-webkit-transform:skewX(-30deg);-o-transform:skewX(-30deg)}.circle6segments .segment8{transform:rotate(1turn);-ms-transform:rotate(1turn);-moz-tranform:rotate(1turn);-webkit-transform:rotate(1turn);-o-transform:rotate(1turn)}.circle6segments .segment7{transform:rotate(315deg);-ms-transform:rotate(315deg);-moz-tranform:rotate(315deg);-webkit-transform:rotate(315deg);-o-transform:rotate(315deg)}.circle6segments .segment6{transform:rotate(1turn);-ms-transform:rotate(1turn);-moz-tranform:rotate(1turn);-webkit-transform:rotate(1turn);-o-transform:rotate(1turn)}.circle6segments .segment5{transform:rotate(300deg);-ms-transform:rotate(300deg);-moz-tranform:rotate(300deg);-webkit-transform:rotate(300deg);-o-transform:rotate(300deg)}.circle6segments .segment4{transform:rotate(240deg);-ms-transform:rotate(240deg);-moz-tranform:rotate(240deg);-webkit-transform:rotate(240deg);-o-transform:rotate(240deg)}.circle6segments .segment3{transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-tranform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg)}.circle6segments .segment2{transform:rotate(120deg);-ms-transform:rotate(120deg);-moz-tranform:rotate(120deg);-webkit-transform:rotate(120deg);-o-transform:rotate(120deg)}.circle6segments .segment1{transform:rotate(60deg);-ms-transform:rotate(60deg);-moz-tranform:rotate(60deg);-webkit-transform:rotate(60deg);-o-transform:rotate(60deg)}.circle6segments:after{content:"";position:absolute;z-index:2;top:25%;left:25%;width:50%;height:50%;background:#fff;border-radius:1000px;-ms-box-sizing:border-box;box-sizing:border-box}.circle6segments .segment-wrapper:nth-child(2n+2) .inner{background:gray}@-webkit-keyframes a{0%{transform:rotate(0);-ms-transform:rotate(0deg);-moz-tranform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg)}to{transform:rotate(1turn);-ms-transform:rotate(1turn);-moz-tranform:rotate(1turn);-webkit-transform:rotate(1turn);-o-transform:rotate(1turn)}}@keyframes a{0%{transform:rotate(0);-ms-transform:rotate(0deg);-moz-tranform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg)}to{transform:rotate(1turn);-ms-transform:rotate(1turn);-moz-tranform:rotate(1turn);-webkit-transform:rotate(1turn);-o-transform:rotate(1turn)}}@-webkit-keyframes b{0%{transform:rotate(0);-ms-transform:rotate(0deg);-moz-tranform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg)}to{transform:rotate(-1turn);-ms-transform:rotate(-1turn);-moz-tranform:rotate(-1turn);-webkit-transform:rotate(-1turn);-o-transform:rotate(-1turn)}}@keyframes b{0%{transform:rotate(0);-ms-transform:rotate(0deg);-moz-tranform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg)}to{transform:rotate(-1turn);-ms-transform:rotate(-1turn);-moz-tranform:rotate(-1turn);-webkit-transform:rotate(-1turn);-o-transform:rotate(-1turn)}}.squarewrapper{position:relative;height:500px;width:500px;display:inline-block;justify-content:center;display:flex;position:absolute;top:0;left:0}.squarewrapper.display-none{display:none}.squarewrapper .square{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;transform:rotate(-30deg)}@media (min-width: 992px){.squarewrapper .square{top:50%;left:50%;transform-origin:center;transform:translate(-50%,-50%) rotate(-30deg)}}.csscircle{position:absolute;top:10%;left:10%;width:80%;height:80%;border-radius:100%;-ms-box-sizing:border-box;box-sizing:border-box}.segment-wrapper{position:absolute;top:49%;left:49%;width:2%;height:2%}.segment-wrapper .segment .overflow-wrapper{position:relative;overflow:hidden;width:100%;height:100%}.segment{bottom:50%;right:50%;width:5000%;height:5000%;overflow:hidden;transform-origin:0 100%;-ms-transform-origin:0 100%;-moz-transform-origin:0 100%;-o-transform-origin:0 100%;-webkit-transform-origin:0 100%}.segment,.segment .inner{position:absolute;transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s}.segment .inner{right:-50%;bottom:-50%;width:100%;height:100%;background:#333;border-radius:100%;transform-origin:50% 50%;-ms-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;cursor:pointer}#module-wrapper{padding:0 2rem;text-align:center;padding-bottom:14vh}.segment .label-container{display:flex;position:absolute;width:100px;height:64px;align-items:center;justify-content:center}.segment p{position:relative;color:#fff;transition:all 1s}.segment1 .label-container{position:absolute;top:72px;left:62px;transform:rotate(-30deg) translate(-50%)}.segment2 .label-container{position:absolute;top:92px;left:22px;transform:rotate(-90deg)}.segment3 .label-container{position:absolute;top:92px;left:22px;transform:rotate(-150deg)}.segment4 .label-container{position:absolute;top:94px;left:22px;transform:rotate(-210deg)}.segment5 .label-container{position:absolute;top:94px;left:22px;transform:rotate(-270deg)}.segment6 .label-container{position:absolute;top:92px;left:22px;transform:rotate(-330deg)}.segment1 .inner{background:#59214F!important}.segment2 .inner{background:#CCD9F8!important}.segment2 .inner p{color:#59214f}.segment3 .inner{background:#F8924F!important}.segment3 .inner p{color:#59214f}.segment4 .inner{background:#5C7A65!important}.segment5 .inner{background:#FFAB47!important}.segment5 .inner p{color:#59214f}.segment6 .inner{background:#FD9CC6!important}.segment6 .inner p{color:#59214f}.squarewrapper{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.7);overflow:hidden}@media (min-width: 576px){.squarewrapper{transform:translate(-50%,-50%) scale(.9)}}@media (min-width: 992px){.squarewrapper{transform:translate(-50%,-50%) scale(.8)}}@media (min-width: 1200px){.squarewrapper{transform:translate(-50%,-50%) scale(1)}}.disabled-segment{pointer-events:none;opacity:.5}#background-top-fade{position:fixed;top:0;left:0;z-index:40}.wheel-center{width:200px;height:200px;background-color:#fff;border-radius:50%}.wheel-center svg{top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center;max-width:125.59px;max-height:125px;position:absolute;-webkit-animation:fadeInAnimation ease .4s;animation:fadeInAnimation ease .4s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-delay:1.2s;animation-delay:1.2s}.wheel-center{position:absolute;top:50%;left:50%;z-index:30;transform-origin:center;transform:translate(-50%,-50%) rotate(0);text-align:center;transition:all .06s linear}.wheel-center:hover{transform:translate(-50%,-50%) rotate(10deg)}.wheel-center svg{top:50%;left:50%;transform-origin:center;width:80%}.wheel-center svg:hover{cursor:pointer}.wheel-center .info{margin:auto;background:none;text-align:center;color:#333;width:100%;padding:3px;box-sizing:border-box}.wheel-center .info img{width:64px;margin:auto}.wheel-center .info.global{position:fixed;bottom:150px;right:150px;transition:transform .1s linear}.wheel-center .info.global:hover{transform:scale(1.1) translate(-4px,-4px)}#notepad-overlay #notepad h3{left:5%}#notepad-overlay #notepad p{transform:translate(0);top:25%;left:8%;width:96%}#notepad-overlay #notepad p.ps{position:absolute;transform:translate(-50%,-50%);top:87%;font-size:17px;line-height:33px;left:51%;width:100%}.segmenter-circle-container{position:relative;width:100%;height:100%;overflow:hidden;box-sizing:border-box;align-items:center;display:flex}.segmenter-circle-container div{box-sizing:border-box}.segmenter-circle-container .circle-container{position:relative;width:500px;height:500px;background-color:#f6f6f6;border-radius:8px;width:400px;height:400px;background-color:red;position:absolute;transform:translate(-50%,-50%);top:50%;left:50%}.segmenter-circle-container .circle-container .segment{position:relative}.segmenter-circle-container .circle-container .segment:hover path,.segmenter-circle-container .circle-container .segment:hover circle{stroke-width:150;cursor:pointer}.segmenter-circle-container .circle-container .segment .segment-text{display:block;color:#000;box-sizing:border-box;position:absolute;top:50%;left:50%;transform:translate(50%,50%);z-index:200}.segmenter-circle-container svg path,.segmenter-circle-container svg circle{fill:none;stroke-width:100px;stroke:#ccc;border-style:outset;transition:all linear .2s}.segmenter-circle-container svg path.filled,.segmenter-circle-container svg circle.filled{stroke:#47b2f5}.segmenter-circle-container label{color:#f6f6f6}.segmenter-circle-container input{display:block;margin:15px;font-size:18px;line-height:50px;height:50px;padding:0 15px;border:0;border-bottom:2px solid #444;outline:0;color:#666}.segmenter-circle-container input:focus,.segmenter-circle-container input:active{color:#47b2f5;border-bottom:2px solid #47B2F5}.segmenter-circle-container input:focus+label,.segmenter-circle-container input:active+label{color:#47b2f5}.segmenter-circle-container input::-moz-focus-inner,.segmenter-circle-container input:-moz-focusring{outline:none}.segmenter-circle-container #info{color:#f6f6f6;padding:15px}.segmenter-circle-container #info h1{color:#47b2f5}.segmenter-circle-container #info pre{font-size:13px}.segmenter-circle-container #input-container{padding:15px;max-width:400px}.segmenter-circle-container #input-container div{display:flex;flex-direction:row-reverse;align-items:center}.segmenter-circle-container #input-container label{min-width:120px}.segmenter-circle-container #input-container input{flex:1 1 auto}.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;margin:0;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide--rtl{direction:rtl}.glide__arrow{position:absolute;display:block;top:50%;z-index:2;color:#fff;text-transform:uppercase;padding:9px 12px;background-color:transparent;border:2px solid rgba(255,255,255,.5);border-radius:4px;box-shadow:0 .25em .5em #0000001a;text-shadow:0 .25em .5em rgba(0,0,0,.1);opacity:1;cursor:pointer;transition:opacity .15s ease,border .3s ease-in-out;transform:translateY(-50%);line-height:1}.glide__arrow:focus{outline:none}.glide__arrow:hover{border-color:#fff}.glide__arrow--left{left:2em}.glide__arrow--right{right:2em}.glide__arrow--disabled{opacity:.33}.glide__bullets{position:absolute;z-index:2;bottom:2em;left:50%;display:inline-flex;list-style:none;transform:translate(-50%)}.glide__bullet{background-color:#ffffff80;width:9px;height:9px;padding:0;border-radius:50%;border:2px solid transparent;transition:all .3s ease-in-out;cursor:pointer;line-height:0;box-shadow:0 .25em .5em #0000001a;margin:0 .25em}.glide__bullet:focus{outline:none}.glide__bullet:hover,.glide__bullet:focus{border:2px solid white;background-color:#ffffff80}.glide__bullet--active{background-color:#fff}.glide--swipeable{cursor:grab;cursor:-webkit-grab}.glide--dragging{cursor:grabbing;cursor:-webkit-grabbing}.anime-rolling{position:absolute;width:100vw;max-width:100vw;left:0;bottom:0;overflow-x:clip}.circle{position:absolute;width:2rem;height:2rem;bottom:-1rem;left:-1rem;border-radius:50%;background:#0b69a3}.svg-wrap{position:relative;background-color:red;width:100vw;left:-2.5rem;padding-top:63.63%;height:0}.svg-wrap svg{background-color:#0ff;height:100%;display:inline-block;width:100%;position:absolute;top:0;left:0}#scroll-trigger-test{z-index:10}#path{stroke-width:5;stroke:gray}.apple-container{position:absolute;z-index:10;width:100%;height:46vh}@media (min-width: 992px){.apple-container{bottom:-1.75rem}}.apple-wrapper{position:relative;width:100%;height:100%}.apple{position:absolute;left:-250px;display:block}@media (min-width: 768px){.apple{bottom:2vh}}.apple#apple1{background-color:#87cefa}.apple#apple2{background-color:#f08080}.graph{width:auto;display:flex;justify-content:center}.graph svg{border:1px solid #000}.tooltip{text-decoration:underline}.axis{font:10px Georgia,Arial,sans-serif}.axis path,.axis line{fill:none;stroke:#dadada;shape-rendering:crispEdges}.bar{fill:#4682b4}.barchart-container{width:800px;margin:25px auto}rect{fill:#f8924f;fill-opacity:.9}rect:hover{fill-opacity:1}.axis{font-size:smaller;font-family:brother-1816,brother-1816,sans-serif}
