:root{--brand-primary:#002856;--brand-primary--light:#79b8ff;--brand-primary--dark:#001d3d;--brand-trim:#ffd200;--brand-trim--light:#fff0b3;--brand-trim--dark:#8c6d2a;--brand-accent:#69813c;--brand-accent--light:#a8c36f;--brand-accent--dark:#576c32;--brand-accent2:#e1261c;--brand-accent2--light:#d39792;--brand-accent2--dark:#841610;--brand-accent3:#522c1e;--color-gray:#76766b;--color-gray--light:#f4f3ec;--color-gray--dark:#4c4e51;--color-red:#9f093e;--background-color:#fafaf7;--text-color:#36393c;--btn-default-color:var(--color-gray);--font-size-base:17px;--font-family-base:"arthuralight",sans-serif;--font-family-base--bold:"arthuramedium",sans-serif;--font-family-heading:"tribenidazregular",sans-serif;--font-family-subheading:"arthuraregular",sans-serif;--line-height-base:2;--line-height-computed:34px;--border-radius:8px;--link-color:var(--brand-accent);--link-color--hover:#04b40f}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */*{border:0;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;outline:none;padding:0;vertical-align:middle}:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit;font-size:inherit;line-height:inherit}html{font-family:sans-serif;font-size:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,picture,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:rgba(0,0,0,0)}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0;vertical-align:middle}svg:not(:root){overflow:hidden}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0}td,th{padding:0}[role=button]{cursor:pointer}::selection{background:var(--brand-accent--dark);color:#fff}::-moz-selection{background:var(--brand-accent--dark);color:#fff}:focus{outline:1px solid var(--brand-accent--light)}:active,:hover{-webkit-box-shadow:none;box-shadow:none;outline:none;-webkit-transform:initial;-ms-transform:initial;transform:none}html{overflow-x:hidden;overflow-y:scroll}img{-ms-interpolation-mode:bicubic;height:auto;max-width:100%}.hero-home img{max-width:none}body{background-color:var(--background-color);color:var(--text-color);font-family:var(--font-family-base);font-size:var(--font-size-base);font-weight:400;line-height:var(--line-height-base)}body:before{background:var(--brand-accent2--dark);content:"";height:100%;opacity:0;position:fixed;-webkit-transition:all .8s ease;transition:all .8s ease;visibility:hidden;width:100%;z-index:1}body.overlay:before{opacity:.5;visibility:visible;z-index:4}@media(min-width:768px){body.overlay:before{z-index:5}}body:not(.home)>.container{margin-bottom:100px}section{margin:20px 0}p{margin:0 0 calc(var(--line-height-computed)/1.75)}a{color:var(--link-color);text-decoration-color:var(--link-color);-webkit-transition:color .3s ease,-webkit-text-decoration .3s ease;transition:color .3s ease,-webkit-text-decoration .3s ease;transition:color .3s ease,text-decoration .3s ease;transition:color .3s ease,text-decoration .3s ease,-webkit-text-decoration .3s ease}a:visited{color:var(--link-color)}a:active,a:focus,a:hover{color:var(--link-color--hover);text-decoration-color:var(--link-color--hover)}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}svg{max-width:100%}ol,ul{margin:20px 0}ol ol,ol ul,ul ol,ul ul{margin:10px 0 0 10px}ul{list-style:none inside}ul li{list-style-type:none;margin:0 0 16px;padding:0 0 0 16px;position:relative}ul li:before{background:var(--brand-accent2);border-radius:50%;content:"";height:8px;left:0;position:absolute;top:12px;width:8px}ul li li:before{background:var(--color-gray--dark);height:6px;left:0;top:10px;width:6px}ul li li li:before{background:var(--color-gray)}ol{list-style-position:inside}ol>li{list-style-type:decimal;margin:0 0 12px}ol>li:before{display:none}hr{background:var(--brand-accent2);color:var(--brand-accent2);height:2px;margin:20px 0}figcaption{background:var(--color-gray--light);font-size:14px;font-style:italic;padding:6px;text-align:center}dl{margin:0 0 20px}dt{font-family:var(--font-family-base--bold)}@media(min-width:var(--screen-tablet )){.dl-horizontal dt{clear:left;float:left;width:220px}}dd{margin:0 0 10px}@media(min-width:var(--screen-tablet )){.dl-horizontal dd{margin:0 0 10px 240px}}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.hidden{display:none!important;visibility:hidden}.v-hidden,.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.v-hidden.focusable:active,.v-hidden.focusable:focus,.visually-hidden.focusable:active,.visually-hidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}[role=tooltip]:not(.show){background:#fff;border:1px solid #6d757e;border-radius:.25rem;-webkit-box-shadow:0 0 .5rem rgba(0,0,0,.8);box-shadow:0 0 .5rem rgba(0,0,0,.8);color:#000;display:none;margin:.5em;max-width:100%;padding:.5em;right:5em;text-align:start;z-index:1070}.boxed{padding:40px}.boxed h2{margin-top:0}.image-heading{text-align:center}.image-heading h2,.image-heading h3{margin:10px 0 40px}.image-heading h2:after,.image-heading h3:after{background:var(--text-color);color:var(--text-color);content:"";display:block;height:1px;margin:10px auto 0;width:75%}@media(min-width:var(--screen-tablet )){.image-heading h2:after,.image-heading h3:after{width:50%}}.image-heading svg{height:60px;width:60px}.image-heading>img{height:auto;width:60px}.bkgd-blue,.bkgd-gray-dark,.bkgd-green,.bkgd-purple{color:#fff}.bkgd-blue a,.bkgd-gray-dark a,.bkgd-green a,.bkgd-purple a{color:var(--brand-trim)}.bkgd-blue a:hover,.bkgd-gray-dark a:hover,.bkgd-green a:hover,.bkgd-purple a:hover{color:#fff}.bkgd-gray-dark{background:var(--color-gray--dark)}.bkgd-gray-light{background:var(--color-gray--light)}.bkgd-yellow{background:var(--brand-trim)}.bkgd-yellow-light{background:var(--brand-trim--light)}.bkgd-green{background:var(--brand-accent--dark)}.bkgd-green-light{background:var(--brand-accent--light)}.bkgd-purple{background:var(--brand-primary--dark)}.bkgd-purple-light{background:var(--brand-primary--light)}.bkgd-blue{background:var(--brand-primary)}.bkgd-blue-light{background:var(--brand-primary--light)}.color-gray{color:var(--color-gray);fill:var(--color-gray)}.color-gray h2:after,.color-gray h3:after{background:var(--color-gray);color:var(--color-gray)}.color-yellow-dark{color:var(--brand-trim--dark);fill:var(--brand-trim--dark)}.color-yellow-dark h2:after,.color-yellow-dark h3:after{background:var(--brand-trim--dark);color:var(--brand-trim--dark)}.color-blue{color:var(--brand-accent2);fill:var(--brand-accent2)}.color-blue h2:after,.color-blue h3:after{background:var(--brand-accent2);color:var(--brand-accent2)}.color-blue-dark{color:var(--brand-accent2--dark);fill:var(--brand-accent2--dark)}.color-blue-dark h2:after,.color-blue-dark h3:after{background:var(--brand-accent2--dark);color:var(--brand-accent2--dark)}.bkgd-shape-left,.bkgd-shape-right{margin-bottom:60px;margin-top:40px;padding:140px 0 100px}.bkgd-shape-left{-webkit-clip-path:polygon(0 60px,100% 122px,100% 98%,0 88%);clip-path:polygon(0 60px,100% 122px,100% 98%,0 88%)}.bkgd-shape-right{-webkit-clip-path:polygon(0 122px,100% 60px,100% 86%,0 98%);clip-path:polygon(0 122px,100% 60px,100% 86%,0 98%)}.red,.star{color:var(--color-red)}.text-center{text-align:center}@media(min-width:580px){.pull-left{float:left!important;margin-right:auto}}@media(min-width:768px){.pull-right{float:right!important;margin-left:auto}}.figure-left{margin:20px 0}@media(min-width:var(--screen-tablet )){.figure-left{float:left;margin:20px 40px 20px 0}}.figure-left img{display:block;margin:0 auto}.figure-right{margin:20px 0}@media(min-width:var(--screen-tablet )){.figure-right{float:right;margin:20px 0 20px 40px}}.figure-right img{display:block;margin:0 auto}.round-corners{border-radius:var(--border-radius)}.dot-link{padding:0 0 0 16px;position:relative;text-decoration:none}.dot-link:visited:before{background:var(--link-color)}.dot-link:active:before,.dot-link:focus:before,.dot-link:hover:before{background:var(--link-color--hover)}.dot-link:before{background:var(--link-color);border-radius:50%;bottom:0;content:"";display:inline-block;height:12px;left:0;position:absolute;right:0;top:7px;-webkit-transition:background .3s ease;transition:background .3s ease;width:12px}.log-out{color:#fff;position:absolute;right:20px;text-transform:uppercase;top:10px}.log-out:before{background:#fff}a.icon-link{display:inline-block;font-family:var(--font-family-subheading);height:auto;line-height:inherit;text-decoration:none;text-transform:uppercase;width:auto}a.icon-link *{-webkit-transition:fill .3s ease,color .3s ease;transition:fill .3s ease,color .3s ease}a.icon-link:focus *,a.icon-link:hover *{fill:var(--link-color--hover);color:var(--link-color--hover)}a.icon-link a{text-decoration:none}a.icon-link span{display:block}a.icon-link svg{display:inline-block;fill:var(--link-color)}.com-content-article.item-page>.icons{display:none}.img-left{display:block;margin:0 auto 40px}@media(min-width:768px){.img-left{float:left!important;margin:0 40px 40px 0}}.img-right{display:block;margin:0 auto 40px}@media(min-width:768px){.img-right{float:right!important;margin:0 0 40px 40px}}.shape{color:#fff;display:inline-block;font-family:var(--font-family-subheading);font-size:22px;margin:0 26px 0 0;position:relative}.shape:after{bottom:0;content:"";left:-10px;position:absolute;right:-30px;top:0;z-index:-1}.shape.shape-red:after{background:#8a2937;-webkit-clip-path:polygon(0 0,100% 0,60% 100%,0 100%);clip-path:polygon(0 0,100% 0,60% 100%,0 100%)}.shape.shape-yellow:after{background:#d28f0d;-webkit-clip-path:polygon(0 0,100% 0,70% 100%,0 100%);clip-path:polygon(0 0,100% 0,70% 100%,0 100%)}.shape.shape-green:after{background:#2e8070;-webkit-clip-path:polygon(0 0,100% 0,84% 100%,0 100%);clip-path:polygon(0 0,100% 0,84% 100%,0 100%)}@media(min-width:var(--screen-tablet )){.no-flexbox .af-sidebar,.no-flexbox .af-wrapper,.no-flexbox .home-feature,.no-flexbox .main-with-aside,.no-flexbox .resource-video-info,.no-flexbox .resource-video-outer,.no-flexbox aside{float:left}}.no-flexbox nav.program-listing-nav li{margin:0 20px}.no-flexbox div[class^=member-forum-feature-outer]>article{float:left}.no-flexbox .member-forum-feature-intro{float:left;margin:40px 0}@media(min-width:var(--screen-desktop )){.no-flexbox .home-bulletin-board-intro,.no-flexbox .home-bulletin-board-table,.no-flexbox .njidv-resources-inner,.no-flexbox .njidv-resources-sidebar,.no-flexbox li.nav-item{float:left}}.container{margin:0 auto;max-width:1480px;padding:0 40px;width:100%}.full-width{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}.full-width:after,.full-width:before{content:" ";display:table}.full-width:after{clear:both}@media(min-width:768px){.flex-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.flex-wrapper .flex-wrapper-inner{widows:100%}@media(min-width:768px){.flex-wrapper .flex-wrapper-inner{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -20px}}.third{width:100%}@media(min-width:768px){.third{width:33.3333333333%}}.two-3{width:100%}@media(min-width:768px){.two-3{width:66.6666666667%}}.fourth{width:100%}@media(min-width:768px){.fourth{padding:0 20px;width:25%}}.three-4{width:100%}@media(min-width:768px){.three-4{padding:0 20px;width:75%}}@font-face{font-family:tribenidazregular;font-style:normal;font-weight:400;src:url(../../fonts/tribenidaz-webfont.woff2) format("woff2"),url(../../fonts/tribenidaz-webfont.woff) format("woff"),url(../../fonts/tribenidaz-webfont.ttf) format("truetype")}@font-face{font-family:arthuralight;font-style:normal;font-weight:400;src:url(../../fonts/arthura-light-webfont.woff2) format("woff2"),url(../../fonts/arthura-light-webfont.woff) format("woff"),url(../../fonts/arthura-light-webfont.ttf) format("truetype")}@font-face{font-family:arthuramedium;font-style:normal;font-weight:400;src:url(../../fonts/arthura-medium-webfont.woff2) format("woff2"),url(../../fonts/arthura-medium-webfont.woff) format("woff"),url(../../fonts/arthura-medium-webfont.ttf) format("truetype")}@font-face{font-family:arthuraregular;font-style:normal;font-weight:400;src:url(../../fonts/arthura-regular-webfont.woff2) format("woff2"),url(../../fonts/arthura-regular-webfont.woff) format("woff"),url(../../fonts/arthura-regular-webfont.ttf) format("truetype")}.h1,.h2,.h3,h1,h2,h3{font-weight:400;margin-bottom:calc(var(--line-height-computed)/2);margin-top:var(--line-height-computed)}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{font-weight:400;margin-bottom:calc(var(--line-height-computed)/2);margin-top:calc(var(--line-height-computed)/2)}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}h1{color:var(--brand-primary);font:normal 46px/50px var(--font-family-heading);text-rendering:optimizeLegibility}@media(min-width:768px){h1{font-size:60px;line-height:68px}}h2{font:700 24px/30px var(--font-family-subheading)}@media(min-width:768px){h2{font-size:28px;line-height:36px}}h3{font:normal 22px/30px var(--font-family-base)}.btn,a.btn,h4{font-family:var(--font-family-base--bold)}.btn,a.btn{background:rgba(0,0,0,0);border-radius:30px 0 30px 0;color:#fff;cursor:pointer;display:inline-block;font-size:18px;letter-spacing:1px;line-height:20px;padding:10px 40px;position:relative;text-align:center;text-decoration:none;text-shadow:none;text-transform:uppercase;-webkit-transition:all .3s cubic-bezier(.08,.59,.75,.91);transition:all .3s cubic-bezier(.08,.59,.75,.91);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus,a.btn.active.focus,a.btn.active:focus,a.btn.focus,a.btn:active.focus,a.btn:active:focus,a.btn:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover,a.btn.focus,a.btn:focus,a.btn:hover{text-decoration:none}.btn.active,.btn:active,a.btn.active,a.btn:active{background-image:none;outline:0}.btn:after,.btn:before,a.btn:after,a.btn:before{border-radius:30px 0 30px 0;bottom:0;content:"";height:100%;position:absolute;right:0;top:0;-webkit-transition:all .2s cubic-bezier(.025,.59,.92,.945);transition:all .2s cubic-bezier(.025,.59,.92,.945);width:100%}.btn:before,a.btn:before{background:var(--btn-default-color);z-index:-1}.btn:after,a.btn:after{background:var(--color-gray--light);-webkit-transform:translate(5px,5px);-ms-transform:translate(5px,5px);transform:translate(5px,5px);z-index:-2}.btn:hover:before,a.btn:hover:before{-webkit-transform:scaleX(1.1);-ms-transform:scaleX(1.1);transform:scaleX(1.1)}.btn:hover:after,a.btn:hover:after{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.btn-primary,a.btn-primary{color:#000}.btn-primary:before,a.btn-primary:before{background-color:var(--brand-trim)}.btn-primary:after,a.btn-primary:after{background-color:var(--brand-trim--dark)}.btn-toolbar li:before{display:none}a.btn-scroll-up{background-color:var(--brand-trim);border:0;bottom:200px;color:#000;display:inline-block;font:normal 14px/14px var(--font-family-subheading);opacity:.55;padding:8px 12px 8px 20px;position:fixed;right:0;text-decoration:none;text-transform:uppercase;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:background .6s,opacity .6s,-webkit-transform .4s;transition:background .6s,opacity .6s,-webkit-transform .4s;transition:background .6s,transform .4s,opacity .6s;transition:background .6s,transform .4s,opacity .6s,-webkit-transform .4s;z-index:1}a.btn-scroll-up.active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}a.btn-scroll-up.active:hover{background:var(--brand-trim--dark);color:#fff;opacity:1}button.navbar-toggle{background:rgba(0,0,0,0);fill:var(--brand-primary);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}@media(max-width:768px){.sticky button.navbar-toggle{-webkit-transform:translateY(23px);-ms-transform:translateY(23px);transform:translateY(23px)}}@media(min-width:768px){button.navbar-toggle{display:none}}button.close{background:rgba(0,0,0,0);cursor:pointer;display:inline-block;height:40px;outline:hidden;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease;width:40px}button.close:after,button.close:before{background:var(--text-color);content:"";height:2px;left:5px;position:absolute;top:19px;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:.3s ease;transition:.3s ease;width:30px}button.close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}button.close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}button.btn-request-ta{background:var(--brand-accent);border-radius:30px 0 0 0;color:#fff;cursor:pointer;display:inline-block;font-family:var(--font-family-base--bold);font-size:18px;letter-spacing:1px;line-height:20px;padding:10px 60px;position:absolute;right:0;text-align:center;text-transform:uppercase;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}header{background:#fff;border-bottom:10px solid var(--brand-trim);padding:10px 0 20px;position:relative;top:0;width:100%}.home header{border-bottom:10px solid var(--brand-primary)}.header-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.site-branding{display:inline-block;position:relative;z-index:1}.site-branding svg{height:160px;width:160px}.page-header{margin:40px 0 20px;position:relative;text-align:right}.page-header:after,.page-header:before{content:" ";display:table}.page-header:after{clear:both}@media(min-width:768px){.page-header{margin:0 0 60px;padding:60px 0 0}}.page-header h1{margin:0;padding:0 0 20px}.resources-items .page-header{margin:0}.nav a,nav a{text-decoration:none}.main-nav{background:var(--brand-primary);display:none;height:100%;padding:20px 0;position:fixed;right:-300px;text-align:center;top:0;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:300px;z-index:4}@media(min-width:768px){.main-nav{background:none;display:block!important;height:auto;margin:40px 0 0;padding:0;position:relative;right:0!important;width:auto}}.main-nav ul.mod-menu.nav{margin:0;position:relative;z-index:1}@media(min-width:768px)and (max-width:1200px){.main-nav ul.mod-menu.nav{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.main-nav ul.mod-menu.nav>*{text-align:center}@media(min-width:768px){.main-nav ul.mod-menu.nav>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media(min-width:920px){.main-nav ul.mod-menu.nav>*{display:inline-block;-webkit-box-flex:0;-ms-flex:none;flex:none}}.main-nav ul.mod-menu.nav>li{position:relative;z-index:1}@media(max-width:767px){.main-nav ul.mod-menu.nav>li{margin:0 0 20px}}@media(min-width:768px)and (max-width:920px){.main-nav ul.mod-menu.nav>li{-webkit-box-flex:1;-ms-flex:1;flex:1}}.main-nav ul.mod-menu.nav>li .mod-menu__heading,.main-nav ul.mod-menu.nav>li>a{color:#fff;cursor:pointer;display:block;font-size:18px;line-height:20px;padding:10px;text-transform:uppercase;-webkit-transition:color .4s ease;transition:color .4s ease}.main-nav ul.mod-menu.nav>li .mod-menu__heading:after,.main-nav ul.mod-menu.nav>li>a:after{background:var(--brand-accent);content:"";height:4px;left:0;position:absolute;top:0;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;width:100%}@media(min-width:768px){.main-nav ul.mod-menu.nav>li .mod-menu__heading,.main-nav ul.mod-menu.nav>li>a{color:var(--brand-primary);text-shadow:1px 1px 2px rgba(0,40,86,.35)}}.main-nav ul.mod-menu.nav>li.active span,.main-nav ul.mod-menu.nav>li.active>a{color:var(--brand-trim)}@media(min-width:768px){.main-nav ul.mod-menu.nav>li.active span,.main-nav ul.mod-menu.nav>li.active>a{color:var(--brand-primary--light)}}.main-nav ul.mod-menu.nav>li:hover .mod-menu__heading,.main-nav ul.mod-menu.nav>li:hover>a{color:var(--brand-trim--light)}.main-nav ul.mod-menu.nav>li:hover .mod-menu__heading:after,.main-nav ul.mod-menu.nav>li:hover>a:after{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}@media(min-width:768px){.main-nav ul.mod-menu.nav>li:hover .mod-menu__heading,.main-nav ul.mod-menu.nav>li:hover>a{color:var(--brand-accent)}}.main-nav button.close{background:var(--brand-primary);left:0;position:absolute;top:100px}.main-nav button.close:after,.main-nav button.close:before{background:#fff}@media(min-width:768px){.main-nav button.close{display:none}}a.icon-home{display:inline-block;height:auto;margin:0 0 40px;padding:0 20px;width:auto}@media(min-width:768px){a.icon-home{margin:0}}a.icon-home svg{height:26px;width:26px;fill:#fff;vertical-align:sub}@media(min-width:768px){a.icon-home svg{fill:var(--brand-primary);-webkit-filter:drop-shadow(1px 1px 3px rgba(0,40,86,.35));filter:drop-shadow(1px 1px 3px rgba(0,40,86,.35))}}ul.nav li{margin:0;padding:0}ul.nav li:before{background:none;border-radius:0;content:none;height:0;width:0}.mod-menu__sub{background:var(--brand-primary--dark);margin:0;max-height:0;min-width:180px;overflow:hidden;right:0;text-align:left;top:100%;-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-transition:max-height .5s cubic-bezier(.13,.5,.66,.94);transition:max-height .5s cubic-bezier(.13,.5,.66,.94);width:100%}@media(min-width:768px){.mod-menu__sub{background:var(--color-gray--light);max-height:none;opacity:0;padding:16px;position:absolute;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);-webkit-transition:opacity .3s ease,-webkit-transform .5s cubic-bezier(.13,.5,.66,.94);transition:opacity .3s ease,-webkit-transform .5s cubic-bezier(.13,.5,.66,.94);transition:opacity .3s ease,transform .5s cubic-bezier(.13,.5,.66,.94);transition:opacity .3s ease,transform .5s cubic-bezier(.13,.5,.66,.94),-webkit-transform .5s cubic-bezier(.13,.5,.66,.94);visibility:hidden}}.parent.open .mod-menu__sub{max-height:400px}@media(min-width:768px){.parent.open .mod-menu__sub{max-height:none;opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);visibility:visible}.parent.open .mod-menu__sub li a{opacity:1}.mod-menu__sub li{line-height:20px}}@media(min-width:768px){.mod-menu__sub li+li{margin:16px 0 0}}.mod-menu__sub li a{color:var(--color-gray--light);display:block;padding:10px;text-align:center;-webkit-transition:opacity,color .3s ease .2s;transition:opacity,color .3s ease .2s;vertical-align:baseline}.mod-menu__sub li a:hover{color:var(--brand-trim--light)}@media(min-width:768px){.mod-menu__sub li a{color:var(--brand-primary);display:inline-block;opacity:0;padding:0;text-align:left}.mod-menu__sub li a:hover{color:var(--brand-accent)}}.mod-menu__sub li.active a{color:var(--brand-primary--light)}.nav-sub{border:2px solid var(--brand-trim);-webkit-clip-path:polygon(0 0,100% 0,92% 100%,0 100%);clip-path:polygon(0 0,100% 0,92% 100%,0 100%);margin:0 0 40px;padding:0 10px}@media(min-width:768px){.nav-sub{margin:-40px 0 60px;width:65%}}.nav-sub ul{margin:0}.nav-sub li{display:inline-block;line-height:20px;margin:10px 20px}@media(min-width:768px){.nav-sub li{line-height:inherit;margin:0 20px}}.nav-sub a{font-family:var(--font-family-base--bold);text-transform:uppercase}section.hero{background-color:var(--background-color);background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:140px;margin:0;position:relative}@media(min-width:768px){section.hero{height:200px}}@media(min-width:920px){section.hero{height:260px}}@media(min-width:1200px){section.hero{height:320px}}.home section.hero{display:-webkit-box;display:-ms-flexbox;display:flex;height:300px;margin:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media(min-width:768px){.home section.hero{height:560px}}@media(min-width:920px){.home section.hero{background-attachment:fixed}.home section.hero:after{background:url(/templates/thriveta/images/hero.png) no-repeat 0;content:"";height:100%;position:absolute;width:100%}}@media(min-width:1200px){.home section.hero{height:600px}}.home section.hero .container{display:-webkit-box;display:-ms-flexbox;display:flex}.home section.hero~.container .page-header{margin:-40px 0 40px}.home section.hero .hero-inner{position:relative;-ms-flex-item-align:center;align-self:center;color:var(--brand-primary);font-size:24px;line-height:32px;margin:0 10px 0 0;max-width:66%;z-index:2}.home section.hero .hero-inner p{margin:0}@media(min-width:768px){.home section.hero .hero-inner{font-size:30px;line-height:42px;margin:0 40px 0 0;max-width:50%}}@media(min-width:920px){.home section.hero .hero-inner{max-width:40%}}.home section.hero h1{font-size:60px;letter-spacing:2px;line-height:68px;margin:0 0 20px;text-shadow:2px 2px 8px rgba(0,0,0,.4)}@media(min-width:768px){.home section.hero h1{font-size:100px;line-height:80px}}#main-nav li.item-105 .mod-menu__sub{display:none}footer{background:var(--brand-primary);color:#fff;font-size:16px;line-height:28px;margin:80px 0 0;padding:60px 0}footer ul{margin:0}footer p{color:#dde5ef}@media(min-width:768px){.footer-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}}.footer-1,.footer-2{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}@media(min-width:768px){.footer-2{-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left}}.footer-2 h3{font-family:var(--font-family-base--bold);margin:0 0 20px}.footer-2 h3,.footer-2 li a{color:#dde5ef}.footer-2 li a:visited{color:#dde5ef}.footer-2 .moduletable{margin:0 0 40px}.footer-3{-webkit-box-flex:1;-ms-flex:1;flex:1}@media(min-width:768px){.footer-3{width:100%}}@media(min-width:920px){.footer-3{width:40%}}.footer-social div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:20px}.footer-social div a{display:inline-block;margin:0 20px 20px}.footer-social svg{height:60px;width:60px;fill:#dde5ef}.disclaimer{font-size:14px;line-height:18px}.copyright small{float:right}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],select,textarea{background:#fff;border:1px solid var(--color-gray--light);display:inline-block;line-height:1em;padding:6px 12px}input[type=email].invalid,input[type=number].invalid,input[type=password].invalid,input[type=search].invalid,input[type=tel].invalid,input[type=text].invalid,select.invalid,textarea.invalid{border-color:var(--color-red)}.control-group,.form-group{margin:0 0 30px}.control-group label,.form-group label{display:inline-block;line-height:20px;margin:0 0 10px}.control-label label{font-family:var(--font-family-base--bold)}.radio input[type=radio]{border-radius:50%}.checkboxes label,.radio label{cursor:pointer;display:block}.checkboxes li,.radio li{padding-left:0}.checkboxes li:before,.radio li:before{display:none}input[type=checkbox],input[type=radio]{float:left;margin:2px 6px 0 0}.styled-form{margin:0 auto}.styled-form input[type=email],.styled-form input[type=number],.styled-form input[type=password],.styled-form input[type=search],.styled-form input[type=tel],.styled-form input[type=text],.styled-form select,.styled-form textarea{width:100%}.styled-form input[type=checkbox],.styled-form input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--color-gray--dark);cursor:pointer;height:16px;vertical-align:middle;width:16px}.styled-form input[type=checkbox]:checked,.styled-form input[type=radio]:checked{background:var(--color-gray--dark)}label.required:before{color:var(--color-red);content:"*";margin:0 4px 0 0}label.invalid{color:var(--color-red)}legend h2{margin:10px 0}@media(min-width:580px){.filter-bar{display:-webkit-box;display:-ms-flexbox;display:flex}}@media(max-width:579px){.search-outer{margin:20px 0 0}.filter-search{margin:0 0 10px;width:100%}}.form-check-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:var(--form-check-bg-image);background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid var(--color-gray--light);-ms-flex-negative:0;flex-shrink:0;height:1em;margin-top:.5em!important;-webkit-print-color-adjust:exact;print-color-adjust:exact;vertical-align:top;width:1em}.form-check-input:checked{background-color:var(--brand-primary);border-color:var(--brand-primary)}.form-check-inputactive{-webkit-filter:brightness(90%);filter:brightness(90%)}.form-check-input:focus{border-color:var(--color-gray--dark);-webkit-box-shadow:0 0 0 .25rem rgba(1,1,86,.15);box-shadow:0 0 0 .25rem rgba(1,1,86,.15);outline:0}.form-check-input:disabled{-webkit-filter:none;filter:none;opacity:.5;pointer-events:none}.form-check-input:checked[type=checkbox]{--form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='hsl%280, 0%, 100%%29' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{--form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='hsl%280, 0%, 100%%29'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{--form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='hsl%280, 0%, 100%%29' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");background-color:#010156;border-color:#010156}label.form-check-label{display:inline-block}.form-check{display:block;margin-bottom:.125rem;min-height:1.5rem;padding-left:1.5em}#modal-message-container.overlay,#system-message-container.overlay{bottom:0;left:0;position:fixed;right:0;top:0;z-index:8}#modal-message-container.overlay:after,#system-message-container.overlay:after{background:#000;bottom:0;content:"";left:0;opacity:.65;position:absolute;right:0;top:0;z-index:-1}.alert,joomla-alert{border:none;padding:20px;text-align:center}.alert h4,joomla-alert h4{font-size:22px;line-height:20px}.alert ul,joomla-alert ul{text-align:left}.alert div[class^=alert],joomla-alert div[class^=alert]{background:none}.alert-dismissable{left:5%;max-height:800px;overflow-y:auto;position:fixed;top:10%;width:90%;z-index:8}@media(min-width:768px){.alert-dismissable{max-height:400px}}@media(min-width:920px){.alert-dismissable{left:17.5%;top:25%;width:65%}}@media(min-width:1200px){.alert-dismissable{left:25%;width:50%}}.alert-message{background:var(--color-gray--light)}.alert-message .close:hover{background:var(--color-gray--dark);color:#fff}.alert-info,.alert-warning,joomla-alert[type=warning]{background:#dde565}.alert-info .close:hover,.alert-info .joomla-alert--close:hover,.alert-warning .close:hover,.alert-warning .joomla-alert--close:hover,joomla-alert[type=warning] .close:hover,joomla-alert[type=warning] .joomla-alert--close:hover{background:#f0f786}.alert-info li:before,.alert-warning li:before,joomla-alert[type=warning] li:before{background:var(--brand-primary)}.alert-danger,.alert-error,joomla-alert[type=danger]{background:var(--color-red);color:#fff}.alert-danger .close,.alert-danger .joomla-alert--close,.alert-error .close,.alert-error .joomla-alert--close,joomla-alert[type=danger] .close,joomla-alert[type=danger] .joomla-alert--close{background:#e30755;color:#fff}.alert-danger .close:hover,.alert-danger .joomla-alert--close:hover,.alert-error .close:hover,.alert-error .joomla-alert--close:hover,joomla-alert[type=danger] .close:hover,joomla-alert[type=danger] .joomla-alert--close:hover{background:#fff;color:#000}.alert-success,joomla-alert[type=success]{background:#89da5c}.alert-success .close:hover,.alert-success .joomla-alert--close:hover,joomla-alert[type=success] .close:hover,joomla-alert[type=success] .joomla-alert--close:hover{background:#acfa81}.alert-success li:before,joomla-alert[type=success] li:before{background:var(--brand-primary--dark)}.alert .close,.modal .close,joomla-alert .joomla-alert--close{border-radius:50%;float:right;opacity:1;position:relative}.alert .close:hover,.modal .close:hover,joomla-alert .joomla-alert--close:hover{color:#222}.modal .close{position:absolute;right:10px;top:10px}.input-group{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;width:100%}.input-group>.custom-select,.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;position:relative;width:1%}.input-group>.custom-select:focus,.input-group>.form-control:focus,.input-group>.form-floating:focus-within,.input-group>.form-select:focus{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.btn-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.btn-toolbar justify-content:flex-start .input-group{width:auto}.js-stools-container-bar{padding:10px 20px}.js-stools-container-bar .btn-toolbar{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width:1200px){.js-stools-container-bar .btn-toolbar{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.js-stools-container-bar .btn-toolbar>*{-webkit-margin-end:8px;margin:4px 0;margin-inline-end:8px}@media(max-width:768px){.js-stools-container-bar .btn-toolbar>*{width:100%;-webkit-margin-end:0;margin-inline-end:0}}.js-stools-container-bar .ordering-select{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.js-stools-container-filters{display:none;margin-bottom:20px;padding:0 20px}.js-stools-container-filters-visible{grid-gap:8px;background-color:#fff;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));padding:10px}.js-stools-container-filters>*{-webkit-margin-end:8px;margin:4px 0;margin-inline-end:8px}.js-stools-field-list+.js-stools-field-list{-webkit-margin-start:8px;margin-inline-start:8px}.js-stools-field-selector .form-select{width:auto}.modal{background:var(--color-gray--light);bottom:auto;display:none;left:50%;max-height:calc(100% - 100px);max-width:620px;min-width:360px;overflow-x:hidden;overflow-y:auto;position:fixed;right:auto;top:50%;-webkit-transform:translate(-50%,30%);-ms-transform:translate(-50%,30%);transform:translate(-50%,30%);width:calc(100% - 40px);z-index:6}.modal .close:hover{background:#dde5f7}.youtube-player{background:var(--brand-accent--dark);height:0;max-width:100%;overflow:hidden;padding-bottom:56.23%;position:relative}.youtube-player:hover img{opacity:.6}.youtube-player iframe{background:0 0;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.youtube-player img{bottom:0;cursor:pointer;display:block;height:auto;left:0;margin:auto;max-width:100%;opacity:1;position:absolute;right:0;top:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease;width:100%}.youtube-player .play{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIGJhc2VQcm9maWxlPSJ0aW55IiBvdmVyZmxvdz0idmlzaWJsZSIgdmVyc2lvbj0iMS4yIiB2aWV3Qm94PSIwIDAgOTAgMzYiPjxwYXRoIGZpbGw9IiM3OTlDNEIiIGQ9Ik03MiAzNkgxOEM4LjEgMzYgMCAyNy45IDAgMThTOC4xIDAgMTggMGg1NGM5LjkgMCAxOCA4LjEgMTggMThzLTguMSAxOC0xOCAxOCIvPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik02Mi4zIDE4IDM0LjkgNi44bC43IDIuMmMxLjkgNS45IDEuOSAxMi4yIDAgMTguMWwtLjcgMi4yeiIvPjwvc3ZnPg==") no-repeat;cursor:pointer;height:36px;left:50%;margin-left:-45px;margin-top:-18px;position:absolute;top:50%;width:90px}.videos-list .btn,.videos-list em+p{margin:10px 0 0}.home-intro{margin-bottom:60px;padding:20px 0 40px}@media(min-width:920px){.home-intro{padding:40px 0 60px}}.home-intro h2{letter-spacing:1px}.home-cards{display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(auto-fill,auto-fill);grid-column-gap:40px;grid-row-gap:40px;margin:40px 0 0}@media(min-width:768px){.home-cards{grid-template-columns:repeat(2,1fr);grid-column-gap:60px;grid-row-gap:60px}}.home-cards-heading{text-align:center}.home-cards-heading img{max-width:180px}.icons-outer{margin:0 auto;max-width:1200px}@media(min-width:768px){.icons-outer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;justify-content:space-between}}@media(min-width:920px){.icons-outer{-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}}.icons-outer img{height:100px;width:100px}a.icons-item{border:2px solid var(--brand-primary);-webkit-box-shadow:4px 8px 6px 0 rgba(0,40,86,.4);box-shadow:4px 8px 6px 0 rgba(0,40,86,.4);color:var(--text-color);display:block;margin:0 0 40px;padding:20px;text-decoration:none}@media(min-width:768px){a.icons-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:260px;width:25%}}@media(min-width:920px){a.icons-item{padding:40px}}a.icons-item h3{font:normal 22px/26px var(--font-family-base);margin:10px 0 20px}.home section{margin:60px 0}@media(min-width:768px){.body-outer{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px}.body-left{max-width:60%}}@media(min-width:920px){.body-left{max-width:70%}}@media(min-width:768px){.body-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;max-width:40%;row-gap:60px}}@media(min-width:920px){.body-right{max-width:30%}}.body-right img{-webkit-box-shadow:10px 10px 0 0 #e1261c;box-shadow:10px 10px 0 0 #e1261c;margin:0 0 60px}@media(min-width:768px){.body-right img{margin:0}.home-logos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:40px}}.home-logos-text{-webkit-box-flex:2;-ms-flex:2;flex:2}.home-logos-imgs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;row-gap:20px}@media(min-width:768px){.cards-outer{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px}.cards-left{min-width:calc(60% - 40px)}}@media(min-width:1200px){.cards-left{min-width:calc(70% - 40px)}}@media(min-width:768px){.cards-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:calc(40% - 40px)}}@media(min-width:1200px){.cards-right{min-width:calc(30% - 40px)}}.cards-right img[class^=card-vamos]{display:none}@media(min-width:768px){.cards-right img[class^=card-vamos]{display:inline-block;width:120px}}@media(min-width:920px){.cards-right img[class^=card-vamos]{width:200px}}@media(min-width:768px){.card-together{display:none}}.card-vamos-1{-webkit-animation:card1;animation:card1;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:cubic-bezier(.06,.49,.31,1);animation-timing-function:cubic-bezier(.06,.49,.31,1);-webkit-box-shadow:4px 5px 24px -10px rgba(0,0,0,.75);box-shadow:4px 5px 24px -10px rgba(0,0,0,.75)}.card-vamos-2{-webkit-animation:card2;animation:card2;-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(.06,.49,.31,1);animation-timing-function:cubic-bezier(.06,.49,.31,1);margin:-240px 0 0}.card-vamos-2,.card-vamos-3{-webkit-box-shadow:4px 5px 24px -10px rgba(0,0,0,.75);box-shadow:4px 5px 24px -10px rgba(0,0,0,.75)}.card-vamos-3{-webkit-animation:card3;animation:card3;-webkit-animation-delay:.4s;animation-delay:.4s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(.06,.49,.31,1);animation-timing-function:cubic-bezier(.06,.49,.31,1);margin:-230px 0 0}.card-vamos-4{-webkit-animation:card4;animation:card4;-webkit-animation-delay:.6s;animation-delay:.6s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(.06,.49,.31,1);animation-timing-function:cubic-bezier(.06,.49,.31,1);margin:-360px 0 0}.card-vamos-4,.card-vamos-5{-webkit-box-shadow:4px 5px 24px -10px rgba(0,0,0,.75);box-shadow:4px 5px 24px -10px rgba(0,0,0,.75)}.card-vamos-5{-webkit-animation:card5;animation:card5;-webkit-animation-delay:.8s;animation-delay:.8s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(.06,.49,.31,1);animation-timing-function:cubic-bezier(.06,.49,.31,1);margin:-200px 0 0}@-webkit-keyframes card1{0%{opacity:0;-webkit-transform:rotate(0);transform:rotate(0);translate:0 800px}50%{opacity:1}to{opacity:1;-webkit-transform:rotate(20deg);transform:rotate(20deg);translate:60px 0}}@keyframes card1{0%{opacity:0;-webkit-transform:rotate(0);transform:rotate(0);translate:0 800px}50%{opacity:1}to{opacity:1;-webkit-transform:rotate(20deg);transform:rotate(20deg);translate:60px 0}}@-webkit-keyframes card2{0%{opacity:0;-webkit-transform:rotate(0);transform:rotate(0);translate:0 800px}50%{opacity:1}to{opacity:1;-webkit-transform:rotate(10deg);transform:rotate(10deg);translate:-80px 0}}@keyframes card2{0%{opacity:0;-webkit-transform:rotate(0);transform:rotate(0);translate:0 800px}50%{opacity:1}to{opacity:1;-webkit-transform:rotate(10deg);transform:rotate(10deg);translate:-80px 0}}@-webkit-keyframes card3{0%{opacity:0;-webkit-transform:rotate(0);transform:rotate(0);translate:0 800px}50%{opacity:1}to{opacity:1;-webkit-transform:rotate(40deg);transform:rotate(40deg);translate:0 0}}@keyframes card3{0%{opacity:0;-webkit-transform:rotate(0);transform:rotate(0);translate:0 800px}50%{opacity:1}to{opacity:1;-webkit-transform:rotate(40deg);transform:rotate(40deg);translate:0 0}}@-webkit-keyframes card4{0%{opacity:0;-webkit-transform:rotate(0);transform:rotate(0);translate:0 800px}50%{opacity:1}to{opacity:1;-webkit-transform:rotate(-10deg);transform:rotate(-10deg);translate:-70px 0}}@keyframes card4{0%{opacity:0;-webkit-transform:rotate(0);transform:rotate(0);translate:0 800px}50%{opacity:1}to{opacity:1;-webkit-transform:rotate(-10deg);transform:rotate(-10deg);translate:-70px 0}}@-webkit-keyframes card5{0%{opacity:0;-webkit-transform:rotate(0);transform:rotate(0);translate:0 800px}50%{opacity:1}to{opacity:1;-webkit-transform:rotate(-20deg);transform:rotate(-20deg);translate:-40px 0}}@keyframes card5{0%{opacity:0;-webkit-transform:rotate(0);transform:rotate(0);translate:0 800px}50%{opacity:1}to{opacity:1;-webkit-transform:rotate(-20deg);transform:rotate(-20deg);translate:-40px 0}}@media(min-width:768px){.bios-outer{-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.bios-outer img{display:block;margin:0 auto}.bios-outer h3{text-align:center}@media(min-width:768px){.bios-outer h3{text-align:left}}.resources-who-for h2{text-align:center}.resources-body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:40px 0}@media(min-width:768px){.resources-body{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.resources-video-outer{margin:0 auto;max-width:100%;width:800px}.resources-share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;justify-content:center;margin:20px auto}.resources-share svg{height:40px;width:40px;fill:var(--brand-accent2)}.resources-outer h2{background:var(--brand-accent);color:#fff;line-height:30px;padding:4px 0}.resources-grid{display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(auto-fill,-webkit-max-content);grid-template-rows:repeat(auto-fill,max-content);grid-column-gap:20px;grid-row-gap:20px}@media(min-width:768px){.resources-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:920px){.resources-grid{grid-template-columns:repeat(3,1fr)}}.resources-grid a{text-decoration:none}.resources-grid article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.08);box-shadow:0 4px 12px rgba(0,0,0,.08);height:100%;padding:40px;position:relative}.resources-grid article:hover>div:last-child{opacity:1;visibility:visible}.resources-grid article img{display:block;margin:20px auto;max-width:100%;width:300px}.resources-grid article h3{color:var(--brand-primary);margin:0}.resources-topic-tags>div{border:2px solid var(--brand-accent--light);border-radius:20px 0 20px 0;color:var(--brand-accent);display:inline-block;font:normal 14px/20px var(--font-family-subheading);padding:4px 20px;text-transform:uppercase}.resources-topic-tags>div+div{margin:10px 0 0}.audience-outer{position:relative}.audience-list{background:var(--brand-trim--light);-webkit-box-shadow:0 6px 20px rgba(218,220,255,.6);box-shadow:0 6px 20px rgba(218,220,255,.6);opacity:0;padding:10px;position:absolute;-webkit-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px);-webkit-transition:all .3s ease;transition:all .3s ease;visibility:hidden;width:240px;z-index:2}.audience-list .form-check{padding:0}.audience-list.open{opacity:1;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);visibility:visible}@media(max-width:768px){#filter_search{width:100%}.js-stools-field-list{width:100%;-webkit-margin-start:0!important;margin-inline-start:0!important}.js-stools-field-list #list_audience,.js-stools-field-list #list_topic,.js-stools-field-list #list_type{width:100%}}.btn-toolbar button{padding:4px 16px}@media(max-width:768px){#list_topic,#list_type{margin:10px 0}}.resources main h2{display:inline-block;margin:40px 0;position:relative;text-transform:uppercase}.resources main h2:after{background-color:var(--text-color);bottom:-6px;color:var(--text-color);content:"";height:2px;left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:105%}@media(min-width:768px){.resources .page-header{margin:0 0 20px}}.resources-feature{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-attachment:fixed;background-position:center 80px;background-repeat:no-repeat;background-size:cover;-webkit-clip-path:polygon(0 0,100% 0,100% 86%,0 100%);clip-path:polygon(0 0,100% 0,100% 86%,0 100%);min-height:500px;padding:40px;position:relative}@media(min-width:768px){.resources-feature{background-position:center 60px;min-height:800px}}@media(min-width:920px){.resources-feature{background-position:center 40px;min-height:1000px}}@media(min-width:1200px){.resources-feature{background-position:center -120px}}.resources-feature-inner{color:#fff;position:relative;z-index:1}.resources-feature-heading{border-bottom:2px solid #fff;font-size:36px;line-height:40px}@media(min-width:920px){.resources-feature-heading{font-size:50px;line-height:60px}}.resources-feature-subheading{font-size:20px;line-height:26px}@media(min-width:920px){.resources-feature-subheading{font-size:30px;line-height:40px}}.resources-intro{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:100px auto 60px;max-width:1100px}@media(min-width:768px){.resources-intro{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:100px auto}}.resources-intro-text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media(min-width:768px){.resources-intro-text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.resources-intro-image{display:block;margin:0 auto 40px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media(min-width:768px){.resources-intro-image{-webkit-box-ordinal-group:3;-ms-flex-order:2;margin:0 0 0 40px;order:2}}.context-intro{margin:0}@media(min-width:920px){.context-intro{margin:100px 0}}.context-visual{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.context-img{display:none}@media(min-width:920px){.context-img{display:inline-block;-o-object-fit:cover;object-fit:cover;width:280px}}.context-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around}.context-body,.context-row{display:-webkit-box;display:-ms-flexbox;display:flex}.context-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:768px){.context-row{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.context-row>*{margin:0 20px}.context-row>* ul{margin:20px;width:auto}}.context-row h3{min-width:140px}.context-row ul{width:100%}.context-icon{height:80px;width:80px}.study-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;border-bottom:4px solid var(--brand-trim);border-top:4px solid var(--brand-trim);justify-content:center;padding:20px 0}.study-inner div{text-align:center;width:50%}@media(min-width:768px){.study-inner div{padding:0 20px;width:40%}}.study-inner div span{color:var(--brand-primary);display:block;font-family:var(--font-family-base--bold);font-size:56px;font-weight:700;line-height:100px}@media(min-width:768px){.study-inner div span{font-size:70px}}.study-inner div p{font-size:16px;line-height:28px}@media(min-width:768px){.study-inner div p{font-size:20px;line-height:30px}}.study-inner>span{margin:0 10px;position:relative;width:8px}.study-inner>span:after{background:var(--brand-trim);bottom:0;-webkit-clip-path:polygon(0 13px,100% 0,97% 100%,0 95%);clip-path:polygon(0 13px,100% 0,97% 100%,0 95%);content:"";left:0;position:absolute;right:0;top:0}.children-experience{margin:60px 0}.children-experience div{margin:40px 0 0}.children-experience img{display:block;margin:0 auto;width:400px}@media(min-width:768px){.children-experience{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;position:relative}.children-experience img{width:35%}.children-experience div{margin:40px 0 40px 20px;width:65%}}@media(min-width:1200px){.children-experience img{bottom:-60px;left:0;position:absolute;width:400px}.children-experience div{margin:0 0 0 440px;padding:80px 0}}main .migration-item{border-radius:20px 20px 0 0;border-style:solid;border-width:10px;margin:0 auto;max-width:calc(100% - 80px);width:600px}main .migration-item h2{color:#fff;display:block;margin:0;padding:10px 0 20px;text-align:center}main .migration-item h2:after{display:none}.migration-scroll{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:100px 0;-webkit-transform:translateX(-66.66%);-ms-transform:translateX(-66.66%);transform:translateX(-66.66%);width:300vw}@media(min-width:920px){.migration-scroll{margin:300px 0}}.migration-scroll>div{width:100vw}.parallax-image{height:600px;overflow:hidden;position:relative;width:100%}@media(min-width:920px){.parallax-image{height:1000px}}.parallax-image img{bottom:0;height:200%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;padding:0;position:absolute;width:100%}@media(min-width:920px){.parallax-image img{height:170%}}.diagram-image{margin:100px 0}@media(min-width:920px){.diagram-image{margin:100px 0 200px}}.diagram-standards-columns,.diagram-standards-headings{margin:0 auto 100px;max-width:100%;text-align:center;width:1000px}@media(min-width:768px){.diagram-standards-columns,.diagram-standards-headings{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto}}.diagram-standards-headings{display:none;margin-top:100px}@media(min-width:768px){.diagram-standards-headings{display:-webkit-box;display:-ms-flexbox;display:flex}}.diagram-standards-heading{background:#3a785f;border-radius:20px 20px 0 0;color:#fff;padding:10px}@media(min-width:768px){.diagram-standards-heading{width:48%}}.diagram-standards-heading2{background:#3a785f;border:none!important;border-radius:20px 20px 0 0;color:#fff;height:auto!important;padding:10px!important}@media(min-width:768px){.diagram-standards-heading2{display:none!important}}.diagram-standards-column{margin:0 0 100px}@media(min-width:768px){.diagram-standards-column{width:48%}.diagram-standards-column>div{height:170px;padding:30px}}.diagram-standards-column>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;border:6px solid #3a785f;justify-content:center;margin:20px 0 0;padding:20px;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.diagram-standards-column>div.fade{opacity:0}.recommendation-outer{margin:100px 0 0}.recommendation-outer .full-width:before{background:url(/images/resources_images/flower_sand_alpha.png);background-position:left 30%;background-repeat:no-repeat;background-size:70%;bottom:0;content:"";display:block;left:0;opacity:.3;position:absolute;right:0;top:0;z-index:-1}@media(min-width:768px){.recommendation-outer .full-width:before{opacity:.75}}.recommendation-outer .full-width.p2{background:var(--brand-trim--light)}.recommendation-body{-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:768px){.recommendation-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.recommendation-body-1{padding-right:20px}.recommendation-text{width:50%}}.recommendation-circle{display:block;margin:0 auto;width:80%}@media(min-width:768px){.recommendation-circle{margin:0 0 0 40px;width:40%}}@media(min-width:920px){.recommendation-circle{width:45%}}.recommendation-circle g{-webkit-filter:drop-shadow(1px -3px 15px var(--brand-primary--dark));filter:drop-shadow(1px -3px 15px var(--brand-primary--dark))}.resources-pane-inner img{display:block;margin:0 auto 20px}@media(min-width:768px){.resources-pane-inner img{margin:0 0 0 40px;max-width:600px;min-width:40%}.resources-pane-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.additional-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:40px 0}.additional-item>a{display:inline-block;margin:0 auto}@media(min-width:768px){.additional-item>a{width:25%}}.additional-item img{display:block;margin:0 auto;width:220px}.additional-item>div{width:100%}@media(min-width:768px){.additional-item>div{padding:0 0 0 40px;width:75%}}.additional-item a{color:var(--text-color);text-decoration:none}.table-of-contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0 0 -20px}#table-list{background:#fff;margin:0;padding:20px;position:absolute;top:42px}#table-list>li :before{display:none}
/*# sourceMappingURL=styles.min.css.map */