﻿html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,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:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}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}input[type=checkbox],input[type=radio]{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;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.align-center{text-align:center}img{height:auto;max-width:100%}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:hover,.screen-reader-text:active,.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%;width:auto !important}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-block-buttons.aligncenter{justify-content:center}.wp-block-buttons.alignleft{justify-content:flex-start}.wp-block-buttons.alignright{justify-content:flex-end}.wp-block-button.aligncenter{text-align:center}.wp-block-button.alignleft{text-align:left}.wp-block-button.alignright{text-align:right}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}html{font-size:100%}body{background:#fff4e8;color:#000;line-height:1.5;font-family:"canada-type-gibson",sans-serif;font-size:18px;font-size:1.125rem;font-weight:300;background:#fff4e8 url("images/bg-faux-col.png") repeat-y right top;background-size:100% 10px}body.blog,body.archive,body.single-cid,body.error404{background:#fff4e8}body.blog #content,body.archive #content,body.single-cid #content,body.error404 #content{padding-right:20px}body.post-type-archive-hub{background:#fff4e8 url("images/bg-faux-col.png") repeat-y right top}*,*:before,*:after{box-sizing:border-box;outline:none}h1,h2,h3,h4,h5,h6{color:#000;font-weight:500;line-height:1.3}h1{font-size:35.008px;font-size:2.188rem;margin:0 0 20px 0}@media only screen and (min-width: 768px){h1{font-size:40px;font-size:2.5rem}}h2{font-size:24px;font-size:1.5rem;margin:0}@media only screen and (min-width: 768px){h2{font-size:30px;font-size:1.875rem}}h2.margin-bottom-bump{margin-bottom:15px}h3{font-size:20px;font-size:1.25rem;margin:0 0 20px 0}h4{font-size:18px;font-size:1.125rem;margin:0 0 20px 0}h5,h6{font-size:18px;font-size:1.125rem;margin:0 0 20px 0}p+h2,p+h3,p+h4,p+h5,p+h6,dl+h2,dl+h3,dl+h4,dl+h5,dl+h6,dl+p,.wp-block-button+h2,.wp-block-button+h3,.wp-block-button+h4,.wp-block-button+h5,.wp-block-button+h6,ul+h2,ul+h3,ul+h4,ul+h5,ul+h6,ol+h2,ol+h3,ol+h4,ol+h5,ol+h6{padding-top:30px}p,ul,ol,table,dl,img{margin:0 0 20px 0}a,a:visited,a:active{color:#007a83;text-decoration:none;transition:all .3s}a:hover{text-decoration:underline}strong{font-weight:500}.text-overview{font-size:20px;font-size:1.25rem;line-height:1.4}.underline{border-bottom:2px solid #007a83}.smallprint{font-size:12px}.highlight{color:#007a83}.bottom-margin-bump{margin-bottom:30px}p:empty{display:none}.block-divider-bullet{text-align:center;display:block;color:#9dc536 !important;font-size:38px}blockquote{font-size:24px;font-size:1.5rem;line-height:1.3;color:#9dc536;text-align:center;margin-bottom:40px !important}blockquote p{margin:0}blockquote .icon:before{width:auto;margin:0;font-size:12px}blockquote cite{font-style:normal;font-size:16px;font-size:1rem}blockquote .smallprint{font-size:16px}.common-btn,.common-btn:visited,.common-btn:active,.wp-block-button .wp-block-button__link{font-size:24px;font-size:1.5rem;border-radius:0;border-width:3px;border-style:solid;font-weight:500;padding:6px 12px}@media only screen and (min-width: 768px){.common-btn,.common-btn:visited,.common-btn:active,.wp-block-button .wp-block-button__link{font-size:30px;font-size:1.875rem}}.btn-small .common-btn:active,.btn-small .wp-block-button__link{font-size:15.008px;font-size:.938rem;padding:20px 30px}hr{margin:25px auto;color:red;height:1px;background:#000;border:none}hr.thick{height:3px}.overview{font-size:24px;font-size:1.5rem}iframe[src^="https://player.vimeo.com"]{display:block;margin:0 auto}table{width:100%}.global-container{max-width:1240px;margin:0 auto;box-sizing:content-box;padding-left:30px;padding-right:30px}.global-container::after{clear:both;content:"";display:table}.flexslider{background:none;border:none}.flexslider .flex-control-nav{bottom:auto;top:0;z-index:100}.flexslider .flex-control-nav li{margin:0 3px}.flexslider .flex-control-nav li a{background:#01467f}.flexslider .flex-control-nav li a.flex-active{background:#01467f}.font-size-12px{font-size:12px;font-size:.75rem}.responsive-iframe.alignfull{position:relative;padding-bottom:36.25%;height:0;overflow:hidden;margin:0 auto;max-width:960px}.responsive-iframe iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}#masthead{position:relative;background:#fff4e8}#masthead-inner{padding-top:20px;padding-bottom:20px;display:flex;align-items:center}#login-modal{display:flex;align-items:center;position:absolute;top:0;right:0;display:none}#login-modal .label{font-size:12px;font-size:.75rem;color:#000;font-weight:600;margin-right:10px;text-transform:uppercase}#login-modal .fa-user{background:#000;color:#fff;display:block;width:30px;height:30px;line-height:30px;text-align:center}#modal-login{display:none}#modal-login .col-wrap{display:flex}#modal-login .col{flex:0 0 50%}#modal-login .col:first-child{padding-right:20px;border-right:1px solid #000}#modal-login .col:last-child{padding-left:20px;border-left:1px solid #000}.site-title{width:185px;height:71px}#header-social-media{position:absolute;top:10px;right:25px}#header-social-media a{color:#000;margin-left:15px}#header-social-media a:hover{color:#ed5a4e}#header-social-media .fa{font-size:24.8px;font-size:1.55rem}.menu-toggle{position:absolute;top:43px;right:20px;background:none;padding:0;box-shadow:none;border:none;color:#082e44;transition:all .3s;font-size:40px;line-height:1}.menu-toggle:hover{color:#007a83}@media only screen and (min-width: 860px){.menu-toggle{display:none}}.menu-toggle .icon{font-size:10px}.menu-toggle .icon:before{margin:0;width:auto}#site-navigation{margin-left:auto}.site-title{margin:0}.site-title img{display:block;margin:0}#primary-menu{margin:0;padding:0;list-style:none;font-size:18px;font-size:1.125rem;font-weight:600;font-family:"Nunito",sans-serif;display:none}@media only screen and (min-width: 860px){#primary-menu{display:block}}#primary-menu li{display:inline-block;vertical-align:middle;margin:0 0 0 18px;position:relative}#primary-menu li.current-menu-ancestor>a,#primary-menu li.current-menu-item>a{text-decoration:underline}#primary-menu li.highlight a{color:#fff;background:#ed5a4e;padding:5px}#primary-menu li.highlight a:hover{background:#e82f20;text-decoration:none;outline:3px solid #007a83}#primary-menu li:not(.highlight) a{padding:20px 5px}#primary-menu li:hover .sub-menu{display:block;opacity:1}#primary-menu a{color:#000;display:inline-block;line-height:1}#primary-menu a:hover{text-decoration:underline}#primary-menu .sub-menu{display:none;position:absolute;opacity:0;top:50px;left:0;transition:all .3s;width:300px;font-size:18px;font-size:1.125rem;background:#49176e;padding:0;margin:0;z-index:1000;box-shadow:0 3px 3px rgba(0,0,0,.2)}#primary-menu .sub-menu li{display:block;margin:0}#primary-menu .sub-menu li.current-menu-ancestor>a,#primary-menu .sub-menu li.current-menu-item>a{background:#ee5a4e;text-decoration:none}#primary-menu .sub-menu li a{padding:10px 15px;display:block;color:#fff}#primary-menu .sub-menu li a:hover{background:#ee5a4e;text-decoration:none}#primary-menu .sub-menu .sub-menu{position:static;box-shadow:none}#primary-menu .sub-menu .sub-menu li a{padding-left:25px}#nav-mobile{position:absolute;width:100%;top:0;left:0;transition:all .7s;background:#49176d;z-index:5;transform:translateX(0px)}#nav-mobile.hide{transform:translateX(-100%)}#nav-mobile .menu{list-style:none;margin:0;padding:20px 0}#nav-mobile .menu a{color:#fff;padding:7px 30px;display:block}#nav-mobile .menu a:hover{background:#ee5a4e;text-decoration:none}#nav-mobile .fa-times{position:absolute;top:10px;right:30px;font-size:30px;cursor:pointer;color:#fff}.checkbox-label{display:inline-block;position:relative;margin:auto;cursor:pointer;font-size:22px;line-height:24px;height:24px;width:auto;clear:both;font-size:16px;font-size:1rem;font-weight:600;margin-right:25px}.checkbox-label .name{padding-left:30px}.checkbox-label input{position:absolute;opacity:0;cursor:pointer}.checkbox-label .checkbox-custom{position:absolute;top:0;left:0;height:21px;width:21px;background-color:transparent;border-radius:0;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;border:3px solid #000;background:#fff}.checkbox-label input:checked~.checkbox-custom{background-color:#fff;-webkit-transform:rotate(0deg) scale(1);-ms-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1);opacity:1;border:2px solid #000}.checkbox-label .checkbox-custom::after{position:absolute;content:"";left:12px;top:12px;height:0;width:0;border-radius:5px;border:solid #009bff;border-width:0 3px 3px 0;-webkit-transform:rotate(0deg) scale(0);-ms-transform:rotate(0deg) scale(0);transform:rotate(0deg) scale(0);opacity:1;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.checkbox-label input:checked~.checkbox-custom::after{-webkit-transform:rotate(45deg) scale(1);-ms-transform:rotate(45deg) scale(1);transform:rotate(45deg) scale(1);opacity:1;left:6px;top:1px;width:6px;height:12px;border:solid #000;border-width:0 2px 2px 0;background-color:transparent;border-radius:0}.checkbox-label .checkbox-custom::before{position:absolute;content:"";left:10px;top:10px;width:0;height:0;border-radius:5px;border:2px solid #000;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.checkbox-label input:checked~.checkbox-custom::before{left:-3px;top:-3px;width:24px;height:24px;border-radius:5px;-webkit-transform:scale(3);-ms-transform:scale(3);transform:scale(3);opacity:0;z-index:999;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}.checkbox-label .checkbox-custom.circular{border-radius:50%;border:2px solid #fff}.checkbox-label input:checked~.checkbox-custom.circular{background-color:#fff;border-radius:50%;border:2px solid #fff}.checkbox-label input:checked~.checkbox-custom.circular::after{border:solid #0067ff;border-width:0 2px 2px 0}.checkbox-label .checkbox-custom.circular::after{border-radius:50%}.checkbox-label .checkbox-custom.circular::before{border-radius:50%;border:2px solid #fff}.checkbox-label input:checked~.checkbox-custom.circular::before{border-radius:50%}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=tel],textarea,select{color:#000;border:1px solid #ccc;border-radius:0;width:100%}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,textarea:focus,select:focus{color:#000}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=tel]{padding:3px;vertical-align:middle}input[type=search]{box-sizing:border-box}textarea{padding-left:3px;width:100%;min-height:150px}input[type=submit],button[type=submit],.frm_style_formidable-style.with_frm_style .frm_submit button{background:none;border:3px solid #f97600;color:#f97600;font-size:20px;font-size:1.25rem;border-radius:0}input[type=submit]:hover,button[type=submit]:hover,.frm_style_formidable-style.with_frm_style .frm_submit button:hover{text-decoration:underline;background:none;border:3px solid #f97600;color:#f97600;font-size:20px;font-size:1.25rem}.common-select-wrap{padding:0;margin:0 0 1.5em 0;border:1px solid #666;overflow:hidden;background-image:url(images/bg-select.png);background-repeat:repeat-x;background-position:left top;background-size:auto 100%;position:relative}.common-select-wrap .common-select{padding:10px 46px 6px 8px;width:100%;border:none;box-shadow:none;background-color:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;z-index:1;font-size:14px;font-size:.875rem}.common-select-wrap .select-arrow{position:absolute;width:37px;height:34px;top:0;right:0;background-image:url(images/arrow-select.png);background-repeat:no-repeat;background-position:left top;background-size:37px 34px}#form-web-to-lead{max-width:700px;margin:0 auto 30px auto}#form-web-to-lead::after{clear:both;content:"";display:table}#form-web-to-lead input[type=text],#form-web-to-lead input[type=email],#form-web-to-lead input[type=tel],#form-web-to-lead select{height:35px}#form-web-to-lead .required .asterisk{color:red}#form-web-to-lead label{display:none}#form-web-to-lead .col-wrap{display:flex;flex-wrap:wrap}#form-web-to-lead .col{flex:0 0 100%;margin:0}@media only screen and (min-width: 961px){#form-web-to-lead .col{flex:0 0 49%}#form-web-to-lead .col:first-child{margin-right:1%}#form-web-to-lead .col:last-child{margin-left:1%}}#form-web-to-lead .col.full-width{width:100%}#form-web-to-lead .row{position:relative;margin-bottom:10px}#form-web-to-lead .row .asterisk{position:absolute;top:0;left:-12px;color:red}#form-web-to-lead label[for="00N0S000000HkFM"],#form-web-to-lead label[for="00N1600000EmkGr"]{display:inline;margin:0;font-weight:500;color:#2c4f59;font-weight:300;font-size:15.008px;font-size:.938rem;margin-left:10px}#form-web-to-lead .web-to-lead-submit .common-btn{font-size:30px;font-size:1.875rem}.success{font-weight:bold;color:#0a598c;font-family:"Lato",sans-serif}.search-form{position:relative}.search-form .search-field{padding:5px}.search-form .search-submit{font-size:16px;font-size:1rem;padding:8px 9px;position:absolute;top:0;right:0;margin:0;border:none;background:#f97600;color:#fff;font-weight:500;line-height:1;vertical-align:middle}.price-list{margin:0 0 1.5em 0;padding:0;list-style:none}.price-list li{text-indent:0;padding-left:0;margin:0 0 3px 0;cursor:pointer;padding:5px;border-radius:5px;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.price-list li:before{content:"";left:0}.price-list li:hover,.price-list li.selected{background:#ebf4f9;font-weight:500}.price-list li:hover .price-label,.price-list li.selected .price-label{background:#49176e}.price-list .price{display:none}.price-list .price-label{border-radius:5px;text-align:center;font-weight:500;background:#bbb;min-width:75px;padding:3px;margin:0 20px 0 0;display:inline-block;color:#fff}.price-list .price-description{line-height:1}.course-date-list{width:200px}.radio-options{margin-bottom:1.5em}.radio-options input[type=radio]{margin:0 10px 0 0;-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 20px;-moz-flex:0 0 20px;-ms-flex:0 0 20px;flex:0 0 20px}.radio-options input[type=text]{width:300px}.radio-options label{margin:0 10px 0 0}.radio-options .radio{margin:0 0 5px 0;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.custom-amount{margin-bottom:1.5em}.custom-amount label,.custom-amount input[type=text]{vertical-align:middle;display:inline-block}.custom-amount label{margin:0 10px 0 0}.custom-amount input[type=text]{width:110px}.pricing-agreement{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin:0 0 1.5em 0}.pricing-agreement input[type=checkbox]{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 20px;-moz-flex:0 0 20px;-ms-flex:0 0 20px;flex:0 0 20px;margin:4px 0 0 0}#banner{position:relative}#banner::after{clear:both;content:"";display:table}#banner .slides li{display:none}#banner .slides li img{display:block;margin-bottom:0}#banner .wp-post-image{display:block;margin:0}#banner .banner-content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}#banner .banner-content .common-btn{border-style:solid;border-width:3px}#page{width:100%}#content{background:#fff4e8}@media only screen and (min-width: 768px){#content{display:flex}}#content #primary{padding:30px 0 30px 0}@media only screen and (min-width: 768px){#content #primary{padding:30px 60px 30px 0}}@media only screen and (min-width: 1270px){#content #primary{padding:30px 120px 30px 0}}#content #primary ul li,#content #primary ol li{margin:0 0 12px 0}#content #primary.full-width{padding-right:0;width:100%}#content #secondary{padding:30px 30px 30px 20px;background:#fff;margin-right:-30px}@media only screen and (min-width: 768px){#content #secondary{flex:0 0 255px}}@media only screen and (min-width: 961px){#content #secondary{flex:0 0 355px}}.block-fact{margin-bottom:15px}@media only screen and (min-width: 768px){.block-fact{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}}.block-fact .label{color:#fff;background:#ed5a4e;justify-content:center;align-items:center;font-size:20px;font-size:1.25rem;padding:20px 5px;line-height:1.3;text-align:center;display:block}@media only screen and (min-width: 768px){.block-fact .label{flex:0 0 200px;display:flex}}.block-fact .fact{background:#fff;color:#000;border:3px solid #5b5b5b;display:block;margin:0;line-height:1.3;padding:10px 15px;display:block}@media only screen and (min-width: 768px){.block-fact .fact{margin:0 0 0 20px;flex-grow:1}}.block-fact .fact p{margin:0}.block-fact.vertical-fact{flex-wrap:wrap}.block-fact.vertical-fact .label{flex:0 0 100%;margin-bottom:10px}.block-fact.vertical-fact .fact{flex:0 0 100%;margin:0}.block-icon-text .wp-block-column:first-child{flex:0 0 76px}.block-icon-text .wp-block-column:last-child{margin-left:25px}.block-icon-text .wp-block-image{margin:0}.block-icon-text h3{margin:0}.block-icon-text ul{list-style:none;margin-left:0;padding-left:0}.column-buttons-2{max-width:535px;margin:0 auto}.wp-block-button.no-margin-bottom{margin-bottom:0}.wp-block-button.button-size-small .wp-block-button__link{font-size:24px;font-size:1.5rem}.wp-block-image img{display:block;margin:0}.wp-block-image a:hover img{opacity:.8}.wp-block-columns.has-3-columns.border-vertical .wp-block-column{border-left:5px solid #000;padding-left:10px}.wp-block-columns.has-3-columns.border-vertical .wp-block-column:first-child{border-left:none}.wp-block-columns.columns-citation{font-size:10.928px;font-size:.683rem}.block-icon{text-align:center;margin-bottom:10px}@media only screen and (min-width: 1024px){.block-icon{display:flex;align-items:center;text-align:left;margin-bottom:25px}}.block-icon .icon,.block-icon .label{display:block}@media only screen and (min-width: 1024px){.block-icon .icon{margin-right:25px}}.block-icon .icon:before{width:auto;margin:0;padding:0;font-size:48px;font-size:3rem}.block-icon .label{font-size:30px;font-size:1.875rem;font-weight:500;word-break:keep-all}.row-featured{margin-bottom:40px;flex-wrap:wrap}@media only screen and (min-width: 768px){.row-featured{margin-bottom:20px}}.row-featured .wp-block-image{margin:0}.row-featured .wp-block-image img{display:block;margin:0}.row-featured h2,.row-featured h3,.row-featured h4,.row-featured h5,.row-featured h6{margin-bottom:10px}.row-featured .type{font-size:12px;font-size:.75rem;font-weight:600;text-transform:uppercase;margin-bottom:5px}.row-featured p.common-btn{display:inline-block;padding:0;border:none}.row-featured p.common-btn a{color:#000;font-size:20px;font-size:1.25rem;line-height:1;padding:5px 15px;border:3px solid #000;letter-spacing:1px}.row-featured.row-featured-course .wp-block-column:nth-child(1){flex:0 0 100%;margin-bottom:0}@media only screen and (min-width: 768px){.row-featured.row-featured-course .wp-block-column:nth-child(1){flex:0 0 316px}}.row-featured.row-featured-course .wp-block-column:nth-child(2){margin-left:0;margin-bottom:0;flex:0 0 100%}@media only screen and (min-width: 768px){.row-featured.row-featured-course .wp-block-column:nth-child(2){margin-left:32px;flex:1}}.row-featured.row-featured-course .wp-block-column:nth-child(2) p:last-of-type{margin-bottom:0}.row-featured.row-featured-course .wp-block-column:nth-child(3){flex:0 0 100%}@media only screen and (min-width: 961px){.row-featured.row-featured-course .wp-block-column:nth-child(3){flex:0 0 208px}}h2+.row-featured,h3+.row-featured,h4+.row-featured,h5+.row-featured,h6+.row-featured{padding-top:40px}.row-featured-flex{display:flex;align-items:flex-start;flex-wrap:wrap}.row-featured-flex .event-date-number{display:block;text-align:center;font-weight:600;font-size:25.008px;font-size:1.563rem;color:#ee5a4e;line-height:1.2}.row-featured-flex .card-calendar .event-date{font-size:17.008px;font-size:1.063rem}.row-featured-flex .event-cal{flex:0 0 92px;margin:0 20px 15px 0}@media only screen and (min-width: 768px){.row-featured-flex .event-cal{margin-bottom:0}}.row-featured-flex .event-image{flex:1;margin:0 20px 15px 0}@media only screen and (min-width: 768px){.row-featured-flex .event-image{margin-bottom:0;flex:0 0 28%}}.row-featured-flex .event-image .event-thumbnail-rectangle{display:block;margin:0}.row-featured-flex .event-content{flex:0 0 100%;padding-right:25px}@media only screen and (min-width: 768px){.row-featured-flex .event-content{flex:1}}@media only screen and (min-width: 480px){.row-featured-flex .event-content p{margin-left:112px}}@media only screen and (min-width: 768px){.row-featured-flex .event-content p{margin-left:0}}.row-featured-flex .event-content p:last-of-type{margin-bottom:0}.row-featured-flex .event-content .event-title{font-size:30px;font-size:1.875rem}@media only screen and (min-width: 480px){.row-featured-flex .event-content .event-title{margin-left:112px}}@media only screen and (min-width: 768px){.row-featured-flex .event-content .event-title{margin-left:0}}.row-featured-flex .event-content .event-title a{color:#000}.row-featured-flex .event-button{flex:0 0 100%;margin-top:20px}@media only screen and (min-width: 480px){.row-featured-flex .event-button{margin-left:112px}}@media only screen and (min-width: 768px){.row-featured-flex .event-button{margin:0;margin-left:0}}@media only screen and (min-width: 961px){.row-featured-flex .event-button{flex:0 0 200px}}.row-featured-flex .event-button .common-btn{font-size:20px;font-size:1.25rem;color:#000;letter-spacing:1px}@media only screen and (min-width: 961px){.row-featured-flex .event-button .common-btn{text-align:center;width:100%;display:block}}#page .wp-block-separator{background-color:#000}.widget{margin-bottom:20px;padding:15px 20px 30px 20px}.widget.hide-title .widget-title{display:none;line-height:1.1}.widget.no-padding{padding:0}.widget .widget-title{font-size:36px;font-size:2.25rem;line-height:1.1;margin:0 0 20px 0}.widget .widget-title a{text-decoration:none}.widget h2,.widget h3,.widget h4,.widget h5,.widget h6{font-size:30px;font-size:1.875rem;margin:0 0 10px 0}.widget .widget-image{display:block;margin:0 0 10px 0;width:100%}@media only screen and (min-width: 961px){.widget .widget-image{width:auto}}.widget .widget-button,.widget .common-btn{display:inline-block;line-height:1.2;padding:4px 6px;font-size:20px;font-size:1.25rem;margin-top:10px;text-decoration:none}.widget .widget-button:hover,.widget .common-btn:hover{text-decoration:underline}.widget a{text-decoration:underline}.widget a:hover{text-decoration:none}.widget.quote .textwidget{line-height:1.8;font-size:20px;font-size:1.25rem;font-weight:400}.widget.quote .textwidget p:last-child{margin:0;font-size:15.008px;font-size:.938rem;line-height:1.4}.widget.no-featured-image-padding{padding:0 0 30px 0}.widget.no-featured-image-padding .widget-title{padding-left:20px;padding-right:20px}.widget.no-featured-image-padding .textwidget{padding-left:20px;padding-right:20px}.widget.event-widget .widget-title{text-align:center}.widget.widget-course-list .widget-title{margin:0}.widget.widget-course-list .expand-overflow{background:none;border:none;font-weight:500;color:#fff;font-size:20px;font-size:1.25rem;padding:0}.widget.widget-download-our-research-whitepaper .widget-image{max-width:120px}.widget.widget-resource-center-menu .widget-title{font-size:30px;font-size:1.875rem}.widget.widget-rc-share .widget-promo h2:not(:first-child){margin-top:20px}.accordion-list .toggle-accordion{color:#fff;margin-right:5px;cursor:pointer}.accordion-list .toggle-accordion.expanded{transition:all .5s ease;transform:rotate(90deg)}.accordion-list ul{list-style:none;font-size:16px;font-size:1rem;padding-left:0}.accordion-list ul li{text-indent:0;padding:12px 0;margin:0;border-bottom:1px dotted #fff}.accordion-list ul li:last-child{border-bottom:none;padding-bottom:0}.accordion-list ul li:before{content:"";position:static;left:0}.accordion-list ul li .fa{display:inline-block;vertical-align:middle;color:#fff}.accordion-list ul li a{padding:0;display:inline-block;color:#fff;font-weight:400;vertical-align:middle}.accordion-list ul li ul{margin-top:10px;border-top:1px dotted #fff}.accordion-list ul li ul li{padding-left:15px}.accordion-list ul li ul ul li{padding-left:20px}.accordion-list ul.children{display:none}.accordion-trigger{cursor:pointer}.accordion-trigger:after{font-family:FontAwesome;content:"";margin-left:10px;font-size:18px;vertical-align:middle}.accordion-trigger.accordion-trigger-open:after{content:"";position:relative;top:-2px}.show-hide-body.closed{display:none}.show-hide-body.open{display:block}.card-calendar-wrap{display:flex}.card-calendar{background:#fff;font-size:16px;font-size:1rem;flex:0 0 100%}.card-calendar .event-date{background:#ee5a4e;color:#fff !important;text-transform:uppercase;font-size:28px;font-size:1.75rem;font-weight:600;text-align:center;padding:5px;margin:0;letter-spacing:1px}.card-calendar .card-body{padding:10px 15px 20px 15px}.card-calendar .event-price{color:#ee5a4e;font-weight:500;margin:0;font-size:20px;font-size:1.25rem;line-height:1.3}.card-calendar .event-category{color:#ee5a4e;font-weight:500;font-size:20px;font-size:1.25rem;line-height:1.3}.card-calendar .event-title{font-size:16px;font-size:1rem;margin-bottom:30px}.card-calendar .common-btn{border-color:#000;color:#000;text-decoration:none;font-size:20px;font-size:1.25rem}.card-calendar .common-btn:hover{text-decoration:underline}.card-calendar.style-calendar{flex:0 0 180px;margin:0 25px 0 0}@media only screen and (min-width: 961px){.card-calendar.style-calendar{flex:0 0 200px}}.card-calendar.style-calendar .event-date-number{display:block;text-align:center;font-weight:600;font-size:44px;font-size:2.75rem;color:#ee5a4e;line-height:1.2}@media only screen and (min-width: 961px){.card-calendar.style-calendar .event-date-number{font-size:60px;font-size:3.75rem}}.card-calendar.style-calendar .event-title{font-size:20px;font-size:1.25rem;font-weight:500;margin-bottom:0;line-height:1.3}@media only screen and (min-width: 961px){.card-calendar.style-calendar .event-title{font-size:24px;font-size:1.5rem}}.card-calendar.style-calendar .common-btn{padding:0;font-size:20px;font-size:1.25rem;font-weight:300;border:none;text-decoration:underline}.course-list{list-style:none;margin:0;padding:0}.course-list .date{font-size:30px;font-size:1.875rem;font-weight:500;display:block;line-height:1.2}.course-list .location{font-size:20px;font-size:1.25rem;font-weight:500;margin-bottom:10px;display:block}.course-list .common-btn{font-size:20px;font-size:1.25rem;text-decoration:none;margin-bottom:25px;display:inline-block;padding-top:0;padding-bottom:0}.course-list .common-btn.reg{color:#0066b0;background:#ffbf01;border-color:#ffbf01}.course-list .common-btn.sold-out{opacity:.25}.course-list .common-btn.sold-out:hover{text-decoration:none}.course-list .common-btn:hover{text-decoration:underline}.course-list .overflow{display:none}.events-filters{border-top:3px solid #000;padding-top:25px;margin:0 0 70px 0}.category-dropdown-wrap{margin-bottom:5px}.category-dropdown-wrap .category-title{font-size:20px;font-size:1.25rem}.category-dropdown-wrap .category-title a{text-decoration:none}.category-dropdown-wrap .category-title a:hover{text-decoration:underline}.job-wrap{margin-bottom:80px}.job-wrap .section-title{margin-bottom:15px}.job-listing{position:relative;padding:40px 20px;border-top:1px dotted #666;background:#ffbf01;margin-bottom:15px}.job-listing::after{clear:both;content:"";display:table}.job-listing .job-title{font-size:18px;font-size:1.125rem;margin:0}.job-listing .job-location{margin:0}.job-listing .common-btn{position:absolute;top:42px;right:20px;display:inline-block;max-width:100%;font-size:20px;font-size:1.25rem}.shortcode-section{padding:0;margin-bottom:30px}.accordion-trigger{cursor:pointer}.accordion-trigger:after{font-family:FontAwesome;content:"";margin-left:10px;font-size:18px;vertical-align:middle}.show-hide-body.closed{display:none}.image-with-quote{display:flex;align-items:flex-start;margin-bottom:20px}.image-with-quote .quote-image{flex:0 0 150px}.image-with-quote .quote-content{flex:1;font-size:18px;font-size:1.125rem;padding:0 0 0 30px}.image-with-quote .quote-content blockquote{margin:0 0 20px 0 !important;padding:0;font-size:18px;font-size:1.125rem;text-align:left;color:#000}.image-with-quote .quote-content .cite{font-style:italic}#colophon{background:#5b5b5b;color:#eaeaea;font-size:16px;font-size:1rem}#colophon #footer-details{padding-bottom:30px}#colophon #footer-details a{color:#fff}#colophon #colophon-inner{padding-top:30px;padding-bottom:30px;display:flex;flex-wrap:wrap}#colophon #colophon-inner .col{flex:0 0 100%}@media only screen and (min-width: 768px){#colophon #colophon-inner .col{flex:0 0 20%}}@media only screen and (max-width: 767px){#colophon #colophon-inner .col .widget{padding-left:0;padding-right:0;text-align:center}}#colophon #colophon-inner .col:first-child .widget{padding-left:0}#colophon #colophon-inner .col:last-child .widget{padding-right:0}#colophon .menu{list-style:none;margin:0;padding:0}#colophon .menu .spacer-top{margin-top:12px}#colophon .menu>li>a{font-weight:500;margin-bottom:12px}#colophon .menu .sub-menu{list-style:none;margin:0 0 15px 0;padding:0}#colophon .menu a{color:#eaeaea;text-decoration:none;display:inline-block}#colophon .menu a:hover{text-decoration:underline}#colophon .footer-social-media .footer-social-media-header{font-size:16px;font-size:1rem;font-weight:500;color:#eaeaea}#colophon .footer-social-media a{color:#eaeaea;font-size:24.8px;font-size:1.55rem;margin-right:15px}#colophon .footer-social-media a:hover{color:#007a83}#box-gdpr{width:100vw;height:auto;padding:20px;display:none;align-items:center;background:#49176d;color:#fff;transition:all .5s ease;position:fixed;bottom:0;left:0;flex-direction:column;z-index:1000000;font-size:16px}#box-gdpr.see{display:flex}#box-gdpr a{color:#fdbe10}#box-gdpr #button-gdpr-accept{border:none;background:none;padding:0;color:#fdbe10}#box-gdpr #button-gdpr-accept:hover{text-decoration:underline}.common-fancybox .fancybox-content{background:#fff4e8;padding:30px;max-width:800px;width:80%}.common-fancybox-video .fancybox-content{background:#fff4e8;padding:3px;max-width:800px;width:80%}.modal-staff .details{display:flex}.modal-staff .col-image{flex:0 0 200px;padding:0 20px 0 0}.modal-staff .col-image img{display:block;margin:0}.modal-staff .staff-title{font-weight:500;font-size:12px;font-size:.75rem;text-transform:uppercase}.modal-staff .staff-title br{display:none}.modal-staff .bio br{display:none}#newsletter-signup-home{display:none}.modal-newsletter .fancybox-button{color:#fff}.modal-newsletter .fancybox-content{background:#49176d;width:512px;height:380px;background-size:cover;padding:40px 20px 20px 20px;box-shadow:0 10px 25px rgba(0,0,0,.5)}@media only screen and (min-width: 768px){.modal-newsletter .fancybox-content{padding:40px 75px 20px 75px}}.modal-newsletter .modal-title{font-size:24px;font-size:1.5rem;text-transform:uppercase;font-weight:400;margin:0 0 20px 0;color:#fff;text-align:center}@media only screen and (min-width: 768px){.modal-newsletter .modal-title{font-size:30px;font-size:1.875rem}}.modal-newsletter .modal-content{font-weight:400;font-size:16px;font-size:1rem;color:#fff;margin:0 0 30px 0;text-align:center}@media only screen and (min-width: 768px){.modal-newsletter .modal-content{font-size:20px;font-size:1.25rem}}.modal-newsletter input[type=email]{font-size:16px;font-size:1rem;background:#fff;border:none;padding:8px 5px;width:100%}.modal-newsletter input[type=submit]{font-size:18px;font-size:1.125rem;background:#f97600;display:block;width:100%;font-weight:400;margin-bottom:10px;padding:9px 18px;color:#fff;text-transform:uppercase;border:none;border:3px solid #fff}.modal-newsletter #decline-box{text-align:center;text-transform:uppercase;color:#fff;font-size:12px;font-size:.75rem}.modal-newsletter #decline-box a{color:#fff}table td{padding:10px;text-align:center;vertical-align:top}@media only screen and (max-width: 767px){table td{font-size:14px !important}}table.is-style-regular td{border:1px solid orange}table.aligncenter{display:table}.page-template-page-full-width #content,.page-template-page-full-width-no-title #content,.page-template-page-full-no-header-no-footer #content,.page-template-page-full-width-no-banner #content,.page-template-page-faq #content{max-width:none;padding-left:0;padding-right:0}.page-template-page-full-width #content #primary,.page-template-page-full-width-no-title #content #primary,.page-template-page-full-no-header-no-footer #content #primary,.page-template-page-full-width-no-banner #content #primary,.page-template-page-faq #content #primary{padding-right:0;width:100%;padding-bottom:0}.page-template-page-full-width #content .uagb-section__wrap,.page-template-page-full-width-no-title #content .uagb-section__wrap,.page-template-page-full-no-header-no-footer #content .uagb-section__wrap,.page-template-page-full-width-no-banner #content .uagb-section__wrap,.page-template-page-faq #content .uagb-section__wrap{padding-left:0;padding-right:0}.page-template-page-full-width #content .uagb-section__wrap .uagb-section__inner-wrap,.page-template-page-full-width-no-title #content .uagb-section__wrap .uagb-section__inner-wrap,.page-template-page-full-no-header-no-footer #content .uagb-section__wrap .uagb-section__inner-wrap,.page-template-page-full-width-no-banner #content .uagb-section__wrap .uagb-section__inner-wrap,.page-template-page-faq #content .uagb-section__wrap .uagb-section__inner-wrap{max-width:1240px;margin:0 auto;box-sizing:content-box;padding-left:30px;padding-right:30px}.page-template-page-full-width #content .uagb-section__wrap .uagb-section__inner-wrap::after,.page-template-page-full-width-no-title #content .uagb-section__wrap .uagb-section__inner-wrap::after,.page-template-page-full-no-header-no-footer #content .uagb-section__wrap .uagb-section__inner-wrap::after,.page-template-page-full-width-no-banner #content .uagb-section__wrap .uagb-section__inner-wrap::after,.page-template-page-faq #content .uagb-section__wrap .uagb-section__inner-wrap::after{clear:both;content:"";display:table}.page-template-page-full-width #content .uagb-section__wrap .uagb-section__inner-wrap div:last-of-type,.page-template-page-full-width-no-title #content .uagb-section__wrap .uagb-section__inner-wrap div:last-of-type,.page-template-page-full-no-header-no-footer #content .uagb-section__wrap .uagb-section__inner-wrap div:last-of-type,.page-template-page-full-width-no-banner #content .uagb-section__wrap .uagb-section__inner-wrap div:last-of-type,.page-template-page-faq #content .uagb-section__wrap .uagb-section__inner-wrap div:last-of-type{margin-bottom:0}.page-template-page-full-no-header-no-footer #masthead{z-index:100;background:none}.page-template-page-full-no-header-no-footer #content #primary{padding-top:0;padding-bottom:0}.page-template-page-full-no-header-no-footer .section-donation-landing .wp-block-column:first-child{flex:0 0 360px}.page-template-page-full-no-header-no-footer .section-donation-landing .wp-block-column:last-child{flex:1}.page-template-page-full-width-no-banner #content #primary{padding-top:0}.modal-staff{display:none}.wrap-staff{display:flex;flex-wrap:wrap;margin-bottom:20px}.wrap-staff .staff{flex:0 0 23.5%;margin-right:2%}.wrap-staff .staff:nth-child(4n){margin-right:0}.wrap-staff .staff .wp-post-image{display:block;margin:0 0 5px 0}.wrap-staff .staff .staff-name{font-size:20px;font-size:1.25rem}.home .entry-title{text-align:center}#home-ctas{display:flex;flex-wrap:wrap}#home-ctas .widget{flex:0 0 100%;font-size:18px;font-size:1.125rem}@media only screen and (min-width: 961px){#home-ctas .widget{flex:0 0 607px}}@media only screen and (min-width: 1270px){#home-ctas .widget:nth-child(odd){margin-right:1%}}@media only screen and (min-width: 1270px){#home-ctas .widget:nth-child(even){margin-left:1%}}@media only screen and (min-width: 1024px){#home-ctas .widget{font-size:26px;font-size:1.625rem}}#home-ctas .widget .common-btn{clear:both}#home-ctas .widget .common-btn:hover{text-decoration:none}@media only screen and (min-width: 1024px){#home-ctas .widget .common-btn{clear:none}}.section-press .uagb-section__inner-wrap{display:flex;flex-wrap:wrap;align-items:center}.section-press .uagb-section__inner-wrap h2{flex:0 0 100%}.section-press .uagb-section__inner-wrap .wp-block-image{flex-grow:1;padding:0 5px}.section-join-our-community .icon{position:relative}.section-join-our-community .icon:before{position:absolute;top:0;left:-45px}.section-join-our-community .icon-newsletter a{color:#025988}.section-join-our-community .icon-newsletter:before{font-family:FontAwesome;content:"";margin-left:10px;font-size:28px;vertical-align:middle;color:#025988}.section-join-our-community .icon-facebook a{color:#001f60}.section-join-our-community .icon-facebook:before{font-family:FontAwesome;content:"";margin-left:10px;font-size:28px;vertical-align:middle;color:#001f60}.section-join-our-community .icon-twitter a{color:#019dd2}.section-join-our-community .icon-twitter:before{font-family:FontAwesome;content:"";margin-left:10px;font-size:28px;vertical-align:middle;color:#019dd2}.section-join-our-community .wp-block-column:last-child{padding-left:30px;padding-top:80px}.single:not(.single-cid) .entry-meta{display:flex;align-items:flex-start;margin:0 0 50px 0;font-size:14px;font-size:.875rem;font-weight:400}.single:not(.single-cid) .entry-meta .entry-avatar{flex:0 0 60px}.single:not(.single-cid) .entry-meta .entry-avatar img{display:block;margin:0}.single:not(.single-cid) .entry-meta .entry-details{padding-left:15px}.single:not(.single-cid) .entry-meta .cat-links,.single:not(.single-cid) .entry-meta .byline,.single:not(.single-cid) .entry-meta .posted-on{display:block}.single:not(.single-cid) .entry-meta .cat-links a{color:#ff8eb8}.single:not(.single-cid) .entry-meta .posted-on a,.single:not(.single-cid) .entry-meta .byline a{color:#000}#ms-tile-wrap,.ms-tile-wrap{display:flex;flex-wrap:wrap;margin:0 0 30px 0;clear:both}h2+#ms-tile-wrap,h2+.ms-tile-wrap{padding-top:25px}.ms-tile{flex:0 0 100%;background:#fff;margin-bottom:20px}@media only screen and (min-width: 768px){.ms-tile{flex:0 0 32%;margin-left:2%}}@media only screen and (min-width: 961px){.ms-tile{flex:0 0 23.5%}}@media only screen and (min-width: 768px){.ms-tile:nth-child(3n+1){margin-left:0}}@media only screen and (min-width: 961px){.ms-tile:nth-child(3n+1){margin-left:2%}}@media only screen and (min-width: 961px){.ms-tile:nth-child(4n+1){margin-left:0}}.ms-tile .entry-job-title{font-weight:500;text-transform:uppercase;font-size:12px;font-size:.75rem;margin:0}.ms-tile .entry-job-title br{display:none}.ms-tile .entry-location,.ms-tile .entry-org{font-size:12px;font-size:.75rem;margin:0 0 3px 0;line-height:1.2}.ms-tile .entry-excerpt{padding:5px 0 0 0;font-size:16px;font-size:1rem}.ms-tile .entry-title{font-size:20px;font-size:1.25rem}.ms-tile .entry-title a{text-decoration:underline}.ms-tile .entry-title a:hover{text-decoration:none}.ms-tile .social-share-box{padding:20px 0 0 0;font-weight:500;font-size:12px;font-size:.75rem}.ms-tile .entry-featured-image{position:relative}.ms-tile .entry-featured-image .play-button{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:55.008px;font-size:3.438rem;color:#fff;opacity:.85}.ms-tile .byline{display:block;font-size:12px;font-size:.75rem;font-weight:500;margin-bottom:5px}.ms-tile .byline a{color:#000}.ms-tile .entry-featured-image img{display:block;margin:0}.ms-tile .posted-on{display:block;padding-bottom:3px;font-weight:500;text-transform:uppercase;font-size:12px;font-size:.75rem;background:#fff4e8}.ms-tile .posted-on a{color:#000}.ms-tile .entry-content{background:#fff;padding:10px}#spinner{display:none;transition:all .3s}.common-btn-wrap-loading{position:relative}.common-btn-wrap-loading #spinner{position:absolute;top:5px;left:-60px;margin:0}#load-more-tiles{margin:0 auto;display:block;background:none;color:#f97600;border:3px solid #f97600;position:relative}#load-more-tiles.hide{display:none}#load-more-tiles:hover{text-decoration:underline}.blog-filters{display:block;margin:0 auto 35px auto}@media only screen and (min-width: 961px){.blog-filters{width:924px;column-count:3;column-gap:1.3em;float:right}}.blog-filters .checkbox-label{display:inline-block;margin-bottom:3px;height:26px;width:100%}.post-type-archive-hub .container-wrap,.single-hub .container-wrap{width:100%}.post-type-archive-hub #primary,.single-hub #primary{flex-grow:1}.post-type-archive-hub .col-wrap.logged-in,.single-hub .col-wrap.logged-in{display:flex}.post-type-archive-hub #intro-video,.single-hub #intro-video{display:none}.post-type-archive-hub .ms-tile,.single-hub .ms-tile{flex:0 0 32%}.post-type-archive-hub .ms-tile ul,.single-hub .ms-tile ul{margin:0 0 0 20px;padding:0}.post-type-archive-hub .ms-tile ul li,.single-hub .ms-tile ul li{margin:0 0 5px 0 !important;line-height:1.3;padding:0 !important}.post-type-archive-hub .ms-tile:nth-child(4n+1),.single-hub .ms-tile:nth-child(4n+1){margin-left:2%}.post-type-archive-hub .ms-tile:nth-child(3n+1),.single-hub .ms-tile:nth-child(3n+1){margin-left:0}.post-type-archive-hub #content-navigation,.single-hub #content-navigation{display:flex;font-size:16px;font-size:1rem;justify-content:space-between}.post-type-archive-hub .media-wrap,.single-hub .media-wrap{display:flex;flex-wrap:wrap;font-size:16px;font-size:1rem}.post-type-archive-hub .media-wrap .video-item,.single-hub .media-wrap .video-item{flex:0 0 48%;margin:0 0 15px 0}.post-type-archive-hub .media-wrap .video-item:nth-child(odd),.single-hub .media-wrap .video-item:nth-child(odd){margin-right:2%}.post-type-archive-hub .media-wrap .video-item:nth-child(even),.single-hub .media-wrap .video-item:nth-child(even){margin-left:2%}.post-type-archive-hub .media-wrap .video-thumb,.single-hub .media-wrap .video-thumb{padding:10px;background:#ee5a4e;-webkit-box-shadow:0 0 10px 0 rgba(50,50,50,.4);-moz-box-shadow:0 0 10px 0 rgba(50,50,50,.4);box-shadow:0 0 10px 0 rgba(50,50,50,.4);position:relative;margin:0 0 15px 0}.post-type-archive-hub .media-wrap .video-thumb img,.single-hub .media-wrap .video-thumb img{display:block;margin:0}.post-type-archive-hub .media-wrap .video-thumb .title,.single-hub .media-wrap .video-thumb .title{position:absolute;bottom:0;left:0;padding:5px;margin:0;background:rgba(0,102,176,.8);color:#fff;font-style:normal}.post-type-archive-hub .login-form .entry-title,.single-hub .login-form .entry-title{text-align:center}.post-type-archive-hub .login-form #landing-options,.single-hub .login-form #landing-options{display:flex;justify-content:space-between;margin:0 auto;max-width:700px}.post-type-archive-hub .login-form #landing-options .landing-first-time,.post-type-archive-hub .login-form #landing-options .landing-login,.single-hub .login-form #landing-options .landing-first-time,.single-hub .login-form #landing-options .landing-login{flex:0 0 50%}.post-type-archive-hub .login-form #landing-options input[type=submit],.single-hub .login-form #landing-options input[type=submit]{font-size:30px;font-size:1.875rem;font-weight:500;padding:6px 12px}.search .col-wrap{display:flex}.search .type-hub{margin:0 0 30px 0}.search .type-hub p{margin:0}.single-hub .entry-meta p{margin:0}.single-hub .article-footer{display:flex;justify-content:space-between;margin-bottom:20px}.single-hub .article-footer p{margin:0;position:relative;top:10px}.single-hub .article-footer #btn-print{background:none;color:#007a83;border-color:#007a83}.single-hub .legal-text{display:flex}.single-hub .legal-text .logo-cc{flex:0 0 100px}#hub-advanced-search #loader{display:none;position:absolute;top:-6px;right:-60px}#hub-advanced-search .col-wrap{display:flex;margin:30px 0}#hub-advanced-search .col-wrap .col{width:32%;margin-right:2%}#hub-advanced-search .col-wrap .col:last-child{margin-right:0}#hub-advanced-search .col-wrap .col input[type=checkbox],#hub-advanced-search .col-wrap .col input[type=radio]{margin-right:5px}#hub-advanced-search .row-relative{position:relative;display:inline-block}#advanced-search-results .type-hub{margin-bottom:30px}.type-people.staff-featured{display:flex;padding-top:30px;position:relative}.type-people.staff-featured .entry-featured-image{padding-right:25px}.type-people .entry-featured-image{max-width:654px}.type-people .entry-title a{color:#000}.type-people .entry-job-title{font-weight:500;text-transform:uppercase;font-size:12px;font-size:.75rem}.type-people .entry-job-title br{display:none}.type-people .entry-social-media{position:absolute;top:30px;right:100px}.type-people .entry-social-media a{margin-left:10px;font-size:22px;font-size:1.375rem}.type-people .entry-social-media a:hover{color:#ed5a4e}#content #primary .chosen-container .chosen-choices li{margin-bottom:0;margin-right:3px}#content #primary .chosen-container .chosen-results li{margin:0}.section-filters .uagb-section__inner-wrap{z-index:3}.filter-wrap{display:flex;align-items:flex-start;flex-wrap:wrap;background:#000;color:#fff;padding:10px 0}.cid-template-default .filter-wrap{margin-bottom:20px}.filter-wrap .filter-wrap-inner{width:100%}@media only screen and (min-width: 768px){.filter-wrap .filter-wrap-inner{width:auto}}@media only screen and (min-width: 1024px){.filter-wrap .filter-wrap-inner{display:flex;flex:0 0 100%}}.cid-template-default .filter-wrap .filter-wrap-inner{width:1240px;margin:0 auto;box-sizing:content-box;padding-left:30px;padding-right:30px;flex:auto}.single-cid .filter-wrap .filter-wrap-inner{max-width:1240px;margin:0 auto;box-sizing:content-box;padding-left:30px;padding-right:30px}.single-cid .filter-wrap .filter-wrap-inner::after{clear:both;content:"";display:table}.filter-wrap .filter-search{display:flex;flex:0 0 30%;padding-right:20px;position:relative;margin-bottom:20px}@media only screen and (min-width: 1024px){.filter-wrap .filter-search{margin-bottom:0}}.filter-wrap .filter-search label{flex:0 0 170px}.filter-wrap .filter-search .btn-filter{position:absolute;top:0;right:20px;color:#a5a5a5;background:none;border:none}.filter-wrap .filter-tax{flex:0 0 70%;margin-left:auto}@media only screen and (min-width: 768px){.filter-wrap .filter-tax .filter-tax-inner{display:flex}}.filter-wrap .filter-tax .filter-element{flex:0 0 26%;padding-right:5px;margin-bottom:12px !important}@media only screen and (min-width: 768px){.filter-wrap .filter-tax .filter-element{margin-bottom:0 !important}}.filter-wrap .filter-tax label{flex:0 0 80px;margin-left:auto}.filter-wrap .filter-tax .chosen-container{width:20%}.filter-wrap .filter-tax .chosen-container .search-field,.filter-wrap .filter-tax .chosen-container .chosen-search-input{width:100% !important}.filter-wrap .filter-tax button[type=submit]{flex:0 0 95px;font-size:16px;font-size:1rem;border-color:#fff;color:#fff;padding:0}@media only screen and (min-width: 768px){.single-cid{display:flex}}.single-cid .image{padding-right:25px}@media only screen and (min-width: 768px){.single-cid .image{flex:0 0 316px}}.single-cid .content .entry-content{padding:25px 0}.single-cid .entry-title{margin:0}.single-cid .entry-job-title{font-weight:500;text-transform:uppercase;font-size:12px;font-size:.75rem;margin:0}.single-cid .entry-job-title br{display:none}.single-cid .entry-location,.single-cid .entry-org{font-size:12px;font-size:.75rem;margin:0 0 3px 0;line-height:1.2}.single-cid .entry-content p:last-of-type{margin:0}.single-cid .entry-contact{padding:25px 0;border-top:3px solid #000;border-bottom:3px solid #000}.single-cid .entry-email,.single-cid .entry-phone,.single-cid .entry-website{margin:0 0 5px 0}.single-cid .entry-terms{display:flex;padding:25px 0;border-bottom:3px solid #000}.single-cid .entry-terms .col{flex:0 0 33.3%}.single-cid .entry-terms .col ul{list-style:none;margin:0;padding:0}.single-cid .entry-terms .col ul li{margin:0 !important}.tile-header{text-align:center;margin:50px 0 20px 0}h2+.media-wrap,h3+.media-wrap,h4+.media-wrap,h5+.media-wrap{margin-top:10px}.media-wrap{display:flex;flex-wrap:wrap;margin-bottom:20px}.media-wrap .media-item{flex:0 0 100%;display:flex;background:#49176d;color:#fff;padding:15px;font-size:16px;font-size:1rem;margin-right:2%;margin-bottom:2%}@media only screen and (min-width: 961px){.media-wrap .media-item{margin-right:2%;flex:0 0 32%}}@media only screen and (min-width: 961px){.media-wrap .media-item:nth-child(3n){margin-right:0}}.media-wrap .media-item .media-title{color:#fff}.media-wrap .media-item .col-thumb{flex:0 1 100px;margin:0 15px 0 0}.media-wrap .media-item .col-content{flex-shrink:1}.media-wrap .media-item .common-btn{font-size:20px;font-size:1.25rem;color:#ed5a4e;border-color:#ed5a4e}.comment-form-comment label{display:block}.comment-form-comment textarea{width:100%}.cid-wrap .entry-featured-image{display:none}/*# sourceMappingURL=style.css.map */
